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 77772 2ecb818ad1c6c948fa98f15a791b6dc61ce30a8dcb5ae97296beb02dd8a2edc3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bc33a8d5976ec49fd32703f09ab7b7e8a8b046394499cd1e3492df06dff6c4f4
Certificate Block Hash
2ecb818ad1c6c948fa98f15a791b6dc61ce30a8dcb5ae97296beb02dd8a2edc3
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...001010000000390000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b213db0256ebd38bcf0c0bb24ac4a755802fa83b261d2495628b8df83cc39040e559b8438bf0310ae9c2c9c26acd56e62d79200cd69b775c9c82d4ab22d62c652654f1cb257396137222965b6337e97422926a9689cc083f400c00000000000000400000004000001010000000390000

Raw Header Hex

00004020c908fe753957ef85e4bb958523dc1034fc68847b0491946534a1aa630359302aa432d255633ddd0f6d17d5598bd1f6cb6e6f1398a537bd2f0dfcc1bc98e004c0fd6e3c6a13d30018f4c4f6df06df92341ecd99443946b0a8e8b7b79af00327d39fc46e97d5a833bc

Proof Data Hex

59,560 bytes
121216010307c42263429c8edf4c75b61d93f492c2c23c2e55bb59a6831cc186064c0239cb7e9d2890e35968c05e1c5523421e1159773d87854e8fcd73cd19f0f6df892c1e033f84646be31e1508c524d81e0cf3907ba09b42a92bdb29cd2be767d9c125c5c5f5759be70e8d0330de35995f549e85a881847b111e8e8fc5a944cea5044c72751983c976fda850ffb1e3f42ac12b9e3eb7b5f9590e04579b093dcc15e7694a50c924cd7614198ffa8f6dbb15ccb9db35d146d460d972499ddc11f0c617073e2ed28b7b742eaa3860da0645872a0f8ac6a606f096aba18647da695066c6896ca8d582f44a4cc68c8f9fcc37b7c5240747e0347174739e1b5b350dadb9b176b5b0ccc216f4051fb65dd9930a610588027988a7190d8f756be42874de03b2e3c560d64d9320378d3b897f24badeeca3b9cfe1f8859e5dfd9bd577b5bebbca391ef052e295eb30816df7d50742dfaeb017090ade6386314c6b524799e76c40cf48c479d87c689aa208407d60ae37ff510e3e3ad3de5a67a7dc745d2f2884d63776571cda1ffc56af52db0c079559afdb4f721708ea2c8b83742e68a5f5d5355bafff95645c39a993a95b8d16d5629e0b2207abcad980dccf1ca09ae25418f50aa3bc25d0f9378c8e7cd753803a305cbb1c27ee7d9db02dd027928b2812d1ddb002d7b9f9aa1a0a21cc6a223cc14586b3966753928667ecaaca071ed678142965cb4a7a1323b125101b2ab43e611fe6c36bc19257bb52629c983a0d8c2440d52125cca2144c408aae6dd815ce2c532a603a22d37028f2cf37ccfb63d9ec728a387003a8baf4f698300f784d10f837a16faac764e1b531ca380a1d150a2c3170645e5af1edce98b7cf1e1a800ee246b1fed3b0b4dcc1345e94c91367136ebf7fe2164757bf63ceb4626d63491d439a566a3c05f3ebac0bf06077670d7cffefc6e6aaaf2a7219b3f345208adba0ea64b35346d2fdb0c64fd9bc4a84457be3bf477cc22eb07ba3d5b4629ef66992f4dde4ad411d9fd3ae55342e10f728a10ac111b2c70c5ad1687fb011e4a7b21b83fde17761696f6ec7e38534d2b8be59071d8db7801c8a7d739ead92fb877785b3626aa74f8bd72ddd2b2c59eb825e533730a56ada03f9b71f3cdcab8d4f57a259ea8310231c39d457b23aca3d6ead050c8eead032e8df029973f0ef68a35ee13c3a7f0a0ecdc36ce10708c7ff8b80647d06a0c0e959300fd2ff1a52da4b028bc6ce9509a1502904389c4d98259acd07f6704b474d7f8479be6524d6b52c99804be03967737f5e370e298f496e10135556826d93d1400219eec7aa41d8f6fd22d28f400e5ba6541e5795f03c7dda68bc76570e168012b5fd0420045fef788650a3db20431fdd47ab7a820304e40a6bdea4623f8f74cbe4774fe3a678bcc78249874238cc7d5663d5967188bffe2eac9843e4bc0ff8151de5f28e411b92ec1ade8db8e1e3061f4e476a4afb47197331174b8b279d7ca6828a2d3670fbc940b6f465ed0d83e8f7c5a916875c1d28d19c785324e609b3514200fbdce7a37dfeb444bc398433245785da47cf402e1e27238845bc8969ba1c4986e41d45af90832c5bdfe3b1d814f8c5f407cc933a9934775d0a0c2486a2435ce6dc03a33fd57b508e542eb009a1f05c8758eed551f5d11505416588a56825afe7ae5593b865aa8bb2bafd7acbb12775376e5d5528a8a80304770790c40c739f3e6dee70989546e3af7f909b399fcbb1fe39a3d081de647bfa7070a29124107346cc6058f71b99a36ead5fbc93e4b60f78aa6bc770bd9a59cd5f27ee0eb06b41fa90772186d7813de24c109d5142b840b804b7b088d1b3b0d62f5d6a7c2c5f1cb68b9fc56b91155fcf321968feb72eb781391d3fdbf4bebe8f463d2431427bf01b92f29fdbaf0f6ec8fc8559003285b45e21276bdc6706743d1afe07d65d896b933ef2b9c4951df808a5f3165d0c0285e130fb1a19fcebc5b1ded8975985328bdc07e6c310cb6a363e4adb4d4dca071612c2d4dd67d8b67a0a2bbfddbe8c06c71391ccc9f5740c5a1e6915ad2605370877e517e33b58d5284932302c2fc719ff2dac2f3bd7d503972c1d2a157a086da018201fa4b46886a111f8b321ebeb92dea576522b9bf1390c2e1e413aac3452bebaf6d67ff4f0f10f16e448a904c4b5bfa10e63e08d8e9905ef53bf6f04801b7a7bb4fc32fdb65ba386f8f14333bb7232ca6491196f0c06e81cb9716a0e2293801ebcd5642916d0b8fccb4c2c8e313ee9d08721d0bd4bde1e74896d672eb3f151328d2c6436dfed85bee60e73bbb6d53beca29a9379b60f601005bbd74423c850bbe0516e03e1f3e441d181b0b099e01e3de433187423418b3e8b4013d72bf5ea54e1452f5f8be7ad3f99ccab5ef721fff59bb9c81a0db3ad7c13dc82b2de5c5a4f8e7959fae4478ca3b0f0b851fe6e68f7f846f941f39e3ea43c637b2fc0d4ff2d82d4d7e9d91aaeda67597dbde19c9fb6c525846d73dbf4f1c662bf5aa1912d23fc121ebcf9fdb3ba6f9bcd5f70f109f8cf013bef1e1a7230e159477eb248e526376eeb910fc118a9b2c9d922dbc6fda3e2a5c86a4bcef2c79dc7120f6b288282f2623657f0e211a60136689b3a7c44edfc0e5bac1bc2ff7a5ab55034c4bb09a4108b46d28df63fd742a77bd4ae78bc93b999586d647244b90b281bb95c8488ec53aa9233f77ecb1cd764918e10b82edad93baf10f27b91b33fc6cc18973f8446c387fa1a50744c491aeb4c82235cfa0e6d3efb83f6f5ab98fc45bf3f4436c74b850903e806211391c38f991030d95fb4e06bc1f1fc84bc116f95c806f169a50bbf16e5cf91038ab26a030b1762b40e00f8a15e0bec9a5b2849f1eadb31d0f88dbd029f5fde9a075d89d4dc8e55052bba4cbbaa8d7f206557e70f69475eef2ca7d9af54d68bbf030a13306c27d8570634b8996f36e57d95d7abaf077d943583285b6e0f5b298c1743cfe5db0587763da671980971b607b410df748e2b71e0ad87740ba2409acfe2b44cf1eb248eade063ccc44ffce5143a28ea65dcce5b6535312c762ac608d254623ba2cccbeaa9c67a66ac5b95f4bf50d924962e8300d89dd8d8f91c0a64d655e45440b19c59b38faf7f1e5d52e89543fbbcff37b2d0036cfd389dfa12103205ea56de5e8ec218ae7a5afbab22f48c1be41566deff3754f593af9b36dbb2064f002cc7491e63436582a0939fcf6479d9e7a6e0c057716dc9a752a78f97abfd86bb04613c3c236857752b49fe5f3f058e5e12f792243e4ce66dac7dc6ac334086d7053ead3e4ce6e5529b0b0e6c38880cad9b2dafdf5b2080d245e5de1bdc8e85ce7a323e2e34caef3b3502cdc1ed5d5ef2590d425797a74a4d119be8be4bf582468a6e76453032bdc9819fc99490c5e91abf6d27296a2d3268af4d84fd54936d061e19e892b5c0e0413f7ac1f75480f30c86925fccc09c79e6bdeb8a8b52c5aad78a52ed787c482f2ecb41f5f5344f070b24730abac86ead88f610d467f072a3dbebd2dae5b361bf2634d0904e5391e1a9b317674af858ad5b64eca9567fbf44b165ff22d4a8a73e6ad4f8080dbe769d778ae2b0216016535377b843ccae743583bd3472d9ef4753367ed0f963a69e64020a5816adf29145ab65b82eb71ad73628dd2c67340ab4234509b81b22c799c5e71924cf51e4eedc04cae9eb732e1cf387bc0a72c9e4d736f7ad5238aa73aff0ddf5b8291bb06df611c4ccb6756bb79d037ecfb19b0aebaf78944e1042fad9044a9cb9cd6c7e126b3c328038eb9f235bd459575dc13d96eba52270db4b474c55d5eed753ce6ef908573d84ddfe9b826f26707fa0b9c474a711e9cc3d5f6c216f5745709fa7711215237c580ba8002c10c4bf1bc54253b5adef5ef35157bd7d75ca5b60bf36031bb8ff9c1d2e766c1f478b2f0d1c4021c2056d917a3274df67e1455938b2719ec7f57d5ec84daf220818835e52188db558868e82ebbdbbe6e7b0e1a672e9213465067b6a38e55d242b555c0e5cebf5547fc54f9cfeb36cbc2964f63646fc86ee9b6317cf30ebf18a649aa799b627b5b64a6227364f9c3bf9860e177749df721d3616336e5f5a0fd8ab0c8e455a8561f2f91ece0a62a228b81177485348eed4bb6fae432f448dc07d767bb73e295d0a8dd77ce9d8d2d668dec69e8045c0432c64029d597d5f27a7f493c6546c74a24590df37606008fe6cd113fd86a3c94f4e384d6c0d0fe132d6a1cb92b75d88052995ff80862e1f7dc6eac6bf4f89176ab8b9a35612f88cb9a05c84f5668828a5ec03b0c99c7fea161a315358156ebf628800f4b7cf1c5fa092d703a08f02f6acb271d572ee5d79c6e993aedb929813de70c540740a2a117a2d9b5ff9714f3e41759d106d99723559d8b065c3da0a549c25acbaa4fa8b63455522b06e61c7fb190cb1bf9803bdc93b8738b8badb89a48f1de3f2bba152618f81b642bb619492df2d54bb39c04263805126862b708fbad49b5f1c677c758a6fbe6e7b60ee9900370e1141498fd5aac15d752e834821b93f6f25104aca96efd49036032b254150b90ce2021a26389f87497fdbd1c15159e56b6a2f76aaf6a8248efa349eceb63392143e77bbd55349317513086a4601f8658939c1f118877322845ef380a81c8051701e7e6ea8b2c725c30d705eb102e1535650ae8189b96cb949e60988bca7d690f3547346b5df377595c46e42d6fa6e7c74e82048b93580d2ba97f54f9e5426ea661c4c31394c542bc82857721444a454474a5d44dd0c813f46e0987d362898703d282d7571bbcf3eab1939e7db2193a35c4115338b9bf87c82da68ae316cc536f903130072fce1fd4dc7283f841eda95a2690e0ac1bc1a5e9b6b6b141b8303eb548a6622dc70692cfb17940f963953fedc0f7939d496335e813c4b9df8ebdf75b505c63d07d529c4d01495a51f6841be29cb0192ca4858cb6082a8afb9024be92138206cae8a2e390db6c28f73daf82c52f8a6954124db3623424e3e5e5232a40678c11bce3c28972a738f544050a90f6e135f8212104256d628521061cd96ffe0b9b5bc7a39208531fb9b698e245770e00a72a6785e38de33d4469f90f4447a9892c55fff2c7de873ff9c586c3ce616c4996c998b43d159bd34d022da69bdfa244009995c6fe90c7f7da26bd593b43ddac8e5ae250f1b75d56243776259ee3eb07550356e9b46eaeb0632bd06364444233e9e16adc752f80f68621e1ae4088e0a038884feabfa236b9bb20728beb99dd6528edbe35d0dac8c8a9e871db96c992f40458e651c6c03236b3ff1a92b41138853c31c110d9f802886cd4bd4d2f1697fc62f37aad6fab0b2e11de09f5b03383128d926a51d3971386ca373b357e99f82ad02af9463e0a97dd81b00d91c25c96a54fb13d700247ee885ca271ff6430fe911d560cf41637d1fca7373957c2f60498b6c33984716b806145c56d17ad8a749023f1115a2bb2c440905e98f7f25c823b05edb87c1e22ca6a828ee9e4d93af3f3edbdb6b3583aa92da28cd876874f1356e30d247d936ea4cb2360de8f8a61377d078c68df04925663df9b73d90a6cbe09a4cc7e7c3892e990438c5521202ea5121bcdd5a7e5d81efeb21ac167c6f8515c5bc99d12a9469eccff250ef6b513d6f7aaef00aa7a078958e849e0150b6d530786669e3ad404e3b21947567f2617e444199832823869120cbc0803cf4c5a88564558cbb87504d203b301c14183133fd2d5e5875498e04acc7043cc0758b288b07cdde98a1b06ce8a4b6a9130b82fed7f90c65720530e68a436fe0c0f21d07944539ed545be9c02bede6497213929a9c2e16dfdf198862b394d589bb171bb3b69e18a558c25725736db6506e29edf0285bb99aa1d14e21123ddefc4a4388b6d82ac36bad061ef93a7d5466340e15571ff31de4541aba77ce58d0c24a1b0d8854ce9d3e3742744ecc1fa3a31f8f7df44ac9b877aeb0aeba7e38b1b3797e3db3b706e3cf3ba8a6c65c49dc880e30b034ecbb9eac46ceedd0cbc63a9308eb6b9a09284df9c1c63a5e13624c077ab4793a956709cd47bc3fc07bf0f09a5d0a013cc7bfa38e602298e678cc74ab5278d57c618f470914f897c58f87403fbf53023910c7c9ae49b1d912ec94049cc50e7c80c1e926a424e6d4206fad3cac61e93d7899ec017af4c07286dd21d830083580fbedbc71b231fe7f9e29daff1b69671b75403a09c865613d88b531b08e68f27ed3570b5638f550b532609706f19b6136202a52c23d72d1af7b62f71f35f93a47b18a2d88d46761416dbab5dd4e14ea5e9f5a35938aad5266c711049e8fa9d16a2193bfde336b80100e76f7a08553a61ee6e6e98d9ab36bdfc8112936c4a4492391da9ca4f19d64a651ed067f991df20727ba2f3e6af9e925c13a037fa1993e199d5b922417e008d3f0284ce345bb8faa279db42d4f652639a654beadc9d6a6312dfebbd6a35904c400b68c5154569031fe72d125b64175cef7b5fa3246870b0911c4777c73f7c2febece039205768cdb7779d8f9328115479fe6c753b3673adebddcecdf73bd3482d512a1bcd61e158b879fbfe4a2ef18b5da1ee61442bf6be72b6a659b0e4b2f00a479b9bffb8662a0c5c643a792fe689719668b03ae85b1b9cc85f9a1019ed4a9bcac55ea95f0a40467c0769eaeba1f977760c4c60596c26cfe8c92675745dc5cc96b32767eb954e9832b825f3da02b07348415010e0b141e58839bba5ad293c7db8f269ace60d65fbb62a3d383aae7458d2984007e484a05f6012012b6bcae53adaf01b3198677e92c8d1d3e17aed85a93b0da85802d5b74b7e226869d17e40d5a8b423fbfa4ac15c14807776b253cf50b451f5b979d0b98ce1c6e5e08c3c473408e70d7f3df7aca063d167df205ccf93995c10e1c0fb34f59ae6df756e8bd55fb79ea4ed88f7a6d3d3620dbfe1af3336add09604ac291f311f7e25b3cbe8a53d4f02c220e7c1a7bde29ff5784e7ea8a7a6c408158b320a68c0fddd738b34f7eb808496896a96444d6c4a4fec55b5fd7165dfce9afebb2a9f055111be8504d98d2dc1efe94f663a7333ebb59d246d7a0c0e61b407aca1b8201ad6c464a9b490463707db6a194edb20cc585ce4e028462ddac3685ce5c68a6023735807c04aaded01fff295a1caf7942b258bb382d84a70b731e98ec4d41afe950884f3a59410fe4e21e3bc880672fdd0eb42cd0c23515856dc4e1774e4f151913de9dbcb7437751cccc3c7939f5e4593629b10714b3f5f4dec3906a9fb1483efe4569229c5671bcd240eb795e23024333fe822052df833a79e0c3ce7f3278fc745f6ca572d84ed74b4ba171feb0e9c214af5307cfc15a8e2af08957c14ca3384d4c602a4fb8f9036592e92ebcc609a7c4d656214aef56d0d6f2c84c0180356208428ee7941c81b4222062cfffd93900684574b14c4c29fa47ab7f0b7628e3af350e6f3fdcce54f779c6d643be2f6bd5d0c72ce3bac95084f95ec7931a8e3a42a30e02b9bea17f2329f2b015f134b2281c8f5487e951556c56ebd06c90167193874b4794c897ee249d955e8696f0589c0dbdb961ee02502574dcba19100a5c293d4c51a4e0962b8adb5574bb9a69de2d056b62cde4519eb5a6e38d0fb1556e00b48fe38aacb6d6fb887cf09ea12676b81a6f17ed44b6830abca952cc5f1126a59988eb8a67bb7a83626d7d1c9c1baab3572d553709d6187ee889f1d071c142f7a79e4621926449d815e208c5982c5ae19a49492942f67c24d3cc92e988363afedb7d02d2a6b98067f74dffe8218d7a18f5890784b1f1b049a8d542254b5601c686dd33d48a797cbd9aba1a427ac93b7fa263a5087236c1f0940a914d4026040b2dd7f1e522865f50b0e77454caaf1046f110d30344c0f925ac205e2dc98cf14241553194d5e52755e3628c5a0329c29e6ccef01a261c928b38560e046f21461ecebc804c5b704c0eda49f5476a45a22b4e85528c189f811c76f47ec437a4fb64cb8a935d21682562a0d3c212861155c48ada0d6e710ad011d796632af9b40bfebad01ce0e5310fd9647e6e307b260e6256408b783beeac52594516cd3a3bac517c1cdb8f887ab74dc22bb3952fc7d1b8fbafa5f01b9aa1f0a850cf5aa54aa3851f6d031e12dd26fc9d1b853fff83697e4e0bb95ea148581d6b4460ac3c99b4163e608c5a0941861e8e71ee3728a7452a1eaae1f0a55b7a6c13355148759004c4ec901b5e692404bf83ffbafa03fbd7ad28cdc1ce38e3062bad14d6bcd56b11d51b8564e4d3e72f38c9bf2c8a96bb7db0aead100e60db9897bcc2ef7d38820251aab09bc98369f024e9297455890e7e05c6fc7021ae9871cd2e5ac2289b37d6eaa750eb6fa8a99e44d8fdc6429356774a6d409dbf6920f0d71c792967729c45d5091ee720c5d7d5a0a1bfa8cd2c5f772860f4f9a4a56a1e9d69b4f6793f01930fb017e49f531e948a1059f4fc442435529ba7bde653ac471e0067d1eb6e7466a9616e2eff15152da95ffabbeebb9859ccd10635de29ae15661eabc50232380a918716d1f814341553d67e501c7772fbc47763563413e24cbee61371f198a9ca4388762b89e78004d4629e0a55918edf751339cb02654c84433cf72952be45bedaa65220736aed2b35db578d2f7a91625cb97aceda96e84c1bba97cb5935af87701aa1e20bd8624516ab47899537a505b03353a01282317094ce5150df9233aca01a06e32401996f0971079bb7f3071e9bba72ef4a40b6b64cb28ecf9b24e63827f962e917715011bd355292fe0b242f2c12fe9a86ecd9a2028a79debf8933288957ce42b013f22bf72f4a042d314caa2fe1d0be324cbd4d340f5dd42376412783973f07946d8361d0c60338d007ce57571310b850738704fa9ec3484ca011ec4cc867d7557bf8b24e74a65f43ed53ea45401ced10d9df1ba5fed90f33df9d1d6f82581e054a94a39697c7e84747a73ce64c1c18c95b81c80040a4e108d563d29eb02c33ab31733fcf593bb11796a20d73bc5510a25362d03fa26dfe604f450f8a34193a7f9efeb8540bb79f6f1db6c5a9d3c3c72ca0cad555f35441ae4893f396b0e2a2dd1c9b7528525a10df50bcae1eb6dcfa62a279350400eeb8a30ee2f1de2bb7899c9de5ee2773b2d151ae4584bcf6864c8861cb88e0d78555de7428a51bd53b8a6a947214263efe21a72fec3c9957280a1853bffbab2ccadb636f53ea3c769b40aaf436848ed155aab844526fa8c4b43f7078f3699c879b6aeb816876b333c7184d05028af2d26147630d2ba5082d0e0ca564fb6b444764fad6e280b9de1901b6c64c0e68adaae10dc90354144871211467dce4defbdcdb7fd578971c605f0bc7f0153076cf1fa4357cde0e668488fc08aa126a5c98763cc0a5d926c09dc693c61a8e2d2abc84a8504d381339a436d3d725fe89084b87dc144a2d43ce602351bf8965d695f4a17a23bafdb328a3176424724c595dc8e001a65efb0622f392a07f5982a2bd4e848a21851723b6b8b9f6ba5ebab6ef9c75035e32b4144ae5c1abdec6e0a1f7ccbf2998f2e0b02ede516f9dfd855333b7ea84075f2b093362bc3ab52fc4b2927ab54fcb665b2ba5323bd62e6c44ebaa7b3a49742418f99a572a500273a7c69341de9e605a8ef584d586d6866a77f44850978bdd54561239b9b0e7fbe3d903a65f4b4db38c4e71eea29d308326ac1772d3c018d3a81ca8df2998341ab77233980ba2a7b92e959fa0cdde2f2096faf6e527ab7bb76417f682198b76b70cdcaf49fd5c56c038ae626970d92b716c1a210376862d7a87868cc59bc34800569654ae767f77ebe965f50fab0656291e279f55078f41815be2a0f796316450f39cf5448a9f94ca8e8b89ad58e74a3428dc424119c5b0b9e88ae8d7787da88974a396ddd69dc17e16e961d9462d4055318c695b6709ed89c1ca97aea92350a7b95c0f7979ebabb15905f2b3aa4f18e7a1d26d428e2274b2fc817ccbd9948c96372990cda1b08c4a272b7c452c3486b6368685179ae21329b545779c78c40117ffb577b2b79db162d633d36255828cd194f260f3867c1cf24ad9ed4ea11f3a3d1586e1c6b74477b5b677b2533312658cc92801fee5b26586772391baf296315aeccbd06fb72f76d1b5de1e5b93b4c27829e63c2a852c56e235c2343b3719af647f4aba1f94c77b96ba3a80409558e15b4d916e4c5d069701d9ac2905a60ccdedda01ca2bec4ae1c702910d9bf4d056cd0080e81d7e44f4f6e0095c684ae24eff76c344e80e359eb28794d06ee63c4489870f1b3a8a3fa5f6371c6330c2ac554dce75bfa6f301debe5ea64706f57a2b27ad86c8605cb07a822ad38b94494a147da480d934c86b68af63a992ebb79026475f70d84d3dc882ee2d62d77235f0cc82bf230bc06a220a346ff12e0646646a15b97cb14a84bb69a3c6f2c6c70b0d106ab5bd51cdb217ba22ebe02170c668f3e8e9ebf6284d47174ea70e1a80a2e9ef865634447bab9c31e57fe03d9261ea7aefb94ded13eab070ed24cd9a2e5f92d46e5a864c66f2737345ebc067659bed8597d430e30c90bfe5cc4c79fea9cd482fd70ef34df07efd5d400e1eba994a7dd9b0b5cb1e24c6dcabaf0bc04db43478612941de04564202dae16258fdf6c2bbd5cdfceee886940fe25563eea5e1c9c7744927697ce8cf95a977ba66eae312a34f81d0a973dcb6b4990ef4a1ec29aaa467e1c209faf6f49e8ce7cbb2d5318217b566109d104582da24618d7acebb30a7b9c28e4cd767464f827450841d8583ec7355567dc77f48dc37fe47713bff537c1f39e9f17131908c4b3b484cbeccee6fcb3378bd1f05c9b7046427be4c3f7fc4a46dcb2a6990c96f5d463675ce2f61fa05d06076e1bef800524535a249a3efddbb70b4ec8ef8b5691271691858bb5273e56cd0efc5bfe9942acc274f495c12c5c125bdba6bf775787f4b301fa5df7386af3036d3f13b52ce9b19c956658b5f8dc98a4864e3e0b66e74ae94b1ac11727630896bc2adc5076506507a467b55809abceef353bf5200dd2774bde225d76c032abe0c71da44f0ca6c5f3e69677a9d072679df4dfe48370d5fa5548476d6ea2acf67ab1c856e6275aa57eec4ce933b70e74d1d2f03cc3aa7a71bc916acb22d62af95239c85f6cb988f483d5e8cdbe93e76d9e8a1c3f110152d6c96cfb84f2ebd8f1f9ad70c34e83253df87b5766f1d54ce4524ace6dda230eebda9453ff1e1887b7270208a73763980280bef4de2db1f67a6cc39bb2731719fd121a1b0b54d4c346e792a89632a1af8095b1f856e65475b249540b3d497d7956548eca2ce8743cfb4d499cef0f50d104aa20d7c56eda7f9f5cd131bfe5f61dad5a55ac7cbe981f50ebec836ea5107912106c121b21061b5e565f0f86f14b1008ecabd97d1e08b822046cc17c84990d05b632223bce9f6108b8a370b201e2b848467d98dba29bd1fcd9dd48034fa99cf1add818869109d986aa7e2aea319cd1f93c83b54830cc9f5bd884834b0acaff993b0e80aac5ac49b3ef31be90a47234269b891417f64c4a52d6030392d4bad7a84a70791debce22660a4b37b24280dcf8d9f5af4cb0710f82e9f19db94035d4cd6af71d9a0ec0461165d461624c0574271e8cc5482bf370e132e7f4b434db4f5a121632e416eae2dd7af017422bcc213c0ebd312e6349b3e31ae583c969fe671d213ae6623b1cc66500b37ff2d1c47950a95509e4ff2d3609c00e461509be9e493bf20ea075e87186b3b13b904180905203e0523b3c1b6a2dba281c744242956e6750417c32aa2f115a46cf73d3086d2db2aae284231a6604958a1f323b23d16c39e63d008d340cb99f6d58dfb655b49fe0ff885b9b3d975c02fe492f78ae533a6808641fe0a9cf90cbaf2eeab923a8c35b31dcab2b0502e332aaeebdb5374c1cc9b4d40fc262d4eee81201ecddce57e14bf832cecfd0185f3764ce9d6f8626ea1c3a7a12e66179bd2f888811c98255f1bd55a53da7fcfa7a64a75f74f2a0dc8695f46aa69b7479de172b7096e453696cb01c6d26fe3f755f4fcb23d422d2af11bb4917c10653979bd02f987bfea2cea8a372029717851c155a289f819e14b7f87661de2a7ed9178199816acc383598d50eb63b698e43895dd207cef8f9fff5a46c8013054828ab2d635e9874160abfa291c9eb9eadf2abedec4d2f970901d062283945e5a077692c7ef934d55fad3052ce3b3508e85d9504328999005d6578fc3979e693d149df30051db354534a3e078670ab1ae3ba96be814eb757f7f37b8d8062ac7319ad90ae991d30bdc8689b199c1426c79128752c9b42a80aa8f3312f005b306433fba915c5a6dcc3790088ef77eae48806901ca27481a50d0730dac6ac286d9461c8a14ea69f249fed7f2bc3a7098720fe2aafa4a55946993aa5c61dcd8c808ddca221b4b6b371d1d3762ce75953beb2430a66962b31a01ebb31737d811009246e0f35aa15fcc3eedcec5bb84c164283ebd712e601eee6e2d1194400b90c46c8a86c5a64ae6516a471fe486d5d6f3d46af20b05dc90b14e04b57848cb43d0534aad402d235ef3fe357b70fa54ed95a7edf1fe34b406160f025ae9d774fd7b27b2c045881213bd82fe53fd132a0b0fc39516c27c9852c47aa767d10fa9134fbaf51155bdad60e3052a87772603ebabbf59e153275851fe525974281e6764b84bc68976c83076a226bdd92ef6583668d806a7e1532af9a5340ca664471d40718da66813f243977984db79c3a0fbd77237113f12bb9edcf698d8945ebd4c9fb30bf51668187911cf126199030aab26f4b1f8d7073f15aa918ec9ea5d9301db0d499ffd48c79e51107cae8f2ea1b362ae173aa2bd2be376c139e84a4f38d7e83a513eab0c4c4cbccc634458364c9268fe0dad95c2aaa8d78e2bdb4cbb657c0d390256dfed52165971e22a9ee4652f62a9989bfc88826e15be19a39767233fa91c10e369b9709a407c2363f20a12b83624bbd599e88060ca5626e9d1d1bed06bcf6a96c36681cb3d31d041e625c3abdf74325b840456961d56c4d0df72f9c74da1bb5d4c123f860daea524829faa9ab4e1db5b8cd22bd26ee7ca59523c17fb05465545845df446c724958af03867cc3c78a02b3db12fe10ee0dfdfb43ca3fb134979fc745294cce378e8c4b9c105c9ddc2f8f823eff60203ff0eae3a5c9c74fb646c51d197a50ff80d73d2c3e117f078da67b9d718c0db9f3b6bb493c8ef1e9e0da39231fb16e1cb3f260a5d67c9064f7ae191f9bc80d877f457232f97cc342f402d7b34d66ef9532dc2d79632cea33cbacb9c3d67b3f0dc9ab4fa4a77b3eddb94b0fc1c0faa44b72d7391f2cc86f17db31866f6cc98fb3f0b571b0bfbb6bba82f634d8e5a2f797fa16733a67e9eaa3d9a899e608aa4f9c93b2d1c2a09a8315639dafe78e131bb5d36a04f998e73aa27aa780533aa359e3234bce41edd727dbb2cd30bd8fcdd3f689cb3783959ea4b84972d7f6bf5ebc659c2bd78df3d37e9126836e201df3c65a65995901ecca7514243d5679cf2752bf865d99023335af6c9011e365d3c35ed1b7beb78f2a4bdc02ab3a7799dfe66d561c49fac4d1f26bac8e1e3dd040b424ac4d59ae00f63c8f131d9133106b2d463f2b22bdde82de01bf24c0559060dc468ce2da2c31e450d8c791e66824a618f332aea4404f6b2a7148daf0a5a16d2f63b08f70eb75cce98896faabca1ba147cc6d452e7d133aa0661885dc3f84bbdc096ec34d703b86cdb2919b2a8ebbe27b7eabfeed6c13788fd2dff79cb9a06b0f73f03a6f9136958f326e5bcb397cca00a9d150122b05c856dc05705a59bb3e548c27b16e6cadb3d897d7e9b3887e739298422077d474ac2b0d1550887ff6079bfd86b0f6064b473859090ec4a44eecd23bf2a7b58509620d7d34fcb0778dbab6dbf44c5336c3d305ee1b83f73bf596bef891287fd33cb6a56a46ba5dc040c7a6eb255ab4883a3c6c20bbc05f750bbec0382d0d84989dc37c15250d228ee271ba810ff81d9a377363a4230a96f35355956528409714b063a138e17dc471d1ae0e18a19c1b2daaf13b78ce7040af8ceed5023986e211692171ec3395cc23a73f5272fa36aed0347e8bee119cb07877adc4e7ad05c91d28228c372efa2489e112e0a0d200c1c1b6d53745138202a38f4d009b15161b0611739bde423eb342bef049d61db2eb461ce0e34d13911c4e156242e9c91d218bd6acb864965aff3a858dcdce51efc9dffd3eacc9d245edecc60c8137305d13f8b9d8def19ee42b13510c400673dbf13d9fdb7ea817882eb0dc7f1da6a2d0c69fbf7766417c5ac1e3427e92a52fa4a8cf49c99f1c50a569354c720bb683b39a824bea0eaa81cd70c8fc673bdec9aba2753bfb623a11ea69b4e7cce910c909bb9b7ad529327f6aeaefd2d724241bdf48a20493e58cc5ba9cef85cdb8c7d6457081863b8982839bfb9a2d0280d99de10029a26ec2f3224be594f264eedbd2807827c03c1f4c1e7928d242d9e4a0b909d255506feca30e90c2c89f9e6f012e84d244507841eb9ce53700fa4a49397a1dd701533c1628fed10ad1df28ae96b291f5ea3194c115972dd7111e3bc9c75f0cb2889ef4d7c7d100759741dd1369cc5589f82cd13e315fbc9d1af949311d1fb4f39e5b2fbe6aec0b9e39a52bd0f8cf3af6c43b76dd4ce1f50b73fc2b123e244bdcc019a7b625fc1e4e3f5530c7b3f5e5b8c68df42843fa17b3471ee72874affc492aec4b41a767cd3f3728235a9bd256ac487215c2062a78a9ae334f335caa5ede4238f6b3b37228ece55726c161a8602e745859fe0b1927b9fc674c8bcbcc9e7dcc213a9fc733967561ac1340a86ded87d8c7814786199a2ea1b6a55f67179addf1a2fabd17f9363e8b9f20864194f90b6a67e92c891a2f53ca87a5c64db6802987ea1ce2fe4544bca822a12655e31b9bafc19249644c9dcf10860ff7dd7d7daa72d5c32372f0e759d89c9357b2ee9b6be9cac3b719d20a02795f947ff0944c66eac393f518d87c55e8b85c886448f7d3855caf8343f448eaa439dd4aebba44715a1a8cc4529ca00c8d99175c294431967f962746fd62ed0fd93254a441da9cc04c1dfb7c041d572a60ffc4d3b2feb8f071bafcce2e15990abbdf5dbc5d41529ce0c490e5aec52cc3c6f3288688b52554dbd98a9c5e5721796d40f2c6ee34a6efd0af631324ce8d9211354d516dce43d73cb05acc6df1b81db4dfca1bd52a2876180b0f5a5e2b83c63f5448754e04c92d3880c20f319a56d300438620e318bbc12b106fc116d99e1ad5cda8e8a98b8c4c10000f852cf94e6212bf8e1b2f34512c656a4cc623ce2127039e178089bdb2e77d5b76bf008f380a2e0a3139e7f67a8e9c72a4d65b0a6f7778f850016b0092981078c478d245235459e7b7d250b73f5ad81460cc96c8b609d3846c4b2b3aac5e047a7d396be358ab9399b7787e0bde8b2bcfe79a707007035c6e415835057826e191fd3ccedd252a7d440dd8c786dab1bcff45840f030bfb086d6feb3731a0ee41a0fa19becd226a0e3d612a405ea6f10113352056688f5fb7624e277f8f98454db18a31fabe4e8a1df5c184edfa32e8f4cae41ceac53d3fbaf0c40f1b84a8d10c63b96bdd875705bb914b73c11fb88a3ee724f4dda2d58aee22bf71a2b6bbeec073c2ba11837b73d705195d13cdc8cb8e6c7cbeebafb24ab8af780e38eeca3f7cdcafc574a4500dc3531a5e39921ba4328ddfb16f78bfe38d29cf1f1ad1847370b69ceca4f3083fc2f6ff0a45f8364b36e687657dee54030ca170cfb9b64e4f5520d163a5503bdc0ac05003f3de15a798513fdd6f8b0fcf778873ba18290fa8f04bff2a1ac1f3cd4ebc5fd88dba5f1045690444e8639718d711061f58e32597961fdf247b039719ae5fe635e4884369dde4c907f1824c2d30a48e0fef290478d12c6d8fc26d77c4cb7b755a9202b89d4058a200e0e21fd867d62698714f5872fa88a413db108f889137918a8a69e12f817dbe9031d9620aaba187544895ae21fcc17f830d5b94730087a988677ee472365619d1f24eb291abfc1eb8c19e9d16f5f9f54b38ef62fefb7787ae816f575da12acb940fb4ad64a3986727359e946d62e77aed7ed7c79646acf52d8472fb0ffe196ace3d732e1ca97ef51feac05e456121a30cb884018516e8ce2eff42af2b157439ee2f74946cbcb28d0e00be731a55bc3eafd588e48a0d64d8184767c4f737296581edbb1f83bf0db95627197a0420d074d6786abeb74950bd09f18e40d04fde78d41b7c1fa94cbf176589c17e91616809bad6280893e8def7d3e73d5a8c92dd1ba4ceb568d5e162e55fc0ac4cd4c021ec4384e17c9227d9ed58084a705d026dfde057c1febf6529f5bc72c9f88198fab7c580e1a26df1e13e3963685079351a4516c228f6043358fa01d21a726b0e4201c5da6cc14418fbd3f22793cb8801af4bf9fe42f7ef9a47eea31b49838eecec77397bee1095bbfb4da5bca3e0a137202c413dee7c509ca13ffa9a547b49790905cc58895790a305d052e471429832185ab45f661c16598f914b3f1c7d76a4240b52fdae25764faa04be398ec65ac5986697796476bafc667cd37fec266327ad65b4f2ea4492e9fcfa6fae5f686b2f50d8e2237edf1b4b1377aec670b78acece87775738d9aa83bf7f61c9dbe0712719c1da4982c9aa7bd5b695cf04127cfecf3331d6b0cce08523b7255cd0264277f29bb9e715c2ec6a3187b51a69133c7e5296ffc6aff981066709ffccbe2ec2aa4d938cbc817dc7df0f32a807370f463f56841429b35e7177fc4bc85c06f3ea53432bf71f44be21590f15deaeee15894b7c593103f4e4a5f761a6cfefc192abed349f7905146df810677bad513f81b315207109fe24f8d30ef31cff481c3b2479aa7ce8cc550bfde0fc8835c3362f4cb9d2ed7a04ab2966e3bbfc964c242a5bcbab22369141a980965c22f998bc4c2593630fb785b9b7f78c89b2c42063817e5b01324921a3fdbf2509b0402c95c1da900c0e8ca27ba0f153022359969bc2a164805cf2c9ccc812ca179e47bd1148ee490c8c52c6ebf31a448f9579e43bac5cfdd97c5de805837fb5e159b5b38298cec42afc2cf6f7c3007ee8426dec352c2f2aaca06c389cc918851cf64d3fffb2db3b77aef68b8ea627bd8d876507ad54515ac2ab21e96e818f2722453eacbde6d84e915ba0cfe3ec01626278387e74510aa8b4477ae5e29c7e86eef4f7c3ab08e67a6766e5e85749415c9c7c1eba96e4743c19b7a7082ff693a15175aa463e57e202299dc0357a92f18cc24857ff07589af7dbe67706f6eb3fc96f242a640055e6173233d3fe3a85d35b9be773d215fe9c7c1dad5274c5f387d5d8e17becd75e0a53b761b45c633a4558c685bbfd933a3605fa2bce141766830dbc99090e91d514323a1bf88c1f534909fcd609fd85a57e6119d43aa9954e62dbde986eb5f24b9f59fae6b2a68b96560a3921acf29381cdb75d5d16841e75c1c0c1b9e93cc9a48ce17fe47cf87101d8dc54fc2625dcaa9be9d0d7cd80640914e89d66447df64816ffa02fea9d6277d4465112d22d6597579d946e238e402b47362e1d9e7cfaf61ad8121e0725cffd638d09f33aa01d645b8a5fa2f7ef6cbf539957ca32a3bb4b803e7e0e63df182886c182a160f938a638b73611cd7619cb9772595380524d2b105e001e545905e0f459aaee5bcd0de19076102fcec34f51727b6729e007bfc4b90be0a5af0ff7b54eedc650c36ca5d7eadd075eb1a3bacc07da282949cd3b469a03ab98bc7df9b1568e787490ea15c971cf130166b1429fc3c1071ed46ac5de067e8b2ed0a89c313174bac5c8836dd25aa243417e9a98494593decabe071ef71acbaa3257237deb14c9d3c51664365251cc3e6677823b7b50e208f8072f3699142f33b120da1f9c9b62f8e164be03b93b179d6832fdf0c080220f748be613aa8aba8ae6286090a84ac9334120bb51c6cd7f1629ee3f53d5a0d1778977cf51ed6dabd087f047bd39ce45bf93e3d7d38103a394e8f3c06a07024f1ce2f369a24eb9484c4ba823573ec8b5c45da1aefa183969eca3a56fd337c283c4bf7233112fb3c4a57276115eb1562f4b8e2c99926532cf1a7e67724735192e3d02dce6fa8380b4e3f7fb0010a90862e836f3de8f9713ed7a9a2bd90d137af5824369a55b1a32f4f05d68f702211a635ca37e5ed02876ce250942f23395ce9ca79238b66dd6001558b41d2059619f9c2fab39a7cafd938d22ef4d51f77aa04c994058a65b1b5edd68e108d30b7bd37b77afc3ed625ba8bd61026df9ff74cb1e7bf90a96c87a7af2b2088ce1f0998506a168b13cc39fee9081076c5db8d2855a2a04794a882d5cc24aeafe556936f516bc0964fe5af57c82811a2b816745353fe65c391bdb4a59bc720b71a818eb24fdcac87aed0ec2ddc8fad6378464db4b9ed954b6d5a9255214cac3b16d6db0be6900c3a111e00334111d9a49d8e78b8b4fd3eb8012b4c4cdc595d5f00aeb8fdd9377c7c89bbdd825cb1ef22f12c688a0fc13c1e287c096adf15a1ca6a449d765e6f8541439e4b3f7221a8a071e47aac5e91525084e0afbb93ae9e085943d9186521fe1b03147bcb4fb878d117742677c06e0519c4315cf180a8909f42a6a70196e5d48edb3decc1f30d9c66800f789708e4ba518878a69d1fa811c5a48889b236f4242ba5a1d818421256b88f1bf1a44bb18cd57d8d647e13736cd3d5d05db0b2060e430f6ccecf94aa8dccb3210271f4b46b0b2d80c46bbd02a019409deb247ae88e4ba3900cb56d73bf140857e9c9ec674374716a6688c6c870cb5c34d42a1c93cf1ba24a82427b49151376a46872d7f235f2d1052e21888ee60d00b6cb6580ea3d0a449c27b8edffdb553a51ebbab0bdbc4ff9ba0a9bb1871b38952acba7cde7dea5e0fec4e62825b42813150906540d4913f1875915efa283b3181ba818ffffdc5d3af7c9bfd3dc6399534383ea1a8845dd0abc1c6eb422adcff91f5e31a39c06808064be78648b31e5468a630f189a69db9ff8fac6bafcb48f89159fcf18ef7a32d5bf21d479fb37bcf6c183aae8405098d4c1eb8ca33f1a8c9a6f8136498761b500febf261cc07bb15f991c6471e68052dfb4739ed0b4fbb79bebd974161972e5b811e9c70aa5fdedcdad86b890cfc8ab55bd9abd9aec0384915fef0d7d2ba9da44312de6a94628dfdea682f39123c1e542edcbc93ca54768492cd15c3017f25a6f43054610e9670102d6346e570cd797ceb8b2fb7ad13ceb816de6fd3f0a79073010213e638505ba936090edb5cdad7bf5b12cf8573d5378627a381398ec90adab92ef04701f1b1ac79e788b802e6207931b3be396004d0030c0b71a436b27720ee9166d93f4e3688ea36e30a2e12945ce9501dac156d207177a0665ca4cc70cfe7728b0927a53ecbad49e92be4a879e55c06ec53086dd1bf655f3118562ad79d5fdd22eb04c57777255b34fdae0c0bedba2b4f8cf995c4732f6f6c38ae02b95c103cf111372c44fd2cd682092317089bb6b9ca4b6eee91a27f48dd63f3fe811253ee44c7b96c4386dd9a6f914ede76551d1c72c1db6a9ca3c2c3fc0ccb6d2c98e352511087b89e83f6c5ad92a64c318b10a8dc13dca19500d9653569d4baf21af5ba1abf28e0337d3adc526c8ba701459dc79225ebf4b4837228b69bed038f438d8d1e7fab445bc43c04010211f6f32fe296f0312afe33ab477731a6d179cfc8eba4e1b415f7e444c4521b355912475f012154c01683bfcb66e1d10b1771adfdaf7d24bb4de9cd820c7a8907af2bbc23509beeebb24f2ff4ab60e92eaa10eae62966db7105453d490fa8085430f9fea41645dde65a659ffd68792cf7058b5972c32a33bc460c19a306a9f6a7ceeb2f208bf05ac9651c2662fb7c668a70aed5a6b245e605475f559035c90f5da84fe20ac78e1b7bbc0dba312452b32d63c8715730f707ac161a2b63d2fb06752d2ec53516c99c20158d2e37a6adf71bd3d81749ecc54273b491dce59ad3dc0df635676ff8f671ae2533f91fc9f1db6483e85852d1a0877090e19d399c059fc7a33f6e2ba0db4856a86ba0c626023a415280e9fe81182fd9c72cff14c5168c02a5adaa2658dc4f1e54c8d4ec22c8ebef6534f55066eafd5ab610083f4906317bd46389a1b6587bf4e4faea8051e7173225a8e7992f941d502e6297b9ec90618ee7e081c2da2a5d12da803ced710acb05623d954cb23ab1e92f9860cf131dc5b359e3ec6935fbb36b53036d50b83a62b57131c73f5543888705997835d5e92dcc40cf38888a7256013b285de2819ca16e3a3623e3ada8b3ea092c60d44dbf6842e48bb743bf8a0e5e1d111af38085a0de7faebb8a6d90d6b05316017921f087fd5e7a10213f260ef9b9b025752385d4fec37a6a5e6f3fa71afc7b8ebb8af01ea21c8544f825291cdaf379d3c8dfffba5273a56d835282a257509ce4f87771e3f6bef0269522223c435982ceda5faff1c62e8cb0cb01f6435789e53080d8aad3e65acf5f4e2c3e6c3b263a950e96186f00060486f518417eaed42f6a481e993d79d35579a8f5db07ae561b7107fc175f7c4601d1638d555d75545926b63fdd7cd9dd23ad946d7e6e194d1e0818f518bd4aae4bdb088c72d19fb1e49541a32af2213518df0f0e620516fb6f6a846cd2ee065070cbbcf518260f62f00f7071a2b25d78877642915ec6fb2d66c25748eb9769a3c8509547d12a0af3c64ac0c219c2788d00d76bf1888bcc819b4d8f2519d35f26276b8d2889db56411f053bc702c487efde641771141dcc22c801f8022ad2eb8df601cb6baaeee5f144107d8cd7175a86e33fdb603a6997a93f3b85805751210194ce0f83c761a8b8b9d3b9afd28b2ccfbd0de87a7995429e24c5e8bb5c97c4f0c67064b9f6fc02c2a2a0ca3eb68309a3326980da14d8cfe9898c9484603e3ecc6a1707532fe1402db86e859177ba2be62a48921ed0c4b67fbc79203d6837538a6ddd6c114cee0efe337b63a0a932e936b71954134bc0f171d12f094e8d818f3fc011675f5f3f9665dd628fcdabe4132314f24c137188f466bb0a08304d84587664450ea45d6ab250faec4653c0b8348a29b97096e43c8a94f9e07ac511ceefe050a499c729991182d5d0aab81db414eeb28f786d5158a33fc780a46e23870a4b752bdb2300878d33c76b896808c44c25bf12c17cc371c63a01ea6d0e78a0eb4dcedc62c9883c666c4c85bf6d2077ddfedf2ee43db14ad4a21bcf594f28eec39c28478e9e71fea38ad0c76192f8038c2e527f685eeee164385f0c9335c97a2199fcbced2ff43f3c5376c7c7ab9502618e930f19d04a2783e1472e0d96b5d37516bed9c8c025368359d23bf67aa78b16e89670554a8b6f76908f29823626b515a7c51292ec1b8e646cc22210ddc9a1efbb3858113302f006283aaefb3bb0d6e3c4b2f6b9726b0b7569d2f5c3987a40f96586666f9ce0f9064805235c62acc000b67231b804ffcddff48138d92b050f3b8765b33f8787e7c0fb37d5743c43ccee877101a3d89e6bde863148244674154f16ba3093a4be25084896e8137b999a199774af4a42b218c0ed30b633760de919de22d06bafb196e578476c2d3188ab1411e53c942fc162a122ab75cd78eb00003c14787acfc65c179969423c7d4eb2b923eda0016c20659b1fe612ca391d67d98da2f1edac51d9d1544433304295ef6729a425c3b3ba850b94341c856a62aa11dc04f8f6825b44334c75257e91db64f115a37d41733893efda239505b978ec4e88a0b0d13780a342072246d5827208416b0ba857d2530497539c10d315473371dddce7f07b8d9aa53a68a36a83728b67e1e49f2c2b5c73b6816fc7f1c9007323db23fdc020c9160421fc65e924005b81c2ae41da2882af1bb377492559c6b3ff405d8df3db82b1e6ec96e2ae6dee000d2b8054594cce85a08011020aacdf7dae0ba42430f4bb74cb0ef9cedb851035c8b1d5ac443b217d957bbe760c01d3486301ff3f692f39e68c4e10d1c798e96f133a4f49b140eed3128fd0110a164e0c6930d786115a37c226f15a326ede8316345302e3aaf44c5cba2c42a4f1f8cda39657687418db86543c92f1e60c45a5fc470fd7908ba116d0b466086d62938759fd822d0a115286e3371701d14afe6e3c6cb5f57a314a1b75b0a1bcb163f83bf21103e1e6db5d281578abdc59c93d4c1dd2ff6850db7e14d90384eb4e412c63530bee603d15d448b9aa730d941cf4dc3eb2d417aa1181b0c44517f2e41c82678ad927915ca78ed3bac1027f0b5e9e4de170d8a839a1e45c68f20b4a3b7f0b0cc938703b3f6aa7e5858811f2958306bebae58c354561e05327d925d90bad7b00311c672a7f75ad8ae4ca18e6d345e916ce2d4e4a12c8b911fa22d487313badcf9c3354bfeddf1943d24bb8cf3489f08ce9b7889907fde8f69a6329a39b80787d532cb7ba8f9414ceebaed88adbb421022514b4d41790f5596aaf09c9030edd53cc963b1ac9a385b9a21c3ed11b0f23bc5ccdef1d3eb0c952b0c4cb326f0eef6fff9d6255eac01d71596ee2030e83d461abc884d56c5d773ed6991d11f05a49fbd08e6e0a05f25091757a89756830a9700be69ffb3b7d0cd0160ccac925021f090b73b7645fb0207cb7b46ab4d8d366e1eb0e063e319f34e2c7d53fc5cc70a3766a79fbfc90c29b8cafbb81fc9679ff9090ea21a1722c15270450b78bd5b3dfafd6c8ec0a94f888062e22f4a9916bba208e1ee870f055a5455d7492dba49d3d4df39fa133edf64f603045b13880d5577dce7521f30043a678fbad72ff08c557b5ceb2d3b3b8ada928aa10f1f53eab0413144be175796d40bbd4f05d5a364fa239a905f12ac17f9fba171985eab1473683b9c59de96b568075c85d56461d81b05d989b89ef1510ee722ea399280e1c1c276a324774abe23e49be55de69487e5696a269a1749a29d043a6b10451c9e63d2a8d0ff88069e7d005ff5a133f328dd2ae7a91fa55ad351d1c6cc9668cc2b875e304e21f6805867b4c1a4e4d96396f01842c54435992fc50d8feea218f53fc47e2aa86ce3d97825acde004c64920d26938e1775b95a4d3cc32829c440902ce92a1b22b0a6180beb04c32840c3acd886d63ef16fc26579af317059428d2e98994e5a664f51e4f52575c75f25c0c3ba582d0c20b002e34b271cdd60d903a89b514074cd46220548ac923307b4bc0815c9494860f054d884084329f22350e1b76b79ed1d25bbf21c5fcd8e5022a1291cbf45feca03319bc1757035a639bf544e6d853e561a3fa65412d0dcb5f5788ae26e6bf5c2d39a65e9b0063cbf76ee4fa1e605231aa7b9b88665b74867b4c88acbcb9c975cdbf52eece1a86ab97d0a9ae3fa54dbe5eec884ae009e3d7467259be437ea29da61a542a9e87a22ab2cd7de53bd4e6594324d5a8399ae46aa8baad20b09f46243dbaedd2ae0b4bef06dfe7285f05498f4331ed9b52ce5046071b51c76f8c6d89767dde353921e93529a725a385809aa22ca435e648df9aaf5293e2bf2c9309403fb6286ec72a73e2ff39923c1a33aa4f66f8d95f51b480e4e1a633ec3eb82dd12470c03a7b550d84edccd4120565694b734e3502ae6770e04515d02751b72ed2620470ebd599fe3c0466e2adb02b66736e97ff4e5dd6e99e733804e127a8fec36699858136167e3fa14708ac6daa134fcde19acbf36299548514bc77940e7f0860f18da8f36fe525f32c88b0060d46dad58a7d33c5c7e9556e7eee2eb2de305f3d19bb0d6d0b2e3dd3a5c0bc14fc3b1d569edc71bfdf6dfc5de6327d1ba11fa23230d697b2c881b8ab20c2997f28175ce52a6ca6f38129e97629478171325243148c2904f3c1b9eece89cf7370968802a080c6e2a576c2e8afa94aae02b8362abb02ea6bfdbe825607435402622c747856e99e8381c41329396109c6877795d7d0b2cf2fbdef9779840d930a48c09c2da62f735110bf6f647f4b5dbe8cc301fb6bf9d941dd03f1f3341c93d05e3dcfeb037b4af8116f15df1baf3c22fb790d1767c4a09a465f5085f42910aa7d06c4cf35b341e1c5b8773144f6220fb910531c879e33ae0fe6442d9fd36deefcc37d3518e44b502b062943e95010f46e1f158f6d1c71c289318fb74807321c26faaa1260c2968fab477c454aa7fe5df0451691deafe1ea59cd8ac5f288f08cca0606e3996129f119ec86d682f801f809ca341bc053251879922e280ac1d4a60ef25c415454d41612974ca2f6ed72fc14307133b45820d2bd0448de9c2ec98fb1ba3a6c3a46b979b5aaf97fc57a35fb2e6d7a7e6187239e838589e83c347aa9a138466cbacddd09e67410bd474986324e14faa856106ebe162782d5da09089094fa5d82d86a6cff255ff49a80962b1c1b0209e43c407e02888e953a4d4fd7256ecc8433f4a277180eb4eda7f1a6fcefa5ac8386d2f94fc0fa10e8fb44537adb01c1322d7b252a2143fd50c266a9acc6feb63f35b97e9ca9246d484d277208464f6a58650dbfcca59a2d8bffb1cd1597d422c370bf8e1a17ccc383a3c69750c65efe2b7c172c672f686daf0f5e537ac27b964ecb4259a0d34767818b9a64f3ff3e36accd1fd208679b60dcc415c67ccd40fde2af4fb864ae73fc01f561d97b1a4bb5ba815c0a7dfe60f6dc725d3928522b0d66348a9034493e2dda2b3d9a2a497fd63d79588fdd5f06689b86db8411225ab04bddc46f7748f3cb195fcefcb40d05828ab59ed821159c13864dd949a98790580ec8d9dbe4a2ccf1e5c67b38e8eda34961c00ed447003835743621d1d79e35c64b3eb6671b67f94d38880a9f328b978ef71e2cf7db263ba82bcd56a9b59a6161b9357d8bffba0b537e85b528d152a319a1210eb7f4e98544bf161f0311864d2e0585fa407042921c430c61020abd7acced36ca81dafd67ba2aec1067b8d9b6b31982e36ef3f184c0a905329b711efb9161fc7d3fae92110b41b0bdbfe504fb299d0ec395581f1ce90be7429814ec265d74cf5a2d58d7818223f2891241f93c6c784804a6d360e4f7d3ecaca42ae062fe9a9434a2f014ffa464122841b49b11dbece1ab2cd5ead0f671845791e150c7c33dada009703a810fe9cbc8ff8df09a91f26bc8b982775e9ffbc02aaa59016be5afa28d1b93be64ee3da5d9c633fce07a89843b8f4a87853ac0dcae3db3dd41183e5ea99c059ae2771d124653992682d7a05d96d54f3e6aa7fb98ab85c3be20b5f14fee3f2e4b2ab0ea5802dcb7586d37c7df14227f5e1154cb1f9fc260c8af75b361042044d2abcb8020d8c6c376fc68fccbcabf0edc7efd44cc5eb758b759211d7172fdb0b2f7ca9eb8349ca22984a4a6c5023ce5631bb0d1516768c1518bad10ca5f05f17f6cbb22852417bc57e5de60502ab0080ad3b565da7098703c562cc294c419337325aa3267efe4ac6fe7c92c14e4ad065956851ccbb1a52fc07c04984ce83077002150975a732d7dd9f5f3e23cb9b85f25095e4bee49f5703251e2d535156c700a9bd8e6536f9f8f25344c07e01709b8a542d8cdf58e1b86f15987d883cd96efd9525f9e32f1f726ea8a08b85c9839e68d165e306a5a9e5d8f9b885d133afa25d599e7afd864141764f5e4ce025fb746c5bd3f9c2c8f5a996d7dbeac4b7f4a33dff5f80f47f84069b7817891edb203dcba413d8f8279166097e5f04a9c21ef9b8ea5b7feb0172a189cb28c056f9a1c028b349f6f061d89d1c71c38278ad55f62cd642a33e317999f691cfe58ad939ba3405bd8c33f11f511e5dcb83e6456c6db82b013c2aae9fc1eb0caae09c29a49bc386f30fdb499d7bba938132a700cafcbccfe344a49786ee45f7ebea21dfc819f787473b9834c5f3a55df0a12f424a763f045b5b38420422b65bae082dc24ece3692615313d593a2369a4cf9f83ce2961a70cb1baefbf2e185edf364d65d8113100154965de24171b977ceed6b67ad1088c6d10695eca317865b2eaff7ad9035af6036f6fca5e745c4e9b63c8ed5f9c57c363b1510bf0d8e88354baaf035674f48238552d29e6b6720a801fd5ec1ef587c95dcfd6d2439261e2669f9625d5aa5ca7e20103edec67cb9ad426275954aa92d604f20e4fb74aad754eb28600ee0928c6933647b2a162ae6c8516a466ad00151de8001321f2b437e29574512e739a8cc6e17a219ade501aea3342d735ab477ace97b4836b6a67e9aa12e66d6cd9a43ef13544b9312536a3066d6e28ac09457202e642b8a2dba1c22d187406a8a062fb2d6e4a02a3fb8e94b9c732a6a31cfca9d84ba066c52f85dd9678bf021ace96c6197556fe8c3fc4072c09c15f67d0a0761dcabdbd191254a8f433415fa548ca0574b6815705b27ff695f1f586189f5620403d006f0394599b7b4aa6ad5a7a7a9b56ef421ee1e26a11863554c4e49e5beaabac2c8ab159de924e7f649796c9a9f1a9e49e9e36d71910b6a181ceb1f743a84202724d95fd59c255b11010e13be7dfc991033446be8a7152f8b2240d09eebfaa19946dfb6d58f6fc75cda1070ad4a9644a8c04171b97f0d329dd3c3940b0ed42a5fe02b8d39456524b4cdae10770c54a53f57a17a26c143e4ecfa362cc10fa24ae9f25109e878a0a5d125ffd73debf018249cef9ecb22ec02128e7f9c58665298ad529acac1ae334b7325cf21e5ff84eb3ce5ff855236495aa4ad091149de8ae61df2a3653e61f811bb4d5c22c83633cb51b3ff3e3c4e07f96d01705e40496ba25c357b420010255f0d105c4f2b4fc5cf3f00268ce81fe04bbcfa312cefad9baf8b8fef9d665bd9c1e817880cbb6fd50469049bf445ab7fe2f0ece8a24bed1f23c11323b56209df06f3c610b7e81fae4e2274be9e200ca0e242c918dd2a8e9e57f3eb33e2f3c364ccb86649104537b553d66020c9f6dd8a319984a057617a8a6032e05ae6afb4bed1c35020aa589ace4a5beb8d109ec3a59002638d1c80a63346f3b1933c0d478770bf22c0afe38ad0aeac7ff0e861466f1546a89cda54847db29e79ac771fb6a34f6605f7dd9a4b6dfee2054c0fce7b6e6a2d4292b42513b8fa0038ce904af93feeab31a7eb181353f6dd90b9293157925e9bfe5f2a57aa727b0de4f9eb92f5cb866db31e9eac1492e2ecf94d56cc7a9ed8d262e508a3da9cfa48bc79434114bbfa663168ab8db6d50fa6340c1648dd5bec693dfa5dd59c110b26b35209c8dfe8120f9893423b82ab76cc216960b407ccffa262cfc5c80377881ae5df356aa6177ff4dc8600b7b341c2d49208189034dc23c85a41669eb77b72e0c432d39111f67dcc4436014be1c94d186a9903a4f7ad940397fda67a7e326da42286c2776c714d9d8c54ce99e470d8ea555ef49468d0164168e8320328634789ca9efbc15eb2a77b1f371369a9466d9b29e6b12e0479d0e5477f27f1f176503d159a36c581e036a610a636c9a89048e6d8be7d266d52ae4dd36d2d71a51feca1f2c741b8fabfa999d5a6b50fb852cc6b44b9cf1470209653c9e9820f7cef5204576e5cb5501f7cc852badd9aab58a94d5fccc4cf29bab0523d97372e3e6c9c602a98d6fbd58f620352353bcc8ef5312573480ea35c921210fa15243ef232210a05a9abc95e198edc4a23a4233d89d5e3c85738385be3856f03c9894e1b6b92c8350f712dd313faa3bfdc424ab5fb6611b2eeb5b9bbfbefa006041d476857d42e354351a34b149cf95098c1269146710447f7eee55acfb8302cb6fea39d8b21e947a32d2638a80b6a119db8d4b84ce79ddeb08c7726415989c2cdab0a44e967f4543fbc75fa234a6b2d25c4dfc6f92ae4b633d9312f9a479d14483a9222924e130f834df08937906f629794f4c4b778cbf9e585c5dd934a078816fb2cf5eb0e7cd0927afbae906a3e8f084aa6739dc8f7ffbd6d2d1306abf9ff18b7370cb1f96c0311dc63c7d11ed15ab329163d5fa3d37a8fcce4cf6f1eb274e815e4e7b94e7fa9964207d0e29cdd980d8d87e2f7dc7ede5a0662b49845b45897f4de59e025e0d5ed7484536c804ef6dc5b5a472ef2d07f7614f704d412e374af85b18546460c36b4c7d8788571bcaf6d2ac56380c14826446887fa3941b9044f179a2a86a58c6d91365e3a68a4768c6c437ac197f217b02198103f58ceb5f025bb1e84b552f0863e6f48ac4a65ab5eb3163d15ffa29ff65f4cc91079f9d849a66937a67bad4d1d2d209331c92571684928bbf34aed93a1d5db18d72351ba277ca69d12619bd585f0899dad98ba855c79bcd64e2287a6fa84ec67a3b9a0c9d37c95a0ff51b22d9b16808eb6012b46b5f1ab345381966ec8d790acc6c4d9a9da3fd59554516d92b981e3dd9097cd4c30a7ef5c99f69c7983500ac826734b95234f6a2c5cc33e4457537f0972e7312e60f2f747ad0cacecf6a3485c718f8103ec6126b2c4b9eab39a17d587ff45c83d87abf5693350f79fa72459d4d2348a518253cfe8420404f91e91eee433581775c8c0bc33869374e480a3abb9e017894789d8f38fa6101c6be1ad6fbcccac43cd003ddd7d072eaad6b9f1bd7761e31fd8e996ec42beea1fd54b2f4bc872b3b7628bf1a284c24b25fde741516344c9099daaa05ba856b9fbbeca1ed5e61da16a90451b884d77a5dd0577f6bb3169c14e93d48e8e0093b8a2b9a1b8abf8c7e7fabf2efd6f8437401474d355873be0e777a0a15d737c548d2d9f23e185d2cf6213d081eadabd9110b6509f6013682d117e48079293a7b7cd63b4329f157fc9f834431ed3f79a0af976640e0c99a8630d04682936b04c7adf7a3fcee1cf9f3624e188804dd4106b340f1d5d975cad41557c4a73a063f5e6149ccc85b7e52c4455bf68cc5d53b9fa07891f0557394e35b507c77b815f73f98f4cb9624299e910f113c09db0ba76015aeea0936b03ead5945cc9e2818b47ca7afb51fa1c6423360b6a90a09e4da7236d6816b1c68408f3c9140c9db60e4d506a5b34fe053edefbc4c9e868bb93b56393ba8b91585a12500a486c7867ae98358ec985cb4d9a02d18990dc077129fb7390c83f8a1fe74152ab8c6192bf3d711e05089f37249b1c77c3119336a94b8c51d175478c677bb337f3a3ea071a401b6c671f2aed350fcf9133bc67dce9fc86c23117d0a6a61d0266b8a06ed97d42cefe33d85b33bb4b98a7095eba776c5ea508711898902b829d8c30f0a0c71f4e9f2020895e9724be35fa08b3947997cfa61882f80a040764e98fb1d6f5f97f98a270be6eba53f43d73022f1c6641b6be464daa9ec2f9faa0315bd3ef52d975c8ab906e6eac81beea5d660f385b32f415eb8382a1073cd19829bcca4ad8b452660d062c58b9794fe419dbea46bef69cccba5c723ce8b95cfe05baff52a8c47eed59771249c5336c9cb8cd21f785b88ceb914c0f8407101883db1bf722033867dbc85eabbc9bce41dcc5ff84c366b526990c4292bfe329cba0f0b960f2f8b179cea64a32d826c194f4e234a93ec603edf840b7cb5c81b97a45796b3ee8708cbf0919f3fb54979dc6444c9c56a4d1df739e662db0cdd507ac6b4bd9de8084c7740be5c84532c1acdde0330cd0b092966596cd51da318c2d15ad31be08d0c1174fd5ffd7433a48cad1a2ac6309d4f3f26a5588ed3a6f26c07ebb396eed07f35618775ff7c31034fad7e0e4998a1faa9d72abfb5b2c1aed5091a5d10b678a30591ceb5c7ce8caad8bfa3b3fe41746baceaff0eb40300b5f7a80fe9701470542cf4f9ce09e9d69af9c7df5beb6362e1e6ca83110a5b3d20eb6f2e35de03970c995d4d12a65fd800ae5c08625eb38b71a676671e439ccd44ec18a7c6c16413ed54eb405b3698191666d490b816a4ccb833828955cebda2ae9fa486458094e574e669f6cebecaa08ddb52ced78a83c13eca1c4cdcc2ca2a2bef33664862cef9484f48006dc780998bf9766c55d35db33d237fbee03fd3b09db3564e6fc0091002654e768c1df22c7417b4de5eff41f80b538963131154dab74a1f242b0e7f92ecf0a86f6779cafa301c5c15cc2ba41e90ccdb12e5051aa093957a0b0f4d944703129823aeac38337422c9267561f90d08860f1df3cb90474aacc714581ed81e7b2ad65db22559ce69a79d26f6a3185c75506af4f77f8a8c02773638e9efe69e7dc24af02f604b1ef638ed117f8b2ea2bc871502b41f0b60f081affd7d989ba459d3c80703743e933e14227c08a18e2bef4d509c324a2ffb32115c053938b9cf9841b7745cae7c0bbd416eb23f796b09d476eab9cfe0206fccb1aab8a23f0ddc3f1d34a585b1eb3b790a8359aca85f367af084be0e9d153ce67ec27c12ea898852327cadbc615bf59d33f16d1106bc5217664d1a6dcc963529a4d5deb4f6af51a6f26781da3530d4a1b8917847efcc3a316d1169fa58394742238caf219d999833f186667fb8ba4077dd4afcd10da24429d553f62fac77e7782aee61282b8a3838d22e94464a9c267c8c9b6bf82eef658380558acf5d57e52c36d6e09312f75357809151a9f22fc36c73d9b65f48368f6b580691db41a4550cca574d351ca807f4062e8edaf2a69c6d32b2cbeed68d57f73c5ea56829911dbe01a6f227f002a777e4fe76b057ec563cc5a69bdf062603ab4f0d9aa1d8cc714fb739d4a5d68f8715a78484546b7c26d19ccf57bc32829f275d0dcddcd70646541d39cff590f344d8e27155a248ec9ad6cdf6b93d33b7023f8dc1c3798229feac5e0c53ea1815ee2dbd6bd4bf8d498edff836311794a8ed9d81ac3a7b748965d1ef798e0d01d95bf8463612a109090d1f3a1fc6fa70437fc1fc68228edf2b47e2de24d13829380379065060da704c7a6ff78dee7a0af63f9ac525696093651b4558a956141907e5c39423467c4d0b66052ce824d405f2697e2e0027ec116ef3c91696e5888aed9f0256bfb01711b77dfaab1a7566b3f1a8340671e0cd2183ca5434a840bf2becb6e075dde9859f02d027a28ef3a9769f8fd60eb8b7c1c885abd353312acc6d9ce16aa8b2f7e3bb1e7ab50e4a662a1f20e08a6e54a428ffe326db8ba16e9c2a2f562a255484ecb907eecbf92642347db4316d69a6b19ba403aaff5da222f744d942cdf64deeb394c60a1ae48c3f798aa9e4b7ab1a8c9cf4e2690e66f838b3e0af92aea7f0c71cf83715136b150e337769ea1e84191479ef67556b4deda41b81b19b062766e74f8ff99bfcfd08ba3a86d5ca2baf4ca47ef22e45accf405755c258bf5521a3950d1b6ba8580f8e2315b69845a7e6db8b04924e0084981bfae189380f19c4c6c7b418a090966ed591889d378c6c8955763f24cdc95ee3e95896d93a006b608ce833d95b8c104077ba1b865173fa5702955fdb901f6e9bbbac12b673feadcb3e99a6ab14eaa03f119a72f0004ac04eb5e1a6f48b52e8ce26324136566d7ad951863cce52c0299491ebf55cd6bed3476735bc9ff0f5a39bbdbe1122251a76d3dea74e31829cf0358f2846857ebcf1ef11cdd7f06d9759f2ec0c765b3edbd434ab48fe655007946154d4933b3c81878c399b4b5c4c2a5a0274195d605700ff8be4e38ab45c30d2bcc78876f7e7d54c5787d66abe5e4b19bfafac7e73a2392c190c5fcb84a65e3e38d7b1ff5116c170c339e35b5c262f60991e531a07443f8abb0834dc114ba9c8c7944032c7adad57c910035755f470c329047493a2d5328a6304e31d57042eec299c9b0f87e6e7291376deccfb19975617689bf3366ae8d96f5710ce8e7c10bf0a9bce6502c99bfbc390a10e36c875f6b38dae577dcca69148d323df4ffe235e4ff500459540e95c34af58f760a3ec92bd6f9bff24b22ce9ef264bf62ae8439f532e5c4a1d2d471e27a677ec81042f4319998e5af95a0418dffe795fe06f6ad9c017d5018c17a01b0966eaeae372bf818678ccfa920208276adc082e9760d41700c2de319f8d6da95a0fe73e83288930a8711cfb2a3f6994958adef38c246eee353a68c4879d698194aaa696c39b60b8c35b6b8d2f44ce8f5299c7b0a751999130bea1830bd281654bb668de0f7f5a632193e8b0e8780b3a11de4330f8e2218c8d5afacd89894556caeacf59e3fb67f13b2cd44c336f3c83d45c1ac51110aba6f4fad3cf18742b210bad9d3b732ccec5b53c7bf12c90f6edc9c0b860114920a54be00276609aee937c2190aaf78f0e4a808e28f4fe9b8adf1833dfc74c4b51356099ffc9d67764cd8d7e2ea29be4ef2b2e039a7dbd9b8a60a482ef3d8f087f0017c52b0fb677038568b0130bfacb628e1cb8a420006c360cc1c1aeb37af7625be5e769398c76a1f8a903216041a7e28e49bc1cbc5428aeaa3c5f02ded4b4c48b13a25ef43bccab64c28f99ba3b27a1771f3138ffb6451fedce4d7e79e2fc80f164ef07a9d679ed4f77580154a999c822eaec31ed52c2bd08639624ad1ec942993b78da2f429ce1aa2da690aaaeb1bac8586999d33bee833eae0f44a2edf3d620dfbc04b2f3ef983d88380eabc8b4a802c9db7fda6994801e3911d7aa67f7464269169579827f47ecb30a1ec2cd0e9b979397b17e3e99291f788fe37261f90ad329642da8a4d21caa65f4a66abefe00a88d965cd882a81a4ba233777f51366cb6b1d4f51b24ace58f98184a96bf652e1ef8fa497b1b4bb4c7b12e0aa58b7ca5c7060f3d1c35542ddd7972f1ac1b965dc83d9a196f86b33a09761962d3a634331b67ac4ec9e9dbea48edb9ac0864373c752a8dce361c0e3bb25fedf93aa897c99cc91a6b2216402892e99d8b98331afcf0602897ddb25c35fbbb574dc4ac4f5bca1afb396f04a98818ddba6cb40c283f7518a1f62ef1c3ba188f888fc6bd842b370741b76c27d48d9758093a0c1dcf9038e038a4619b0fcf09b939c06c5e0e581f20124e509df12c69a0650c0625e0b556aee04921765ac6fda2da3b0060315c5a32cc2eb0f67433decbd1578aba7e51282199a3a0b2699db5c6110545c4306929e684fb28dce7f4a06f601b520af5cbf82a2c770cd09dced4f0f68a16ef9ebe9775926f3940ae0f3ca3986265a3e04d99583255c7820224df2212f8260e767292a96bcb41039112a3d4697f47f13b002dc2b978825bb283219070eb4a0ce0341637ea9e50259b31d26b51b850f01df59ae9f06afba9208ffa94a649d84b179a1f008baae4cd322b96e76609e9064f8f44ca7e12470fc3635732b7cca2e258c7fb58ad8ab4cfb801fe37bc3b9d4f74eb033686a5267c5a02b463e76d6f0e730125b4686cb90932d6d8b5f9b00c39e65ac28be9c328012c3fdc28be69a85587e97cc97ced03d2c5f7db0b2cab7eba08c17f35e4697396feaf0f17291866bab9d5b9fc993e54d570439467f69a676f16d1318b5cfd880db6dff584894d4f25db209c5ad73a2cdf6aafc4f6295d989e648b69062f4cb87db9c78c3b703ed7e4a783bd099f8f934987fc51fee888b41d4137325b7e7eeba03fe888d6b8944551f4a3ad021bd02d3e6acc2b63703a1b1bcfb1ea573d71396174f318427a65b318f959073dd2d2b31f0e29909d3f4687daab23523d2396393a5015f8f695f467689928c7cfdfa2d961c6cff4274aadb1b6e2cd2eb6cd380d4b1e9e793d26b12ff71788a179ea540c03099fe1a9b9f0d20add3040fd14778e33a98a1888938eb0bd48f39b3c73bf4da11a0f64a1beb3ad147ffc7c3038d9b75c8d4db1be6deef33a88a4fbcbe8ac379b50118345d624b6723211f2c1515f9584c703b4973d0822ce03e2c1c2eb2486cd7f864857f761ff2f7c93b6954c2f766e7e2b50efbf48726d7d736c0558a511e6c8acd7d790c23401ec7e5f4683dd834b64279f7ee52700fd57dab2b588867315575ac66ce59373f66a55942e606d6af1d9241ef5b9531cecb65a9f5a3d63201ce696418ad0e62db84bdd418240f1de829c9820695ff79855d15201a504db3232ac3349c9b546d4868ed459b6597420edfb5d1fb672da695004297d0c13d7b8ce187eb4da53c2c07ed7fee84bf46133cdee21809add25a20c0f58dbff9742acec8fff83aa8b8d2ca6a07f2615dde400847b45ed205e0cb2016e7b6ae373475d0458b83107f69dadbfe359cb8ae1b5628608b1c31428265a1e40a8fea945cf23b3914fdf808651eb6549368b032a4364392cd4587da5781bd2c144bab97e389c843deb15715d123bed8e5517d7c8327ea5e2947b6e23cc611b158c81e90e870acdb37b2479a6e6a733e2bff03dc4e2ce756cc341064899677afe0a9aceb824fcae94f2c50230bfde2f58179b01d7aca991f3d1bc319c3ae56042c6e93a9b13096d204f2522c210e433fece0b15c815a774980f16b045ae66f3d826f62bdce674b8af3040194a29ac584853980d998cf0c9f637e1a01e72b5116c36eef3f1a1388b5be6e2dceff419761ac417ef34b29174d1cec4590cd57e3af161123c7e644d943d30281b0b498917589e36e38e084c4687dcde457882d676ce079fc3572e93f329d9e4d2f57fc70f44df856d2807bc82f276aa50207b49bb5c7f256a8e35d45c2454acfde0251623f22c29b3e188ff93ad1e74f7581409206a397b8d1a3532e41d9258a20b930453746d7d6ac35d7dd035b2943857bb11c4d2256cf3eabc69f2e10d316f2c218dda8b764811b09bbfb29cae832371d590aae12da6094b93ae6f8caab0ca5323eaffda1be4f3153fb948be369382fedb739176c9cf0afb3ec57293d8ee72da1fbf073ee916bcc4de850ad3863e0572a6f0e53de8b4ddc4ff398b780fba74e4524f3fd87ff42f9f7d8b60ab1d9a0da9759c58c2a0fb889a3091bf7fbfc2482bdba704dc3e430c92e5c084a2667b51142f83784bfa23832839e67a77146c0fddc0d10c8695016e40b395e100bd90abe9f990f4fb29d85d84a6177623d72a9d66726e40871298dc274f092c21e467bdd062247d26331e6137a23661d9f9c74e9b1d14831cfa5c5d134708ed043a7c9b17a7372ebe7f29faf776680fd50cd86b6d3cda0648c7f0a13b9893387a9789119432eed5062685f6a5f7ee12a881ae62d51331a46fb9e19e021d421ec5d9a290e9360f7eed06e998293f61465d4c404d513c34248dc7768c8a7429d02618d49cbbfc3f2d187c0bca76c680169893942e873711b9d7a49676ea9f2768aa359cd82cff3ca0422884f4f42ce6f1705700c71cb41555fcd2bf300fcc138f74dd6b191f65ab24a4527b1b2dbd4d963d99e7ba338fbe3a008d8684ff3fc0eaedd33f77f800a02c635cb66f8acd8d993838413f9605c21a04e327520a2f84484e8726644043f5fd7109b1d7bf1ec4bb2d106688a4753b809a2937078eab2c1c337ea149ffceccf0315c125c746abe915a45e227105a0579cfbd3491577cf6d29a5fedc3f5934846eedd64e47681afc52e1dfb8bbdebb3c3e59c8f8dfd12917ae447e83cdc13f8ae394a5514559c2fbf912ba2dfae3d06132c244c0f0f309f27ad30a70ae5e5482a8ffe81ed3e42615024702eb277e30e751768148d7af9f513e2cce8c8b6a1f936d7fa1b6eaf57b13c5fc791af29b0afbaf868ff4d5100de356416226c2f657c034aca0fb5cb52ad9395ba3b7cf247e53e04985eee3cbd033348b64f734508b47a8d9f2db0c6d0f9d096fae2f8f05222302b76c5c7affcfbc7bde9229a75c708f736a8f57ded6efc1919ca07d558012ae0030787b6f3eed6030d3dca7fa41e5ea9854dc80f71152561c558710ccafe7c10f84107fb869774976d7bf692129825bf6dc2474e73986f57a38608e863a112fb2cc994a2e5ff0a5d592d9a611a7377c9217cf05a1bf11acb652a5b02223a848e6b625ec33f33c4317d7423cae44a43330ac93a80b622a6f48f73a0ea45dc2804d27be64fe2f8a05a19eb4047fd07043cc1992fe75614672dbcddb0495f9ddcc9f8573b6f24bbc565e5dc354d979910aa9b88895c967d9ffe47d69de1b5c370d362ea80d33af63d4a7322cf3f8ed406e89773ce93af36b6b3fc6e21ee64a627645a9bae612d38525c953fa618fd0805ef5c3b455a588f6636932075e44e2be081e6735ec31dd81bfa1ad93dd80a736f1705baad95af8b422b48d113a1331adfc85823c843f060e13c05cd92dd309a32c321c2f6ed1ba96f82d8ad21e22fcb998123b129ac92db0d4dcff8bc964b4e2044ca26625380c1bebbe74bfd042659abc970a686b422d19b63534f052e0c0762b3e909a9895e358f7818cb3ff7375c1a7636d1c769c20e54a9c87fbc96db2dcfaef7d1c144fb34bba9bd3502ac350e6571da2f2914d162ec62851a452e4eacfecc42365775fc546ea0d102c6b1b2f0c0f1a26f8764610596528eefdec40644c87555414ed4bf2486c8c15b4a2b28b128e5400983fb05e7ef233b9b8552696ebcf1bcf0f30a3e6d75945771ef173a3123570632795011b1e9b9d2fde42e3d4d29a2c5e57403b0c5b092b8846fdbc5e708962f7bd5340532fccf20bd719fcb3e93e82be3863d39dc3983b72cdc1761a39ab780f64fb5a61dfed622812c54fb618e9bd82fb8377e395a6a626f79290cccff5a0ae0d6e44d58431f45180c158698c5c3b359cb1d1e0d95e6006035f01b348e1c0962f81215263b33664c639d73c94b56a4715281a64bc6bbfc399a12851376d3fa59aa31119e7c0a2180944db075a6a61b298220cbcd4d2a087b7d4f68f6785a28aaa75c607d496b463e9c4541f49bedc53b52ef1511be1e8cc167214291c8ed1280849a76ce0c62a50264c78eeb0f959d7af1f1fd371530880e0c283ceb1a46852f1ccb2ba9e23453166c0ae585c90faaa511f3a8cd313afa83b39b749fa03512f34dd872f17208ec18bd8419c479aa09c4f84479b6cc8504eb162ba82d3c5a4bf702d6412723de24f2037881ec4e218ed8dbed2901da5086134a4856953afbc074dd9fc896460ddfa42705c1a7d4dba05f68117eb89f0aa6252c1f7499e346f20ef3ce2c8015a0103bf930f233721ea5610050fbbdf2c9f7da2d49ccbb74d78ae11f4df885e226810cb93caf65774a24682a7e916113c9753c70f4081ea34bee692b8a4f90fce94feed31afdf97338ea3268019be6f57fe80ce96c4c7292731e0ef0c0f5f280c0f1b390d0c6b705505b93e5e78aa18a2d8956e5873b9be25f0658a11c5ff8b929bbd09eb3bc91195b12dc5ff0818043e06ea8dd3f38e788546d0bcc8b312b14da3a91d6366b8c594a4968acdb35da5390f34fb7f120c77bb5a9ffc64154235641caa7fa80fa49a52ba1fc404ee2d5fc20fdf24567d15d3fe6e882ffdceea3c8d8916fd3c21004ecef4d95c2bbd520c2739e6ab9a9cba0ebd9bb28b20df62222ec590d9e7c2b8149016ea9c79128b28e2b9f3eab6411094687d165dd46d12b54dc5386cefe8b93edbccab92b87e98165202aa950ac6c14aa7528873cb1d826c7b023ea8d036ea18ea61b0a9b0a0cf0f025a4ad757e2f9e238bff232cf7d491388219395ef25cf943590432a99a954bac04a4d3488c4cfe94b70390690abe5955a3d5425ac4053dd1980df7edd4f6474967443f187f082533694111fe022ee9765de020fe87c9ebb479d274333b3871fe77078cf09bc47f75e124d61c708f85a69d51f4114bd76d3ff240bbde53803bc25e1d940f099fb1ea5a7380bcbd8c2a76bbd7f51b84273e4427870770a209d17ab5a45b7ee7cc0b26248c16c204894d1df93a7ed105af03c0df18cd8665babd34e2f6ddae6333215d2dbe104317f459f8fa3c34fa5f16bd27ab9e00e63e6614d72737b98a234a0d957fd3dfbccb37801070198e2660a8ad1c85f78fee5bb2d68ce37170901803f42dae1a9a400afcc735655825758803d17431c4b965ee505ee58ad49b04b96941929fca8fd9b0fe66fc8539ec9e21734ea00dc5f5e2d71b2d544e51accd19cd7e9931a7ec8f3daba6e48ac49d9f5903bbbef27370c8fd445c01651602cb42831f9a816b699c6af179481c172ed1e6d9a0b4226df05e891f89107b508913cb404961a7071b9693ff55749c760eb406faec117e0638a2116befa8d24910f8b9a57e495e67183b4e88d79cd9897a910d151727984ebbc3a2159fb48a307abd95441c7c80da5b7d509f90c8885ad3a7cb4824656bd87f2f7d5e571aac11c8f07b617af388e1b7744411258d7a4491455aa4ab80164ca6c9be8a98f0c44ec4535320862cafc2c044b9f83951bfa0182072907ba502b37c868e45b9f57b1a0a5dcd511eaf30fbdb21a182eb0ebd41944f2bcff0c61ccda0d7118f6d65a503169da3c2a6068a7e6a15e5623759d000bc12759b8ad1be3a916566cfcffba813ddd6d338a0f9d1a24c9353cac4825afefff2f7f3e8f9f7b26a7e6189b2533d9b5c1fc4127995f68d3147a10196657bb72cf46589e4da7e30a3ae059ea5e94454ea09cbe73119118920254f89c296f315ceb55694b7c69656a8833f0d008d45e343a29a411365e149e8875ad40ae33a967cb47e87172ac8f4e3ab6f0b63bfced5637269e88de8c13f1496ec91e08fa452895808f44b19641d14040dbc1e283cd3656e4818296097fa25a4df92073dea0834d92b532840a13d35221a86abfdd82be100e6c2ca41fa6b5b428873e0521877f5497baee7be03947afb79028a4e173daf7d6ef03ad358f41508821713becd512ee245a72148bb47ab3ec857689ae04162cd7619d72f08aa8b5c66f431ecf97bcb0da4afc2d42e4a285313ded9e22e3404dfb358fbd19c539b0dc24ea0cfaa83ce0b728177212728c00e96274c4aa3745da50643263afb602cbb077fc6d150cac9c0855a779dcab710c4abb95978b03ad236dcb70f588a42792c1900adf0c4930de6d0bf71ee370ad59eb7f220e481772952689a45393153b38f028d6150ad8a7b419d0be1ff45ac463d53a31a91803e5804af07a6e855b78fd3574c3e1c117a234463363ffdb8ecaf2de59072855e37f5cd5f7dfdead3e6d2952253687ef46ccd610cf31f93f96b783de78629af20cf4147a51dc5bfa3f774fbb6eecbec90f336679a26fe016714f2aecfb5939b667063234f5681ac29f96d8f4ae2338e259b9c9b1e7a83fcbb5e04b2e8ff77a35e6361f2a234a3fed08b2e254f82fb3f277628c46a9a40cb448f21df1fae9aa5be7c6b81b99ea85e93636ea028dd1f5604f356b1f20670fdeee8b19d095a4177306d9d13c39709348814163ef6e1c6e6ab9a4ff884a10f5d0ae3dcf591bf58ea8e3282b68aadd31e1f0afe9af4aaaac2f696b3660b17b4fc4b739414817d880dd1a69b63f37c1d031d790ecd4f45930e93db39ad403f2cdd6c602b6f71b09433d2011d11b47290173217048046ea9db4c1c282af74909358aa9b6d95d8441d64f15eb352cf7437d369c8176f0d1b81065679c766c3650b505749e2d795fb1f77e523db01652b0390a201941cd5b7e3814a56bf695ae3289dc2c28ee5ea23df447731891faf975e1f17d440e5fef4789abbeba1ae4cd9a630fe39bf3d7b6be827848dba6c8a9c8891195ce74171142c5c07ae1222c20decd9db675fdac2f8bfa789fd5c4175225436d855d109c9903cdf57a27196ec863b8e1405d0db1f4390ce152312834d886e0ac8b61e6229a2a64e07001885ca4cb9399994fc5321ee11ebd066c2c05b1c2bfedc7ba251b6b392773f4387ef5886b815f06355ed93e1e1303456a20ffcba1cff8fbfb29c0fdfc7393f5c736e6062955c0b8a2b20ff1aff10df235cfce8f527283e31c2c2b2ca59292087e99817e354963fd13f77e4cf3da1e20b7f9449e8a0c0ea762a2fbe6066118a2640f233cd18a6ee4a800b57481fe11aa7a2040e902e16c79ea755843f71a529bf95e7ca4c31935a6cd7f5b772d5d86ac98ae01888a1d77dc9e480ab3a6e45f01ea51962690a656826ae49719f5864c1b1bdf5c42eb027ebc775950bfef50b1c414921639349c178ab61ac0c7fd031175cb99e82235ddf2c95adfe8676df0588e55f832e816eead47bfd734f822e01ee1ba096168a6a8fe6ff5d3e661daca057976ee2ae1e38e358f46a9bd0a137c1fdb74609f8165b212e811f2231444bf9013e4532516e963d2d948d975eb37c86ac93629499d8dacbaf84cb9fc5e81a80194e98a354847c8e9a714c48199e70789fa9c5733b0724b098abd23c8356108bea819854979dad7794de65b0337cf9010a39b2e9ae7a74981bb9045a1e1fc585ebe9e36bef2f7aafaf73f088ae4f4a40f584554ad972fc525d7a29f1a0d49aa29c5e5f6203ac8486e7a83754ae81e0dcd398c1744cea44c29b6827e1e66365765e70d1934d4af19cd2c8d33a7689430bac858501abaf62a6237443af724c0a524f561be24c35aadc5efa2cd431a342366fed19849d8c707e193181ce20aaf79ccbc1cce083571bac6b2dca71d9ca60f0284ac095548446d5c76e28f09647b4cc866c4b93c962b44b5cc5cb420b151daa578494af754b8777691547601845d20bb914d5d1c038ecba7071d0b07815fdc3830ce3f489edd75c50dc84641e0f0ef24eac876a3bf636ed74c97cddd08059ca1fb7c4e4ad975cb5945b6b27ec68b4e1f863284cd14242a1f73c1035d8a2d6968b511136871e6f1c4228c01e7ed7817bf5798b11ed57a32d9283f5149b067fda4371a6920d6085977c644a8af26686aa1fa736446ea095ed8383e1d8eb78c1147a8f2613b29a0504813a5a12bbb73b12d51c5d72b58a6e72fac55fa3c1fd211596da2e6c75eaf59db079bff7951dc023535f36870f71ee55704c14fa7975cd8c7c5564b9793ac8012f6da22dae1e1894a9700e797f22eca734d6b4eade35fa7ba79d4eae4524e760c09ec19040d27b914489830fb82139cc9ad42b47b7bd9a1fc0756df07a48cb526b1aa44fcd1656d7fc776e51f06ea952afbebc786ccc44e80da58704e1d00c7d8035cfe2d22621a51198d40d32e5ac835047e15a5217abb7da0635712391d50ab82980241dc352cf410598234d74c776816baaddd7f2db9e8e4044dccaa7a20d86f50781f54518af3959ac3487e9baa2967e7bc2512a9754612ee3794ff3ba0cf3450ae3b367b0ca18f65c746e088bb4fb5527ac9719ecca0bb89b87c1998638defea4fb9df85f6a423268ff331ad25862d0613b4b13a07cce2b6260f32afc08bf60ed98a712bdc506809cacadb6bfaef3b25487f140b74bd27fee3643fd93e52cd75b2b7a2a3bf1e5610e83eab8912b0839db9495e5096fade3320c97cc9caca2866775b1329e3fe9659f81e6b00a3a12d2fbb1cd42d492423e97f0a77f20966102da07e7b090ba47c4763fc333747fe14848f279032e1d607e3f6baaf5781e902a1107d1aa2a24b1b5f1ebd97043e44c4106650402aa47a573f6484ab4ec2593fbd7506bd6f12c761a00935230e717e2b1615e23b7ba9cf2494f79e6b021edf0dc5f415e6e0e2b561b5da4aef6bab4282e603edcee2bd39b09c47feef4d4360ca280e26b26af01482c2ac384d8251cca976b737ceb7dd22ef0fac672d21b0c5a25b4fac866873b0340555f39564864166dbe744ce76e7f43d84ec6139284c3dd1f580af5629568f05aff5083afc9670f207d2d2ef5389f2440ba5e34a8ccf338b4b1d9282d0bad3e6e07521ec0790f5c2aa3a513cbd4ec47b08ab7f8ddbc4271892e90078d7fac94fcc42a59668e1bae8cd488819baa3dc21b7f9a9d0a58a9241cc173432bfb3c1088ca607cf0fa91981170a05b4d5450d9088180b1ae6e5e047174f27077a1e1326cd8faa778911f52189579dc3798d1619f6dc7f80599f180fd74061c10ff17223db5c013ac6baa380175f729eaa5e649ac0f7d24f5838d3edbc711a19858274cc85d423409274d363f50f0803a037bbaf95dbbdde2defb82d01684dd962d6704057813535d31b3f897dc76e1db67ef83ed209e017af133f7a58151703b97179598ea370f90be5fc6ad3dcd9154ea6967ce9168d31b79d1439248ee06668894d783bf6e14165e59ac512d656e9e17d068fec50a801dc889ff3d3b488442a155af4f00fec5de5860ea7cc83d32e10018a8e5ba608dc64d9ca01c288af7e5496100c529eb3103c7f9131d1bf45eb7da595b27013bdd6a9ca7600887485289cebc526cb87e8acf1cc90105ae4fa6ff40b7b99964ac8e2236c0b553cb36b479bf3d73621526f3ded2c5d1583ec4ba0ce3b173cc0ef52fdc7551e226020d54d9cb66ae068d287db3f254b328075f804e0a0bb35a10cc1959d22e4fbd5ff25bbbe0fa29a783128b278e07452b1dde8771f1fbd11ab39028df23846c38cc105bab0309a9237eb269b283eb39d907871d3f0476e75c235cbe6bedaf23225ca0918470ff83db76b2c035a240f0122a020fc6633711bf26f630997c43915d4fc7d69c067afbe0da6d2c9d5479848c48c091f0c239b4f2642e41ef36e5df76ba3a633abb31135d3035ae0e64eb41662225d411d3813118c2292a9d6a135c791c2512cf196729a6bcdfbd61054d61f55f731a223bbe5968f5a8a3e8ff3a1ba24962b4ede5ebdf7f747ae6854cb59ce966b9e02d5dc4e762abaf09fc80c1201786f9387c01800f58031170e9a083bfa7f4968012056946a01f7482f11c46245d2842005ac3497005e51285b189243efc6f98757f365584dc3e0be6e9d26d179693ecca36b4ee5dd9e7a94a9a4b3afdde95250b06c4538c9f65796b8ccd2478418ec9fd0ba5190a71b20368c3d05ba650090fc72df11a40e574fc0b05fc6b802f615a7bafb6d31ec557779afa14342e835050e723db13916ede2e876ee79a5e42bbfc13f9378816d1de6f96dba9b3dac71ace2576cf0a5fcc73b72e36e6f2205e4a01112ef71bd2ac24a1b7672d425376f2472b80f2730bcc2bba20419e36e0fa01824c1844dbcb7b1de12d469e0069f2e3ea2993e2a85503fc40a79ca7dfa33edec81322f30d5e01f731d34dd3ae92bb31ba282a4b5206a875b007b89843b63b38ad24b51ba080d8a0a4155fcb5c5d86c35fcada4f51e093ebbfc264b7ab4886619d5a5c2b52b2c35d605ceb4dc9264dcdf78d2796bb497e83c0ca5dad1dbeb49c6d4b8be4be14c786b8394aacb96b8827a8cc9f19c3c3d597a1767041e8100770ff3f9c7a5ef8263c37ae5fc621a8352de945e7c2d9b320ba1f4790fbdf8474e063d6d1007563acb692533f4175ef5abf3f951e79bec605109cda2634d012c2bb5f26b330f80e60476cd8ddadc264771c150227bbcf597b9051b108137031ed2a9031fa68bcab3421847f0cb08b310bb24d44fcfa297b1acc17eebdab8d6ae0f858f83044da49fb66b7641d0a776c01fa4d5551a248612cd9b2222e652fc04c21e52ed4e13ff4d8a227e0d4b0d665068ba1c6107b21715e3439de9a81b2cdaf29aea142dbaa676afebd8b411bd7623e190314d475c40bf17e3794395ee9a38091461cd9fdbd16493bfc61f55f6d7c07a6564efc178969b106417316f31d2b414cce415a4e86af98db45d4151b0b244493bcd18051082b5d5cf17da445657b771afb9c6b6f39e19e5b26a48551b7993317553b0aab7b39b9fd3a868d3e4694de48ef9955b4e3d4b1e4738366c6750720ac967e5076dd8a8b1a9fb4c2d048ed3917c31f5c0764e0a083180036956b96598800b27dc76c0db5c33ed2e08b5fb2c0cc60f89fbabf7d2f250a9ffff52a6edc5eafbf6230896fa6f3cece98659c39f3136da9d77841801071dba6ae94d439e7ec20f33510b9a85329192ebba677d55647b2421825ebc8dd67c99ce882f624954834057a4ef081641374af2992be8c1929d3013969c4c8c578461c4ac477c967f5b110f31c5fe8f08e1c86160c1e7013a73e9a200041a0072f9af691978fb176aa067ee8befd3d55263f80e6298687ea7bc5799b29f9ee9457c12c8d2ce6b1daea8c18b40b835039c86619361aa5530cccaa5ceea4a592fed95d0ff29c3ef9003fba846c2bc780fab632c5458adf71e9f1adc258867561ac7904781cbadec2603608d7503d9dfeeb05df9d4641d78b19a65d356498ce51054f9c3328afdd94ffcf48906861a0458ce771d1d9d757197deb74dd9737d828a92c88717621f3a000b5cb0f5fa2ef9d6f7c6ff265735d77f8f796f13eb09fbbe44830f465ea10af0a549cb35c50bd9f5c7317cf18d8f9bf11be3ba16d31fc5ef54b0ab8e149a1beed5d4563a9d52c1a64e0d1f3be32352d0a7ad08846e75ba93af1cc9ee3e8bd47a9f6e47b2323fd742d24a41c0f453ee6d82022c7dcb8bc9b4a472c062416d1d461c552bf80d7fbcaf5418d6b2f12b120b3dc2965f33db4034577898417dbd532d978fbad4a2d61e9280f5d10089cba1e2fa3e3f663dc55b386371ba60a968a0cdcae3f17534c7e8f5c22a40bec2553ee91c5cc91be44e1c09aaa1cb2368c9ca6a892b29c821c12a8801e8fa728ea39287de760c43aaf43d2453f5a9527bbc6f0cee211b2cc534a77253f159822399bb654d48c9965a49aa99414dcbfa597d8b4aafbd9c9e0cceb24452fa6f42f64f2d7a2edbc2f2c9d1ef831511903362ba535f7a89f6c28dce4c103028b922c7e23d0a7ad58734b3dbdd14baa555e9891051aa59edd1b3c7ce983f99b5db071a841ba919cef2c0743b468462340b4d5bbe4ec684e1c8b7b3b431ee38a37b3cf46835eed27cdc6561b631c7ae1bcdd0eebfbabd2a6e2b3199c61224f5f0f4ff0793bc58c449410b2ab72cbad3499bfe887e99578e73d1eafab9f336c16d5539f55b5a6e7691041a3eaeeb9588a47074bf48257ca083300cdebfafb00d807143d8b87a21427488b84631cfa826b902f7727ebf03f383782373e6c90cf64bbde914d39933249eaa8ab12f089020e0cd995386f6f82f157a97b6efcd852ee4a84152b52d290cf832ca0d4b7b52f903dee950eb80db01997b70d0416da4f7062b6a9100faed837fb55e9e1c0eb36a1a07ba42a4169fbd67f3fce4c0c667f5e9f5e69cb512e91ab19c09cb520643fcf69bc073147cebf1cd39ae2cb0d2f582d4d117bbbeb6f3b4a7b32b9a02a557d1df43e0799bff3b9b687fb7660aeb73ef1f558310ec802ae7b2a4c05490fea44596cd92d19c90ae4a1a885c4cefd3af97b13fd034696ab31520b42d3b23a4e76de83032086dfa052a27838fa28b4ba37aaafc48129be4a7de8408f377340a94f4a9e4c708c43538df213fae6bf4968ab9565d87163279ea3111485abc77d0a7e6e8800f42c305956a15b554b9dd5ebf6fdabca6fcaafd965d11b4031118e049a5486fc54e9c1de835b6f10360f6de528ed13180d384eb0bed5fcc694f4b905147583ea56a2d7c54100c01a9303085aac0e27499692ae30d0fbf84903a5733fb976f3b3984bcbfa8f201a5b5a038fd9f53767b4a556ed4cf48855649d1406af6fd67e71875fb205b2a481c8244612db6821de60513e44d470dffd5532bf240e3cad171f9883498d53a303b46d3c83439a119a9179a2c95616b812e7f4bc3f923bb512228cdbeb5ce7e40efd80e80a53d4b71ad553b9e28423462e0c6eb09d65b06f072daf2057a59e694be753901421ea6b4a42563d7eb4e3d4f19e0c1ab91ccdf24ca5afefd181bf4382cdf0009adefbe563d18d441812fa7b76a2ec117ea2642fb8e054a1bd6eef93918df51570c9e9808cf5d0f5bfee4a2687a67773cc7f0aa973fdb0286086a20d1b44e5cbda858a16e2f5543c38142e286bf54b0fee6669636d5a8c6d60003d96314d89325ef77821f804374088d504562e10ccf6a1f65c2ff1d19833ec5eedfde42e9f836560b91fa97eee941b18367bb8774c215a1e29d902b3c601d668941f7543eeb939981641d6ad1807ebfe2b76fcb559c0e65e62738c98ee6430a52719b4d71bc566a140fe0efb452e5b14080c656d36a0696bd179e6eeae866d1d3aaba91b73d5ab09c8ca6d76b141e3ce411e3347558b4a8401a080bd8ca7840dc9a0ccfe881d0e10ce71f501f03680a7aeaad506e8375238784b4fd4f320159149d6e4a0ef0088fb0dbb725524ccb04a14e0c4a636a115decb776440eee699f41214e8b83c4787ddbd0485f4d9e879c78a39f3c68d678d7e537f48234915d8299a0620c0d5eb81e2938d2e48cbf5b14a615fd6477c8205778c31e7fe7f06ddcfab2bc9314b6216a3529d598b36bb8e0f721fe4228ef9143fb584e68c63b556648a118055ac37f910b851e12bc6b71e6b01fc75b9f83bc387b5e2646c57b3f47f427d183b13f648e45d9010ea41c24b0e7a002afefce3dd3f7ef3819167ac7b04a324f48cfdace5944ad542618c441f014f622d0bef80c7efed6c624427597049afe9f12dd45bd40e58a65d0a00435f44993dfab7434518ce85ebe4aca8d94d0ac63075da5b91c086fae8dc8ee1f81b38a2ae395ba71c8eab088c13c4321eabec79f887a036d6db35acfa007a0c52d6f36c820da32f0b1b9c2ebb6a0e9a99ebf75528fbfd9aa246500b1ca3e4139d2fc0b48153390e9ae4ecf61fb5e1b2ce1f10549de1de7778ce76e582bf0229bfc34559c328682d9e87dfb73dbe2348be723a49b53ba7c649838b7dd683ecbc7686aa0984656b0734a75ce8b7a13f71bcd63ec4736566bf90f73af2575a1e053836d0cdaec84aa1b9579904ad418ef8cee04d85ffb05e73a4fb4d25a60c039cc167b0461b39f732b361d22b2962bd19a06f16f04d2e57b88cddc26b48436b18aa72bbf5fc3a21607cbab0f63dbf53f55f7186d0091357b1da5edba0136aeb6637af26ee2530ea1afe262849ee4eaba9a6272fdf2d4e2d851800ce4c94fd17a022982c2ef3daac0a4f42a4a28e688d79026b0d5d09efa49cf58647b59add8351428177e3c9bf8ad19c622b487a2d98b35477c197fcf29671ecf797a9e2ca062f81f09835aa1b7e7f083527aeaef0f049b73c64908e39af75be5effd7c18044858b5552cbac52536b5cf0c8fc1c6f1e413fb2baf5acb34fd2266acef404f0af5bb3a978f29b28130177e5b1028a1f8e820888d8d55e1a26c15168e7676bb28e981dd0c1bd14ea8070d81a34b6b0f32b680560fdc8c36143cacbe36b3f1662811d496fc5daa6528b9b33c80b72dcd2aee463f284b2d0997c0483443fad171e1294acbdbe9d671d96bca2829488123cf25583e7560e12abca4014990bb38f05fe0770ccb0f4e5e9412b4e44b5fd5c069edc881eb48e6865da3bd1115c91e4c0023a162741e5d0965c65d1c48d8dd62d5762687c25bd5e4a72a9430ce050f7bb8d5c4267beb186a35d07f2334b8c1d2d6d1c71cb9a7466dfd863473c904b4a515c7bc2272d62c0f95a649fcd02f7fbcd58f7851fe6d8d413a1fe5d808c7fc3cb3729b45944cb96db4ba349ad03a90e8ef24efb2423ca89d33adcca83bbfe62dfaef1d057cf50c37fbabaaf0e1ea87b433f1b769c9d3dce53cc489dd99fb039eb3db35cb6a1aa9076c5e4f4fb64a42a9ff9a152a6f9f3c0f7c0f3521104319a9b38f4a47faf7558a117abeb697e556d363f9d1b52981e3d3a5c89cc5d3be32a2236678954bd787372dbe009da5c68f4db1b2edccdbb344c2c8ef7cd9ee382e0e15d657bbfb4fe89ec0addad704f98c3aedef4edff03161899aa7b590a2454206387adffc5ceac3c025c6f791e802e63fb3d9ae7aee78786fc668e3946253f62ac0d36d4fb00501e7bf39b34efed15b2c080e26c8c0994732494afe4c1e859662a614d628a8151b49b022523b13d64f565cfd225b259f647ad50f8860b3e1a5df034d4285c2395b1e3ef0fe0d9f3c2945a071ae3b8f6fa4412574a28429e2f406d8863203e4fa66a4124421a6df40c4ecbf61bedb6b12c9e94b3c13a49e45abbb82f3e8a04a7414977e2fefecd69ee14acf01b97d9eb636a879068a63c6b5345c3a200e60707d992c274aff65fbff147cdd6db551d8d95e63cc3cf94cb661b6e202bd37bd55241f24cb278e35f07f39b2727a3651ed2e5d6a533a57eecbcedda45a8baeb61a6ca62e8ffdb6eb41683468f16dbc442bc5ba77eb83e4c70b44653e6277a94f47d2b3feae5e66d086447cc2dfffe5da3a54145488d85cda1ca6c725893a00d7678302a8b17ffddb56415803a18459407039336acb674f8bbf59ba460f135279ca080ddcd45dc867f419cc7a1a0043b2e5e1215fd3e1f246cb2004b909741397c2b3519a3bbfae5923597f3b51fe9a667dd67b65c83a1497da3cc25ad1be926a313fe1020ad2348ee1d01aae9de1ffbe3c289b6449ff3e8dcb7eca1729aae997380fc71440be9ff2b457d1054faf39d23776099dae985351f3efc1e83dacf1d65fa2868d9ccd6fd9de6c7b148c5663f01876ce98e0bd6ef7c6dc87c93a9997ab2ca1d507dd976ef22561a8f51d1e73219319f99241ad643c3b7868c256f02639d75c55a200b45c97829e78684818f380be9df735f484a5bbeb820bc6a11fa7eb80363395c019eab226e806669f7524d89524349294a3e600e0f3c6f0a8db51aee55353da39851cecbc0460aa85ea9a4d578ffec255875f1b50245c69f671f5879c9b0d9920371a9b1143248a21eb4e30e8c4b9b4f71cdac6cb1079c7e741e6e02dd83e35e640606af237a6cc52b03d8e6789a9207bacb35a13da406a16c78a0791b78fc4fc4cb0367a9d0ee0dfccb04ab0a9a5ca460fd95cf8e73ecdb248e6232ef5bd87c89c2de8ce83a6d6e4d30b203ddabfccf579dc98001b9210196526d281aefe2f65fa5d9e9a68a9823a369711b2127391ef8e337323299bbac10d30f1641bd9a0213d1f84f627e9ac3055bd4824df0604e50c1129c376a24ecae3266db1e69dcf4cb80a553130928bcfd9ba04a39cf29880c3742799d8431e34c22030f22f6e0802d60a382ffdaef0387e7898c72641fd8208361bf1b39dacb07667d7f1d6d7ab3b2ffc1f69d9b406b1c823d6b4b7f3ddb84e67911694933aad720900a5bfd3c115c194d8598abe6c5ca4d8c6e79dfdc916879126d5f34813e75741ae801c97c9d63f269d8d534dede671e61eb3a424c4e8032db78b01b68a9f2ff24d59f097d806d6d69c58a652b752d273967fb4ade8dc10631a410bb1921b1eb1a0bcb94f31c55b6267fbf4145ba06277019ffa28405ae9e5cba55fb70525f64a4f9823fa4fcf970179edf2857d6a461333525784e51e3979ce0605488dbf6231e8829b810ec4d2a2bdb4c0887b35db78375f36f4043b753ca1b2f44662f039f40cf4d2e79a0788efa85cc0d60eafa6860fada259d234dfc0fbe6ca460f88e93dc7cb6997c88be980d0923561a844fd19f3e1ce570d43e85e4b3dfd38e10c212ee0b596f2a2167f5aca0f87b0a4ad752ee7b046ed4d832c6846c48bb591ee3e8ef6239d898ec731145442ab09d6e519b6e13fb18067bcd45363ad889232145e6c6a9287b32159dd6a048a0b839fdaf8aaa99b328c37d5d67db0161a636f78262b2f21a8245709923c22c97c8b279a15d91c3e3af3c8c5708b6311ab27ce2ecd4f681be5f8b34a96feec42fe0f7958ac50763db64321b8f0431c60a945b5b471e866aedd0ae20952fdd3790cd3b3886eb7334bc63649c3107c9ab21f9840ec8fc7a9b3608ae03859a09889a6d346d3e709cf0cb6b5e8b5fe20e7060d496c092d45bcf8fd81ffe0e0b0a72a07d1c29c69c9abbb1721885f16d1a2084b4afc625a4dd63688b034bb0d49c3fcb3c63ac60653878ed1435ead2c60225b646c86b80387f08c662f9857e8934f75f3c20d78e1ee5d54a28a472ed7be4a995207d9f64f4b53e41b245a74009346dd78f657c5027462bc0464cb28b6dc88713d24f6f6cea990f1924321108411f834a70c113a3a4a51468b00923d93a18610221b6ca1fa2710dbd53f565799e54a65528d19d70fe83dde0f67e7cfe95777c9097d2afd9c6870b8f6a5d1ab645910d1fc570518722d5635037bf758eb4cf1c64466349a4f82df47bfcb3fbc4ba55937531fdb59650e0b6713e88827b324503f788f121ef83bf29981d74f2b0cf8648185b43de91fe00d64bce9a4d27bc3e85e1bcea1425316f8551758c57edb9e061b37a43bcf5e3839fb913a66d13eb76301953bf5672eb3f8b93ad224bea58ae6e5a0fd7bb82f3638db8682f144741821dfe1c38712083db8460b403450d818e0946dafed76d3f1d5e245ec65b159350b0bf4cd1fc97379ea70cb2edcbb635c36185b7c55824cf6ec174a7ca62e6899811a32aeba8e7ce81037369d0ebb1fe0796183861fb840792700d778e96099344d32ef5826e2ab96a9e6a8be714e89b08a03803c8047231dc45d8e471590ea26746085be015c9d638ff2856621d7f8046f91ce3ea0e76e425d40d0240c7c0c4e77c05b2ca7b835011064a9523ca0e9f2b79ac3bc25ba44821f656e5d84a62aeff27c8f7dfab196f4b4c14ad598775edd0e02411bcc8831dade00b946ad6d12a3f7941e541f0884bbc4d25c640bcb0646906df0447b788403afcc49cfa20fe019e0327fe0570175fe9a98e18028d0d592ca061b11649e2765ceab7a33aa2035ba933df1abc1065db489ef2ac866f6fd859e0e3d95c5408f595feae70b444671db31149dd1451bf90b10cae3fadd8441a1f1e4ce58a94a7d2618dda230a54ba3f5bbf92853893c82d3dac0ea9c6b5bda2557892e09caebbfc5110026cc032f9d533bbeab1a97a7d0b516bd580ca2fb3f575ce06531fe5c06f6b47b18a2c3edf718fb8a27eba1a3dec5a0357f38ffb28c968fea04de2b1b109e2a9ddde3d8c78a730f1cdfd166d236d52b0be16c7c56b264675e12e320196ae2f1738c50e00bc2e5f4e19fb7a27745b90302952fa7bcba46ff5fafde675759a14bbc5abaae9660102a583464b2da36b6e9f8b57a314feee1c1ffb6aa2dae49ec1e850a2628bdff9d3851351ea048444c746dad634e05b2bec5767c254b06b31f406c13f5d3f01cad0bcb862527f2b6a18b1567be6517bb8b4a9c82287cbd68ee5138ae1cc7e61b6a79bd7255b91a19667136e14c5b66087b01f37a7edef87ba3da7c14970a95b6fa96124fae1e5d785e6baede54fe1e2c39b15860c6ea7ffc9d54f4f2720ed9b1c83d4700ef5c905fd2dbd3266521dc4ac1a4bfd911c065a937accd0b25e83f5ffea656a38e71bee2df6c59c3be29568b9b08b11aae3645fb267800ad3ae6cdeb7992f4276bf2f3d7ea2db29ffe97c8aacca0484160a7bccfa233235170d3718d56677a656d8b6012908b871f0a0300e641e41a919bca15b387f8172f8304cd6d2f8084e829940d46daef25f66a7b7309f37aac96c6fd4c69493ebf47c2a27d12bce6ad6c822f58340f074c5b9d389d98326c91843a691d431d8b442de95bd7603a53fa6229121336d700e89f97d68735ef1b13d284e4e0b7304a24c6573436f9f815306982c46f6c740971d74cc632695691dfb88201dbee95f4f24e619ab531e048afdef1ac94e7fedc975341d59cd846f15b0aba3c722167c88703f4263c44b36206c0ed74cb831add7019e42b44498043e3db43c3e6066c0a083cfdb6d68edb8e0e1aec7a68fffea8b7bff1e965a66881ef996a7b820fedbc780d4d37607d93ceeb2ab6baff23811aaade3db2d1f1c1be58aca2c645473059bd3795033fc0f1ef7daeb5d069f21e33ec2d0d2cc72d09b942beb2f34bdda3744780ad0671c40f06e3a540f1cb60a8c98065f20d5a20b5152d1bf7f67d2f3f69e95332e6c4a3b92386dba346066cf6771de395e35da8f891368762bb4944f0b6f5eee5617403372b550ed8c31f336725e4a89c3e992c1d1e11b292644ec800b3fdfeff83c581a8b11a0fe7aa44a4fb5546111deca3aae5723a2272e85a3e52e178fe9e90016c64693cf77f20a193fe6e09e033438bda640b5aa44e81487de9dae1af3abf81ed03e24b7b1365e08976feaa18e68042678928c804131db2d264ead164da1590c354028f5f74270f9b6eb39099e17613d4f77c7df52df95fb163850605f9da9f7f5cab721b75dae3bc7d0cdde32da8f40de042642cfc1f71c54189a0d6768959d35f0bb7332ecb052b3d04dcd26578e16a8d5e6dd626f086b050974b80f065f3503a171cb114c91dfcd403c60d508e7f5b1a3d41b2265c3a0ba766813245f91a99e49e5f3b8ee2e31a4796d014a4c2c153c2e368c0afbceff6b9af415878b06d16bc013cddeb155060bc0f4ad79f04b3645f92aa2828daac9e3d5698f122785d635d3144f2321840ff0d7b5731df389291d2dad6bf70e082416e3e7393bb75bf188681fa768bffb35b174261075c24d520f85111875a32e6328cc795e835e41caee198b93ffa96a068827abdf3565fb9a01f6116d43712bde8bc7c9ae63a04e55131a948ef96231b31fa59b28bdf13abadb897ab8a7626d8a72fbee7e2f2f4cb844a0c3ba7925414a1cc9683c0bd56d2d6161d28074040f0b7cdfd5b4ff1bad732bf500db25b0f4a30ac2e9461a4ca95587b220aa711ffffc9b14204809ef67b14f4e8dc8e5629870a84fd63e913c6dcf74c8a09e16916cb91df2ba04be6cd2a7677f5603af168fdd56f6d3b51792cc2e3cfbaff82e478a2b67ea505c0392ffd680f266a148b32364e91863a3ae2e2b34ba04643a83edb6751848f2db64a54b21a4a4e280397b32fcfc7a0013e10cd9850eeafd2b57dc57302ff30ab6a35ba921ba2a35c5e72f091caa6c6521d5f8acb1efef39945f36159ecb9539c44a0232387f76225c4a2c79d0175ac6f6d47e3c26d822a7d027543a228446b8cfea2e2e65c061b0bfae75e66883d073e181b3639fc19d2d19cf7c5fd11bd5088f547d36855c11b437fddd63857b42ae7d709840070a3893594900b9aafd6579505d291b3d0e9b5d175619909addcb2e0bac2457cda8fa88a90a7e63f32749db320e7481bb330d79b6e2991665d54642fe5f8458b9862853ecbcd991a6d86f5e63065c9bbd0e0d239a8c53afee3c8a3e455f664afc55c0a3328a54278a4fa82fc6bf6d6427689464ce88a3734985744f60bb2b2a2391b1a209932fb70306ee5af845bcb6f5fcaf8c328efde92564253da48648339c8f86c9ccc19dd04d7026ebca54858759b61cb53148183dbc174d1fd46fe62ef2af4f8d441c8e1b74d564b1ea0aa734b3605f373a58627f304456f8948f6997558b2f90fcdf2fc31dbcd29b060b8d95a73ac750857a5c7912636a0a473d4731f430f65bdc90e5f1e1911f18a6a0348177a47dab9b12cf9a0e6b209125ec31159a8a4a6156c7abc6647d13a012d0484a7e50aa66f398175cb0134ed7d76099ca4d4dacd598698900858d957ddeff70ef439916e59ab6d84625637a15c5e8845ae291cf082619ef90f9e5431a47acbab0ba0cc6278723fc656efefe8a3d749f30f423e61603a42743a6264c78c2eb00ed1d2c0aa24acb46488d4821da5d3f9436bbbc73e1a759954a42f6c376be3bb1d128ff09f4f292900a9d3e34de17a41daffb89526a3be4ff823a1d28a4b285fc60405caa8b635effae7d3c4e06a4613d4bc3ce0e4ebe4d219010d623dae3e0e0a056f6be2caa5855b076b212d3b78e4f11bca267bb0be82f6ce86338e4b59a9d25b0d041c47e78391e19ea12ed29284c1180aefcf7e17e3f4fd915037ee15744f9e0480391d18aaeaf5872c906690f707b4a2449a3f5b6da6f907d54dd677605502b3ed15b0eb2782cd98ec844a1a1f041de838b886dff501e164473c3b16a9e40a47d8621c29534657eeaf4c5608e0e1e199b2bf5e92bcf1abe05cc1e8f9b5f069504ef305c27b0b8a11a7abd75e115f5b2bec8264bb0b844c522b525f54962e2657911edddbdae5426b246bd5da63f7acc9ac1c9c5ef970897b8a2c0bfc49f92f59906b4ceddfa2708c2f0eadb7f16d2305fe796ae120fa96c8fb747fa7118146b5dd7f3e697c5e8adf7c481a41313d3eb4c2446c8d69171d450147794259cccbae4d0782df375e9eba8fb558cecda8e33fa22eb4eacd639b408c7937fb2e81034008e8f1b73c55bdf22e33809ff5471b1e17652deefd785b0cf238a4d46c00c128db962625e69146b2e81321ec4446dd696f7c45176beb03d4bbe22ef52f81f4aef1c806ef559030056948a72828fcafd232101a80337fedfb1624d3d438d67487da2da8ac14fce8dc277a926fb51f11c5f16105e26242fa48b612342396e6132b3ca78918574ab149052ed8bdec8cb8aaae6a1c82094a8814951f5ad1fc00f1e79a5d560dfabc2904d8aab7ff7fa5c8c65ae3eacb03ea93add9d3be40c6a0f691fc4bac85d1851bef443cbbcac697830d20f684b080a506541af112770219d37b1824c437870422c39a1ba66ad0ba43e3c0aa2c51dbb97ce501fc3d470fb4fce0c9fc2e757c8e25153372c8774d494121180ef8996944177465b3baaf5372937d44ec99306d89434e040cc5eba040512de3330670185e30f94e211bf3e6ad8086b8b8306bd20c01dc553902b7118f65b1069a62d26a455e368b16a633119f0bf0f06bc4f9cc8ee24e93dd6e09d98240868725de8a53b2ff00de2f1c625b86ab87f798873c2905c2e808b15d901a4c247ed880a03ca6d65c8c24bce615cd2aaaaabfb3f9f1b7cd14d02ec66262efab545acef2738856e965509a3fa3386d72dc69135fc4ef3afcbf122058a653d8fab24a5947fc597609a9aa9b887de14ee4a42f56e12a682691e64ad17aafebce0e4a9e4229acc9ff9e48619f4b19fe2bae78b45fd8b7a22a43f1fc635754ceae34dbc0047e51797d521b7989b85019cff66edb4a4cc7d7d781b74e2eca678172d5987ecee266f8c42a10775f8f5eafc1c310becf2bf667cc274616135aebfdf17885bf87b38f65cdee6504f684154cd5d480a9359012df89aab7c1a6766059159e622d6228a861dbfa7cda673916e9ae3c24ced7ded227d255c5d5580394410754165df3204688e6738051b407490d64d56fb298198299909d3e68b9daa2ca84a60bb17c6f01e58b485d947eedcdaa3825b2b594022cb880327502d1c125533dce14f813e5c10b594b91bf3e948f8a8cfd5f12c14438ddbbe2859a6a1c53f1880bc10e445a7497655905455b6b01a45d14fe013e5d196eddf4dec7ee19ba9b85b3d767aa920c5d77fd634e1487725f24cac17d2337aa5d0145ccb9445f48d1b4c26bb781e1e0c3fbdc9abefd8e71cd9cec9fce594ffd07d92c685eff9aa143c9cb51dc0be36a40f2d401288f21fdaffeed5b8156fb489a4356b4d010124a1b10b47d021d56b5470700dba1d062946dcb460982331245f0e681edba4c74000def20ac02491e5cb13a4a7db5fa455ebe72d3a93c928ef7d4178a02c1c77af9240e585153dd6e616efbb60d07da257bead796ac39acae11d2aae2b02c8a44c43f43c8440a1d18632e51da01854649a239c40fc50341f53b27bf905d93d93bbd808a00c8ed79422e8e9bee184d4a057c569fde6d5e9e3bfcce40e9914dd6428196af388cbd051c581911f31f8a91f72429cbcdc41860af56e42b7967bbe9d36f6ece94bd42efecf74b5cf8078cd1a93b1a7f381adddcc307121b48adc64d413ed658debdc11786f02a80aa7cbbf7712886caf5fc875aa65061199633f0e2acb0dd82fe5d2e428b5bd8eb630a61c5cacf078eb933a62a9240c55906c9c4848b71dbe36eaed8b6e3c2c7583f10d9e9cd7803d6b4428406c26b9dcaabf37c9ab1aace982d3cbce6562c353d0c69f110224df6b3e39f9d26c6e939ed736e20d4f8ce1587c38619d6799b4dcfb15909683be37e62dadfca7fcff75923df40e42c838cf712fe3d46980edf1fa5d629ae23b6f5fe64360a60051871f5cb1650f563bba106250921738e6ac90a3001dd00af6b224591e905764f3b8a6e5df4bd296e82a0febc3fccc1017682ead8cf21357ecfe87dacd18753d9048c518faab3b0b7da0a1c08a94357bc6e8972df96008cb5d5e1266dff0ceb298dcaf4142dbcedfbd62c2d43396967931b5d14dd01b814167adc3fd1e962fa1a515778da9c489708edacbaebe5575e74767bd36789866d4f082e06724ec098a89647d5e126b8b073daf2f41166189c169619b822a29d6f7c4ca430246d453afff6102e32c2c4c1c3ff51c751627724237c61bf742b975b3fc556da359f0f7c53f6f013883b61edd957e8d65c32179e027e52c7623cec8b4f0b0713a8ce684a213996e41cdb7a60f791c13be1cc2512d85432638ac3f8fec46ed79ae5e5d8ea909b73029496db7b19e81fd8496c3b749e005b1952d4289aed73659b4fd5a0b5890726a6bacf751b6a542c08d5df72021d44a4b10d7454206288d56f04209c6a3504d946545c4bfaafdef8e8cef95c00fb79005d3376d24909fa432a0c96fde2e302d7f2681575ad52d8f2de4f0a34e279047a41cfb88352278357bb3dc577d012b8cafa2afc512c7b82e1fc74e77b7de2b5987731a1d5e8757c901711147367f251e41c5251c05087338a706ef81d33f9f13fd5116d5f268973a7bcb9b0f9e9202f8fb170e58e66c108543445fece6f475bd7840b323ac0737cf4dc3abc8cc87c90bfa42a1712adad5ac2fe0df44d694ee4b53c5915295b12ac964db43e5c1247790f28fc939ae51e98e63f9f540975ce93b87d2cc40d2479c164afc99c375468d7b2db3b2b73ebb6f81d0a855946dc7949477c1c0cddbb3a3594db22ddee195a1b276e716bb6377889e0d4c98ddfa45f46fbe49786846fa94a5760cca0a3e4ac271b1387aa2704889534eb25e2a4dac60d746f063d247a6da1ffb9298a7864adf333fc0eab4497ea1642d299d2f658d9fd6ab70515c258dadd76c941c8c086bcef2e8b2459d6c877464a0190577304082892d52965e15d94633e204dd2ff01a7c6d187c4f83148ca235806a164388b1ca407772c1b719dde62a5bc768ba124fe9a24c0b7454feabfeab98bb6a6519e0e5f875638ca4cd1b31b23f243ac99bbf2f2385450a2a2434c03b88c9f92294a110a30117174d15eff21edfedd6115dd675da812996ca3b7ee02fc002397b168f60c17ab53ac5bac69f1aa0fb4ceee74ddf27ea7b9f7fbcb494745824565ae4ab4f7881055bba155d6747cc7bcc31b3f2250436d7e906f82261f47c194382c2d9115457234cbb4b26084db7835becbe7b8ffa222b0d0ddd7520d11d3684cfc821397c4aefafd1f0e642eb99812b288e0dfd96f71901451d9579b92ff3d4328f27651522d76208281abea32f94b6fcd6135d5b6d5a8d33c77b94306862884fd6aaeca470e43d423bc09a32cbc6a9666e42ac84f512536a4a2e13d7b2bd5c197e6124af6bc62154b0f135956fee3fdfb707b60953eb64e8d1cc7a1e9b9f90aacd858fbadae988cb4a6bd4cb626622007f8820293b2860ad407e53e6b3d9570e3062530fb96eaa0c0670b855b4e442c3595dfa310795b76473b6a4696829aee81af9bb1e4afa37e2b5117ad6642193f8df4ecb7e5de1ee8dd53ee086fa071bf51c373c8a841ae8224df2a19ac0fd55d6215f8dc3f961fa442fa6033d407961e7b30b7a124a35e12e559c1dda4099407e38c1779858af1e73dfbb622c2fff187145f45ab082536884726ea41c4c59de9324108519b71520833dce5aa760d699accd6aa2240c6f1cbc81f3b64af8019ac23cdf95cc7c8fe801146dad94dac427db71b18bf9689e7d2e056f8805b35faacc47a4339a60f69d394b7b090cf6f8dd90d1fe83eeb385b4dd75b6861628ee3c20171ef65b4e7e537dad0ed049f1bac86eb82749b2435e16e150f85a0c88bc4be17ce99eba97fbd63425061b2ccfaf7784774359353f7aaffc24fbb9ad32c5908ddecaa777119a0b729bf44a00f125664170ef121bd512b12428a3b11c759ed74335d7a630080ea94056f343d11f9888ec6c3d17901c45f6bc619f58cdc8143d0517353d09ce95ab3e349701ea7f0cafeb6d8543b4312444c970344d165dcd4f72f6cfe51710ab85582fcef96edcc03ab12281d66dccd9467402f8949bdf764b28f12863e3678bc3610f4806d47f0ae4e2cf6b63368876d9b0ec7090d8644c35bbb450143c73fef1a56ae72d2cbe312ff730687624c190b5e8315f9ce3cce3eb90dc8f58095226cf14f189a542e2e53a7b368d76dcac0642edb52e82da7801a3449ebc8ad89a02a1bf7f1139472fbf90c025bb4e1070c7e2a6093606240bf9caa8640cf157a0a350c20b9b0a3c7019bf4de103ffc0f1f38dae930b6dca5fe7a4084e880a0e2361abe5e01a535768a3f7e068de3d456060fa10e1dd0817d6c819b14a2e515d3a34ad4d74a5a3187f1d7e76a8bd735824fb2274aed64ebb2f0acf0fc96a824344aba75a3f9eaa51d241f503387e2760672f14b5ebef38c86dd87a611c18c5d3f5018f847417bba754863b9167f767ddd39c61ff8f86ae1c1527a21302afcef1d8c2f8fbc34bac6537771153e2a11c503a0a55417f5feea0ed14f2ec739e3104d2a0ccacc8525151bd9a4be6565f10f67ac8546d4993800645e26aa474103fc062a3480d111f2fa01fad9d7b909e4f1525d3318be68e5396b9917ef662eeddab8b24adc3bc70d88c86028c51e2808afd5d764d60c969dc543906c0223bf27b3481afb94b5a16a9d66696cb8db6b77386cf40ee9ec9de7e25c5570999d27da66a963f9fa0b4f63ffdef688e60446059201338194197cd1ac52386bc65d33e0ca69bbee6e45d89f614f0835987bb333011e07f87e50a31d968d442f3f5ccbd2e9111d95dbfc47dd6f48d8cf5d20b539192ec6b8e72a978b2e57185d2b67dab7721d38d01a76d03ea8ef980bed3e930745169bc4bc95b13f74dc5a777e490a4f083381d6b495f40547ecf9638b9314c2dfe11f740c8c732f89e5395bdd1b03ae909d257b460652da270c26586bf72b9f4674aa245750cf4ea43dc42dbb840962e830d6ad769567d69df4a5d06d0b2f37c51bbd081889f0149f162bc7b8e75d49c8f4f26a6a49e5fe3a12037e410dd23805050425110bdfb709946394d02db74e1f3ca58e88f659584c9a2317122588a52f0b09d544f3bd1ecf446745ebdced115a3ef10db8e04fdfd4152d3ca1777580a7c3ea9b67986ef5c0247b999cbd28fb23c9fda61ed17af90c7322082f8a80de5c05487698c2bd0b8cd27d13e2b2370861c5d8b670a16efe9f32935d510de46f1d3bae84ec1777f10052d1821c224d1dc283e4a12e48593140484b3984cb36ae6d54d8dc18ce9e1972ad2a56260e95d491d9bcfe9005fe1a1574b6f1f0f133571c57f87a75afaf23031a30ddb17c8216afc10ff028a9ff12b297c63c0107ac5befe0e615eec80b78d54bd7ead78e03612dc43cca0148af1ac5220eaf25ad76c9fa076838103f97dc54e5314500728b29ba47c90b046a8f7d28c23b516cabcba6d73e05bafb2b7386c4a8c14c365ddc5c1a492ef624a1038f66945803031b9e3c5c6eae7d7e822889b92260018ea80f8caf73bd2d76912a00bbe6e17d4762535bfb93f6c937e09a2c25e91c602fd77bf7d7e85a0f8fed3faad8272506d3c7928b996a7573dd6adc3d92b92c8ba25873a4657f28c3bfbf4327723a36132ba9c31c83ae761e2379266fdf64a0a550e552246ed3bf2c4d96e45297b9bff9404cf9f913d458e57a025372952ed77a1a226be9a8f04f491e275c8d62acfd5e26d81820b5744aeabaeb6ab056fc1ad6590d697ccea996f3c76eb3753b034ad2ed2566a8ba81d7d7abd3e63bd3ce3625d98de8684e2fd6e28be75ec6caaab1be33ee363c4ba3dca3daaf8f8a87e7476006bf50605a78ddc16099a6f10a737e35c1a673f7ea633fd37a5180f24f57473d39df7501b2eea4ce66dd5e9264f8c00e46cf0f519feaf23bd9130d41d2f68ba38412fd715d6a9a53be1e35551dec9afc49ec7c4625a31a94bc04439fdee1acde19f2c3538a971d96b28e2d8ad3e71b262c98e969fb87c0c693991a30226ea3c0032d015a8d1ca81f189121974f982ed257df901d2e562840b967b3b7002a6556427c9598d61087fecbbf79563c59ecb5faff8a727622b66eabb31b523f2ac38de8ce3530c91e6210626f6082cb06467be60ca83a1b61c3e3087c2812df28b29105c612ee594592f980c7ad1a5282c1af5435263d363ce10d2f949d869202425e7c89bab1a88f75678a23411aa6e5c76de805bc850454d9714923ec6ea9cad9129ccdd20550cdccb4ddd0ca6208194ed8dd420f1b290bd0890c29fb7a65ddb8af5c189de562434a8815acb5c046a7fcdb3acce27d089f75dffa3e1db5f87c576614a9dbf23245c6b45ef4c567542d75bad0b983b1e56357eb6a1c14da2d5954866cd273be603fa2b21244967dbda1aff266783c67da27d31a2472feabc9706bb8394bdba0b15e999e77cce1e28aa09266683d97844d9ebc9b938a6600ffb7d785a8bffb6c889ef6edf5da6da16fa9f77c77796b49631044ad423dc067b436b55e47b0d3a05d9f3c5bec84897123b61f7ed2107710257c6fba5a18511474d8ae1a897d27f13c309118e79408f7c96f87f9f39fbd4a401ffd6cf875cb1d608bc8965e36d6dd0e0d56c2d43bef35c676a99418bacfc61f94567919d7fa66daf85c354751c97c93d298254b9c10ec9db6a3bfcf02e9ecc25c4c7c14e4952b14156bce84dd5f152fb44a51c28bb37fc6ca9dcfe1985037608052f355cef8b3636c9927f9a6a0aa3dc8951b2d93416d4cce1e86550c2eed43accd8a0b806fb5c76d9e8942d22dbf63b96be7b525ca8c6dd2e7cca6f8e457ae5d68f9d1764685ea18a261de15384ad85a52e8beea1c743768a37a12de49bb78e8881a5e4de3fba79f470d63bb4ebbac5e27309b23ff735f9182925ba4dee87eb47806084267080e09b2cbd2215df579c4d1789061fd39ab22fb606af43cd4bcbed955c22105d86c2856f7163cf72ff609ecdf53cfa67411953dafd996cb65cc0207f9455b85c7f320529042fcb784cf879b1cae405830d499b589a62bd15560e2cc78a97e40e28775d9f7b16f61f5d67aafd60b21809d0c8396b5dc2e9411f0e22261f36a3859f37716e35f022d4dede2d38ab84a07da22891d271fee615698503324f58e2d034874aa2e262b7332f03c54f00d9488800617ba35b037c65ffe50e7a161e05bfad0033b3520acb5d977f74b540e29941de05ad47eb46132631f62d3ce5b9fd426246b75263c1c23cd4ea1e8006d96a292d19dcfe31abb57218725c875cece20194a24d0cd28182b213e9b9e449e48b593de5f18bdf0c8edde140a50e021122666c0a5c59c2c557e25cb63a91d3a40680e5709eee193c262b2e5212574c698a4af11c616d6a6cf53cbcccde847318d926fa9a4889769dee8812aa6153e63e8e8dd40518af47fc3c62d47d25ad8c5f3299c4f4609b32bdcd53226a14550d9cd66ca1dc37c229905a8156486bd3941bbf11e27327349e5c0508faa75d0830ae8aef311a7b1323541cef3a15df791d913c09141c496a9314201343fac7b6f514450782f75c03eb52810d64d1dc8e34227e8bdeda5d98f527b98afbf3bb7e57146f41204d9cff8986fb79801875e894f387fb14664f6446f41dd2928c35d7510ecb9da1da5ee518d4d1004938f3de765755f60dd0e7b993f9d1e5164feb1f8bf1f1d4ebe07cd525332aec17687c1b6f6d8de22ad1e84d31d5a3ecc757a2f9012e9d1e49068874a60a73165e7503c9231133fe87fc47dd894e1cc96bfd3ac2422d58e6c20919a9cd6999263b527de5c6478d2f822491a4560eb3377dcfe9f55d6c0c87f2f8dd44abb4f80e763811ae0900165bd1c30d1bb249d11aa8478f4895a5ebf142673e686892e3835cc4c2021000291831addf6e5d2a462144cf8aa30edddd0df8271227ebeef6387b932ac9c42f7f00f09d5eec02c8dabc0f920381a77d8187e4197d1379c2167ea841965ce0f124e85bf8a7af801f32647d67bcc4a5c36c2156152f442dd3ef42998e4068f439e19c5925b8bebc65ddd7af4e96bf8d0ba3300cd27d70ae731e5e7c2f58867cf9b2e74c4032a73aac043c88155b148403ebe340354b7044060dc3ec683095117e1da6cdcb1487aa56a4b824cc21918fb253e7b619595f0f0feafc3207161e83eb028337469e7fbea96a4958b98a18bfecc1904ee899c77ba65903013866d045166bba9710efadf23812b19fadbdf5d8768b2a3c3d06aa62ad266fdf6fc335ab7dec74eedb376787921084c2e02e9317a200bdee02afab9fa34086abb5ea4ee2c089576063ff7f8406994daa9f853913421d8cc9a31f83c9564305481940bcba607d94d9d72d1dd41bda8dcf7e5439ee8fbfef316aab06113c5df84cb561a1cd32c2361d647f0f9d5deb7999802c84f0e6874d643df2647ef33e4cfc5432217a9f4f6ce49f040f0e0bb81e5943338e35cc9392103942d5dcf5d9bd58e232acb0d9f47db8d4d670cd38faf802142fc6224ec2bf31d388cfe9ad5b5c90d9b8a081c0768195947a3dffea6e175f20b17f15955ce994928b2dbe4c0fec94802e8b1b76dedfd394b4f4bca94ed34c5469191ec5b067aab6c923e33152f2e77bd9b8a714a8b8a0de9eaf805bb267d13d6d7af0b5dc635c9aaf67e3b331b8751b770573ece8ce897ab71faa4bd8621beb4ab8d3d5a4e8a29c034b6ae7359919b451d4bbd506271810646c3469902f2e5fab83a2ee7751b586aa3d2667435b409f85088e7907bc9bff6b65ca351dd72e82116434ef93ab4abd7f59ca0f916301cbc0a811ba77ccccb160e33cdf4276b88c92c2a352262d944faf89fcfcfc9100e7b4c40740fd0dab8dc88c4dfa4ae0a8ccc124396fa6a7e4f0505873993040ac16316fad002c5687faddca8a69bee183b0fd96acdaf50bd6d8635055c285550e523a097476f3ad181de721cc1f02a2d67eff798624c24f68dbeb2d596e4aa7b1975efe46036d23d2feb69e8cc84aa52d4ede6b2db1646f0be840a94a935aa830f93e3447d608dc652dae18c1890bfa3d3f4e85ae49d998930486dff5caab3ce047bdfedc0ff6ef5676759d09b45fdd7ea20ce369a9b675652851ef8d04e0bd7efecfa3e249545d3032678614b1fb51adc3d34ff27db448730e4a7336ac48d1abb6aa067a0a11a72c34cc0d5f4cdfc84432e0d233dafab869dc077c075b5df606a59420a4158322eafd4b6d8c39dfd3bd33d3719620f1597d882f6d9983d8df4330c6423a74c8a0ac69633d6044f80f2bdbdfa67032da931ece5effb29e64b995c22769e6ef2a26fdd43100249541442dae1f63d983292196857b5562ebcf134cecff36339ab4942b72b9d049efb911113994676c369e40b40a19b6fa35f0ca4bd8535cad4e8187ef9c706516119c81027a70dca43f87aef1869f505f571f7a4fa29e86985305cea40984aba20fb73eb75b9140354ac849a7eb7e7b3322e2f38fb8fb38404e4ca7830478e8a795d575aeac14117c52843e81cad335d9a724840e8a02d27b62915a401f737b5d3ebbccc03495cbe67ea6104a7d5849905ce1cbf2ed5a42186ec560f51d9db4e91ec6a7085449ff26b8db3eec2f938e992bac77676d9b54cf84a7b8f21bbf00e981448eef33ea00fafb7b76b9d8952f86dfca710c42b2218bcfa2d98f0803f6ffd0a62f2470d20af70fdd8f3d25eaaa532cf38d537b98f63de6292f08a397b9f623209aedf4512f0243d05a964cdfa322cc927c3644d086fc2e9f234379d2faaf6851742e7de4500450e40f23a20810ba761d8531e9acb4a62011a8d8545441727b464f92445201d7c774f59ac7249ac9e27512f9f2805688dab68322cee28c1cc67266576214c87c9c0d3234a8367ca7786fdee30a1de653925745e46a230d8a910ef4d0038214fb5e8106f3d6dd62394cd41ad9f69334b066bd570023ed20bc215f73164b5c6899a4497bc9d628b80b36f8d7d23cc50de3444515a7e78a046d04785dde555a3d89a225df64d78dd9ed7e0bf86fade56cd5ef7a7ae4592730badcaeb2cd5ec6ff2c339134f030e6d958535a5a082e7a60471fa60513168dab9a3d0e1baeb432c075ad53e46ba9b5363809b4934b5009f8b7281cfa6b72b63fbdaf1543bcf200a09334412d326e0586851fe0811a0e5db3b1291a1975cd6f272588abf90f13dd8d12aa3afefeffa44f8568ec38a4cb43a4466a03bf776e32fc8a1e49c530313fff06b1d099f87d3bab398baf8f72d3c955693ee648bea6f31bf6dd30474c63655cb4dd8ad9d94b219af58b13af7e87b2d143b97f62b996c8225d4a3d574c546e04394eb2acc8e005a8754ef2af92b5336918085d2417de5d62677fb9f64f971b8144a3c2223d8c0e4c098ad36a36ab1c5d5694e40d0f9c9f9f85bbabde3c3ec454d5642f9556b86fbf30fbb9f0de06c6729e6ffe1d1bcbda83f76c46827e3d484b55d14db754bb8f99b3c4fde8984f897170cb8b51e9c7c95e4dff5a5849e722128150c03c6b0b658b8628dd088b24629bf873d29be885e9764b1204d2d75693a3c98dd8af96eb6c525f026dc8a9d85e554c47f0c376e586fd3e8bd7afe1f169af5b57405d682a2c29c1ec013c7c50f615be36f38d08839f52ad1383c1ee541f47fea8ff788e768824f33732a9e6908d1219aad332f899c2801bbc04ca16c9fecc9c77cec6fa2159d6ce3e54603a04262afe285f1613ee631aceddb359747887628f53d3ce2a00564a679209da10aea706767d83a3be3fa533b09e00e87f4fcb7dc7c00ebaa491ddbf01573b67241e696f98c5dd715cd6abace1faeb194e8cb24cf2a4531fb25b58ba01d41bbe4934ca6a618434d48edc069cec46ab523203a243b4dac97a521592303ff836d801affd1a6a016b73b030fb46add109cc3c3ba9d8d6abf5799ecab50bfd7258248a8350541125b457456331913e752f2d567e60036932faa8cf9d7812c0bc9fde9a3dd352636e9c79e1962457a17e675a65cab60b92ded4560e8001c49760fbab87d08fae9441f4f56d145f06bc8a0f832b1f66035433c1fc03d67ae712077eb444c4d5e6cfb014a081b8319f8f2752c2b5c621fc927801ae3e9d2bab9680f318653bb1ae6b8eaf70e4b7ee58eaa7f462e36ae7eb5642e0cfb35015abbb0fc3d45d1b060fd520064f57aad209ca4ba5edb48e9a3da57968f0dae7440a5d984a87d26d41511b1fafda02a83dc33a69db1199e9f1ab64cdbe98894eefdc99530876f7ffdaf14bb3ca5fcf4eba08db8af3aafd39c02c010c98656143bd6f644e722d4631d9b462818fee2e5c404d2799a2cf33fd100a29dff43e02c1bbc78070e1c0babb93f18974a6c586ab8e4319cabe0b9cd92b582e46f210c0f8c5dc7a5cfe1e9d783c10f445aa8fe0b21f387bc188c46f612da7e5b34ae8fc5c151bf6f0dda28ca24f245adf2b7ac05a52f25b9771ecf7cebb42e8ff022c1886d5689a8ac624e8f85f97d091d610b7c315e95c2ec6165fb6e1cca469013b0fce0e66c5d16036e53d03d774e2e11844a6d6eb310c10bac0fbffc90e8a296dbdc27eebccae115280bd0b07f42507ae76c43614ec6df0881449cfea385ba1f2af7f5fd0a3bfa6f30afc772a037f400bceb968e8398049a260613120c1c12bc6627aad6dcdce01ee3a483e34aec0a379fbbb60cb723db3939aa35c7bfc48144e535ca1c1e3d7a9655f2b1569e4b5e2825304042ce0e2165ca197ce65fd545f41cdeb65a00c35b1899af4abcdcda77cae2d468612bb093fee111472de7a6d9cb5c40f39eb4f3a97dbf3058516907fc0fd6ec5570f3b038ccb7082585fbbb835f55c3b37d5b75ba4cda8b0a59892c87d66014e77736be079db24585cf2b159150eb2cc8a1c8ff2b2919c413cf8a2f8b3ab1edf71789b4549e3ff6c670bf1e624caa7564e4aecafe65bb987b2c3eee27ea749a3dc0b3e92fc4f666a33d97d56b215bb2620bdca331e2558425db8fe4bbee5d03918e93e6155ebd34d65818fb45f2515bcddca8091ba4e350fb0c02b1d9a4f0654d074a71e744b95c288112d5699cbd05e3c8707646889afaa01c9703aaf3c0bc9659d70bd569ac961b322f2412446ec7be093a030e5b2ca36caea10b170189a0c0d61b323e572762e7c58843fc39fbb02407ada88b17b99ed4bbe830fc2976aa55b8e4c94194f717addd3135251c37e56c50b2a91ca2bdb93710f7a67e032517ead7205f2bba656a0288e1184a763ceeb4a6d3146f8090b3f5174972af97047425a912bd44e2ea9e7669993078bfd113701cac671a3fd169130aafcd7080c1f316f699e988734077772dfcc2c88181c2ecfb1afe8f18ccea6edfaffe9fccaaa46d1cfac88d9592846f4d85912a0d1b6e4a01a74d0f58db2922fdf9eab256683bcf6f14ff1b1da53e8086b887a690c9b5d53bb0c05915ac38f3fb63f452b940fcdf7801687e019b66efaed193a793153b1c6046253043767b67fbe264d36190899d710bf8438e1d3ee2378a5a3cf6eba5a8f038161d41df521fedfbf51356ca233f2de52fbc25759671e82d2f9839441b0107e043cf4c74f8fe64e404b0a9d19d15ff35beca65f859608747006641bdedb6fe1ed0dbda63a99ed4f6506f45e70a15b520707064c4e58dbd5469e89cee166f5ae20e01384d845aca13ac366fdc1dd316d66d22bc828407d8d0c7cb045add118d18401d34ddca1b637cd3580bb8cf8a49cbf6d08530f92e1de0b9919a9da773f9752eeaeeb065e950d7aac71d240962ec18c9d5276f313beb2831fc16b2c0875ef52c9571940bb362f08d3fb0a782db17005ab683df2166124618ed45f8427b2560596f982f8bb8e31afbf6ea92f21851175d48ebf276b829e35975e1457bafdc83a124cd1c67510e1a27bae65e16ac301aa7a8afa8ecc179212e002835b23dfddcdef52b4ad545c3503c803e106b14a5c19ebb1bddba486d01d3e84dbe601131f30416c27d39868f12edbcdbbf3dcdda282f6a9d67f188ddd3dc6fd2e88e147e50f612698987677a01c0494b0465395e72c4c06fb5457627c7a287e26c0275f06550c9c2b43519e173d7d76940763d16d8c313bc159dcfa938468df69720a84628fef1c47269bd676d69c5910656ac688880268981ace53e0b194b698a80136ce9ccb3982768057f764e2f4cf77ac4baea96fb8a91150961b326d4440a9fe7668863f24a8e38cad398647939dc1808b677549145b1a752e10bd672d6cdeee4e78cceccaa4dadc8a1d531246736eb5bde2d6c38ce71659ab780c59d503dfbeafb5fda45ce486b07713fd7d6c241ddfa1b2e528918b2b265864d75810506213d27ec58cf495f4cde9938828c051e45ab951198c67215f6dd814c6b892a68490e63851235ac6ca4abd9da63988309eaecda2b85ec0adec2a8b47614bbad66aa5837abbae3013403e7f175a10a7be5590d47de70b5bee5d4d2a01138756db77242e48435707b9b10f7daea615edc6e03541d32fbd76d5e12ca30c85f4c2ad1c138b82f9148585cdee949ffe9b6e9982d1f564a073027bcb6b1e6f3874318ecc449df654bd8249f99ae26c34c58de2711d41ff3a264d5319f1c52e67188c8b7d4aa2f33ccd300325c78df80a74fa5eeae3c575640d63fee0d076c0d78b7d2470ba6d3c5e89ee2d619d701961171734170bf5d2501410a0e669ca10b13a6ad4ea6e1d4b29c015ecd05fbc035d3af9a9670110be06357199d5a5d7466b7646b8b9715e773ad22d43059e64b434554d38cfe05d79654b9ed6574a2b7ecde6fc2a727cc98a454e8f329ab786bac4d10233019e2bf21f33d218ce0af3bf277822c272f6415705b24dd015eea5e21ae880f28ca37fc7b0004d7947fff20d00697c7c4d9d8dbcbf260b7c82702a9ffcc0f88a64a322e9af99f5e7c81b792e52520cf64e01274c23f1dca74f6693e8e28b690990fb9fa1627a74e2a0d3d4e5fbcdc38d56ae1675bdeb3b6b70e9a5b140412247e9c4961459b3645e9f4bc02882be1c7fc3d8d024ae7e3afb4a00f64ce088a890dfef6daa0d8cb6ef456a0318c252f289db390b91715397894b08f5900ef444ea0f59298f97c28ba820473171a023261c4be3e755dfae955ec19194aa6beed4c4887fa7cd946626328c621f4ced720835ce0a7a0392e21d1c25192f3fe5cafa0604abffd6c86915870168b078c82ca2c67271a2dced18601ad96f2fda84292d90b91dd6f40a135ee46809f757512a910f10fc352687513af86803c17421450c44d3250869adeb6ea2b17f234e898c2a37491b01eef9f3349f6eb793067898f7367393a38a38635d90cb40b7aa46099a4bdf3b5be91746b968d26649395891447098573f66a59b9d5e641db7b584f87473b2e3dcca7beb964c4115eb5ff49843098dbb29bd87fb2cb0081094f77473af66e136879da35553cfc3c92d2b97cf9fc687a3594c2f53e221a8ec8fdc971c82711a31bd53ff143dfc7d9166bbc442bc5ba77eb83e4c70b44653e6277a94f47d2b3feae5e66d0867777e6ee09bf50ec7500ba24e076085c4c1e57c22d0242def0b368ef6f1a592076135dddc4d2dcec09ca3213b9858c719a4edbdb43a9fb8200ee27b3c37912e834653da6942cbd091cb458fb8baf22c1be31ba7b8c9a92330c7848aa480ff50e8c4b4b462637da2ce7f2d412d928a54d8e96bf7b2b29630ce9fcbc3c7432429639a5166c7e703d27514d6006204559cb8a61739ca809afae0f49a0e58f983d33ee850427619c976a78c674c4cd5f9bc4325aaa3335d9a259ed1b63cade3610c781d00f16fff73db98b55aa4af3ede1d358404df0c8c368896028505d9b4f7774a8707460ab0c914dd643531e69622bcfe524db432047d85fcf45c5f14f6441e41eb026781459f9ed00a4a1b89f8f545d915efd318012dab95854abbb53d280f44cfe10c6f86b56813079c7b3321f93255a717b4b7f35d5ab29e8159d96e8abc5302dc8cb21e6463d3b269dc024fee0d95469451b03261ec411088000315635c9b0526eca25d5051093382e3b42143e9a2376ec1be5e602ae6365d64196cae6b5ec37676bef06455ef0af57d7595d3e91f1266c889c60bc32ea7c8fb5f938f6b4ec953d5b96e93e669acc7c71b6c01c5172201c8bb27ba8bdd871fd8b3e250ec850e37adaa2417a3da7641ed14c4e26a595cb59493a434d254f5fd42856705c344def943dbff099d1ea245cacd5abe074dd27da6019530f9dfec8ed683391b1d0af8b0ec3230c1e638fdd8e262a594472ed7422cae3266db1e69dcf4cb80a553130928bcfd9ba04a39cf29880c37448600f0a837f4f9bd4935d480d877806e2237209ebb7cb0f1ffafc7c17cf6f5072b90a7b89ebb9b1711101e09a0677e2bd610f51b448ab8ea4b2e9d47decbb77063a923e51a0344558bb1efb1f8af966ebf2aa8db4795bb7a5ceaf3ec76f05e4394cb94766db2198b41d7eba80df4873e6af0f30b31147413ed1e2155e1edd354761bfd71ca54e0887121934d92669c724cac3e8df3ff67c3c9be718ea6b2fa3a0375da4385896ae56272b6c5e0dac5dc3ea0bfff8a49c3a32d420c9edd97d6f6e47e6af31615f302771a8b3a5f8b23be22bbc078e81df5684b0821cede1282bf7c12e2b4ba2449347b6aa0deea6811f3a32121303aeece51a7c8df67bfedc553869b71e84f83b7ab2b12c7ab10edd63f6163def6553177b0ffcbbf15ddee0c3ec7bcb7988ffdd2e02ec6c76f682e3a2a917374c9787b3152826258c0e9313ecef7ea5cb70910311563cdbe8d288ed594e928128ba94aa1623119beaa970cb9775565cc148f80eb55f69343e937bcd56af8ec1d1412d84ac3b1b1af2e09af2ad44e073712fa67c6d0a87ebf079c86e2489248349a537af34218d3e6c2152e4703fefa621b9dbf70f6215e86945ff393c49bb321f7481ac33f2040a206675ecaa279f0fc0efd1a987401ece13b528f7a9f9e73f3e28728c9169b35475a253079681b3cb16f66d4fec0ed8a499e05851fd8f6333eb618d8fc6eb3552112347618b280c48f3b381ced611ef7d8850f428b908d3c8aa4af31bb82e1d91244dfe249b410bc7f86e564709e3c5b36690ad1c0ab9234767099fd032c7ed42d8ee2f0a320fde9a82b53803d81a8bf8df6e117fc0aeedcb7ff8cbaef72c9487b567d439c3c2e9436d81945f474eaa80d8c4e68dab1a2e37077c67a6d6fcef7778776e01e46d8a0ad51baaf865d0a825c2fada9cfb17c3f9f657c5027462bc0464cb28b6dc88713d24f6f6cea990f192432110c355337ed2f39a678da660fa0e086b8c216cc11fe73d83aae95d96b78e3b042fd16a1383cf2d3e25913ebcf56e8596fa949d242e4a3377dafa8f996ef6ef20c9d36faf83f497cfedc226f3fefc62b6170e6da9a877ab785559ddc02c2c369fd6ebdfb0cf4bb661bf4469c6e16f63a55a378b5b95d8e8a2ab1eb0bacf2dbdb4a60c526ede942df3e822d15560d2f64f35afa3aa9452ebb609c555da57652041846096fde63f83801f6e1d0a532409992503dc72b999710d08552639c6ab7dda0a864e1fb7b3efd6e0a152c08a4b7f5e3fcd33490c96f7b8cf0aa9d5ae751d814380adf5f7dc029d6ffb9494488ec67ad2377f196dc795317d38ae61c612f827c139586cc77b6b9623e2cf50fc4407224c93c5e9368f978c511d057dfa88be1c6d0382561997d634d51971155c3c6d2978702622758a926b6de9dab8656e083b98a9996e880ca621e4f0aef3d6873792c7f043b88e9a2a4c5922ed4f988dfe949cbe0e3b708e36f6cc0258e6d41049e8737aa4ea352b50f4c5060c7dde518e7213b5b2a7638659a6b21946f4e2c6677ecc4a894b1cda7d297635d1c223a061c72fc8b54ec01237a202584ede00b946ad6d12a3f7941e541f0884bbc4d25c640bcb0646906df02268a5781b034658b7c206bad898a6b92abf46daab0ec93d00ba99946a5dd5e234077a6f068ad5d06718bf72c2881d986c35c1d8347132291ea7c9f8b6962ebad7e747dbbf1b18d9ae539ca400ee9e06f31d6593d72789983b19d69638464c58d05e396817f289eba652b1f7561fafc661c8d77198391817295395df248ff16b0931f9ceafdbec981c35168506f5889ed656ffd637e5dadc9b9b5ed3dcb49da289cd852bb3ff3653ce8a05e8c4acc93d11acfca3cbb712dbe5eac25dbb496332b0a6af1a04890f768f783c2ad60b645090ac4f338fcebbbb029efe0cbcfbdf448625c7584d018c580a7ec0d53b4ff74f11c19171765d0f05355609c3cb221740bb70b95b4e5916fa34ba1b7f0070f4a3716eda1f06cf097f19561f8943667ff0726ebcc679faad493d777a0a897f64ffd6d2b19dffa187cbaa7d5ddb7be73234fb929ecb65d9d5268afee176d55244ba2473fb88afe883b44e6517bb8b4a9c82287cbd68ee5138ae1cc7e61b6a79bd7255b91a19ce800f2f4edc0710f30622a70414e8924c5e7d673b658b640024ca8b1afd3e4fd651d34fe7cd8fb5b503b05e8cf5639db0ec0d809990d5636101bf1956228c9b3eab03f8c4f77754015e27e4dc91d80dd4a02a42cd390d367dff443a3073792fd66f9c67aa096e69325471140dab0e3e983ab4e27ca1821b2f18c8e64a2a99350f7850c62c23c070d6411365f8d476d14055361576986004590109736d900eea0105d79eebd169b801e9c4d5532bb640d5dbf7acd832cfb642a4667024fbdf6d24c7286677a40a8c54c29f403e0ca8832b4c97674a20b0d21d511be390e77d3695439715609eb977dab3c60ca2a65d74ccb002f9195a021e5b01b1bcda1d8338f755589fefa7b9f82be62fbdb951311cbd446e2fc13584f077d7187f2fe43bfdfb58e2faf8eb2d61c9a8f247b351b3a844d40981c1aa0243847953994efa907806680022b9b9331e78490a2fe9ef457fc3dc2275280b9ad6fbe394bba02d10a01a68de3651e3688b7c996940546d04b839f3015dc3fbe9de4bce492c882243a421b6cb61790b8a41947f8308c19a6b70a0f49fa06ec47e099aeb6db319e1685b2f4852b192f208546e8ca8332e4b1e9e2a521e22009994ae77f9c9bd25bbcb1e3219661e7ddb1709748d907d36b18e01012081d4ca235ac9691a158c60529672850881a2eeb08422cf7cd98c1d4033e14c9c462f29e57551992fa933829ca7838e7cf89d925af16cf3f75c668895b6373ee0f4036e7704e3c2aa9efc6d83a34c38e236faaa11b4080ae6dd8eb5cf34dc466b52dce574c39cff0909d3e8428e0d22db2ed89b039f7bf6be915dc720a09c0bf467d196fd8211ebc8b42ba959cfcfbb87563688cea8590330395044c5d2495c711ee3a6600ac46dbcabadc832c292d01d897addda804b17bef3b58e3514a749c1cebaba3ffee0f4c9a329d2399ba238f6624b6c7c8d92d073180ee30983684c32cabdb841639e95ce32740bfd54b0933932bbbe67cb3c239038fcc46fbc408b00531e5acf35e233b5a1e22674fb3f017fa85087ea12c9d36fbbdd1f5576f3bbc7831bc97c1b1aec13726d0a6d15267070d0910809575668e508cee119864f8d94dcc005005f3602242a62586f64633e7c5bd71a239e7e226b45066ce53e8cf0546873198b4b754e563835d0491ed4a43b87a1bd8e6b90fec7f4367d302fb33eec6f89662982760b385b9121399a6005ec416534488c076530e03efbb91e8e122e0c0376f285658ee08c5a3c397c6c56476e6efe2bb54e86a722c99b5de6e7db7d6fced7cd75dac073d86b6cf5ffe56616bd79cf271a93a114e574890101316a8a33fd6dbd6e035113968fdd3d1971a0241061a40cda126128366a7aa411abdfdc741f6d00ef74ae3960f023703bc1041677aee6433ac6e0f28c6ebb601918aacc2b2c4ceab8bcc3d5ecb4f6e597a5bd9ebb758a7ed6379173baabb888cfb0bac7db660855ea431fc5391f4c1a2db0dc7f04faf234b75d69a0186cf4af2546e396d8af1f56a4199a81c3c09cdb492dfc3eafce7c9a2e32927969e3f4df5d0fe2f1482b631a12da0f208a611aa57a8dc5f2a7e60ac213fa3e5ba3b6719ed81dcc09a06c9980b2e8341af5582a1878317d7ca19f8b9270da15fa0700897cca29553a593b00affb0a4387ca21d9b96a9cb3825a925629c2130b349e81af126496e3e5c1bdd6fe5b58ec0ec3f9789ded1caee4a4971ebce2ad9beaa35d32ae1ab81e89e236678d87003db22ce323aa16d3b14422ee11a1ea43b6a6c0a33acfc30c029f8b218f2e824828f5cdb24c2b53558dd3ee388129b7d5bef24dbde640c357874433f3fe6c44729eca83f425c7927ff0cd9304a63b6e1b45ce1ddb5aeecdf86d2930a89600a9366381394c4a131a483a040716f3c3d929f84bb6e593d2ceca3a6f286af435aebe6ff184b5eeb61bbd76f84b4da26134e5e91e49fe51c1f925bb77ae947e9eac49f184ac8392057f533270e5eff46a7181ea2c66d2b4eb0a8eaf8875cdfdace6afcaabc6e0055abbc4e028e56697d35afddf64d760d23d4fc72e8ed427bda89bb46135e19b932d2b6699cc9ebce1decaeb43cee9a57bae8a42c38315177ac29cc20cfd0c2c4ffaad1761f00b4ab9e93979c540e08faa244d7238ab04572bb40e33f32d5048b55b952ab054f6ce71cece1a934742a55eff0ca101b07e6e379e2898d3b8706bf69800eb324e8148b45e5323040af9bda1cddd1aaeef8cf10bb60a5e9254d039ce920cd578f1170470434bf65269eb598edf4ee7211c410dcd96f169a56fc194aca420f817391e049f82fd4b81aafae54ade8625b780e9890da531cdf439db5a69fac1df031b689f6fc90fd7434650033c9336b4b412ea50c7b2df3fa962af8fa9b9e5bbacfd272ce1562b27dc352d17badd3a14ab99263a5765035aac08d2a0b6bb79080f096cc4a25c230fe417df0400061dd25a26d35bee55cd03f0d620852900726e2496e78354372de53f7e9c4ce0491fb6c672b35b5ff490528292695cde9936862aec6076708ca7f0d82b41b1fea1e9f79cc465f76109cb6fb38adf946f846738c5f805fa8a12fbe2ed5b10dd217b48e9c4da1413f19da9b23875f1be41cfe83b515581e02782ad68dc2f920157cf731ee72e78539cab172f0c669f78ce17e230c1d0b717eea5c19e3e772b8e8a0d51377fec5a2fca889f7cd6b0ea2e625b37a178564568356eac0e08ec7591a6d00f67d30c8162226e751bdd95093505188be0c8ae954db9eece3f543898ce6e6fb27f7bb2ba90e68633b9abb91a9e6cf5fb6e3d76b439567acd6abe75fa72cb9ec0c68690e044fbe24e32c099186d82786cb79752cf4bd8311d8fa6b3f746e54e5a4ce6acbad133e03c21f0e9ad8feabf0f4aadbe8b0e11791d1e436609c709d63bba3d40dd610007877b12f823891e074eee2201f2930c4118050e4c409235056a18a4f787cf86fb5296cf0e7039390c0ce7a6581a7ee349093a6258f53f73dc05e109490910fd2240a83862cb7f57c2b8eda0112da3f5ef76faadaef0ef7e497918dcba3f3cc642197f47aface7ab2caf09d65d50e9f79651a65355b1748fa86f9a085b836e580c152f44f5d76a1ab528bd3d5d9fab6f5e46e219d65ddca52738c161e19351bae6d23348655869d3def61921a4ac487b8de0cb4165555cdbc530f82d325e25144a68148a38180a0782162f0b8a6da81b70b0b6e77b2af253d1e5d5e437303d46a728b74a578ecec4e83c4da2b5cb3ca6bc07d840a63242d062ab803fbeb7e93106ce3ce817602305f19e5319728e1ddfdc1c164f0800f4ed5ecfc11bba6c300f7565fed2983ecc90f84b58e8cb9cb666879ae878c159f12a6391aeb19f193eb17a845f08767f0903125bc23d5d24097eeee291da76400babd2a4e95e5aacb4a3fee74ad6b5b6fa726d6665725e6e650a01bd851ecb41ae8e1e7ea1381e4571bb3f2ce13f80886e6ff50ab4ac7dddde7a9396e072070a514b824274e0f0d686ae3ab36cad03ff2593dcf9cc10ccb6a82abab5f3bfbb411df960ef033baa874ec6dee74b7aca4981f027033104e600b53c2ef70860a9f67e9e645f8c6ae00dd09220a5f333c7d1093e0e307df2e27816ea575003d9e91e3b83a14df92afd8e881dc8d34fe8e9466102227df9b877753ce857ff32200398bebf5e4cfed5646a4a942fe241b7c14371054f1d58b0cd4a0b57d92a0c9b8a1e4cd31359a0493daed1dfe8377357af7306778c5aa339628a8db023a2a902b9230032f40e3c821330de869d5258f93a0b40d95c56a8721a8b31af70e8d2ad8ebfa7a5178f6f3207f175f94e78b8e9d687b823af2bf85122a4c20e63047ca4eb312e57a632b942060a5f920981f70a39641bff57ccccfabaeea9cd312a260e1fc9db216e5af284c845aadf5238aa6530d37c4e6db38629efa3f2f452ef5a3c1cb8f561ee15cca0f9d6b5d92565e1e54b98ed966c7af8404a4119526aa6b880abf8b774585a27b1d9f57929d8baad32dea5307e07b8627c67ebd07545854f6212e49fbd662f3a0b04ff483e0077a55e46f857e59a48633031f72c292c81e8a84c0ce5c7665c97d470536486e3550b947cc6abac267f37c9047b10521286be55cf3cb564c8175b68c4cf8fe77d346aca10cc0e198e4f461bf3600192dd5bb82367febd408e0a878b76ce4758e75d9d15815fcb531541e1ef339dcf8ba29bfebac4c56a935846e3b9dafba29218a06ba0acffd7d28539bf67e6134f5a483d6296640f97dfa5a76f5a0a5e6ca6eb92941f68451e76e01dff065a453942afd7838f0c574f7442f56b39ce55d0daa3e7e593d185e6689578a21add18b8fc68749f9cea48f1c0484032a34009e354156100b067f8b4d3e47c633239433753ded0d0f0a19045d6d2dd005707291517dff8f676a0289433d20193cdfd34e51ef4a8d3dc6ca39594911ff63fb31dd16f3a235917dae08e2d4245f36e3f5d172fb0126ac9938542852bb97f65d67ff852dc2bc74e2442266683ea275600e0903227ea60f3601de80131e6fc542cbbe1e914872a8115c4526d173f3a7c90ccb25308bb61adfc45214a2800da843a88417090c44250a9856cd42340f5a8174a2f376aaeb40d5f786b89cc19c462e7680beb68360816263e9e4f6ab52522ab0713be55f1b1707d1d98eabd6c6d33fd129ebd6fb75ba26cd5d281920bca175f91389f9bc618d31894dfcc8b7b09fa2803e125fbfc884d8c3ab484bf1b9975e729a60bd9c0c1400e12013682c1470387c37001e345fc44fcfe896c28e7c0547de5a9886aee0e4404154b885ea345628c3b66e0c9bf13ad883a63dbafe8b9d7dedb3c5815677b2416de9d859b2dacdf19de581070dd70ac2d9502096f27a7d8c75652589fd8ae9e6ca6335dbe5d97215d950e7ff40e301d3fabdc8dfa3ef191dd8f9d9a061000f87b5683ae159fcffcdf27459ba0687b79275b5bc77803a15bf294c5ae07a5b331f68b77efd25530fe13206f809838bf748c35f4b0fe19148df85420c4d6036655da69c499ae2eaeac7b2c24b65e661d06af187eff473e9638b7a925ea0bc6fc4a9fde97aa884dc1663b4bc29932d3dcbef1a86d0696b97dd7e60653cc7882add45d80e6056a6724b86ee49dab2e727c23e8f622b176e713f298a645c60a7d620ac40427486a2ab5d628650b986bdbaaabfbce51c478be8b1ab091d6d1c785db3137c4e4f51964f27feb427fb6d4ad908bdb8f6c29b45f61df07c4751244daec460e4820a8e0de6d65f727decaae149f507e588e6ea88e4765593d7a1bd936a72987bed12b8c8de297ebceb521ac95a14b6b629bcb09eb053274166bc6c29033d7704e3b29b2364c7638a49da8144c74f0cb2bae1654fb1329f3622f799687febc28a6354142a174e9c25680ba9c1ddf99933e129d3a620e6b2aca98709d3627f3815839da69d503c6b4bad71b0a42a8042bc918b9c795e629acfe5c3260aee4de60639f6c2260753d69d2edf776aaddfd07d5f65cdea96bfdf532aaed9d65ffed3f33d38a01a48300c47c00c970c1139233e3300d539fc70c2099f0a037d4583f2de8ef8dc885266cfce66eafcf797deb83baf45a9638aaa10bd6c301aaf95804fcf957ff3ecb74bbdc28000b55886abb6c51951cce7c0231b25ae9baac761c60011c21f7944f5d8611d7781f563d29b439bfb0c9d9835f58b73a7ea8cc16f10a86c5658cb02ed2544c8baf0e33eafc7dec7fbff715ce3340d7ada71b3142f37aa90c70c19d77ea61d7777e4c9323d268902f07e9752a1f97f50077bb6d1edf47f58125eeecd2766a20bf15a5cdee7ff74bd4eaf7c1ca00adf417d42df9a7c6f524a5fcfef2a96b688dda166facc45cb9046187f48d7208d045c18b173d9e663270e37241d9e1a1373a80003161522056921d1d2875b8835ef2c0dccdea730b6ab22a191b3fbedf8a538c8e0e8e0368785a617d997f34a75d008b2118b92c83f8f267061b1f6c2dfa858f285e00656069865cc2a0699d5410ec82f2397bed9e93d5b59f0cf0f021f03003674ff250cd1610e30670f40c496bdd48883f518281198f37e4dc425a759b01aeb4085dece5c0aa1f550e882d83c3721bbd119954c96613e386ee814605357a56b9034c558cfb154b063d2fa7876de4992c5787a4d076cdb16afca0d52a0b19ba8ca7f635ecfd3410c806dca96e2172e45f2db1e143b2e1c3d95cb694b14412f108033dbff8b51aecfd33a6844253f14692c281fa96a90db20e47ac978b4b2ef58f9b73faa884d1cd51170e43f8b708b9f0e16ef6c22184e64e9992ee986a1c56379b13aa1a1e89dc7851c35f9b7193dea42a6ee944a9aab4d63a8fca6c0a6d6b6e300d96ec8f21db87679439c8f97a83018d3335029dd40e4492954f347df1e6548d76f063cc5e376d2586d285895896f290b5c9c689e7b1c1e03e0903f312a9bb20b9b68f65cc41489afb37db5f93336b30e6f23162d4c838cad6b2b73003fbd6aaccfaf483b4c30d7566b0578446990f65672c0ff161ef8fb8581d29ba2d7fc57d630f261b6734c6c24c1184672fcf9b92bd86e139605916e3989a57918169e98b1d3c35edcc9a415e719b75b73b32a354b5784607f414e648e4530e9e74b054967b5abc75b9ac0f035ed7de2794a84d581e86213b17d7c3d8f9cf6127903e7d7fcd5fb63ac3b7f91c04e7711892f5284a17aaf88a091f326b49c78d70841be767f31f76dbaa1c0683929f896114b06f12f12abb55c3f49b4507b44d2af22ef81af65e06ec515dda92085eb551f3f3462c08da71916e2b5d6df3b0c3f719970ef704af57eff58c34bc436fddfb86000f5a5aca30d37456890f6b2f8bc64d3c120a0fe7ec0666a865cf9654220c58bd56a25c451b959c8bae096cc71a5fe700d882608bb11c69cf6e54a37774de406826c54004fc12d77c6030affe8b350472b7e54a62a5024d67135923845eb5d237b9338c5157cfb49950c8aae925d465d839ae2bb4fc302d660622a5a02be7dbfa8a0d9329b57efc1f246a9ec6083ffed0ab81d630500cbab4e63c4d03caefcb276542622850b4dccbb54a67d0324f00872a8344ecc9724faf254918afdf1fd0298bc3b8153610c5cdace60400327cc4fa661a46b52b5e2dc6994a9ef3cc27fa11e1ef42e89987ca91ab16862e32c0518dca5c552d5bf1c7b17eaf58fb41bda60a7ec81c4f5ba24c025f74d52822496d09ce6eebb11c8a18656ab09319a86cc94642bb4e09dfd23bf53442555fd0273e13628e60a50a57222dee2c24643cde04b0bb8e018d6cb8c176204d031b108e020ad440b329a9490ae23f591644181f0cde4fda9856214a94b9cc942efc19bf3ac59ac7f988c2c38dcf6082be5be53c6c80564744ad802a1350f3ca3124be81b74dd8cfadb9a0bddd8df464ee8d93ecc4aff9b22a35ab0b0f9da569190bf38341f5baaa5c6c9372fc68fe4a1542857057772d7696c0c31d06c19175e45de5b2fd07d36e55b5af4fb4ddbb9ca37f9729a145ba2e92c2239eb8c988ccb803dcf754553b7daaa009a8d77addde99a15d577bfab7db85a86b1c5e57cf6591280465f14e84813b766bb6dccba707ae91fc8ef370f018a13063d743fc5ee9b4552d58e7047afe09f95601528e1f7eef6f63bafe258c4421d0ddd19867fecdbc02fad933654cf4e66ba357e59bfd4f422c2223caed7b2b1930db0ace9a5887f1fe69ebc20fc5760c27baa06a46b432fb43fd1c45ab20b2355453fd3f1cc153c00a96e1bf2a721bf593fe89c4de2825bf1fbc80ef21592aa13e4cdc380023421fb2a82e2ee193e900e0765d623da5819c9cb5f66b1b0dece82f68e3205dbf4948191ca730fa53261ccc5e7300fa36b378041c66ff690dd3fbe861c0a078db1caf0c13ee95991e0edc9e993d202129372577c3e71a862905ccdf5b0a21907882d67385072aa58120b11074b46f75fba8db573575533b5bdb293cb842a6502889c03017a3bae9083396cc78a76be4e233c469cf610694850cbc6ab4212debd1529dcfa9cf2c92cee681886e8d572e4824871bd7f487986b31d8d5c656753fc18085cbdcdcddfe260450e30952f2d1a4af5cbde5e858ffc8f6e74e4878f4ee40588928636f959d9b9612447d787f408451662965f24c5f6a7d39740b8f60814d8700ad226b50558960513bea7d5be3679908f12471604d7b2edd6fa50d865813b9140fb27c709f3f7d49ba87b12324e8aa062a9f216db006bdb09887b7bf1a76a8831f4cb420a482a4b1d0d1a3c676f9b67dafc2e48828be7541ad10f24adae62232ac0fefe026f1e17f6fec1e3c6d21084857d291bbc3c7f067803df1d7468a255d222a1792461f406baac67252345a9e5fecc113afc19d1538f55c1bf19f52c9c5ef3a8d85e2d1e6a0ba0f7585aa2c68b19b1e5f74f7415eb9800348c533cab6d2a8cb287ce75da40cc302e7ce9651c32f8c107e236e887dbc9a950eb46145994921ce1ea196e48987006653e2ed9e349e0d98a7b1407c13a9f932fd2fba0e472fc096573384769fb028d1cb840079ae4929ada0981706d6fbdbf8b2540daff7f68b33ec041402c86486568afe680c2187f7b3c43fca99d1a642ec3491ddd37c9bb35e388390326ca18792bd997a648e6e28519f69747fd19fcea070ad12c7b22280d0b116b9d81331570efcfc6467dcf1d06bcb8a72ee9ef37f30102abad2c84f78fa70f8e82ffc1321d400086a2c3118e2f3e8240c64eaaf71f5c7d8d03adea6bd406a7783eed4492a631224ecf7adc0f65bfe4c9721abaed2f137290b1198b148c29b1b6db6e189ffc61a8cf1aca6a10d142059752201f28c59927fa1843465a671745af26807daba2464679e96bb00bfea7e92612856afa9d51467389aa434527d501239e817e86d67548323a24bc3d0bf6679eb6d157eb2c0ddc17407a7ec939e7a2ea4c71ec3219e7a710f2b2cad78b39287346d0f49e53d93a63589957edbdc73c68023b67782b73149cb7dbe98882bee0be19136f124bdb278512bbb7ce4637c273c5ed6af543e8dac2fbc801273d50befbd42cdd88941fa98cfb4f135b9b050c83da31d5027ad63324bba8fa4f7c69c6fbed7ec8aab6fa674e6d066ac7883c2be69bb7ff8d2641238231661ae638933d7e72b142cacedaeda0dea520c9aad52f352c2bdf03ee08ccf8733c7657b22985ab3e0fecdcd84db2c8854a38612754a93812c52d1bbb46e1611e5dc14804490fe4807239920685d812c81e3a7977b66d63579973487d859e1fc80e8e6ee9c6016cdf8c5059aa8d4362174867cacf88c36e0b598ebeabb5b87f33854108a728fd0cb4591a67961257ce856dc48c49093c177adbfbed4b75d2ea02e71bce9e37f64c645e467299d0a3e1b209af031e1203991df9750731c790cf8057656bfe0bf44bb45d285facc6734b8f4bb1f7cf9dfae0a8e979a9b527b46ce874071224d7a1c0baec691cc6a7b24c2f9a49b60148572e01c5a02fc6c4743c1f550954b271437fed61429b29b88528b2af8f93d68c034492eba4ba8427d4b5a5fde22d5ce7df64a3d423f0cf435ae5f531323845412f6b6571380bd6f95a40b812c5e744f84e3c01e35e76310902f8e7195a6b2104d0c4e4de8cc16d96989ad4c6b9a99c2b0da29d8bc3e904fd25c13313d3fb02d1d7442f7ed030250f8dcdfebb789875847b71a9925ce1cf55c9e65f73ae99158812cf5e5f2eee9f3082266f6b144df47a1b06717b703fb40dd7f48214e1b99d3d140cbaafaa2f5a7a2f4f64254188bbb628e4e936e219f96ee7d7ce3248ce9452703092272470024883cf324935d2159e8fb5b51c9dd9a77e3cd636652839ed5d45505d655f9fe4de6ba2f8e7ad49851fbbc5bdb695c55a39e8b69d2174b24da90b2b75411f639bd0aa0cf76be6bd9471629041c98c57733de929234ef56b382c7163c3bcf506d42a2ab817d875ab3ad9a0789e6ab4a0124930d96265f0e58a1ce44da0027335e51ac254b2977eb9a648de6de94a7c9a78a022c896b8d37c3b0ddda83dfe1cadfb5920ef4f5eed4a9e3225d75f5fac617c0e40bfc6e5ae8ec6c62d347f2a6354bd3534b3b3bacc2922d524ecb6d5d647e35888e788655c9c8c105ad629227cfd8e5af63e317f8a58eb380941ebd06f509e5f0ba4ba34fd54a5a3a652b838c604743b1a6b687e20775b0dff6df9532bb74fb6f6dd68c3459a735329bd073c20a63f557dfd796a88944f27a9c0ab88d8b4c772fb8efb40c0a563f2c570c19dc4b2e874e8b5e6dc15c091f4be570b6be2096a1bd4cbc75d42e45a4bfdd1e7312f457ce4c48a094a33629910a0d7bb8d86402262530df00dea806a27fbcc3d0a1f14082d929b1bd5da8ccb4225f305e55761c8bad50eeae417754c8e34c231fb648d0ace0e57e76e5ccae728568bd9ce2b6c3ac6ae5b46b25858d38a73b8e57a0ba9236d9e3c627aa229f5cd87adabc9afa69269b1935e1be625925956f6f07bee8972a44216f6b935628793c2287087f391325dfbcd5efff05bfdb2643f1946b700944f22cb4b13f35967c51f9c1acaac94c37ae13c64672e9db05725abdbd4075945952f043ce94dbafe97b3df2d5df912759bed67ed46b36c6502408a095a46eb03332eb76b5ed103f3afa6ef01d542121fe84be5ca1fceadc40df992dee3220b851a44a5ec82058df54be94e875bf27d5bc6c4ee18753ecee4321a18895013ac7f25c9280564b219bc0115fbfd3e04c558b0bc7d71a29744ffa8e67c99e272a4e26482eb5c6c76a7b0c09f1dc635e9c934b760afe8ee4fbead934b25a18cc803ab50495b646a742731151be6001bf8b61311afc6bfa9e5060ab1b92db5d07f3d29d856eaf7de065186a2f563196d873c0ad30f7560881543a4be04fd9bdb18ed83fdf1bdb7b911227ece579f334e92248c962a3fb48a86d25a3c2a1a1113d7c6071eddfc70dadde2be3f186ee980e6100d3724766b3b0c795035d7fd46d4ed3b9d5d7ddc3c3c23f33b6c7cd60e5de753ab4e27540a02878de0e3525f789e14e07562c2ad1f4c14fc4d54c85350b6e16abcd3f266b557a0f48dcfffce2c0cf6b88c5f323199515c6fbdcb13d0828ccd8715ab50e47162363bffc37af7928f11074c96b3d37dcf671d52fdbb791d229206d3dc8c1262dbdeada50df602716bad06e47cf6ba97cde823edd4fa769d826a5a03e769313d18b993c69a52885f3f9ca121115d22b200ca99a3c89c470b2421860d9b334a98a377a6c029a63c8ee5c2a642cee07a60f5c51e40af4e92d829c8e9ab438c51d95d2fd5e6e590923b758ef7cdf86b58a5b72b07abcafb6e9703d81ca162b5fa74c1360eb1186b38917d697a9b0cbd16aa70ac61d454b6291ca67be98239b36f4ee0672de16d7555b1198efc12667517afd9870103649b01ba59764fb12d41f36951a3fe5441b02690feeae0fe996295bc9d20f4ae0989617168ca6bf1ad59e5f4ae50c1ff04ce866cde328c154011f97203591fb06b62d4ea96c08a5f0c166b7056c5f2b136afd3bd08ddb2de74c039a9cd1e9ec9cc614ab57097923490f8898bfca0ee760dc3330e89a4e00ee5701a9ad4b26fceb291d2bd0e15ddc0effb213ece585de40252be06f43b7bfa4dad8b17ecf1d5df5474469e12172425ba35c9cb3278571668984bdafc9c924a33bf5e28363b2e6330bd8a581ca9bda52ef828de646be2c9e6d7a230468956064d5bca188839d3fd281488acee84bda80c0d74f3ab5b5eff1891a281e42a2429874a38d1f46677ef4921cdc90185e21e4174a5ea61f086e5455c7a0b7f1fbf105b0b4d72fe465a44e485b62638a2533ac860611c7963c6d5c6000660825e9bfdfcd6062a93bc995a7d6b1758f00bb0df2f646f31aaac5d621ab09b9192fda52052a5b0dc3c65ee083754e70d3c62a773ef4756f410c5f25c4f0e68cde0a50ab4a6558cf90da1483a0daf672f8569dbf2db3a81506ec300131cdf4afff330d9973a924b8e1eca8faa20f572b02a2615e2e3699720cce9050246228be49032a83108b9493822fb9f50c4c1cd6b0d66f7b54b99fbfe952c2335a89b7125fba63f6940464b8e8b057fb7723fe4c40aa323d65fa528981788ad9faf173112b91b8ac853362b1201bf4242d22580cdbe6ed70451441fc377f75ae22dd21bd7dad705f10b4954a44fab5bd4ed2306801c355593fd868f55abaa99aad4b8a7d41b8bf4999af3049db1ae02a9f90ef6f6673951f9c996dbb428c3b8184549cf5ce0117bbe5b94c9d1629cf54108303f7549181686df62323f89f7d959fd0eac5513baf71a9c23066fb58d9da3dc40b4ecf8238244e409e0986454b00bd0d52bf26dec3322add1e0c0b367404620176aa8161b67bb4be94c7f3aab74c8ca04c11861d2c0aa3a937cbc24f943a8a188ef99142fbfbed24b94263de9d3d5bfa79108d105b89d035a2c4f56315fa6f0da4bc44bd2ee0c834307f51b8989e3188f1ce9902e0b0653494d599d8104c95825eb6392a14a0185207a32c93244c73765a17a376a006e2027e40dcc99fbbbe45a13d6412b19631cc8e96c7c8ddf57d59bb2fae0a45d02735d61f096431a308a1d882182f3c8c9c5d7f4deb722b047c41fe15b2144046ccd3a0935b86ab88e3fe6d41fbb6060d4e777033b6d0cb7414bcc40e97b30494a87349ef647008895e2b5a9b909deffba9296c211feedbd8e25f2a6ebd1de8474c561cc77482404dacb5cbc28e2d213a494bf40e34af02113eaba45d387757cf7fc2a7088b966adf4c0b24c69430d33de757091763438ec90462624a6c7b584f17318be32e28628510b48f8914926fb79fe44ed3e814dfa616bb8cc3cb66909181bbba58ebbc2e720108c01a5ae0e72ccc1afdaf17c778cdd15dff0c571f44e2b629f05747e581db39c5df4e0b68b7d265a7b9a18f3bf118d5e6c710b99993b8347b365bdd2061d7c4febd932efc8a46e042fececc70294d2dcb71818c8c7aa2703f4b7f66ffd13bfed94870d7b73630f09219f08fa30f85f0369f7652c1ff276ada69a83339cc985d97cd682bef5ea70d03f6ffffff09