PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 76670 47340e9fd4c0aa09f73712ae45065c0e8eef16db7d29474818d6bfc570d1704b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b47059885571a3c7f8763c81a2c9cfb24f9aff1933c3184f42658e768a7a83e
Certificate Block Hash
47340e9fd4c0aa09f73712ae45065c0e8eef16db7d29474818d6bfc570d1704b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0000ca000002810000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000fb22b501e19436be810836e011f9e6f10e9e9af94223fcd3f94c11073ec232c8ef60b37063af0a6318aff5355cbee094927c5170ab7a953acd7748617d1dce9d53d1d703be35cea04792b1a759ab400577776f515d28c4102b02000000000000000002000000020000ca000002810000

Raw Header Hex

00004020735a7eb15d916e0a5470fab8a9c6659ae661f8fcdb2c20c8e00748ab5b404f2d455bc0e8573c3547906f907bdb32201e2da7f1ea2b479a459db8db8b71727450ee3d396adbd600183ea8a768e75826f484313c93f1aff924fb9c2c1ac863877f3c1a57859805471b

Proof Data Hex

59,560 bytes
12121602030792d01a5b9e52b4e3140b0c210e5cb1c6d1727388c4b1a5fbbf6a34e693a4320f9349d83e094b532e5d6151e07e22d2f1ab4dc86bd337d882917665843da31cbd8a9d4b115816563b340b21147333c584cd441aac66998157e8a9d76ac8c0258c617b008df00d827e9f4e8b77f462fd6d76424c745219e2e99c0b72aa29e7c710b5d8f297607bb8ebc21e57fa129445aa0802fcf9a18b5f6369e8f676f093b00285fd3ed051a15df80a22455d78b4b870c40c005c377d040af35d2104905597b356a57a3e39c78e74e57099366436f26a8a45b58717457785e4391fe1d18642a0ce8487a9fa41a354f3ec5bc302213353d87c21d2c7dc39c0e406e01fd64bc8ffbada9408a16e21b0555280796c7fbaf816dded325d08acd801d256923f2eb0bf3e26eac9bc5e7f262eae961e004cd1744f0df484048a3490776a5b31d9be01f020279250b6caee772def6958a5d06a430baa540c11fca2fecfd83d6dd1ad61912551debcdf3dc4da639e31841ac9fced9496962ad37130e63e5396914000f9759971b611c7fedde789ed0839957962c4be98ad1c62caff2a0b9b08b926ec82854f6e0b1432a308ac0d7460eab56d22d1d9f6905b21b25cc72c86bacbf4a5a6ad9332752d6d93ed687ad09cb9b9d954f59052f961f9ea968fc18f3e860a14f9dec323a23a5a48c54e5b63711eda206f20b0d6cf4daa16856b6ec4a826a2b448a0ed96ff8c341b0a16a3689a9bd7aa75322fbdcf3dd7d0d596af412f0485cc46845c325f125f086a1f788dd99105f3143853ad6bf1cbe3354df41cb69d5231de7f2ed9b6513e46abeee90a55f7cb425ea683834f33848d2979f6d81d9b283fa1f92602464b46eeb737cad0870702f169cc0ba1ebbf6b106fd81dbbd3bf7356b866ffee8e044246505d8ac7cba6bb18354fd5373a81f2934f27665d5fe90a27e97e39fdd76cf31a78f55b988e7cfcaacfb78d69840438a478e6c4b78637a6d1cc8f61bff25fedfeb0563fe47a88a1906bf30f68cbd2d979a81442cefa21123da2c102b0f037130519818152c2b35138ca969ee8f13a09be010c8f388267238a05f66831bb15ebaab192118541a0cc0da8d61741810ed1ed568590160e14fe5d9fc166ad03b4a9d3879b89a17dd55090f7ede264420f1249850d9e56d9d72f174ad13176447db1cfc51ebc6986c4a1ac2f078213ff098bf1572dff3704f724c4293bebf2d1e8c50035f75d1bf0f29d81d351ee9cef06a82c9bdc5f23775cc5e45c13c629331de49ac8f6c1e49bebee4522a7ea224cfb47b9af95591081ab2fdb96a6ad52a5a8a08250764ba6f8cbc4f5a53aef6544533c817f5403136a0e7c85c4a02937ca8abcdc04779377385b9f7a15190ede1b919bea925e0d59264d4ef273e7d40b7f88538719471920269bc0e5e2553f3c383219a60e00076b0f1fa2a2c1ca0d697c64efbf136d647764c4df6c2779f95f7303a35e21b565588e63097f4b3e87b90cabb3b4ebbaf01eff55c8558b8ac4c841ae76f25b48e365e033bc39bb16e4c8191a74e6991155b5aa5ff11b5a88f9d6312230410f7b4ba4097e11efe2b96c580d74c9ba76d753d51f8f95ecd985cb8e9745a453e8b9d02120c1438006e76e09a6ce6ef0810f2c66cdb1786c7d60a1ac9247383944130a46db601404c35545edabe8d11aaa4d6f104cc7418ff34fe3d2dee401f25ce5274a021bbd72cbce99c6c029dc1dd446ba860e70c300af2414a46493a6b82bd4f7327173659dc7af22f15e6961f58afc51aebd3db85316a6d8d808e59aeb992eed00138c83d19b4096e34ba084f4abb6a04e332ee6267cc99eb19520cec40eb5ebae348b91c4285d8d574cbd017b6058daedfac3ae058db02f79c6ca70a614783aebcd71e965b9b02110b6914facbb380fa218d12cb3de462f728dd31329d41769aa8867f0f7f54e771b3a02608a73c38eeb88352d49f9aa7d4c9ddc0253dddaf8cb810258f52dd9276276efc51a1314cbf37f0d2a817aa6457f86f85007c1c13530ffae59061fd38a55425fe28b0ea450c470c5c5ac810a4c0972770f9bdda549dc3b0ee17a9831ae9669bd0ca3eeecb29fa6741bd9cdffe00275f5066031cdc72b413fea96bc58e296256cc0f0879b6760b8d22683963ce7aab411afc92bbc3ca6f9d5771ac7db0b5fc790e164ca881d342fa79e5e8b38c887693cc0b4f744279cdfe9fbb79ec69b3297ba438fc27570c9f0ee0dec06fb0ee7597e606f4ee0ada49034813e699e0fca43ae44884c9643f1abe1d52c36694c4da59329f9baf5338865b8339c6dc9c36ce98376932592db17b6c67dd237fa75293f2cb5529d498ba658a0c6453c10eeb946b0219028bb92c8c3f9eba278cff952901cbe81474bab000a4dd241cb0e6f9fd1dbe69f4b042ee9e32ef711890a3ca03ba55a27469d16b9b889e9acfa8d8747802bbcbc9dc2ac8536256be341142d4d2cdc9fd70674db9b2f6b691c5484b8a9422b49c3e5eb10df65171533a816223ee7d0a3e584d6d272a79562623d220eb0bda5998daebbedeec1176b6a58728d1da45e4fdc552061abe08fca8e0a3ffaca194035fd1eb6d9b2cc3add3f6cf2bd3ef80d31062ffc53491badf13e23a1e6e515e73a33e484a680792bf40b9cd4e00014692df9f4cc397f56674a10a511ad7710a192ecf4eb2514ed402d6c49ec11b39255abd90e8889cc8d6e7ea2c2bea3cbef93e87447a13bf223440ba7a5dcb21d70e92a50d1ec2501e9fe9fcf9ca409782f389b6e4f3fb28902e617c58ac88e37fcb302b859e3f24fbb613e3ce0efdf91d80c7f3a824f0068c37642e67d9b9fc501081134e0f0ccd3c2cc5bc76afee51394767875278a84253b6eff0b39b2435b41c8b8865ab192e8ca1f12fa51be88e0f16fe8959793ec644edb32d12cc3a3494fa0175aa9e9f53d4da548274a07fb20e3f72a82525f875368f1ff8099869486ce8e46cb6bb022c6288827725bba5d14243b21443ed0e932d9ebe05157f4632ba1350d1b05a2a1f60ac422dd91e9fffc2706eacd8c996c42f2047699697e9643845b438d7c768791c2b2cb4577fb5c0326e980d7de64174606d645d852af0c50f7d93cd912029e1e6b1d21e86c6fefb0eba62eb7d23c3239a50edfe6298c7aaca38258279267d412aada3bb3789b72313eada8b122a04308aad5ceac3d9889f550e0465e12ada397ef19a74ffeedfee68a991ccf3a8f494952efe9acdb546fdb3d4045ed963fe6cfb5f86a81e3ffc87604d6adb0beb6928b7f6e6719b62a8cfd3259fa49735e56a47cc40540a39007603efac5f069c41e5406a3b00f1f2fabc305b653149c7c2f0787b80494af2ac5eb18ee29e9229d9d19c799ce95df3da2aa8784536966c4ccfe43faf08dedde57ace06fdb453aff79d6feba55f487fcdae97b22cd93a892acd70efeaceb044fabf9cec8eb6e51fd8aa8d39876cc6468fd93cd5d30940cb302e6c51474b824a6986efec95767dc3786ef0d6968eb6e01bdb10e40e17c3d93bd7a77c2a68b9d6aff9d1050811e9a01a3c3280946d66d6f8881090f2c13d7d5936451e257cc4c8e60ecb007ee72e0eae3cd2ea2ee699be0a41005e95319256d4688bc35e835b5c0b8834f3b41dade41005e2bef082b401510814ecbddd94362aa4b18f0acaa267e1abc0a9ba3b4cb7ff87c61c413001e10c9cbedf7dbaf863e25feed030ccfde73aa831caede6833681c8cb2922eec000122c727d3a51c16c29c9b3250022940a9b68e6fec6c2745d1974af1b1736654624643fd5315b07974b0a4000d62c0f8741526273974a9c75e64c28b6436819ea4c8036d367a17c37bcf8069afbf48d0b61509c156a6e43fe8ba491c7386ad408b2ce8adf50e810158fc047ed11e29bfaf682d17e33d4a9917b39c2385e401f79cb58ffc387f7d4a6a30f780bf4724421512ab4d23accd8419c564bf35b9312ce1aeabc8f2895eacbb91df383dd2698d5afef46f520c223104ba8e4a312f74ae24d9859bc86d96bc8d0660aa172a50776a61f6766360b58f3478e0a174a3abad8df10d2d4dca87b185ba8694872a2f0ef9b3703cb14dfb9d6273d0dbd91d519278f056ba6e93c5f72cb810fe318f1f308d4f41a4aef1f77273813436956bf0893b4c5ba5db7d55f9b3e73361a80ab7af2631fd7719cfccf01c422ca64e1d24ed79c50b1389e9bb601b8654fd79c9c0227fccf6fec8e1e3eb808f1573670e506f6704f975183611d59cf23c3510250917eb8c7e65a358c9d7c5c49348dda2c377d8ecf19239f9db53611e82bf27bdd6afdeea4743822084022a304cecfca478da593c2ac96d8afc52ae5459aa78d90b4601c6a27a2b01196829d479522f4c19ca36d2e7cab39a83713a6c8012f6fca99fe1b9db822f33a03e2d6d0c9dd797cadcbed4f5cbf838f355d4c4e9adc89166bfa313d432c388ad2809b34b04bc9665b92ae22d5aabf8ca8d7470f2b3a90a45a15b40b6e5a4c15a346a80f64591e8bf2c7e3f5d70870858a06ef46c23191500e2c303847e8f2c9d938149cb644c5aa3984d02e41a70dde0a4c82f52dfdb004281c94ee1b3cabbc2912864386edce6171cd9ace09c8d15f63449ac4ffbee7b39df7cf222b3d4b01e59c99cfb696872f26dff0000dfd6ed4b06fb478c353b5c48ebaacfe4501023fab64dbf0a69332bea1562b22d3106eb749d8e18193d36077d493e9fef246e4440419988f512cfb1ba9d43143af8e246a3fb0acc901c0ed4fbffcc4fc9f2c6575fdb70d2304518fa95cf059e796c775256586854b52d31a094c5c9897229197d698780488c505e9ec4b35f1a7f7f66352d29c49394569dbb7a41f41aaa4b8bb6c769fdb82af6e1ffc482f9a8ef141d499e8da9b4fb4d021f9eb0dbf991d0bacfc2de07780ece78331aef421a009ba9491d1ec4ab616b5cbc00e2a2440496cc81e68b761728bfdc86ae56d72294115a0141aa7ded9d29f2ff77c503254ac2b5502b36c364de6945e393295fde40e11d2520b9ca7d4fcbc984f529ba4aaa4df857377f2cbb8a4e40fa1acf870598768cc2d46f8ce41dd898f7397573f6891ba7888c244d208503c6ea98ef00bf292cbe078da80f7323bf5aed4860f0b72f38e76ed3eb787330a3ad75e98521b19f6b275aff18e12f6bd5549bd9394732c0f7f9fa4c1fb80f9af53ce1e274fe1acbb1d2024bf39f0b34192194b3bac871692d26bfb6d281493951dfffe3ae88a646e581f6edd3ca522af8dbb8f8ce737c408499a5816afa52cb14f83c56986deb44026e40d9738efee20982a17fd9611938858041b14f01f470d5933683c4c6b1b62d71a186326b01fc7a76f8c4fe28ae5b11733246852deb079322129ebd13eca1fb02baea046525ab9ab785b12435615eb6a2293c0e96e04a292fb641475488825bd48aeea66d6dad00b6a71adf7b4d9c1e5808dc4398494a93d8ce747d446963a3e1bf0e9beeb575179cef98da82c11afdc472f92568bf0dbb63af4fa6aeabbcfeb2bee3dcca8c4ce2ae1a60e11282fbfebfd3fdad6f6fa415abfb7c22c6ba27ae8a61d366d79ee1a56f3e55ebb4602072d4d1aa5583368166fd83bdbddaa2be3c59b2072f240a773644382be0cf2e4521125ad620f436a5cf94091e3d575cb0e021e8e2d016ba7f01016a06af6aa634e42956f8b7bc108457d4d1a464d0aa1e88da7dba3fd18f79d9adca12d618a1b3f260c06df9e207bedbf4df5c54c7a519f23783b1aee945db1cce7b5137606a2de387440ec319c8f499dbebb750036feba09bfc0de6be74d520afda2ad7eb7ddc5e43ef1cd701907af304e382d1ae5f316bfe91619db6802463e3a268dea1a638eb31c4b4764d9d8007972758624143c3da1f32288504574904ca4ec6037a8b84839f3f86a027b761a478b663d162951c80b1c4c5d4c5b1d4f984a8721626c67e596db1e77cbfc3e7a47fe013d2826b2fa5b5d024e6f7730aecf0bedc81d1a637028ce14246329b62965bcaa0bbf379ddd1fa4b7a9fe6049a5555b19343a236dd06510edb7273c391f6182cba71cc6e8a83f1e5a9061e9f0cfb3a15d474526ebfdd0bc1acca7fd1086b8ce904dddbf0b0f06ce44072d710ee3f15605c2893ad95294d6f01b0dcbc49696d1451b0531e0725cbcfae1c1e96124e5a41b8bf8da05e86e3c7f7fd6936a5f93d9cefad8b70ad0764f11b82d45113c3df12e1c32008d42338e44eb340aa5929e79abbd8ed4d9f13536c75b8adfb73d7f9572de3cb6d765ed937476fe1c2583ab072699bc4d2543d0852e79f417401c2d9ae4bfc6ca057659239f43f7bac89cb3c0418a0c69aa446f18a4521ff88b8eb4cdb39e9bc727cd9a2a7100d34fa3c9356d33139bd25185032dacac72fac70c5f075f6089f6ce09d6f08ca7a74b0315b5a92bad9b11fa82c9ecc51f9c35636e4033db0ef97d42c7cc5351687f3c52292b95a0ed6ebd7a426b28fdf7247b4df433ba5ea9425f8cab1fc6b7291643096b06f3da606a06e65950dd9046d31fd36cfa856ad4a810a75ac941180be729e9c06b8fc69b4cf66131d7ebc0ac0c4e06740e1b6164eaf3fc8fcbfc7ee069fa0c397c18f31f899426434dff10b084cb041efc7fd8ed422a16b6a84992435899194154de207dec3aabc0c5a00b7cf23b9ef5c9fb8dadda441dd96284c373111e42fe817e1bc9aa809ad65e248b2a67ced5d4b73204ce988be2519421ab6f6e2dd035dcda4ed4539f233518cf903d35470abea9ac0de35e1ea697c94a4ff40bd14fff902547292b3ac7ce127152ffea223f7d9233ef5c9e73f62d76f7f505827b3a610eb0a9173dacf9f51419a1c0f76959b653c3167c708f68955ce621a46445587dcd94454d0e177c5c08a6e23a2a519eba85260d08821ed3f235ffed7d8f16aed74696b9a4238880af943c1c0dbc8326b69bfd25c49ab5c67e5b88eab88a01d522701875f29793cb7b0e9882bb217225617eafbe5e666e61acb83a658edcb1bcb51a08951cc1f685d98c6f4a8095cef97c54a1859e1c6ed0dfa60f1494f545eb3be4ddba48ce16cbd75c9b9ec9be4ef7bd2b6141fd3d673901a9e836effdcc9b285296cc1531a288a41fe30a8dab8cd9d02c048f04df8f483457a5fb2ffd790a725a9bdfeadf49719de68beb20ebf179e1c21684b2ddd2569a0e80c24ba2dc2c0f62e2d4318530c3866693fbf10b7ddc7124b8df88f6dd407d18d57d014663205a505ffdc92efc871e4096fa8f5068ec538e1f5333b6ac1fa7b1f28bd0f6623aa737ef99858f21e6d8349a198a692afe0b448a620daa6c9e7c51ac61287bc6271c4b4d4485baabf7565847ce017424e2471f8b42edcd13cd07268a4e0b0bc8f1e760ac6b5133533a9cf0c5fd6d80d8fde4b88aa20e8ca5a928556dd0607b2d1f2c41378a9f2aa5bf32c326cabaf3e3d9a4adfbe7eddc8327bc8b740f08f893c73cc5cdafd97615ef8fa749ce3f694c4d31c47fa5ce6ec6e63dda789d7bae72eb87e05cb4dc19c7a22f1af8ccb1a3d0bec2e490c34650f6b3457d26c26503fec1291ce64557f74a2e4abca7088bbcdcfdbadc8d78e50a8916e565ab8881c25bc65deaaabccbeccaf8bd9f8da700f23548ec0b9b684b0de1ff8ab0b8f3ef5f52532ec07c60da0a342a0357c63c49f2a3b55fc8a7bd9e563f5569945dd584b139fd2c2d3018bc833ac2eefbbfe17a2ba44898d2dff655adf518f7c68f02bafc763a877c2d1602312fd3a8d6023266110f1397eb30bb1a8d0e202e5b9b46898e0e58ad2bf9ef54e69a6caa3117b57e81d8dfe2f49a9ba752f4199d5ce67ade7ea75bab32a439a7425a384a46e7ceb04703a6f9db190fcac18935d3a6e54d0cbaa0b4ccece9c8d4083b877f943b2610d0bddf21d6fd108c40414256f1c8deda9b5cfad2644e19bb1c494ce2fd54f9e29e463a325c45b1cbbdfdab4a50b5f28ff8cf7fc3571a386080c4cd8ba1dae41fc7f46820e44a7ce724b3f16d233240b85c8e24dd66f7122e562fe0bc5aaefd42320c185841944f46824eda09e40ba1ecff64bbbdc51fe505dab8ce6be919038db7159a595511e1ff981ac2297d1651201efb2b74813fb3277b8962b13bc5c0ae2ec52542701707942d3ca4fe09d5ec55eef23122380e71a7271b87d66a3a0cdb499882061d6dbdc6dee3840bcb7809734cdc8c817a99f138379ded51563797963e5fb299b56685eb2ccf1adfce7495d9b97d7e1ca9628ab5978e9ebd37e923b08d2ada3c8de20ad4689dd7ac2f5c5279376757d400cc21bfea88dd53fba96153f37710f1413cbd16fe99afc1e8a070d6d0fecc98dbdf234beac1d73ac4c3465bebb4315ef6aa561ad00a7d14583c5a174906a2fee1702f992ef2816ee47e0330390b2b83be5e7a1d0c670f79ac880ec3568b1bcf74d0daa4302496e39442fa6b5fe1f1031f0ef26a9aeab0371a9b09287cb13ceeb1abe14286bd298cb34d63e91790488ef8df7e1c064c36f60e26d8ef6a2f01ebbd7ff01f2f76a7102a11cfec74dabd81ff11ea14a7c8d989ad3e3ec96ee333ffcae0020a2073335bf19902a30f170421b43fc126af7e0373a52b8768bb900bfbb63595c9eb006b551510fc0f5c467d028c6d504fb9f773960902b6ca86f9cc13bd6aebf1da2a2606817c05146b43ffc6997f18e53bb6b9bca2522e1e15326a2b0fed521156690683fe1a1e336e91b8a871c00982393c8f83baafa55f3b7a81d1b1a253bb56f56f96b5159feebb577f5ef39326b8d556910ccbc3bc0f4d35522c7d2a3908775a07c22d3a144c87bcd3035c0da0ffd9d2d36e4be9ad56bc527dd9e18c53fc95de295d541ca7edfc9488a1b1cae158c2756caac62abb62c832c178ce29700e58afebd87ab089ff8e1c4d8f9b5ede3aa5b224545320ea2d07aa142630b6c9f17a007c30122a047038ca23293b16bfd3bcebe3f8f11add15837737d7a387b1d14528b3dc82455bd2905fd175973b2d0808f6a0a6162e2118607035a49a0c23b63ecd240e69632697ee6c64a692b4cd932e00e7579fc4d9dd4c758f22bfe8e97e33a4ac4674b71d81835ddd17f7c160dfbcbc3310ac2a9974ef4ae22119729e3688aa46c1a23cd9a7b967dfa8906a26431eec7bf39483b80f4f7bf66cac0dd2ad8ccb5afde500e819ce9a8fed014d53e245160e4e5c7d4ebb3383b155bc593b4f48ddea9657e94328cb2b45c3a4fc9d7d6230549418d825129da78a2f6c1fb2ecf163df0a0b5e86996bba23cc8b1666ad52395a81f1f441fa2748e935a9d965b91d01b0ae8cd055e7521702a8ed27f9a06d1a465ed48512846270f53a6dc5b6506be96ac9a922060eb589c0cef34df9758e0bba25e27c80a3798b5f7604ebef4bd102351206f718240a508f6f3cd3541848d6cc357d07a22279e622e7f31f00f24acf3c1719d7210de4fa3f27394a53d54d418709e97b810f16e56ac33383d2906f3064e81d2681817f597d72c65e731776723ac13033a8625cf9233c66ceb506d16f445bd8edef9eb1766efe9fc7ee37ffadf5e06227b14ad4861fd7765e77a0d7f067cda8bc159e5d348af5a0dc13140b3b3fc954107cd839674e9b66c3e5f35e28b0a670050ba75a62676a171ee8b43afb436d0f967155268761950bafaf1e4f3ae3f12eb9776e172ffffc676244560f23c1bd74896e3b919d0fc1fed19a87302ee9da0e7b202beef52f6afa30a327ea7df1685b4afee89bf0d70aeae8dc9df675aebbf94bd67aa2788ebd3792f14513062952adfeeb17599f829274d1f5bcd91becca3750b0d76827ab0c265166b8ed82befb9fae2030929b395f55ffe6a2b1b10a7c5626eaab6d299037f8c43f593385a1a73872ef57334ee1069f7d07c1d7e49adf12d104567fbbb7fee2e1b6bf98e8840950f9c06a43e5630ca8a887a160511b36444932aef90573e1636bf273432a9a438cfe6fe749ca9a1cc31a431b8706d9ca37f923a27d7e402b30ffc5c6a41dd00dd76a0bffa8677c3f18d8cedb944787ed96c2bab65b4d6751f3afb77e5e6a47c0bf5f91af6c195d4b2d9cbb661f3e625ed238c7f97570d5050e7b48acf40cbc5fb509cf1b7cc78ab7d7c53e1b3da3bdb53e8ab26e5144a1715cec48e913822089a2484265bb7fc90297e066f1d6817d1cd634cffcde5e853514825d3ebddfbdcc66858e1eac114b966fb2becfc5490f68f7ee242cf9f834b768affe9743f049a8bb6f307b3a0daa453a328ef609053917cb954854524f9cd4a02e9ef57f3983910654b64ceb914289d15e4df28b05e42b347055e05968aab84e55003ed7e9dc468f05df951b2306d5ada10ce1cb1b209e1dd7461f29ac255e66c7e8b31b9177ea0b6c220342bf075ed79895deb96115195eaa6bc4aab4d3239d230f812a41d113e345d5edbf3520c5e26470d6a0ab5fb124b8c74584587bfd92e72d9834de61e8098743c97d8c422d4b5aa362115e08eb8be4ec3e21e6c29f2579a74f1be9c7d1faa1d216599b328e561cf177c8317d46fa6f3ab4f0a59f03a50967e899666e8121b4a63334c3a8171c1026ca84ee14a3dd684333c17dee02b9f4f0740be37ab9bf19005e2d1c117ade5f9fbcd507c204ca728ce2e1b13bb1a10bd5bf3fea50389419d8edd9226b449bbf1fc5f5b43edc70f555eb295c2920e4d33074902a5e262e2506cb8ab32bdff2c1698c3b2218ff8889af16800aa9fcbb0784e3e60e9a6c3558aacbcaec1787d2a7cce0fa70fbddc3461f8db859783b49540e20957572318ab486e85a0e51e7c59b06fd838ecfd6147f02db4526f85876c9739e573e816d0be83c687ac1b89d3a7fc3f7f3e35418c5de0fa1c0d1011452cc7062c4ce48f7f26dda83e107b1740cc5e5b3945f95635f7285bc0636ca3abc359405d0c811d7ec11fe677aab416ff143740812544807590a6c3209adc4928de6a763101dc2e3583795ab12896423e8c3965db094a2e2dfc3eaac8a19e1e783fd043e1ddfc848cd7d8bf5bcf30f5e5e97553ef1ea73cb24b7d2adce4396571052ada9541e84fdc9acc11b1930b4ea8644db2a15c19482d0c13c49f2bd4c4079c0a57555fc207ce726293888ab26e14b8cac231a3d8f5994dfa7c3ef2787b349bcbfa6773cd77f9aedbf81813b0bdc9581ca19dbc2277f7b547147e53aca9ca7ff7eaa0534a037df26a46841d2653918c0d0e62d79540b3556a2eb662e2d1d78ec5aa871dd266953641de2197b60ef302618d3273dbd8cde256374179ad5203a5d2e7a309cc27c0ab58719c2cc8688cc61a2eb1db6e78eea00ec98e538f8dcaf3cd1ebf755074ea2c376b84dea72d50ef2baad767eb2674dd1e438490d8d1f75fc10b8847dd20e85a89711353f015a3c08fc4381aeb33fd793a8c62f789ec8b66d185a442b4115baf7f83791513bb02ea6117f0fe061c4db72f3fae376ab74e4c95fcc21fdb8ef56b79be46bf1872429aea92976aa2d13209045fd35dc29b001515a643bb07d317ec6072f89e4b19a1355648f8103bd261f98f3872cf10d190bc1efabd956897d71ad68ead07433b884f26b4100b578a6d3d0c276d8dbc2d3ccfb33c7c406c34187cd3bf4b34e6aa1df8986cc480454d3d559ac2cfddc4d64f0a08bc2ae0a78c0c16d49758fe14cb05482ea30fad6321e4ec08cc3f86705447c792036e01c001fe628b5f8e3c25e7fdf9de4e505a3fa2eebe1704fdc84dc30c0b9f0f9bc763f8f90e2495536582d23579c062584780bf93a3443b9c33cd7aa9bbcee92138beea27ec60e3de55e294c2586734f1a4045059da352002e95f828ad95a8752c2e3954a4b394d9f5278003f3266f9070222e3332577afd64e750d839d8c720e0e763785ce6bbf0646035c2379274e096004c5d9061c4f94eba85c5883b748771eee1a547a00c0eb940fa13b90ac5db65637bb3ec479b9adb8d6bda431d376037c50eed6f5bfc8439e27743156e0c5288b412e4be2f820b60f07b5db7a2cb8dba00e55ad7bdbcc6cc673e59f483f14bc327b633984d88996df9ab16c77fd632c15ca43ff9a0dae558204538a8613c267102f9b3cf04d8c41187dca6f61965dadff50e79e77ed809ecffb80c21759244de7ee384e6abda1bc00ce2e9dea424d2d4ad459b3557ecc43cc62cc4c15ff26fe2d46a98ce90a285996be5643150d55bbfb758a27ff727758331382c67aa77e0aae496d9ba55ca0ae5612922161fe97a5fc6b005eddbf69fd581b5363f8caeb788bcfee768d7846bc5cb9a92dec7c9f54851470967fdf63e21fc24286d8203a4e477da3d30f214f8d70615bbbbcf13463ba4f9e6290ee0132f2e93ad7137e9636c9d578ca4dfaf2104de7426e3782efff4e7e95504a946542b77f5e2374760553bebd887bd842f7ab263dbaf07439c549b8d6c01033e40ce713d8c477d284433afdd43343cae8e88ba8fc92d1ba8adfdea1224417334a8800179ebc7336186b7eea4b24a547d9c8d172599e586fd890a0de533137947f32bf15ae47a41d2aaaf820e6566aaa266bf194a525e78b348ccd6fb17f848172b8b3e0dab6a4d7926a5df9b9780fc966906a797557e1defcc05db36dd8476b88c951f72bcb253a9b88876da53359cfa16648120e5dc3a0b42bfcb60b027fc9703f7598ba8d7735adb6a02d6193789b5c02d6ca876de7af4aff0fcfb85a64625eee6e1f5e04bb7314a902cda7c0449120cd0f125695b6b0a635073ffa7398afc00e9da800b764dcb5f988decebe0b8f5be00ea026fce4752d48cdc23c96e818b3533a7e364aea9d1860333e1ecc49d3a7189647ed470a2855ef59a2260f32ca32f07307cfada3c6b35bfc08123378df8196873cadd60c5cf89029069bda19b9e40b6f3f1dd403ffa164d2b14564cea1b766adcd77aeccadaa29a15b9eb33d9a6bd3da43e7b14a730d93ebe01f1fc77cfb13a878209514c01f5f79c0ac1bb663b4b985193c5d7c43773a9750b5450fd1e5f168b376b2f2be56eee761d939fbfaa9afc62d9cfa048329a2cb7594c1bf81b4e1e10f7c571084e642d2436a45261279ea712d38503d935ac651d7db31bb3550e01b4a814528bb91b0a736249b35c93a17b1fde8ed79e58d730c7176273aa371d98e32fefdb570fcf8ccdf0e24503e76dd6ac05da3b585610d5db6cc48c5f3896f95e7f9552fd1400de46df58ccac3e31849764ee54e2e793e7c6635e0eacb9d0a05f33ee829401b5f303cbbb5192fbd777d4e6814108aacfee05b2c5f887ecd4125aa0f7845f32b9cf632d8cc805ae4aae157aa1adcfcb4e583bcdae9e2819e70003081cc4abfb33ecb37a5414d8b4930875f624e7222a7545454d9f9393c72f4db447728fb0fae16cd64d28562bce535c11dcb7edab345b70d6253bc93c2b4213833de69a0a0a558ddc84ea835f79fee677ad325f941e2502d5f066e41967570d2db869e0fd927f807e3599938b99090ae19bb8c79662d84c2f62399ff8ae31197765bcfba5736d7a8633c18439382e1d671040c15c1c4749e670c1f25ec961bea342e629f7d2a435e597c66c974228116a5cdc9137d8f19700b87c2d64a1d8bc19ad688dbb1be3f1ce446cf7b94a5d89d81172e18aee87353c5472f734275ec56ad11db5fdc87c76e0fedcae34fd15e71bb8aefb0b0c4fc8b46a59174e96074bf732f701830e6191bad4045ebb80f01c3232f628b67d1d62f1decf55d1b2a32332c303357ade5a6df5be73567ed8bcc0f3679d67104fc27497df6fce8c7c4cbfc2edc56e7207f0201bd59cbf523b083e2c23610178e7317a73a63148af459cd86e50d8768a0f3dfc48c9e6bbf925771064b513f046cb5f6ce8e23127af53995874b80fb5ef6a35bf2123b3e103ddfe62408ddd3032cb3fd88bf0e5f1b326dbdaa2f8a523608ce8dab873115190ca497a6903bc280485b07ec83e09174c436186a4f2739768fcd3873bea512bf15b2278e0614213efa9adc5042889404b5fa8032c5bc03d007bd7829a8bf0ae538295ce8e606ceefcfab326b8d00265e8c475b8266d676ac40ab2752b2d3224203f3c9a32374bf9a68e6d4b4935dbb1bf609752cb1ed5ae2d47b9fafbac0e03e8216b711cd29e77eaf07f5e47ac0d13a304030c8ee4e97d9253e7e2ceb1cddc96ed9704ff918f19be4b3d96473af636d7bbe157f02c3ce1819479dc77db93c11f0095ef862dbd8d5275b84e4af8649cd82ab92fa5bb4d4973fe9e8194381af67decee4923b0f46e4be7649e0d1e40089ee7d91e2012d0bf43839d89b1cbef7bde7878dacb7fce912a1f15819ab26c0524cb5c55c45812cb1fdf0cac9fce238a1b210180377015b49fbf12c997bea7a06fec67d9d137cba3915d95d0a255830a58c94107c0f08f72ee5183add1a8eed7e16c91156367ccd683bfeddd5ef4d779333925f157aa84a45e9ea4ea57f3fc9e03d4b05ce3e62bf0cbed954500fe03f59157b4a4b9ac15428507fe6b6fef43e720e8b68566a4c3d10e6101b2cd6625e314b3f445b8937da8f90dcb619502a432b52e5fe59d807895d07a30fc316512127965fdbb16dbd987b8081d5efba776585f647bd0ae7552134c7ec189d22fa377a47d2d77a0c553f5e5e8a4fed7758f7ba031dacc90974f8503880b42e78e81abe9ac063aa2fa241f33e45661c4decdf343751d4a26a68ccc68eba85df7631e16b49f1cab5447cf59458aaca4f947662be5ee985bf95d2d1c0bc47aaed89c8db54922fe12f3dc6ac1f219c589a33c879e11e3741f0ebe4e93dbc0fe14174500dbc8e2032ab188f5471b5fb9071b3e190794ecd34837baef0af4a466a6b374be45a2294a0bb9d07bd50e738791d9adb86552011bdeeb43c2dd816bc4484ed6aeb54a7ede467184d8bdf3bc4bf4ff2fe450a0efc9d2112847e0dd624fd1ae8aa1a818a23f4435e29ae29340b0a1a139f27caafb3dd44dac1583d8836523f878797dce4c7bed50393b74902e1992b7e4d50a253a44c74df38c3245bc1ac442589ed8a120770a06c5327f0e29cf57fc1a3ed4cd8a23a6043e0aefac9b47f0603e8ab7e7ab3d2c53d1cf646e2547a4e716b2c55b1196831b65179dc409e736909fdc7b9b8a4a8cf4c2dafa3399fcf382cf2b2f0f3d9abf4b52eb17206edff1222afb507267e37d77854352184969e02273b0c02a6daa3daaaf3dc5c8c1a9abd418934711bd591734947d78b0aac2a6d5de907ebf300ff624f5ce87ba675cbbf5ed024326aab152e4ca6f46ee5640ddaea6bb9d046e318d97893e0c609251ef0841250d612a26e28dc1bcc5499b1309d97503a4b47b1bfba7b41a2997303fad8f8ca30d0bc4892e800cbee4ea93cfcc13aebdc75f17f74fecf1f992b8d4ece1a77669830dabf8d54672db199be123bac5d52cd6f189926984638699832361d6b7667d2cbce2120b999a4f7cdcb9cb6b2ed7c989ee5082dc1a95c949ae4327d7681677da577aeafb3738465a1327fe62ef9c58404c3ebff829f286b0317fa2e210a6732abfddc729be123ebad0af23881125c71e5f6f7fdea6f77e458732489c9e1ff98a7690c7e9cdbc144c605bbe5a1d69f4ebdf33cc6a723a889c953f5ffaa19f5d21832fb45180f6f78a3e7498ae61a9ed43ca84047416a3fd786cefefe5df0b96d6c004303f6ac8fbf3eafa078199002162984831460f10ba7c70d8b928d0d76687b12e6670d6de0237a2eb4e2991703a97f47ada17037033e0a9b24142cd33494ae49ef52d3cdd1eea287e34458138b83a563567aa38a605a409ccadc8d21e76a6ef2ef5404349fdde97eb5d9cae60cdb937540dac1fbf3385547d521145df0f6734d72a96793ae34102441423df48416e62bc26b708c14bd1dc24969c5c1c6eaa8a0643c3dfac9f5cf16d5bc3160d9ea7b6c608b2ae88908d432a8e12d729fc7c7fb92636e685e5c78a883c002ece35b7da98200ab2009cab6943deb17958c9d9a795b756efe7d1b075b099604c2bc703a2e8a3a8df4a03499d6597b8923ffc441fdebefe6259ca7292d9cae72d04b2cf24d18687891f1905c9448e7149a4d55bdc7a3542f6d07b99b733927fffae64575b0af4e85e7f6d793aa1790c370c1312bbb9b933be33a27733f00622daad2a458096400ed779dbf3d5422374151d5a199c995feb0ef89fc109eb82ca9155e22d6ce2b79291202829406a842e1de415e2a89380edebb8663862bee31f74ce82772a39aed52b9e6de1bfb89d19487dfcc963bc2711c40105f21ca25d4f824ebd4841427aa94f08f731aedb7f257533ddb7955dc0e44febe7651396cf46e990251450ba2e9612d6029cbdf39382bd7c7aa7ffd4a6e33db553abcb10af9b8fa96dfc0d108a76ee6a43e30ac092deec939d220715a102ec7ee7dd437455f631a8049121f356a4be16383f8d746333feaa1de1ce84f3fecc91a2530d1168d8c66f9a564e708e79c3f11f46876dc8ca2a4ce8b27ae2f5ddcb1988bdf354f70f652a57e2c3b451744ffaf4c58dda834955c0a9394c78f45cdaad1a316d8efbd767a8956f4a36f40004877651fc0ed5250e5fdcc8c88edaf1ce903a2a6913e01ca1df21c987ac0df9426f7a192661bfa27d693946aefd98c832ed98ab79ac2d424f15383b89f652a359aa85a166c1e4d98cfd80a5aa24e3a1be36cf852df452e13e5b51ed3a84fed71396223f408e4c0fe3d9b3111a2e76d7da8c98818c1c8df2b90ae92b41db5d7f708eb7bebd094af2a9dcdcdafe232a302703efe599a426c039177bd5f2592e0d25886e1e8060c551885595ab125a677417046e1d6662e81c573cfe1b7669ff4f95e8bacd50d0cd098f50985a8987e01453853d37a7fe3dbe90e01582094bbc796b6497c68fbb6bec0c75756a062b4b7c3c0214205e473301a0ecf4183853eff641ab2bf87a96f080faec7cd81fa6fd8cc47208adbde0562a2977c32e71a4fc6fb987f82e2ff113d095e4c431e4f6dd9caa76070e3502ab580916834bf89c6f6f6bfcc44c83faa34843d97fea2812ca2d4174838f40f0af1a21ed6eae26490637cbd1df309b72b46b787daa6f943337f734b9c6fd56f94d3a3a3c0cbf89afb36b5bbe1f313ecc5e37f92976497b18d92ef88c9d4d4a820dd6152b3d40fedf409de24e8462f7245a89121e43565c0ef08851a6d6465019ca4033e4be4955ce9843d4b5e445324066c1768a275787a9eb0b5a2fa56f31b50d2fb9719ce22d0e4b147e986e80b46807c5ca58ed1904e12c7d1a11133f2186eedbdc0989860d729785971d7681906ab2b6fa953526ac2242ddca7d83446ee996db968b509ebe20155160fca6579c383b72d69fb4c88df1ea8c52317e0eda4af6252253f4164e6676a687f378a9f434237b3a1fd2dcbcf4f6f836d7a6b70f442d63d8d3a5673c80c87659ba4afbea1b4a1d5c3c392ca90f1b9a90cb84e045c2f44b5146fa6a11a6af433074affce6179c61f6e7dbbcf00ab4670842a8a782f07d22bf2bc52f1f76671624e60e8b4787c8da094f33e47bba87c457981e9a4f6668a6e56750296cf7374e9a5c3ecd3115d1726371004f10d1b5625de197bf8e8286ab6eace122d5af4d631f9c5e5f1c133a365da88c70eafe96de5fcce9eaa5b294e168538ea246eb000fc99c558310b32367536cb39099e23708a376b052a91fa021b60d6b43909b08593f1e680eacaae660588f6655d4c3ad6f884e5a4ef1662023c0542f20e8d8aeeec4315cd8c413b6a5e0707ec77c9642509395bb7dfea736aef016eda2e9eac4c9e3c2abee805a75160388b25a102c407359a9711fe902274d565656d0267327a13ba7e0fd38f13ec5546753fe71e647504ad6e2cdfc61374f646b1d09f9c2fddd2a3be01ce14ca83278b4c8b32f43275361eb30cddba3c0c94d1d8ec5eddab3021435139b09fe2eb0006ff7cb81aacd4f23864dada681e77d7e2d798a02cd80a370c9f460d6d53d30b04bd0eb9264d5e0aeaaa54f4b309839a9cf12b7af73d7ccf4039d10669c0284b4ce4ffa7a3d5e32178b434d81697aa9cbcc33feaee144bad912c430ebdf2979c7e34fd21cff4c4fa96a4a599d9f4909f4659e856534a72df1afdbf4ad63dfa9e2c840ff032660c3cb41a2d8c95ccc94ff6ffa06da9a8ec7ca8c260308adf37564bff22bfc41ccc61032f7dfe95020eb855f796d274e26e4f19a7e0551b55f5fa80965cb5eb91c1329d0c0c7d5445613dd219073e258978c1ba0ac354c954f17bfe02f78e77b0227ec5007cd7bb551191104f3b378ba0c2bfc759293274cbc18a10c980f88edc8b7f08529e51c732a71560b4993320dd7c791af629d7ca46f490b12ced79e99bad5b8241adb2ae453878f58bf3243905bdc03e778921a6bfd4404eb9591858e124a7bfdd7da0fb9c94b2c9d3e19cca8f2c6e1e234490e5629f57da51cc1833b0f112bcc89ba2d5f5964d0af2afa7e6a895bad7a41cd037fa48b6ce8aefceb4e6480fb2e564cf34b893748f3916b6a172acd98fb25578eca589b5ded6c14f450a8880a108fbe16e5be784d313a29240f0e4aa42e4b6cb278668ab2a41a227a5fe636f9febb54ac1beccfb93ccec5ab5aefef41e129c035622f934399950797decf7a7b7f8c987b3ac34cb2e1aab6ef4cd37a9b9c53eb808d753387040e086e2665c724b17055b42365bc79c77b7eb4c1846c60fd8b8f536372dce2eb4f6983bba0b31d438bea45efa454f4c42a1e18662f82cb65f52ac3f4d76b96ffc4f2c25fb89055545b24ae923e5d4601b784b9a298604b5a32c069ccccabdebe44f7d5b73d2b90f8e38352c7564eb12258491a28cb1bb77301759d10eb5eacb6425a69bc01f08764bf686503c767b7fde889368e177ff5687c33ae768d737333d019b2560e58afc2d19c918da41ecdbd398e3c8c2c4a4c45bf55ba22801944b49e5e4dc2bef9deeae1c60d0d98c31954d87832676ddcf53b4f6011eb91be61a93ad741867662762d33de926faeca1934e40044e9b021966d5c843fa4731f31e54e37192091c9db5278187c9b4857a102aa29232763a39e7a411a1647b9ea43a53e805075783fb7309c54f1771bf2e021ae7f0a4684d52a8bdb6f45a36bb6dd8f3b58b625aa4b260b21d03bdec60195feb4df9edacc2f30bfb60e2f538dac5448777d7899e8fcb5eb0ba074bbe0f5e416dc67c76b56e7721634563f645d777fb5c372f53e87837a946d3c6bae1a0f11915ed5b50b54db3590356d63b18a575a086b40047fdaa413f2faa6bc69d22ed6f640a83b7967feb9bb3b46d724d6f15862b7d657f4051604885b429635ac2c774e30e375c99590c18db607da128b327f810942986b092be48064b989d4dff8bf5e126f63ece952d63735afd1ca63c188e8b9feeb063e7f44e8ff0baa889dfd02b08e80aa45cbdb8565871259fbe0937b17fedc4b159a6d7c9771926ddcf3a7fe1644019e505eb14ff5b82c942c37aa5b4212dcbe5690fc9150fb61f369f2bef9119e9adc3304d4e7e7584cc7ff38f2080d5c50bac2b728f6b4bc118a08fe23a1aea267b6e2aae478b8eaf21a2650c9e7e6f17ae2d39b5c1f55eb323389e076e5a9a67238fa05769e0dcc52d212d2efe4f5f082814603686334a839901cc09cf344895b82298b6b4ed302c9c9625ee07ffc06daef94e32cbe97561112cb5530e11a484a940f16dfec3e1d37677a29c234d131e7ee16d601e684134b2c2f3e7f4d7d639d03a44ff2c4854cfac46a9ee736def9161c9ea027c0bf3895a29620af536b903928a24db8b42e1e2ebba7e6b1867dee6593b0571dce3e8f482b756174adfe10ca8e572c21d0a8fcbad0ebafac5b304e1635d4985705dab3a7c1a2ae78ed6f7cf40f29cff7d0ef99a729c6511885a940d877bc178eb225866d59b8ca42715ff1f673fb55e2a13b6a535a26fdabcc722827904b5400269e30a679cd16eb2bec9e179af9cf29568dd07a9f7f765a2ef6bbc1627fb9be854ddfe807e6a5b5d5cab9e697e5a6183ec7f99a95067cdff008268d9e3c4ec4c9f92ce9327324938e4a6e88149071be9cb65f90bcbe577f9d5376f53d238f216a961c673a4e82227f15f91e472ae5ed3b009dcab27fa5d748f87dc5e775db58d70bb128888b7506ba95673182669f9e81c2fe5f1eb0e8ebb22db0eb56eb36383cddccf8e6ae0565a79bb0fd72dec44ebf50e3a6ac703d0fab962720997e752b82369589ad09e229175c3b46326726835090f8998295439af6f1c52495ea744908f0d05d0fa9b06f219511d0ef245f517b1c609537d04f24f222abf2e31fb80b28d1b07c6edd75875196b71f36211553979ed0df36934096940d1ee01e89506e6b33a4b35dc92273a2e69f67601648d73bc96f820c91c48fa9c452a4f9cde631374ec0d169399f15a128522c353c8234f93353d789551991e8b147442c6b07a5166c8dc46a0984f42baa185a731807cea0a2cbc6f72b851e47f412460122ec345e274493071367fe39f1edd839f182e9df7a3d311e8e019a1e6dffa058fbdd5572dd6c5393b396739b1839d7865ca2921e56cd0a58577169a8e1ce57f37c11097d658a87a5e4c071d879437efbc2e87829696ec5a93835a0c4c12ce84b46f260828d6f9aa58a85e46da2f001bc5ee1a3af1d9cfeb78cf0146953304a6a599e96e124d1855e3c928bd06448927099e67498e08f03acee9de96a44200c1ba7ceabe413603a0c4ef7b3f0c33041f83c23d3291ebfd4b2575de2726fb79791e0562fe2a0c461723e54d61bf9ae970e5508f2c9e70aab56c99739cb871ebe22b46d049fcadc3971ad88460a9015f45454323eaadd48f11e9fdff37b8476662b09c102d14cbf9ec5a4479035d8ecf1dce362f51fa0ca1f920ffabe1ec607ec770ee3206cb49d7d9ce520f4ef4b83072f69a2cafabefcbeb23b1f212a2bb9012263fb1306e6662ebd39c25cbfcc65d57a2b3b6e18c645da171a1159a10fcf8030d1e404017eceb1b30cce5d4b8c888dbf8f3782c8cb8844d5b9726815eac05c5eea69d0332305d03ef0dfda2dbd6437f32846efbf3191925701b0233a624e0b40ade270ce576e108f770ebc3f935007675103653dd605468b04abffdbe794ba1b42f21f22f426189967086131c3ff2c953be0ccb7a837ceb79ab638925d0f37c3eec501a4612bcda9a9beef1b514c5600a15932063d85e423b25b798f834e64df479fac5b6a09d4cdce74b27a2767f867f04eeefcdd977dc72165eecf00d61f84483f82861e19a3c6ea71f10fbb4e57a8802f3b6d87b438eecd0b0dfec334cb13536cf8fbff82a5fd16ab946ef65df83d3171e18af96e6af8634f6124d52a756bd11d5ceaafbfb752932862f281fcc73ab4e5747dd82d188ea685db769eff40495e551d35c34ca321d42b5eb78c7b59d825f5bbb0fbf6c2d546b350eaf00b75130db283d78ab7e0b7afa3828b71f6b952f1afbde53f376c3e4735df60adc19ad9de3f12cc6f0353136be70ab40a21233acf2d9850d96b2bb154f431d41169e05de6e84692d839520a758541e4033df0f7a4492a76f05653e44b10bc84327af1a9df70aa79c49d132d2c17f9adf81abf1b7dce9487a6bfada3ba09c41c11cc85823ac8410c8cdfbc0c1d4d71ae410dbf482ab2a56a1f2dca23db003394f9e814ce3306f357893bd6683e7a0d6b2b87af0ed023644baf93772a0353736cebd275fd8a3f5330fa2f302569cd640251a7eef9d8a9b103a376193743a15da50975d7dfd49c28ca564a73a732494ba6c75562a44355d6cda5beb5da175e83fd527f97c40d2810a8992320eb53acf47051b2b76684e7497f53364b3529bdf28b7fb62ed32e2ddfb209fb1d08e8fdcdbdef87c200d40a24f5a67c54738f9a0dde4d4afda54a86923c82e1a28dfa59f8771ec531dfb628e1121259b74f1c5d71dc2d633888dc3a8b256ec3b211835f0907c5b32bc2c8851432b1b676fa33b98c473faa88514c806f5bd2d92472407ecd8cb2c62478dbb885379d73ef1ae3fa06bfb3effba2f6bdc4d1f948bbfe58206340ea10644fb6c56af28c322b7f78167e451e8e860ca168a74649ccf1d61386ad5e740cab3e9e0a8512396ff1ac59023f19dd98886bf0796f3ab52ec117e77130f09a92a175ee859a6ca5c2a6c5d9824d0727c17b709492fc15f32f5d9aaf664f4da4006b81eeefda822503fcada61bcc55a385971bf5685dbf001988a5b61be972e43cad1f72b24735e130fd4bd638e42fc49e67e89e57c5acb0f8d23126cd71e6ae294f049f8ece014297ee8b5b05060ca83987980357147bd3529954b99b203bebb3174345c7f31fe05f1534a748941d4b96b3f1f1b3955121e3d67807b84178575c0a2ea09dfaceb006a92debd58d2a4a40ff43f9a9ce9b0a05535e77452a5f6826e6289b1f3cfdc4a8c87c08840b93b0514d929a67394509691060fdf1d648531b35909a0875d167c08b56325198c45cb599659387f832e8175dee0b6d8fe243bc9e63cb6262515360ebca6e9acb44aa82c38fd3c26e883b0ee6c19bfbe23d7372581b5bbd3b3a5d0818ed208eb46a3840056bd785fbddca7a8d29179156a1fe58a0a49c2df25883bed256cca1aabf68c70880936cfe027c6826ca5d792bfe8e87229c49acc27d73a2bc409524ffee971e712d30363fbe0ced351d52c8f2f734eac9208f7b47c8d99a2f5e6ec9c9c98badd8a6ed3b59184e92e170a12eff8319bdadbb2687165913fcd6ed2705e0e99d6956c91c55f88f2c111edb12816b709d331f6ef3c3d78d888d782dad0c801df0639e4ec51b150e4a9a25d7f9ec610073a6041e5739c48b40b06b63308130b0ce3d14a07007be14547a7d6ea12b7677682ff240028a5c70a77386fba5c3af9b8b942f521cb98e9c044cef3c6ed4cb9b7963e1a4388273c83b7c5812e0f305c53d0aba78bd5bbd9023d6b96bd6f98e296491896691a562a04267e5d335f105f7f161a257402c661bb5b28a46c1a91f103b7bc0c377ceca20498e74694bc2c4cf8820a0f554d9b16938a3c53ab20d46b2d8d6d534c6f6074e9c951d4637b0e40be1afc54d7964d5d274e74a86590dbab7abfe5ce67e35200f574b0b5741c86d80ad8a1a07dd425262fb30b178374ac4f98268c9ce8ace28da99555cd773dbf25bc6ac3f8cf35f8be5125f0f2213dd9c25d9b8818559ca20ea4f18e0d0aeb87595880ca531320d5370808d57663079046588cfad0418d6a9209359001f24d6ef98485d230f73c96468214a37d8acd9af5ddc6ecf7fbeae662f2f8f31200e527beee2f376e0289bd7477e3fc1ab1d6082ceb20b31d92e740026bd013c3e3701ff855ccf5a10d9b723d29ae887f0074b6961b80973a06801690b291ff027eb01a6c808b0446bf02664e0d619141eec2043af752fc2ff62e44e54f67d3d4c72fa355a01512abda45ef70c284ed782039d6971413a9f9f93a5d6325692ee5cc36b8422123823607617c5dd780365e9026b2133c32e5df8b65f63dd52dfcc79180a14e7e58736cea48b8f9cb77ccdeee042e3e103aa47e8db7dd8b603be9749ade85f55ef4fb9a84a5bf6e7f5fddbadf8907d50acc2659a4578c0690cbe77f4dcebc9ae1322f895664186fb109c276110c1bef772fef0b9ef536c72342f200a7e3fc5111bb38df1efe4f76281f408029d9cb7483f9dcd0752440384378deb06d1907f66641a65c986e5403360d05720f828866f7d504a86fa7402e7b8701239d779f2490403c8f6b0661ae0e141198ce2496e55e89bbcd88c0cf3d3f03705c41810c91fe21ab9a797ae6b2be5d9b664a8b790305840eaa83feaa1f359b99343ae6fb21da24eecc17e10324ede7894aedc3f74492869f0944f595196eaed11969fa6b3a767257be25d34f600e84930f5beceaa8f2562fc528199928e2e8a6ed665cece4759a9589f8dae4489cd5994d8dad32cf83aec035a2d690d75f641ee6a4a2e8ba925e0b05da7b48894883dd2c6c663cb8666e60db184c522b10f432074c5a356331383f66ead8a84003fca9eabaa0f92849254e62493355387528768f80701a1d4964f071c4b123ed1efbed27c02f757fff27595c589287d3a96f63153fd245c85abc857284545d97554c279ac5aff2d80eba55b9a0bb5d506d77e585de29a51abf7c100bcc267944cecfd37cf23d6ef96639950719f20e209b8d09afef17a2cea9eafed0708d98f3ab29817b3c888efa52775537631745f52e8d76f42c8ebc5bd84969a43d908ae21b79596bc5789af8cfb5c973e0e819cab9f09c54ca3ee667b5d8d40ab4c4dec947d06456b3abb389b058f6471d9945ac6578bb55edbbdad11abbc68a88585e1b6c83257638fdec2ffcae002e3999dd17f05fefdd005e43d76ff9bda6047c64995f86aa3fda972ad43ede7449bc419d21fe2b03f889d98b16db6470db1ef98e581cb88d3e2757b55ec1d4fee949ac925e1778b818318a31b8dd91730614bef29365f6c231cf67a65df18233be65760ed0059da640e6bd7163e1bb6b664b9cf079195059d72bbede4f6d692d6154e47433f46b6bea125c6df364e3b8326d900f75fab466dd2ebd0a4cdfe5547d32e8053edcacaddafaacd98285cab05d9b53fd6881b55625e72c4dbf25a8229101fba6b87a838dc907dc0f0ee70c7844f716c5f960834af454e2f81b00f0321abc3da22267feb855152b7a25ef22cc6727063766be889cb0569d065b0cf9651595e93a50f338dc73bd62e5a55ec31fb1f0d2d3ea260f8f1df1d2e653e0cc0993e245032588036984d48f8019c6126e4ce18db8a7edb1e3d2bcf4b6faf7590ee4388da53f59938149b22074f3956ddc4115bb7e2c2b2622012c95ca86ee9722cb93d5b3c1ec36d008b76a265e93326dacbf66652b6d3cb7aa4bed681f04be80286990f99a142f746d83a1493e76b244fb5a4b5fee3ca4208313b06d613db9fe56fe0b078f7db18b8239b5ac1a63f5a0afaa31378e201f7f8580a493c49cf2dac2d8ad95c282fdc3d32b6f7009c6742031b0f9cd7f6f1a1f9805f9233a138920dab3274d2ddadbfc4cfc61a47fb2c2c18bdf7465a6fcb2639fbba862b98537ba6a7c7e155e9d88eafb0c9f28ed200d8072809bf124e540128720a9a822ad0691d892daa608c2099ca3dfd37e2a96e1128fc48d961aacf1b4e62a404fde0b28147a7aca190911c3f14807c940968d241ed637d2474a345ac8ae52650e8b7ef92bc0c704b92c7877d0f3e2a44f93768494808d044614e9de19135b7365886f6bd239f616a696b67e10353dca5ce57abda6f9a4b709335ad38af0e9a272e9e7a06ac7c9c9d5711831c48147eb0f80136178b2a0145a92d4567687ec6e124753bf3934c5c76ab2e69ae868c5da97c938119652f59b540528287df4f31c79c82d0d8cbf0c8d526ef412cf50d4283c3e73a66d761594c9056920c11d5f364bb07ca43d9f5d181b818efb8a802d1272d284e62ffc216b6d9fb28e18df13dc2e0774a5faea4e91bebfd4f60f6b80db39b661b6ffeb4e933cec0f5eb4847ecb5eb4ba98e2607e5772c326b27f3063dda3d629df2930f7d47d4faa883e525ad93bfda7a00e066ff490d780fd9d5e4c7a328607057f1a7b91203e7d7fbcd67ba9b0455a08d732e2b34aa47086ef70aaaf3a3c607db82056a380a024fc20ef26b14ad17f2ad15a3308bd620d4ab1b7cedd3d1f49e2e41b2bad4548d05c30315148960436cfcad0df80f9ce86e97ce68fdb880fdf0003b02bda1ec004a36a1e3900ca28d27fa5af13202e3a65c8401efc7d06ff5424ee7bc07396ff51a17a2b34a47dfd018c28e32bc4615ff88372a00930190e971f773136d6bf0ffdd0fb0557e3c139d5bd1555b329916d99e3e3464949d3cb84807fe66646c1f20524d9c4207ab3c490edd178a91f167ddfd38b346755d07993416d6c7740f09d6a2cf6d82598fd590472aa3638e30f9d62b898dff303a9f0c589310ae3d0e7da05fda13c62f252dd85d9ecffaf6ec33378971c4cc622b49678daed3a3d8ce557e9c8bc193b3ea6adf8df24310b110005673f5d0fc9092cecf3eabeb312b01e9ef1a98a902cb2eef75fbdaed0d59cb070d8196a609f1a8732af12d2de5cb82d073b517c1415f99583533de455e63bc5a5f64f9ac1fb8fc0fc38242ebc658d021aaee19cc4fe48c29b2643b562e98e73f8d6864b98835556df0a87c0d51f45b1c996c41b646ebde4dbca70a44476ac17377fa8f6f1d8216e011992963ce25137cb29c39dbd7250ceb951d81484bb06589fcb72d79ec5758efaeed5c8ee36957de5a75028bf2e1a7cd82363223d16da189795741c52faec8c3012ae8102db456e631e0a222c7f811e98cba716561fd97c33d330222114358d0cabef386d8fc7be0026ef573dd0d27fab0715a052aa1c64137ed7c29450482b3e800e64456a7d397e578260f3bb676a03a2333f0265f52690ec081135e27900bb1324a1cfff101b5bb4a7635620cd7e9e5083db15f34b5cf191d99f34d5fac58629304aba0450e09e34b2305429945c81d9ec518c9874b4e55e12e64ed5f308865271d607e8f0a7d073c72a5bb56a1621313b08dd389ac546808fd89898aa02267719e0480ffdce555c6f7865d49a7539459be0a68d2c9e171aadf6d21b1b51f3d91c79d4101a3ccaf7df1a0d9d27296769d0da9461f421c0b2cc36692c71cae5c4234dd51204446befa97835e08b51125a5f6dce28280f8331e343b7f8d8c659c7c42c229321bef383e7dc3c0206140162253328988191cd9d4831240f04dcc6bc3c1cf962629c599406827434a346ef8b96cc3cc1503d49e4f8aad303294eeded01002c0dc038312f3be9397d2e1dadc818d2d926246c6fcffcb40785cff875761aae401af26db79e137c090c93deb838ca250be0c7c355e2508e5f25cbc3943328c73f243f7abee90a618af490ce7d4065834138d863af786853c6beca69326691ce72af1b51e26f028748fbf9c62e650948ef7daf61d113c2ec81261f302c53d574d29f878e53d7d5d8d3079a694daaaf36ca9ab69b025e25aa6b83fa07a4d5bed71308443a65a8944b6350925d70b67dd213eaac078215c36ad100407adc03d755036b9385d845d7d6b57d4a966e34512c17930251c437bed08444c652d86bfb1a58948f70f257a107c5173b476cbfb47a517e8edf0ad064a91b9c032f5ad34368a450b33609d2f46b2f2388a75f051d0fa11a62c9502c693c8da77e808fb80e0bcbc6c70ac26241b4b5e8e84478a05676fcde319646f7f6488b86932531cbe5cabf0a9634505cfea97858c74496c31b9e98695dea3795a7c7d2646bf4bc557ee65c9d45425c8a367188e4feec72654ccc981f5951250c84cfe78a66c5337428c71fed009d1b563a96e098d30af8bbca8d9e4f361bf2434c99b8f6492d2c213488d5dec39b9c43a059b8067b745de3ab964aae605ea2f56a3bec13c2828ec95eed7525a516504d78e397861d9728936ca19ecb9b76683ce8ae7392b5a9de45c52173506490fdf0827ebe3573a8d48a375b8437763cd41d46289b2e14d44dc7922148bf88b4b4cd3c46c918a99ad719609d5f4ed6339cad99d90b20f21e5253d89b2dda05425a1e935c7d74cd17ab36a48f1900b415ee0689d3e85d0ac39b38c40cb8ad3286ac83960f5ddc8c5b6f0bcdcae0bb888cbf31cf78be992603f4684bd3ec0717dd67698a92d8f416c90f383551a7104a76971c4d2a8230b74815dc4361b600ccaceb14c82f7007b3f3cc888a9b6e3dddc8b66892760fb1c5cb4ab76eec7b5026e0048e2d5b1eee88167ab17068072db3d1fad0684a6dc0278c3c7728fec49f7baf78331d0451be54bf6fb853df6101e1adbd5ea7ee70fe49fb67c3d4010a25bdb3efed17cc57fc8e92333c1f4c54f4ebb80b68f02c9c3a5c453920bf2a7c7344c48475dca7f324ee28df49521610f3eb1753ff60c60570c24fe5cd1b4eac1fb3e454e2d66defc30ae70ad87337ff128e17a98eead32505473a860f464bf5f74576c0f2ec1b662b0733f48f5a80ec494a8f048506f013acea81df57356f8f2a42371a2de0627f2540608ec8c07a81ee13935580866b49d51cd018ccaa594d456e03c2920c5fd490e1b2757c7aa6de0396811aff5bea822b85280fdbe93a9323344e382d810b432025b1ad011daa6547e4ee1555263ae124f6349269b6cc66e495b27b35e791f18ee5ea14f0ddbfef8079dd034ba0c341ab5c4132da0812494f7ad53f851966c3b4e774ef42a4877a120f6905a8c3d9a9e497850cb02a5330eddb7a84d36049f72a9b74b5f8dd73f8ad3e7c0a81106d27bc2146585f35286a9445d4565577c8f321c255ec349e15480f9ff2c373b8c5c992c74550d525b9dfca23d3d6a59fc2737d53e227a584ac1b08950417c0221084bc1f4b58a93be9eb36ed1baa150e6d63d3aba3d17896d7d547612920ae3f432c67288b3d822b6912f889a7875358434b08773d27516bfce453efa2462abef741672859c519d9c5d214e8d14c7b126a20a3d63568496d7547ad470adff8e90d60bdcd8f7b7571bed57fd354b2bd8111a129748f11abc225295e3227d2e57afc3be3a3cb53a2d833b28b1f3d1de885da88e2b99c64a7f6fb8964ad697f4a547a6d503cf5cbae4c86d4639e60ab9e054ebb8035ebaab712e5ec063055f473e4dd4faee2d810af29b30b671e7b45b33785661808f803a81fd5c61abf5baa372e16058cabbff4e88af13b1b890d2bfcac64a8b6faec563cfe29bdbe2b8a50722422203485bf63b50a36b36cb1a97df4d0c9d5da66871789d035209e3333abf5917cca7b1f4f4a8ce5db310bfe0400015c76e35ec6f3e82ad32610f1cf9d8fad21321dc51061d26e83dc7022b069a9b342f3a60d90b8ac75a16535bf8803bce0783424010fcdb7d98a9e19bc16908e82179b680892290ee2e04ad345ebb306c3c3c6c35f995853c807d2fec3819b7b6ff1a8ccb94f0fa4905d063b19d08d9ab6bc79411128bb4c5895dc156c43f4514387e20b6620b492c11fdbba1cddd090ebc2b76636f76e268ac3a7bf0bd6fab4602aca8e309fb3ee0294e847f392bd1042b4b6f29c6526a0f6ae65b2a9848719b869d9b1f1c4c3fa7f0206b137efe2fb79cf69c7cdaf617355eede2657c58bb6b6aea1ce3f69ace14e104e3fdd8b3c2276838b7348c5b3b5a4099f2b4516359b67361a08eaf5624c2853cc8eb970ad4fb32027d89d5ffdab84b97f3da443170e43ca386a004f74a6fec1909d10899fcde70301b7ecbb8f8282b34a8e2a806cb224166449d5609f1019769b6acbb33d7f1f9c7ee58c4a351c42eb6d201bd52eca360d82eb1a539c66302cf96934c6d07a4a6c580c0eec419a51fa1f4b1b7f6e078bce8f5577958e9b3b70dfdb3e1a61278373aea6c8761e1297daa436c3f2e94fa29efbb883f05df97bcfab5fc5984825c6cef3fec3bba98e70632926777c95e60b62989b4fcf43a9358743ed6beda6d53f68a3c6cd46455828ca986ac3e48bb8f2f05fde7002322f43d730989f6c75c55fbf1aa7caa68d0e49f9dbc476eaa2429859a94daec4a9b67cdd98d851ee8c33faa65f895b333688be964067e57f34495242f823e1f4ddc968310a98d9539218ae7e5e5b244a475583dd5942ef77e44e09bf491d5280ac60816a7fc27d96fe935efa857a9ab5c7a2ee9ccf86b430429127da7c845be4b9595053302a293264985bb7d445b8102e398380178c0cb5af6e4a9d8bfffee6b9cffcaf69a85d3111670764a5359224c503f41bffe4838864f82ff9e123093e160bbf9954950b620884a1aeaaf0a8b4c7441bb2818d9f7fefa37bc9e3460eae3262d00070a1d49dc04ca8032cfa4eaef61236d840cfdf36fb6b6e8037cec4c952a3182f6be25092725c49701e9bb4983bf59f43b709deb9826345fe0898408d5b7a34fc8911a678e83f3cbd6099d7ff3bc9eaa14985d36fe39e7fc0ec55b62927b889ac33067a58bd819d0569882ea7e52d351cfe71c5688496ca7219308ec3344e8d28aff8c308ee0a5c3f6e2b50a97a8417ea1db0ce2bbb23fa916adb812c5cf8f23246f7322f7f82ba0ba18013527a57a328e5d879c2ce35bef043c88a533cb30cdcbe60575a7c36a513023d92eb83be14f7ad6d7ad29b6fff130c75e0aa54a251a96a9f8513ffdba1bd95fc59957da74e9c15844ec5727798de136ba6bff85b0f5fe9bdd12bdf367603a8c3b9ee93aed0dfb5a2aa4668ef7bb467a4373a65ba59ebbe0442b65c6b0ca23b6db2cd58d61ea9f4cc0da77876dbe3878cafdbc2c88122fa596f28c6ef1b366c2ec43230ded8eb89c762b01fbda8797970af8967bf7cee230bb97a52d0dbc369758e1952270a50e77be69fc5182709b70b7dade1dc9f4370310540257aae4d69809f633b971fd4a5db1c57e816ec5540b37dd947713f354280d6c3dda6c8ec8f797209cf8aedf7daf03c93fc4735061ead204c971c1264a3a0fb5e62fe2d432ece02afe6a5ce79f54a08f8fcf93b95a668026bf02b77ffe90d3cb87ebc952b3b8c1061a6db7220a33d76ab4ae49b88219238ec461fd37177c79cb43dcd83b556b53d190b8e294fead43d5f6e9ff5989cf3354689b18dfd8f4604ce19ff8cdb25e0e05e56720ce8ad970359eab443f0dcb4f926b920827a39923a4b25f99c84d77617075cf06651d8beb0a424cb281330132635c624f6c4340a0d2489ef0817bd9c6c3165778109376f78a836bfa12ea43c6e14de76947971990c7ba75935cde12e79fa1e0417acfbe33aa69f3798d6884efad7a4407c58c8332ef86466f1f87a987cefa77b76f7fb91949ff243ddd4a010a26ecf4130dc764e531556fc9392f427811b3da4f5d045f7e8698799e77eea3a2c0722733d753f5436f83ee79fc5c80eb0c21fa4281e5b947b767b030730877546ffad9c3a753caf8718ce93642460e8e843727d4cbd11364230fc58f2e6c4e5cbfa21cd9845c1bbdfb8aeb8aa24c55f265914897f0a45992de0a327e98f5eabecd3357c106e280ed80ba55fbe3014588446dac713471c75684a055e3ee50e1eed4aedc4c3b949ae7a0e225e4ff8c3da67bb5e060df67033943c988b329b72bc97757c1c40ee0e201bd8497bec8d5371a5c4fc3d876d5de26f3ac05ce47c5cb59b5f42935da6aa51c6c242c38d063281077736ac9d6a6e419417af3b9b347dc6307878c51bea82aead7ab38262979ff84ffe5f6ac16c062c9db52bbd504460adcf7070a8e5875b8a9814eee0c804faf6b8d7cc679e20d495a453d5254308d31731c89768e3c414fccf77cba2d8dc899c228f6418bad2e820363436584093f59ab8101f2fefac393484432d9aa5c4f1854366d073fcc7cb6eef61b5c52d49f54658aafc45860cb907add0a5f4cc3fe5d6b628d6f7daf20ae9b849a8afa0cf752b8b2037dba1cce593d285dd2b01d74b0c66b2ea9a2fa02f8cb4a601b2c2ebe3f94f98a70a5df5e6593cf15ad8d638b805d51143b9b56fc8e6ea3fdb62e3930712d3627ee9eed9d2112e9b8ed5a6766ec36d541b786d7c13a4917d1400f45ef67f916685a607607978a547780e114864701c8f11a0a79d1cfd27e71c91ae4c6358191dc34b0752a3ae02daa4a0db1bbd3b3eb8cb936d57fd7c0eae4d84548376f1ebc94c15e8a7cd3c24cbcb36c35d0b441afbc778158ee975b79aadbe0e8732bce19a40ff61b35ecfbc8fc86c5cb12ed9c4f312c8a4631a174bc3507b657354a226121d804f7d7ba5c286e4df6c0ba381b5632c3b576d2902fd5d9c9bc9ebfdbdde77e122661b56d6771152b20725ba3901be30e3db3e0359f8278c019ed42157766e25f8a2c380dce6eefd6f4a89eaf8623b53dca954017fb72c1f14e18bfd908966d34b478549f7aec43f89494d88e816542c9ece89a7c077df29597264bac111faa341b8dd4113e85e61a2e2fae00506981ea63b720746f2aa0f5ab494b8c4d45a01404b51c4934b8f773f631d70f445fa5c9d1d012795f078d0e4a0098d24e84e2fef95b7ba7e85df2865c5cba9f1600723f5c6567a2c51c55c8dbfe0977c0f57a0b73abebdbbdb925c3bf3a64d6c9de314ed76222308d1a283e06bef48887db00805fdac7d955eb34f56ab50cecfd2887ce269d4f8472ce0ee5f6e9116abf20aa759282f2aeafd8f7c3b7d493e28ebb21d2063318399bcd635697dc6c70831835f4b6270b25ed24bcc4e044a9229dfc2eef4db710d4104e66cc8ba42db558f748344ff6e3b2e6256efefe0d610996b48004f15e2b0922a530ca922e971fbbf8b99f3149089664d0f1f1e91f59c935a16f04e1e93af792b7b0a2f843ee25d5c46628e7a1f085d63b9dfb2d34308cb349847fb10c4c7d4f153ae740778b77f75b63fc785671602f6ea61d1b52c8089044ddf05d4735d382f1e820635d720d03f991158079526365f41bfc33193b9239ed9806a664265769438533a9b40e91f7530db60fc68ad076b150e9d1c84a20d9caabc2a083096702d5a78c4b5220a61dca82a866f781fa33d1e71ba9c2c3e9ab11f4f994571e6f9225ba4178da7c46f09336cfd2988491e284350dba3303fb8ab2808d3e0adc8165bc571077dc426aceb9c8399a6c0246799c403b695adc1928ed78fed48bbce41e8cc5504bb86d8ab5ab78a2657ba874ee4aab1bca21902c7b1c0f4e6f92c3b0f1d8c14beae9c7fcaa0787298fb62960b08541cf694253097ea8f0812d3781afb109dbf7c8a139e2426c11df9007ed3a559ac3b0e501af139cc8d88612489be0ab07349070c37deda0d90da6133bcc8a5721ebd47dcac06a8dec67268b8c97fe6c4c0596bda953765a43dd29873fd5c1bcfe045ffad66dcbf34b9d4382e9a1ad388293b216329e59ed3743f350824b54c1d7975eb351371950ae8160b4a58bfee7387b17462d6c3b78fba5eb23268e5d5e8074da48b96093428ff1142020125d095fa431149d65a71eda1b1830da5b9814ee1e3dcc7607110b54509001f82065935555e7063eb0c38865dc4dab85eac3382186362ff3f8c9cb17c150bcdb66aa76b8f64aef6f42cbd4a57f30ca3ecfa49a71f21a2f451d7a9369d767d076ed60f4ac18a1d7e55064138f14e19acbff620b41e1f29cdb27d63a584a55e63185625893f73b747c483199ce091331550ce96633451c949aacf2c5f97ba1c9e49b4d5f4aeaa7630d36c451d2094629a20244b8f6971de2928a2a5a4a84da8dde01ed710c800547be7c5ac3edc8db5ad394e5aaa7811e8fce3770d673406ef132e960ee3b8f50508ca20f11e54de39b87997923bd7b8d899b68e96d66c57177994a812dad364aeaa55e9fc421e5dee7a704f33464e997348064fc99a76893774d5fa69231335389104ac8fde617ed7bfaf3f6e603d8841c070ecb3e70641a3b244d531685efd727d6ee318f005b101836e804efc1368d01e8fb7bb49b6296a7a2a650c512273af9dc337ea39ef168fc6635b095218444ec6d8eb336c7d062e06498f349de1f9c57b7566d43c54b40dc18c3403d088005776b7bdd86d0952461253c2d1d729ca5d3a51b4ea124b0887b4997cc9496445bb27e5ff2e1eb9c915a61e5b6c553166372ac95be4e96e4f1c2ba77b7fda930d5a2d4f7a60cbbe03e55ad47cb7fabab09ffdf1f7d0e1e2bb8d17cafe25329d691c16bd789dbccbef1083b71cc2507168c77a7b773a6878c488f3b9363711006849a6219ecd4eb7746e5ff1bceb9ef81510b556c3a2d711397396bb5a6fd86766c6ac705dc6eb378fe796836abdd6dc7406d5b8f92a4371c53053896655b1527b942a3f066978332b66f5e6db32dc04f2a10fedb709edeb0a8680234a122568fb947809eb0b57c9defacfa3ac18ea9c0f9d82b60e7b5767ed17452b5ee0f0e6bb881f7afacde14f55395b109ae95d07dd149c5c6db620136e7f9695eec4c322a3bb44831cc174cbdfffc9437053f0bac15cef9ab2c0c900b10a07606c0c252644421849dc5cd69e690591f770786b3acb8819891cf45a55d292d2553ec18e20a33b0a4177bebd7d64a605298c547067fe3e30462fb3df3b7d80a90f7eece792adc81b5950d8d728fcd73a5bc36a600943afd15fc3c29e701be3338810a4cbdf999eaf6ca766050cc2441debecd3f6d5ce15f73f299521c886dbe6b81d4897630c1726c74eedced6f813852ddec69d412196f8049f2cbc78aa2d5f0bf4b34079b93b94b40d2714b977fc792117ffa7a63c99a923f18820e87363214cf250e1561771aeb8bcde61a08a5fc0fe2fd4bbb3f299f8e98fba75c1fd70a09dbc5b2b64d6f8db4c7f2a832dbfeb51fff819be4c46286d477a6ec1bd35efba4dc9a971df5f34f2d6846efe8948c200d834f78c10c16a11ca01875035f7bfeda9b2ee2e528f62a29574739b21d772f0d529857f8ff37579b54fb3d8e0743ba78c217716b8e96e01fc1277d46b6956b85285ca81ff400aea0198def5f4517ce092e64937bab10b5d7434d422f0ceae6905f6cc56446f8af632ba13212681244387f7284ac2833f8ea7923985fc3b6ea5fbbbdd7c350b45f52b6418b883bda061e66b03469c3677eb8f108bc94a214f7d9408bb67a201a6d02be5c3d938681048ecad164a56f12564a8c5b6d9601568d77475d4c071884f93e44466d6ef9af3153fc234718de096fa70ad902e16817950c34eba435f33683f2c3009ca856d5cf96008d5490335c0fd64926091c29de73cd663dcb037d9ddb7593d333d3c79b7a542c7c1c51f48aa5211cbdf966a87e1a80a92dbd4d37a4c2a97afc1d647b2b773d813597b788178c4a259068cd45a561865daa7a346d90c31ea94258ce28d5e2ed2150136035fbf55a8eb682ad26b3ab46dd0548ed970220ab2afba4aded2b4bd4daa2a6918c26fd3d327d951fa654f94454fc5ecd7b90af4028614b92b65e057fdde9036d95ef383a5178c307d39485ed80bc316de231f353f0636780cd9ee4a8ee5391d3a42bfacd41cd10334d97c75f2c881ead7f48f2c83906969ed8879517338c5fe2c04fdc0fba2c2e8dbfa533002df5d8b9f8759e50c8d749571f28bd92fa8701284304cdfeb4923f4194efc72750915345506f6479b7fb53b597901c90343cdd883577a18ddf879da38c8baebb316016e136e693a8cb5af4b50066eb0602e14fe2eac4b37339ca46bf1042c128125c1b50df89722c6f9ebb08187d77a38e8dd729e8ff90db721984289e4035439b9334390e4837a7e6ce55218f355b560d1d2cedbd1e1c12a1d70b6389938a6ca104b70c0228c3048c3112f39fa0943927cc6f1f8fcae39a024c9c9e2befc0a2a7c0e672e37ddb34b8293634b8d249d1431689d372cb5fe1f932d4dd47de966fba0468239b60c3306a49b5d9eb8e5d5ba82fb321781e43fad8f197bdc80e38fe42aefb59de3a2929d8b408514d9c0d3da73e4d468bc952efa04567c68903f26dfa2e4ee92c144d27c2de609f3359b10de75101f59e68cc2b6ba014507f409a4c8d688cebc603b40ed4ea43aa1a19c2703d1a29fcad26d09b51532d930dc1381178e0e8b10f4d2ca1dc30e5a9a62ad67373c83f19a6fa07de1dc43be1f7ed4a3b6f400eb87edc542910f02da99374ddc47731335b53dbfb009f524447ece8538afd8db123a9492d6ecf0cdd327ecbc66f9e774bb05375d290342c58df5969fa8598ad5231f9a1846125bad36f6dc09f43cfae25164503c6fe872d27248fa525ba4ffe5d24b54972f38323775eef0815d7d68f106794b828187d1755496a5416be58d6479627402260fa85bb9402f08c63a2fc48eb4ca5ddfd9bade6d76a15f0119c6ce6964d8837659c1996774a04a89d67ac32073f3459689e3071ef1306f2830329993c12335de695480aa2a0854dd51d1ab346ab96ac9832f337e064af8ac9942296121172c2c99812534e8e51a6df29d713d7736227b3217f7f2fe006c5cb5285f7797257aa1e5eab0866e5f65d852db641bef70fc669a9213f959250fc68eebfedfdd151feeeb43f3aca88f4fd66fc7f5a3ab597a0902a50d6955ff8cc7e4109af177993067b53469fabb76554aa12083f37df6115f8119cafc8a95f0a64a3bd12556eff69abb453bfa8c892a82d7cd0f1f3801e0bc784502ebb8da19b66fbc5d71145e9f07417ac8c61476fdc868dd85d6092459d258243f311cf8f853ac93c890e28f3975372a7840b2996bbf545fe2409283059bf6a4c4f2c595386176a5fab69a8170d0116e90e3102c3fcf6c3d8df3c6f55ad9a3614f7ff41d6210a29f86d9166b3a2d290fe8f7f47e0a91eab4bb390b81e3f61ecb928950bb6bf829dbfbb7b1032128477d245e17a6cc41e25d0cc2ab9bcc2f05ebf81ef48865d7eed68dc153468349a43a2b4cf8fb941a380cb53a04038d1b00d072da1d125d32d510f25cad7b7c7f3ebb9f697e216ea4f19cccfca256b2a45ab2fe3fdde660fbd8423fc15d2a5f269992fc5a40517682661d91c7c483cadecd22937c5f68c4fac008b09f241f119f6f91de14ac66c1e5a9f35d6b9fd65b47fcfd2616bce98f8d88a2044cb0ba332b446f4d11eb95300ab6bfcad084f8474fb2fd6e83a98331bc24a98bcb054fd8a4ad7a31dd098c82d388081c3acfdf29bb33c803ec2aa29939ae730cd7bcf409b1a34b8b15266701402562e03f6a7a62c248c65a7ac982077965fc6a4f01184574f56ba352bd918e2f97886075ac4e52fcf21177580b3073a7b9a9d31193790ab5703aecd8cd07bd1d3a12f967602b37c9be3f5aaf4d8303d85eb4ba8845904cd3cbdbc096e9763a6624e6e8f2f04ff8521b47e96cd59bdd2d86ff044e83251fb2fbdf7f75a9ee87540ab74aea96bef99bff943bda01657a0d652591794422ba0b5c4f5967e9e06ffec372a7481033c8f453b956943cb26e20d87216be83a91be9b36435d11f4d0692480453ce07a59cf710c952c7bd336136aec90cb32a6a18715011e954659fdf884b293ff75aeb84ca676615741727eeef600017ce90c6802f7bac50a7a9bee7826d1fde4275bde339dbc1226cd690ad43a183f29e399e9ab600a44fd6cc7a4d51a88cf46e1bc359a52c91e3ff9a1f9d7ec2183ce133e04221811e45bba521f1de7370033d4d26b7e1a5ed8971e65a697f0d5c5bd56603e4cd5ec20131a58c36e2e251531f932ca9a65712614a13f08a6b59d37713e8fe91d259f2fb6ff53fe7e25f6483e24a7cee02dc96617a9b0691c2ca1d3c5eb2065f8c05ea3e45eba9b8ec8b2ff8f3fcb1c4e9e36c7e53790ebe682d25f621645953eec5d03fa8e353ad99f74a9eab46f1124ac5da4f1d1d096f572d8b805fae4c1b6c21c36add2a507cfbeedbf6b16133c595730d69298a942f2b4074ea9638daaa022c78fe670235896cf3cb71558674dd0fc470154f77fe74981286c5c8f9e56fe7126f707c31c41dc94efd06baf49b84dae208b6e43ad008971ddf38074a2f9e693849e0552382a4f1de2ed9d310b62aa3215432dcca1804af351f71f9a6e1c0409dc3ce4f88b81620f9ecf941639915e868e09b5f570d74bf0c734efea799562e3838626657424f0b9f57cc1c2deacf496bcd16425949d33281d2e704ab3f11c49449be2923f17941bedac725f1b200d1c8c8f02df369bf19e27ecb27e9ecc1d08804b6d6f3f38aafc5cc51949134d1b9de1d9f8453893d8c303a462ce9433ad08d7ad2221f5e7df9f2c9159c5f552ed838b1dc57f7b2f9c0e53e4cfe64b3177908c72ecc5e60ef18ee07809f135986af49f92e1c09db0b9d1697dbe2be74e5ef17dfde41ecddf7cec7fb3f9ddd7c4127d2a46cb45b96194d15aa719cee8640dd20066dfa1b471299fb86ae2b4edb7d10d1da89b75ebc2d56067f6b08dbcf208846f48a283d3d58c97ae175a4f63f46b65b2022a72fe8ed5284677d0e23b50569f9974705e84295dc9cd18555c64ef056c05397ff11996065d28ec42587687e321e58a26fe5f31270e9ec9d670ce220aca9f5e654a93d3c97ebbed417d7cbce10b2088d0cdbff31a8a791309adcd3905a3e631d0b7c226615864e854e31445ddca58b6c1f9364124b7be6a08683c3e284ceb04d8632aa34d84202910d654284e5f75e8df92b160f1568701d2ef8218498a007a8fb9225aebc80c2d7b3b66b2c5aeb60533e0fa79afdd12166184bb6d7c3a619d30f2b5731507deeb2ffff0f3bbb4122e92ce41bde04b8f4cbf6f25eadd88c42239c23de45e9e6915b32146517b9782fb9cdddfa15b369b9b306a6fb3026959be005a9705ee4af19d874dc50700d7d3abbc83e417b7a16388c9023ae692c2545959b250c3c7814351a761e124957a578c49a22e1b9ff945540d71e15c1a3de8c877cfc0704b7b9e8b20d82517f1f50f271f980a6216ba7f81914165465570c7d56b1d51c6db0bf27f2686f105dc40c0b0d90150cf627584a06ffd1f38a3913e22fa174c93fa553403c6790e7b178b37da6e9fcf129e28e780bd0a826d9b589fa4f86c7ebbc6f1d33603855f443450473a6488671f5fb988d6d8ce79232f39e8caabef0a8c32e396438ef41522e33ab94edeeb46870c5d6708aa5e090a519e533e59d6a32c5757d323cc9972f0761784ae78be3d01624c8784b6105387f83b0b7f55ea69e51bdec899544d1285cf8d576dee84ea9faa67bd1902b682a122e51fe265efeea6b054ebe6720b2fd81dd4892713e92dc9ad8176d81cd45a702ede7a1ea6bf0e33ebef070526463ebb8a27fae7772b323e0981e917a8029b70b61d7a896b72b1ae6ff40a350065cb309d7843f3933e8010535a9cd64899bb4d167fdff5fa57c22b82cb33da6e6eadd2e096fa81051f51270c79626234ad611303a5704b0bdc3f4610a7424c90a091bdc8a404968b8b1013df5e1b85f717f14e845945e48244d877b762672c8e5de5e8eae4dab15d550db8e4cafe183b9b0d4be8375ccfda6faae967d39edf3faff71320de91d2390dd9799bfa1ab41e78c6da456b68fee3230c1f78a9094ef6ff50d02ba64fa36456991958264c2006bf61815e48ff74c1e0a17b157b406baaa1c4d1da5d8bada8ab47450c163943946e36d1fbf5de4e3bdae15d1fbd902feec1f648b5d3a383d3725675b585e63eac4c0038a14706d32f22c7a2732d735ca8fc61accbf431f939d2d544b62a973410f39095c3ef673bcd89ca53da408f8cb2589e7e02fc18e13e75caaaacede6c0445cd7b789abf51e81ccb5e11d2d137a83773ca94e657230950fdb47b3ed73c671945a7fafafc1cf959615691f4ca52b04064af38253b135a04c5e15af43594df4d8bc88bd178c3d81c1f98701009c304d2dde172767c9b39ec78ac074372bdfec4fcf66d7d457c4a496cad3f880a8039111473244936508e13f89e2a12b6cfbf2841a20a331ac1b75e02111032bcc0a7923fe8fb90190b0a81c60dc37e99fe2c27fbe9c989880b977ef149fc51ff7b16ef348556636b465aa10fe67e7fcbbcf09831a5b29f6fc4dae1f9558ae4955a59b04112419d5fe4e164ddfd24b781b1a190158beaebc30b93c96768ceaf9f4207d578692e590052cc487ffa1b0a5361ad8dec4aa3adfc8caf487eb289c3d9f12f36a786f9a0c8fcefde85ed99bfcc1f59b2de8805071cf07378bdd175d5eec42f816a07202d1e4160f69684d8583797a9e409529672a5e3f14cd1d018cc92998e975d6259a3e1af856cf18779b2260c5a008669801cc06bb45e798db6c2cdca2f4e8990689b1ff7f4642292e60b2321a92ccd0934b080f582157b6423d22fc3aeb04c0351ac888be7d575ab2e36041832b940e3d022028cdb405a654ffbcd78d5f17a4a0a5c15a8b90f1967bc7b661e8f4a6314ba462ddd223798741ee349bacc167651b9d5da1952a23d980f40d563bbb14c2da2d9b0b791f9bc3fb0e91497a3b4601f221f1b0c694e8fff162f93fabdfe5f1460a29bf3bd829bc24fd160f35e4ca8c47f29cdd904680139c4c0e442d3c737bb1be51587ba10f6d3a5bc04762b84886ae3719fb515007a1b30eedbd688fc0654733f68d227821f6d635e83507aa55dc4db0cfd583c17215ce01a6358e1b2e368b7c2f959ff518fe7cac2f919833e707b749ac3d4315f4bbe98ae89f9bd97d7022e2914a8a0f3248acd0041706717201c5b656985d1869f3d3eddcbb3a3f5c7ca2cb0c3b982d300320734997c6692ed5099e00da50807c35cd9a431dae31a5fae6e252f467e343667d06aeda938eb295568f1ade906faf6a750f33773f78ab932a841927ef960d519f0145e7822bf40ef64bbb04484c2e141199e165134bf3a1be293c8a1f5c86d9dfbbeb79a3514f18fe5a46eb86a5e9df79d2997197b886e4fc3eccaca166032adf90bc121ba3f095eff7c8b640f044d928d012b60a32ff12ea437661b29032f4a67c6d164dfca30c3961ad5fa9f10ffed11f5a695449d9a0ccd9ed3ce9d1d509201217f5df5e2a906ff0bc3d06400442fbbb297c78530049c0912e696d8cf9eb928a8e046a4aa417063ca0ade6732fc1546dab81f73b1479c7b8420391ebaed1042c04fa832fe11c41f1df890644a04e9098259ab8726c55ba464879397c72bdd308fbc6b1a081eba55d8ed096c8e77fa091d9db02543b3ce07d156a4d38961d8aedf5a76020acf7967a1cc9b85823f56257f9357116f10547b02513165aa5d69af441152759decf64a1dfd6732bee8f69777596d2a3bec9a9b35dc57125ad3146c6a99ada52d0aa535b0b3326cf6a75f4c109084bc0e1513672706b66d02d8af3b1f83d216a802c4ae38f9a65ac652f18b362969af84f8b62c3ebf6da436029ea4b132a0c27871c230f5dd5d77d20e6b9d85bcdaecd62e1351779f6e179bcc3bd29163c3d57f237b0d4a579077f00999f4e65ee85b65dec907d7c3f327ec07f99c74529025714f993fc10f0ace2c7ce6c50eaa5e6cb814c9beee018419e81e756a50303900ea05312b60e121343182817c6e27b4323445dabbca902e356164e72adf4bfff58cda400e431026178b7f9ca226cfb551b7e9ee6b6debc5725bb42195b682a332e2f018d1f86686ab63147ee54fdbccd57718bd253099bb711b2466ce73858f3c5654f9a4942a91cf149533ebb648d262faa8a7737afb106afc16ee1dcb9a35d18a848bc963c4c6f20846f49f7cc6c54488d9bb0d145769e4136ac8e020d3335fa2b1ab09ef7a768900fe30558e3d3496da779e0ef08eeb486270a321ef8918d203edce4865d3696345c22167d1a9733b03c5ad174a45b484d426f3d5a2fa37a5b284e88631bf829c82162ad14e036a972fca0bf5ca28b1e1cc4ce1779a935408c3e9dfd57d6afe8aee8cb0be767effb0a5bac79653f4cca345d67aec558701225770c805378c8447968749fe0590e81aecf6b311a4e3bddff36c4d2b6d595cf3343148a4a5b376372f66d945b9ec3b4c7d9635c55310225dcc29727204ae9ac0e30e8e411cf8cfc20f08f82cf6e2a08a1da2232277e3398676abff14e5955b3acc2fd32714362cb745ce2472df76345f380c0bb9c46611266f76b7043d1540956b3c8634381c2bab5008dc7ad6da85ba67f2fbb70ab91e3b68d7b8d8e9a10c163a2bd8901158fe90bff2f2cadae38ec02d57f861952fe925b8b52d0cb3586ebd6c5f66188da771d8a3bced1fe46159ff2d5c7b0a406faa6035bf7e1bd7bd8dc68110b61d402ba2b721e4b3e3a92fbcd05918bda9d33615eedbb7a3f451d6c716171225dac205de08318e4db23394d5f52bb262fd242e083d5009f51aec139ac3f4d88a317757db28cc1157ade33d38c76c4dcfe824ac9f20c3c05ba74c1e9fb3889c608be4521498fd5268d4eea9233f1dd7e064cecce8746b8a9759560137a115a5b115b36bc791ba7695a6ab7609acef1239880d7f041fe74b1678b8b802e5c79cddfd31347fe82d9be6ac24aa9b3d6d93eb991c7e09166b0066c0a16aaa5b4370b9a5ff5a33ac05620698d0374ca87ecacf90368743766b422daef308431152f06e349cd0499fdfa098148035a362c6fa691e684279c3af9df896e5c0c61ca0103c61c443a9a8f8b39362fd22ffec76cf3c6054ef7b11620eaad1d31db52b3e3bee7365836eb73110f9850de6c79c3a845339430933fe18dee34a48efe324ca5cc91b34e77c99c7e741b9eb71b8db1b12764a74b778400659c8ee8bfeafaecfb57911a1e1be43f4730cd4b3988d5c9431588f2856bacd93e1cae4730b04bcd8bdf8c3442b62690e1b1c41408f2c0c6633271a77e2c8705a3cbdca273ef9ff991aa84f8562798511c3708999615494faca0909e29e750dbed23ee7496e666690cd180bf927a49e5c1f887f41d1653e368de431444cb08ed7c4dc8574715ce07e02b3392d7e3b2aa4751d67d1cf1b05de6d8785687a80e95b5727111d2cce7ddd931061f17505c47337b27ed44f28c7706810542a9ab0e4d4c27706a71202e9f1d38e0a87dff7ae42202b585ae9592a00fef27c78d9c60f441b21e6f8b587cd207ec4b7a91f98abebf7a87b21cede9a8f81c4d35a7f563dbc50e248453f7974d58d50fb78cfc1b4815c32fbe59f7f4851452370915d3bbe2f1dfec0311b75ccc248c6ee8c0a86c663b8d7999d8f43bfbdbd4d6c1f9b7e78a378b9ee26c05d8cf69432dc767ff03a6df9cf5c2aaad5e790da2fd185a7fd3c279dc8c2d8e83635411891ee87c871c6459fe93975ea81395727eb1f987daaefa5acbc545ea29cca77fa2349710671f685b6c197df3c09ddbded8388148f5d92b344c2cb31e1fcdeacec87c227a1411afd7f8b3d17188647b8102dabcee87f34843b674588f5c1169ed536ecf43379575d3b4a8b04a60115859f1bcd7e30417ce09cad1a4e31005d68be8d51caa4acd0d0445390a59da1ebcc5c5508546acfed888443b353173f5071ee2e350a1e3382d71cd929c8c02c9eb27a4e9c7f4ee7b18857f4b7af46d154d1fb238a3fc66ee425ca90bf9cc6d4307d8b95d642dc36fa13582eba3acf7baf36962934731186f9226f22ce8e134ad772a1257f5e54cb4e12f9a54156f1b24d6b8d574f7a8123da3c8356e2413f744b9bbf5aa2497ca3352a6e6a1e334b725915280217536509f93b2e1c4a1a1c37bd1c2f468a254e594a1c5205300d1eac5586270010b44e32b646179cf13d4738d016b7959be5babd200e8b70f679afdc32936169f8260ffbc84102e8f4e4234ad94861d787691cec51f55fff67fd036be1a135a1e62e630f6e2b00a7ba97d49a5e543d59d9d56ab830cebfe465756b43bb3c8b798c680f8f94c9f06cbb1da885f14fd7d3a660e145018544dbfccab26f91f1504a699c837b190afca80ca37bb88769d8fb474a7a3517f01ee4e7c607b6a404acb4aaa09d742512e362ffa04bae75d84992a5cc3b00fd6c7eb83f5509398ce15dd7fc94baa5be5c80b1b620811bb8ca6d32baeeebff18b002dde3d3151e4c1e31cbc7a5cea67fedd4ac87d49a5bc8b6ccc5f1cf399dc90f45b180286f090892e7a072049f9df1f0d16da0d6ff057de354ae1b54a6ad785b047b01bf12951f99bc22872ad8afc6c511c9219b157f85ea2f8fa1c883ff224a38db9d94a3b74b2501be8816563b8e54b73ce93c2a81c1b73ed74f2d892ce9e5e3a8b78bbb03578721217809f7a50d651fb219adc5449202352cac90d7a3285af482628eec14f1f374111d690537e4495cfcaf9aeeef2c890d8eb163ab48bda140f334286dcab78b3c965e4477e52ca447a0cf7c819802093b41d1f796eba53cb82d39fc06c30d4aa3ce3c7b8fdfe453a5c05eef8a05a5d2d38b9b0221fe1004394a009ea0e907f980eda88ab6ddbb633a3d70251282bb6f0fe2fc01240ab265db8da7dd23586d7605f1629950a164519c0456bbf3af040b542ea912229ff69d42a30548635b664175b0b9637ab4ce9d79f7fce54ada733619bd3908d2a8e5fcff49dabf57f5f798f5d75081f43a3750e80b9b2ac172c4a1c279796d7fdfb628c3c8d833fd32b96ab7e55fdad7be01ffc6e68fc8214185bd8979645db20cb792cab0afae4531fecd958426cd16d3943a44994272ff58613b6d81e4c67b55115c91e1c47f05bc2f0b8236eb7940ca7a2fe9e4fbcc5ee790037540c18bbef57cecc4ff63bb5acdd1b30595e7ddbfe499fdf16c9c2941e88c3bfab11174eb7a0ad0ddbfb2d1b2cfea4d61ab16e181fedbd78561c3fd800f9a0b77700b7e2976eb642dae482924a0ab3053fd99f7a8f075026a9e33a5e3cf2986803d0f5fb765a4499a64520641f848edb091ca04562d944ef9adeb5e9efeab8735c461f491cd8b4f57c307184adff9fe6178f30ddcd3ab0f5a47493865524f28c714cfe75c47497ccf474ac2412dc6e1d9d5fc6fd6045cef022037035b66adff706f15ce548920db6777008beb52d810d3f8320e8a3c6d04830e9712822189e1bf4f0ab274f48677ac1573682f2798bb6ede1e7622c5fba112ee9699465e7919c43e197ee74d8f406e21df6918fd84948c482d91a76ee799083d98a8af5b7dbdcdab82ef248d42ac6462e2a667d1d79801f5080834a2930b7b1044c1e0f61c116e8ec16e9dee8bce6525f7d9dff11e944f660f96a3bcea4cbfc3970c3b7f2210fc5681e10fb54535f673e20935d2a791cfb9877516650cb76c6f725092d4b3e0b08982fcf89f431dcacc4b5399ae7b05c2671bb42042370943b8eac9e5889ef7395e3dfe121888c4bea269282bcde3f6e43f17c68de31c17b9d53e80ade6aa1e2889ed80f3bc52cb9bfc86b452027310c2a423ff077996dbe87247bb29c55c1dc5238d9966c33ea15638a767396183ca02326d48024012924a5401159280e4a5ab33ec4b86b21b242ee7f2717b74d6368bf1afdcdb19e90c10ee709b903637a7d96ce5f25a7830f2152e20763afe9f299a3fa38ede55233889815fc3878fe205dbfcd5bacf8b0f38100da248bac7604e6c43c5665bd0d76f1781ef9d47766b51169aefdbd18b3e5260a937362c0fd5ff853f98dba24d3c490c20d5cc73a241c1efdd5075c49a7fa14c2c3a3efaa8329e07983cabb064e399d04a2758b74c9fb50475f1fad7def62ace67236f1573ad91046c09b223246ea6fbc55df565fba2d8ce4bc4f8194ecd981d294941153696e3997878fade7c0bbe43673d86801b2faff0a7e990c27a34a0b93519035de0ddc977ad6d90ab9be819a733b8aba739149d20e5c03dd44f5f1846b951ac5f0991f3cc6d5fad1b29d7cc1a6a17e89b37c8b588f5776b83f05c1e5e00adcc14f4d6908e8d1d650b1bbff69ff360bf3663268e93ec19f3cee5815489a9d3afd54eb8bcdba5115ff69661387c697ca2fda2a48e43dbe4881c91402d9ce287c2b6cccf46c4b6bb2a1d14352196dfc3397398c1e70bad4d2def2d1cf177e77e967cc99aed44dab755d7c99ec485c92ad82224d5f61d05db602e58bc5cd58a6c05c8797f0f5a80113286da17610403b87f444de8c9286196e3ee184818f53539a46dca0c3ef5c2510bb76a0492ff33e43ef1fa417e60d12da9fcec3fc89b7453682d90a26997aefd744cdf3366d86ded7369d081d8d235bfbf41aa07052a6e1ebdd70df3d5b13ad24114f466fd5b3336ea8e2ebede0f577b6f9075591faa2155774a5eaf4d82e0218ca9ed0fa6a323ac159d09403efbc198246b3f019e3bea3ae5307df529276490338a7cb17c8c97dae15085081e9d54a680a7948372786ccbd730fd9e077d2ad7cf9d3e09457a8b063463dc87136574b3f5dd767e30a3b084915fed5c8ffed60712deef1e7fc0ed5eebd08e81ae4fdacad551da002a6aae1e1e125dace3adb859d496f5bf35fa473877a50c6f7eede75dc0a12d76240ec3ae9f86ba00a99d888732685f55ff9a630334eca8d2d9b85d6947023c790c84a01fe6dad10393d237c00db0a3496d1a38d625ca30a659a05f3c3e96527fece1aa16943bb62736e92382123db502b8995675dd91c9282b77110d66fb434f6ced28dde94e2690e13085593019df07fe9e9754e537778ff39f0de0e17e860ce5362ad68e117c80a316afdf4f46857369e781ecc5cb3ec205d676996d28539ea08de943b27c63fe5ec2a4cb0b71d86fc80bec06095e374c25d4c4c5abc446628d1f8e5f2f26ba10f77bcad05998d66acb43e122954cb750729bb652d72e95f30f5c76efa40810067f6178089607016ea4e3f05cef959328e6150cbf9d1eee736d0815b90e4a3466f18eb1de5d22ed6d31adc8a9c867facb2dc01dbc2f2fb7e78a9ef9042bb8910a59087f6f21087d40fecbea601baea11c38f541b40cbc0f1f40da49bb4a1b24b268622f60fd5b416e0789ff630c8a8800917a70699c6aeaae42bbb07b36cb7c7c62b26d53fa2e49150c0896a07db6fb315c703322f3a67e7fa095c07a7f1ed3f5f168daab68419d1e3b8f8cca20e9b0102e9ba661fa4695c5966de253ba990fc36e6c4773fb90ddccfc9ae04636dd4dd65a7c42032958cf091b937f160b990582ee7d9f3471c7ac5699eb94a2722bfcb4c2f08cce66b5c3738a57b7cf9521d618dbd52d100a9a90298266417bcd49bdff70d50dd40bb8d27f8c3f58b5b4ff791d90caafa9cd899c942bc2b33f7b207e20983be3f5642d906b20a0c7fe8f2cc8780903640d73fb7e6255617a934857066da6df6e39a3c4fd6cba5386f53f96faeffedbf54ad94f64386b4367b0cf9aef3e44379d0034ac701950f6defc4a7b2cb8a60608af7461723be4a25c74e5512547a82c8ffecfc15694b0649ecfa7e2b0aa600dfd86c324aa4fcebe75bf4e4accc5ae774e6a07393557c680518162bbbeae50f3b495f0772437a3a457609bfae632764832142a96640dfd5044a33010f69a24f47236095c18f741740e72d738e4a091f9a1be82be2efe08b8293b573c6ff74c8162ab8eaa9988d2353b83d327bb5e9dc76d5cb6d16c70cb239fba9cedb43d4b53581679ec5586bc0e2fa058e2bd97f4ea72ca86aeaccdc6f5387ac81332d742b9719159113bc9b29061d80547f1b26e7eabbf07491058075ed71d3a3c21f8776d48e37cd8d9723cc87e1dae591f981ddd322cbd1fe892392f2c868953937fe7d00f5d0c01afedad7cb973937a89ac2e1da6827ee98bda6b3a722b79a0be22201968919eff4600588fbb8f153d5a8afd970647281d6a00a3568cd2427879d6d116aa1f91f6e51fafe4775b5c5fb3d19227d395c41b35debef74b5e073786f9eeee50e67a68826a978c86cddcc9432bbeee7f295a985640ca7f301307dc83ad844fc41a6c4e96d8f3fdecf973f75669cc94bd9935c2d2beb9feea45413cfecbfae379901d12dd1776b31391a3ca6ecaec80744b40e00e10332a714919ac5f296b7059e0ef49a0817e2fb3020b84ec8c3134be3985cf565368d39330c3b490530f2cc0acbd92599ea7c2eba7ad082e9ebb48f40bf7ecf3e7f01579edd542cd8c618bb88a25b29818ecfc00e6e1cc0930299ca8272f79d4c3ee7c87d1148b4aa3d550994db6bb5322cd0a01108b9b97ef4fe12040139488f218144b73043540c3ee8eff2d4dc1abdb836cc7e3aeb80f27b8b193f0d34e80b224650f5c92f6fbb2aeade125aa54157f7e34ca595efb5ce9bbf5fb8d7dfebf09e82cc0b5670a012be79e3d97e71f779d0c6006555c413ee0d083392de723fdacf3622941e68704e2ea96b3e7048b37e49c8d1eab83bd579299e3627f48b2412b831b0a84a3df9e7fedb0d40a2dae9fccbc012eb18984881ec764bfb1a0ab98d0b6bae3df908459fb6d7336b21db38efaa11f6f5a09d14752ccea8ee252bc068adba7726ea2d5e3cf926682535b517930a4625b568fba5af43ed5f266d8657c845bb096f21956bc034faf20902db43828500e755021d2b1e4c3ab4e17782a815b428f1207dcd8bca8f1561aa3ad0c1f8bc8e303eaedac9e590940acf3149ffe58a3dfc834d08b1f6c67702188e59850b84e67e46d10c970fd1047de97d80555743563f6d8a82988e9be7852a6ed2483211de2e59d679909cbf4ce5790d768fad708c64e27f73731866cabeee9716968b100bf929a3d865c3506f47e03349c89df9441bf3b85503d99b7d63f2fc469ffec1c6fc566ab0f52254bf1a896be7e8b1c665e3b75ba5f19d5a3321e5e57185984f1246531fb3f7300f1516e4f4897216d5d690812f5df66d9099f8b44ad6f90ffe2f2d046557dad35dd8e26b254688fc71d0bf637d15f3f3f5edc59e00b16d7ca3a7c617c7a365592d0dfb2be14f0786ef82054c4ca799b622e262a9ef7a784071eb3de41b083b319329379b25eaf78099231e3636cfe79716291391b0597b2c6dbbe4d4dfb9fdf92cbf5fd7e153ac392a2a5a74635cb8005886a0e832f8fd2cc0f758074ab0679be5eddacc5cd985544a0182dc23d5232527046fe6ed89f889141723a5dd036ebf52f6807fc39ba9da168157f36268a6b93d2b07c4b11b23f23a77a6702f836c424753240629125953dd00ee5bb6a509a98b5262dfed95ae11d036b7f5ef0f4d95f447ae3c655321a99f1326f03a1e7f1b1f74465d4db4d04992b7d5e1bf892109b4d4305bcdb8d4687d95013d581dcbfb08bc1b46add53aeaf6aae5e1e81fe12a085324d535557688b12df452c03bb5c28ba68ec017e68f11a89683014cba1a1fdf2c098b47bcf4a569378fbca465ee19be44092f2446f7a609f41f6d4c0b8e9ecd3bc96cfae0cba6f4abe43290aec33753e4dca95752c7c37a9e3e78a98fa7125c69daca98d6dbac8cbbce5028a5535fa90a494e35db65726728bb6145b7c4f0f646eead2ef507eec6d25382fc8d9c49775a7d64ab5c838df0bc2aaf90f7afa75a0a43181fe22996694ec732516c6ab9342c690fce8660a8676479fef083853f675d23c8e1d37e323e11a83bd1282b00634e369e0fafdea9f17f1e09e07d1ea33f2b6de9e8a956f6c42b777ee1b69dd198063959f315ee5535e06ab5b79e658bbbb5eaad3d11fb5be4d106953b19801aa87b407684941a3e5fa259e7ebf9d44d413fbb8f982f73b5e619d106340616a3ede3fcfa8280ad3a28f85e1ca01ec1dbe071f0fc76cada4980b902c56de1820d83c1844a151a801421d62a0ae28680d0aeaddcbad6f7c3e0047694a922e517c121b69aae344297aff1b9e7e817e5ca5b8204c8973253aa24431d4f2df3574f7b02cd090ebbf6497e12cb331b0ff9101337976c9a05a8e2ec71c632d91ade3736a5656dfde5df9d90ee3eef3f0c4b0af630c4040062a40ec9423d6b2e6c6fb3560d6c7a0bc7519c72190204dfcc7a8eb3f629bb90438db16c6ad7f16a1696054f486440ea6502535a6b5d6690639f7a2305417b3c8dd3b0fa23c719aca796c130f80bae87f497020c540e8c357d8b2e7ddd5286411ab50309dea477ea66f56fb69c2cb18c9cb949670ee1b981304540413802fb984b582d3370dea3bf44e49af8f99af98c0cfc9eca9b1e19a86dbe7bebd6e34541c63082a8e9ca571b65c20c81cef01424c51814fe96733614cdbc3379e31e2c5affb012eaa65762029bb44e5af8687a1195e78a5db75576dd2eb39d33c29e5c746e685811e52d406e5a51428e7134492c1c90c0d3efc8ce84afee8159fe3fa28cb49fdf0c94ec02e40286ac85c07293deacf4ad5a4fc29edc539c39de1ebeeef3a9d0e1f3a6eaf662bcefdb41b0d56e6ac626b8cf9f354a5b37f25793bd233de4f2af3ea700d1e5d91baf5ac270d5066f8aa55dddb01a2bc3ab487005d76971e351fef3f2db5be62cbb4fd389bfc83592e59e4f1fbcca162623e267500eb411e6ba44c1203b52d4010097a3f73eb44cc8c10bc293ef895d0b1c520720073796870938b3e68d2e5a0cc36be53f12fbfe15db9d3c4d37bcfe947024d2d94867b688e2efd26cf697d53eb369736ffe624949e8a1d8c1ac23b2f07a8dba04dd85ae631eef5eb4bd6fd1883914d37ab67bccb867035e02f13400d9841ec66efdc5ad0d15e57511e81d37d2471e1ae09429f9ba13134c46dec56f612563440b9c1312daac098b7b7e1952a312e85352dbe9c746e701cf0f9360cb1abb5a5918e37ec08a932cb47c240a2e0cb52ee92e57ace3980b627c7af5748bdb70ca50697c79c4232014c082a31e9cdea45636913bb7763ebd2c5b8592805f8b91fe1acd7619c780c36fbefe7543609c9f8f361b68f731bbcec38ef2607a8eb9219b6bfbc9bfe2a666f3dfc1bd98e69cf38c3cdd0ef3113402c5badb47fbc248cb5ffb898519d3d38ff6d0e79bd422b96a497367fbbbfe4527a1761d503e2edc47f3574425059e29f239716369051f3d5a309e1816d5ddf03e6577ffdf23f1ebb7a63b74f7f88931c63014c8f430a8823bc11045136755c7b35eb48165822277784ed1bb9efbf967c464b12e8e5b081e6aa8da6cdc7cfe7d3894fa5f01e29d9cdc26c80edae3375f6995767f26cc2a52e4d4c9454dc64b700e22e937006abd4ecfef72cc04e34c0479490061c8f7c7e8b28d9a641ccc9bf99b9ca0f045b76d6a171185d9263165ea1f609d845a82569ea837b460aefe892596dd2529d175c46c8880775ed59d721836a191a9e63d643ad9f8ae53199568535d6dd3f3ab387752c484a5dd19d20223ba57181e4b54ffe4fb605fb88d3a1b8cd289d092b22ff65a6f578ab3827fbe05fe0e5e9b733c240552475508519fc1abe15b19fb8bb182e89974b95c80665cfb2a77785edbd089313072149ce3b3b90b421e85843fa6ecff5de21e5e6c009614c0624a8b5a3b4a2f19c0a7939d89e8ed3af1b63d8972df70af47a23f279536ac3934c845f845956a76137ea974ff56d84dc3d458febfa6ad8dc4a19dfebaf488f3cca94fc0736457c47ac44d11111def7e457006a1d373b449d881d3e26d78cc0ac2c6d5b5619fa339d1b3e7fdd9870b64aaac1ef06c109687157ae3eb782203ad002728e2aa140173b3bbb0635e60f02d70d995e838512b9bfe9f66599374c22f1f796c1c6ce2adc0a6995c8fbacd224189968a2fcb3e2f804bdc9c4e451daef9a430e67e549c45d92feacee0d292f85637074a2d8682e2e1ec0fe55278f65563b32250513905aced0304941184d0f06ef545290137930822c5bc2aa491846b345609e8ca1c0edc9d356d4f8f107f16fc26cf4e961bacd5c333e04e3fbe41674508cba35e77df6c40e08f4e27691a49c8c2aa2e134bdb8d2eabb67c422bf0b7c233c0ea08b3e34269a5455de47b9e16358f7f677b3b51fed59b95f7d32857f920edf1e5f6e90b12dc3d0b7dce61784b280ccd9012de021f74fdddde039503d2a5865eab49a4ab937bbee3ee4106126a76fc6d452401bc62ff09eff538b62a24e8450c9785154f353b80dcd41deabaa84150d9add715b333370f36136dc0e364cfc212f232a167dbd06a0c5c808bef1bcb8d67065276c1dc34751b76e4cf06866eefbe94035dc9bfb994f335f49a54399511f2df32f2b480bbef9ef3fd6132612e2661bcc7e7223eaf278bf3a0c777fe44d8b7d665ff2d4eabf57f79a7cbce0e9e330b7075908211bacfdfd69abf4f667f4e042c4514b02af33bf4e2e93f1fb050da38a5fb0e7e645952a84c4758580c8fada9b665556f590fa1a2299d0f28d2aad0f4c0b3ab1f90d1a0ecc761590fcdea95ed2da6d1637c98d51d6244e7b83d59dee9ab25c33448a5320c760046d55232433cb4739e50d9f8a13dbb9abd795236524a666e2db4e43989309c81b26bc1e7651b272d0aa5ea439881ec9516b46a229601a1256f41f7e69eb4a728e766486419b1add74dfb2f11c93d849f0bc70f7fb304070a528f863eb2baa1472ac81073b7fc7312ac5d1caad9938c14325539e4bbd5400609289df19d58e745a9bc2a710ec706783c287b07162bc26649baf70fc89eac98e9ca6d39db459f4f6eb0f49997d7a754b8e97f5e6f439807e6ae63e1f4e844684f1a0eb3f854908b5b06c349a3698ad35fa19fffe0a6b7b2b01cdd63ca3fb9e6138a0b4ed57e7ba668bf3c64312b794cca1ff8262a9c0820add8b44a77f1c0445c1f3d87448ce5b16e30ca83676ba333ef04c5420e6620cb267d28a1cea8ee8b05569f29cf93a6d339f127d85861f3b538645cc10ced829ef26cf669cf79bcb64635a0c07fbe310f117f8a25fc95f3126a1a7eba198c71d39bda0ac16c84a20314f2332fc88bec2390c9a0c62d24c377285dafb55c1530a331d85da7df8f84145d3272ce18c5d519d8f69d78f668e9e2b1bccd30154443e2e7833378698f565a3c44e002e47e966131da632beccc8f15e338dbcbfb59152ac46d70617771318f08a4788b229d9d3526d236b3aa006e8a00e9c7f3ba469bce1574a01e75a7acb91ac4cefb0b7a567cd614bfdac6c9b5b324588660aa7a9b288d01466ec416276f9826ea82382761aad05b8f6a5ab02917a789e53eeef07fc10bf02d2c1679b8ca7801ad9df99489b19e3118621c45a19ee002d47627ddbe6dd0b706793abf6bab389b8526dd823d4d30b1fa883dccbef5e39bcfc6f61713dffa1d4cdaf0327c6051a54ef1e4f2e24cd1700c40fe81750ce2abcec5f246142e5da7151b5641657e2dbf65fbc658a8766a3f5f3be93de2036176e6d331e57cedfe5516b5b21a9898466a27cc0d104e9a10276ea7e68f2141f545956115f340bbe296422c9d0e146ca15bddcc90f75f3d10c653b372669ce7950fbf971499d2102217451d9d9215fb7983a64cf7699ab4a0d3241792042dc4c1202f1c96c3859a9bd7da18ca54abd4f8fcd37c1c6064319dddad84257f1c5bc67d14669838847980d301b4174f5a8bb4c34a7f43d003f30dc6cda14e2569c40126e97af2d2b0faafff37a763bc00a38079a0ae5e6b845cef8946d1fa42a88146b844ab4dc3abdf696d8e1d6236ac2e25bf7ec0db57e681626a82ed70061e3d188b6bcbfca40bcf795e2ef50fa1bcc15ca77483694fa881664a34f4d37fa5e4f0428b1e9782a076b91a090cceed9b5cfddfb056fceec26665115d7c3f33a6b2c010d64a82af424139f338c759b1c64ad1c43194428397ed4c48045b2cdbf983181bbd035fcf83c95eeeb64f8769110d08e1ef751f6a95ac412f391c6a4ebc243274f9ee997866489686a093a1b5f0ec54c589d6242d799cbc41c2394798c1665759af91a39d7cef5900a6ca2be74a808b3ec17af32472c839c1aa1191d9969c18b48b445bcfd6a5e5de4acd81b61f0f2c3cd83945085d25d0da612340fddfbb8b87277196e0d3fc967f4a1c5ca0cc591c559f6fbecd38c50d82915b4e6775a0de45d59e9621b2903e1f9453583140acbb1b0c1cb0e67ebd7d3d1cc4a9d6c102809ea13ae0e2a3f9378d18e3e1f9ac6b180d0cfe42a4b94d1ca457d4e979a335077348c2d1b121a9f5b15c8e86b184ae96fdda96601e87f7ea14f6c0055dd5ca34a25d7c8ead17b06b2e8cc4a68688d1537f74dfc8abb55a235d5138fa3cb408704860fd55bfb54b032d402c553cc9c589079c4b92ab0ad78846d7ef6902fe8a30a75106573a4d65149fea54e3a186f3aedf2fab694d22c936edb1fbf85cbf99e7ce6b6501aa4a204e1bcd0ab23431596feeb0cb3892ffaf95a88521dc1337a56b9fc831dc7197d5ea507930441cb56b9c64aa7f897d4e65425861ef3fa2452e5edf6ad9984bfd880805d0d5ef9d936e065c8df1e311e2c2529c1735c8eb86e9d14cebcc58b9d97043c1e2c709591986be2f67eef666fa9dbfeb4303758b9c3dbe23cd18ef5499d630414d646d368c935f1abf284ef8937796697c213412aa7fd9ab6baf807d391ba2a35571be42722bbdb86a60a4943d5ffec609f9e4fa9419e3d5896b7238fd1dbaecc9339dad82525d612f37a5c052c7cf49fc63677dd747ed43291bef23fc441d2628daac2e6dfe371855e1f52783b1f65077049fca81a9b458b030c696d8a51cdceaa52c63838a188c50f246927973f64c42a780e363417b10d480f28eab8817783f6640cc8534c9c57dbf73121b73f9c53fdae372d421668871a4bc2ab05b79a1abab60c535bcccb0d4c920e3bc6ec780688f8c35d7c3748aadbabf1e384f6186a591191c57a92216b3e95c093f607407e857e9de097bb82d8c5355d23ea21cea8326a52f923f18eff44851b46d0f805405a823306b3aac22e2da1d9749a275fb2dfa7e25d5edcabb8994abdf54bf231492ff1d48ee3d708c80c2a7005958e24682b6d3d6cafbf0be0b68ceb8addfac1be9741f9874c292ec4b1b9313f26ccc0d1055b3c525a9e626bc136b2c450c20a29da8d5c30ddbfc5e1b551bb3b03fc24d5cc799b5f034b2b36b9c33e622f7ab6f4073ba334e61efc4d44746f11112c2b43c3262db8d5c63ade1e21c8bcf721c3930a5378670281a4ba2ec21bad182b2efe1adc76a2b4f5296ddebd70a06568da2271941f718e7f1332f4d2cee547b1b038b9d5d67904a30fe515326330c94afcbe45427dcdc06eb44b46e845692a7db0a4b93beaf3d773b72b92499e7071fd1f601ff9537fcc2fced91bed700a39ec0f5d8dba83d2fe2a8d23e49673d23c2d3c1947dafc458ee1b2da30a4bb6ccd64436e563db0bec9c808de91ab8e4212bc1210c5eb385cb42fbde490821899cd1abb760f4bb292f640e0359d9f904c6088758411421535447921244d8db9d7fcff9d33311c98371e7c5925ec006c2541375235a32845125292cf92c37803c0845d0cccc86a645296ebd4ffe62f1cc31234a9b4baa2784c087e0badc1efd9b66c8e6b410441c41fc1a3f8a1d616064f9820970850461a55a9709f2f2d3f7ff8732435c9b98bf5af76ac1c088bcad41157c3623b3ec25befe7e91826773f4ab065d0dfd2f231125f5deda0ea40b226708fd897a15da25cd030cd326a599b019fec7392f9e700d75a8d1319a58bccfe0f70e1d5f24122e8757fad4b10c1b4886ac2065fcf6b5dddd6ad7274cac2e56195a4b15faa8ea401de076714468754ba5881fba48ca31a49f9065be8a075c10526c1ee7f7a8a639a8d127b9a758113915762a129ccb8f88cf417f6625c317d4b96f8f9982d4cd44a2353e16bc3c52db0636ae8a3e87a80705593a3bdd90f1ce6c56780fcec1e1e6cebd2fabc40cf5a4d4d2bf60940d09894c45d368d3f1e07ca123d3bbae278ad15655b181e514c877b24cb3361feb28d6986088e47558e2c5aacfead6d4698a3a6465ce590109e353ff40cc9f280bb755f41f6a759dbcf18ae006a8494667e9dda7bced8a4f33143f279c03e1e4ff5cc0ef9b4b4f0afbd460aa180df46d3f2cb8f4047cfe3174ef8f4c586ca11dda087bb5a770e06221b6166b28a62db645e1bd5572ae7cc408fcb5dc796d0d30a11dbada518d50127f2259bd97230caed813f64e6090c83d83c0edbc3634bac6522e415b64a7f98a6ebbdfbd567e425ae1dd8e0056ece3e5a332ea52080901813490cd2ec848a486c9c6f99e0227ffa42c210fefc587c07941d9a0ca904e265b44955a10c25406c4a16cbd7f8d16769e6c6fdcbcfe48df5792521460135bde58354abbc7d4d056f85b8a4ef55ddbe2010914935755907fff55ffd32f221426592efe0320600bbc5f5b3bcb6889c6874e67ecadecf8316c780215b49d740e974b2e24a5857ada781f46abc0ba5f2e60c332f403219fbb137c2be914510e8eefdfd9785823e5f67d7887d2484644f4a3399a26135df1ddbfaa7b791f5c0bc35d0f10ee24fd8d524569a0041c81e52c11b9c6e8c1c3dd3db80e737164b1656c404a74b7ce6c8dda66a6224eed0b051059490e2f09baf278f8e9a5d3c5a66e39b11db1c0c1a1d783dacd92b9dd2ddb85bdf324c06831264fc2407c6a49c4fedb1eedd3009813332c3da1128c9ae913cd947fc51426ed475b9551a1047abbc313a38a1fae8535012e04c90329c23fab3864acdcb10c27efe63b83cd5d60f63e8d625c9ba091700c549ad397737f698c6221ff3a6e6211c7eb7a84c779c211281c624cdd27c4295130ba9da8799739f0c1c6ecbc0fc74c1e0f3c86c583e99512c6bce242fcc74f1294c9744ce07e846d887e58647a09d54f8d9771b4b5bc37d6cdc8c819b9a409e8d02cfb319564ea4b2cdb841b4f842c983f7f59531e7fc1ff973e5d5360b7c8b5f9e5ccdd5d96b5fd378876bdeb4631034c435f373c9e593489a15b787f428fa59be3ba4219bb02efbd611bb45d0aaadaff89af0dff0bcfcfab7f380590516f40fcdfea38b38f5cf8fc42ba30cf74d27984517e91eeef3814e7d294a4fc498c45db7ed8af5b0780fdab51bd8c0abf26b0c140fd7ee148b99dfa1767b61eb8b5adfe377d1232626ffd715fcdbabf7d9a68b6dbcfeb2c2bd062dddc3855650645e221deaf2e3c0a3ab2e0eea6ca41a505158d0035e9149e8942a28dab3f383665c47ac7d8464d4de920f9cb18cce5848d165c5cb798a4e81fc8dd82c6fcba0035a2377a9c45c9be7e2f19bdec6bf3c5b18d70ab51c1a853216dedd0a86078978d98a6cccf61df863fc6774362bff8850999f6dbb25fdf355fe6d5435b119e86c1611c78df3524fa5ce471c6c3375e05c675d883f71c1256f9508897648c9084dc81bcf4892f8facfa95f3bb4220276cf3f48f931356f1b50208b59eef732a47607b552c0ab28c112199f092d69756852a0d61894e98213a4c136b8e175a81e8b0ef2935862bbae1813a949d403a74710c3d80c09c1873b923202f4dff31fa0ed6cd8d51b7c5f96c7d5d4157d60084454bd42354608563204551c0b6a415957a4a1b9de6f12ae31ab82708ebd2f354fb35a15a2916bd573a3dc474aaa0de7f0b01f8191631995e3ba2173062ecb7f548892a89d173d56f48352e70e3677d347d6e7438e675106c278ffd72b673811382db6160ede34ce393d9af0f87a1dbc4972271f48117adf6366ebb038ca754279205f4420d5b117b1c0a3a22fbd0170c0974a9a64205f64d0620260e991cd1476b051225c15c6d82e960ed369451bbddfab9e1e6b4a950819edc321464f67f041e49e5f249c5ee6809d64d58b3de33ffc76ac9862aa30e6594e5e049ae8a496f1bba6400aac9cbd0920583b2df1d2b071004004b83e957f70da170794cc00381f9774b72f0594fcb79be1d302ec434cfcbd0d355e3f07ce8e70236ee3eac0ef59847dc2caa16b7a48d6bd7075c54d1f25513aef759eb7890fd02ae0edc787bbb0924e92a86b2636d3073f877490c24d3bdfa95e356133e19edcb9873416db4222bf83a0a12378af4c3a9b9d78109001f48740e4c73e5a8e5514fd200c2a6cfacceb44aca59387a68277649cd89dfd5fe0bdfe1b24e9032aff48a9344abb4d62aedeb64607b010b0c979ac042498bf5c3c18bab451a3263ac3994a82028db6d4393c76e1d0a28cb761cd1dc20a0bfdf086522078f11412848e7477c674d898cf555d2dbd4e5372c950c00cc1d4ad3e5dbab4f862b37207fc10339209b330eba4318f3e681b7283cc9eca64a6aefffbc1fee10089620359e1e1a027035e763c1737234f139f1299ee50fd5bde00ed767e2afb3a8e80fb3a9a7d061abaafd5b51c38f4fccb309827d4ef6f07b2abe53d2355c4509c3e21fb97b1937a2bb728ec2ee472cc80d428e1cbf349b37ee3efc38ed9dab26ca7b433aa14e4e8c282dcc34718ff308c9de6a2618d2c08dc1dc1a27f1222c47996abbe8826e2ffd395ee27da8cd28abe24350b32bb5fe9ebdb1b645fc3c39ac115d0ac34efdccc398bd2d067115b10ce6b330d113c79b011750091aeacf5fe6fb5fee280e1ee45580fc26c63f3387dfddf5bedeafbd34c2403086596a948245f1c24d6a637667e16dcabff40c595459d23650938a149d4cb0f05069e08c476d508420f6358c398659a19412bc73c602982e74b38462a633fd8b7069daeb90b1874ac4f0d33a25c8a6790d739e72b973eb55e6782b72eb5448e1d9486bec1d3341adcf71342524e6afdb8f942e1a933c35c635a3cd2b86843b0795996d330a5319dde76f44e61455fa4ba1bbc4ab77d2a51ce6abde5486001e36436bf2eb78410c51a2df106c1b8ecd42b9651689fd82738ea88f0dd5c9cf158d10a3e31a0ba11d1841eee6dd1bf9cf033874a4e6c1094fdb0f0a0d71f19a465334a430a54e90fb956f07f6998818b76a00941beb0c0fdd2c6459b984920a0331c4dece2c0946ac6871776778461ca4194108d5e7a637341239c903de75f2576604483d95b4928fa27f4f9577705c447aa4b7c337d5c657e9438ce44e90b1a04a677198568d7569e2bb072d9612e528340d3d13354274df04bcfbc209e2c28424f2beacd75b95b0598716c26c83021c7100440c9b013373f358407f59210dd30377bcdc068f2207a10d2e7785b48028124989c75ddc0b69fbd134afa486a68298fe4f95fbbadd877a362fd6258f484c4d92f44e6063075c3afcb0fe5f6509fd5bb660889ea30852e8c22f9726de08c37489a67e428b0eb2b63d9ff1455b9ac41193d6ef5d721b46483e707d86f16ecf410c8411ae609bae95846bb0872697ed6596b2d088689244d5f1bbf328a924b81776149649a572fe5ebf5e8e63b0fd610deeec5992b1b8b5ea9a0f77aff1f0b53e49734924cf8c8db0280472911746fd513d96a304958eae3f3b638b3db956dede10fdbae808c6efd080f3f6c3d25c6adf95334fe30938eb4da171d3916b85fc75cee658a62c714d59d91864e41d5ac17cf652c67c84de93b89bc4c9511319e718f927562b74531a90e423d0a5ee1f25605c33f0df1cd47184c57bfe8a332ba85683d5c5fbc03d29dab9b2fc062a7a5392a457734e4439c13c13082aeb1cab4b0748b11cbc0362aa957b83b05ae0c17b22e462ced99b3ab881f2815d864ef1eac52a5ff84ac5b3d3382b0f82c46c98d51adfa3f5630597044a49b514fc323611ae7fc9050881e1dec9efbfc15b2c234f95598886ddbd836198cec955238dc5d71859854b8152e6d3da46314c5392f05f59029142fe4916aa9844117e3453fb164d69a43ad6031c63ead92417915bef1f2d24450517bc3ec81e2046c499f56cee0905c39f1bb81e5dd5524ff314d103b17fd6063cfa8feb90c6f50fefc677964e514c23315154c00f19985314cdf9647efb0a97795150518c3e696b47df521acd5605a55705381edee96c120419821848c0b78104c92eb492b7803558a22eab5754d58528519b9a55fd6d4eab60897ee9e4d3bcb75ad37a004053115a49ff79c7aac2712d0524c4ce468e02d6d5d8b285147aaf08a3366b58e839b98999b48bd4383a39d3c94605bec144489cc916d67d9b32b6a7aa8e1fc155516a0ef5c487e2da1a81fa013cd9a5a498d9bc369b784d373d84c4cab1dd2b815a6e59aa5eaea4256d505b279b9b2e7bf88b9370b2d437949042980a083654ff52bdaaef1d310388afc26ad8d72ade2991104dbcd174066ad3790ff576cb1619da2f5ae6e16b3f8e3cfc81e4d022d0740b5cfba450cc81c8fcfb2f508a32e786ebd9440affc830e5353e8e4530b5fb37b0b3f6caa4ad4469d863252dd5d85f01d22c00fc0373a59ce3cf166538a29b2d080ceef207a71f66ddd9bcb40d5c69b0ca49507b125ccebdf5c9453dd571977bf9a3b0e1c42cba7f7af68c5ef3e7f36ef24bc374cd27fc80c201be4608991c5d2d0c2dc781394c179c7365d701599b822940558ae8e519374ad27e6f05d02e9d0e26aa196cc3065f181e7c307a702ab3db6adbbbc60523f6cf085bc6a766c2d4a3288fe453ac2665f42ab7438630e199ca89310b4e7c20f247343edfbc32c1f5476d6e57cb321c35c377ceef21b3ebb1fb8f302c7955a6c0dfd8352a048f6faa1b68265d72b351a35640e3c82cc5a4204be0a4d78a8812ee8c0597bb5dc318caf2d2f7817ca3a369cf2094b90a4b339fc0e48edd138da2b6434ab4c8b0bb5d8a0365e58e7260feed2d00a4d57e89a814ae9fa692324c404a942230e8f1925a74d2fc9b8ae15844a6e445564def88f9befa335bbac63e11e53a8ac0ef98c71698aa298fb62fa9733d2c23eff2f3518b57cb94a6b5a8d5c7a9b73d680c403eed588b6d97342d105b6256a0e5ef72696f7a29d8a5c1f16570aadc3ede6766fb42b0477288809887ac61e806f1fb043d048a9350501980b6fde65bad649fc617d9084dec4e1f0541d92dae9117b91f9485c050f1a7a43a48397e232d1553c7ff253b94005612c5582320b3d5001b451afe3d27142d8470793337bbe190096f961901e49e2bd74f249384a54eca29f5f10d5a783536c67fa0f8c440e165510a13af4746c440f114141c87e0cfcb8d1c97e5387b6be90f5856851af0cd47ec4415bba21b58ba109c13c4412ca8bfdf05146abe042298756ded75c345978a6cca7a97351a43f36fa6785fee222b5c4888a7d93155b69ff15e9d30b029dbb5af8d4f47443a9676d77f5346c2e629aae25602aaaa433ef570101e534e94e6fc2954361b2da0a89ca15b0a287c94b04a53d73df0de2d021d5026f055b705041003629688f42172f72ffd08badffff09ae86095a1506aaeed51c4d2825c09ec7237d536c18178ac20fa80b9a6fb71ecd784d90abc68a57bdd87ff809b8b8a347ed69f23ffbc9db67bfde167d5cb84e698673959c2bd44791472085a9cf0aabb70a3f126a9b8fdbb67d0b5e2e6a0afe9b219ce0c1bf228fd3e5dad20f13c5eedd5e6915cc3f77b77b7e2ed11f947e8f974088a7b80ef698c6f2f4dd12b6b7d9cc221d2bf5a89b420512603f149b4631da0a7698a7aca8378e1a135258d857f6e73bde3e728ec41d707fb47d67bfcaf2cbf11b57e6c5e049832c5fbda46cc6e1daa4b2e83408cda330b99a88e559ccee5db844f8d06856155e6b5725053fa138fb8198786013261efe074e708b680e561be1271b4d5918cb0e8e98df45938f06fcc9c9c6bb1ba06c724c4cc57e659b6b24286fb1091f30e570b305621a2bf77f550d06dcc131a0780fbc0635a986922a524d65ee96acaf8b00406d79b6db6bf09358cdd74d095bfd915a2fbe91fef486c38baf6c512b43b6bada7a3aed5d0455dc1a73fe7da2a722d054db98f34b3c282ccecb8f40b8dc6ceb329b4806946f68fc8e2dfeb24a222e075b1892262600de914e0b6c5550e69deabecf989d486af783efc0dce2e353306ef7a1de1539474357dc0c090aabed881be2b28268c887f2a954558e3ea6933332a065bf413693cd9207eb12dabe044d66d7d46d2b8e9a30dceddf84be0d8ecb5b0b140f38f67ee4def23a63d55926265efda3bb15d426964a03941033a28c1c795f4403f9bdaf4bf866f48320759296a34d718afaa7f78de887b052644451d86a229ab1a0b3bb1c7d6a000e7394f7a7bb3ef90242643f8f210a8169658b58a9bafd31f2bb320051a9b73e04e377adffc07605eb08582ec2547b281e5bbc78b7174ff7e73c9210186e0b036e76f3ec99b2e8a88bdcb82d1e30fb8c5167082104454b31fe833bacc26e6c17fac924a7d448701d78fb68499d6f31e384a6a00c172d215b1016864eff31cbfc4d63416af34901e36436de3df80f0f71cd8b0718f5c0e31e3c9cbf6bd99e1600c1a36d6238e7989b47311ddec8e83d2f8e78ffc2a26c4a80ba1e44a046dff0cb02b88674004588ad3d0f0ae25101f7d23d56333f81046421f1d30e49a5025277ca2451e9cf7dce5bbc662f378151c61107ecbf260bc782653e111e96de5215243842ceed9e70807be9176dd91d780d17dfd2b04df30fc46aa5ed5564c51a40fbce564816634d339af367998c528ad8dcb2be30b88548cbc6df44773ffbe0ea73b72825518d7291c83005c976a21c78553b316548f4de5f0c0913fed7c7ae03bc63537ea010fbc40892d7e706c5f1ee0fcf320def63c0c1d69d1e0eabd6d3d93d3f0c9da48de115bb55e5585078f4a9f72a760644b7e9857fa3b78629c3d8eae767439c8de8846c7a31d58f5a060ca02e4cba91b8742d9b277fc0eb1f8075526c4b442b78ce061727656a1c8eba6363ecf492c79e5429e48280ea2373c171800d78d51a233d5787ac52e75d66b6574767d558a10cf9b256c6a52797ee0d650d169b9a0003e1cebc65844b175134854d0512f8f87b7064adac608fe59377519bba3ce3723f7a1a5886d725277e6fe443d98fd0dbff90955e67f3819140aa572f56453de05f6e6c1d1db0c55b35bf8f454584df175fa234860bc4ebbeaef79db28e8239eab28452a0071a7741cd9ad67d021bcaa71a5fdc5c81f02c127851d30713fd9b84b145efcbe35c456369360b705283f99a5fb1a4da4753ca0cfee9286a29244cc7cee9b97c44dc1cb01ef9152b51e78ce6e7ce893470a676a3a7160498d99093b64029b307bed3417f47393807bd87f40cc669f080f43d180e6381e5e56c0c732b10a172b7c6b011cacedeb5bf6e90d7889ffd6feeb74b43ecc4e422c873f920db0321f14d0abef6c22768c7800aafe891e3e6a3f2c8656b93aca702bd00738760e966b5a0904241a5c609f078fe7edc42e949b3a0a9155e8620a771108f56e5ad0a56485c01426243759ccb3986d12761b8c225650e71ba0e545c0d331a5f3f5a80346396235347e8671e2bd2a0da1e2cf39877df7c5dc97c32aafc6bdaf2e79af5c35bf09f075c6e7fbd151040311c6e5efdfd858711d99f25cab6f7e68ba7379c90205beed353072222833406a54e3cc8638f8ac9fc578ef1973c3a1e9253ab5403b631941fdbb4fadebbfbc9d94bd7cda3fa232eea10155e02e59a0e1f3b89a3bc1025fde2bf66ca3cc61bfeb6b59608f84d0891263d41889c1204d3ee5bda7fc6010765b2e51922626b67a1ca117cb0f6e023d5da143fda97b2293e7ec62f8efc5f2b6b2669ca9ce00fd78c1d265b9c71706c6e1cef0a0d8c9af80fc3e986c83db54e494a13c5d269a0cc3b36a94c3ddea2bef1eeb65ea78171e9cfc0830862012af32e5ef106011926c8765b44c25a3b31b0d8a0361f4d20f8b2801cbcb668fcb5f496c706b406f69a931db1abd33cc2ebe416c5ed54ae667908e43fbd8a411935e61d410c94bb79eb4bb3ef7b734cfb49000c1c4caa655319888acbcfc88822e7c1a52d25d5e81083222a72a79ac7cf9f2e34bf6fc6f961fdd67a8dc413f0aacf58f289fbaf1a20dd47472a4c72817bd67effd46158c53be8b752110f6aa7c0efebbd5869fce7c51d0d786b528d70ddbed773878ec13a69fd352c641ee876d10366153f42c0c765e4f16ab5f6f702bd31df61939caaaad7ff5eb21ca6adeeb27cc688476fe9de9f70932fe1b34f2c57ea58d9aeaf568e8f60a81ae9135d45fbae4ba83ffcac0441a2d918906b92deaa4d8ab0818e0a497a4fd8fdb63ab6287939cf8e61a770cd9e291c661c4da33132d2359aac95f616cfeaac489c198d338f1449c27d715de09ff220ff6d13a2358a893fe580532f738f7a7ca9a233c455ca0d1c494dae7843ac0bafa004ec403fca3b52ce6f99bc8c93a2d73bcaea519d0e96cd6b0441b1e1ae511750e99366ee328946d192f3def20b2f73d38559070dcdd1d0b5b35852f349313eda8b766042bcc57b7d50672b796365527d9213ee2271e013aac5c08eaf7748d79869ab1f3f17572b6294d295434f1ca6339fb3ca6485f7c999bece152fdde84e275ff967ad89e2e7960db3600f9f43852738d1f806dbc7f200db41cb61ed88ebaa01b71e41b411b9d1e4ee011638ea0c9044a9946fc7bf55421f53c3c23073bd0ec31b0b80344316e1167f05f3ed4665380ac404f297c975d1b439d2fc32462dbf98819793bddc73112eee3e18ad65b7bb5c894f5f670fdc6e0bf3ab0cf126a3aa058607913c18b13c755b57dd707fff0cbddc9fcd864cf6544b0e416a3ae95b1ee3a02b80be4cedd5c387bea0a45aadfc896853b83bace240968798dbf7c4c3387104aab2009261641398584c329d3730ee9a4b4ff118783b6f5cb001be628be4ccd5072ed764ebf704df548de364d7bb1a885a8e1ed7f6eee285d687a106b3e1f8fad33acca1f5e6fcf003a6f1c91182d3e6b97e95731e5cd1111e5e5fb185986e5e19cec955d8155efff79f288dc654d28a4b3468def2003799e7b4f38e7b0536eed842b712d16ad58473b11a74557357ccebcbabbac27a1560ccb9ec8ceec9db3ffd1df4696ae2e51579a4efcf1123d7223d05f059ea928cfbc224b346d15df8a85d3ac461f998d9e8b5d933b00b36d4a1823ed5ef553fa0bd470f8aa34aa30e466cb6b3145bc5637dcf46e50214ff117783886d123a7b34403d56b67291e812ac6d0a8c64e63be7691d97b721d544ddf2f70ea2add3de9123f20e7c82f8e3b0038c715d3738bc13073836a1adc900d61d9e41b0555451a81ee11b6bc4ab3862e81e0e2886cbf1c692afc8a33ed1fb659677783de15b0567044406d92a3cbc7c96328602f78d67d79c86156eac72b20bb7933206ac5502a89383c3e2e098058531a40cef487aeddead4777109a3a2e14d9f7c8de1fae7e6a5783659adad9fda655509dfad4c3228e918e692ef8490c797daf48431856612c9a611bba4111b4c9fd8bd7d9cae7e2eb9c590cdf4e476a54eb7f56cff4c34a16cb999ff80d07c1dba9043944dd8bc75ba191fefb2c4233914483a354e137717a0f4168095c840c7b83ffc9ed562de5669272c4e0d00d020ac16ac7c5dce9074396e94a7815f62c08eee7269baf36769178eb749103e854c7dca1b65ec802ff621e9becb42909c2e95a23fb58d68dedacd4cb2d0e9bf6e1b3b383a90489e02c72392305beeeab86f85f51f79c4f7d37aed1d46877a00650b6058db356addd13dc201096ce1870e95389c2fd46f741fe759f02ad6500d3b2b720eebb4ade27c7981fa18b6e8898ce0efbc8ddf1f7ff3d2bdbe33c59a4a382e17a7a1cb222dbe81c0c7e41a4c63cc2c34414a26e3c49605db28061265880e7fcef23942379eaa7de3786ec9ac4f91abd8d2dc8692a177640062ae3cadc96272f3bdabcdfe2710c88f2c3568f43bfc87153c96f20edcb835c5bcbde151c08a51405f6d7e3da8e821bb9cdabb2623f0f656f10ef1449b5e0874fa94df9759acbb0d25ec449b298c0453e5a294e976b5826078bb530853858797157b1ed3773d8c0de5dda14d504b3cffcc37783b1143a43000f91927502ef5b89e96076da102f9a702634a4c2cad941cf1bbc629ab0fc244c3e7141eced07f7c006b3712d6ce398cb005b8f4f2bebcf8c4c3028ff9d141b577462421743193f79ccf0ec55106369c292cdb00b737510f30eb2ab3e3616432f9e58c805e4d3a95e7dcece7e9269db4a7560f062991c7b5bb8afe1899547bc0a55563f60bbc8f129bcdfb225cc75c420e04ea9b09009e2ee16b2f42f1c6fa2fe3d1a956d626a11d4319575edfb0c446ad2b752b569a76bdb55e9907f36c0dd6be3a1fc8624c56e77f245dff85413bfa84adebec0293b9ac3466918ecd79138d36244d8aa3d8fd3a974a58c44d37685e2b52d89d0fc212ea101877086dc5e1981875f2c6a7758ea5b4ed2ff5b4d108dc14c2216c72792a59c4ade754841e771172db3842efa3372129d73181bd2c043b3195dc3966b0e2f06d32d1bcb780a1ce8ddc54b76cd33e2695495a36742046b903c5ab3c441bd0bf11fbbdcf175f64e934f6232151deaecb6acdb0a7404e2645216808d350d3e92838f021c630c93c17d861bcd9b6a30fb0cabb281272c654b4465019aaf848b5f10b11a96cf181a34719a7116e7bca45a453af5346021d6735b61505094f3957a9a9dad8e292f08beefd674a7752cf54c4e97468aa0a4b654f07e7f9c29101d1bde701f1f2c6d26e219e7207271926b039c2d6dbb2861c07cb9ffa86e0f336d3728f1b917191b83d3befa3545b8b7af13a1ae93386491066b4d4b39e40780cc0d9a058adbac8e1a945fb2cac4ea8f2b8da7f225b94696ffbd513185ae6561eb456d125c5dd5944abc0ea4e0a11c35d5b39c2719cf8576b4507af04966290f3f0a2a5a6b62bf2073b4e7abbf43692a603feb36e28b46811b32612c04098bcd6030b6071e46cdd44294c5a9fda3c40ea2e51c103efe27f06b48e1a1673734ccf12922cc245c8907fbb6eea6daf4cd0c3c873657973575e60f8b018c38d2a7771bb074f430250bb0238c0e734bd57b6bc2ea0cef4b75489f06dcc9fce38ef205f5897e7ebcee292966b65944f923072d3dcdadbb0471cc569c591ba2e43208d9ae9b3e82d29a713ec842bf9c33beb6b46a62cd9be7200417c3d5a48f1221687f8c8a3636457fa96aff7f808266a7794d712470e96f901692f9b1a1105545c8f165aeeea9b20f4c7731a5a7eb9b61a7a9fad011fdb606b16595ee5cb2d466761fe939bb36ad2e38309dcdbd9d7a0a20a501f083902acd75073c15210863fc62cc21a52853d78cb7b03717ed790aa7830915354d2a3169293306dbb93a7f068125c8a03fc7163f60940077c660acef2c43f75b1bb3ce7c5e7f76fb6bdddd5ad831469032e348468780959a23a1ddd98c2465436658fba60b176ac00ca3cfe0e55317a3530da76a5fa4c61a6b599530b610fb4f9a25470b24fc0f47578a19f36a89579197ae8251a70208184ab74f1169902469eedd92275881a17236ba9837700c07d62282889bc3afdf9e84d1e12ed90b18fa3dc582a586d9b592c77410f1ff7c7b228b94fd499929702e5f3bc7e599f2e4c8c71eba0914f86d29f6b3eeb07b9020f709931abcf6c0a63370207b0402f37bd9d248cab512b943f155912aea3d66c18009302dedaf9dc204446155b05f573f884a7897134ccb20b3f55a388e414fa424cb6f69536a2136d0b6c953447811bc971eef91cf7675d80b06583cd631446ffea8342061ba0b372376d7d284570e16bc4bc04cb295c062da09d9d3c8556a80d14e87c57a07c63c4ddd14a5b227abfb958c5abdc4ea7c9e06960b1114c09fb709e0a99575a3d9f9d4bad7d13ff3c569f56e303f741e25b0a50a20beefb70b3506cccbd57ffdc2d7b94673cb03175d07091151805e930a2d16cbcbe4694736378042f736e0817989f2ad35c10746d7030bf49828458d2f1bfc86286bf27f694a3d9d8441e380b0cf175f5b4df072b0fc4dade207030cdc0997a9cb5f682af6531ff2b486d80d1798e2437e900f5d730d8193a8a46fff818977a65e2cb35df232134ec5195a39239784a757ab0a01e1a2f70a1df2f9fe53f9db24ddd1586264bc8c2f9a36c628c08321d9c77f5b9d84543a3f376939ccefb99f3f40146b57e3de4969902acfe8a13c57d8c7b71c7311dd5deeb35aec5bed9387880cb45bbb14258897d21f42756bb1dc2d45578407413294a4e8590334772ed6f2ddeef4d326a87788126bd47df6093954e950d5c38d6cb3bce5e3c2ec864374076b7a35961de4715b60c1d506781d3a5eb6be337a88e6202aff81b9eaa025786cd5b8a009756849ed612841c712e4e6a3590b59128832e462a3e4c8dbe9bcb0e0459c4ca156ced0eb2c121699bf35391d29401abcf8078426a9e8f120ad73b4ad8c96c23f2006d5ba5fdb7abcb4b7e0bd2988632a151cc58d35c2a1690175873d58335276aca1732b6b4ba41d88e631fb49aa336e733f90e50060fbdb5d392f88162fb4c23d57ea0ba29132bf362d49b2124331926da6d610cf477e1414f2271a9712c85ce31be7cd2d1907e59843e74a501115bf4cb093a774de86ee9d5e96a6fb0bf1a1ddfe182bfeeaa70f01eab3bfbe47ee71e7c57f677f5bddef4acde8c6de1e97926287bbae157be1b08d42dac635799949f16c2a441d31bc1fb181f69c1a1082f3082db42ac22670d366b2c35f211abd6d26e57c40955a6ab3aef9db1824c25dd47e6506d4dd32b610aceaec73eb6be72dee57b70ad275099b6b19828378fd2a9288d3a747efbfedbe65816bc990ec709247028b309e88683d34b08e4469c2f7c9cdc73a63c6a66e24686b0f0f8025faabe44ad4e7fa2631b8af406f348b2c51652e42c2c024c3dbaf55dd760faa380d9746f015fd296f07c2db5f219df785d3501d46f9d53efa89eaa3f1c46539dc4b6a2126b61a71759e17a27246727aadd4a2d618e25dbade669a41643bc7b8bad746fc6e3a237542e79107df7e6d6b5daee21096f9a61a56fb7264dc0ef333cc574f84cc5326e1c0c4e09ff96e6ad2881ed79c13a2618233a14b70d3461aaf9fad2f2baaed8a6cbdf50070e390a283a675fc507ba9f48ba1775fac4240abfa54394553fb0e0963a476f7703cb76e376fa0b0e8a90ae0aeb0621dfe7dbd012fc3f667a8dbed69b4c351c0084d176a9ce2f7482cfe5ccc3a3d0452335e04e51aab4c835513fe6d34c13a0712d68c7a16e5dfd9d0b26cf2251f232568b7a70a24416fbaec97a9625a512a727a169414e34f79b37299fb338c230993daa4adf02e6a8e4bf43a6a1c29ec7a7d3d70e89e85f32adf7d26c33922ab0083b820e8b4f4f344b1e7027cc6e0cdcb607dfaefa85bb3d46e0b8188d15cf02f17d77d0f478f6ccfde8e5fbd349e3cb6bd5145ea689202ba336ccbb7014d9031f0be19a695a2a7ecb829570e58fed5d3c1a0a02dc614982f786975f1db4fddd7a028a6ae9062f8b98c5da5a89bbc284aadfffe51ec65e024b2d4e8fe5297993baf58bc377a9374ce3bfe14e3f75adf90542686f5eb2779c8a04636b2afe5096c75d3bc4e3772fa3be81092cbfc669ac54a7a339e2dc0753ec19a64d744016b880077f288034d03dbf6cb83c75542f7ceff0fea42a1722a6f7e31dacd049f933bf62164d18adf94f2c0c462bba61164552c17344a3efb237cd6e791fc732e1afb05ff30f03db9de1880a1427ff43216f4b15198e3f88aac5e393d3b1e6b42051c55ce87fc7dddf0b4c3f4a69bb0669b0021dc466ec4ddbf537cd6a540577fe3e101e7eb975880989d49a44a38e5cace20a6e85b3e4ff815bffb0a90a6622edc605d125dc4e6b0811f22a71f864af89c0200d5cb2ffab5d766070d172df830874fd1bc01ed90898d2e18269c6bdd79aefa8805f62e0c9b206841d7fc900c1d2aaae6ef93f16a6ccc6f991e22b5bef88c1b88b6ed006809f2f233d3d0134b7b1c2cff0c90135d814f5b1d06e20615617fe4dd37189ff5b5749efaf4f3d802e438576542d5607d333d7c95265d91db5f3bfa1ad597eb201350353c0b83dadc40fbe99bbd9466b4028e9ca7d1c30ecde8a091a7d1bf3c3df980ed23fe7fc6bcf44b6cb9a23d4a712d1622bc058ba77f62e226692738d282f97657cd77a8b88b643d27315a293795cbdff09c962daa37f736b7932f3713a8586ad1b1a5e537fb61e8942c1a4cfe15fa203da0a13d140bffac0a06342b5ad5fdd58e466905e1aa682cbb9c98cda05b03efcee54c0bea16d22b3de98c3de2f1a2d6edd42c69138d7930a0e72a6ba833e32e4339164392391169a1bb697d0ce1734bd969739aff19eba97a816756f1d407c8f1303acde45c853cf7da8541a7d633792a4be1089427e19031251e7a8e309beea9f1ff567bde2bd7050d3590680c0f58973c263d9f62ac3a6bcea422182593ada3b97b96e579c6e94ac8b4eb498885c6ce71142f83f9f5a530b6ffb3b763ed3a9ecf55d9025ec6d98536ed2d9d19ee5b8ef85e41c693e8926ed41eafad796ea563377e4aade252849ca13f5c2c3dac0a7b46ab8f9a74d2da0dc88dddbf095df4cfa9faa4ed4275151a292e41bb640671a555606c73d732d10ff0cef3ff44f4f7109a98b1a75d4e0c77fa1dbb74e76287fa1bbd0e01310e06fbf78caa4c04350b70ce2b0170c0805b8e697585176d14821403b4b433c1b0e53e7fbdd3df29090392bb41261c71c65e4add526602a8a4f853e575cf629f8abdbf52bc6f19f009cd678170c9bd3118be24d8c5c2d5a733c3f0dd1e041de058127b16c0249646bd0514566e8b872f6ef36061db382aeb71f0476b7c2a51cfdc0cdb4e60887d0fd45ee85cb8dde180db2e2d1bac706b6fe1773288522188437c0490d2b7bc541856bc6a8e3e251e98df805e3257eda230048468f901fe49b05812dbc4313b9a77aafaea90f97495cd433d5a18f051a21c782e63c70d5d31aaaa43fcf92316af05b929dcae6214fbc56fcfc1f1f33cb4e670dfc3fcf87b41885e67fb58bec74aaa4ec00158cf8db2c49e7b17b785a5c51f543283ae3cec34368865cf64ee12dbd10b2fc7bbf683034fd7f76b90fdf1902317db753d68692d3c927de4d840a1740af181b200ee73bd170211732f58e89dfbe78c11b2cb1efe8577e7d6f7e2063fd6fcba95206c7cff3a28b537e98adeacf1bc367de50dc5ba074dd31a708465a3200319f5d5ca557c75c80300d91bb5241d0bef3a2bf9ca56dd59701adc30d04a1ca6e32bfc0c9ffce259da1a96631abf933c79f0bea10d267fe06a541a6ff34b9d7402b45867a983807189c52fb1e2634918de4db22daa3a755e1532782b80b287648966b74f9ccab44e8f26a27bdb5e4e0c8e949e17bb039b3e23b5639b930ca2132ea80d0abd7eea7374739c76299ad4c24fd9e5ee1dcfd15095ea0f71477760de15b9a459397e898d6436eefa624a76960696bdbf509b68a500850fd7d955f5e74b4a112cc65a0bb43695805c7e775b4016b9fcb7a70fd8b4bef5daa988b6e2b528ea2249c1392da7a86345c61bcd80ba4b3e566e142826e6a346d29afa9c94489890269293f39b26966c4e603699182df515e494d2dfc8da0df8af66943201e595e0eb1565be5ac49762ec58d953b2e5e74bf7ebc11b7527f731a912b5527b4f8eb3fa75ea0cbdd46ab76438de3b27c2e73e5e08ab12853d32634ba0266ace5cc8f5f0cb9b0feb5b066537f3f8b3545b0f51fc7a6e58ee2a634690f765e3873e5f4d5f7a39a8bffa30b03557134162998a689359b1792c97e3be563eefa0ab7effebe473ee779e18e15ddf95bd5901b4bd9d67f8677e9420b60444165580c3651e3b24100b5b026609d9b62d2b037ed482d28a7b182a5169006c3d1e0c39503487f36fe892693a4c57d917ac070a76d7f9632c0c3510eae79f475a7b7a7e980f2da1c7d56f978ccdd2f41a6dc6e30eb75b25028caec8abb2254ca41e6efbb724f751e3656d9785fbbb97c02af48fb242addcd04809c6aaa7aad08c9253c98f6da44b2915976beab36166865e0f9bc7ae466dea06dee5d5f26dd9a5f2f3486adc3be26a12fc20057ff763ff4e79ac029d466987cfed820ef8a5ca8b5a448e9f7b96c7f3ef8bf9a17522892db143de4f2412150e8775722f182870323e647040556c715c4785825f5a2174232a7ace7ccc865a7c3e5fd42b7e0171f7e503446c310a46ab8d3932953f074bc4c1f67d9aa0fa9e9cd999c0b41e088aafb24941efc7e4481f2f2384d58b86cbb63569507ccfe4ba55749e284e3484d4b8463eb3e51cf4599a7b9266d737da49fe7324ed4edaa302c62bb9cf5937a9ea7dd111d91c1d728b8f84ce848689711e4473e12c3e20656104a1b711066c4a8304168228024cf49205867288b16a149078e67ae317a1f9fca830598916b2fba47d44ad7dcd1c3ac123fb67d81484110656feb4dfe337d3de61a09a782904ab938e87dbf6371014de8900dd51a47dde0ef3f4a1c5c5b55c9af533f39ee5d42327587625b6415c4daf5818b3ace653c384b7348e45545d07e6580eaf0c41bc3f8d206d013a7016d501c9eea7299e836b91d4cee935e84fd6687959137bca814178aa2420a99c5de1974a6250247ce59b6c76b7c999f9b361ed9c8094997a7b437eb28e40dcba26ba7d4088420865b24feaf064929c881c4b1cb651dd197002951de032a7e1313e367f2e4c1dbf33d4bca21712d24c67444cc86631aa93a1bd8443056ac00514d7bdfd7b9b83df776674d7e31eed7136e5250a1538968f3d5b06b7f6bcbcc0d1fd6271cfbb944db03c450d14eeb3ac5bc6fb172af6699ff8ac27bcc13ebd8569ed12ee19849857065b9dddea58184be8251f7d2a3415da0eadec6ad7ab2913c08c7c4abd753f5a75143741369c30b604d6e3e3bbe8f4cbc44774aecb8437b6d13a1ee7386081fa3388347be98b67bd0c1ccbf06aa21fbca57e744fee83ba487b2b40a895f52b74d4a36dc9f6f61fb5949b17573bda4792ef7c8af3061e0d3e1c5a5ae65561d44d3ddb0404168b6e70bd8e2160a89eb96bb444404580696f3b7672c7c14107fd09e426601213e3d7f430640e8d88ed88d3f35bcdb4c5777d20231f982edb6e71528bb6307600be6ad55dfc28fdb8809c96d240474c1a857960684d40cb486a5008d8d99de84f135412f9ae7cc8360701138eabdfde4da7196228387e4d31ff485628bc4a340b2ea9cd119675b83eb4c2f7b2417d0d0c63390e38e566215683b11f4af889b13fda8d182678832d1e5ac5de76197ffa78eb5f88e07709e1604f8d3366fa6c10933985a09e252943ed468cd4a8069782e4e51cf338f9911a4419f03c79d8a12a1b9dc722df79e6b4d1c222e66b5971f749626cce8a3c6c9f9fdadd11d2ae445d3e5fd901582a991309529c1af171ea107f26bc0040e730ed2ab9843d53f7fe503caf4ccd4fbb991a7b4c60918f0a086124db721dbd3c55f840389cf58697918bd8732e2e64133fb47f98237e7786fc3e284c2c2c688931ddab1de67c30f1fa52de001d35052314b38c592cb5335be027204e8cd645aa47d28258efc2cff1dfedef2a098ebd16a8f4dafa34bdc25f1c6a1b1f8d362d44cc3969365c420a6855e4387cf4c582df1a85349cc589a24c3156de12b00480e00dedf611df22e17c9e8ea4b55187d286666ad96b1e0dbef370fd5a572bac69d9849874c482dc977bce929737a4c75b2ab94ef3f6d4d0b37dc23d79648f605c4a303399c6d01445e7d3040f569a99998c16d8a025b16fc38a1da9c33ed5582d057bd21812dd59e8aab5f4de4450acfab5d940e35ff9062352d3f457f32ea76d324d63571ab4a625fa1e4f3cd7def02f058664dd4d4a1071926fe1ab771539768daf52ec4ae26ccb7135905a68dd9729f5c61379089509feec5a3531272ce1faf90f22d9a103a504407255d11a77380d38c37aa767d0990668e8a08eaada34958f9e8411e2e17b4a5d5edc3d9a20ca2e5024592802eed4b22c3047f6ceb3ec1e3e17b3995fea84af547f8b4cf95ee07e637577a03a9a37a67bb053179bdc43aecd5316170149104edaba21ec37b244c007d263e7a777ae52637e97fba092113536d06cb352262bc7dcac0f48c701c36fda57194ea83876044f72a6cfd1c7416252f1107b89f4ed35a6f4c3d60f73aa7a3ce0a21017f9faf26c07707ebe9655b911f62fb7347a49c1ff786de5e253d3a9878c2c43307c230b72b552287edd030406be37c14077382785fce99c03890d6f589f43456a7825d315fab0031a4b8144da75547ac54b26aa45eced5c82a501ca5220140f941da87910a3004b89db2619f32164940ba0142569a991f768a7621858651663fe1768e75f2049adb11240d0021990d9d33137c06415d2ec3f73c032a4df4d8d984cafa598864b56d1a4b3cb9b04a415ad851abfe58e0f5e5256b3d86e7c0f9377f5ad8669d34807632767a361c25d6e60b03cf043720a943b7b437327abbca0c85d7ea072333933588578137359ae7eaafcc5cd951e56c3bef3ddc3ef22cf3d114ac572e821044bb87c936666e08a1fc00e5ae0a7a80aa6ea8319e47c0115b21d3263ddf0b483b28e10ced65e5dbce9d0da0eb0c970fb39dc3f71d818028a38043ea2a347abb2c3b60dc2c78cc159c4caef76642db58728c08776183cf2af28c6f6797d2621e4dd1b2bcde02f0577a13226f7bfa8dfaef3e18cb20f8eee354928ecdbd54376d037ce3649ab7db6662e37e83a0eb2c13502e7d7ef61d8a42684aa583c6843b5a7f8d51a867bd5997141a5e71d39c99e0d66b569cf34c6f4c94c1aa781010207f911d24f948520d2aaaa55f57dda4f5836dd323a801d2e65cdc3478e30f105355d86d06419b6a4b5cc7b876cc10c4fa87cb23800bde3ceee8962b1ce0a64bbfb556364880e6aee7c6a56c8fd1c19e10aff6767c7677f9b8501076afb0b93fff02ce72fe76b37809cca71e2a13d93acdaef0a2a0122b40488e5fdd18474656a4d300e3a9e73404b4f3518ef26f1f9da784803d08b185609d394ddcd5ac6ecf70f5363021e3f95c7bd22c0365fdb4b3e2b5dc889edfbc1c50d0711bc2dae70bcc12f6fbf46cb8ff516a01e0645c339fd2c099cceea374e4e64340d627861395d8297ddf29647ee4128fc12bb888f7c7276668a466253db1be28d1692b8442c4f4d26617cff80f91603d0fc63edc9873f9c677cb1ee7193e007a4006e6227a9625093d8ddec9a2d09b689a69db631f2054f5018a70b1758605d39734620138c0b752ad9ee4b9fdc120ac597f4e34b2e6cf9fc73db77671a45023a2950d680cf9ca0dda404981f2cda85b58c80961794d7c12204a26c9d48b11f40dce94468e6e5b51691bc6fad7d51e6e883861ee0f1137f90dda1ac41c9078103c975a531159b0a0956cdccda5ba11541929377345cd10f13a2d435c2612531fa7ed09b849c6f17393fd7b7ca9e03fead2092e84aa56ec2c3a6b941fbd08646e3f8134c59f365b7815067edddd254b4e85914fe36e66a2fd65cf8f6ffea213b35bd5750e364fa9693520b23eb225c13852f9a8d77725765b7c3edd56223ca8ed0d164463fba9a379046d289f3226a9485de90a27eab3e4f31f1f02a646ac11e221be5e9356e1a405e8174eaafe20f98be38ac2975e103c71e50ead426f71be1fcb3e3462a022d203a0ba60f3786e6683a8bbc190e6343d6ff28f41d6ef6b284998aac2e8a90cbca361638d2cf21785c0c9dff20b318c6f64d27d480fb28ef24fcdeece7cc02491a66558368851945b7f348421ba9bc6c6ab261c8f5f4a6d79c7db3ee91528fe89a5061ff81df5aae20dd8292d0def0926e57af51c1947c54997f224c2046c061309c84830e12fa737245fdb0e4b6e7d424f1946bea085d2cfd825cd0f77a5512995d271c6f096d98c0d644c8de330c7a7fbe48922682b0ef34c80189d992a05018972ae84faa76f1c6b4deb367c91bbfff786a2dec0755da489c5b1fa0df9d35293827f83028a13ef5067d7c5a48b8309620c623c6c0614bb5acd166ae1f3103a23a95d7c77d7a866ccb67e2975cb5ec9534e98bfecdc3e1acca0be4af29f893cb22412d1a5ba63e20613f66b0ba2041e2f227c597717e205fbcbd367c7ef4ea7a56ae1286e82e81d88ea738a59ab113d1f5c1e58b9ab978345d53312c43aa4a6434372b4cb9dd6ae49411b57891a490a75a031e97e89b6af56f47995a28d6c8995a6f87be4db2f995d51b4b7af2144c57311b61f8eaffd0e6e6728f39d20993ffa6bcb543cd023c5f8620c65a6bf1fb6cdcb2145e1287bbcb6e435f6a581805cd76411b2edc50932fc461efe947385d11cf650b48c096588549c4a8fa813e9ef3a8b704dc4cb2542f33217d1668527106d9cf7478acc4874a3150c3b65241ccfbac935bba5b7cd0ea39c2219f5aa7a80af634c4088833d883410c1fb1663b90ed5f8620184631cd05da25951446bbb7ad7dc627bbec41f642dd42e25d5e8da8f2dad512b39e72919717b1dc678221be6d4f6619ce985d2f5be50e87c9a30354daf3792cd4e68149e6ff06f1e3bcf6e0359a1b94195a7323d838eeec808b29a56167a46313ccb8eff382a69eafa72c69f4462b4514e02894634a6479bcfaa9beb204a80168faf315bf4b6f28f484097da77a333a3af8110b7fc327b38d665ca2ad8a7545106082dbce291b96b1a81bc91b8d1be9d13671a08bebf57b188de7c02e22498fe680d51a57d339d2bdc7951d3b4408f2e8f9dd0d74a5fefd50b35078f34c336e8d7589444d39e33d76e65988a2483f1dee1611a95f874ade977fe3d1a4181636ed70c57d7b196cbbae3c3013c56f8869342947b542c9eb3be9d24a57384f9ad18abc909086ae0be25f7e653b4c2d1cea412564e7be285d2334d332b72100a9b3f2e8688b8dde41ee48911b7f71ac953c18b3ac0f7352fc6a16f5609499b636c7530cd2c71f4938ea599ec83e183dc0cd3b09a9ea59411a1155ba0f0bd2ceafcfbe88056c48495b7dfb15c88615ce3428f94fb1eb124812e94bd347dcb41ca7268bd36607369e42a96a7ee12176ba42bdb63dfc513ec7bbe477277709ba2cf6c72d3faf3c7021eb4b3f16fcb7f05409d473e0cb885275241ebc12a5f33d549af523175e013cbfee1690717b7267861bb86ab6ee58b5e0fe9984f6d09b660f2a56263b096b8d4b78094af412c592bfe39d1c4fda1e88567c5367d862c1bb0a000d36210c3ed86534483218faf8a3a6c32d87b3cf1997d036a3667a7598cba1f0149e87256c4ca40e0fec03b57cf62a313cc23891c5fcc56407e3c25322fe26dea10f5b31fec4b15f642a9f8cfbb94d4888428af9851291b3af62ba167cd0841c9f5bdf9cc224346862d8a12179fb1ef86666d93ba37c23f50c2a89c15d549b7e2f76e168f6fce90e1c46ccd9f7c18b3b6feeba9fb8a61b20f79ba066a39c33d777016f881bbb1d6cdd45b88c13d848ac25b0d262b5234f43f48128f6b14cc621dad7a6ad99754d4160a5e57f2b90a90a6ac7545ad34e3f6e2d9237e73e28a133052067730da5fa6a2cecf42e68434cfc9893df2074b162948a1ab8403fe9553011f79bc79457b6572ad6df611914699480971dd6ea1f2f87f9d0dbe1c312e8983aa2854d7de07e58727527af25c4c638b0a8da18e518d0134c22823964f69725da8328748d18e327c187d44025832095c14b5e440a90981499389c450a76a82bf971d2ccea29b27605b63a92a9375c2ac70db581feed2fc8f6a6f67cc94dc06a69115b5f5dec3814c04ac003bea967c48c3b6f83c0c9ea888b8624c8a8319b4a96c72f903e1af13bb066ed44dd402cf00a53b8a21f0bdf7c41661bd4a2ac05c9199c842ee389380c3d32c020529a5080d29a6186d799b8139a1796c7277fc04b7dec51631257515f298f468da6420dad14a8972d7e473b2bce5bcf2331e9777a31888474d37f2d476144b5d5ed39da95c15dc81d5d3e95ff2eb96cf534d1aebb47006c238aaee72773b63c23e36b221a8e88e3851ca39315663886fd192b986dd00afa59b29861a1aca88a558b5eb6693301c1db8085e595d77d5dc64f2292b93d95df9943a6b8d504682c0d0378d9b84a965cdf7fd2034c322b23b4ca53adf8c877e6bc18349d29a7657b363383dfea6a0b4ecb16633adea5a887787d704ba80bed59e30e9f20f79ae3cdf0123c08ee0e2c23c9b58b197e202aee8a817bf0e384486e1eb83853e12b0e3698ee3449b0fc2b8cbe9b4e4a754d7f537032a88bb631cac5b4daf2fed4342f5185296970b1830b42944369f8dd14ece4e56cf57d254da09ef5ce7f252fdb786dc1b24cad520cdd102c0af56fa858a11d5ee19e2fc56d3624e22821d753ed94107b0d2d28c131d8e162dafcda284778bdc72aca9280b3878a5cc4b836759acda8219c71c0a69697600230be1532d37d5409dbe0f8ea4714a10f642bc6ccec7f07691fc581cdca3f96076e5216d277985549fe18c564006248d171990d2a050447f73f751d1576453b7fe77505fbfe8de4622fd61ed99a2d6ec01dc29d01dfdc7228d1d8470c466e310884c91b750e34d1e0fea236b75eabb28e4c83e5054232ccadd7eabd91c8459525f1174562f00edeb4d3bb8e98f734df34e12414409dcfdaed67d14b2b595bf2f6a7b6b318dc5301cee2d67aa3d10025a3329d460f24cd3611ac3692b543d1acc5a74929621504ceb960795b594295d08233997254405511ff7c2402432280c717a227a1e76a75a5b46c3fa836e9a0737336ba14b4acdfb24659282b2298fbfed82a0a4e0e7837db5ca8453d70474f5bb03f20537b3715e9dff0e1ac238946244a9fcf46e6ac9b47c69b68a44dc817d89b495abac09f80b7c7f245f81bbd548340277db4c1fd2acc6ff44aaaadd081970944218cab4cfd6d25a5358a584416271fe22fed9348f4cf371c4a5062597af87ca692157ad77508dba7050468cdc9fcb358a60c149ecc65fbc8224c12ef07dfe19d8fb5160ff5b32ac1b229b2a5f6f9648c4bc883614552d4e4dee039b8f311ea1a0bbb87bb43b600f834abd046a5f8323db99def63d7ccbec5363439bcacc9a7ca576b3359a086b4c03792f1cde5e5fc00fcefaee72e3c587c55ea2e0ec907600b6b66de3f9690234c96225de29e0e01f120b16bf98f2e370d648701551e2c18404443a6c789ca89d7f1f46330b63fe58e5383c118bdc21fe2e1d301f129659cc377e3bcbace3950d6cc4ee739f5e0b5839def786dd4771e9bd723e39446dcd9272e23b42d7071918ad0b370a84638dbd3b4147b2e971d170f14e9ce4e291721842296d1134554f0a1f17cd583e80e2b2f56b32ce49ddeb8dec19d7c255406cad4270a307aed49f6519aae605ed7b33297f33550e2227f2fbc9a74136702d0db00473f969678ca608923a193169b729ba9b93c7d802c58fbfbd129e5ac983abe14b5163a7870d666f849c2df25883bed256cca1aabf68c70880936cfe027c6826ca5d792bfe8e87229c49acc27d73a2bc409524ffee971e712d30363fbe0ced351d52c8f2f734eac9208f7b47c8d99a2f5e6ec9c9c98badd8a6ec18725fa172428da2f123ff258096002d0ae9d7359a1c752fcf3dfab1b61c51a2ac72202df5b8741e1b59ad2da86c576f1481f06470f4710971b33038252f573fb0ba7d84dd3c321ae931382814fdfc71e7b6669e0c16166675e1ea5144fb89048aed897cf5f3493e1e13ea6115599d792b139e470e18f9ce8d8d3bb1b17a3382d11595e4057e4013a1fe9b04f734ea192a827ae275e6d480f93490bfb0f1119b84f87c270376e5248fea0d0b52b1c8f53c755b8842ef259561cb08c103d428b3c1fd4ab5c25a8c994ec7fb7ba3943038d5a8dffcf6419675866225bc2f8a3056dc5dd7bccea2e77670637c9377c41487d685076e45ac3fe6b4a1fff2b23b7d7aa17f85e1e2386de3cf70ae987fd025162b1eddf00e6082000cc75ab4609277952604ccdfacb8b712c92828058848acbcdb49b3ae96c0705cf71aea3fc5835b1f3e707fb147efd5431a79260bd520c2983a469aa6d5639cc4fe02350e00e610fb80eaf4cca6e55522d432202e70dd1868f76a9009a159058967f234b262ab76a7e85fa1a27eb82b3e6ded7c4afdf949e2c9847816482c0976e8e057810d4ab1659989965c391933f9e5b0686f609dd00e2f9d2c66657fb288e20dde0feb5f4821841a69a3213f88ba832e71c6cd6524e8f7776db9c9508c29549b749170446bf02664e0d619141eec2043af752fc2ff62e44e54f67d3d4c72fa355a01512abda45ef70c284ed782039d6971413a9f9f93a5d6325692ee5cc36b8422123823607617c5dd780365e9026b2133c32e52df1ad035a860c0cf6194f0c8f135b43882829c2f9e4384113c77db3c6b54dfe3ec136b00159155ed4edef22c684e1e31b248a2a456f62961b9dc4ca0bca2f889d935956b12c933b692de1c5504e491b54f77bd2d8f9933b028c7ae17f956d65f78fd46017b1b27850e72ce0fdfd0b32dc2082ed1be87379b86e41c6fa55cefcba81088a789fe4c66aa9f8e331d6d5f1b3e61f0a742fe5feac384beb33c04f0f1669364ffca66607f241e04534915c352ce78a9cfa561ccaa9aaebaf901e512de210d11d71e6bb5dd09a55478d5878d77cd9f3f2a7c69a68afb03dcccdfb3d83c43744f84983f589f7478d38d21deb3843642c06909e0a707aaccb20d8b102182c0a1a69b6c740bd8c962f7d45995d930468d060ee0900300fc4714d1fc7ac52c489f8ae13f5ba5570ebd72e7395dad732d6bdded38fad056d0eb6b6657e1913edbe273100fd519ec6ed8502ae3f4dca629670e95bd7469e3253f3c100052f989186eba49c3d06c1f01149b7bb468ce61f7280c142c801dd6ee1c148d57b28751e6289002c4894b84668897c78d5f988ef0217055f596454a90b89d72e5ec48e9c0c576e0f47814175146f2f38e029e98d84621198566a0e6020c96b9b3a349eb21be9170dfa6e5d3e86064f6a6d37c2c9b7afebb7d50056e8d26730e834fc8f129c09e1c7156a02c282634f6ff0c3eb55ddcbb4b95cff94780976974f4e982964bce5fc6fbf882c8a5c2b2daea0e27ed895e4cb37b9e7c9410addc094003c35f1efb2de2a7ccd76c7cdc00819082cc91b71d77053eb3f502cacfeafe85b3dd9fdd2bf95c685188d6766c9b8cfde93e646491a75f715104dd90832d509fcae002e3999dd17f05fefdd005e43d76ff9bda6047c64995f86aa3fda972ad43ede7449bc419d21fe2b03f889d98b16db6470db1ef98e581cb88d3e2757b55ec1d4fee949ac925e1778b818318a31b8dd105ded58be09d795f1ec03d2e6535fb6e0a4a30896144b5696d6e3a643e87ca05f297d4d30ddb08f7123e8c27b4ac0bf9cbfac0a472f6341c91e240d0871f1658f745d3d4044a77795c496276eda35f36423370927383adcc9653f7ea9ecbd3154ecf919cdafcbe02b75be661e414b0b855379a1b55aa44c0482aa0483022d9a0c1c62e6a94613876d4cfd39bdf31641af2602934e30784be96f5ae0d78452b48ea7d8587d64c1a5158d4edc2381e86b689b82635f79ffa5dda49e5a0fdeb7bf4b42e2dfdca10e113e5038419b6babac2bdbbc5877d3462ef0e6d89f4fdbed89bfbeb33afb5f4782057ca9689d7b10c3bd5a1bb6d821eb807f98ef8bea0fd6207ad013521cfb2581d63f58f68b67643b7bd92e4aa99edb7469f74b8d1e7ed1a280a411014193a6f4290bd7228cb1b5c33af150cfb1d46648ad234639eb81d2eba748a61a9e1ae2fea775162fec08eb67bb3208fd7650084a29a4e6435c1baab101ff33ab29d6fd6d90a60574166701c857a1cde8ad95c282fdc3d32b6f7009c6742031b0f9cd7f6f1a1f9805f9233a138920dab3274d2ddadbfc4cfc61a47fb2c2c18bdf7465a6fcb2639fbba862b98537ba6a7c7e155e9d88eafb0c9f28ed200d8072809b026b1092beac30e66b995bdd4e5fd8f852b9f0907f542bc574970284edeccb18a92b0043b534867a6fbcf60185ab5aa9bfa9fb57301afdf369c7a19317c2dbb1c7954b785272b4e74a06330578fac1c4b7eef332533bec481912152969cfa8bf10dee33681192aa714fceeccc877c1e08710c79aa146bfc3737d8e9497e4f01e09e94c09130ec2a4013d1bdb3e8d3a6b10473fc98db8558ab4dae82d24a733fc24d5f4756f53e759e83ed5e0ca6a61e872e663dde5420528a80bb5bc2f1b5f2850980eb676859e343e6bdd46a17b13582525bb345ba3a7bd359c6c9c37025f6562046eb26aab9abad13c2a02bc3a7448700dfb83f8dd09e8f38baa79d2541f6dc9c3408ead41ea62105659a347307ea05d4ba696da3e3db946d2bf91880a95866ab45f5eb4847ecb5eb4ba98e2607e5772c326b27f3063dda3d629df2930f7d47d4faa883e525ad93bfda7a00e066ff490d780fd9d5e4c7a328607057f1a7b91203e7d7fbcd67ba9b0455a08d732e2b34aa470860d92ce5fa2a2907b719ba743f9c4b6af0fb50c7caa67d6b94799686e917a39636d62cc42b16428d41c70172db2ab9281b7bfe9d682d28afa72b78d6ed87f6824da3b357ee5fd4fbf561c7cb62083132cf66f59e887ac93a280ae05d5bb8cb4b0989eb20be3a1a7fa3680dcf9b11ec1b08dcf395c94bb8809c702c2c5095dfe8667ca0fe015138fe6dfcd9ee8e1b43f2b30b9da7f56bf4a31d1234af23683b8d22a60dcc1e08c2f7e62ccdc3c16dae81613648ba59c4e7b246f041bed5d19f8cf5e5bdfb84588720df33781281700a2c1d03af47382cd6daa2fd889765ca570d8deea3e60da0a2a9343619bd016187e61c720c1fa90c69f0e63897666de39ba1c05d16ba90c355e004feeaba98a3f300e93dd096ebe02ebe542543ac7d28f485f92038d46dafc8d901dd42d08ff221a66a1d23f03cf390243dfec78f09864014505ced9875ede4af50a2a2a35441f080fbb4ea9415f5620df91c5e307b439957bc519cd4097be05a2609a0991a72140550faffe261a5ca46caa64c89ae0e501441a841f91bfc4c9511ed4aed33b96f69d14b956d2c5f8aaab89ac0819fa0abf733fe57e470f0130bd8497543937f911566f1f29c8d17382aa17b350dbab645559c49ad7aa9393702b5c5de6d64061a0a0b1429d6393339793146da8d669f6154c3658a3c150b0c89c2a97178a5e4d8d6fd515280534ea1187b05bb2fb6d1b6d4bafab780076bc442f4907e62038bc5c5d6fa8b583dd6bb0a73536be90cc31e88af5278bf43d122a443e836fe7fc40db57b6dd4b191a1cbf9e942a0abb85ea3ea4f7e5ab5a55045ab3a6498741462391be0f5e9c96072fd7e485da9d70501e1fcc1026cb69a8a1f3621007d852ab5e89875cb84ec9b4e127f863f5cc79ec530867a010a4128144ab5a143d587193b534c6f5134f160beda9da7aff2f6d30ed137af3fe40fe7fa0d95010e2422353d65d965094740aa50eccf8024a74734a538f5f174a9b890f5ad984db0d8f34923bea7afc90af41bc424c7170792efe3ed657aeb6c00b850a5c407c08bfc561976067235abf2e772bee0f60cd2c0cf3a7684dbab2db08f70809ff76bf5e7d90a87416bba3ab35dd3a12ca3a0dda79ed57c350fb9a19692774320ada256982f0ad6dfb5322237589fcd16b0dd8989d7f1e81a3493d6623f651f086b4023eaae6559c011dfdebffdb84c703ab11968d3a8a3dcb591676bebde55eddf95a4329de9be59c36b59b3fb9554d701b415f99a2a8733a6f57875725f5527289618ba1e4dda9033f3158961f26c4eaefa72660b0c1f11f24426dcba814e6de6fff59b69ed4f149d5ed89852d8aa77f82c214b9ecf7894ad1c9d312831fe1e199087be241279e6ec0fca80e9db82090313775af83495967efc6ec639cc054e9651a14af0f5932a4d8cea0b2f6662a8f58e58176b6b53bbc0e903d8e608851b0ad4726c1ae204083ca25d5258f8eaf3880e649d0aa01f0bc6e0d4874eaa01427a004f9fd233f547df448abc02411ee315f24c4ccda5ec48b35602b413410a1dd433646c583bbbc96ee63b9837dc6d0a00c0184533ffe06397e2fe6d9ee658ae4583659182e7db70b975bc8ffed95169595f65ab7b9e720966a28c383e36d471d01f3182d08e74f13cf37f48e0d879cd2c6004a3b62166b5c7d93517f00ebd3ecaf5a0acb53f869803a0791d3b3d1a469d48db5ecddd2dcd3502daeb12f8f12797ddb790416bbe32b6201c7e7e48448af228ceec1440b92c32311815b5e5a1a49ef2a7f0cdbb851d93412ab24c616dc2f863d57bde3d777a5dd0431ac34264d334bf716c1ec2eb60b12ad1113a59bf5b0052571553067d9b15efa5023fdf934d7a1615bf9a790a3b56437a25b687867b5354d22af94bb143dbc6601b8ad4ea6feedf5bed82ce449ee035b20458ed0aa8cf5a4cf0cfa0108ce1fee00468bd0a963561baa020def93bb638312f14c37a22c56b29682b9b883165114d9314f8cf66b63f4fca43aede13eb6060e8b8f887ff5a04b7823696f003e545d042aec05551dc875c362fca072698e84f45f53ac0aabbb3b0ad358f45731884defab1b242fd2937e5f5c6b9d5f01016e98351b4a67f52d0dc0f90757789cdaa47ab1fffbb88b0be82d45a40cdc70072ee0daf0c8e3599205960946529b60b3dbc06c87bf5d17915e325a3ac362ed1bc0a437eedc9ab34a979b8678ba809197c63da179e4ca5b6340008e55ddb4940e21ee3750254f350b5710f098be267e8e8ca53779b6328cc6e5c382fea2a327fa5d8c950a37fb6fe23ddefbd98300937637da0eb50fa21e1105dfa143d71365f6733b857c19dc20a8a59cc24424f2698424134a5d3c461c074fc38f1382d4f2ce14485197543f6bc7d680ee6f45d4284e217c4f27fd1f561a5e5767e5ff8b121e531786ddf5ffdeb2edc1400f4cfa7275e0fb8998bb22fb29e886157622e9741ba0016ccc1827e26576d1ce81bd1d8d0191d6fa4d389e42a5f0de1b5acd9e8aec77bf42cc2c8fa27e3d5f2f2e90b9d065c4de358262fbe8ed81bdcfad13fa229f8dc342cd95df1d290e528ed6871d325e9320dc420d8d797fba36b16d45cd0f50048985766ef8cae825678cd8b06aa90e6db332295a8c21ee8208a052087749ed8dafe67b3a81e06b1561d36f63b05e3abd5fa4b8a124bfce629c9323a286b06e6d2781f2b8a1ef86d167e58d5fa4a3abdab7580a5e7fbcf408f88d9718ed4f5975830cc4d121448fd221bb2276605262a674d51760459fd89808fe59a8f56573eef2a6a258f9dec5558e96db2ba972a341f391fe9e00c22c64fe462f0a7bbc13654b9d30ef53035a0cd3911f4a45b7c1b2e01d646d7fb5321b2eaa77173d60cd55539d444a88f493d094fbdad07ffd11673f0070ffffff8f