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 61711 3610a456830122cef7767b32ffcaf6050fa5e7d76db6f9eed06f8fbb00ffbb88

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
88d2d90e767e47d59c78670a65773d94f0762930239bbdc974c97613cab91ca2
Certificate Block Hash
3610a456830122cef7767b32ffcaf6050fa5e7d76db6f9eed06f8fbb00ffbb88
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...009607000002300000
000800008000000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a6ed88735dc4e08b329548aa16183b80308550a512d4378ddf8aa8f6e69686decd4e44d8a3e88486de146dc0429de1a2905844d006a81c29097c336d41352dbe123a18d7f9972571fd31f8e5aca247e24d4b15998073f486070900000000000000480000004800009607000002300000

Raw Header Hex

000040208fce182c4a8d3b26f59908166bf258216205a7edcb183b985603503bc638458866d33c9e389cffffb7d0b8466e9a536de943b8848d043f6b5c4fda14cb7fb225654b166ad78a0218a21cb9ca1376c974c9bd9b23302976f0943d77650a67789cd5477e760ed9d288

Proof Data Hex

59,560 bytes
1212160203070b9b8bd3d31e3bb169375f42124f8783e9994e381b0916ca7245bd921a0811bf6ca1180f7e852e33bda74b97fae5297d96768a1ffb6e2d92c56b479956310e5150ab8d4cebc49b090d96ff47ff20257f26270a7163b43172d4212cf6bcac584761d44bd6a36a9c789fd656bdf80f72c510ff65d8ad9d566951a9e3c5b6340ddfb55f927974160e70d17e00fa129667a0303bd8b97e307dd22e14042f806278550bb1e94bf7b6f1e030992b27d8c9bf2d53b1f9357ea35529760858cbf3119802d26f9678615037bb1887b5873124b531da1fcf555ec59f049819647dc55d72b534fc3aed4dda7076f32cf160060c42439de3499d62e35d6d57405ea2bb60a524134de9d735242375bd576b657e8dca2ff73396cd21f1d7d9b136346943f61e8849cfd72531e3fca02bb2b6771080f5728685273eaf6281364f9228ecc0a1cb964d757db44058ee3e5ecd057aeaebf96e19974dbea3ca962d3c28f3b32468468982dd429fd8edd1e0a547e97fd570a0560cbae2bb43221559f6b8f3c420b1ae6a696b25953422d43f130aa0a3fd5af6e1a7e9769082ebf8821126c5e0e6aa3030309314c5ad45a6a7e15301020e0bd06f3735d4b078ae3b77afa07b34ad17ef6b63e10e8c3a3d7fef3032bdbcd2a4af7953e72f7fe4d71cbefc0240a0ad1580e832240410e9642dfc7c30de53ad2d6f6e1058b7386a90cc86a3e43a7ae4c009fa717ee59cf4a7e38d9efb9b0185a5c256ded98b7640cd26fa93831dd5feedfc0f58402e085be455a61f24c662a4851ac6b1c9d1eb26d7146bdfeeeba065d096ee693acbd4e64f4b124c0186e8efe7e0b9f1eb040fdd0846e30b3dbcaa03f781b17b73ad2b98f3d6ffb1170f1ef31749be176fcb35a217618d1e2c54bc406d91ff77347de347510b02a4d8a986cb08b4f381a872c38c21e5ff6b62e8c8b68dddb85ab7adc01e7e0df42c45062599e292fdff229e3951461b7613a53e8ab6b4f54c86fc4f800f55e4e89b254fad2b149e5a89dee048056d0dd041fb22c28867504a0e271ef4f58becb0133605263cd34a94ad947811242e590258bef64db09380e3932d0ce2482a1439636b66070c3e731a5ef3a5a7f856d03418eefdb7a331dca4e6d8ce3bacea004e380897f5623832badaabbb5b0d291e73b0d2e87e0f5a5d50be3f9d60a1684b4316ded4acdf904441baa39a4bca569b05366b05791716b2e97db2f27605449c32234d78a9098e76af188083a3bf933e6ba992eba19aba0db0b4942e67029bba9d484bec922803be73237fdc5845905ebbeda216f0e47be592b0258c6f1eb479cfc94966c646455d3f450ea12a4762a65e45f62218bc5f176529d0287166263e7dd2ea29f4fcc2379f5670ee1cfc9b8c6b23254463622f316674d6692e70053257f76a4539c6b9f2fc423523ea649705f0e5a8c3d9a5fb67ac8840b8fedfe1cb9c474d96920f853b62cac31ef0edc1057a865f9197e8824e88c19f4644e95d0b6d3cdd0aba1d3bd3e290bd53daf0a14469101a7edbb64ec4348fcd94d55621b57d962fee25f49b44bf03856d23d450becb24dd11689effe619d6274c140b2399f9b56036be586054d2a051e4485ac470a15c6e8dea51efc64c0f020082e958c1a0dad4203db05ae56e3fccdc42fbf708e9377e7edc108c16b721ac7a3b84c2b5e56969ae812495b3c9fae77e2830f7f84370dbd8f3b07ee4830792c37e0a1070082526081ff258bb1c844c7793845ed66740648645d7ebf9556b874c77ee976608bd07b066f4389bf872d233d1fd6da96bbbc85182569b841cb5910275d9e0a9b3841467af79e3fe876a428290624279385909f31ae0ee45d35efbd9fa04d7aa6a74954bead78011c7491443f7b8da72221b554c70f97db9ed9c9541c9de1e5e8180ae412871e157d9ef7ac5e028990f509d40dd39ab5e26a10c319b49713d850401f6d6080b5ac8a7802d4d90643ad38d842f77acac38d044b0a58f39dac517187faafb8e09c589f184474fcc5a2a760a0faf30296a363b0dcdb47b424ed30909e45c84627bb8209e07085470575ac312695cfc5f9c35a9fce8524dfffa8e3ee1d2238dc99951b1d318a2b2ab87e9617e484a4e937030412f5bdf7ed0391f2df394cd3be3a66698aa3bb6af2096284c0a2ab3d01cd70f15e97a6fc060c66e512a17b563b40c84ad068bef8400f7f1f835891f5856d0bced53d9eb69c047410552161214cff01c9979adeea90bc73dd5f3ece2b3240f26e9a03e3c3860bafd3b387aefab387774f8f0448842f692eaa94f51b6ced30415a32351c3e4871ad5fde571f85a6f92fa6c417d06fc73a520da3a3650d55f23eedd5b25d546cc65c3f434e7bff9f52edb949ca859588e1e5b3fd8a26a4468fa22274893e50afa8e416e776bea096dfe5959b9f77aa64f6f66784d1e0948bc4adc9f7701be0bf1d18b3a7b7f2048b0ec540acd9a7cc900dd444d1c31a868678c5ad27de42bbe5a3b766afb78ee5c8fe93d3779516a78b95421769d2dde2d2f1ba424101634b9d7899af4495088b7e10b0852dd81f0473790bbd117a73c51d4bc17f2f46edb0ebb0c337e178c673f48c625c5a0155ca6ef9de8cedfa962d7ac615770da751bb4c2458afdab0fb5319533a128eaa566c2ea6bb2473fedb6ab53aac0450bc452b34d88f9d206abfc4456541e6f887bab09807c8f93f32724763bd6c3b671e820e2955849296fda6ba1412dabf1d1153c118d27b8058c0e00fa6e5e70420e5dc720fdce4144a12bb11003b164b591f357854217d2e4b9bddb3291530902f6f1633d8f031d3edc5681d89f7a735efd4bfb602ca2f15ee65af92fd7a5fb5ea913637009baf0972a39dd0b31adbfd5a990b461411d790f4afc92e8eacd8c5f1e127bb2c21a2a2a85bd0941131f8ba9161a4dd2bffe0af16fe565f8723fea77b78c37359dd90aead56230a8ba650f983d15247289672a1d6af32cdbcf127e2b130a2a34275d5b69001568b0f9b49849c508808f3c851529186db3b21cfb9b13ae0d18d46268b76f4a735f036b155516ac898c797a9e6cdd672a9f26b4c2adc54b5a4aefdcc0366d15f6c9e3dfc256fdef3a1bbb2356b02f4691e7a2a9ace46a9f14480d51f42db5e6f3c358a5da0a77db9ae938f0fa8d0839ae2fef88d8ea2e4f36e6d60057566f52c4b1679510fab258a0876433128cce48e7a41ee88b1826115a92dd995eaff5f93e41fe3c4bd900934adb6a41a31ac62c25580edf441aa120938fbc39b037a839325cde5917eba958b34bfcf4bbc43a21fb2eacfdb0c3ad373b462181f921ef70db259ac536008b07b2bb178a3efacc48dfd15f917fc8ca71a3bd88d90454e2e3502f0e84175ae62a205e632df10aede82590f363c231ca86d4dc21e73236a422b8ffb53ddd5232f7dac40b1d940919d762aa8002ab627e439dd933e369d2ea18024b61f43912cab992e9c576f6065bb3bf1a08baa8b1f1b1baa7faa80fc3a3447e4cda3fcdb65196e85b6970da17bdfb3d81516f2e46d1b1e6bfa0a9445fc2af7d55dd83b4ca59ac66cbbc192c381a8a2a837abc32c9c8af7b0008a341253154746f9a2b8d9dd0a997b878cd3c1bdebbfdc42970f47eae6b6ac191140eacb5939fef3083d5ded4221162ad3ed24293297295f109589d45e3379276ed243e5af9d8bdb97cb534d64652c5fbd2622cc202f71deba04d8edc4eaffddc46972447a53b00fc32c470f8ba52a6757c335502bc1b3c0c1039e486c43066f6b20c44908b1704b25b1231e4b3bbb24149ab2b936967bd9f30a5cc0f7ae4dd6c6ec36560485cd9e39baf096013df37c7be32196ae78ef1772a981425c748ff84244ba33d396d8854ed84cc9edbbd606104ce52c7ba8f7d81bdb93ec0bc4e8de616d6fda2aea3020e8e4ba41bcf5c7dbe2510c7596c01f62b38abd3cab397a7a6f1b17ffd5e07c4b2404e8d7a70b52fb4064dee599217f610476f4c0f1bb88d1a6a353e6a25ac595a871b62cd3c9d1faf96aeb8f23c3a77785b4b42f57f8ef1516db93bd36d2846bca2f1318ac25821e7912c149651a449863d6a77ffd8a5a20b65175dc3cacf385f1ee37a0ac3682fd7fb1af3b49ea0cec4adc1bbc88973908564264ee015378dfa7eea6ad67e3386fc76c1b96aeb4a6639819dbdd1ca9e1f044ad44411059809cecfdba25afb63406076c05d598fb8ec622a6f5cbba4524c94d821b76dc225ca39477466016eef9446f3116bcaebb5f8151bf634dbf888de8d11103c747575d099c4b866c26d4bec30812519aceaf0ee148ba29d5c09384b4fed073efe1591edf3647d7c124aaac4b5e26788d80df8861cc423d018eb6fdff2dde3b8271933e14693fd49e4b37053899ae9a53faa0a3bb3559742d2e07e368e9afb459dd822fe185e6d324638b5a26fb6359438b68e594f9752c4468a494345ddbb6105da3220dbc074ed4192b2b1247fa87aed22744132f32d4a575529f9d33c71d7738bae87bcd65df2632b081097ce07d684019cf5cbf4393b3f204fc389ee23c75e2a26b054f016170dca5fdce01ce2ddbc0f434b65bcbd695afadbe277cbe625dfd1843a363c62dc55a4a12318541e85bf8b77597b112329a8568f3ff570f1bfbca238c7044fe8d40f7f4c702121ba8ba50a28b34409ea05140e2fd66607ce565d5ef04d92e048ea9cda09836fa36f309768e96eca0cc9e78bf8b61f4bc1b983a20bd4eb800c5bf05bdb1bf0f470a1b7d8943a5d2ef29656660906dd5d7dd6870ac86cf72c27c40d0ec06e1e6fa0bac5a2b90d17337751fbdfc71db036b1357d5b385595c50adb08d72ff1623e69c050135026f02d7088a972fbca5e14ffa3d0176a9b5c2202f1428b061238da0a427c57b4ea4af7aff3b26bae1168f9683e0cae1dcae24d0e3bbe75d38562955652b0f3a585d33003377fdca5a7a89f6d42e077000d73cc37d14013209abc03f53c1379a7adadfd8fcbfdcbc19a560dcdcd48424807df46b0229448dfa955fa80a9731fc22afdfde37e138608f0136405bd7338304e1d6ef50d520268d658b07e584dafa34d4234bfcc52141fcb34239163beecfb98f5072b404f5576d94c2259b3b609f172b404d1d9a52957f18afeca889eaa1f50e67f16b6d2b90b58cb64bf86cefb7990901a26b52844506f8bb2fcacc0e0c35766b17c1d7b4d0fb1f6ea5792fb36139d317e2cd41a0b169284b72a4b701bac7a9c2a604178c6b2335bfbe6039167f17d075ddcc7a66cdfb73071be8642c85ff9d4dae3c02e56a39719aa359f2aa5ffd07cf28b4ad98656d67ded0c09c49e39344b5d7dbd98a3722a2e3dc0f688121027c952c1533b85752b1b65ecbd61ca54d8f5bf035c9ed0e3260f3ecef73c2ef63c4f0809fe11e1a2c9a07f6b0d0f159e308c71b7f3dc0ad9ec17509fa4c07f572f71f7b9e7308728fb41de968c5bd7fdb3f94d83e56608b132711509f0530f73e68528e287d90c187a85ac444f80e99507619325d90f1487cc133700ccae3a3a63456461551894520bb5b6a6c9e9d6517808cfa8db17ef2614e6f16b573044ecc11012825624ccbf940f2516c0791a7cb8d038c8993bec43adc25b133f9cff5ea9d20dbaa0df0aeeea0c89d940e77ced919322b42f62a269d4643df7989de8cea3334415a9c18d85b7a7150a3451557d224e238eb2b634ebc70e9d2b641776aac7b1ebf47e7fa55e4764936dc17977521398925bc8112fa2d7b5d61e553c576c805de008dad82d54643815cdb421450894e47f34e703ab6c071f8e54542d5e732d7186131b7edfd3c877d83636707df97a04c224186171ba046d57fc34586bd15b04da1698570ced3e89bcacc90a837f79ebcf67211b11b1b82d0486dfbd31ebaf2c43fda29e5ae8949ba507dfb899b9060c57b97ddebab791251f7508b3cf4e79bc0f5f482fca71cf4a2dc46e63badfc0c26dcb09b2dbdda09b60741b83169b5545f769644ac06906455ae91aa6aaf3a08919b8da78edba2be31bcd3b2310f06e46c5b3ad80dd3b17ca8c67a14d652d5203db25b0ef523e7cbef72b6383ff549d0ccaa5d94aa474bfd5e5c314c8a5f455266f53710f48b3406115e20bb24d8cca4fa28d3f44b4067ff2a4015cde07c87ae92f706b22d2d1bb9aa6a34d6fd158deb8252e5495360fbc5cbdeee780de1582b6c2eed0246164bd0604542cc65df4425f1711ace5c550ab911e587a9a88edd68036f7c23aed98b76fc195e6f02c3f490ec13a2163c7a98e0605ebd3e0c5ac5ebd278c730907ca20144d579799d1cd56487dfd339c85d428f323aa48c589dade45790b10e37a204494bd2b7f066de1998e136dd840c22757aa0388885ef20be4623acc1c316bc60747afb4ba2d15dc8560eff07e011c0d339992014276c2a98a57df389deae2bc467ee2c6c58ed2fa0c2687b2c5a648c5109c649c1ca40921d8602b239bc5992a3d6bdf32328883dd68df979cafc1973f5e2cf1e01233805d881c25a68576cb0ff9c2a573a47ded7ae9251c8cbfecce28ea01b10dbffa330bbdbfc506b9fcea047d36aac81e762dd475c0324a72047e861d701f45fa55cc58b1d2e0f3cafdb766ee52c0bff935c1c9d8d3b7175e93963cc5904bf65ed6813d268dc6a7c1c755a19215cdaa72acf09df82d97fa18cec1debca37124d9b5a3d391fbd87c32d0a95302ab05317a9afecbab1a03fc832ab6f8bcc7c46ef8fb0e57c1a660cfa5fd364fdc2396696d80f1aa58f0487cccc60c3ed5146e67761a6a14b176867fce9ca53ec421e96a6660a90ba6d217b017ba42c8eb69b821a4490f6cca866555bbae678d4eb977803be66bf21fd3190c2de605bc11ab23421f989496fcb9ec09046c159f5e7e9560fe1b9a886d87db3ac49de454dae8332481c7b7ae6ac939498f50f58e11bdd44b4325fbe9161f2fb97ca363755f10bf61487b87e18d202c85bf84f95d42e1fd71f63521d558c786fe278a3355649da365f5bacf1a78cc8f4e80d2d213bdc09332cc2a9ea851a124b6e76e73d8e296d1eb18cd954344e176e9245e4d8b618212bd1ccafaf0f62fb2ea72fb0eca4d18a3f2d935ea8e6a2a8aad3fb16cf51e2597faab1da8a4ac0bfaaed0e9e04b973d7375f93cb7e5f165069b2661416962df5b9e086bda543cb3c8dcd6f1c161c96269c1236cb3b3e7c336731eabf3c65e40dac23f766677c1a3eb723a19f6b1f23a53ba0cd736a229ce2dbf3325bdd988189d189ac1a1a06d4beccdfae609f4e1449fe82d963d7d7ddcee8d238137f668b9f381b7f76c683ee57d801d4a241e2e89a6245b57308967c9cfd71d676d5509fcd6c0ba4d172b81070183860e3bf5797135524e14442d3edbf6b11eaee9b95dd01ff6452067d48f98c53c87af22868f66b23980c2209e4cb3f453973fc4675de9c2d5e2a994b00caeb5c41e8fbf36df00b653858553677323e6b2b1258260074272ce5b2dbe17c505c229ab8fb51779ad074b05c86ba6330c8246f770f698d267e4b809c1e464e24af22a660024e5715d60d960c9a0eca4dce5e0dbce6438650be6f73802cdd3cb9cf926fd033743caf1ac61054b1fb9afb92cd0f91a942c6513ffe389d5ad7579b86bbf9411428d96a5058f713086409f88bc8ad738ebc6b02ea3d3f14591cab628d9b9024e842d6ae040fdd3143db98011579b177bf598fcdc46ca6ba3810ee00f53735d5f046a2e1efa1b1002fb706d2d812c4d93b1343c0a3cc7ecb728c9e9f5a88b5e5f71d39cc3283596b9f8c397ab241ad5f56bec34d830a9b6d278240fcf663fa3b72262ef1d2eb13f358696d01ae3d525fbac579605417b42a5d35ce47131dcddc3d4ff481d6d9d8f5c982bed708d037c54419a4aa94744a0f996c242b90280b1acaffcf5cfc489fcaf5dfb2be954052ef2b73019ca5b7790d67304f17b16dabb9687169de09c847f462d54ff0944b8d945dcf32a41356e847fa5257b33c27c7ac5d24107d92359dececebcdef2a1f018013dc0e51bfa9a31932b18596b6df33f20ea9bb85372812f5c1c670d5f6a02db8f8d6443703c18f9403928f424fbf1cf56ca17889dbd7e201fab9761a6c31c8e881f9e3acf608aba0a9e260f9514a302af91121077c25966f2ce1ed7d17835576f77f43d994e36d353c95404a6c3c69548d437dee8c337ab1e086daaa8b3e78a1bb705a9f8868fdf37e164b8d128766fae72361d0a23b2e0df89efcc7bf5c00c450d52ec2dc7d324dfa3a2fb2ddb3c5148dcad92d32c3add17f80ac8bb0b418fc94d3ebdedd182bf019bab605da32504cf3eff83935cd42a8abb89a46f50edff355ea7cb0ae072d41b329ab8f6227d1fcf860c1738cc9b3878b443fdbddce506c8eb77772f3a3f8b13490fd49f1da5b76217b64337ab8f61bf674d94afc45266a90ae562b34d10193189477b01ba7952522c5289975172a40acc6a21ab631bed088d41b0b92002fa37ba711d26dd4e225e6e8da50fd03d2f420be5f34508cc20309346a472915e7d83bbb60f1178fb285a38875c9580661e62572d082c8823a20eb03529c21755de5774b2950e26411a464f1f4758d23aaad748a6ed52a5eab1f0ee48f56123f71982e18aee6175e7b6bc7ca199cc5e5e59dec3d45162acccdc0d082767178799c9c6047a0c7c4149f13b5b0f900995e3149f6004867daec5c0d339165e65d1d658083c177789465ab62a776e9a77b7a87dad32336f216dac243e71879be5eded4543ab6a3375ccd8f1ac38c5fbfee7d06bb2c454893f7c0656393de2e53de4d38fa0466f40d9b3e61183de73932c7b7bc74a9241aec57bcce8d2b574eeb4248e780d5668659007f08b92959674da9b9170733d7d31d331d9f339a557c86881984cae100a0727176294659a492262c35b264bae20dfd7ab3d10702558b2a2145d5d4ca78ca19978bb96db7623cd48d60fe60dc148464d16ed8fc31a099a0bb09a9d1149b835389e7bfeef80aef48bf8f8d2edd73bbcb0a54227fc59e31e2f9b5d12205f2f8dda02af29fafef78501937740fa5ba245cf4a0c2d428db04ce5f4f8f5c490ca59a3a7807c2174b562f0e871a56311c23bbe6d04f450eb4d3b3afeb9ef3e8a1143841085cfd8bbfc6277d9370ee3d51a180a764a9af257c184bde29de4ed90a10903b3dc8562151018dc4b31ad325b7d732629a2e043908bea3555ee00a2d48408e7d1067e6fc91897ea5dedab37d87b89ead7498790b4208ada7c6a0c3cbd03b65f6556f3b0dea97b9e00f6a58c10d10c7528e78322e2395e21e7497792c188cff21bb60a5d249c13aab9d39a6d387fd9198660524611cd43742152e8dc3b6cc7af8a1559497b47acf12de597e716ea5d6d5f57de5adc7d9fd69ab34e6afcf494c2cbd9e05a65ff9cceb25f593892510502ab20252feb4304d40a0d221eb4cfb03500f35a3c7a8490450d70adb5dde52c4a169b2685bedef9eff17545d5e55613263ee4698bd8141a53cf9ef1a88ad0293499f94e3c8b313aa07f061be7e3e55c1b8be8d4e2cdfcb7a40b4b5eb7e3d7d21f39d44191ab6aa71b05cb8b305fa5daa79c66dc905ffbe9c7eddaebfe069cc366fb300ef25ef737309361dfdab411abaa61d7e2552aa380e67871b923c3a6fd432a17242de360cdc3be1fd327dafa65390f57fcc8209bcb7b83ab5541c9fd751cc9caf192194bcf89759a757d33882e81aa6014a92037a9830a9e1162e1e13a78df1d8ccca65608846257ff88a8de3a55afc9d8c8e10fb278b52cb86073b3f571feb634164f7368ccd550b1be16c527ada1a91dbb0baffeca8d855c5140af2b97a8d3c3c0fc6b075422d9d8ac3c9d1554a0974787b8bcc50246447074e9eb305eb9585e6b43d7af8a54c5e1b5d72e4d38aba183e93a8ceced532d5064dd648184bab482c27be6870909f5b09af02ca7874b4ce0198d6c770e845041dd26c763ca0d92e9cf189e67706a231f567deec66c072208e098b1aaeec780f36fd8c7801109a7d8e8054fcb5874df167546f2c3929c61dd13d4ffc224cd59ec11054b9ea55b938a0e9db368226418de3628d9ecf5219332328209a182995526100bd7ea4f624a1c4d77073f18316fe0b0299571f686e015dfef548ef8b66fe8dd4e91f2d0665d63359e9f95845aef5f9fd8a7ca9f17ce164decfe868f0b7e56ca5789674223265e49aea1a36fc421eeb7078bd568c2de4e93d11e671ef0de9e10b575ac1faf42d4a21a4791080bca90a2a24fa666e4d8da3467ff3c7bb33f5e64e502a9595d20f0fce08f99c7ad0f60de0dffda9aa224799bc28bf8af2181a61c3f1f3ce0f04a7f7d1dfae5485b1e510e7bce7e344252ff205b6b06c9682adb6aef5d91f8c1f5939601d34bb6636c7099dfd3e130747aac08a867e967937c5b65033792051703bf09c20c98940842280f6247bbfeb00db9dbc1f23ac187571c3173ca093961a76fba437a9e1b25273768ba4ca746d3626bb2b010cf7a5c2c438578c22e17e4141927108ffdaae74763a592a8ecc35dc4497ea983cc513bb83f56a1257a14402be4ecd31082147e444f4544b07411b10243f1b72705400ac6448424ce4c29d649c974069e54c117ca334c4c422d86fb0746515a65e7502aee7653a89b5fce7bb9054bbd35f37ccaf906c6e41dfd9dd1cd8226955b0de073f1ebfb5741977598b429a915545a6e0f228381e5665178643e07c6416631bff3a7d2641c6ef43ecd126617f16df3ede3029bf4f857c369be0509c69199676a29e308e5292f5c8d8d3ee361533ff98267b927da281c01f773facee249e5f6e3549586116bc9925806f13c03e7d4077076f68a950549a73db5d2e625a402fe436e6cc3d50a43c05a6fb37fde7ea88434701ed69fc457af6faf55f49e7206eabc620f11915a1fa4c8f2eef54abac3552f447ea2e8d457025039d05e1520d803f41f46a19413f86b9fd79fc10b7ab681d62d4f9e8dab0a2aad0c616b19bb1b8fe33eddf6f0a5b7b2c42b9b71ce1e28b2ff9bb790a4afcfeb633b7ce649128e1956481357597535a2c0268bfbfaf64206bb4b963af72a5adcbc7bdb14e45f652fa6e9cb52919e6402fb2255d6ad1de09e770e841ba1b7922b99e6c5d460bce9e6f8c18df3e0bec29efeac7875722db0f9f809221e0ed1880494e66e4d42bac9072a04c33d560fd3dd39e54a057b430afa5a13263562176213af23e87c604758e316da8c9d282a7ea5873bacdc93f8ba9779f0c89cf8d1d41ef408d04a5e5fa7b21739a794cb28ef00e716b52ca9a763331790d158bf53c9b3bd66c10b5eefc5b6f20134410eb0c4056d2fae1f285bd377ee1069af5e78abb0bd35eaacd86ca913397d65f5e07d589ceaacada7fdcc8c231d60687eb724e76117d50ba97236dd195b59759980dff0d13298e1d0b6a5ded6368b186ec1cb9a479ca798461a861d3bcc46acf622eb44bf563289fbd5c4de81b1985e9c2fd10c2c3f7f40a353d1634062f54506480a0fef9e6ba3a0827824b6484d2659d16ba5b4d0479f1d6146494da651c29f3769cb4977f44cd758b7f8ea5cf6878f5aa4153e49283843402917445540b5933c5b78601418858e03ada3ba243c41d414ba2ae1e234e0d6e54424d4ead02c275b5fc65b3f54aa11872c3140014656673d681c33d1d539fa0a2c3734d7046b6b630bc463a7ddc9229407e5f39e536a920aaf1efabd2d11b471c596505866a04cd11ec98f6ef74361e0aadda375af523edfc12fb943fd53c1ded27e1179a8908beafbee90bf8fb4fe00e15cfc3c51d9be22e8dfb0d81583e188d68080a91391df8910cc6803ffc4fcb9e7cd9416a03848300fc1dbc406314bf943a8152d180810aa24a0d2f57bda25a10d87e019a77e015c798fa16c7bd3615fcd01bdcd70a8aeaf52820f9f0c0b00ad6ebe0ae6abd6701d940a9480c3902899cd65ddc89f0599a760662c5dd94816403a328574ea25c0687c9c93626d37070afbeb361a7575eea2a2c95198edc966bdc17ee920b68f53e6e83705979161006dd19c02ec826668bbadd2e78d939d5ec25039a34f9ab285ea58d4e3579abf07d640be3c9c0949e6a328d99775871b236e559e88ef63bcce241162c6382f1f2150be008e7c6cc25f1a65f7c6589f3ec4e65b1b8815341b24d75b0f30f05cc7483d1b2f9646fc37bdd74ad40d2ac715bdaecbf02e82a9cc64b898eb5054687a9d6c8fdcd4a965cc302009a17389c46c13904174a5a309fe2b25708d48232fb9c11a7a21a99bd99192d96f04bd025c38ad48edd16a56749a7147f67105c3ddf045cddd7d0217cda37d20b1315db162fb8f97836287e38bef64ef37230a117348ebf2cb3b48e0a54b746ee6f2ad7c226c01af61ec961f4ce3db31391f22094977dc956f5810ebf646ce7e8160cba441b1cdd2c4ad568c1b661e2ad8593205218809b15b236706bfcaad10a04cf66ffd58eb1462fd6204ddc7a2779c542abf54ce8211350c3ad8aa454dc4886a07474d5e49ff7fe72de9c722bb79bfc033e65b909cf1e1b763ee8e427fd8de0f610b422dd31d5ff04d7e8508098d5703b7e38fcc07e477a4760b0acd669c102a68b23a13bc722048e1213bf53f10f05a090ba9e3461604134135fd4c6425923b235ba900acef82d7a23fc7037af1e43d913782f57bab6a6e72be1b46e5d083faafce49edc9891a4b59def149d4770f3e82116f0961d0aba0c10c9feccd44e579595e48f0d3489e2d5cdf90237369294e6704a9ec31e81945d9637c24c776e4db06698019aead559e5979777f0c8b920a932b4773ac6a8c4ffd474396343e0dd48e685022bbc36c0e9368b401cbfcda84c47ff0a366be83e21eb36f63e1a0b1c27cb61a91d3a89fabffb6df5887bebc24b9081ea96ec2252cb4fca93cf45dad46795ef1ad1c1474dbf40923a70e617ec9528315d89de4058836a544cc7fceb0e59aee556035893f2adeeaea00b6c4aa564392d1311f1d7e0e1eea2a78d096925ce741fa83ecdd69ab5bfcdd19c8ec0050d396fca18e5cfa6e9521864a8bd7b99a8f24e2ec7b4d9ce55d52079c5cc1e3b1ef53989c6254f3b89b428dbd2b1df948113c36cd41d353dc6c8f59ff4752907ef1c8fdc2e0a1f50f8fee672313e5ff4f3e53a394c330d7ddbc73ce02c02f3b24bcc4b2586a3d8098dda621725c622b457637a41df7bdcd99234f590ce14ec428d586007a335ee42dbcaa316412d8c9e848591b88a6fd030b65f397db075e0c15dc98152aa81a95ff0bb6737ad537bfb1b928b306f5075efe08b7a6653dc40f8e2b89c90e17782698e8fc56a0a7c84fdb4789d8b9942cdb6f9516691823bd9b12b23157b5a07865428fa42d72d7c2a70a4898e3d3d225d6ecb992c4d48bd028910a09d0c117e80a3c9c1b68b624b71ca98c0180bfa31acbdc091523417f5564567e9cb8ef72c69b6fa246ddd539dc5648e1df3e4b870238f0d356c68748edeeaca685d8d1ceffe4cd4839ac0e53df10183355c6dd11b648c01eec30dc73501ab65cf3b489898a40ad82836c897d252f654ff4d6631c02a53b1f64d60f8281db4e3ade96e10d4a17b5b1a28ea89b38ce7c2e5ff6d41c24f4469457cd416c4413775cc1175b68b46724272ce0b0df252a7320c5c2fcf043201ee5fe6e50f2fed2a0504ee91336517052e0b780030f7b63db7ced01f8f415849fe5ec6e4a7d6e2b871cb38addbc99cddc2a0c1072139965e86b582283c93ff550348dafae3cbc7278321407a1c88b9014bbb8a1a0db9ab74b686f85685b78c3600470be5e447a7ccc8278af02cb42d6b987c2ad9ae52baaf772da7a54a585cd0347f435f4b6618c8c68bb17103c65a8c61172d7d4fd8a00465f3ec3a09a443a252aa504748f501209485303454ac7ea98f3688d06ca4630c913563b8e5910337ece2ccef2739b18ce6ac4a50eef71f43f6ac17efb78440b61f61e8abb861c7cd47614755b351088fe15488b0a6e34bdbc49d98e062226dfda9b01b8c6c1cbdd7c29353f8405c1fd6f2264d6fd980372f10824463e22d3368be9f7403ec36e1ff89d95d786058f25b4968ea8b6e986cde246e185b7dfaddf4d916117e966887e4a0668a3d9aac21f275fe0d871d589a1f876cb7426ac8269b92ad00b9522a2b3397423605711f28187e774452df26099600facd15e73980a58265b5c5d6c49385bd511f341d3f0d566ff58f9a02de1b60b3f2d93659fa8278ad748044bc26b2c2004099aa3b2e5cae6d3858cf22dfed4300ecf6735e942ec61569accfb6dd207003612630cc3f9e7ad98532e73ed3b48d71bd93f8b76e78c2f3035d3a5c2e174ab97ea1d09d4eeec5ef7531ad5a129ab6eea2dc92f6853b8ec1277ad07508f3ad5451e13e7569132485a9436577dabc2c5bcf7a8e192f6bb6ba0a1e2ffa3d8be8c16239c8b7c10c86d33cf0c4b2fb84a9e8520c47976170d18404a5984a345ec0ef0f2631e71d2a5100e6c42a2d83a32d5f3801da73d41579eace94b613854bf784eaa97d8bda04c030dff09c6df341c192a2c3f2ce721cccf48c44e9406199f74f312b5af5ec2adf7b0e1742d873b1c375b07d6f92906d9647d56874ead075f0bb93d10b5b4ac4b378fa7d22d54f58b20d964d3fc51f7dbee7bf0d88cb2e6465bef773060bb53f803e3e307a5ad5e58b3af54bf6038e332e998955bf1c13bcc601fbd00c416f1bbdd0e0bccf95693e3895c32305baf2bb0d3c6afee27d373f5212f2af95410afd940cec5dc127d70df297cf21bc7a4392140a01aefa906970685f6c9997a1f57906e016216e61357f6663f56e7dde2e1da09aee42c397e49aac61bc5eb64c5b731ad151fd1bf1bd551a1cdba42fabd76a06f1c1a3be2305bfa2e7c448027ced74719282dc07ef6105aae94c7583e5cbd0ff41efc18d89989c15058d20ff99491a167c71bda67225f9be832208d955e6fc561e51b3d7024070f6a3f67c3b05862e4fd890a3c17e350f4c8d9ad30c032b688ba1d3a5fea2a343185e6466f51ac1dcbcb6a7827170b5b23630ec5a842123cc3fdc1bc78b86206b0b7aca681ea2784a2fa1b7e6e59f4cfa9090bd3462a000ad9db323c347a961d255a7d9962f1977102221fa152905c68f910d343c2cabc9b7ed27fdbfb75d8ab67c165a09a59291d263324540403c1c47af8e0490987ba1aa471ab4109de1aa30c16b317677d3f231ec82e337fc6bfcb4c1930bad3997be718819121a85c646b7a451c7dab025465850f1c13a46207ae24262acb1d72286f87eca68ebdabb420553b57ac414bb40e10edc42b7e8d626db48c92d2cce6f7cd4f1ebe0c273c0c7428449253d26865d47aae1c5aea089cdf8a5dba8962a5bbf3c6a60141f36051d918e21e51f20f0a1fc7510b39a0eb3b0fa6d437d7ee5cc02f320310c13dd1c5b5daa1588d766529c4bb2316faca0d1ac2b9629781d73686219d949cd80283d4f3edd5d0b4e5aaffb56f0f2020a0e119378489233c686e855aa1e20fbb8a4bdc50d0abb8af8b98c730a6b6264c4e6edc3eaa9d3855636975f86c999c886b78ba17092a1c46efc6d44e96fad1843ddcadd8d8140fb25f3b2cc11737de5679f449e387e5a8305a92adc9c5dc8ed068730d80c9a96d3394afdc9cdb4359e164c0890ab300a5a3ac77ea8239b39ba43047f1931be62ed33a89dcbc94600b0efae95a0a014960b0cac98840431494762dd7ba6ecd6001838292152a0b4d76fc48546d0ed2e4e68c13889c81991e4b4437af8a3c901875ac7b8745ff3381440b5fa8a8b5533f746dd2ca452b84e2deddd49507126182fe0230dea3bdaf80ca8b2ee6d1a17f0106ef509ccd14250b09707c02a2af0981e939e3487cb2c8b65ebe20b3b4692776e21c54ba97a28a66b706aa34cb5da6efa429e98c5fa6dda1228d17c364f2b387d202db336be75876c05bb72532bd12af3d08432c386d026042115432f14350ab8063e418466c3e1e4b17e3c441d8acfbc900842a94194c5747d4f613ff6082dfb801705f8a559e5aae48c6eaaf700a055eb72ba468f5c463669eb9555e3589a7e129ffc5607661d34d44c79231c95211dd2f80b98f17d3579f9310059a9f0191569a8f5da30cbfcbbd2b32b0af5d7c92a54b48e0aa006a3afe5f93605f7fa8955e138f3332706f187cc545905d06bc83512461621fad5be648fd4639d4bbb52f19e3c5613f87aa6c45ebc916c421eb1497636585cc6af58dd2b984a9cceb8a81066bafeae34dff3d2a0dda76217b05a7a6b3575f90568ffa4317b4595d9d326638e0a9330f0ab6a0246ad60c45e9c109cda4955cc5b3db9e7132e9c990402eae7559ad4c8b75b2d330e298e0890e787abde0155509c0fef194a4c6eab17a9d475e97089d604a7676d13bdc63b7ebed2ea7f0dcc1efefca290de52fe0148f5c7d254ba5f45e2c7ee5a96951bcef7fbb3f756a2d48680b820b068cd816be932430cbd32a6a1b2e1b1d6aeb65cfd671e5283c8f5d0b0696894f68e4e63f37bc8592f99be2042b3306ed17e913becc1b5c91aa17d5de3e2633baf0230eb00f3a5b61a1bd3227d7f6cfdd9177f689cf3b80fd35c326ef97530f57183adb9cf4cf50dcd8245c8980435fc925c63437f8702b1547e2eabd9cb9a921c3f556d2049a65dae2d40b53fac4206188cf3bc4a5a28710d441b0e5aa071f0ec4a9e3fe61fbadc5102459bf650c9e8722de3a590f5872f4c943708d507b0a50287e3cb8159a85f8b87eac720c7c77112b408de910a0235883ea8caa74be265853573fb83db235fa8dfa6e04ad6f67db7c152b46b5a7279bbdff4c92b0567b42aaa65b92a9972478f0a6cc44a43dad08a8ded21ff7b18f41ec4463ae690ad5779c86792252d379fd8b982fe004809c9bed88063ece85586fe198775ecd05499210b944971febd634aaa9bdce41cf9c02f09c3133c7e21184bb315b90b16ad87961184e1be0142a44c11f37e57e5f974d18990fc588de0f2c0731fe50c3ae54fe3a25a30fa78dd4ea5464aa2101b69d6ca2841468204ad853cb693bfe64f08fe8e38bcf0a5d5276ca2d8c175dc62e55907b2ae6a833f5e22ec9a4b2419916ec7562e71c4d29664cc69756e7fdb9ee9478ea8184eb5895fe39c878d5d934734f61750b1ec1b64db80d7770d1211f36942b919461030cf9660b3f90047fd5b6f2613579fc70060e030eb9e5d139c4e61b3ecec6725a9a362fd5154d1f3b39dc5ee701578a85fa8481b5b698eebb841a5f9491aa5fc52aadf1d0aff538985e43ef2ba3b861132d77a05efe4b39912e4accc9f880704567cb6cd963261d556f29b3209aea58af0215ce1ad875cc74a89076c4e552874b41f26e17a539854955d27a6184fa693666d20c665f8a32b801493f0821279d768d799707fa472e8b40a1806a7aec042c7c9808d27c64ef979acaad9d06608e946452c0698ef2ae527c62e8d2f55d5f34ca419bbe957fd03db373e4b5dcf1e4afe37c8bb7e5702a0b49e3ced653b77bf2256b985798994edc41a37bd9e7e2d675f4013016beda372cb6556c7376928231924829a300a0936d267c8f723ff33506c102de47b619fe5245ff663d1519e6e309e103fde5991854ad051fccac2502d824b5df67a697d1c9cc6e200881ef903dad866ead605bfc3bca4c69989dc510c1e8bfb619833ab3ab49ccc8a21af64a74cd084cf5520b92030700e12bea739be76b0de1139b7818f9e17afdff1ccbacfc3f933c647afe1791a6d1491c7f65ffb05d78b47d961085aeb277774ff1fdc01b45af51f612bce28a6b35f359540fb5af76758ee62baacc7da6c18a4c5aba8ce784b47e668ce1703a4b10a310158ae05a7caa40cbb2fcc0799da7443cf983fbbb2bd6279a85ba9caa9ca16f09f1c917f677370cd9082199d6522af37e56ea787a266566036729958a38f6d5941cf853604a8cb9cf87262c341975163b46e599036f9f50038288c841025cfdd00ee068a06f09835efe9dc036887ce0c3b03bd0dbfc8f24b27499ac01343c0d29b62321825d30e729ad532a1c546d935a62e3d08bdf99ec89b0454345ee289d10193eb42603c67f87d54fb9b6d3f0ff6643b314ad245e0921c2a62fabb6c18d1a8cfcf6790df0bdad315e8922b3a35915355108fef44c3e167bf69d0ba746c89870778cb1321674f7d31483a6ed9d77708459695ceadb8b1d2ef5c9ebd377e37193462c1d95daf21f406fe25c393d6bacbe9991ef3a033463c27c7797c891e3d3d2e660403a89d4c2940b2f0b3cfb74d6f41a61f63e4b4bbedab002a95a6c2a2ce6c4cd4946c08ab869ea529c5371c2833d16af34b124cdb137d00b7fe6c8864690eedb34907a31ff8409bd8f58e1e93052b382f2ee5e029ea77915f1ed7b435b3d98b1bb99b6e3b0f30b92311a6fc054cb7a8e04b0607ebbe9a82126c53c6404e9177294f288378b3ef6874db1c7aae45893e97dbd7ec2edd8b5edfeb0a3efad52920c9c377d0ef911c18017586e0c5dc4f98dabae94bbbbd402dcab355c7ea623b07455af8196716cc4235f60915462adef0896817370a6aff37791e4fabfeaabcdab020d62bca6fd767ce9090c9b7fa03987bb24087d12166e9f0b0d4c0371129d3495ac1a044153f37b320316040bd6ed64ffcd38433a7499132a10b80b7d95bd312681c53327b4709bc3ccf1f603c8b1e99d1f2032bc22f0409bd4dd4b9b28f759cf2b7aec9935ee79ac31714db771ad9f740eed4e33b860cd0cdc8e4d04b5c94ea9a64ceea0d53812c421a1fe0f22641aa6b133e8e8e3d1366ec12bba539f91cb7360dc513b49458aa39fe843dc50978d8ef75bb99f96c92adf02c5646bb64f55c4343260912ba90b9acebd787203df8905de25b2b80e1bfbf108bac4a871758a27237f72698701d9aa4238b95eb5f33eb9658341899a19384f74d04b8d04e0ac01ea733a8712bfe8f129619c18392aaa0338e146e6bca55e1d7c0a9e76d9c67c6b905655ae76bf9ac6ffaced922ad74154c199203735e406469b648d8bda0723cd69a9773ea5e852ffce5f3adfaba1a5257511116f50662fc28834a4ccec0a22a579b4e5e8a6c373f58d601a5789dbbf1513df3880690c83b9e614f2edcb2bffb1f3cdf4a04754f58af64544de691d4cfcadf3536e26ab5912e2e455bf4a96cabfa28c042e4aa04a594e9f352c15da312f14253fe87c4eaec99c3d8d216e0c4216b6b58f6b0bff8e8f09ad4ba4a7949311d87096a11fb9480f00adb80c04edca8b334753c5ece2fffde0dbb8d9ac06f185f072c11c583250c2c69f5f071c2496ce238ec3ddc436d0a6ff69dfb8b083614236c32f112625e75094da6f73842996bae2667f5837916c7e150cd6cb834c2edc814f1b2b9b474645a7d5e00b3971647c9477a218e2be832e2c78fd27b2fcb9478793281f8af90dc69501533c46a5c4fa5f600887331332c897cb514ecb12ca1a53ef2627321c44cbd29b2fb8641a745b3d5531ac4fcbe2fa0b1edad424739daf5fbf6a379dd53e53f26a7818c7bf6d5cf60c19f5a7fadcde2062a6b3ea5dedb695a324afad4954c85627cb341fa8f89fa7154857ed9de8f2745f7d08163c67504907ec45e6b624b83f664a5ba069186d8541d279f02eb89f5de1018c5cca3ddd4457818be2f18453f7babb04eb94ec218a6fe215be93b26c59c231e8856cf10d15b56c5ccc9cd70af3413298c688ed123f2d0e02fce0e1546a154e15a8215595ff30be87f2b97b65810e6abca586bba70406fa42fed757040fcd9a0bfa66772172e3ca86195a4d6cbd1a0f66320727ebeb1ca541bea4f4e8b6f7cbebdde1a1f8ee31a22c9c90c43452ca53c32bc366beccf24ba742d42332b83d7e6dba8d8cdfbb1e8a3bf467a81336e9cc972c90d61785f1feebef69ef2655f980f29cf6bc5968aa6abbcda786e69bc20918e1d2ae08c389e083e13b491ac1954090d38617c01073ffe239a0633d45a8dda9c6f4d4dd3a5f5f6e2afde7b280a4a68e50ccebb207748099147fef3638e713154f4e4191965a31ac71fc9f9f781821a654432eaeaadfb31d4a2b6116ec1b260992b0fda23c662196d2382efbe2f0e55b18336dc34b87fb0fd5652f397dff45f70535107b840f720746850fce5cfb347d5d43a1bb0160459730ebe4a23828fc8e7bd0ccdd2fc1b872186a0970fb2d01ebac72bf3a473db7a43b7239b02bb1f2fb609e3e662c3701b0402d30d11b94dafd084150285ce005b55b5ed59002dc9259a7da746dda131c80ee35d0f91c4c0cdb180b45894a5a5042f357b4a5f5ae2103af90d255076c51f2f9e188fb7d515bad363e5f6ca148a61986d6f289e8f80e7a6145e4bc4155b4c2a8669099e4281cb19911a33c30edfcbd3b6dc1f4c241bc07d20ac186ecbb861130d215ce58123c3411dfd9b225c2138d2fbc1d27972d62ea99a2f4b858e4342a53b43a2a9cd291e1ab7c387b8f8aa365f93112a0d31d0d74912b576e58e16d40ea8720c62d54c04b62419176ae952ab3678add3fa9e15df11ccb2667a7172c76f980a41fbca950cb3bf8d3ed8ca4d0fd669f05cbc610d771c5162a05f8b07264ce6b7915657babc02d038d7be2d5360878d37527f87d3fac58fd82218d552a617cc68084c722a9f0c2cb014418b5bbb3a8129f5e4ceeb5cef2cbc4cce2138e232df3666a3d3efa29d9ea215e771bfef9571aa87fbe9ddd3cdbfc6fe2986e47cf8e1ef6d25f71af5d8d28f8567898af7f772bc77686a52baeae50e27156d55f5b3d72cf1b0a18cdd3700f034272acc9b1a2241974ea91ae446a570a8ab693465d08637859ad12b52291fdbdc789ef959dbc92ee20a48513245599b222aecea2deebc6a5d450a08e0f5a2d318216200a13f8198f73fc33a4dd383a09ffc469b1a9a95a2c7724dd42be21e4a73006867ee42bc24d1743948dbf63314526d93e2eff420b8ea5db735d7d5be016d39aeda31abc1b6e117705734704e60a1fccca47ccd06a844b2e3648f8411cf9822009a11787b96fafba547ae22703701166dafaf8589a16547326591c44f3e747dcf2843d2a84d8e070a5d6ac1186e272d5970cef6be794bf2d77bea9e013b866530d1f01e4a7c9c9fad2766093087fa8facf248d89e3a5a7797f8e3a3438d0a5a463de7fd5a67a4e1e9b76ec6c43420373e3fe1e2a1cec958ddf1006a76d53514aa2b7715094c1ce9112fbcfd9948e7af510361f67246770d1df7cdef87dbd4d8d7fc50c17d1b518d0bacd2f8dc9a478a24594e92fd84d58ae2c1c5bb18c43eddaff533b8472158d94c2d681b6585861e6a461675f35ba2a9851583d8fbb23d2c73d6b896cc77b03c849394cc723c6190c59efa91539010b13304e1aac57eee73b8fcb4e75e333d01d0339ecbe81d6f0a1660684afd063ab84d357c0512b6451039459d11242e2f3d84da83ed54c530e45ab8f50f989ca7237ba96473e2095c9e97077971c9e875b1dc1eb5cb0f3ac91692a39b4dd23d68cefbc76c0f74d6ddaeaaff2d96f54ec8ebdd7d8c2666cc916bed0dadc31d6906938b1d7d7b706f0e5b20fabb5f9fce47e73307e4b25731aaf51ec15b9f4426bcd9ff996c8538e1199a5b35cbb2d9fa28f456a6cad4cba3a7c42143bfe9e945edb306b5852f6b0270a03d3393855e1cf5cab29a574e4e3f1ceb9c74d62f4c13e019fc0ea05d255e6d1e6b3a8209c7910926339c0b14372ba4fd7506cbb9ed7b615373f84bf4d45468cc60ad8f7b005e9b7e208a4717c0b51261a5a7e5669e6f374d533efa6240d3ec5391f5fed495256c0766bd5633f592271ef260c998055161315e3264df5f807d4d1435588c1f8cd20bb4604d2df328a9e4553db6be633448c7679631a061521331d30218f6277e3e4870b045511a08a41decf9084973cf26f089b98f105094c2a2188dbb5176ee479e81d304c13bbe2cb8a1dd13692829d7207cf16cf5f7145aa80c57b23a5b5983dea5af49460d56246246f426f339625af0b6ff1eb185bcbcd4d6b246487578e54cb342c2f0586bd239fcaf2f9f31f4a4e8f4422b8c173e19d30cc67d12d3d4d6e3072174e122b338e495c6e68c66b1057bf52a379c1e471cc87460f58605889c18e6f1dcbc6645c506a0850d0e902b1b1e3ff132968bbc978322e9bcdd5b247599c12a01cc008e94709ef48e91c72250bad883009226a11847947e5d2d96770d7a0638418bc0b7036aa4ac34bfffca4c5d1c3a0253256594160c93f748862c8c745fab3e379b84479debafa91dd80e950640d06c283993b84d04e30e75ee060b199960ff1ee4930879e2bd6c75da01dd0072079a37b825ea512f41aaff5c851e896209a28e62df820d15a0dc30224f54d18ba2774c61164d56c12b210b65e76a14f7c84e3d04c04564bccde1f0bb20a0b2c93ba9b68f69b3247046f019113c4c469eaf5bc31efb78c16f21c3d8f72e0096d3ffb015b9685454fcd1c6e8c4000fc1578d56af37dc7fcb8e9884193c9bdd9abd88d7ec005e08527fc331d64454acd94fb7981be4789b2a87f6725a311160d843c0fee9d722b09983ba434bf71cf02e72a7ed461f459675b42a42afbe0106c28773d215d2167c88dd4105d34435c883c090a17a38fe09b727d8a68f9a0ad7112baf8677458c3caaf62a05c5947f897bbf91bdc4b87c1bb8c4dd758958aa2ac7c6351f75fb5144fbd4d4986b747a26092ec3b49ea803985111150c605469e1482717856b5f160804e784793af161514c7b845b58fef107f1e9915325fdbde1a9d74168d2d7527154217b3732d6e47b35d4e0a4c3d6273de7de26dee11927e96ff9cb6123adfcf0e4166064c376cbbad7c008db737a4360412670d4ef2312698b9794273a48b801bea5e007fdf4d4db1877646c476f422810f35b5da78c2eb56973c5fe258897b2d0c4acca6d2af0507d6a407e9a2f0d6a47d4372416da2c964bd9a372421ed26cef837b24b83bb0f88ca04436760114405a4c4cd724d759c69f032edd2600c3b986acb09a0a912c26d338f577b5180c0773729dbef5b50f0111f5a7fa8c36b56a6244f7abd556de17cf78086afdf161cd1de37796d00442d08c881f2f7a99dda4027829028706b371128d85b8a38f6014398a62e86c103de8f05b8949212763793b086376e52b78a48c0966a55b9fb222a5900ed276c20c6fe766c10bbb6d2a34bfecb66973bae5bf294d2c8dc43bf26677f4b70b49e1d29b05fd3a8fb4618080f2c171ee490cc28038dcf8520f5e74bb1749a82f95f9e2eaa869a3b3d562bc4c8ea2a58a14ed32e11c55bf2a903385cb5d6f0ac64fdd607718f4bda5c67643a1ca7550e414c3d8ee1fce8d542004e39b338e2040dfe4a3d4a4d7f448b18c4978babcc52d01f2cf8ac0fda981c75452a034d6c7eda730696e012a3a83be4e36b4c3267a16f74a54d336c2f402649b59596885e7af4775bb6c3c26e5e906eb93f63ea576f63ae98f5ea7033afa00160cb6bf4e842fb2c7295b22e1bc130b35b76d33685769793be0647482b099a6487467e7926560a6c1bb250d8b83485d3fad8f3dbfe8eaba105082bb3072b3ac6612966e4126168018796f977bbfade96adce0550a0aa9af5afbd53c45a7c6d05ee5d9dfd45ea92cc1507f3229e83796f4d2c031ba35b470042b96f2a8f32795a6072a5190dda4c2ed657b64b610d92cf238dd6567fead4a4de7518e84554b84360c6fdcbc4c76dcb75857fdf9726646d1a6369fa4bfb40123bee76e7b42dabcf0550509700c63ee97acac91bbbfa002570ff9f04927342c62cac4da46a67b011fa65698a65ec1665cab4419125403e257bd2adfdad170ff88ace2e1ba40a838eeed1124f28f5ac0d0cfdb170b72d4284cc0f072406062a4de8c9b93a8c3b6d790a08c478f8755894431194f56c6b5ee92bad22a31af9f0af05fc1704cb3958672599dc649f562bb3d74ae5b08240e8acd1aabe8000f3b46141e4e0f8280b8f697d8603b809fd42226f03d3b535cace32b78daeed617fa3a059cea9e44f447b5cbb3800fe92517b78c98e75936ddf757140b2c0e5fbadb4d07c323559d6160b7bda76754d552c763a609d4cafaea3b1fe41542498234483808b3dc10fdf6fe2c8198bad3dc6707b9ff83d8ba19ac3b0772b912ccd2ea98ee1d5df3feef0db57a58fefe6a7733f65c5757d06c35ab86da414dbb03f8bbe72f47d7bde9e8801baafa16186852c4ab28ef85443e07bb15618d85cfddfd476f608df423574bb171e616fb3ce825f395bd690edf6a767858fd1f8fae1b99849d2ab19117b2981cca88f02de53fcc292100313cb23b9a58a6f69ac64ec26ac43eb1c65296e6fd092a2b30799fe7a75547569597b930a789bb038140507115559e3bc9f28788e6fd797315d30c9c965ec7a68fb08e02b93d8c636dc965e098375ed1d4b231c804b943a222b0f0b6a493737a771afd6322eaa4272f1e797059a3d4cadb4d46e415fd483601cbe616425bf59ccf324f5a62749ff651f746af631079c46ffb4cd60171627ac0b036402b5118efddcfa01f3389a9cb1f497ece639e291c70a757fc62082e484df27a340593f9909917619c242e5e08b6974a9cf753a95fb97ec578d715a6382228327cc6163390c77532734e5f9c6a9e19bb503a748f07a5e6b58196727f0b776cb555ea093ccda0000d2c363765e6b8c15cb9135a10dd8059b6734a9485e08def872ff634ada3ef7b12d74538d6ad092ce24808d63c9026f2a5a6fd336a3271557591b9a745d70b9053d77526b33d1aedb586ad55f6d06e8b5e868f272ceee15c70218e0b3b59875d35570951c6330d0cb81daa0a562e5186f617bbec476ccf6a41a859c1b7fa97dd05cb31795cabc977944beaf76a547569fad8a4b3fecd6c8af60386ba79dc884238ed9e27ab2e8ce748bc28d9b62f2a33e7f03da75f39351bb8c63f928896cff21e26bfa01d910996881aafc8214c43d1d152297b1ef4d849552f7e87aa180acaafc9ba14ba3127ee6d3858ad64eb8b0204708efd08b8f22dec02e3907fe5c37f1c0936d088d0511e704861428b101602494b3e175944be24960e380fae847a72b2e247c9eeb6b6a5dda710a0ce4fdb414a7996f0689482267e19119f2652dd5b180326bce659f6138c52bc12bd048d9d4175c7f356beb639335467a9fd773eb6d94af81e7111bb7d99cedcce2ca6cd4cac0ec994ab30bbc3e4c4fad875af75009bb227faecf03d1aaf44a22b330f75a7b1d6c1d171e32fc0e738c2702719ed37f13430921d7bec1686ffee105b7870830c7f1ddcd1e3bbb47e49c60b7cc95d61de8499f45ab2618cbd7bd1447a0dcc252db1c070caa26ab024ac5e210ab1965a87efc1dbb8c3e5de1efa1a0992e523fc3f0451c914d6dabcf37a47d04a6c3047ffbc37256dbe7dd914e8b184656693ff934e3787ea07ee24e3d692e06e9bca76d6af2c295010c7fa7c7d8173cde28e1ae21d7416915ce5ae4caa6a2f6853229e83e6629f6aa206774cd7216cd77721e18c70bbe318521eba4a2d4f06fba61ed4e2846371c9e1b89e627a9e2c5b36a4969317b71a1be77c1644439ea61428bdc1b13c8aea154b62622abe8a3f43646695f061d71292d6e78cb9e3d09c9d8f925aef3c71941c921a76a56c940e3576ace61e0846232c950ead1d6b142338be088cd0ead9b8b39da0ea63461ad9d3ad70126285f75636a037dbe8e2c3a2a37c9d2490a211b4aeb7fbbf05eecd49634f1c0a649aec297bcc95af6ddd33bafe4e567402d323f3b4f63a937e846111007d682a25f78fe09433aac9a32b150feac7072f3170f0b2b61a550d6b273eab3efecb8204227cb07cdd3a9bfb17f1eacb3cd7af2bf6a8ad34b27fa45fc852ad06319520d6787aff38b47ee174e30712203494604d72900a0e9402eb4f67ea85a73436544d1a9a1c1b5952086e73d2966bee5d88c6b64f3c389057cc902cbed9aa084dbf1ff0aea54fd40f942b05225548db8abae6ece471fe0c4afaa7077a8f2302b4b6f905764483b273e4e31524ac903b02c42d51aed532f48581597fa733f6e0d2491dbecd7da8ad60eaa75c1be3ad20990090eb83158baa220e7bd39a4699a65ad7e8241d0d5b7046ccebde8aaa52d5df08dd1ca508bc1f7d9cb5618fa94938eb7e91f08f32e22ccc6bae106264c518fd14beafb783490a31acf7feae2f8fa86600ee18830caa518d0beb50f116d00b191485f45eba47af0349f005f9e4bfc79050ff5be73ed51f805e2e1eec5deee058f22907a77a96069a234b9711c2e0e6acdf4924c366de8f90405373121e327487b06d8a0a715a9756d2175df00cfce96a01c6e2e82815f17bb77f19de2e5b3be70f88976ac592756890d2ab3024ae53e199edbbbc3f89744325924c79ea747cdf1810682730bf5cfb9de5ca534d61de15f1344446b8ba731302ab120168e935dcc9a60dc5f209ac52a627dd4440aa0bc573cc5c396f257d9ed189da77e6eddf6c34f16cfe86cf208ce48666fb32018752cc7e8d234ea3bbfe29e1d4960bffb8495a72443acb96d14d6aace5da1e28edad1fb78822cdf75f4126290abc2d33dfc03ad0c7b84c31f6dd38b1b6cea4d4bd2a0273fcb24c39523d5ce2ece600e60deea51764aabe919cc9ea50ed532d4f7cc50a3ba78454e42bf813735c7a7bce68ae0f171d4373d60ef5a724add57c0bd3353438c0618a74d76d53a4ee68f9fd7bacb4756a1cd3cba07fd3e5436030f610c27c2cde3d2694036c5d3a93029dd8e39bc3086a626a8418a3b7af9b4b9c8f1665c3fb08e33372a0e35dd966537c843545dd29d5ecb51891752f59a4602289baac5c5f346e57365abfa776a35585efaeb4c156a2fd63cc06df6cba2ca5e4af28c8f430cefd12ac6afd451d229b22062d7272969b2cd9ee81d8bff78ba7b62dd949c8740e20cfead004576c8eab0328eb30996942d49825a88ef887b0a83fb67bb4232d451f387f25acebd1736f4eced4a26b406bc27b31e5ff3514ea268c32f8d5d7fc6b8309b34938984afcfcc79c778a3639c51eae7e1dbaaa7f7b81e39808f1e26ac5f8f4abcb55a76633c209e3559c3b70efff329b170d75eff98b54d2e56ff9cfda5507130e9969fb86280e180901cccfb083a81fbbff4c521ed68ceba4cb19307a669d90d1b17a7e2d67b04f5bf7a53037069a4a23a699f2c7d530512c00fa161c0939dae1675ded76708cb3a9220f763f3d9de3fe65c9bb91a8e29b1b7696186640f8329216dd7d27a4e3fe021dded1897ffda7be67002b3bb3af8d3a47b3a9203e26f74e5b8351d0a522ab7ab5334adb010ca6da066efc7261030f2388922af295fdfaf231a84d7e4fe3054365497df9ac31ff4d59592a96253516e0d774032bfb40bbd3143127e592a92a932bb1b4753378008cd698392c5b5497ffa9400362b49a326abfa3aa4a3278d12ce23eb8df9ea289ecfc48c6638b3b703feaca193c997625de9dd81b8dd426c6176f725b4ea865e1c8bb67cbd65ced759c3d338ac1b36e5c652cb7937523c95a3ce70058684ff753a089ddf29e13c38a41eeb8c602f9b581fcb41d5606cd28325caa067eabe808605c67263fecc4a56c11eae1497fff99855d17fc341c9851c9ee1695d8596b63d041e067c73581de2ef059347a996c0c37640271d3cd51760749b1ffd999db18554a266c0d63ffe30473bab1a7b4aee988ff59bc554f0b7496ed88fd5fcc96ce44baf2ca7242aea6504f1869043c271170b561a6e3bc7ec6ac9ceab6a56fc0801f98ad0cfb85fccad3bf3faf59a40986ba27bc8d3ad62410d1158cdb07d9d0107da3a94290db4e5625b19e87859d6aef6b6f301d5759c20f25ec457758107f592fb6a3378b8caa95056e17854c9801f05d0150026b736b8a9ac9c50cedb19d9002b71d990f79331607669eac551d52f7b771a7e44f8b79031d381f25ef5db66b2a873dfed080c2785a472a2bcc70395d6ad1bd1df573c79880f8e1588f6e8ceff237f745c38e14400f19340df38dab15a0132ab5880f9507d8196e16366eb0db1314b250584395d087096dadec607a51ae41760cebcd519425c36ac56b5816486c8de42374e1666e221e401090830cf77a61fa041479577446a51314f299a15998e0c0661afae9b40aaee3c7d6540a26d01519c40d91be519fc8a9f598ed20d807ef2e9be8a72c747e6ab206054d9ef84c26b5b3ffbc4f9a19334d2f1dd90dcd08083360b40684d667e3bac25075232b84c1ab605ef6a0b7ac6c21088a52a3c20e793acc2f1e77dd8df3160761fd5db2fea972a072abae68e7de4068f1e6f5b4f96dab5b0225f6d41c3dccfcd8e1adb573e0516b3dd36e9978a09bded004753b5b5d779f764c2aac71f444795ce7a39fb826ae83d3fe15fc4c983f819ae3adba51d8f6b5679ac60c2102176d7419d0447fec5d000887d103ec21dee82e10b4b579a3a1bc7dc16a82c0f5ef2bcb22761ebaa478aa3e01f1cb2adf2524f89fef66fb6b671ce28c51dc818fee8fc0a3100b2cc3c93578786c280c930c4dff243aa13d9db590a9eb9127a2c1cf89039ffc865002c90b2250a92ddb2cc4beabd126a281f90790894ee4980943d3744fd2efd7f4a5b706f3abf22cef532a1ad16deffa8abf1046c820f8eb04ae6f0d4797945cf5a6e1c27d15df4d58ec9d857a4c3aa725e1357c3ab1eabbe8d739c2e1047d068df18ab7401f66729c634c97b189fbd5ef3c9fba82a52568fb0d24c8b867de31970f6edfc084eb08beef00ac1e3d0693b3e1a4581ee26015861548c783634848b0f2da2d5e32679e757381f31163a6b31fc55467fa5b0bc8d1659f252e389f9570c79dfe979015841bfa721ad1e5dd340e4b943439d45d5c25ba2baf22bc6b3558ba3054b868aeae103c7b7b8cb90f0d37b3f42b49263085f6375116a58ae6fe3ea6c848d703fce97aa4b8c04ce5b4ed46fc158f7cceb0f93839a5d7a289c199f267d58aeb61c04d29ad410222c362e57f3ef30e04cf4354816e47e3c58505e30f2742c0b72c3e8d159b43769c434e8161116891d428078ed121d5a8e46f33c48a67c1af0b6acf6c31e6cc0e5affae3ebd67d3eb3c1c0af1e847413ab3e32c056260e6e7c1a5f2160b29f0a942c82302de9c50165ebb27377a01ec241e34f3730739ad963c3ea38a0b7d0d7c2e4cef3410a804e41420af0a8255b9c407c0d94c7a10bf1dd8dbb3fb7c4019fbbe637722d0ffb3002986c2c0f036ce70bf67ac185e18d24a24fb9a8be46bef595ee13e264624985b019ab89d026f129b111ffa240d59852e8d549a6a16f81a9082a8ff21b80ad3687e01eeca3533fa0b1379d2b07e5802ecebe74316e2e9f207d8da1546e27cec88116e484956995b005ed4da8f31274dcab0cf9eb4f489714c1be37815b29cafae4a5cfe89cd9b91b73d82d543cfdcc88a508ecd69e2e5b8839812adf1b57056e21d282c2e92ae5c1e6421b462335854bdec8822a1ff3b91df14f3539d2f0090fe3cb409f142ce05284b84eac453f0dde33043408af5b3e468aed58abf29f10767e01c8cff04e885743d9130fee663445b8be924dca2d6ed5d27e2cc2ed9d0ffd841d66325c807d6fcd8d2a371d647852ae359478eb48b75e842c33b59996f424eef5a30d873f932097abc6c7ea22a3b8578716311938504a9ea1e59e6afc15b9e964e1579001a47d092b4a10050c8c11bc8443b3c86a2da9b90cadf66492002457308352c247d52377aa9792137fbe6072354156a41f6497160ad2c5cdb7b11d51f00597f88f2c1e8b223705187a05b90500d40a64388a3c3c657acf8b544f22ecf1643a983e2427845e06318918f6edc2bcf820d568b0d28025131bd7e8544138cb3346c0253cb3563e998eaf399b3643e71788ade2aceb39aa8f737779a5433f55dc89dc5ba9a62f9586bc3f12ed075dafda243f7f45e802049d07514aaa9129d7d99925277ffd87f4ecc0e11b7b328cdce736f125bc60700bb9309fbb39f43b2e5197145a25a96db1883efd469679c2a7a6e26de5fec91fab9eddf99a3079517079973ce9b5d2a217054a6116ba4c7bc43c8a8615aa736415e85c22d8e09acbf25fe21a8c63cfb0fe419a0437845d1c60c27a7f575f697c9a7db033cd250768ecc6f3874679d47f143cbce18365205a85e661fac1c5a1cd3c43204bfed5e4580ef93f62bb9e98cc2b47ca10e97c5ab25cd2bd09f51d9ebb3b31f49abff67206d186facb3ba5aea139bcc4d655d9e95a1eedaf34b63c7aab82c2d4509f319d42634fbc98fed06425d0e76f5a45045371ea8d2d648470cccb90f04b34f7a8e170d2fd16272c09f996d678f3cb79c0544491aa2b33ff52f1280eaae416fb094ddfaca7eac369dfd665e5f2a8fe5aa793e49a74ff13b6d2eeb8ccbf7acdd11a5dbd02df5f993176b8a4cd2d13da5f9bd158c4df82ea8dfc0fbd5d5ea1d3c233a14c22aa666fa5aefe6454488c8df63f10153fc92288eb19b759f07e5a0b517fd1fdbe8058e2552d4496a4818fe6d85a1064b154b4653cbd6aa17042676b30d0ab8067153d87d3d18fe677f0d0bcb5725b2b97d6593194d373cb7165bfb8580a222f06ff7d81f378ed223acecfb17aae8393683dd6cf3661d805295a8def3fc483692ecf834c6630d614af6c4b7c0651e34b532288aaa8c4b19c3b4d9ae4bbe20d67c0f7a973acad74d952dd6535eb61f185a101ac282b79498526c150b7e0ee7fde004ad870dfb6f518b3481111336e21a5da567b8246768a7e0f37f120a99576fe3d36ebf145ed428369ef65d14f87cecae4579e385fed0f566a525faed649718a7eaa67e8423aa0f52594134f3c7b003d1a53eaccb4ee2a79f73dce02e8dda9e22d71c7a36d57f39ec9e2288bd5a6eb05cf70cf1d41e277a2b9ced23bca80882e78a322daaf80e5ed75d2c0f647aa34e4ca23a24342eb5d9de3dae60723169576c86dc7ee20c5cb7e2229d0dbf0aeca74a32e7628f866ade9544870fbd09069e5833da6a55d97db32db084a79d71ed85307449abcf1dcc4ff0f3a622fad1a3bd479618ad9a0e5a650d95be57edcf5f4eba6c3888ebb17fc7c523b395e2e38ba1c1b26eb7a4fb2d75acdfbe0b83d35cb114948547c2f0878cbe25c2c8ce406b112ae77be297b55a7df40c9e7c25f8ad3399ab57a7f1bfa97ba16c029722615545029877160a0d8a713fed194ae531d20629c88758bf6f20dd8f232194964e3a2d735967de8743b0446a85331ffe12165997b8556a1b7fa3f8fb7cff8be9c941cceccadb6026a28ff85118fe79fca4ece9f0c5b2a27f4927a89969816d5ace7dae0b4eca21c4256089409c66df6eba6ed9b91918da9ecdfab6ac8981f71d805d96904dc26733fd4e0e5d77f45dc0506d41f4558734e12e836834cce649657cbcaf8df4f458ee8fd7108fae43ef11079b232098230d7e4249f38189aa191f35ca899bc21d83698b3f2f218c14f62f3c77e9501db8c6487983b280be33caf030ffb323e19f4c771ba9bd54d4b88c45fbd9277721bec47450256dbb0c18c2cfdf706cda921b3923162fa14deb8b7f41e47308614a6de263b4920611b1e9f8c5ead7889f60d21fa4f87459c5e9a5c23daf59546b89cb4b4974616759dc310570569fa60e0a28ffa78d45611edaab2009a234b59f44124b4a78f6accaff29a70ab33bff51bee5c466aaec86416d6f7debecc59f5be0ba7802f3423c3b579bb6b4f4af9164f9271c346d1205c8b1b99a05cf19d251f318330a504831f214e6baf0db65679d085288735723123d07b490b5e80a07c6678b4a787ac691e8503e814ea9e794fc1a97a8aac3c24aac0a69d0d952c83ede3db2a952020023343b7303951e72c4f872728aa5b4d0985f0fee5c986c056fe51ab105795fff79f2a12f96d871eac55927911653225178d50e5c2d3a24bd763d8eff21f1fbd169bd89100bd31d8b2ac7c27926f918ac06ecbd8035b36d0a1c936d6c51465e626b4089181c6d209a4892ea6a6e29bdf9411ca6d046dd4abf3058f6d7e3123dd7d76edef1b4669fd05185d9ae0863a2c95a58c730a14b2e0de33938c0abfaa8ef26d004545152de468f08e90f4a5a126de21bf1579e6aa22b7b1669e476e49b4de6fe337d29c83d6053fd9b6c03b6b5a8cb7534a03ce61f21c7ba0c7a4c5ecfa1579e364ef7933b42bff38a6664d81947f25226381cab9f1414d69afe96f51fa99f96609c8b47c5cebbcced294d4a0ead6963c10b3e756f8432e14c36a8e10903ea4de7ee2a66564c9c704a381fdb80b85f32f0ff34bfe6d840f4d88133d6d74566a9d184b8582354f8b034da3143ca3ec30bbcba9f311ec8e54cf2193bba437725ebd9d7d6bc6f361cbda129e42ae0be59a9fa5307a486c83ef170fb50413e5ad41b6b96ca41035ee53bd30eab75eccdd05be5be00d12f0c3c5dc5af7b96bb8db0a24f9a221d4ae1583ea9da046f6c99272838c49039c2dbbd6ff75153a1e8341fc56b292f128e2df1382f6d24c4b3d54e57ab17f1d9ab77a7ef1867d1dc16c93c5919bcfba3b0b630f04653a4230c35f29458fcff7abbf452ea7ecf1382bd52b0c60be5e57e8f9e11c7dee2f3439fade77d34f8c6c09e5fba6fd995befb14a4890e25cbdeac6570a116f6264707c674a59f7c9e7ae178a5864f4ca07a87fd155569bded40facdf16af440b88f0c54e44ca7a36511726a64502bba5837f469770b379033e9e2a744f5ac197f6e7a5768e4cd010d239e051746f87e8cd606f12aa39ca9bfd1f347fd1c2d80c3798bce7e68d4ee8d730e40f29ef6d3e6c72626029b7bdda7b7882899fe6c48468fdf551890a2f9b0fc95bc704d36690b3722ec27aa19819f9814e9bdd492e6eadb5af50551123002cc0af682052004000bd9c797bb20612eeb524b174cf27cfa4d02e1b6d3337d5f9aa0232e64ced959b1e63259b8f819692d07c8ba96e33c843a20a7183865ee26f0860d4cf3dcc5cd7c4544fffea85b6b56c1934366e50a95dda371dcad3e36b47e9fae2426fb590268c937912f4c3f491b5f8c4ad551fd95ea33f68cc297fa5eda13e76529418ce000b3b2af60ff48ad9e25690c95b0b46d44ed83f356cb170a81c5d3c192b6b6fe997fbc3a5d43878ae4eaee24246ecde2367f1c653fdc7f03a739fe22d244bba81a2959eb13f77530e313848550fdd2532e420290b7b71ca28ecf4518a7b5a5aecf35c7aabe7be483dd8ef58625cd4534ed1989833886fabbd3e3f2a2fba19905a62d1185b50c0b7b5f54d9003ae8f7ee9a5cb9ff62486393dbbe8e80b715d0648c8cc32fec23182d2ffa31355aa8bdf07196003cbd89cfc31298b99a1122d5b3e5cf2253f0389e1d68258cabee97bf38f94edbb311648a88bf828bf7fa8fa333869ef5dde9ae32dccf710de681a2e8b26513e2b5beff2bca842a54ffb91bff389d7bf929e8609d94746d57874ba4d59e1da2b1ee1d7ef7ac31e9effca7cd4e7f35ddc028513420b3cc339db1361fa617f702f27cb733eef710e1f9a21cda9021d0ba9cf4fb76816298d0454d86239b3e4c6ed5a5014fa8e0c652e30d7f576a9a92b2a98c32f0501cdd892eea7f8f38e0486fb3c7853c4fbbd0ff4951414c0a38b633519e0238566ffe58bffa19fdde7c0957734003a9c81264675e6cd2c9f527bc5e7fb8cbd8bc9777514229eb1ad6c084bb3b8aa236c54a0157c9cf6ea7fe6279106ec293b69a1101fe3dc54070c2976e92af20e2ff0fbfac473e67267f4f1f44a99088d927a6f13d7ef434e4425dfe0d1c0ac569dd7994244864ab7d713bd9189024a204ed3405884169c8201e113d5a02862ec6bfbf99c91a4abd5f53c1376415e94dcc5387ffae8907f123d0496ceba707038fe6860513264fabb47fc14d456a18566bdc925479a1d656529a4d474035f2b0ad0497ea5d18d9cdfa908fcefe493a09de556b95ec53483bfdd3ed555f54e5c622b3b5e2898b3f7fbe173f541c01acc454899a1abb2cb87cf4cfad4f287dbf48b9902feece4cb7edacca6261a995297ef4167a608661a4d3c9362ab43d77f0fa7288f56a9610479174e2543fd79d32e4173beecca2c02bd6c591d3f6c08820a6c1f8c8284d7f42cf714483a8cae4e5533c4d59020fd5c40ea991037142ae45b9562be657565c29cdd8ad0b965e32e6de3c5671fb17e4733ccc8ff7783c3761cb4f4892fe7f795c229926842f57c97b85a84b973aaa2519d21ce73bca3f69cb548d911d718b93638a8db354a161ff62c432ad6d7ccd1050922079d3136593ed703eef603f2e257d33469aa71a3bd7430f1ebf71aaf329e618b8b2d49d19037521f9f22c40172f5a268d637daa0e9592b6051330dc4324550420acfbdeeb1db6e88ae4f64c0fe8742e29b03ec6d3d88da71c156a82c1d969b2fffbfd6eef5e631b8868ee5383f811f320e339e809c0e8c10a3d4e2324050656c22b86ba42b446d2cf289090e71cb0f89f9e38fb0c242b1ad09f51db616c1f54b756ef099afe047d61a0dbc14750fff32a0b8c82a09b1f5659942d83454038a139b03bdfb43d9a73d29e616745486f9656e565a8bf93e9af3a3a7f2af627eb5dd6b81b0dadfe2c42f2f5fa0c561e52143333cfba5d4e73a4bc27ad2a4b75d517254ff8717bb80108e5caa6caf5d92467328c2997101f667fa76ad8c3471c44c5e4b1e929f185c4280e8e4380aae85a539c6cd0151573c73a82cd172afefd29dea4748c890e3f22825e4874abc6dbc9e04229961b095d607288cfa5b796a01ca1610572759279f6841f6fd8de8ce1f8e0f4b82ce4ee989a07c9a738b2d0caf834d72f597986725aa641983064480445c862b7e0bcf5459da4d6560a8e4fa3c0d20a8f3c71e2fd7c58f45249d62379e05de509a3dcfa459ada8324caf9f65abd916e5cbb8fe23f8b0e7c72cf4ccbad3fb3f875542e6110c88addb60b721ea7adc145ae7f153cbbd01114fb65c25099a1725d4b5517e752de036eb0fcf50184629d35368b10aee85203e1002e7c85e523ebba5e818582b089cca7ae7a4ef8137f6cf811242d2f763b40d7e72a30dd0dd298798b7fb734a26f60772fbb4fe7bf12476a420b7f33ec7a018e697c141c681adf2a09c7fef8348c26a3714697bdff1c8525253da58052eeae3ceef2468d17abd18c4829acc40ab1d784a8e28a21e2760c8ff79fd6c1fcdb3a391931e307377a0153718425be80a8d838eede0d5328a1aced8e3832c69d9b0b33eb1f0c650aca4dae8cb0a20ec25fb3dc14f128253d66e97d845af7bb5d6ea53a041526870873c62f835f40c5e2e4d3481b7e074667fb060fb5d3e031e4a3b9ca0fe3ba3c9851e11eed6ee93248f9d30e11442f9684dd1d167d51223afcbdd18aa14fa34590bb9885c69b4c58c12491f6f5b2ef5247b95d9af7ff491061eec0f0142bf971917c2fa2a566d0e33f2726447279fa7dae0eaeba00909b97eccfdce78f2546c4b05e37920181a2dcb00d4b0270972e30bbaf0082b24260f91d54af8409d59ca68f0a3eb0d68ddf2ae222f6b92f154e7a2b358bb6014a28cfe9ef7bed9311f504ffdea6df8186e5f999b2d5e464a0cb03704c50b47fd700417355d12142eaa18211074ecf3842df2c398541b4b71c68d8a018545717161cfb65e4a4fc4023624262c74c45383957685cecc66679982b7f4aba1d02006364a3bf2d0fd12be6726b659b190cac726e6dcb8ab4041ef85a2aa790c21734427fc7659c5a54e5ccc78d23eb1903dffb89887a7eb621eb810778ec63bad65caea75f3cf4d1b2162663b538ab8ea524a89cb47a2160ea6b04c268fc8351c6bf13340514799eb087246534f8b87db1c440b339d78a8ed85fdb51e62c63b03bba4fd56cc514a137062d066d1e0476cdce250b7da01f6ac67ea1ca45b41bdef69eed0ef17ec732bab1984fc5687a58b938df6fd11c85c54ce97c2c897c5409cdc4d74643a3b4cf9bcef853f704c4232e91c2c499841664d764b6ef228c55a44f2704d0ececae7018a2cc7fbca5944ce14d83e6f525f85695041390c6a8df06166d107b2b2f189ba4d7d92db5de5ee86902f2941c09d662e553b47a46d61c973e901f362e029e4d604dd72983824a3190dd969c71970965089f376dda19a6dfd1cc1404a4cab15231036b687a3e203102001be1e3325118f4eef5b08a544ad3be71e94269b0d858070d13c49de93b4ebc307d1a94908c654cc5333730a32a2437ba845594843a89ea4088fc6ec0c798b59ef0ccca6b4a6613e6bc852bd03d498322d20e13ce5bf23b2690b1df9f1796ac175b8b1555d4dc1dc8d5fa689ec4b55ac27e80f95544a2899473999b2433713b0cd60c5e92c78f0c83cb44a9109ce195b4eb73766c535ea6dadab0f5204d470dec8bac589b39ea38748c424b2e4946ce146cd5bb3409cbc2cae78a1add8542f2dc967990ccfa3f3e582d3e8cc015719d19ce7601ab0ec09a58ad8eea74c8e417079136cf7821390836ce9f85899e27ba5e4c51b2357be6147588104f0b1040769986a7e7fefb8038141c4f6ff32c05a17d7da682451c31920cfd7bdbe9a1a46057299ed211d7600de2b956ae48eb8459a0fe80e1b510e3f43e74f4ba8c8ff1bb6785af749046a95c3ef0606a7c8434a3b7a7cd4e59e912de6355d53effd7afd522e1266cbc85da2bce5e535886b668e14c6eb1c804faf8e031590d4902804db183f075dc199dd0c387056555ee8959c86e79258e6be7787b882102d956e9250040dfab8ad5592d39e3a38a848e8e50ca1f42821e6a277e2996378c40e25f298d5c3c93f171cbe64d75263c70d252a76829d949f4e05882e77cee11a970c368ad97060d11f110bfe09e29d4070c9e623f8900e538581d894ab602795dbb5109abf27b9f28035c60b124b3c60f06fdd46bdb0e029a7cc4a881d86d8d993f6e297f0fb09a98aaf64597b1dc8034d31806f23dd0cf9ce60232b660ed33835c38f9b44a8c55a01c6121f468f743de1477b248ed65051d36b4a5f154a6d8763deeb0ce92e7105ce8c7da262b2c0707846e7a6544d87f35350fa8c405adaa82c98162858481118579d7eef7502e4043029dac3175087ff437df06f1edcf816b6cd8cf474ee6e53e2c3dcafaa6b6b25ff7f620b678af7808689706874ead2e7a9b025dae81f7388324b2d327a755031f9f79ead6678912f57e617bf4e8161f9fc15c0b5f12fdd8e1f03cd4939f2a7f34f26470cca0344346ba71f6bc548fe2cbaf55cef5f401c1186155a35e30d62afc59c4e1344f57c6c13bef5f3dd5d3c29b644c562f14aca280f58e45865bcb50db514e8f2a85b2936a3a9765db513597e657ccd4fe712db8dc18caf45705305fd16a337cfe39a16a0904bc655da0034488c0fd70e775d55f0f35623274270a46559d78b1ff8a44034ad86861b9e7176bfe09086cc57386e05f9af08a5c9a30e936b50ce9050ed38a22b1255306e14fabcd980053e9fd440fde1acd8c06545a9099420a968bbc16cbef90a8a96bb0678ccef23d43d73aa59074e15b49bd36dbe79fceb1c6a0340bc641d95a54b3cfc10d1e4843fdc032637713080efcc1aa0fc65a08e084cf5f20a4039055d7f066e0f394cf271501ef1beffc3bfd0d0e0f4ec28822b2e70e5176d172368a27c7a937f263cb3222f8c813cf05dd96778bd10a4855522e961d4cf30c91612e2bd805df1b517780750120243b4fdd73ed3b7aebc4d96b5c2b4ea96be002e7d5bd4d80c80ce258a47519c282f7573a71aafac54210bfa711f502a5946092757fd931165dd7c9d29bb2f4190d1b9b95d4c08696b78ffe28d893f8c218c50dd3c7bcb97eb4b2e2882e2b8b548c371a62beff43a27ac5c3029464110c5b395728c4de73853c5db34fbbde2597741b4ee5972abd36a7bef676efbf294c7fbe832b038fe9238e798f0fba52e02f82c583e8441835f5dd706d65c1590f6bd40de91e04a1a34e7d69208714e092bc69db57875dcfd45fa1b7caba135ef4ef47854b62d216b924cb9d368436d3fef2716af2f41b17357081fcdb0552bbff1e7039b3f69880e6980d7cce5dfd51581f564ea72b443c95337a4dbe244c6d62d0987fa5e2aec2c7db4ad17390b400d8a075ddc28c791afcb915d0a2cbce60ad2db76a9555a4a7dab5fee40b5a575a57099234b3426d0fb23584a0f7029289ceded6594e333e609bbee6ab11e9a7bb9273841eca27de07c2b259bcf786571743a35a82d9afe761e662e54fe6eea034d122d0db073bd3e95d4ef0a17ee6b48faa3ce3c7d6427fe2146fe10be33647f9d1e41f39c36fa31eb8e13c2128f06c1f41e6fd28cb1891c2745d1608756c94e4982fec951bedd44a0de799069c00c78ba8f387b09b2753da661241c7445f600c229402aedf5ef864a9d772cfe3ddc46b666a25add7c4b199da48879de1186b5e03eb08b454d2dd0891d617b5b627011d4a2a3b3d09a076373351c303de18761ed3f245d44b873594b79c94eb360ec0dfe1577f048b383b9f9a5db56c45eb92d11fd6a735ba3226820429334457c3a3e1b935b941c705801715bdd8c4969e3f810590936e84d66e09a056af79d696473ca774b030f39b65e8d95889c822023b00824eee3b0282183db327a3e1e8b19c3a89c8dedda8bf97da7aafb97972e51b907a8bb1c087aa985fc16df32dbe4dacb8d91f44c93426c1714a713185819497537d04ba82c5a3270203f6f67a8e65b3f03b51196f852807ba446362c544a2104b898bf6713ff1ef1c5caae08541012b79f1d91d041a11105084ff22278fd9cf41129319847805d5275ee99a9d3be7bdc66afd0c799f57c99a4525c2d6b6062330b23b7497ab191fb8a700e6183215243ec1dafb5f202752c71239494fdb9b6573dc251c5fa06901f421a0a59de82273388afbf6bdea41dcacc261b920f44fdda8a5ad38556e1dc912df0a05fdd47ab2abdcff6a74f3faf6db990a4d3049c4ee8266e388758b0054f9df1801bd48cdcd882c14771ba23010560095edbaa048577c0b93259445e5c80ee2c076613c6ac5a7801fadf5102f885da0124511e5064bae2dafd303830adc1e077ce81ce015d22b01a0b9c9d4cd27a10b9c74a5a5187e8c01f6961a6c496cd1488a273065134def7f295ba6693af4437df0f75dfe25570a4731f942e08179434135271cfad06cbca8d3ce708042a4970f9c99708d91917988523e28f623cda25c1825e9af3945db5018ef2470395feee3407d8d3cb5e6af0d452b2514be9376afbf0533743c51a2b81a904d3d8b8e04b1ac597b6576470aeeb991262d9392752ef6a0d83a8dc2c8b2063218720c95c45893f5ce79876ee0aa17196dd810a2ae4603d024a6c68e15a179ca39843d703ab011c57161166991ebf290b6b5d9ec84acd429d6685e8d14e8e1eab055780cb1dafbc2d1c075c268ef79175fd5301d39cf053e2c706393630850a79e243d7981e112d401a32a33dae0b6a99038836f14d0cdd6dc1005ff4fbc35136e7658bc6a4d68bb5dd2fa5e584a4fcd0630bcf0a9bd5ff8fb47ac08ce819fdb19167d0d7433ae1865de3de82dbd09929f3c7558fe7c4994139b10349006e16ca5d33e516c9269bf670a1a828acf2a3539743b6e239397023a3cd70e72a8c5aadc25696c9763dcf0c41e966f86f75a64150ada4a7712b4a191d297469a7e601615d871eeba660c575719b6e0977ea6033779ddc93e957debf510e55207c94e7819047ba87503e532525bf9749673f96da8c840e5ad1c2bad8d8a3445382a5813d9f51c1d3925ddf7430af2a387d844ed15b8bacefd0802b4762c2812abeff4bfba47d2ef8d1aaf6f3c810c9bc5a64645d3d916ff4dde056f20a5664047383af3d6cf27b7b7ab7554f4a090d77cda763c40435b856956e993567d5353a0c02bc87562540bd1edf3e10cc9e5c555fade9da57bfe87c9c2d65b50db776ca44afce62d8ccfbac64733b4b5f9eab238994348aefe290eca9d1f4d2053b13ab122ababb8596a9f0409dda9757b1ad313a3e1420e2b7cea25ad97f7edc98d876f08d75ebd144974466fe8fedda07d109cd04046712ea38b9eeef99de5467e76c15b4cf433a2112fca2244dc135d5fe681698d9b277196d1d199d63e717a0c76425f25620a1d83a0019b21f831983d81716dd0fa5b5f58cc424a3b1b9044020ef822db63f68040b1b8065a078045b9e527841cc34f8bcb61a6268b2e4b05113dd5aaaeb3c127fbd377b901c437bb906a06df2fecaf1f60fba000efd6561f0042908dbce0e8ee341145ba983e85fee5903aad43df61c9a9a3a994d65f433e5038dfe19186d476e05bb1225726b41190d12bab3393392e62038b10513006e95ea85df6b49fa29137b3490db60bedbdd2dc7dc75870ceb9c5d83f809c77603481d53b26e9ef7939e53ea4cb7f3884bc1837add2279e9cb4c6fed871fa3fac2be0729fe798e351d1577f746be536cba3d51d10957d965c8eb60977fcdbea60fc7313fe8586c58ae1e8a4f0a59877e9641f560c957dedcc1a84d7f08936eb78ab1ca4e536240363d090335a30e9b4eda04e71d678123784be580633e49a0f363f0b754b3854aa7d04c21a9e8072da55b9ba385227e77aa9b02957d1f0166de9b319c313ba84667d64deab7ca518dcaea0d32f8081bbe9009475bdaa0a35f9e435def9f0581ca439d84f779a369c0dddc916550583b6d6a311dad55fefd88e1f3541ce27541df202bb7b0835483429421b00e66fe527b9d980e18c000e2a7c055c5d52ab6a35578714e76f910235fc1f2676b529d344f8932fc68b940615a193aa69057354c48a66ce4ff162df5a1e909e2f483d6c5c232a554aeef3fee1395ee59bda27e9740ed8cf65b303d7a3f2b26f045da547888e5c58a7a30e29963f4aacc08aa184061c825bec25c0c0ed2f0f44e14b69b1ac1d0de0be4344fef8818444205a08a28ab994da91548a2ea8729ac9e576b5223289de3fa63183410ddc53984b3259cadc8cae5180a1ae4d4d13e5ace8d422d2c001023c8b9bd548fa7c695848d73f111e7a3bd4102358dfe5c5600708fef0eda0da72b166b93d3dc164dbb91e60b0a8c067852ea9a194af6ee009b7f3038e379553cb1e385727145833a693ef16fceb1efa1f358ac3cdec6b13d000ac53240b045a83112e075d01450e749bf452225a7c71f3de422151f72d8d46995dc2a91438c39aab9ff30b9ec0f4c9b1dfee76ae6c1e04d6f22dd8ac1b3e525a3b27d3a9353cfec282e255f31837d8541f1b076caa18cc5a3a46052702f36c2bf5d06255c1fb916ac00d01c7948327edd7ba4b3808ca9b0d8057f50fc9f8dd8cf7fa7d8fd7c0d53ac74223740aa00720df90b21149dec2d13f5bd8e73dc4efe9dc4ce7518be0ba5cab077ff6a4831d931dd74752321d9d1b13efe8fdfc694922b4b7e6e09571a82a251d7df599600b192d4800b9b9888d51adc894d7686ccd6c46c4ff1a7042391a359e5040b040cd102fb3c8f3d777bf174a884dfa7cf7386b376d5bb08187ca2dac290c6b890aca98ddbb781120bb30f152484838b4268275ac9c22a0f4d203cdf2190a5368a09bdc7f3d5bf2b523674fbbec1c969ad337662f81c2605f61320a98f11b6aada08a574f60d92af1e9a21173f52897469d736ddadfe26d6258fad4c1abd1a4a039a0469c84b48514fdba1ca01cdedd6a41620e06c0904cbb594a20acb5fd0f0549c900c1b561574b68a660011b1bd56f7d2e9a2aa02cd5f459240ad952933dbde99196dfb126118ec4cf5916a0c4bd9c10c79507dd4d50d54d0614a08d50379e7e3145079194acfe92239d6d93b4f040647dc60fc4b87ee989fba421f85876a8db407b39e77e80b473e9343e4708f1c2e48e9770844f6853833704bf5ad939e6a8e1cd1662062b29d2d38bdee810dd2a36bac7d4e8b03af8d870716fefcfeb598e382d409277ffd860502d8a5c48905210e51d55329fe7b3d9999a8edf78fbcd91bd8ad484345fc47851cfc6743ad4070ccb214226dedee3e79784fbe51c8c424b81202121ea5e83d4057d38f3d1e3e6784d9862c1bc2f1020e8ca343c08febfa198f1457e7e33c29211779f49a3d0149d8cc627c62f20b9045f41f688b1fd0a08f8803796deaf78389e922f69ef4cb3c50a64876117ed5804624dfb7251ea8ab5c14cf6edc09e0efa2832b54ee6d20177d0b6079913ac404403bf4e4c91022566050c7a9653798613e2b771ada1a25cfc1e9fbf93b888c8eee1e2c8cd5e7a89f3426b054ca60bcf05b6680ffc4eeaf4804cf35a231183d0dc305563745ff7d0d73949bfbe4aa5f1c12d6ae6881e69bcc2dbb8ba7438dc71cc81909e8a1853e4d71850811c9ade0ba06cf8613edfb875b2c71bdb54b5f1d2a61cbfb2856eb7d1f1fdae8d4fb7b3d24c01e0605e51d777f497104f54f9e0bbac7e94d633e77112c4692f0b53d52c6bafb52e92fcd9095a0a55018d7f36f0f1cb3280f7c29feebdd448550b8e2c27a4bc86f19850a8541e198edaa2d35541c251d606a1ab0410537aa35095c0f7690c87d1eac32f64d5439bc293eeb2cb5618e03244d7c2ea86881a96ede86769ab74f1a51efef8d8a8852392661f21a22a9f0f342c402238505173040ff6f3bacb8b2da1802592bd03f8107b0d84101945587baa6e0faae14b18b8a6a99a6bab94b83b9c04b7ec4e61367cf493b1d1b5f3938d9b0a7630e120ed2069b01c099d1e971d2cc9d3e2b3e3d3bd699f869dac8ce72ce808b400dec4a78c37a24a9cae304365f4ee79cec547ddc9212872cdfb6db1dbda531b753c465a5e6d7b24c2123fdfb2a83b504c65ed6b25af5c6df1c5f3d2332129838294b01bbf39d58c1d1d8d34a22ac849c91ca954809e834179f0f7fce16efe97a78a016acb991ba2b6a11126301941ad367a914d9096c048df6cbf32a3157880678417a3c73d90bc3f8bb1e5c975b76ca5abaaa784d260bdd38d2b6c36398fdf1dc06fe7d936f88537efa46b106849363dcb1ee1822d22a801d7acedacd3bc157d4acb2903d2a4dbfc4b262b439e43304886f786841163d0c1455f0b7ad04e2937e792dc6fb0d7d195ac572883919aeefe43e37a2b3c100b0e4b22729627d84cc19641f9cf818fb620bbf1abe107cfafdbae6d746e69dae33d5b836601b128dfa86ae7e45c21f7b00efc0f6fd8d164b1877b383b18c9890d44b30d2620132ac4b4ebdf5c66868222aacddf65a4a9e11f0907a608e8fafbbe6e9186ae0fcb14d0cff988a644579a1fd0f44a5be8bf420bf1cecd9a7f597c0c8424fe7f309a24f6ed554fbec8a1435330cdd14b47e4f384212597413ed4ba7c63af64e36283a80610301bdc836f03f1a189e2053514b1fe0909c94d3982d00ab7b141224d059e05cbc0b0f532b5658b1322a080008f78a08f1c8dee1928912531be3e9a50f254a9b9e3426a187e04ca3f77a6e83d90ce21da5c13e2964e8e7a53c95764fb531cf98c516f6f3f8129d8d36dc484ceaa9abb46f324976616e56444e59ae6388ef1aa94a3a62daa0cbbf2ae01951bceae3c68e6fa52d8b21dd1e5fdaaf3d22874f915865c8f0386a3a683b36e5da6136e26a167c7f77efc8e3fae4d2e6378f47919f26112eacc5fc5ca5a587af5c1f23d8fedeba47835670a66151b392e03b6cf582569fed56492bbc382307dbbcb9a92635732f4caa5684a92188d64d4876105698cd4b09c066f96a61550bab9ce07ba4758d1aec613f72263c49b03f5dd525165e0c630e420e37723afa509fc7210f54301969ad3d1d5f43052d615556270c35fe915ea7e3a98828b8a9958a30512db798666dc1223b8a0de76c1f6d770c372edb2f58d6eb857a5dffd452e8d28d9a17b2bbd052e962c1d9dd86bed0c06741b5f8df23ca5562d295546495892c3d43aab242866e8ba0be01ccd624bf5d3dc4954c39e6358c203279135bdb1d0c0e51e23d74790338ad5811e94533acb3a5846fc60dd67689f7cad5941933682ceeca6bed0aa72e61e499d8a455322f81be5ae1f638cb067e03a44889db6081c29f1affe7e91020bf6be2bd580304a86a4d8725e73c043ac45ebd644e23b625fd7c62caaf2c14d45e1cc8f448cfa5a5f17509d1a5fff69491c53131f14a10067761610ad572ff3e3c414a46056b9031f61ce4ea4c754c0935a630a1418ce72d806edfa577e1bda3fff4ebed33f768e888a33266d60ad058508ed550941c6f0ee1beb5a22830d7c5430ce6450fb4c51e8e8046009c97ce23d0953a79b304ca2fd017eb28b3b731bc84460c319f2ec03e97d656890aeaee5afeaa9edc9bfaef4f60b49883e743cf317a82746113dc15a7505d17025fb6babf1451eeda439de1da2e086024c511e4f8ea185bfd1aeacd4a02853ac99445042bdf9f1f4c13e5c7d3cda356c0c258ef1863beb2dc4266eead051044de3356e080b89d9da7fea470ae9cd67c8bf841468dd2b5d5326d2796b64b40d4a54b774df1ab6ab5886d60f00095e85375f1a630cdb3ca2f990b65e64ebd4b73248c65714c039a2fbc59292fedd85d974f9bf84706646f0b4a634f822479ffdf42b6d68219d3d6028b92d4ba32dc72910c216a417a38238b9f69e194f46c8b04b469f5df71f6770c0a8ada442721902bb9eccfbb5077bb885fe17361cffbfd861bf5a03fc3559beb168dc732f082d079ecd339690f8181577abe4fd4e89bcf2dab9190a60ce6c4e33ce0f3465fd21635eaeef24e0f426593508bb7566036e163d50ce46eef29b740897bbce69714931fc6ceff06ed43ed02d73032804c118d4d0368437cb3d01b969fbd948ed44697cd0f8955c97f08662df25499bdb4cb34ad29f45fd960c9e5ee36e4ce3549224f1407bcf8939a66bf9400f307dd65c836016f37f00aa6e6cfc5dc0f11f7ff768b2a451f3ab68d54805cadbbdb33c1ba206f5eec365eacb88532e82bf28b577fa40ad93a16ea6efbd5ddda1840b977757c497162a6ca26410f09be1a313f0aaadf0c7d4963f40e2283f12e2b59509d429dfabefc6bd47b9c58869db1b36d313a7e64c46410a89e15afd0778b22f1e47bb5086caea9754a0de29488cf58dca8b12b5246ccc449025563020d3cafbeb806667f106da5ca77ac08ea47e9d6ce67c3a02b9eff0d89ae3c91d15d1d2492b4a95427db258745d4469ee4403b80ad23e8bb819b89afd4bec497fa31d6320b3e85bbc2889085a195fc3b95ed574714d00028b4822eadf4993032cd5a918ed6064de597121f89ac1c3cb8416ffd74a758b08d1d50dd7be0c301c4ef152380e87981341933a1e1de974b04f1cc48fe6a99574ffd625832367feac9dbaf6f75ece6b835b0a39397e3110f11d001b0698b3fcd998ef914735f018dae80b7bc2c885701ebb8e0a906b07a003e99b7457f1dd67fb0108480248064eeceec346425880bf37a7add8848e425b7ab2f2ffc419d6593b290cddd797da64929b2d8afab93d9c4f54697871be71dd22b19300ceb3f14baa5112cab86518eaac6b67209376b150a4fb4cc3c970c8d439962328265d64b534b27b7b85a7d020c2c7f68e28bd2cf5c706dd7a4f8b221b0d0f8393071538cefa7c20bf2de7e8647b05b3d6c8b4c26058792c9011a1757c3064d872330211ea156ac920f11f90947ee9acec600fec97c623cf1b25c0ce8fbee44ad40422bdecb4cb0dd3c18689426200b5932d0535eb3a0300083fcd8a999971f453c89f63ad1420f4344a86656dfdb95c20cec0d2d14cdbca44f5134aa5455e670243eefa8512aa84103701f226c8645ecff99492d28f98d453dde2c373045463405c76dfa794909e3af5a479d488ec3a914fe24f25d83245a3c009ffb2c5393922dd130d602cea6688ab4f9aefa176cd857a6d61f3770fa7108ff0758168c5e8dd41b02699a96fb4391121637f46d93a255bcfe0bba90bdfc89a9235eec7acd96141d945c221287b1d87fd916e288c5bcd3aaa1f9345b2bb5310498568911e160b8bb2477a94ea4987f80f43699865755d6e1bd5f727be6f1c022f7bdcb3f36b3760afcc14e0c29d661edebe29239697a80c419f4fd21b6d5c9b1917994193e1afa292b9e6afd08a9490fe94ae15ddd06a7c7218fa43f47b5d450106db99ed4d8f79ecad6593ee738519f5ecb8d53c53dd4dd538dc3885bf265d36961af318b04c1a5eb90d7b306a4f4acd81e8a8f38f610c09d08ac7c0d9fd03fab63fafb944e7e9a49c29f08b6cc203dcdb8e404d44556dae18e99e6fec272bc3762ec7c15bbe4ced2b930023728c1dc2114e60b542f9d60e815de7f1ca60d37b019d393b19332290a9d046a2c8a32b9f611fe0cf022a53c7bc9863b7b706fd374375edea9475d99328f31a48c59d45c7bb4ab04f76f515caefc109c1aa4a53857b5246e0e1ba35c509ffff6f8a708cdac0e3d1409bcee54541b73a2262019116a09c5c10874494350a7d3813741dc2d1436657f2817105909ee94076dc811d8cf218660908ea83e6d23124bcf36f6534c4454af8e120d8a9ab692a9ce377b103a167498e2f597ed74c25ee2fe7fc008f684ddcdb53ea10a39011e7529f72b6cb45249c9e0108d31715d5f4b1ff5559f57da02fabc372327e6236f7e16c97e72b9b630d84274342a4db5a6c1314b5785c4604a403655b73f5f8d0c07a53f602f8cc4a75aaa92ec1977221ba2d2bb3521b3201383067a12ec59ead367b37c5989b3970e636f089f12762b452830cd4a00238d0b0b13ea63d6e9d7f0ce2887242859891529fb36779ca78ebe9611645b38134d120dc627fcc55c698528e58cc8963ed8bd9ad9140fcbe9ae0a9d21bec56e6ee96a4be18a5e659828c2d2a4a027e7a27e0ef5eb5d6c0484ee1784347f9c990c2ed280fa91ffce2c1012347f264dd01e297be8cdf0e050248e8ff1135d1c45cd7e3685e57f9f822a813a828816f29ff480c33721083e29f5169b0a291be9a007e0075adfb9528efe46763653488fc7572f9cea6da1d433a43261487d7ab5a756ceb8fe2b8b1bdbc903f36be379b25b6fbd173e5a63631cba65635eae74d2a5f3d3329b3d7040af988017947c363f63457c61c351365e42dc53404a4ca16a5c81fd0ede3b91183d21a184dde133de678550816e1ebf4ea9d211ecc6580961b885a4999ecd7231353471c1166e24ea7c389e1aab1e4911cfe720ab21ddb328a83cb15e32489ff71eed89ff97a50a2078c275f74058de80fc3cee04acc4f1494ae7afe274f9e9cacf3f1d7e69ddac6b5295a7257439bc3d59d9156ae9232256faf7e25792ed4463b3ac37286a7447a8c0fcf9ea1e47c615fe4eeaadef7efcd985f2c2e6be403438fad7432471d325af7dc51ddaa5a19740156eb8e29435198a8c84b3523c45c62691eae98b5fcd80f87a8073f2aa621f69659b1cf1d063637f24a792b4bb65438224387334c29e469643b421a652b66144b2b838739e2b853284e42966026e029b5d9305643b39b848be9e9f8873da7b3ee60f1698f18ece7ec5aee63cafbd5b6dbbc86db14fc2eb67fab53a85beba1dffcf5c81f801da0fbacdf81b6eec654c2d58daa52e4cdb0f1e6acfca26c3fbdcb3dd05652b5e6d4bc8e132c3cd3f481b0c750c3e32be19570d77643df2d22da13a8f411ce1d94d8a38316bf13a6b5d2991dc4ba57adb894435d3d64546c669018954c40e367078d3a699a162140b6febb7962b5f15d9828f09bf6d0a62e5670a2560087489c6321c1d49d3e951df51f7636bd3efc0dd277b44674c1bcc658f87274b1c8e75e913303d06697cfd65d2561236f72c160f88d7bc17623b2d68546c19de3841d0cf0be4c31019f7be83be67218b2c225e81397b08d42c32f21b6d25abfea5082bf0d76fe14b103eccfb2ff7753d2d62f5fbbf3d12a8c29ab83d77ca95e27152923c141ee788055c14f3142c19b016fa36c1cc20a41abd1c720edaeeda980f79ea621e8ac61694ac9633ea588037192203b2ca35caf7d412f2fd0b9c75137dcdc616473931a245db7e7a070867250a0cfc6a736d41896076bf2505fee6fee3f485188d602dfaa8eb19c178709777e19df751dc7b644e119a4a294eae410866c8b1f7ba221e0713fba59498f7da648b0560b1225568ab070a1ffcf9193e8798fe3fe6bde1266abbbbc1408baa99c5088f4ba31787fa1dfa76aa6328f7c9b773e3d1ff0aee31a6d498793ca3eb5ae3ffbc0029a1407e04ab9d499d498e5470ba399498d5f1182e4cf6d931d03a0eca7c3a64bd84881794e2bbf9f5b22cce6439bf08facaedca0c5a9f74e3b4ea70a7bec067e5794236cfec9a9ff25dedf5355ab956fa86b2893540f87310af56441d4fa4b54d246b039f80b10861e4099cf6ea46410f7c481d91e5c344e2b4a461282f1ff30cbefbc03a5f77175079fee395c8ffebcb207cc27d07ec0768421429586af377bc76fc26882f39b3acab95d962ad629c3b3b725a14d60cc375d71564ff5dd3a2548d5f3d82faa0790c56a01b8a87841eac8cab7cdb9dd284790ff19bcef9eb0d39dca25016b7d0b23a624c41f4ee7dc32437d9ffc6026907346239f47a07be35220a37fb62b2b54aa48f86f251a5882e19aeb52de9a0ccd3381eadee41620b000eeb9889b8405a215fcad1c5ee2d5d316afedac9cc58335423807ffe2859691432357c71e6929054de52db9fdad559f3880686b61573eea18635510ae5a8229e51b35f6a305f83ad3347b024e6c1abe47d9a937f200a7212c690a4f434fcbd73a5b556317b52619c4ae8727e51f8d7564dfc556e373c0eed4626656f875d3e56f2348e7ece4f700aa16bec755b3f3b4e59fbb98929a7fc1dfa2853d6df55b262cd21cc97c995710dff5d4b9ec8aa02b7ca24a63861a1187a2de22015899878e8ae559009bc444211be67393a0dfe3f3bb8f4220d1dde478808da6ed4cbe5e546034385045da36bae2da7664cebef4f656ed9c6073a8c177f218a8bd37a46a5261370c7630da6fe8d9030e127d52182916b247b85714e27d56d1b6de94bd9a1641599d67f4f7414fd4ba0115096a63d31fb47b2d36f2704a26f86d8c1a12100eef07a5f7100ce10e0ba208c02d17894553b9276c437dee8d15fb46e23c51cf11597ac42237cfe986ac946c918edb82f723c51850c510df131d581f48ff6dc5c1549a6f8a29efd4f10a7397be48e6db08304606d2f0f53d83ed1aca2be47b72fc486796132338f17d101c8eb2691494d5a2413d70b7ac37e19b661326e8b174e43384c6131c34828ff22044cd7f61f4fb5fe8ae957c2d82684fed486accdfe131b3b001280c75ee2b21a89a36fafd2f0917088f8397c9acac998d679095c050fbb196b00605cb1e37568c98e121808ae908fed259e30f1c4f0bca0e9b37d477e43635a006cadaf26a287ced2c25fc174d9b775b2b8f20db3b448a60d305c8fcd2ab6d05942b70932f700da45b689c9f06af24995863a6c0bf1ec05263a38698e3dfe40e1fd1d0250bc6bdb1003c547e4bb77837dbeb16aa8540ef197a193bb74cc16053d9dea6db5d17273f3cc6dceab8010bea647655c5cb923e9ce7bec61974a9a18e4ca8e0854703413e311310467a2287df1e18e627dc6dd9d6c2269329fde0776ec30e636d98cf68e36f3d52d407c085d65ae864b82db5ea4ab5cd8a4724bdde000c296e2ed13816eb274cd6cc411a81f7752503c4ffa434db6ebe7014a9f3443e6d8eb8b48303996ef28af0fc80fc91d3162e337253743f1b1c02e3689ce0ca234a07a698791732577872399af951bc3faa51427df2a34adf5230220d66eed0522261af8a84202dcf013ad6a505a1ef550ffaef6184e7d26e7cf35be119c3a96b0523bfe9aece32813ef231fc5d230177b472b66f48def6ebb98283fa2cbbae19d285b6ff4c74b86226ae6a98c409233f1fb8d5276171957ada04c46d27bb6a5fc96b857fbd55211ca5ad9cd0e225c075a0213f1f34bec40227e27800e4e6f8bd02f3958b4c6b7cdfc22e991114b828b7abd66d48e347f96b3cf9827b125552afa628337387f0d24a1af88a7e0fb522b1e3f564ad28de960891f5b80e2fcb4d16450445aac4addf65da3acfef0277c87bac90c8b94a94ed3f744bb74c9c491abd4e4c9f40f61fab67f807f3f1d55b7f29711b76f10c6e670674a157d8148c0058c70e4940a58338918274367d9c858ab708cddce7c833b33f000f552d5c4097d474844fc5741585a0e488d40ea44920ea7a84ac5dc61789457be3bb49bc2f521ba40bec5b4dd5ff8836ec63e18bd7214e0c68b7f3c46e7bca60caf086194e2c87d829f30ac8e567da3d331857050c0ad3125988aeba1861ae42ed249a9d2a1ce94f6940df9743ea99a4c07470d53edd5d1bf90bd3a4bfc388f3219b95d60147a776716fe0567cac251e1ce05ee018f58d29df813e92141618fc68e3f99a637130aa829e8891d0a55b6be1baf4b4ec501232b97274f550990fe19c815257ba171a4b156ba03cd5d1e7df7858ca0b21a9f59e1a721904f917eddf4405556935fee9b826268e0fab143b21208fb6ebcc43a64dc7cf5ee2075546f5006f850f3eac7050d82a0e155ed405e27b071f657ea242bf7cfd91c081d7b31e3af3f8078f90716b7b642c5f16234f7f0a93763b2e7fd91d310b29a97da8e3b7b5db214e120e086abfdda57a36586118e340e032fba1d294de83421eae434d826b37b6cad0791ede06cb525901714476118892f575ccb239a4aabc515750978a404f1765110b7f7e718e09b1945974daddfe05d1eba596fd063c1776521995fc863722e60f296987a907bcb413438a24de28efe4db8513ffc396f94dbcee4e8bdd2298d2bb92c7829f630d135dc5607780315f0fa01e5ca6927ff7a782c9672edde60fc4a9138b79239cd04409398cc3919e43a3047f85594d7ea33b4f8342645f5d24818bf8d7a1991a0a88dc09767e1fe9f6ff2f2bd43a21d1d80e74e57b8faf1e61f65f42e31dd63ac8f04a3677a391402aa4782d23619d604287aba62538ceb84d2a2b959f5fdc3431a5a95fb1b250955accf8a68992cfcc639c630ead6d34ba00f3a0767a094bbd1cd1dc7d779831ad5fda4a5cfb07041adfa482bbc2a772c351e15d36a68eb619e2d4faba859dbe6767e1136ca3fec13594cab20f94df4d801b891af834fda43870364db23570cfc00cf935516a7722a3cc8cc7459e32cf23c30bcf359dfa8658db8b42e1664944b9a9ec39294e087c88127f9f7a8a11b8651d810e4e62dd02805c56264d7108bd1825feda6292d2ab721e01878c4859148d8424e40e946c63d4a721ab2eb285f9c2809de376d7305e10cca24a5f6ca5f686c37543895ba76c2f7c006edfac257e5252fef9ed48e9d3e443824f11470641ff1dbdc949790052289783e418dc95f61e96c531be34ae3b7037e4ad61ff1c9c82e2529a0b8b657dd86b917d163343e8cef7bc5de41fe059a4a41b7c6bce0af9acbbfc8e834b07855785b8175342193c9cb06791d68e28af3d7de98d96939ec5fcb0f18577d83e31bb34c16947f1e36674c76c28ffefa6c77eaa126c7258e6694b85f752f57696b5d41c2cd2ebf204f988fc8153460237f63b0846568e85907ee884a1fe34c07e639f9588c97620a23234c707752bae13945036bc595243e5a5dfd37970bad3236ed8b53f7c8a5c383db7794d31cf6130baf35c164e66e1e71e6800efea5de8fcb0707c9034070f33ca8fbf1e1949ec8ad4c6d578f8ff5fcc5bad31974c48f5360dff0454914f7c2ddf5d2b9e2ff4c291ddf43ef672534c035dc51172ed7349059e19559b38d8390e4c06dec7f825373f4a8669a5a2c3797c4637c73591a8344b2f424aba786a722055376d4a7edf02ab63044af51b061ab150fcb3fc47b97fcfd419ea0fe740e12131d845afc43233f5f438fc71a248859e19d5db843ae9d9e071da5c7eee22782cc713369468db23391b160be0664da7f1a5d280fe431e99058ea4d3f542495a2fc8ffe75d25b8739d9d75a0e5f67d86287599ee0c4bd92abc14c60346a832a6e30035f64f95a8e9bc7b7f233c0a7e383afd837dc1ff79cb3924bdb3fdb3b800255fa391b175e1e1fe5ce4f8de1193558a9a2f18841d6e9ba55801738b932be1c937ae36b82d9a47154b369c036b7ccbdf6115e80dad90b259424b0a3584b29ab054c3b9b20bc644ba9445accfa9c83a5d5b1b10ac659294127614083b9ebda9287c8b8168dd5eb4e7b8c446d3c9292df3d7eb685405193f43496df22c6ba87201a397f4ba2e53f0df794c0cafb65d277ebd85d00d50c61bd0edd8f4c5929b8adf54fa623d0200e25691e152c290b1cc6c32ded22a558ea48df9b0b7703e9ea7feeb03dd9238a79455cfcf1fe5b9c5015912fd4744d43d5edd8f73986d4675a68122a0f8429e95b3238ffa130f6edeffa8aed3c0ef3dca90eda19e0b2bb08f629c6ff9444568cd52a4c3b2c6d7895bf653ee31ec1c513ed3f5c9a613d180ed08d6759f0c7585a37d4918b8c79c22c7eb972c38cd461f617e4ac5bf76bd00432d24fb5873f6a9adf9a000cdec917116ba780775fec70000df13eec1c08f4e590dd109f5df6c07ec797064a0dfcbd9d4915932352c6d03d369d028df0dc298d6017241d7443594773f992c78325e54e6d6dbde6aa8bc9f3a6d9b8ea0f47bcba289a64c6189c2cba8d9598bd30e750c93d9b5e5e2a6ac2a7b5a7a87d7ee811fa7387e60c1a68e7eb3f7536bc8ab21207b99193c22808085665e834c6d13b3233e0e44738ce7c747a8d5226685559875cd334e87f7aaa784c3769eb2381ddb6d2b1a676154922cb10eb0b7559fc1f8b5d9befdab927458604ebd1eefda5a4cecccffce853c12f69067316a953d860accb17ab7d2c5825cd54485535d6d5e94db7ec718db9d11276affc9b443e2b85b9d806d17a812813e33b798a7e6065da7c941aa1f57c7bb25ef06d13c8bf0f5d7f261107a39828c514196fb7e6cbc43d99d18ac35a2067a138b715f570f3110cf0f75b7901dcd353e4c78922af280fcc2c726f20447b4692211e3a1e44838587101eb37837259278b804159a7a61455768124f4d7ab5af4724bb335b4e93b68a3f76cd847261f78c056979331e242c9a849752f511181120dccac2749ac00a6dd58da00c70e6bacb2b5ab8a268b41483da34adac27907a9b6fe881c3acceed2b567db177f3cf6f90eb528478969830ca6a169a9ec4d314a5f204648bc877204983a2271a3f2cc75e271acab2a3f671391b0403414b861a7b5cf67ed5554781332a97de5c8470b6b85da649a876135bc2f89fffe027bc9326a2a3bdebf0c820c00fe290f5314a9b2bc992e63983e0470aa8e8e6a9066715fbc459887123352a1db16a0d34ed0ac2bd37c00ff515f718152a139ae7ab29d70ce68758a7517e0b8552e412f823656b771ad1e4466898de123120307132995c4ef4da11f10fb07de751746dd37018de1c4c98a7abe44aebc269188df17e155c43c51db6ae67d04539f816340a0cae8dd08e5418885f628ae09c606474e418fb8d61938fdd410658e2c7ab7fc8dffa07e61c33af8c856e38a6cabacc262319201796b02aa2b9f96418c8b6844006c93e0f80335586fcb8a5af5ea0bf50b4b55f40fa0aefa96911323a49216531635a790742e0905603e7def9184348912ea806def2c6176a9cb4e06efcf7f06ccf5314391689cf628b99c5a946038efc7dfb2f3f54b1f0014a56bb54a2681603ce54fb7da5148e9f30d59a28c7974d7e8d8781f84a3a33a5a78ff7ea8445f352dc55ef3b16e182b3103c188cbb3fb9d95c24d50c55e3fbd7bd2c7d07c39caa6e46b0cc208eee57c043e3de050ade6ad861e38e3bcb6533c43350171f7582f1a1372e534376ee70751f52abb193a06446c1787d22ca9b131bb8854024108c0c9dfae0d98e8b580863b5685b1a76300dbd7580dab3dc95f3f44245a0715ac8a8632b6391a6e177252560385d447843806b50616e4d3c7c8ac6f3554037cd0a16819a5bca62c5078854847b7b11609c052ff3dd3ca1e36d01e6de22bbf5f9313ebbb6149628718ba4b4cc2914d352b05a4c7e5e502cf181d168716ad0141a17b025897dd5296db8a8ea88e79a567c78ded2e9d0279a2a8c357dea0f64dc237fb71500f6a0adea2f35147cababeb193c0129dec711dc88b795e6e08f5dde00ea25e62f695cd52dff6abeecf1de1bde8aaa90e12cccbeb5dc0f6101f44ce49ac4e2fd5a0a18666226a94e599d1a9fd6128a2c239a6efeb8a299a0eca83cab96b18631de6b8f936fc60d20ebcf169306e2180c8d8d693406ecc70e430a2511e1847a68c71294014ba74f9dbda86dc58910d5f599fda20acd609d9a73bf1af7c1273cca101a1e7222c3edbc75d2053931ad5135bf1fefb816a8c940322f72258afa104f9f0af74c1b6b0f06d89134d0b2250c09a63c744a1de1ff42eba141374f4df85325148448fa551d0e617ec3e5ec80970a62aff3d7466e44558013be196eef2581f6277ec6f41d30a027f9a315615931d7a141b7bc2724b48214fea44c5c14eab142369cdf51456db178a0bdb7fca09b1b211c327f15937d9fbd2b33813d51609c2f773b5ff1cba4a0cb6e3a297a9d63e956084224b05b2a1fb00b21bed60058c3b26b0d33eaf8b8087cb29e44e098b07a99479b8ccff91a8f3c2be35fef8db1628802056a56a56ae3bf88bdd08457ce991d43f0091ac251f293edb83f16b70195c5d455d843e3d68bcf3440b1c3582df3fd2ada0193b2b2542e19bcaf1fef6196f362df26005b46f92d00cfa51b5c69598eedba704e645c2c51ed2b9c006bc57679bf9b062f1890bdff0c1af472a9e2a778e853c28cb8b09e0ab62075c288534d6f8344f6e3307437056c7cb8210ed0d0e896786125d02cdd56a98bc2093b3528859a163b7b4141cf6b764fe6b35771ab4f7c077ba65c831a00885316d349e0cd37a92553045af9e34dcdf210f6ffd5caa8cfcbe159c5779a16ca6853a2dc3a12691d7121ec14d0a4b9ee98080c7fd1b343580bdd32535cfacde5e0cb7bd3be6accbcab0ebd50ab79ba4e1dc8fe997257562a55409f377e99f5c7584c031518963e763ccb2a11e158e98445be972ae677a4f2f5bf54f66846104e4902b69b7905c67ded3519ea2ffeea3a676d7f97e6f0ae9a6840ddd8d6a571a47f950c84066c5975c02cbf53bed08aee20ed53eba618009d609f4dfdf832b9b6e304f98695d60e4effabc04e37d26a7759129d52ae7b221499497fac939eef6ce3c30750cdd91962d789b9fb5b20b898f5d1b8cb16acef84721fa51e9122f5c16c0ed5af9e2fe65de57ff72b83eb3648d9c1ed2b06f810f2f1d5d36c2d3545b276bfdc858b2d7126f4c79727a4c58b273be7bf58bd3f6ef504541ebec34aa62e39f4bac40ae7a71bb889c3deb030441698a7bbe055eb7ab446036bf903758d340091bc0adcd3f2a3987b36607c77b4a72100abdd453b986594572241dfb5d646492b6fa8ddc51d6b2333146b33a9960dd9dfac36bfde41bdcd628c6d9eaf59365b3ad64c36fefe2ba94dccc8d7ea26e6c85166a31d0c3dec5f5e31422a5458e515dbcd1359552edd4e3fe7d37773111cd3b48787a5ec367a77d7394f52bb66a2d99a55dcc382c7f9f138cfd1aa98698a98fd167833591f9c09be35fd244b434bb7cb4f44da4f6d51aba1a86345645f3d174160718baff00a014e977b96562e03a842e630f104cd78fe4b7de6a2da7de05d0f116d91d57b024c6ee32383b9f29bdffc97198f2f2aa3577c6ad0f778cba19ac716bfd250948e8afe08617a9a578cda1826d6350a5f09de08fa32308e21c73d5971a9e8e90856694b3626b2ae3b3e06e72e9689cbc6238035d680e409ebd6326fd9159c45637dcf930ca5e83a5a00284b3ab2f7270836d0297e41e00b6676bb0b8ff8d9080d0fc893b30e25526f5a14a0a6fb7655e5cc1aa10443e1103ac447fc4555d8a09eb86139024b8387d4f129d6101c1ccc6c3b0845b1b76d4b483d3097d5f56ed2a8109b9695f4a557d2764d3dc394a4a0da880f3dc7f27c826c751bd1bae89fc2d645fc9496256e8981a971b352525332521bec1e8041e3ec14232e79b75e22ef4352d1aad99b26e4555db2b0dcd2b8edaf241d62114623306d605fa6f8b50d95df6c73dde66af43473ff53cf8c4e6897e3b4a19e987aae7e2ecdc7e6e84195491bb0345ac5c028c2ecd00354e9aa312b6b0ddc432fc465ac3796fbe18f22aa9740b56861c604f3e4d1d20eb9c484494482a206586526be966eacb147282a28f7b8d3e25e2b24570aa66865976e23b3fa8cb4c8347fd3d79d48db147324ee597531d405a15f44bffcf6514614c48ebe17d04e161fad23291c5a57f7e05e20fc50074a46d5b52b72bf22ab311acef24ccde6ba8293d6b2e5524fc7d4db3ca71174bb73d5e0402b4d685a999b67b1e5b311e09a52aa018e9c7635e81c591f12655b5cd054eaeb1464c8f2d9ab8cf5c2271a436f3cfa62cde5da2c5c76977dc02a3c86259528bc5548fb0b2d791df4a9160c62e8c715cce90220252d427dcc823712755ee103dd949926c3b9626033e1b847dfb6a1b1fdca4f40497779d72b1edc8c30f866cb22452d4f19886666303bb46c9fb3df153ff5dd66e30f1a2b40673ce875a8a754066919b28e3db3d7ae17e7feca8fd0cf065272a65316cefd6ab887f2f72f1b1a8cbd46b88fddd36e2b1065b8175f82cba6a6d346517270240ddaf0d0a7f4e6c7af7cedf6b348da74c9a0278fe0b2a115e0a6256f30f0da41bdb9787abf8263c0b3c30fc63964e321b5869bc186335e0fe3610704acdd4719d4819237b06c43fa6c9a3877edb7278556c817fe91f8311398a338f0f3328575200c05b59fd70e8becacf0c540caf100964752b0688b0cc339796b39bfadf44dc574ad49bfd2532011c77b7a8662e2b4a73b49ac8a556b700c31c2a00652223308cbd9f5449da8b4ca6bb765e45b5408606e35de753e8e9afb839845f4e00195ce5a1b912293ef3f84f51ac3c543ab34a86e3d3bdd91b907beb548fba74b55cad2aee1e7beea882d12c5f195f4efc459597436a74ec8c3f36f38877b9e59160a19bbcaa6ccc861eba8518bf8e1d84e991de877a531bc68cafa9a535f49c2cef02850806516476ca37fa6b7ef055b4f84fda42e1ae9c30acef14ecc60d8131da340296ada4906e32216047f38aee3ce1909bdd886df791fe0c55881c03f63a9dd1e7e2f262f8a4355ef887c859ea47488c819ec4802f5d6316caf7b2016b47f68ec38eb407fcf4813d9f5c9d8c469fc53b4d93582bbdec33cda84986f5d0e5a149fc0736cf42ff719ba61c3378c19a8939c0dcf0a3bbf073f93e23738fc5bc6153255c7d79a8a78d08df0e516679e1592e810591c62e69885988e537ac9404ff9237d3052d78841991a6fddadca90954f6c3cdbdcb7a659ff48429f45686a3be6be23818db990df46d03199988a73da2fc169de68c6fcd826872d33b4a418876465aae3be9de34b7d7bbe90cb241e79969d391536ad54431e46e3d6b9ad4624ad846b8ef76c31764a09ccc4e9a59a63c2e8cb20e1b734a2343cc0bda07657fd0287c4f6593ab31cedd8c56513ec5525b5c6f19a26d58883471679d1ee3dde88696aebd150afd07a32fb1698edd69d8e19fa12ed21651bd53fb38d361279eb7f42f46f4d2c3b695c7027c1fc1c7ec756450f1fed9630926bd8afbc870f23d190346f0f9f44ae0600910d9564b51cf57d7c45fed273ad8768ccbdf8571a1196e0f7f234ff42a37d5b1b57d5aefcb35b29939e838e8af6b9f5a910d4aaca0c3c2ee1042630dec4b34f914b69f5caec535696e69db0a27e05516bdfd92cebb533d7bab54ac7fc4dc7d0518f7cc472f6d5094bab14e19f953f7b319ef0785662c380e5a73fcc98f7d178921ca01a09a1fcd5c43721b76c65b330beb5bbb37d88c88c3fcfe9f34b72dd185be627c0eec24ace2400bc9415afcadcf905712b0564c350e44a2808e378998b9c2d8cf78178920bcece1c8b7587a54f654d989d082bfc888f406666c6e3fa5244d89da0cd385a81fd4877c013dac91ddf4281d52927145ead2f9fa63af4f54f7bf0b653131efb7deb7e021e88cbf56608496398951c981aadcb236e905e2ed2bd63ff4c31186d638ddbe064a35998ee2c704d7a7b8e8a6ecb32400756e640da6c22a407929669357d7a6eb391fa00a10682e61e00d2ab60a35f770d892600da75f11c3d5664a7e1248a97e2e14993f56bdf490fdd6d47ae163b802100148df67f1487ffea2e67519afef4c66f668f90463e8221f6fd60384623740658949bbfee5905d178da225716fd7dbe753de1e0592d8dad7924a7997fd40c23e0cb3ad980e3748ae1cdf181a8fa2abd1fd1237ec2fc388516894afc79a2673cbb8c2b259ff4f4e3a53c50f24b7671973c5f856f72e1b0bd2e4a3d00cf1e844e564ab9b50beb069abd95f1ca4feb6a12ec1473c8997f80625e234ab5be54c7e676f1e7d22c2aeeeacc4897cb0f4f1d787fcc181e06a4f11134de66cc8a50178995e7c9935ac70d748e6629fca342035e283d6b23c3093ad653f618dbffa46b09086efce72506b9f23fe345c0105c336dc2fd2a5238911dd3e197c4010abd0a579de06b649f65992becf46da0c3d55c2bfe8ebe94c26533cd7cb0a1e92eef984637dbf66758bf7a0891bfea0ee4c22d78e843448e3ee4b5580c70ae38a202be2548a7738c1f3445877fe72f457ae775eee2057e2dc3599b8276204d0181a56394a5208724e0a3327cde4c3a0a3aa153c1f379844fa8f85d9fd7335ddc21728af3bc9d7df3fd5a8090e0ad33c2ce21b7682c072311c9fbf895162b449f3eaf5288dc98a908f47bec632380bb7109d01bfaf3909a94ae0d7892b0243fccceac98f3cc7e0b2cfe78226acb3214c9281fbd480e23fc590ec2f391c99bd84728987c6909c4a8d5e598fba4025cee564bcd881bab7e10582c23f13dfd9503a24f84ea797b8bf6daeb39249ccf49bd29d454c669552dc86626f90a6b7eed70878b3ef44b413062ab6674639c9980ced909fd3f1aac4be3c37729e0c20fbdb8a4ba6411a02cd380d36da2e780dbdd857400de3cbdd2bebaf4832bd7a5afa99ed1c3d7a201d710a5bd09eb13daca8b486fd73edf097e3d14e2ec17fa23465dc2c7d9721603db2e62a8a8848c3d5c5fe7f2cf6b0f55a53107e8bab398c3dd3bbeb2398bbb26ee460717ca43c3ecc46a5ab6070ac650dc794c6b0ea9c4b2669d8928874310026353f15c377d1c4dc113a8775f44a1ec28db526f6875b405b1ca678e2ef0dd37e8a2bbf79ab233b58fc7aea958a5125a75b4619fdfb1ada3cd1b4e996cb5f0907444cc786a8ea840ace4bca976508cf087a9e763997c34dc5e09192d96be3699a80621bff3131acaddcbbee370e3984095ca2d499b2ec9dfa8b22a1eaeb000d58a2aec610a45a3e2036f9a3d8057cceaebff34b6de1afba1a0680f6625130bb89381a6bd8b384dc431ed91688b708bc7b7748e495f13e6ec2f164dbfaf012d4e1081da87a0034d94b90dbe2ff2e252d16ef613ac38d487695e18136be13c03ddffcd1cff2c575df2b5f76978ad55722a1acbcef77fd3d68cb08ccd353c6973691e0811d69e206dcca75f3ff315c905dff920fa826fcbc27ac33b99b467f49099ce3655594d69be87200db8d76ab65d78ce3ae1462acf09b0a8cec83f882c33e961d7d4fe3d2af2f72c1184824ab486ca9e4c71881dcdc61a7501158f125e6b72106cbeb14a416f94977a01fe077e6d75effe2fcc57f8759bcfd783dd254353582da87d0e1447588db6afe37f6dc1d6c1b17e416cead7a453648778222dee9a44800b318834acb1122af0e2297108cee731fb3c5c4995a4cbca48ddafefa4ff5490d8c696227f64610910ebcd2cb4edef23a15192393bf5fdbfcbd3bd0ce51bc4b1ba8d7f1f45e8b7fca4261a4b0b78e435e14eeb85eb68fc380f7280480af5003a2f2d04b5edc9b2f2f387c32ffe18ca31ebea59d1bfb17dc3da75d865fd46a4b4987e905dab828149bec75b1d661ad8bd8f6d32767a71cec6103e2a92637ffda324f8fafb8a73e189f187882a038a40404a01f4e23de74d9700167f77dd84ca529fde58ae332a11b5ec65f607bf86b8f31b91fba22499b94d497741e01176a426856b0248d9182490b899f7ee59aeb6b3054c3aebf385cded26204f000ab0007b996eca035e7c98525b8cee2cda833f0c48754d5cdc6d42077b8f3b1635ce2050956f9bae76e675566e895560c6c49f09ceccb8892bc715797013ec5c98bfe1aaa2c4e0f841107a2da770eb63b554fcbf606b0766df00391e1796f4f5c9ee49b5aa9455af29212453cf5c687077513d790979e11854af36ea510ac91fafe31a7a85695b0a3a9f92f503ddd6408b19b2c9b9184bcfcceb3a62ebd06c4bbccfdecb650aeb1bdf7ea438f11138eb6a5459e96635df8557c7130d2a432f7e79077aee70078c72c54d3f86e972682bdc71629af7cf60dc50fdbcc9a0f9a38715fd2090a10c39567e94640d40b89c5d1099c0bbfee653287a69008a675ff3cf12a172d40d0ca68871bb871b6b8759270e51d01a6573a9a3e7d83f4fd93093b8512d958ec4fce48ef91af58676ae61b8f940f89f8c4e0010ef8a3f7d9fc1f646492f7557b39a63e998c076ed81c6e120999afbf4107c27ea130cdade34bf5b8807bcfe44a78786f30bed6d522721840f55c4ab3955becc77db96b0dbd6c1d21041aa21bc4512877e8d78719c7975a5779e12648e4aa40366d2d2eb6ff857fad50ec70766108db5c7ce5aec1cc5290c795b28a12f7beb0a40b44c2fdac2c01cab24309d9c1874e7b24fed258422547109a1a5c5c2155b94c6096c73bbaa882a67746e18c83de8d3b68baf89d646a2150adb8721b656bee942d179af82cdcd9e2c574ede1064fd20ec1ecb64e34d3443e7d3e871892972a151ab7bbd64d0e30d61cfa9a938f6fe8b33f3ac341dc29c0defcc58e3e8f688ecf8672f29a776e343800404a1d1e1cf36286e37c0cac3e863c6c4ef7474a133ae465bc176ff3791ad1ac6ad885356a1e2119b44e2c06c752ef7754b5da5502293f974c6bfab746a3371b205ac0f86a4c3c770321fc64200a1b285f6c0dcf8816aac88c85517d53e6fb118b4740435ea31b2786b63dca81ed1bf21480eb781607550bb2d020851688dd3f60a20f5a06a70cf96899f97685444d96678aba6bf4cbf58ee8ef9eb19fb4e71b807d0bd0df4a996cfdb24509fcfb06591900f736cf84f5063951a2cb9407f8eabb71401ef139bea56ec9e939b3cd52cfd116b7bdabd5e664ecf498a2aeb81518ee91fef0915e59d3b9c17a019467a7971636eee67f0d03d3df6ec7b4ee778d1e84faf47aff2198fb6034e5847adfe87da00d62d022acd01276d6e39186ba0bb89b3d431b4a30a4a4f5f0bab0cfe6d6ff91f35d708f25cdf54ab13c3e6d353b24bb803ffca589e263530d11716167a59eb89f4de5d17c2693780dbdb87c5bc0a17d08f2789d59743904e85ccc0f9cbd367ad0cc0e842c56fa8c87e8c7c97f3c86cf096d353736e93f0ce1da75bb640c0d7b1ca24d6f06ae1b8c90d46998d42dadb1b04c90ab22444e363a89b637896b87ca9d71e2fdec068643001321e692e0234fde35ad816a9b3c702a90fa14886c69cf4e69e4b0a31843b40cc82540dab316e36adafc643acf40ec4f98004ee010daf9ab6dd5d3a1379b296d25c97fe86d5e57d5e198fcced7bfe53e5d67e8f535d1895e2f38282adf641c0832b3feb8582f398a884ed85d2ed63e5e0f67c416b03a3840956f1d4543a7c3d117315baf469b2f9c319498356f918ecf200b621bb99db703364c5d99def88c3bcdb5c56a3cf5edf7527abea77eb122f4fc4fd50ece7384a3f2f8707137d0e94dac54fcbf62ee88f7205d5060d38aa74c5d9fcd6803e6b4c40993fc2fd67198592aee1a54ab741070cbf6af8965583fc969067f30cca3c6c1c59d73c5e5b6ba80f794c7007fa5c759d14bd34f356b0ade3983dee6e50684186a4df65ed48eaa6376a4d92fc6e39eea66131a1cdb55715f69240627db90133b6a048478a6851d564761ed83737ec810afc0bcc669216137f9870d5870db3e84f77ae2401cce5607df826282e6dfa0425c7e1ca64cc55eee7c98f0161861a9e3f71f606ec8247419e449deaf197671049ac450c2018d79ea1b48331ce09a824887eb35f4fc08208c543147a4eff8c655b048f883e0b2044bec08bd0c609460b0139fae512fcd0d5abe9bcab3b76fd17b3bf816aeb2519331a94eae24de0a2a582b7881bf02259524f737c705f72a5928fc0dfa93bce62c427c94c3e9ba50a412b651263c4155c86ab4f3e1a1f2b7e136edf184fa4c5390626294d974a1d5aec9494cd763b192b10f5d0218c16e819d933d0dbf6ed721f122517d8f66688948defbd1b8ea246f777a604cd29ecf13a261b0c7c663d3126569836fb735b4f6f4fa7c3a202b8a1f748b2eed650b5d7d9f46a6e29097f29d3ed837119c05800a5f25c0119e7642f8810b9bf02f3ec58faabec1f3b7c0af0b7da30dfa42a0b8db8ab7a56fb222605cd1d39cbe01179ff635af5712907f0f722cc6ed2366df14f57126d257f77a21f68a1d9d8c20ae37b7e8f2599379a8a78b3d77a1bca029bd225c4fc2d202cf6e55f6d5445a7062cb417df7d285c27139ad795fc67c670eda7473507efeac3ce4391fc629366f8402ff441aa7ca966a24253069eea862b5183423d73e12e8bbb5307c6a8ab521687f1c91b1c0a0f1707e1abadd064a743c2951c87ef3b8518471b3c6f2d1c7b2e45df9926e8963edf66c389d61898ba7a94bc88abf839494b02b318f6f8bf72ad5e4f7b5288589110ce2ada177444a5c62c0aca1305fe78d37c2ac652bc3977d85c7f0b6215f65a9dc7c1b3d640afc0759ea56454fa20805511c91e23ef4d946233b65e566e09a97b8e5001808f06823fe47e5fa6bf2433efaecc613c018f604cae7b8b48a7e9b28d73e2df0e114adb8c88d01255b959cbe3e8ff110f49bea12934298c6a05c1500f79f577a95546d5468dff5602fecc835a11e2312814be9bae7bf7585d35b2a5e916dc9baf9ceb7e6384aa55cfa59f3302c2605e4561c896280ec60ff422fcc097a266b0644c018c77e7ee3110006907cc228f9a18e170e9ac927beb08e8d32f8b8b831e948925f979ebd4f92b9a32650abdc4c7b1da09211f6a54eee4fe2f546c406b782754a6954f67ae412dec27d49104340d901e754c58969142c8d26b7c3e1c1df370306c605edcced6c4c30e565a743dce8456b4dc20632611174cb93f0f154a293479975ab9bca46f159ff0d1f873bffb3a3d6f59f6efce2c8fba455e0170c2d5cd109a39c0831cef424f9f9cfd7db257a621afc20ee2d10b8f84903d2f6e6d4551b4a9f44447e84561501d957ffe8903b2782f22f0402d8d13379847746dddaceb3f587ab2e2e42b12779d20138d496fd64f6d7c333e1d6b58b207133efeef8486d1aaf07e1db4b98106fe5e288f760e2d4e80a363783718a23f25c6ee1eeb3847adc9e153e09e722a0fa36ff46877928534c4cf977de19a988a01a4f8f857de0ab89a988fe55b14149b57ce52216bff48aaa4ef770041209eaf163751cd346ad4b1d41a483ffce83334b728b2e53b450482e47519eca843d5d4e6df34bceb2212c725070da7207b04f2df5d2dbf9b8421987728976a0607e916b4d3cdba1686581e67b91a0feb7039f51e64becd3fdd212d0ec27ca0b16fdabf394c72e0080f7ba5a88c03e2d431b858ca09f4c5af43e723a826d37f97607233d6e884d6a7175f097a1bde9f8f19c5e26c13fa507d52a29d63a24ec4fd7afad107241115d5eac16a8db09cae64eb37ab2771b4ec814d6e3a53a1c752dd9d8d9d9a342aa63636c6c04819c15165f69e713e7628b4591f0330c2ddb792647675b56be4a716f5f478b25ba2a59bd5113382ca424207aaf7d4683c243cb5f2539d02b02b2b8021d99f8f1b4c94053682252a6a7ab9adadd16b533b101b62591e5b01487ea331690c28994cd8ac811f2a41959303a22fd03b6fa86c0f49c8349ce7c758b6a2ee8c0f79a4e7e8e75aa817f2059a078b70eeb054838f9280a23ec90f628d20117a6fd3ec5b17c402fb984159030307c3a4a09c9addbf690df9197b2a6e341f213d67143fd4df516a4adc21d78ead99226b547556ccccbbdca4c7025b70ed18de74a6635557cdcdeeaf2b7182076efca7785d719f1419ce3b60ff693443e6c356cb53ecffbc9c2f2159f834e52637ee454dc8ed81d4dffd68db53ab6c3501014ebbe0fd1af787d63944581a262a8f8a1525664375e036464845168a4a5424a3ecbb6174db7d970e7ccd72accd5a57bc395242eba0dec83ee88fc259ecc80f7551ed64377f101c35c97b88a1b33ccb657f764b5dae5541044689076347cf14982061f1bef49798eeeec4e2a9e1d5640052c04fce2476c535f989444221627fd7fdd99bead6d1d5112d447fe68a3d55b47571cadf45ecdddd837d670ff7e3df3a636ba255098df401dae99204f11b19910327057b05672972b85610c956313c24df9e8f9ef034506675067603fd235432bb8bb1ae515679143ece125e2d39d30f879bfcd06fcf7f9d872da7402b4f7257191244f635c6910c406bd428c3956c14d08851ab73cf69266e9d9ac7d2c040f6afc2f0c74cc9399107d35227ebc5a7edb87acc703bb937db2741b2c3565e0fe93ffbf53f442c69e19dcefc20570545f6311595e58ab844d38da0ba7d2a9e28b8a927e846c199ce19562678153aa3760297effb0ac05b7d7626bc57aa38f6021eeb0de896ca60f630bc61377b958a0af6c457dbae28cafee5081b98bd6df5df192d22ec582f2da6ed02044e99d1b9c493126114fd4eac23d4904634fbecb22d9c51eb8a0d97755386e644e331ae0d3f607ee2715e1c2db9dc419f4775aebdfc771721a546f726542a80a8c3c0cda504210470b3f829c5d2b02097d4269ce1c7d433ddd6e3b47d8863c24a920ac50a4e976b3a997e3b303d179c02574235b3b7bae2aa3a88fcb303451e4253f5cf9439246821aa90c38d38676b8d0062cad42afff6bf1cb1427b7eeaf07b67220a2010e68d10afa705f71f8e5294d59d0e16846ed0f667ec29b861516cf3c990194f6026469eb232d30f5b8258a6c70a6e784a9e4302c42e98898a48ea34a830886fe63f5ecd3e92de52d26d14b89faefcaed23f9e6416dc287b4f07a946484851c06a7412a897279106d0f64a47d897810c7250450ca54e62329fd282100cb4bb95d8ed4a68159ddd6ff0537e2d3fd3c76941c5baefeceb00ca463e1a4d97d581a8e7da8e668c438b5b9b0b5e89375b8b60fb76a41dc2f80f493fac4bba553150fcf4c1e90d8a3092db9a657ffe689f281c7123325d527fc3f9d513739fb38607136c0b1631a1737fbce330e1c809fd1f5f7f2a4eaa29715f633723bdfbdea782447238cfb298024bced0cabf5319dede457cd71d40c937a887883ddfc4cd2528c0da39d326d0f2f034a2327fccf07c645bbe0056edecc16be986195246c5d7e48881b6b195b52be7d4984550f06239d1a700a74da0f4f1cb92c438c9cba4f7b050c08939875c367c996ce30f0078fb8f37df80684f9bb59ad38d6d3838563f6fe62b246c901ebf4efe1a517c33182c31dc1ea64adf2b8dc0e85291a642a0928ec5c97403d4bf25890b5bd7a5a673c47baba814f2633d4af3aac8ddd3675b84b04a0ffae6b5cc571e10b6cf2d2d9ab4090e1a90d5672f113e1db5ee0fffd0b6be755fcbc12d3fe77dbaf266a085e3d769afdd2f71f1b6140b8818a0068059b5ee12dfbc5d26792a226c1c7c9554c135c9f73dceabd931e3e63aaf1b2cb02d0eb081e9a1c9f4aa46b76de3d60d191539c3d3322b3fa627f3247709de3c77a26da79f72e8ea12a2b3abd88b995857a7b4c0352d6c3e9ee2ff70737468af8a56b83319f50027fda1eae35c296c70742ad08d2bfd7bb6ff3ad426ef43a88c7d6b181a094b272e09ed550b73fd59021b191407253344584a48e048d5a69045882cc2c03a3e949db10029da2aedb72754a0d3c7188b9d5dc2610a03eedfbb977af6e24999388a979d23aa9f628f9b3a204ed2f38daee78c1486be406728a62a5716c78000b9ed2984cc902396f408685941755cfd65c7196e530d95ed347ecdb403d2c5531aa40af5a7e15bdaa013947665c59ffe92930393d8d5bf528654e4b70ba7723df7e77d18e08da0f15cda9651578fe18eed6450055846717cb7ff3e140681983dc03b5e78556a238b20a60f0d6ee478751b735d76e002a0db3031c4834f1f48b5bff17687075930f4787a70a82fdc20f89c148193d482131c9ae98488811fec04d8634d8ec00f30f7a4830220e720440ae7a379cb75f8db6acf1da4f8f72a9107ee01338a339276479c6a550c539fde3e03fee48e461ce7b9544946f0531591bd50f9b97cb8758facff4bf149eec97cc8d6af7a24de5f18b1b93216306e539dc10ee60ea65f9f2f565c0819476bb10752c84694cad54affc068f895a82b8ba2c29add3bf55ea9ac57d9ec9c5298ba5e2699def56c5292e579eea6ceffe7e35d4734acbae26c63aecf0c10ff9b753480b05c0e835e0f1a73e9c1a3180be0defc34a80b6871eaa152a36e913b1c6e8875e1e633f0f6b552f68f90e91b6ca01778a1d2c0124e1eb25f7c44029b95959809a72c7fc29d3c7a082ab929c03f22de6173e633cc5d58753f6c4946816277b31f24fd56d7279e2dc98678af3ef5b763c80b9a17bb806f511dfeba6b9db750030233fcdcf2c1ddb74f686916834aea505755c476689b4144195e1fa45a21210bae86c7efc67df27d7ba889eb9e4aba9f98c7a2d11e028abe8f47ac819cdc2a1f3b5ae6a9ebe56d7cb2821e6a1d7ec337554c84e6935b668a22df880d8d31a1d9ccaa590386235cd4adba3fbc8b76643264ece9a5a4e3bd5b93d18677017a59fecec53d3e3e135ce5dcac5157f15a230b4bfdc70d8cfa555a5ba6c215bd267e62c32d0e4cd51d7dc238581a608fbabe9caff24db128f27bce5afbfb8c3e816a827f4f719b9cd159e1a3b8e0c8cb5073a3209a709bef132b34b837709a5b901823b6f3bd273e76b8d9239ce8ebb312c82c656964ac4a2559a6c3fa98870a2f60f2617eeb78eed4459f81585cd33f8b2d16eb016a311b85ccab579854688594b9d173c2a10b89da29ddb02f0c7015e6a3f2613a6e5705af6a4e141ebd33406248de9d0424896701ea9cfe128a334d46d12d1e48a24d49d523aa3af58c4574ccc3a285e5c1e63e21e7f8a4959749d87a484239af438cfbaadd4584649d9c05f4814abc43e1eb7826ff53680b0009a0fa1ab5bdcd7e51e6765c40aba774079e659d397632407a0ee3cd9ad331f2184d5d5ced947f29c96bb9dd990971fba34191733138df6178b663cead172a62f28b1d4d61d369f6af02b3384c10d651fd24c78dfdcdc7d8d5aece720e81064f48513f291a4c2e395faf9ae307cb92e82c59d6693a7236bb36ae0b45859c47be3d4c2349bb60488ecd25be66ad5c0499eb21aeed77b6f1c6eeed44395277a69ef675dffaf609f820ddd7fba5e61c92d3e909f80f1f414234a93a890e56307bff5684744d73f9272c619151647ae27f98e5bf5b3c457461eb0a5ffe6bb2624538a486379e705c0c58d11a0753e069ece245bb213fea7b74cc73301e5ea149aba71ed8862277ab812e137d900f671f6de30bd294cfd5e3b9721fe653a851c7352cfe67763c658e7c9138bec440e432a3d4a39b98e05c39ff4e178d6fa016be8e518bb066fbd1b26af4d8c02a0f034bbf9c18f26f82c60414ee902225a9bf18081f043ccaf45d90e07bb117f95c1902f3b493a22b5648d903d07627fd3308fec051d5b513ac625fc6df59a23b088ea916dd68db9533f7a2f7f19285abe771ef2dff3d362f371388e3d1963aadd71083e149e7c93a4bdc54a451bfec3d012fdf177726faebc9c7b21f6c5d72a82d3decfcdde3f9568a2be3e33243f636cf4a47ab1c1d33ff4e32e7cb3bdb85ba109f4507e00dec7df785473aef8bc2c404eecfab5bb963da51a1f86e82d3c08ec1d22537f2bee9860b28644ce9b0ab4650ceec9c139d0b077928156a590a7dab182dfc1948950a559ac9c7ed1adccfebbff46bf54db7a495584de1eae3a9e791c52383de0fea1d4e352123aa542496ae02ed24391861673f66cc76b608eccf615c9eb489df14cb0b2aa4b8cc342f6b1a3a0179e8bedddd03de11e6174f7afc81f9b28360006d82f65af031933eb34ee6cd8edec6d22cae6def92f7f425fdef047b00ab93bfd3d00253b60ce6ab9559dc63222bd31372f90c7a8b0e8b0560b1225568ab070a1ffcf9193e8798fe3fe6bde1266abbbbc1e5f5bc4ae791a6bb99caa84f196a026dead7ad7ba5b766f89bd15e23c1496677d88325016e0c2760c773d856567d764db92e2220b836b93277a56f02ca1fa7f113caab54e71f35ff2f371bb836e07fa938d2ec53245d9ae7d75fee8cf373a418bedf9792806460e2ff16ebeeb3e7d68a4aaa25afd319be5c2ea41c5de081cb4a149e35c391bf7a2acd7178920ca14d32d35c5cf5c2b7d0470fb027b233b05175186b046f050dd211097f1ce158267f1f5d926ede5c4c5183fcb0151ea1aab014be50ad71f2273b79fabae7c56a882183a1def9db854502359202885046e9ffeae003bb31783f9ecbad3ec35a89c1b7a515e41f7afb31addb2022539ce9c75a852cb329510d69641f51774e02fdf47781afbe60396e7cc1a5a90abaa618fbc058cca1cdb197616b410c9a7de69340cdeb304b8224cd3ed4a3e5149aa5b14901f8fffe0cbba2047ff1edcd3c4b40bef69523e221f1efd38fb7aa8b125f91e4a633d0bd8aad3c65eb508b8f07f592b0ffb6923fd5016f1b0ffcce96a4a0aa454243c680ea72dd0263c3fc242889c48e42df226ebed4cee43e1fefd4c0c4d6f24d61be476b27accd41f2f70a4eeb6c853bf49f362a98d58f23cacdf2a916322c9466418f6e60c76bf7302bee2a00d2d5bcafbb3bb3e5afc60487b44e6cff3ab0c6785b2b2bf58b37740ecea18d5a2d090a394028a9a7cdd4a7d64ab873c52844f7df34df18bc8f7b54734e0219527362327af2e6ed3a0dfe3f3bb8f4220d1dde478808da6ed4cbe5e546034385045da30e9aab4432f718d27417bbc5233dc0763bf509b8be7cb8b0c1315c51924349e97d3ce71847f77b46c45f01104d21d80afadb669d6e890bfabf003e2b2c71ad0f33b50980827833cef8b8fa9a46cb46cf94cfa748ea71087e684a98f2ef5173a10ca07a540aa415ff08560b503b7a59b1525aa4f06fb4333a647cc3f0c2e8bcbe3d9ff197be71e52310086011d452c6c4dfd7f69aa18a6546fc661d2ae7beee739f2bee26814c310718bf8766591cac951de82417227b7788765ddc5f607f922cd5b8e491ec5a52ff6a1afb6accd38d7064e74151756d1c609c747e9a1c36576b58effc56a154050e066dab7e622278d84c01c9e2a9a70b70e8a480454f49890a61f8d3763a308d57a9cc06c23c534ccb471151c5fdbde3a30f024b2571d5b80e353174e4fb5723d6e616a02680ee935b99d91cf9783fdc3d8d2589a46e8f1bd566c8fc2c7bcb2b766db8aa511859184da8bcf75e36c6b8b8bf0ee6f41b4caae060231426cd3df2f977634fe2971c7e742804700d9aea0db30a1ccac3e6f96935dbbcad38a4fbfa32df64b23bc1f3b9c7f8f66962de89f6ae9a77d13d4765f42fa9cf8e6129332c2665486adc2b265b4c6e66badab69b2c56d8c3f73916fd7c853da52486ee911478b6dd011a3f71189c58d506cef8d772ce087458074add56a63d56a1541c06da4b6644c7c39af5b0c1a05e90096969ab7928e4071dc0e683d432813d484f0090f85725e8d5bfd7244570f1f943eea0470ebeec85ce3bad1ebc56bf966f02ff7b58756efa02940e43b2c04f3d6c73a192b9220bcb2fa95f73584f2753de83cbb341d2a63de3b78384be8bece236e7c23291c8a7c34d92af4a46c097cc4735faca9d55c3c54e4b1ed1af2fdb9175508af23667dd324bee60e8e42239fbd3a14a477da339d43717463af32fbdee6ebb98283fa2cbbae19d285b6ff4c74b86226ae6a98c409233f1fbaf06e9c819a20872f0b60e0a3fbe4a10bbdbbc28cabbbe1060fa9653c0c859c6454142fc42a9bb0cfbdab9c4268fcc892bf495d7a67cd327e4d810a3f6c449690069ce29a785bf5986258200ed6acb0954d1c165ad2878acab5869f049aaead76eb4f6278ac3630de0a46323e2c8d73170b77f7c87125f39cc59d40989222f7d0ced26c0c16c23b64549c66876972745df5ab23aa0b07720cd8a658599793da8a0403efcad8c577ca282b9cb965d4fff47674ca4df6cc667c23fe1bd0180e376963f7846f17b767b9ffcf29fd16e113bcded3eefa36176fc64995e226472ab32b3b9840b0ef61af1d2e34d96c206b7b01edc3615135e792dd56e6c29a2a114f22e8ddb65e98b9a02a6359de8997641d7585b5a7fa8369f8cf5e7cd1da54fb861d90801e3564f3df27059117059ba9891bc188e4415150534f1571a56eb729166b8b7b854a674308c9c34f8af7cce47c56c6d4100a77b397e035a7792e01b9521fc03192c4705bd058735e6d1f6dfcdffd9c418cdfb3e721533146215064a05aa1a9b4a17b86640a720bcf51ded03195313c85c2fa971d958da1840ddb4a69fa75799c7e3f7c66d20ae2056935fee9b826268e0fab143b21208fb6ebcc43a64dc7cf5ee20751295cde80796a4de6d0b0b0dc89a13160e60921edeef1e7296a367c1a15d4b95267de7b96ab9d69480a094019a1a2656cdef4a2da12caf3e92e28f7286e519b8478a41538146a1fd14dbbbdb8f943bd7ab6662b0cea97e5841dd05ef960547e6994c9f5a8dcb855c037a7de5d03f2e0db5b4a380501c05e5090fad08c50b0cbe093fe6976bb849cc5e8b3fdc286d302c017925c7898b87824d5bff85f7f132c2642b7ebddb03abfe45b23502cc73eb43cb6a04ba2ba5412b0ae12c9fd01ba1da225c4ecdf16cbc10e854d90f94b65c1d1620fed3f3d7efde99e4c82e2369d84735ce3628b5fb7843fbec843ee45bf881f3b9b939d3117e5faaabe74ae9fa2f8469588ecd747659da5bb29e0d3e977c95764daaf0158241a2086845e8ce510c8ae68b786f4d98f8f4232c4113f9651a68a0ae34bab2a670a4b6c38840db86b11888d936c5c32886fb57a15694dd62ecd61639d6f4c8617c0de0992cfcc639c630ead6d34ba00f3a0767a094bbd1cd1dc7d779831affcb91f316c993236725847150568378468f96c4148ab6ddacc73db18836d9d41a97ea11e71eedbb683c6acf1aa1212e59ecab0019848a5221e56a0824d8e5a192e71013706bfeb65ae59a04b9726e95eb0c8b676ba279068cf2e1e2890e55740a906ffc5d0bb983741333582cc3b7df0e7f5bf2e7acb6ba5e26549ca8a5cf3ceaa397d924fcd1e1e0dd58e071f5260bc015e1b58038d1870e529e3f2dcfef27049a23c0d217c8bb2c66c18197a6ac4cd6c75e1054a4a40283e57412fcad434d5a137aafe1152c5b0433f7aa4e7a4b9a7d3b09780953cacaf7eda3688e73a772e54140d3e54c5652573354b26917203da5a79dd4bab79142b61393d66860bf7daedde45be7b521f6231d78965e6b753da94e4dcd2fe255416ae7dbaf11675cf7d9726c15748d145b8f84289b2bea885d77366ec5fa0c15fdd84de9337aac60758973ac7f4e86c78ef52d930da36339d40c3847a4fd01636377abc850f27090db7affe0c19901139832c91892f275b6e2213946660eb09398e7af6f691162f574a00e1d337f1f7357524e23bd6ad80394d5dc74b2f2cce08ce9ac3fc4dd8dec53ac9165f1592e1f09c862c74c96b07b4fbe8aeba754b9adf539196e662278a0e869ac1de01ec4aafb1915ee7d371eb7b58f1364938714034ebbfd412358c1b4cebb508de24e2a578ee0194edc8c1679f6158f6f2486e73be29461f4ba9a999348b341b449245a6b0b59474e62b64badbe567a52580bc11531cf743f58b426ed2253781e5a96b60f5b1157a929d1116e4ee56a9c47ab24f8814b7ca19279caadeb9c682131ef6aef66f17c2b59ee621d0105cb39c0bf18d89360e821b6cdc630a56fdaff3a74b16da7fcb0856d2234c0ff4a20cce76ec60a4214fa78d27246e43314f9353e4dc8f81e9c2e8fcc5909c602ea6d942a96023e52858d1cb13b2106800659e7c43c888fc4d8a0fea9764ba97e8e0ef7ff5ca005009c4277a92f8398baf9bde14189e752944656c092d06cadbcf49d493a2bf55bcd0c8ad88495bd9992a74d12e87fb28c41b43e7a06219862dabbfaa67f293143d96f4f5d84ee7b08d43e7e2b41c52da952f4f4258f043b2f36323d82609c2f55b61277858f63b4baf9f20cb8d2736479c1db63b16d7af7f1080f2c5a399278eab10ea91d26acd073328b031d37d70da1945385d2f24adc34ed79d102d8fa564cede405fea37eaff3d19f9993d2bc62bd82667a1593305cb647f1113de55a2c51c7e9d5026425d0a6983f0738b1f23a599e0d267bdb87fd6577f2a799e42289a19586d57bc92bef7ce4d1373c541268d486e72e9b2fc1ea228ac0ab1e8abf22ebb688333fdff48665701e2e4b01a85960cb772441480933bbcf9de3be107a8645512a93be5232841d9149ff8d7a84dff008f8b089e2cb5a048a89d0e968b8ec20defaf88c71c6b9a1eab1e3fd22040fce1df061cc097005e9f61b032a888d2d6f583ad68417d88527335f984e18daf7035fd8a61806cb6f34d1f35caef78461aa99c0281d4a0c2a5da39b387c5eccf09e70923111a1baad50505a1f09480893c9000fdc95651855b5fadcaf202c728dd211f19ae9836d55147089b7e79692ec5b17d2270f5ef86522571afa11c54af3608e6b09c80af4be21ad7b055bb837de5d2bc25d9814b5032446134357176ee6b728fc3eb381a25c44052184bdec32093cfc4ae749b812806a241341628e1f2912eca0f9dd340b6b0d4cb02049d7b6e1897afb48abac7dec09b294afa65c194cc4fb54ad2bb7b83aa962d76c214ff7328a787e63fa4d60e14d4f359b6933ea045f10cdd8dc4d666d5e146a4d87f30f8c0a2c3dc90c600609ccc501031f1f226d018c6e40f29ab7bf769a9b6943a875663140de7495d452c7861b0d099cae6d548930bc42d8ed291277c1a82e0290559659d23f38db038f5a624dcb02ec54c5b381591ca349e1ce19bb386d261573f3b9533a327dbef096dc5c01495bdba740a3a8a9e0f817c4046583cbdd4c7ed9e52305aafb2b0ba3b94fb510b21321ae248f532f6db44e1502eb08c8416dfb44d09026d53d80a7700a628817ac37e398b4553fe3dc0d5d4a7c69fc0eed3f3d9238e798f0fba52e02f82c583e8441835f5dd706d65c1590f6bd40c7e2630c3e4c37dd530766bafb05229c452e8e5a88f8a74752615e289772c0aba3b63be19b28e5df6e683fbc2eb0e3b4b2a2d2303c4497a93321d825ea9b73958d6ee71dc6450f541895cc1e9819c5f0adaef3ba079090fe00da34020bd18e2cc6502ff372f193b1ca3d664ab88312288716261662aa79387e19cda6ccb1f80e8abe9f6b0c194059ac2c0ef56d27ff0817583ba22f43d1470fa5c574ff4cab8a00db675a3eed43445068c62f55b5973ed479c29c10af840bb0e7596d01144d735d0eaa02f81c9daab2d5eae72d6aaf2419cf75c4be1a5ee4eed651e825cf8fd399b985f1386acdeecd7cab1d902af378b534579d8d9a8538ddd990d9b2fb05070509fba4688623851c2e574791653ba925b092a050317faadd5cee44dbc83b29008012274acc63fdd23dbb2b68f0059a59b81f13a1bd060c2614db085302de072d9dd9fe1c397652d48be8246ce4c7f6e6f2dc21c99dff3b0d83fbc49e09304319072043132e5c7cdc14d417faa21b89757bd509307441494937b981949f4bdffcd21c0a8cbad489437c5c49b4720679a20c4fc084ee3f3e2511691443549138999467825a8bc8737dc2b46daffdfb64fbbdcf93ce414a4c80a310ae300af074e6e0b39b6000e922424a9084a516d16297917ca8e776874304f8d40fc4acbb5b81ae592373d5f4b14bc31bb6e7231de065df9217b324c8f30257331c9c4120f03b7dfd8d80f4e698c2e2889c357f37515d3fa570203f6f67a8e65b3f03b51196f852807ba446362c544a2104b898e0065de2f1736286b33bff319542efb2962b2d40f7b71a7198bc8996d9159c76c78ddcadd87c9e8128739c8000d9db0952fda5a46a010289c9096b9193d319734595ba642bc1c2c5963246c28245d299b5ca0eb142a67edc48005a4e50dcc500d9dbda708964392ebfb28851bc8f894a609143cecaf3dd88a02cb334b59fe3785e456f3ca5bdc1b00c733de0c85c7b5273e33a8f183b77101cbf63906c86acb232e1e3268b7d7c5799834594b8d7e2b9a393ce82a54adb04dcfa101081fd4cccd49311e44e6d53bc750e66af559f27cf2d2f1180edfe8b5c4d993c052e2de2d727dc3e24ea8373c465e551d6af533a1427717bad845d48df3d085660fb26838ce0775cd0c1e899053c30f1b51e8367dd320395e1e0aad0170f6f3e1671ad57347795a8abfce3014e36a47bc4df7c9c2db127deff95b9eab0ba14c2e47582163b6dded7562fbcaf7485746997c01a6ac1dbd038543a879c167968b28f4d54e8ba53e1987c6690e8323b3e6fda24f9fa3f78e5e704066fe9a99d2ea286a66a03ccc6c11b663ab0504739b381a737c53de0d8bdade5267c57ec441fed0aa965fdfe8f24eda8ad97f37589e2c13493ad29dc4d040a2b03e1f6a644b180e6bcf7646c6db71ae239bdf10edd3593d8b3ef77d8098694d600b14d58472e1ccf2d9578c1e1fb2c96f1c582b416fa239e3944c44504ea1c0f98fb2cd69f27c9ccd1b7bae25a4d4609142737312894dbeba4a86308ca04d6c1c83b72f7caf9b7b04df9c31d30893c6978ee59a39f11668ad880cfd087f7d3bee905cb6c8b2cdc4de2e94e0878574af559ace67a83014a4e195e2cd1cd56d1b6b5a368f76e84759bbb756c676736de56f5fb997f263748ce102d060a4c8a30b2f274f7df5235d916810716334b9ae0ffe7aed4dd6319a1eb5472e143fba7ae871eeba660c575719b6e0977ea6033779ddc93e957debf510e55202182227598c145651a426a9c4182cf38ec814d919cf3cf00968437dcc31e03a6a104b76f97ea6d50e484dc87e78507831f9def6aca6c3c94e5c28222a9516d613edc19a8d1a0b83ed34083a67e166f86c8113d93c7196fc044d1575d57f0f65728bd9a65fe170cab7f6fd9532a4fef553a49598ed5bf817ed7c341a1ba823cbe0c6f3622cd3e6a55071a0d01e45357997d11af2e37a00c8f87d7e0d93d0550bbe8d742a644a099fb8afb1c9096251c45470f011b526a3de7bb542de65b5e894249758fb6941c9f7a42e2e9b4ec6d246aa93b884144694a8a4f7df60adbee6dbff6c312b6c184d0f944266e2ea850d97de206cb27962eebcee2136a75cda9f21cae3cc401eee1e9c62d7abcb12c6c9b51b48b5fa2e66d45d2d950ec1ad2c5fd063f0346be7b85035137bdfe772e744f8e503c6a8c923cd0d19d8ec1d5fbcae0a405815083e5e2711fb6dac9890a00cb18c09948aa5350ecb9ffc8268cc27aff5b44489a03aafcc52be3d3992491d7a0cf679a9d9e05f8d502f321834f5c73099aba9982384b795cdd97394dc6f88ce0932d44348fcf5cbf29837d20365d5fa093cfcb7cfbe9519e25f4fb726b41190d12bab3393392e62038b10513006e95ea85df6b49fa291d8fd1ef4d5a686a696f0b53f2456a17b2c7986d94ab862e313bb8f0eb18d5a35f51d76c38657ff8b08b930d9d854cc1cc18bda78a5beedae0864248f8f9a11904a1daca6e28614e70c9b4c22cdbea5d5e6b22dfc336db4e9e44db1d97b739ce4f8091f5c71d76fc16a17a2d2b5282decdaeb623e7226825311d8c7e4588e56b0946d8ebc5cbc3e76c7760d55b9b5e357ee96341c2589e4fc9aff90a081b28425b3e789e4bcecf24521bfcdf60fe3ed90b30521de845260612909c6770007b6a60db05b83678101878581bb5cfa6ae0d47eba08b1dc51b8d86b4e71d5db0431164568bea660afe10b9c3ce142f48af9937175fcade75ca5450d896346629a93f36931cd25cdc71f624360371cdc291b137c6f1cc3315bef7c24e938565c398b4be30c9b642534025f3b3e25e28d1a6285882181d55fe326b60a530c342d174f033d4f95b382c11476bed1de213e1ba05c651d8d89c9e814435bda27e9740ed8cf65b303d7a3f2b26f045da547888e5c58a7a30e22d18a316e8b4f751e14ddb27abadfa2d90f20b03f6dd72d67e612103f628bc823b580ed3f937fc7d2c46ee4b4531be4d505cb6e6b715e9c72b94902c116bcf527a77eec2304df0186f595ed77ede56994a025b556e5a7aca4cf8cf80cc6ddf0225817c3af2d1a6c5ba4ac2867671415dda1a7e1a4dafcc34fdd2002616313634b7f3deb755182e613160034160fce856d34de9e506d8338639662eb220452e10e6e89988a3227fe303a0bcea9b9eabdc9b2d9da7f6c0fd300910294e6aae896dd32a64c406a670e3f99ab6030f7f0b528020203ce8c9243b4bd657dda1221db310f1f0f324c05d446b74990b7f8c7fdd7c02786726defd74a3ed1e089519f15870685e885fec997bf36ca85394cd4c09d01ff80a6fdc55b09d87c33192751ef4cd2d7318847f81e1b34b63e3e8c4dd6daddac97e0c05fb841f59f4911ee2d396daf36a0674f1d84cb3f9d15a4647d312cfaf9029e1850284d49e8614e64a8435527cffa8dda8eee1b5cc195c27619647f1c4df42630599205b3c2963c14247af1365a54c72c1c0a4b7f071e8aa9ad02f70edfa85cc65aabb3cd223d2d2a77d2ab697dbd3633080e9b13796388ef32f77294aa1f2cab78662c4fef4a3e50bfdc2e38a69cb62e3c426ead512c178c4c3d1724bdcfb523b79ed9b96774beba09432b5efdcd4b2bde6716563adb9a29cae1681ab04e9945f480b0138f1e5196fb281f408154c7f711bebe20e7ddbf3ba0032a560a6c6acacbf4cdce327ab94487265c3d28abea3d5b2b9cb04d6d462c103e6cfb89c0e5f8389ee2b669d54830f4565982fc96dd4d034a64ba7a601e3660cb75712616e4f0cfbceb26a72b4d17db2dc0b31907caaa3cf877eea016c6b6a71e0dc05b7022ad8c288d49537765d9ef08cacda135d9268ff37f4c49c00956a5431369c82523f305425f125531e7bea039787f088b26d93fedea832d9b102d8c1484723a66637d9de02594540cf1faa6c8ce2692766ce604c9903b32b730fff8e23ffbd59ee371d683e36b11df7c4520212c7529ee832d40aacd54b029753398faac3f5e4440fdcf103f51d5df0d18cb46327745b89bca3c677b29d96bf75914244d7bdf1252aea68d87a9b3e1ecb2934bf0d27e4447504e0dd17e2e43de2361174caa81dc5fea59e9363e7edfb0fdb4f3199e4df59faa3155348b1773eb817d28be1260db483ded8769d53e5df9d4a8c8dd989cca285256a3107ad7549410db743defe333cf94edb7497fd7ad799dd4393cd52c2fe3b8047899f5678f3351dd28d051ade777cbf6d1e94bcec55142635658cdcc72738b0a944b2bb196a2a24a38aa3d7bdc8215fabfc3ed1a9ec2dbd667c72085ba86ef8e83975c6b50122c629e9ed157c311a91e168bb28021db26c4f3286ead388b87ae8b9fa73a20c06890c1d3d0b9abff491a56a8ec2921cb39b04228fb20a7937637c789e1c3d32032ad5b76d6475bdc9b569754766dae3e00740ac2b2f8cddf4a07d58f024ff238d22b4ea3d8b60ed0bc78edb1fb63d53f282a259b8603df02ca0a30277cddf86b8e09e7bfd0a58bc407c89f10fcc2ed430b4cfef764a517837bf2f62bb690a2b38b54718a3126ebaaeb74d772d843fe487c5bd9a21134b760e5444d4045fe06e3da60e5244be4bd8fb4bbb74e284be310ccbd56c8935c1b5c62e38d47d6b8bed1838ca7bf8203fea0cb9905ecd55c10368fd125513b555036eada4ff8967d087a3773d1e8b84c480a5815f49c4110df9af94a6d9b36b9e1132d20002cbac4a4ff1dd2d4464148af2d704e5bdd2971bffad1ccb1b5dc65c684bec25afc3f4729a247352cc7a75ef4153e49e782e80160cd39858fec3de9979db0c77da0a4eabe9e46314e8813b94d127dc277b003066160245c12cdbe8fd3f3d86f3ee024c792cdb63b22d0bcc0da618078555fd326f736eb9deb31711c9c4cf6381dab172ebec54a2a205189d37ce3f5673b0dd9ed01a43a29c810e4571ca278c365815925c5bc08edb618b915f2826e9a49ba7ac1f4471111669e04e9547808cf18cf720d750be363cd41a89952604cb51c2a7f7d27ead51c2fe687304c10de9342b4c674bf1b96233262cbc19dffb1396fd1d41f76911c1bc46341c52811bcc95ea5e1542ff83d0e5bf1474e18cbba7b251b7b0a7de28fc1df5ef5cc7e6992067f4a41c0e62eda72524f13aa29aed99308a743636068c84dfd1fab9589b867f734df00940f9b065184ee9f405db670708af0a196a0cc00a81b48c8789da53418473d9ccc367904cb93e3e9628b11a5fc42bf9b8c465fc29c739d99ebcca499a40d0baaa0e89699241f56d1fcee91932ea86f01cc853aae4f973aed2c627d4970f8b9d35ebcf3bb54962e8b1a41dd5514cadae1d72a5af4ca2bb699cf89a55fffc277657c60c2e1334e1dff71d22861edb72026431471472fbdc2b80efb6e0e2fedab89d25fe8f652862077657ab124a44cda87f0d8771cfb42651cbcbf355949610553fbdc5a9ad9cae08dc12cd17e508774de83cb86b395e3912f542377d87bafa1c90ff9c49786e4595862ecfc7d9509afd0c4e8efc5a23d308e9b9f47dd0515a83933a7828c56b0fa7c3e05cb47f3ff38b05b6efd9202efdb637f7c1b20283ecd2505483d08bc985890dfe051a3af348eae23a51ef87b5cb503aebe982601dbe6c6d00992c5c1fd26a645947d36cbf98f3fae324c7959ecbe2c3a28828252e32bf1fe950116d65d702778387a7249a49ad2d285848e2047c62c4acaf08113f299f0d3e9fd01081c3b873bd3a1c771bd6a27c1739b6c77bd2c0fe472b852b3e4876cca05fc2c16cf9dab8fe70d9018c7dc90e4d96561d3ed33bd44627a05ad222ace184967c16debbdbf9372fd336942a804df29a6ee64c16bf076a315b789435d3e8bda0b42bdcdb68d71abed998b8080bd23b761047955b0fb01a9b30d7f434e89f4874d4726daba3ccfc495b96e5734b35270ca4023892ca7e7eb38011ef530bc41040e3bf527b065324f74aa3147732d637e8f0aba92aac3b77f1084da899f7d1633505493821d2f4eb798d4ff2f9f49611b3e2436210b75f27b5ed98da6f8bd9651c74ee542cec36acb3b0b44ff46d7425557a778a947a8b35149f3ee8b6b461372d604c0387396e815b2e6f1176b580196eaaaa8053df85447fcda64449a86195ee105013c85d54673bf2bc6ac8940dc2c1e6c571769743496ddb4dd16758f52110e072add634bc478e21c406aca8751f6728c2f871a83826933adfab957eac4faa4fbc3dd731ce33a9b15ef14403ca4251f8adbaa262baf2bdb555387c77c88735460c72d54dc70eb60f0db114b95db9b7058ad1c496ca4a3e96cda1e4644a727da5cbbe66b49933445b1ae001d796a27f446e9eef9828522b0634e27bf539611853f13fd4fb14d6e7c0696fb6ed099be143bb5c8ac4fbd363305043e0ebff1cbc66f18dc9dcec42e4545a9a5e8aede652715bd5007efd4d561c01bb32192ab257ffda62234ac5fbc6cf4c2d4a0afc9385ecfca60feced549ba9c555ac545515a344db8caf04895ad88a2d66ae7c5c372d303434028007787d122ba365f2e4f10c0137c8b3a960580aa667f87a17af0288fa2459e8586e39cbcdd3137acf5eb8e42b31490972bff6508dc089056f084d5e7a9265263ae55a8b034262872b57b4c09ae67b7674a6144c36cf552bfff708a933fa84f75932a5279297ec648b2a50d955fa72f3ce9fbea7f999999da75a049770e09b7a0d5e2ca6a27c0ffda6b0a74c050cf431d9351656bdcb72da033ab659368317f58591291a9a36bc640cb3e66721d7f66e709c23002b8c74da5edc2bba3cae548c7f29ee702e6ce3ff864c1d134f94a712a118bd791c48f7e84cf57f2ebb516fcb5d0e1cdd8413c89f4e5c72728736c80fcde10440aad97613d8e04ffff325e0a971e606a6de7316fb0cbe73c5cf7a675aa2a4349befb2669abe845b1238c7896fb234defc67d3eb52ba8d1a741dfe0cdcd7267609fcccccdbb179003dd022b5cae60bba87b000aa6d92ae711792feb728dcba121803da2629186ce1d3803922cec3e35494bb08de58abd10c00bf8331912d34dae709672adae08aac5cb68c4eacf3dc7679d74bdff6b35357649df87e6191d6b91a62c05fd3d6fd85c8c98353ec1e41923c8c86568f7f994cd0059883067a7c28f818efb76bfeaf1f3a0ecd4311bbd186e07a5662ec50047cc5df90e928ac21f31735b768ea0fc29ef2003425cc4f56aaef5a3d5583416e2cb6fd6f5ecc0dfb8b371e0991a44210f3d4cd3caa325368e059bdc0546eb2eb3e7444f0351fd238bb1c6b8c86df03eb1b50daaa422cd5e917144185e2ab90e3d82c1b19c5c6aaa607f1d0b242dce6587889d6c15c6b8bb5bff4ec3f7a24385603e123cb420043cc1a635cab6368e2a639a17deb1697d64b0cdf31de489eda64f09935026763fda2b37fc84a6f5a222b492b00284e2c2508d49b65f497ff079069802d8b45815f22450edd926adc0fd0a6c02d53e3e44420774baf18ed5b3d04438efa3f5ac0f75d95a60e1f626b84f4b6c20d991b15ca5a6918d68338d6da92b7f390d175eeded0c3629a673ce28bba5180e9418468ed6634b00cbe5310a6052cecc73503a7dafc52b291525fab0d9c149ed91d6614be16c11f52430c7434ac0befee7114df499ea496fac645835d11e27352536c681b18a5a01293d05228f305b3e0ede8095d6cd89bb3c1befa86c6aa2a4e50fe5954aa920da3e63dfeb47fd0ee2e3da9754c505b2fd12790035af2c0d0ffc54e0c7daa53531ba93f3ddd86d1cbc26c38da1a85b844adb496a9cda50f0db9d67de6d7ba3e3073c3b51c2cc4168b6ae3b121c1b10bd5b573c85b5d48fafea20f8eef916a9ccf0fd2e7ce10827aa692ae11c75c743fdc71c25684f42025bef8eb6bf938dd5177eb7b86f26ce5f750a601e43eddd567397f14cb524cccd6cc0feedb0415ef8b0d45c928bc24e6f8a5d779b39e4ab8de0e87c1712f43a8b976438005a68fff3a73788684a2a8340e097707d6b96e6e8b8a704f4be3a24ee750c54e5836dc826fa9bca00579c5d35aabcdd2b655b25a2c486705a5cceb6204bfd5674053d391d2902811d3c0e162de61c4647db130fc9da99394cc064bb42267dd5844464c825431011473b72085bddab29ff90c08901a78374bbc1a8a7e6cfc09b1ef1ef7169dd397854269b2f0fae7d7aa98117b466f0fae73ae4250816578588817045b240239ea53b2ed6f610740fe282a49cc0cf0045d1511f7dc86f870363dd5cd17513b89ab330dbacdb891e1b32bd68c917f3aa2d2350a58e4208473301b8c7c586d79d01bada1196154e9ceee8d5ce40d64de4c2a12f5fd3b6ff8e5683cc728e18506c12770962e4f96a1c792731d532a08722add1c393dc2c304669cdaa132dd9cd6148f2e1032958150aac73faff7adb7b1620a28ba582d9592a40260e53ce6ef458f4683309389a14f0c5d9f99851cc9221e28af03b913b98b3d68c0a81d7e082f08edf2850716046d9bf5e6ce8dc45e394888ceb7327c2ff971e8f1e506f437c11ba6ef54f821b115a9bdba81f70dc320201cde769940ddb72a6dfaae2448aa71d4e70da8efb5facb2aeb7892d0630e4603d426138724156e62269dd59318633e5ac23f0331f128caf20cfdbc1921ea595ccf13ae18c6d345368a4a23845cff9e86d5fe8700e29d0e20bbf0aad615a5964cec5eaf2aa48e157fe59e06a324126ce01e3b0005465d07d374760583ee9b89fde433976606ed31a810cd172135905c69a6a00ea921b1d25d375b099ed44ba8109fed99ad7967eba1d8f5401d923ecb7db83186c0a8bd186883700002ba748a528d0dafd0d1549b21b4c7b696779de56bf8cca13334d6db97f41288fcb1b33b24adfad5d81521e5a93e2df5768dad61e4625130d5c85b9dcf774bf793e60bf184b14a3a76bff20e1b1ffc4a2273ac8a135199db666b637f309d5a161946be1fd90c52fc1252c856eb6470b1a9e80b9183e6c0bc773e554be5901811656eabea233b19e863c6ba12ee719761bbff6f2d944e039c436c4972a87f0199cec023691398066256f708f4f00a8a18f756a55962e2f7dabb6686a2206f4fe6d119e6be48fd7f79cdc026a7e264dd6ff79c661823913a11590e70d7845f266b7ba169730001bd0a65fe3c2733fc71a1409a9659adb503b35d56b4506ec733b47de86ad5b7f6488a53c897ca2d517863a1a19cb3a6d66d419c2fb8a7cc8d5780ddbaabfa1fdf829c7261cb43b6526fc33703fd5af9546726b05ced8ff5b2824f51b611e22518b55201c18707475beb9b29210f4788c30763fdd520d4fb44c5d5639df947a0f7190c39c7414d18033fe7640e625d432293160b6217acce6346dd4ce3bf4b359b0bb754154505f8fa748fd44cf9a0e35f09b5babdeabf4b56c3cd2dddfb89ee12ba0576cfb1dd7e62407317780cdb9bc22919522b783b2548b5eef1caa4282d4e2dfdf3885b2492ed82e1e84760f05a2203dd8d9ff4dcd5a7a300eb39f4b057e4358cce721d56afc9885ff5cea5e181b7096eae065229114301a3b74002c48c6718c3d8208a384cd514df205e33fecd1693a609709c3fe051c4ba1774ffa5bb40610e1303213d72e174a1112bae62c161f7746fe9ff48ef8f90b944a1cd4ecfe67a3572db194eb832d5703d4bf5383488bc75477730c543080ae9d7c861490c1e82ee02fb0db6d44f936c73a333fe8af96daab4220b36694a7d219d70aa7fcb02dff9a3a0186e1991577507b9f0b411e5fbc001aa68cf09730d87fecdc1ceb77e128e87e1e84631e5bd15453ffc120f202aa717f2e4c0c8c3514678997af969ea815cfb7ce228d08d9b640dc71f42d396d422920e63654c5632f9577a627864ff418884a3335d81d9d6b129ec3175d00672be1bded1ff485ae1d5a41adefcbc85801458f24b11a783e7172c362f60ff91e19ab9d1bf8318efd7d4e1ab21530e61aa7fb911ed7c3037134b0cc7a5fad7c885da95c43cd698b92394076db8da11272dfabf3c570c69b869e0b075f3364a4d224b0cf7d034455d5af57a3be564bea0336ecc6052f8f608ec7981c3bc477f43830b9197fc72110878e6679fcc1dec4c7c1ca7e5fb51579e0dbe455d06f3c397956679857a5427fd2e7412decdaefc36d5441df64dda6e2b13e44d599ef97763b3fcd7bf467cac091eb5dbbc74aa2d8a391b1156f20c6ab26aeb94fae1f1a889fd4e9c1977b12954aea6c252074fa60bc3e4a76ccdefe107ff5c6a8b72039f215a02eda69a2f32a9629917b706214a96ac1b99ad58a99ff9e87f1a72cc6b962f29b40b8e2914fb034e1f145df8d4adebebf0871f0a183c9d9d508a0093252c67a90e73e1b2c44f27ef3306c29f490db511729cde087c2b4a150ae770856be9717f9b196b03121eb296da2fb73fd1e54a8a61fce295f4e85d77fdf320bdc132a5057772fc63e61894da3368e9197f4d42dc98411decd887a559fa6c7f2cc0d14350864821574aff4cef28a67160a336e46f966e45a7559927a5cca1460172997f29bf843aee5863a072f574d642fb08f08661eaa761a89de1b5eff2eebb0597fef5a3dbbfa4ee30ac842430bc97cfdc96df06cb91763eaf945be73390ec05009d5c9d6d7ba5c4a60b0f9e069f79786d8ce115482a2da8f7306c305f41e7d08d729416d680e09cc0dd625aed03dd03927d4aa3c5415cc20cc0f3b1dfb8d2426f4c8f01bda5a3eec3b208509946b1063d7ffaa89f6770b878b579578f5d81afd182787a9c5283350b6bc11ec7752bd7d942ff71f4d5d0a42b6d3685c3efc1e3f82f89a8c2f197faaa5bb7ea89b5be67c426f5cacdf215e18e2b2ae97eb083e46b0f78a799035f1cd8b5c918335401a94484b33a6dc17adddf3e4cbb7a12a28885206508718209e22cbe9f967a213d3e406d53f399519babdf995c6c950d7e8bd6290ba0ffffff5f