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

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

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

Block Certificate

Block 84556 a6073289a444abb6c2df29127dcf2732e5e18bba4ac918ca620306e027969718

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
66d0cb266152a0b71add6707f30276ad30ee01997fd1f2921b8e63ed9f3740a4
Certificate Block Hash
a6073289a444abb6c2df29127dcf2732e5e18bba4ac918ca620306e027969718
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a092010020ae0100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e4c85357f6fa0e279aa7466161950d3fc60b587b6a29267a33babf9facbf4f08c99f83bf2996c4c3fb3afd551d09e213338b5e1d3565d8bb153ac292a256b04048cca5bcb9173afca55c67e6078179a30a8def04acd19aedba0300000000000000f8010000f80100a092010020ae0100

Raw Header Hex

000040205c7a35bb022da84203e4a6d2534f842a0666ff01b1cc0dff834a0f192401f92a5287a8b02c24a4760e3e1ab9bad722f2099d483875ff935f72fd907527f71183f8c0506a94ca0018a440379fed638e1b92f2d17f9901ee30ad7602f30767dd1ab7a0526126cbd066

Proof Data Hex

59,560 bytes
1212160103076c6fc79dcd98633db8c6ef8aa378a6791b5925ff00d968c52ac5bbbfb55cc0a57d2d67b355bb5bc4ed0d4d2885f630f91b652c930fbc5fa32a6647a6d29d21cc12dd524e0dc2dd39c0fff01e15880c8c44330da2e3c80b2304d5b6e5db4135ee9eeb186bd4b468d19e0e9dae834c2acef6c6ec41d9df14b43454e99c42338e890e6d3dfb6650976c0b92fec44d68ed8226e5fd5663228276f4b460bfd0433aaaafcbc3a1236cedc9156926c8c0b58f013fbd993ef8f673c9e0d83872cdc0821ac4b21b97570995d32c8892b6c31c95dcbb24ca6b07b1239cbf3660539384c26ec1ca66380b53dc3d2263321b3607beb3300f525ed2aa4862b3e0f0ae8efdf2a4c92e52ce740fc39bd5380b728e132b7ef0ae7c6fc0609a89e3f177b07abc49babdc2aad2d59dee36d5e98811c5833b441a0828f6788e6f6eac0ca4cd6a9ff5782d5b1ac46a81bef05a740d5a28319d5aab9c721ec5a1fb101b441b05e8b14acc8ff0a3605b3aa1541021da3790071562a08a22add17bfef62fb47f563ccdf31554b52ad483a9b2d41204efcddfec84122133111cd9d26bfd6d1bc6cde79df17110125f69141e3f7b56f73f3e8368a4a4d7f227913598251dc6fa03e0baaaf19c3803ee2e75393cfd7b264edb41b8e47e3f90e6a64b19b9463db19f4513a7f268f4319888efb6d2f17dd6fe872b38794eeec778d31b3fc59c597a584016726afd4161bd3f2c32cc4f8b50e56a593c8a8550808836a09ded87fdce50ed610f5515668e11286320aa42d7d560919fd069e092af99ca0a05923fe715512f0ad230a5b58ebf15dc73c4cdc3409fbb17f7dbfc607559cab354f9cd94fe34229b110eeaf5f5bdada0e86c23a8e643bcf16a74cc2b5d98dc27ea942e9d87ceb7e4b7648cfe1e67d4a830845cda0bcd52d079f3769cae518afd1466aee03b7aa1f42754ba6e2620974a7855e331d122e2e0606551b9fe50b3610947ebe08a99eb56d512b4af9171e3990f6e3d75b16bc5696c6055ef3c328d5e24f3654a51d95ea07c144fd8df73e2615326b82a4db3f04f15fd7466978ccf2eb5d6eb19e93f17eb091eb459cc5d783201413e57f2bf8f2c03940172f41baaf4e3fec3e8bfb6f26b37232adb5f97278aeb6ff7419a1bcb53b17908c4ab604a18b5773471e2851eefea43822bd7d3ab19994f47c35aded74c875e981ff20f36fa1da42be2d25a8895789f50247c0e01323f3eaa0a8784c6d10cce9c5f1f023538e97b5ba82570eb1a07a0418ddaf8273e845c09c6f4e7a521d6e044ffa14f20e8d9bd79346f474db8c24e3b90c8527b8f71bdfd2ca84529c52de7d158df1f8a14dc2d9ba532136eb4cc7ea2e42fc12d7fe84bc2729461ec1907bb141c79cdf907f4b7cf54bf59519a65516c385cc673a039afc91db7f10a411ed06039b66d4d49393c3ebefce1f8992eb69957453da82651f46757f23a69d8ffdb39e887f101c0ab28cf39af330f0bc3ab987b03aeb88951715ed1699aaad85ee6ef3828c889545383c66f521b30923c42fa4f8d4dc089c4cbef45365169ff8aa5aed6209fd4272aff32cb6e1addae14d3706f8ffc652f1d8042959035c2d41c1e1961ca7576c9ea06ed785fc51039f5c663738e26d99ca877908380e623b33a08949af3344f6053a7c8fa1b94cc7335d865c70d0a1d09416eba48dd3bffd7c3888c95dcbc342174e1ebe9f59f614418a097bfc170348c742e76b1acd39ccf41d9d2f9ab6280ab3482f20a6f9002f5e32a747b4bf8efe150d59a7548a723ed93a1f8c37d09398c93120dc1e29f8eae46425c861bf576cd02e434a094896a8717a8f56f494a357756c2a668f458eb8cdda43a047ad3cf8f844868fea69310400ed7d17b7bb941c4e8bd5b0ddbd66226c41ebc09ff4e55d2083106a2a2044a33e9a90a2600804b8a22a49b8d5d1b424f213db2eb1bca2140d0d2528753011dfece6bc8461828dffe2582eae2c4cece8722e4079067f874b20fdbe40415d2bbfa92b614be7b16fb54d23f78fcf3573aa3c58beeb791d3431bf836f524965cc8fb9e532d83bded29e76eaba918a52da52b705b7d3b05abd9839d438fd99dc9e77638ff16a6b29016cc7e1256ea0f81e308e40e7f67edd11ba52792eb78a9aef0c4db9414a851b383df86dec8d0076359001347211b5aed7988e14f5dcf4b687717cc7d056f1d96ca755e566436ac561aaf1a8d1cec882c00a1c92d6f717a91b441073b8cd2842321715fa3363083dc3ed40e4b16600419a9e713568a6679a37af60020b2bd9b4e110868ae77382f50d5756b437d80e54d0cf2f6c9b7078acdf047d460cd8aacef84d6941b14e31e1831ce75e28ba11ff4fbb5613661dc81376557203b90e8130d0c002d38b78046ba8a20098c76e9212006981447f3b1450cc0dfdf74edd0e0b98fce06688dbdf7d4ec76dd6bb6bfdd5beb45cc838a164a39a7d879812960e20f46ea1e6725807eee92512a49f125d9547e78874a562aa3e255907af1553f8a63274ff141125e9384902926e5a41981727a300a443ee211ce3324264bf72c2b63a418b10764f916da01778611fa4788d565863c1682f78afbfb2820978e50181a56ec1c89b733c7ccc88da17df8862a4ab382ce17af16d3ee1126cffdc56bf5ea20ffa1ca1986cd9400fd8a496328b4abe1b71fe266b3e3d3c56d097949f99c74404555905e8b735af668924619a6302260674b882cfbb3f79ec30744dc4fb57365dda5414de6c2c0635c4c7e87d555a1f1039fd9a346171b2cc7f3fbd01337733399de482ee5e8d09a553ad68efa6b82a3c876ee2b245b2dfff8b957e7d534f2c0d13e9b82266f6afaa079e057cfd756281584ad7b5c12f2e5ad30f8d93b055d8b9813b86f133bb260d8a7f6a51ed4e8bef7ab6bdbc7c0adeca430ce71be0823466e9432a416dc3e50fe2f306b06de17db81a42ff42971f3e3e9f7ff3f1bcc2fa9c6165fbf0b53f4ba6737fd4cc98dc7f6dbf2525a38e6fa2d03c273907f3cf38e5b525e1b84d49e06b2fa5e69e59b70cd614068395225c8cedc4c094b4eb748f7993dc7032a67abb1a5a7c4aba9a05fb06f28f378aea88ca341659efa79769e7b724470e7160739916b2622615a13f1594d3201850a911563c1183be666a69cafa146b0a966027580398355876170195360735561254b78da7dcb5f063030820a3339918a2e93ebfc4971be4a8e6eed7087f70a3348f939ef09d51f38c995b3a3797ccfdbb9c0628fa74bc71590c0430b76022f9015150b5cb1520a27d331a11274d24db24cf36bb33ace2fdf010e79901d6eba056406a1b5c0ddb75f973c6ec59aed02a0a2036e61d75bf9a8fcfddc11db2fcb77fb6e6f90590a84d7b5fceaac5139d18c5488b08ad985737f8ad19cc4bf448a5290f679ae3e42cf6e3f8f50aaf64d547f6b9d33510e701f30269231a3053647d278fdc14b62c776671b9d2064cb2e82be7c225cd3cb6e7ebcd578318c1e338d686078a85d25db1eb8cc59d5b62369f3e7f69b43638959073af9a8cf1a6237eb41c97b02069fd48d0c9c997b08787ae2b362dbb40494fcab48790d30bd668b11ca61b00f269a400c1fddf8e1543d04c017c9de7df2bc97ee7fd50117f31c8b37860af1badb3e7e489e0a8a9455d71c4fd59344fc8f1f8a3d94d0eb2a68ba6ddc43763276094d371ccee331e61857a8fb7d18b2c31a81e86b33d86b57962ae475e368f29b9fccd87951ddbf158a19b3185832f887c8ecfa6088a57745b57406179c8c474484d597569faedfa67b474c65ed0f2752af15a96775abbb422c3b4cabb2a687acea63e079b0fb81a282f81043e5804be684f333037cba5948a6661404623491eeae5a3113d6cd61ccfc6b0b70a587c6744c3df05dbb92fa5278f8ffe2b7c177ec1056b0ca776a3be7a79e41fe3cdc5c16c2379deeb42df97a79c613981d50133689e58a680677aa4d9189cb64ef1ffa393737654717b4e1ac11988e0ef2145b96370b955000ee496bd59a5bb60ac651e2a25549379c020afbf10aebe08384d16fc6ffe07e111f55d95ece065bc90a296710fd7a77f4477f64c65dcaaf17eb8609ec058db75f1c77c1d9b45a033bffe99f2567f071b4afb3d7e3c50e0d2735ce091531db17a89b338aad84c8174fb12898c4f19a123d2f9e31c7c6c81a7536b0a527168c8da1d6816cd2f3338b1331d6880ebef06b2ea688832db7e02c476c1091ccf4f981404498ac404ef5445048df90a6948327a8a29f89368d8cbeb1e86e1eed3f95a0e332da8e59987c5f2f9f214cd4148e4cdcf538ffb09a0639fe240cfd951a3e1e4eee29818f750d096635fd1f930427c335e36eee843c7d6314050891dd2f76ab112c06d4012e24a5163c737ded25ed5a85e1524afed386b3b9db5e2cf43a50b37fa2aa7b0602d89490f0f90a200c8cb6d34573f0dc168a09a4d9213e7deb8f5984ea0f48f3908dd3927fdbaa4990daf1b897b2f3c481db5354cecb5a728484f8b645a2dabc9fb45af1cc3d1cda396bdeeb3e5094a52306a31ac0e143fc874a3ff7c0705d04f755e647e208a059697ae3b7d8ad859352a7703c91fc26afdb67034a86760208c95442d7dd1e7d285bcf86eced4b3f14b7055baf4a7808e41e0db0f970b020b0bfc42b02e4cd3940a53a602c860b7b6a3e749cbf0f0c3e9b9ccc3aba4d29b8696403d838a512b62dcfca88512bf72fd7eb270e37230f1c0f1384275edb4a1f8e34186338ecf307f65802b94880111cb51f80817e2d69cae0966eb3703e1d49721214a6a522e6e5af6f6ae1ab01ab27c51ae5e1edd0bf2b2101ea5a2848b0cbd68585a7253ca0d149cf0ed4a87fc29fa6b2db657199d40722783bb7bd59d2d8b36ddcf6f1762203399014767d71255214966d12242357504ed3294288f7702b4e69d715053f6411f043adc4d6046ef768041e6719f2a491374742b84b19c9dff597ebc28336a61f0fa34de53185431c71a9115a0a832123b8b000096236f5fabed73cec23b5761ef90a340ad8e8a65e71d638b652a473adb8cc92670c32a34edf51168e7ae954f442b63dfb652719568b6ca021e74a798916adebaf69c90e13c27a2305ba55fe3ca9a82e19b5b6e1692fb50b5390330c89c359501dce0472a9e1b71b4dfb58cce2011aac463cd18fae9a672fa97f67e15abd153eecd70579b737a117cb30759600505d82af20561eff4d0ab8ed0e61da4a42211dfe0c8ce17ebaeeb67aa8a5e03ceac7354da2ecd3beb65cde8395e64e9f1d4713168c2302ae1c9fac0f3eaa7970cc083c21b64a108e95bf5ba528bf0054773184a93a11f3b25dc08e68ef4e4e08e2d4e07cca14f1a7f74af5b755ff85a4f4c5e5d6ab40a68d2bade6c340d49c2bdb035c2c711129754a76b7fda2fcc407b84c5a31dd4851dfa9981b806b59cf30135e84bb598d03e26e95c0c11dcce57d6276033509497b9fe6d06d9df94706e229a23be7759d9f8b16531b4db42ae783a9af080a2c5c04f46dd45874559f124059ae899d27520ca90d1dc1ed5f7d85489a2f1a9e63163559bd92c9eb698a2b2e4643ad1a0122b44c1dd59916afcfef5cbe2cd76b2ff12626b5c716cdd49333d3cd54075a85ac34f5d6ee1328601a08192915d095ed645478517cf13e5c13f9ba13da712f8db69eba888b68d0f454d583e8010653c27e105b2068a106d97f3e9002622b268cee8733b53b4c4d56b032df6b5097bceb749a86209aed400281ec2c42e9e5ac8b0d11d6f9ac895ef60d9f8e1387efea9d8176bb35523e7fec26f1260fdffc2b3ef62912b8c3a3b1675f90be04c1d495530ed50187d94e856b26ef502f255ed06ce3da892172a4365fce93da89eb66e468f95596b8dee32cda369c85e6d7f216be99468854ff95f639fe10a6e657d61860426b00169b29b407c16cd69f819b6925b02bab0c63fdeb503a194b9bfcfd886e75cae0830e7f543569175eb0947a265bdbeae99d5e1e15f67da13120cda9b75242ffbac55ff6eabd2b5a293256389696c0c1ed6392a14cf8ecd66f2d4cdb3e274973249d7fc58eddadff50eb966924dc19670c95e94c231ab62c52f2cfde47a8e3e6bc6b2d210dbec5b7615fcf8cd818efa7bd055aec1239a0e7970f47a7095774ef8c676c354f490c1e4902bc0832387715f4d95686ae369b5db4a98aaaa850db1a4fa77890832daa454cc6c4d57edfef9b84c364081be734df449fe51aec2fba8441a112d871506f937820559ffa7dd2ae7aa30e4e0c07367bf3558b7107fd49c6b4c678658ce12804a2a7bfa157de1552a9752ab69b7a8a18c674e73537c22d8a1dcfc2916d99874f83f54810a30d27b0abbca2367886bf540535727fa388e72328d6ca5f50ba710c56a210304ec141290ea72fb593c6b4270113e9a3f9d0501dacf177adf3950e74975896a038d161115dd9e841c1b090fe75191cdf524f2746acec671f88085167e13e73a4ae7428cd3a466f8e5b7c743b2059352a36bd3a20bee7ae138e4d7baa44f46ad590eb52da8a59d6ff5dd32cfed057d7ddc433ea13df758b83733447178340fb242bcfd4371a758caa2187f34f9b5b9a0d5af3e77fed5efbe9e59b18505254a8efd593b7b4ea9546b9f56dbf92c30331d170137971792e2f87510f3cb2f3546400df842261a153b3a9d79b0abc0e570a194e549dccec55da321ea08019d049b09d3b13d01a132d1bb7071b209d2585a0744ef98edb2103dbda11c9f3da109475582687f0ebda5e2f555b3b4841611690cee30f46d64de3dec50f69771eb815dd065b67c165c928390cb368bac7730a980c3d684201e87175c5cc4dfb20bd38d66e052009a913ab24c54b7b5c3477e8d97a8197a475d9d6d11a7cfb070dd8ed5e1632349bf9b1ebd2c626073a7268340744562758799838fa7e43794bf5c04894081969a109d17043b8f5393d0b99732aa9b7b2f3c83245a442393f42b203dee581bb79161e7c00159df37e6109b834b9ef6bbb123f710c279667e747f2b58a5109261fbe8d7013fa97cfb65e63fad6ff0524ac51dd579c19fd65404ea72ce5c60aa9acfbffe0227440bd270396475bd4c90a4cbb47f1229f91975c4ba5a70d0422691911751e10dbed0d0642270674cb7b72d341f5594f834703cd97fc1bae17b533a8f48f3f604bb907d64b5c61f30defc401f6851c6e3c31350253de79ebd523eaecd32e273595b2b5971935ce56b905072bee98d74d0161088590c54602256508d34789e510b4a40816171beb103fb1caa411b0b2e7a95e4c782269e085479e45d7c6edbbc54ff777990be5ed2dc125a120c823f71401d4ab4ecb7c2d5451f29fe9602c8dd08571b5149372d990b74342cf0baf753f4e832c3518f13e0a249a5309681fdbbca8340b03c86fd3e712e2135b5dfc7144a887b3fed89de64d29cf368f949b1cbd1ab4f283c98a8787a2064a63d1d2be88dbdbbe6525b803f8fdd21f5ca0c5de4794df0b2b0e01550f76ac414a1a17fd82726fa08dd13eed954af4fb038d453022d0f959512f3eca73af6c7f71551963f81500445a47283458d11ab537497d1d4487869dcebdf12deb2cc1ecc38216c3a3c3389296ce7d7a78ac5f2be976397958c7c132769f3c3dd18d750890b5fa1c928b33a074b5533965e466271f6da837314a9a0e48d793a6becf931a7b63806ad99b5131b19874662d21285ba2a75b4ae030667b5c4f9c6eed69cf0166b161064d8160ddf98af2ea45cb37df10941f138012385c27df402c97962e040d86412c46e8e8d899ae9e3ed11269aa891306b645f97207bf908dbfc101b0b15e1917e3228147f8dc8461e34f5deb5b577848b41bf2f8eeb9e260362e09ab4256f8347194cc31f0313cbea89c68255b25f2de3f42fd052a8df66dedfb865fc14d73e9af29167fd5ef7e44dec021ae45f13bcf987c8ec67c9918a4d7463e30b76abe462a42c1c03f9d7ef97c563f83db63a5d5fb029754ef35370ba3ad5417334e5b34488a0452000f1d3e8887859d68ee444753970d71a9d2f798d41bf5b951e63beb5f53201819e1f39686c8149785261833e5b9dcf214b3cc36252ec4e4a14bb5fee0081462987596730802c19595a4dc94ab30f833932347782025ade2153de1ddff078b9eac28bb37815941a799206c4f534737e8a901ee7a2e6b227c4d7f0d5d8a983107969fcc28981ea833743a69aea557766fdd32493d59231b31398e11e67a53fe60da1c6fe03f06c5e6aaac1ef7bb2404053404afdbee65baca6d3194fed10f465ff8c4ce37c679b641f2c09a62199d5ff689b8754aa3f1e839763376a74a830abcf17f0686eff1aa3f72411dae38d004e50201453311fe2d5b9e37984d3a3fec1d76afacedaf4e3f05395851a7dd5e95ae4e3172b70bfa226db69da6e52f17b80df971ebcbf7c3f01c9c0bd99f333885ad1a4547392f4bc4fa7cf6731d1c6bc8b2822e260e01b1971324e3949549db51e16c35fa55f75355850f69421398b0e2f094e275ac0239d0f7374a8941b22e92e35de1cfbe86e236b933ebb851a98e7e75fb2f657653f5928b332376ac1b9b83a7118619cbf279d4ebb58447115131436cf3051795146c4e0cc83c5dd38d790ae0e6b2994d6943dfae85e135aba3e819a79cabf7887cb78bc427f05bcfa322d50c33c885c055c8621ff5feb8299f0af8e5749a6c8ba3da439049df233741204de04cc4040d3bb014d9f2409ab5cd7d3bc3edaf1b1c324f20efef0ec5982b618982d848009c911b5fc2c2e687fd8f5767a0005143b4740cdc05a4aa8355fae5dcd63c5fbc8d8d99c074d41ee7ef862861cbd27a7ff05fa805c21a9c8579f1740ea6ef538add91bb79458015e8abdb9ad97100412eff038946f57dca7168e8fdc0f8d74f9b37c59f9be6547dcc6763221d2df65abfdd7d3f22b70968f67d77f30173d30b59a6e3416375c354aae0d897ecd8cbc85e311b2d8d6648dbee51b25d40ee1666b54a87b3a819221fc81e8210b8d917946b454b806c8df5fb6aa55d9e5164aba17922f0a791463033ea90b71abe2ce47aac4baf5836b5bba2aff39803f79558a44cef6b7d6ecdf6e62b98e702ddc6a1014f2327b1459ede581f848e6c6e39c327fea1a6a1e42e6d1907c6719a96f0fa2cce82bb8c9c81f1e353a38e0ed0874bb862990a15744eea261ef58bf4d175b3acd2bc5d2eaf35d1e96bfc6272ff3be98220f3987edea98c10fe4aa668bce03641d6a92e65acac50c1a447514e12acf5c645346d8678fe87f607f14a4fa54bff8c90f9f6ed926e230d2793fe6c14f8557aa2387e99f63ddfdb3fff8ddbbe159d191c089f93fd5ed4519a891ff9b737e925a452dd9d0c9388e155703b99a27d572ae0fd7424f43f48048595369d450b3c393e4cdfcfb4d9d43a6ea5dfcfe557e7d3721eaf57963599897b14c2715073a7a80ce29688446e080668fbd18a439911a7cc08293820a7760625cd28f3d9aa3074d50267f49979ce71ce0cdb267a33c00040569755f0a2511a4596140fe4cadb8904429cfc2d644d087b9b907b1d0bf39b260e5def67f2b07978a465fef88eba8a80a73437049f467f037b2743579c14aa2190665a970acbba7542d43095c206e8358787a1549ec68c7d7d7e2b3e5cb2ebced9aa8445eb2b35e3bebbf999359e49ae60302752913f3dc11ba1c20c9de934991a9ce0b7acfe8a0461863aecc5777d84a928c640d9ddb3ed42eeed58c1cd8d7eb32fa007f1e3b0d724e7eb640d28fd68ef8f6d881612f6a98dec5a8d48eb41cf1e5491aec80cb2e8824d95596af556a40671a65d32b856ddacbbe7f284f1788aeb9c0b0ee088b7efcfaead43c6052a0c6bda9de2e19153093a238dbd4563f79f2573d9896bdbc6e15fd8094a7cd1765ee6a47311e0fd6493bac2a68bf48d99b30abb2f4d7245a8fcb60bfbc4bcea6601f3668f1ef389cc25f65686667fd0a155aacdd8098debd0421eb33a7381e2785d100ac8617b727426d3ef2326b7317f4281d3720ad094b8c61d8362a74c962b15df32855a6ea2040b1d9e50ac1c46ae8b9acd89e7cfaf513db6648934a2aad172bc40514f54534c1db70ed184cade7780cc0b839de05bf6aaf9e4559559dcdec816575759bb831312c4559178fe8c23399d16d7d43c074f1a29ace54078e210e5331bb957b1f2274daffa92ffce6a7a22b449736eba12a265127224bbdfaaefbd3edbd81e6fe027533e17b03495cbcfc58411813403a4a5c4abc3759ff92bb370f880e6304a25d0a27065e848d352dcf7198dd087ff6d20fb12d31a95055dcfffbe0623bd6942d2c6eec47d295339282629adf19899ee5d0a75174c413fc1d05147728ada8992454e0bb1a4a8fae2ef162d35e1dfed78699181ecd536e6d52d0e10cd40e1e6290fd919fd69e2b171167ea3f1ae612da499ceaa8817b9834b7bdb8b6085ce69d5db450fcd4fea6cb58196341e6d01270c7d132a2fdf94c09f194ce9f0d86931b54bf608ba062a571b8847b74e0b1beaf448e5ed3a81638e45b3f9e25822fb608e3daa609a5a01dbf2d0f19a966dc04bf521fbcd712992cce420b7815f44cad7d832bb30648ad0e36925745342347c327215b2ac252b4170895f3fc86ed958787eb92a35fa8ee6d7d2797e1dc1cf3825559bbf3553fd8b362374df6f91df927d29bcbc3c2a0b61347e5348a258b6ec1424b768b770e5aab49236a54a0dfba231009f1dcd3e6019e85440266ec883cda09fe42c34dc0a51951b78f1b946cbeaa5d9a6091373a8856b41677aaabbed7b929b761af737683638e7837b75c66a2b6f32355a4c1f578c19a3d31a67effe60675ec46442e162b9ec3701f1107a160ab37bdef63dd54c0a5cd50edd911f311aea6126022cd41aae014f090d90fd3302f42b267523f785f707432fde10b3e3de619c39823251a6d33454cdef397ac449263a417ba1b3050f363a3caf45bb917e23799ca277b8dcaceb314a0d35b9024b01e6da0d456a5d0c29bac12f84c91b86923680511360102f39e051b663f3f83aa0f458de764a7e5aa950f2837aab7cd9e7637d2b80db152db5f43f6b2e5614572177db64b6091439b2a4816ea785ebd9f270945914f4647ab18cb6f703e6628fd47efad282c1ea421bf4037f9034aacdc19696a63d80724d82d68cc2b3dc8d52208ce4123a8fe56fb8bd2b5a20765f5ff26286bb0119ea22bf5417c8d8dc7599a37ddb3196a559780841aada90a39d9da06e2e8c07ca7400cccc8177400f0b1f91cfc6ecc0ba617839e0952cd102d4fb8caab81bda42410c4fc42508b3d197f612e70a9a7c0243b688a90d9a4ca7ad35362f3e0249a99a5569ea8b23275daa1024d0a1293e45a915ac8d0a1da840d8d192496e4eb3c0b02dc7f87545a8c327833311761b8286491d458a98bb03df8ba38095605a1d19e04421c9a251970edf3173d6ebd9cd63f082d8cef0c86bfeeb3181951afec516ced1c338ccedbf61b77eb95bb5927f2c3a1f7b8b5d820a38afecfc55a506b05ad3f973252e919e21af2c28a386f7d98de451e4640869c9b89bf2f6b1a46feddf42534001acbda4305d5c2276f7fa3f4ea6916d3dd2d50b8a19e1f046dfb785b2e67f1a9ca3ddcc36454c3fe2c650de35291e8cb1f51645f09db12c5ece3fb75385530b712e21e0312ff183bdf4a5e36db39c4ccfd3856314f3a2cb0cd2d138b29fb4da42e5f5c7515a1fb92c1b0d5451417f60e14525f0eaa79dfb0e292a963eee065cc663abe7d95dd4b009e10cf945799c1c3078e787d79f2a83bc6652d843a95aabb8556fa4658147301a803b200d49fb2ac687af166812fbf2906f9020c855ee7fda2aff05ba6a3c771debca130639bd80563c18e71638f7650829f307c3a742f7e0080fb832653087d327c8c37cf63b26e8ce1d3174d6f15fb5f97095c309769f14988160ec2ede9ca827e889e764f8733ced9742118b4f9636704910821b5b16c68fb981b8cd5e61c177a06520e90fab2cdf4c3218e4ea1a563cda62b0e9c05decf4d45afa3fc41dc79ef37a9083e0eb2662655757a32103257aeaf1f24607fd2072f07b1462e191fc1482c108d6b0470df1003f7c499c4e343c660f7622ec1eea4b98ac4fedc9a35f0a23ff4181ff66982293b978d6a9a174d373ea30f894d9ee387d7ebc5828c346c4add1384614f8529ad03bc8ad3b7db38af08e4808ba7c05f83dc36c3960710e9cff1fe1b19917a52b40527fec97a01d269741bae947df4246ffaeb9f7b01aaf873eebecd0d35436d29041215190b3a5b5eb993945f9597cb2ac0cd187155fea56a289d48b946caab94561c9240ae8e452f215bd299375ff500e3a94087b2b85f13fafbbd16ee328567adca42dbda3ad7a9e14ceb3bc4fdab208727086494ecd5659fbe8d77de267756a18140313d6db040e2a46820393e7142a3181a292f112f9095a3ae0cec5c9b410ed40b87087ea85bb7a7d4387e972f26b8cfc345c74171142293db1bbdd36a02452f123d4d7f0891c704f74fcb502bcf29007524dcfaa1641d860b88ea169a1eb34ceeb907ee3c5521df161ce50d9a8cbfb496fa7b2815c48e86d310911f31da465b0753d8ce99d481115a305c267f7db950f3b6e38e01c6b88515f055007cc2463203cbf3468812c2e0c1310e84d987dfff9ac0207670bc1c68a7ea5770f4059b29520b70da26429ceb1a346ee1e42bcfdb42c9d29929de6a552568f10175c131fe2cab753e214b5da7e71dc31262666b96e2480a47c858f894b29074f332537c5b90c9c89899da323eac75ba6f51eb3744ebc690cf51512689c2fe2142b68ff936a488256bcccc55235eac178fb939f1a2c6952fd38883486517204cf2ab65239070cc5cf1a9d8552ca26b534b38b0d155ec61b35a54c0fd30d8c8ae1ce1ba342ecf1bc5fe42c85d8d170e75c8462c5b5118bb40ba4f4569e53e95d00d6e4919f677d28d8ce4f3c4de74b0a1ec39a3526d5411fe943e94b51cfa958e3cd8d36902f585b49780f7c464bd1439b79473dac8400eb1e38158e43a7d670d77241728adc66dbcc04f485047aef48b82df45d340f2e7d78738ed7fcd33b0d43436a7f89dcaffc12332957d6aa16181c49fa1989a2d930c7247a44bebf4736ee7868c3ec2fc28c48c1edd4911eab4ea81928397e97f4f38fbf3931edc4a3b549b26023671943941e7bfa6568781f622f0cf5b6cc6111fb1483ab59cb4c3d56bb5236c4b097d747502320c9cf273fb589cfae8d3c14ce8bbaa81205427e4d142ee17294da978cd80cc9bcf9ff30a9f991440b8776137daab48db2c99e2ca94132462ba00f3125022b72f92d6b5eca60d7455813feb6cd83511c66cb81788e30915af6a5b765de290b715bbd63ea661ee15640d6cd8697fe93578a82843a756692e28a8abbb0b6203f0b62f9bbd3d7bd740f96e5501d71c89910d633549519e0c6d615c903859850b7268db9a7a9327aae772be548c83f91ef58daddf0275f306b81daec533a57a41b68d36306ce5c2646b57b9ddc06e6a7d902568536e248e5d3a57a3a3bd12845a166a11729b125d16b8877f056c51cb60f5e29ad5ee2aa1d0912892a1f5b7cc17e304fbc794eb341e536149c4a482680544ef06de6a3d0cf5eb7956dd05316a1a0b9b57639dce50f3d4489a7ea97105ee7c6fd414d0b402d68822c7ce3019a363049881de3ba2f93a2a2cb946701bcacae54d62af5aaf934e10cfc117fd0e8e0893a051745cf58b768fb70c9a86a5875d1459d2e0248384418c64eb88f67ea292f29e90be882bb2e09982096985685848818a1edac426fd2aaf4c0f45abc40d62fa853f84b64c15a04b029f539ebab17e5cfd754e77b8b25f0e5fa4372b5c07b8aa02dc6e6fba8b92743c5c2c9d9d04dc719bce881f6768e3431c0a3da7245b8512e8fa29f7d035e38c4674d34dc0fa6aec122352f5bc74cc9887e95bba916cf0ebb7a2c35f05cc3ef9a622f736fdc057eab3135cca7da74eb43a27d711b8e321aa518a5ac67fc80cd128f4546518ba66f71406ee1ef9fc4617fca6072e134aed45f27e7b04aca0cbabacdd6b57deb8463e403a3d9643b20a5f9aa49757fa064dc724cee2d52d6fd3bca9f61e1cb8bbacbb1dc5cbb1b9a82955088affb6b44bc1989caa502fa350bad28a272c241b2b0e9e9c3367210dc691fabaebccb64bb7c67f6c1596d1c9f678ffd58a112843b144cc3469951be5ae96052d562bf1524d5c0e3cc068d9c3dd39537be4557b14d14af55cf5b5357e9fa5fbe2236792c8fdce5a9123fa0847a687bb2ff7c6f8eee9e8533cf5eda9ce94386765a5ac9081ab5a68209afa9088393bc201b7877ab3e81d2977920c1eec2b4ce3cf86cd85ee0c2c6dab6e395b876eba8d47fb1309dfd94d2b3d76388247eca113bd970c60ce7be05d05c0e7e8071c1750ae61d4dbe07fc373ab851fa6473cc9f7bcdbdadddaa9c1c79ac96866b6bb07d745eaa55b41ea45c045a3234d8fed9fbbea2ae65b43f5a43befa2d8c4a2062d3b25b02dae59cbef158d53b6737bd09d3ba6e8f7c95a1ba52221753f5b9df10e7d87683488cb9a30fece070248f4d8e7ff0fc4f8b70979f3d604c6815901166228c49aaad4723bc245a36bb41f9d779348278a88dac56a64881297822c929dc4cde3b6fb50f3dba389fb6b6df9553118fba8e277661d0a5eba2c7556b49cb010bfd66eb5e394a24072748ba4c88f6c0bc1a1e92faad04db483407f29d8ec4c6623e77396b6091c428c9caeeac6b0f1c38c812dbcbdd2024530b61b204aa1e6ea1733e9bc5c6bc79619651b431c24775454cc481cc7c3b130e6fa01a55362aeede560417d41eb023b78cb2f0b6521aa539c517b27fb05cfc39877557956385039efeb64eefeb83a5a2e396977bbd99bd97b017c4a6a294aa15c6d084a657983dd44b324b4509f8ff5847b782a6ce3392d168740303660821e296b44a2cecff7a2ca8d5195dbe22822d7227f4a86e0b15c4234c35188639ac6de08d34082216a933a33603c250ef4a4e6ca55c6b5ad03ce6f9a2cbd7221f045abd093cd77b00cbe610db843cd4245e29a21f919bb1870fff56a7a6b3e8a32b36b43df364095a9197f4637aa3f2067f07ffdf453dbb66e0585c26cd8be459119c8ae2e10940d56b7dcf090f47e4600343055f49568c1251e3b5fa32f712876acd596605f974faaec21ccbdb3f27dab1fa8837ff1610e064d99949863044f57a481503d3488cff0c84ecfd3d033c5cc7a23384e1b76dcab438965b13244fd7950f680182e3b213c4a6909eacdb12b7a212df7574abcfabeec44b7e53f18db2f34e40b8a09f1b6dfc9297340411572f413ee21758d6d081217fd5b32ea71b5d6e013183d2dfaaaecff073e99d2fc264e390829351039881af938ba1465aa69d8f4fdd78753fe35ff04be008cec63884986ddcc72f237fb6b43e682303834a59c5a0c95c776497f26b2dcb8f2c51f51592731c2d3223c671b6f8a6d20d9136eefcfe348a5aa57853ffd4e65a80fffc0fda24e6b7689646e009d31e47a02a5d33315a63ca19ced8d67245950cb9800488e05b9063b495682fad1d3ee26244d568715a03ef2f29ab4c3c23330e5b3924e98a2c5dc5aebda9012eb11938f9f37dcedd039d2d86cb12fb04d28b60bf1922e2ed95c10a1c1c848a73df8ce37e5ba942756871493cdd763ecc589367d1eb275707cfbc769f3683ceefb664817c2305befdfe75dfbda7ce02c246adb53d65773df4850056cd11b167c0211e71288e8005da242e4f3c143b682026e6eb4a371f39f148901b0daa74da14656b188037722d4c4362e56a96111fa577f722bf4822abc90218034fc8f4e8d831bc6d8a5522dcc8ed98c06453842b65d2d000df44919454fdc31d6aaa74cd6363c0041b8b0fd45b09c5ebf95d064c04e181761963c8f049b2091141af23502bc9c06a89847ff09679e650a0d166d5eaebf5815b76bd5e7fd768a9b6f862e1066c17f767030b7ddae601128562ceca642ec4bcb5ac37aa1d8a10f215c93c30cee0777e68ebb1a9bc87d03826660ae71368b48eeb4c84a024d185aaaa6c5d2085be05ded140137845fb5ba7670c87359954dd81af9fbd30fa16e343078de34ab6c4bde81598c1e20a345869504d80933692294a7e1725f458844f172c7317547fb3f8dff7a27462901de5aa8343d0576dfe54a88c87458fa4adc760ea8b7c3f39c097297a9c9df6f638b8d6814b081064c9ca2bf71c828dbfa5570574891f9f6973be3a51caef7f87d407ae7052713ff676c713810fb3d571cbbc4461294e643d2352f049cdf6791875cf5a8f870e414c165f7abc81f619dd2df38b69b0c41b8c31d9c50b319ec20c70f6bde6c892c58d0b3770b2f1527ede58bb4ced5e8a4ab03ea5271e7997c4a7cdb4ddccd9ca8bf7a06ddf33bfd9fe5b93c1c3df13db0b51ce97fc6bef4e3a7ed009c6d144df908e8519b970ac02c39939f7cc2365e675045b6c50ad81e4de2b2a22699d3c3fb37e37cfb21009571e6a57458be0f4d106c8c555a4abb04c8c5aa1bbd17462cabf69410bbd33b6751365490bf87a71e85479fb930a027f260e650939e90ea025e3f9d2fbc717c14374a76d887291ec86549081951fc9710501d85bfad4031aff1ca1c534e6c7b78fbae6f7bcc707bea2c0ae32ac97eb686b04562d8a2e9d33be0f965b11681ab72e0cbc1e6cf8c4054a2d133f91d2168dc927bf19c3170106cd685b467210cfe75514abc011a2be8835b4f9a7724f70df46b5e1f92511a934826d079606870d1648ef7ac4c78c5f83121a94e22fd2ed96e36850baee07c19ce2a82985b69ff1e2790769b8e2f191544e99f6aa6a2f01b0c2354ec596d606cc64dd52f4ddbb21936469633ee067d9955851677b8aa1e237b75d15953102c9c5374447d74c511511db4ca111058e6bad6e7f1138d78a746698251e487247a6207bc362f81c6ea9bf910f3763c3491bfeb7d007f10ddbf112bc18164e9a0068380d97d5a1dfa072893ac6b6c3d5a04c8aef93f99a1a43c66f5a535de21b32a809d31d77e80ebb0a56dd9aceef44929ec771b84d12026db279ba5acdfa49200d28497995a7e34d51e809c5f31af221e143913d3937e0928af0f63175309bd74e69794c78c5ad8d83df2a9b21423692d55ef43c9c82fdad500d6739a6490ce656f839cdf29082366fd4d23aa38fc0943a319ffd73c111516411542744ed55d63425aea11ef481a3d1c80d24a0035d966a4d5bc6c2ae85750d21860cc65e19883419571d4047e0283b2d10a831493ebda397be4017c519cddc594eff5169017a6a7d830a2cbd4431a8536e858291ddac55fc50c07d943650407e62cd118229e9dfd28ab5217e9a81ab6175b3998bb97103ebc8e4ba7fb91e06d2b837e6d34f10a3fabef5aa23108603719fc9fa39f5e142b212c5cc5952adfb4ec969b21a0233b2130b58c060a1d08e2b3b5871dfbd5ba3c4e60ca1ad55ca2ece20f212aca4d97f5358f32548209b8780c618dfcbedce072c5b29249b2a6bd42ea95c74e234eeed0651de5b3185c9b5d55d5c8eac7b48d58c7332827dcce726bc717699e050370bc9aaed8baf574eac40fc64a0247d3614c2f8f916891e08a3aff158c3920e42c374e1f993f1907b857ab9d4f322c417801876a1ec24d564306235ca7d4b171ba4351084489bea21c9922554aa2e8de5177aa6bd39970642250f68d99e30b1d4c1863a04fb2662ceba8d11cd50c53ccdfd10b7e295329761a40f7ae45a12fe73fe5b4c6fb229c875778b698cd50db680daf024f6a0df91a5358e1bf2e231c9fc5621447837552a7c26fe40b191835bdea635e9601c434b4287f537976aff4a2befad088ad98d0aa2f287a3ff2f4e056e544d3c0a110ca529cdd4646d09a19b6c1970f10c89e7703ccb645b32fbe6bf0f2091be2a498444e4866f8f220787a26d5b4eb681b6628391518d8449c3c61ae8e202132ea31c8b97114183b6803224fa4401305d2b2fe0d5ac3e9ee66ee84eb1d4822c8301554fbdd233ff0c15b0b89184a9687eb29c44f560fd628991f82ff806d40daf29791df9359fcf4612dc6b99a4b97a01fc6a48f1c2027225c8d477d1ca55e7f2beb9e0d025fcf9a2068afc0a42e55ebc0ce0e6463d5d73ff743ecdc682b445ebcef8b1559e58c76e038a1eb1eec625f8fa9b45ec1cbef10dc7eff892bd77dc4aaa5e57f9816114b5806550c30fb0c790eb2b4ed5d3e4debf5dcbbae0761ba1e310a91de4b7c7211e586568dd847b124c992fad735ae414a72747cc2b7d6c11220de663c50d6214b3237eeadfa0bb0094a3fec919abd79dd21a8423475bcfd001a63dbc0560fa21a8e26581ddf99a2850d4614a63c4ee4e21c9299e7b9ba352a315caf3e5a5b063a874ad2e46cae7cfaa40ed36cf360da39fc7b3b35495e885b070867038575e7572b34e13d41c9badd544383c0f78df4b0c7247562eb58b536616e4da1dabcfe5bfb7633becca4a12eaee50662f45c660292cae7f11a709d5f77063dc6c8514f4f8011e4d99f852b37dc7523e614aa817da763417bed632bfc414ab2b7fd599e05b36a50f944584e3e68df79e10bcc295bfec7c7e05160056daf41ddebf9a29f558bc58a7e3e9e1e9f3ef5ca6b370a3febf909236e84c44e6dce24013b28217b954871d5f8e96bf8c1630a3aaa2cc1491174b1557586d29aeabd74b0c887abb9867d2fa2f3d3e26d14369e7340f20a797faf96ed9082cc9704250d9655e830a636e8294fc349f362d52ac87b3ed45164e55f72bd70085eeb05e37a2b3ed04246bf4840cbadb9ce764ca1b51ec943e995ae993ec0a323937e2d91168b53017e04d9a1ced00712021432355a2d0391490bb8ae67e7adea2a2464c1518a652d840fcdfc222227d7941f6a19102f9eea2c3b3c33913b2562dee44e0563179f65d587b0a4773e7b9808c0a36ab5fa0ab020310e48f74c89a20937a05360456bd59c384b78f7555171c73d9031c4d8242abaaf189a3076708a6fc5b4e0b6685b841e541f59a030e0de2be9769f2163777b950fd5f7a93923aa8d1663381dc2db786423718bed08f5495059fc1b88106a7a68375fcc3d43c3dd03e1269a7f030b13e1a3fc51605f184ba2837aabeb953d62fac2727e4cd6d7f1484ca8f49cba610cf4194ec7fb91968f8949befccbb6cddce50fb69fc086ff8d417c8788f1f24ebbacb39fa62ed7031d55b257b54f75ab7c740dfb222300302f61ca37da4f5131ad46d9b62dc671db635ee468573da4fc350fa435cb05097f05534434666877928e5cf0f9991c74c991cddce2c2ff0d848f723ee49a9867427b9dd4a329e66760752ed71beae092aad6c2b0ac4a75906b7e946db3329bdd1a053339628c6d4f93997f0c071f144c7455ce4e4b0a0ace03b16e619f7c0a5ee88be467f97c8dca0e9fd5d1137054d0334cc921843ed32eb5cc4b1d7cca1c1238ba708d54495ab62c00885c080fb0c4ae363d6f8e37e8cc680c383ce93b8c93939378bd21bd47eaebe9e1d779dd003f3f853a2ab74bbb7ce2a25229763aa1ce71f8eb9622ee70ecd5684921f3e98570e5aca045b680d414046bb900a8d530521c1c253ed375120773d09b65f99d96f824176fa8b648cdc310ddd040fbb0e174eee2055252d2ee9a60f694dbab26def6786bcbeae9a7957e1b9e4529296581f976d1a0519af45896f867024939fc3abd730caeb9d6cd31b7e950f6a43b2f8b99843964b2e5b222302507210f970d8539c51cbe757e92b99ca984c69dd442cc73010e5b0c34bcf90a3cf62093030ffde191132ebca64d062e83c735f98276a4a0b31a933bc66e1aac54bf1deef38da49dc91b74a3da6b89a3cf57b45627494bbf04ff297d39a7fb363e0dc5834117ae2ecc17dbb55d8e54ceb1aa67996433cbdcb19839545da45ff45477f5c6b04798399d7e99cbc0824347d17c5e7a28b690e6aff30a34a52c822c609369152618b860caf898656a442d46ce48dbd2935903737e1a08414ddf992cae7d1a1cf44c831814c818e2c21e1ce79c052683405c6bf02ea272ca2585d56aa253f871ce71f70d3854c1147c185e032e07979f54601a2268d32462c229e7decfbae17496732ce2885b355091b9d766f5291e5dc4b249ab13a0d5477076adb4c09b89c57dde3fbe1ae206f4a06c94ce982b84ca62442e263b820b0497993a429b399e457db7a255c15dc11e40997bb6392c1a4c42ee89b76bb13aa76b6fb70646437bc5ff73afbdc1781ca7b3598936b4c1aa800712e4f64e338d060129af29f743c8f81007cc38f6a4adaef7f46ffbd9a5f5a750a1901ae5f6236c665d98663eb4ea09f580e252b9ba0ec56ae20ca63a4c8ffbbc45e671942935421e3e5ecb236b3bcee81a6c5ec82c9ac327f04563df94b93f488c2f9e8cec768071e991ed891b5b38ac92e470b7cd7b3b3647b83cac2a317cb9cc7cb0931d593324e468f47cce4c361a50fff92d32759f969100c69c418556b70734dec222cabbd42eac14d7e50ea8fe31173cb835b7ce51894c20cc0681f504c91bdd15b94bcc1aa4d30c361ba8835d4c34b045a3d7dc709d6cd7b49e0d59b6bdfe072f9c458495a32f74c112e0cded458bd8779446fce1095cce76766cdbec412d75f65317b94d6f26b35092d6db9565ce6bb866e1f6e6ac4ad3d9792433fe2962a5ed88635696b922537b73d6739f03cd0f428913386ac34dbb44be537695588d953bf4c8931f7d0bef19f46e00fd638d3c7a60bbb3455abf09e14b6d6bc9accb33cea3fa8d211ab512de742ab59ad3141ed01027ade83baab9756882a40269d4db3f9aa47bf2b22d74074bd8cf49fd62fe5e8847eff4c584aad26d1ef1f44bf0eb9ae64152e2c69e56b2a5b92097506a53f4f42623f901972e19685b4e768377f2e005111f98f243ed5616544c83418a479d9a908f4f4a4bc94a16bf88b045451b1b0426df9f9504d5d14d008c24d4227be614f65c1040fe2eb3d91d83b6b775054fd836107b814df7b2c57d018c688970fb8e9d48dfc7c7a99d4ac886baa0a50c2e78c36c5ddb09ad3e8121048a2910c8ff3517b0fc34a8f7a131875d10b2f3a435eb91621c537e3cffd5b700ce9970040acb45f1358575929b53ebe27355a147df2c395f13b98b216bf4d5a8963e10dd0becb53469876f1afaf3f5dbcd89418ce6ff10bf50104c19cc34dab7764527df3b915a06820ad5beb7c3137a411356530b6a47a31f70a2fab76bb21ef3f673de58b0c7b3436fc1ae2759a5ca27591d968211d2697930d386d9a6f9a37e805432617ae34587ae9c2d6c8b0b35cb49eaa3d0ea557fe332dffe6c59f11c4641cf5923cc1cb290ae1bc7ffe82cb4f127d587b8d0a5c6e4acd2ea157a3a3c4eda37e03c87953d4efbaa33efca7a0808797b8cd5d5b94d8269e409872cb4a0f5c13c34b6ea3406aa18b100d859d816d76e73898b4a53a39bd59b6a257e27d12c9617694d6f068ac498a349d3ea88ea693ab04ea5283b9dd5a024f834aff9eca3add6b8dd7c5fd6b79ea3643478575f6936d02d6e23b7d2e5a1d0e8b55f7ffb6f47d692df0d124e5e476ebbd76e199851c89e1359d1768f0fd9fcdd117d23dd6d2511594b78b8d4a9bf4d7bc2913e33faac6e1546a72108222fe02eb5d219cb60394a9f1aa820e4f8733b0095aebc5ef78529d061930657dfb0fbbda93f2e7f3f347fdae3282fd360fe072a17ef22be0fa448187425ff59ce1568670d6de69d95eb465fc169f08a0c5181d9bce11c086f800e2169e00fc25aab478c2cc4a4f67c7871971dd905e9f8dbce049a09094917c97bd6efd0b068d54ac25db1a072ca5ba49de3e31fbca3bfafe793ca0bb97dee45117f6f7bcc4cdda2ee88b7127970fd03906b7541034fb6a1dcd9d7a06ea56ff845b40657e04dae258e746d556c92500ea12249d56623dce328fae7619c9d682b251b22df0e420010eda15f410af2291dff524d5bab7d1bf55528ac1fda43cdd437defbf036e8b2511e136971c8676d76e6dd9923d80de2df88108ba77fbad1c10370fea1eab70751859cd0440025eb285f9175cfd11540cb02fcaaad00242005b0584c412986372dad2b85f247dc23cf6a46b465046cb69b2ed1ea769e40ecc8b7f522017de10b90429234687fb7b6f26666c171b066e6be8cfe14c46c55038289c469d820abe09d3fb61fcd3e0098342bc7b938b4f4e080082b6fb9fdf7d879cab1b4ea5744da655f21fd3481051fb2d8234097cf956bddcedc647a1d16814cabcf61c6839262b01dbf5e34d699cc37d47f795af375918904495d97beaf06421d137a82c3a46ed0c7718f994dd3574593d87d94b0e8dafec76bb6c949fb9e1b0bc20a150b85b049d55338716275fdd3bf88f68858dad1f0d8aef23a78ad55874473977bf27b77a258774257b6e6ca37d2b6af4e6e3b43e2f1d712dc884267eb788b4169b00c9cb6b25290d4d561192dec456a21308f2819443757cb15552bbf69da4f82f77cd340752b914867f48cf6db7ce8940cdbac4422a8ee80cef2489a4ef91ca17dab70c91baa9b36526d5d758f3b4b2add498f05fd9ca976a391322de6223e89812ef1aaf5cdcbf01e150a0ac3ed77a4107fb0766d435eaa0df287841488450be8131a5c8ffa27e3277087be84da17ec740612200f094b351e217facffa2efed142c5a27f294038647e1b6c893f4cb10c558e719ee91104323c4d3e89bea7552558db59ddffeab9d1bcff36d840826bcc4b6964b73a4a81764168dcae351b7ee64468d579c6962cc3b496b84510d1120c72de79ed3e1ea09b27f2258102a979361d27be35d221094ac915340f896a1bf56e77d3c83ea27aef1002bb4a2e8ebdb92eecdbb1280b0d07e59104e31c975763fd0fb705a9a50572500f6297ac824f391c19978cfe0a8aee6a65e15ae010dd15dcdf48f9e90667244a7a47a8995571fcda9d5b16628cfb21f90dc92a39bbb223b1446e52c614a933a456eca7078ab6a320d4609507c4c19294343461f7a372b742a43099a1b838af3db05e35cc81c2e84b505da267762f5ac758583f4c0a42df0c82d3b430dbb6e974138251dee7712c335d771eb237c7547e0494fadd319c4feacc85dc8a6683d5a7252f7ade809caafc4b129a71a1ce3fc986f1e0902ec1ff8ccb8a4fcb1a32c38ca2b3067efba09140999e8739a23fff97b9d0628195866f9fa1754c63821baba6797fd647e712245a36fba1d0be4771be75684966c84c6e4cf8a20bfa5efd7c4449c108ece94f61c2ef10f1669a018714bca5a853ee0de24da4353ed126c84eea8974eb2445eec37b91466c57f3e42bc9379c94e21a8eaf687adf986f2f2c28a6a7c5c9b3939aee9d00c40b8ecd08878f267ad72b66afaf4dd1dcfa20e1dbca638b644bbf27ad272afe00147baa7619f4be6d36e182e40cb54f3e5c3f31bfe6b1824a9de15533890b16ff5e2006e146801fc698a163a11f8c600108fcf49934286395dade5a85280f58376fc00531331d6053a4a3e1853fa3ce3a53c7cae3360f90438a4bda585fc9261fddeca47c257926c4544a77af499dd2f54da47540b47de9e0b1e13a12f55d7240c798b615dd6009e3b716a827fd0db7f8849115374374261009b28502cf32c322464693c4753f95827fdc6897f0abd3e04293efdbeabdef30dc0ded790fe232a01d8e5aff107e48ea5205fd2e4ec83b787ca9a74ed0a4c12b80e484ec6fb7b19802e763810b0c491839386b45c468c07a14de17a5cc153b7eaf8719bdbc614583993f6f8a72f950b9832c5001e2808295a19379fd95bb0fc362d1aefd03d24d511b7845940f16f1973b407d9d03af0f26ca2c439e84f2bcdcb8f51ec09857d0fdb330071009d937c8f97c87d952da9358d9817e9184f9dd5dfa18813707aa4a2aa89527f0824efc3b2d7ce6e777e79fb2c0fd6ec648d492c112fb469054ee1d98f602f48408ef9bc429fb3cec3148af1bc05fdf04768c3133458ab80599a6a7eade1b774c028c88aadfa19064be06b639c84e60621b1bb92f076eb814b2d0446c67f81f13760c9fbe154b9c25419eaba85bc2076e553d54263c80425c57eb941a57bf2abc262b099844e981179ababbaa25b005acb557b8019e2002e0c54d7e78a62317bdc9e99a816106c1276b0c15ffbd53944b45866f9ac21248292044429c9505245060676d0b507af84c9591baf0df3a8ce3649edfadf9013528b100a6da779f4b028e6a800565afbf0029edec75146975c6e45dc82c82a82e672dccf7e03e2a3edd20f10aa9e2e9b03731dede82be3bc80c7f0599003e517a8a8fd6ad354cb7b463c235f15450f7ed4255a464d588ba6bf64e4547692e82f2d117ee31e12bc542e20c67d234c93e3c3cac9358fa0b9302a210fe73ae39c76237523ae335d7608e94a0e08f33c51888d0747380e34fde1b3c4401bf7715a59022b0f2eb273b29d390a05b259e2570de71eba2c013111ab73c09c9ca4618f3d15921538e1fabdb7b84e1255fcc5cb8c1ed06fda702679b6138d6743d88e018246ed970d872c3ad76c7ae06ff837483d91b0c3b5a3272094e23cae8c385ed8a1ec6ff160091862e9bab3152437564c37763fd3dbd494b386f99261af0ebfd2f36ce8131a1917c556eb94c59eabbe6933696915dd39104286c8f728ccb91dbeeaea746adcb4f6c8e22e7b499f81f567e90a5607262488e49e14cfb1df4ab472b37e4b38b760f9c026a33eaf0c198f9fc4acffb39bf320bbce88c57662f311aa89902bc590bc7346c7733ced676ba4fd7ee03583134d4bdc7f8ac89f815d13e0be92a1bfd90f4b2ca5621803777f283ab268cfce3a031fd30e109ada07f3c131ed20e2932da7d3304b71c1d953f8fffa24744b6a450f3301a0e3d35191ef4f5e71a46e22bf59cb9a7759895c9072f4cc5cd1e7c7f66ee4f4ba09c9f3acb67e4fa8528627a320f27d28f483aae5e2f87ee3096e6f80d3b7da19b63d12870ad7b18062b1abac353d99a9ed5813cd234959a942b0e57c48a951214a26561e0bca5da16a7b20f6e1cedcec1c4a988f521a505439c94a19c698bbf14f8f6ada8f36199ac187c993081b968c829b083ee9b2f460107585a14067c959f186e0013889222f9273ad190a09977b7f248b18d53496b16a7a9e9d417393ef0f99e1d0e96845bc47f3b6c78ab94a6cd2be88ef66d390218ca837cbabb06090654c77dc4c51afd06a18052235e9467e92e6c5543c52ea02e51ff40b14e45f96d889099a46897ef2f109578945559e693e96c297615f49d78cf954b3cdbbbb20a5dd2955da19aa27be326f674bd11573d8819a79fbce87ffcb6b82752885ce68fe8f56a2353b92ca22804deed0214e77da6fd749ef5ffb90971e1eb9dc5126cbd16a5daafdc65b242e39645e6ef4fd5055c1182f560082426cc6f00fbdf8bd7a4b41ac1232ffd7595e8c40dade102ce83dce25c551714bdd7e88a4a0ed8fbe7358861261b083fb232158942e3f970a2f44f31eae7391f5ef2dab36d0149ec40a53f391740bfb9f850a554216decf8e37da52b9a792103e73aed1fdb0f92e5f800dab2e3fc2b2cad5521bc35901d5e1557c45b175defd94dae26c8a4d4c8320acea4e1e31f429506ff0892b316a94dec7e7c17ae10f9bb9f089fa5b23fe11d19496ccefc51dab58d3bca97ef85cd9b8a43044e7e9513d17c578f4925b48783f9492cec696e2bd512509e042d04e05839a9683567f714c7c67b033f00295a7e520074a6ff5a5a131a682acb328487afcc6661ead3751002508d65cd2a7764d277d78659a464de66e3d57e78cd85c1e05ebd95e9aa54ca407adc876b2e52b60628451dd822af6f388e0a0f186a89389dcb99e2aa2586b82491e6f822d7a9ff1984cb704d9ac0020f2199b29094bb7956c7307dcabd73ace87bffab4162daf665e8f04f9a0f70ce2441910834c84d3b4a5f82c7c50405d9e2a89f9e7cd04a430e947e802e8b1aad3213ad21273e1c2c9249bf5432234ad179d60ae489c3963e6068e4f7d96a91c206e3fb7122df3b9ca554ee41e57f81459cc54351d075a37185c3ebba1391b9241e55f5f971f96b567cabcc3640b14485ed772eb585721bf01e4d4570003d4ef9759d6ee883655b45632e2383d11c074d5e9d1d5b9ed60ae349b0c96dfa40b5e31559699f5bdc05137a49544aafb291445a4a34645dbd4b4a38744be1278c3fefc1296d35c33c44c4101ac9208727be3535535b62ceaafa6e2e8b6996e82d1d32f0c869f518a1cbc83c98c712d31727b052369af3f0da22035f979dc5c53069d5ab102db3c9e7853d9052704d1ea2c22d8b47a517d94076bd930c781e379aad4043a79ab89f82cec21c74eaaf83df108f2bd95330c8f5fe8bffd265e5eb29d308324bec9fc9754ba77ba646e23183cd61b374a9128e99f0a76786bac63c3550ea63f2eddaff9533b4f11258e1710e57d9eab95a73fec54a8bbab036c61666362a847c180762d74064a47645a14424dbd154a142aef2857969b5741e82803ded687b427ba8ad0266e1e3447d1024f2fe5446aa87d40166031c24d7ad44357cd4505de4868b5e3d2fc02021f62407135db4447020c5b71fb8238a65d564ce1857ed10307c93fe401ac3cf36188774f97f4832202d9baf18a342dfbd875f751cb5ac062837e3622db58fdf1ae24c10f2edb284f00e828b590e57cbd228e969c2cb8bca57bc1571a8f493faf6f4fca33ce64fb7a4f3de0ea28057356a634b23e45e16d7861f95aa55fa8e03d4b656f099b2f75aa16f672525f94c818c762ba2bcd704c4db84074d6d7e8cb3294d9e08aa4b7e0a4abc7fab5e855f3cb7f4cf707938553ffe65a3c26ed1d1e94d1790f6d12d391489330aa02d1d168902470f0ddf9eddab1759da554c6fc8f15034219f64c02559f62da2a978a810b4a8eecb340922703f8378b1c11d6cf7b97c91610e78e61ee7cacbeb17bbc3e06ea5bf16e494ca0ecef72a9c5670ba9c74995ff5113fd3095aa6392e4f8b5d3549a4982dfbb957a5a38264bc1ce314862697541f4e1910fbeeed1c9b1daec0c535619fb1ca09fe1f24ab5f166ea25f9879b086dbdba9bc18573b1185a09bc40d007a2a4b881b17b92cb047b42d0f2145c992dc6808eae412b8e565c2e6ab7da2037edb8020762435975b1c5b4577ebac390385f13b10a701e0fe1ddf24e112f4043d97afd42040a0b6e5d087ee46a520fe444da9a58f83013457e3a48168aba1e4416e7e6809c809de911826b1bae2911847dfff57a9cfc58aeee2310751b386752bab86b6a1ce7821d161a3ed127d8f152067f0f2bc259249b0272a7846f1844683f4aea17f1683cdaff8d4b2d65f280fb34784c7a8b2d944d8f77ad69074fe14a54e2411ed4791ae94a8c8a31dcf79668d5c4b9e86ab27f0c1e41a605e935cae78e8fd4fd94f2413d17584a13e91560a891e0b432daa4cb803f37adcb449864a0f0e5b9a7ef93430ef0d2aab29cfd01422a8c91483a313399b3521d0583f9c3d236ef2ba78b22969702e42ac3ef3e7b361f2b9b344bbae3f5e0c2e9b00a9d6a1be69b63776c554c911a9ed3890837a16cca5e5b5fbd1496e0d1ac20816bcf30859fa5897ff296996748093aab2b2f913cb982b23913b859e96f2243da75864c8cea336e23db0c6f300aed35c2dec6bea97a196657a79e5dcac65d33e0be6b3483334a32d61d62c0ae6c1cf823cc919fbc5373801a8dcd7bbd1e580f570fa727e8a0dc3260047756551d152b9c112281cd58f542505ab42b9e8b71a760b98d82cfd34f43870ed4f66e2fcc7b30e7db56bd775705c74b09b7e8630481216a591906ed3f994f178a5bf5522867175da56a8e85cf452395fb6d9be06b193289a202def67e9cea46820e5159ec81f21173a110b9ed94e730e7a390f110f732ff42d93e1d1dc7f9eb6415fbf474ee7ad0b9a7840a95b514f7349d521bc065cc9199ae54c46b47b846ab302d39b7ae15beaddc914e3c4e600b4adeb9faf62be6894fd682e94cdc01e563234bbf2f6b900bf162e8e418482b9d6b28c6ce191b7845216e3b149b98170727bf9b118eac9c59bc2a0d09760507fc5223a30b2d3e23375ac6fed78178163a905ac0e2c07332c5ada32cfadf900a993c8d3f6171c676313ec893a7d8d198d900167759e11b2e355ff17da4ec7371c8d90608910726759a7b6ea321a4620c24f3278c9f27977099923976ff12ad581aace28f664dbb71ef60e309006354b167ef4fb200049dfaaed9ed27c1b1a24ad38a73862f2f265ed065125ae9efbced5febff67f550e663ad149f6bb952722ff9d5ae2c84c30a3ac146b80dc0f907dcb3210cd60eb0c183a79adbee078c61a2ec5b29c13b72ebf4455c79151cbed039b0df52f2d20ad5197f5fe8b38981d93767dd04fa33636cdb73acab19ece7ef9c7ca333b7993c34ef7cac44c93fdfa9815ba4575c9f8e11a71d6d51fce8a8ad2bb0acbe0848c8f2707c365702850fb06dc000a94dc91872b9fae24a657a76111a7314b7c1ad3b40bc8b90ad5fe4e0a059f2837521094762bb67be372b9a8ee3ffaa43a94f6baf196095335d6a6191655cda0236d6de3419053530425abea4a2ceaa18d91a641708d4f4a20262cb5f61a1eb15d3ea3fa298337139c4c55d35e7410bc760ba2493d6547bbf4c3566062ed3496101a6d31de053f3d14c3210e8d87d8d6d6576e2e88f6721ec691a27b8ee5e9ea8e8570e009b3af80ba62de74ff698c73d6cad60e08ec316a19fd8df86772d442a09c4f9e0bdf75038da681f8787b047cf94e05b49b63f30dfff14576987618c36d3a00e1701c31439fa20dd50f2639c82d80bf4e697ff9de1879c17638663ce941666d36b84852250f67d60fd2270d5444bd0f610216ad73becf1e3a043d5e739cfd1cf33b1b77bf695cdb20d5d58b11bc15f59599c7ec37bc39640b398bbb9f07772f9ec7561538aa7b248fffad8d877ffe9f20e047456b9db427956dd4e44dc939a99b538e5da792a63ba69556d801250d25b142d5564003d9a3c7ff76636320e4f52bf4209ef7b1284daf4d8b285e08788ab14e4083ee854cd3f1992d3297f3a5f28bcb5a26df34286e32dc308f935c673c25c30f412f1ff90228dc81aef461d808cc4ce7c028d1ee89420bd2c728bfd862444fa1013a0edd330c055adb61423f485e70bb095f9ca4ced580a0400d9dccc0d06ee974b2499165e0f2250ffda453312214d34706c1c93ae7c3e995814d41502cbb23151e0187c028cd137559fd076ae94c6be68b8789366289592f0a618b1aa7549c7af97f56e37d9840a1bdd49607bbfcebdc0700c2a464c0f467c79f438ced7260b8f22066d3a7f3d513cea9b6c86421fdaad18dd624a755ad3fbf5aea00f164a20115a47a304c7841fa5f94b82077ff360961281f1a603a18a06b4f2be36b3b6e10e8538f98dc78808a87f661f21d708ff55081947ab9009d7d136de93fb589dafbd189ac799bd2224bb134ef0ad47e123ffe60c3103d6a884b9f034eead7d118c3a8a45b9334745373f31a286952b46d8b852db44bced2cbd54103709d363f8e2471ba81fc807cfd69e1f964a037df8d717d0314946781436da955d6948a9a24e7e676c0ab898bdf6491143d0b49cda1fe330c5119b3c01b2c50bfa8488934613733bbec7a9302bcdc242291e5f2baed7a06497eb3814f21c13ece6ef5465a2e28c6f52ca0e71b2c98e67e6fb3e950f91467fd4b80ed2a880069207becb9e04ff338e46e79828c33c84fc8ad71965315d753c40973cdafe5ce32b9de5400edb77368066112c36ffb0c0e9b996539a379322d2e19347e44ce7fc39700ae465f61f31eab6965249a54fec7be615961a17d574491941f0e969eeba139a0f39c9ca2591565a11030f20cc990bd1937e0af3cf06329702e77d06bebf35a80d7366fd80967b9c7fbe8736fdce8663d3fbcd283028467f9f7a40be3d8816409d8cc55e8ecd744fa5ab666fe92275ee56703518931bda36eb5c9b33a866f7a19f694bfbf6e5830f31789aa1633ecb883099695f111a15ae036e32591f22ef72187746dd5f1eb07ce7af0d93177de7f1991ee8e801fde13e923253a0f42295f2629b5956bea77c90e554e3d63161f0bfc348b14b466aab866007b1104b42a89157e580238ff5ec21197b7359b08cb6f42f06740714a46ba5683c7fc1447f23a98462f36aed8ee2f7fecfb43a989bbfa71b713b0d5014ca3f15eb9fa9c4d5b71dc40e9419b0a8f3d56d2b28029ab719a64659e59fe70a9a9466df961094c0e5a5f37efe1ea18742aaf1d0f232f7a530cfa67686774233f386875cacf3a2e2b0c30a9d24e4f818c2dc1d21eb903e8cde162a628f1eccd561d47822733ea4b9c3b8e00945853b55426afa896a843871400d3ccab42fc59d06a33df82f42dc14a5897f6b4068dbd075f5c27d91a371effb716794778cefe3b7fad3ef03f21362cae75e7ba38348a9b02d7682a69ba6115707d0d9a35b86b27ee66fd98f01d18197ce1ad227b3276430a4629a718a695cc9315b035e3d833dd68b66cf0ead00e057a78220003935ccbf38d90463e912c5a145c2e06039a814787a73c2879881fe040637140d65325d63401cbf5ff8e3a2c5b92a7a17590ee367b66f6632c09db9aaebbbae96c145156494627f7edcd3d1e6ff0c4e6324e40697cdea3bef053f32d89a146b8c4a6172923b423cf6bda6135182c84c7c081de0123af2fb3d99843412788d0f106b869c2f46a0fe11aca4ae6fdc66c7e29f905abad1d6daff23c1f70ebfd153d1d4a9d5185978e39d1b58bb36cb18a56458732ed51183f19aeffae6d4f46f2ddded304d07fb38669ae8678e644958c2ea8ae5e4162b92a33172731a4a46883627efd21895650d55c9ca9e7c0a2ee8d7e3fefd0ee38c4fee7f95689e998c876f56f42d43bac4a75d4c56fe43ef27b67cc5b5511dac55969cebdf08dabb06b1b9027c9e3adb4323c61ad92f4159cc6ba77ad1459e18ba006285744d377b3601c52bf0b5900cc3890b77523b55868bf788788e37a46929d5ef0c81fbb3b81429707dfcde8cfec9d14d5c336167242bad55a7dcc3f768f1c861e5fd7fe407930cde254105c02ef7f284dd7621fef2c5dd2558eef163ae2875cd468de371c8b021f44c5eaa00ef1d9173f7826faa44eba6af58504d8b21f90afac579c3d0fdd967b4ba232382f435336d150b5a5b11f543794a63d85c83eb89f0220b2bb384d22d9938ad1204fae1f165871d43e5b92bc4c4f37fee1e35f7eee7160f347f7f697f33f2cf172ae0f889e53933d8bda36db2cbdeedbc80db856be904e17efa5b7bad1eccf383c9feb6b2259e651ed64a42567e1dccd67b6e2be7838debb4c1ecdc3a1bf8bee778559e7d2e50874dd941d960bd87da52d8dc75b648696cf707b90b5cec538989d18f959b3dff60dc015a922c327caaf739abd1f64a07d3088cd19ff5b740aba553ee90db75a38560bc63c71d635f41a7b840983a3d1c772d7136a8c5bc17f6ec8f47f23d6b6916f24504651d041b423d769f59bba1a76918028642561a54395e0545e5b964256c3a029943b148c3fbd12a9e7d55d646c040c9eba14dfd231f0e2c8d4f64b153ea49f2be81fa3dc1af28a31b715c1b99abe2734f5b44248c5e9271726feac835a91f64110610837ea494c5a2a19bebda0b6c9e984f4d72b6c7af0f768396fd5894cfd3c80daf378472341978f6a74943d28d1a5f62a3795449909ca5353c48c7aa0c385b1a0981221d43119ec83876a54a0112d024c50df41bc63a9243c1f13c4fa5bc2883e2666fdf3b5ba57226eeb24b0ae3dcef9d0c510f1d153a6e92124b3bff226a9912a36c687c4da8f57043b0dfda33e0abea1ab05429ffdfe005d5e24e2cfcb98ae4dde4f53533fcb1beeea3088aca96b53ec6558f71e7739396d4d720c9f5e28b93a0636b577133ddab2d9ca9f7fea88a2f3b22220b9583998c770adcbdadf86d128a9be44b1b3b25d069554182dc4d13c961bcf0ccceb98ec3f1b4d448c022665012c8a907bf43220de5fb95f3c56ebc99c348ca79a6ffa9dc425cf37bbe7485d150b33534c5a20244e958096c53ef14441fe70bb0918ef63e3db2a63fb5e6c080aab410434b10d7d1f2cbb14f453dc2b71334b05c48dd0c141d5a75f8627926506eaf13ede5680c5bdf4db7a706283132810b2406e374e0f9d05b4c26ce296f2c4c4f71868c53079984d5959ff05cac9379280553b47b2099f72b0bd571e3d88b1a6726c1d6e028308ea6861a0e07bf92d8234e342c09a6bf5d637b712a14ecd575476de6eb87bff2ad6e202bb5eebda7ee5db9b681b5d27aeb476afbed2baa5fda482bf210ffb9d314e9c628bc867a56fda41ca467a7853fa1bd3cacf27fb25c5211186e0077bc1b23fa85e69d8e24130be50343bc593c855bbc1e408fc8c24c208969077587bac73eeb81e0b33023ea10f34b9cae0da51313236a13e0e11b4ce3d8a72747fc7c70ff49fad0bdac97c426c64fdafb23c51be74c367f3952366f46a3b5d266f4ff823858635d821f1d36ee118e98fb7f74091f1a812a368b8dd348ad10c7d8bd6db78e43a17957a5213e3c51d5dac227bb1e167a6e8b9d4a8333d3aa3db61ce56e6e97aaf62ae75ae919df65f3e41a608eb24229b917094bd59b59a152a5b3a67f086840a8308818377cc04df5d65bc555fac84e9a28e627034c08fc433e71988a22b05bb609a48b6b5980e14a0026e5d919628ee0424eec52c96b42e8d803c55a811667894180995ea693ab3878287971ac05ef5b35753dd91f0c3f8dfa2fc9afc9f41768e8149cefa1d53cf9e934ba6d088335419d0dcf9d23cd7bb228a5d239444c095f035c4340640fcaf30419e35f0ebf25b4f0ef03f3ce94a33f5be7c6e959aad71a90a5803b0347e0ca58e1dcb51477e2c2f2f7f92fbc41ddbac24f8db971641d1d1d2807b0c9448e16ac3bbdff01d1cb41ea8dc501d88121048d10f96fcfc75fd278436565d1d6e74818f38fb3402b03f413efc5ea778695029028ff1586f5efd03554c24f10402d63fa8d3decf91e9bae6bb62a9b8c74d9f57f90800dc5d0bee2a9d2f9e0952420c5f16bf665ac3eb539fc11d1244190ec96f98ca848631ddc37e82b78942ca617b77c7c8a5d6e95c2fdbfe71847940a70e9d202aba34b784fdeb54002ea2db8a20a975a9301f569c763b5a93845eed2a9ec296cda27023b939ba85796cf7592be4826d0bdaa863f965bb119e2f281c029800755473a72d30968aa236e0a06df6ddceab510ad7eb05224bef71bbf36b460854f985200eaa5821219d6e3155e1638b5f7f46f577fe6ad2fd8cab4d628a07b29c8557b7649fdd7f346e86bb1c713c9aa7b41b6beb8b357f6c142c8ae567ab185826b313b6a5ee4d1242bc6d0c4383d8f69bf6fa997961ee2715835cb683d5520dcecf9a8b62e057f230c098f95394986846900d15d719fe6679c99371a4794b28418e8d0d278b21095dc6c911d05a6503cba180ad5d5952b3c0c7499b8b69070ce9c3f8e08647f5e698055e6b5c2a56b40f396bba4cbb59a4800e8768f6828a1dd61d429a7d0b7ee7165bc205511d116d39def80f2a0d64770dec4b9dc6822fbf02de5e21dbc15fe20a485ca72de9348621caf9d74933e7ef3ab1bfc2c70cc049a2b33c280f9c60f3464fc68fb219a5021899d57b17482ed72f827e38e2e3b72198fdea2402c953e57cd7604695517d315fc44c4d22446e0114249b67e925eb61fee7ed5b45d5c8af007140e8361199627295d7ca668134bdea1213127e7170ba2c4b2dd5b358392c2df4c2d05c8d721aefc18cc4ad7acf63affa1889729dd3813b67ff0a56596637460c4c4aeb18ed37bf64c187cb1e6a037d8e7d6ed7cb81e857a7e77ab1d282cc462204a7c27013bfa567592ac83bd787361c9ed0312a506bf474a483ada4ba219ecee71e2391da0ff7b6c0c75e6b6ef3c2e40539b058afafa3ce748d08556adacfb8f28d16720767ea1f3552a9b2ce6f4985595303582f02602226aaa2e63b90b9d506ce8538ebedd0a317d1f018dc38e517c2708f1c2908a88e82c8c42b9c5d07bb0461dea4214f55833f4dc9397cea43f3aad27f68a9658922b6634a03183a0f33b16160d6424608b3f81e77178b329ffaed27a049451dcd8b7dd4e661fcb6aa86fa551ee34990f4c3233de045760ac98d6703a757aead95b139e5daaaaffa4d2a94a3b5d04af41bf97db2776069cdab3cbda60fba27b8912d6c214d74e425ffe22d85c052a140d399c414fa3ec0b054105cd898bd442a99b3d48d1de0753fea63c9392febde4667d3c201a46975be7dae18bbe29dc4dca12153bb2a534a1e8f1bef93cc23c09cfd556e83748ec6bf3f85a10d9b66eeeeeacb2094336340f8c0f8f0d125035c301b12ff8a17bc7cf9267d3d55997dad74fd621fa16d7d3ed1a2a956fc8609922965466afaca887cc7ae6cd5f279129ccd1b26adc989e9a501a3d6520ae3ead50aa32a517f69d731cdee2f12bfdb8145ffaf45fab5692e78dc6c0217e6682b8f4923bd71c7d12443c4fdbb2674ccd906a38f2e0229110cf27a0d0b97e3c5dcb13df275a380bdf724aad0de84c77495cd50684a0761239cb9b6fe7c0737722abe4611e2b16e169cec016affe44cda77417d3b97e587acd83f322e2efc1412969661d299e8d847dc2a7755a7a6d9ee3d430b6121ee8b120ca5f54cf32d3294f87ac12a601c2a71cd1f95192aa6f20c436efa78d7b1d28a17aa11fcfdb7b29ac0636213dcb36c1cb8cbda1f8f74856fbfcbc4a270b36c7550695c5efeba9447e86fecbb366c2b92c0b26f26c413a050c710784cee743dc812b01924964b39fa01b8e48033432cda959f6297796450c3cf80fb1b80ef6e862bf53b9d513a29501dd90e3e7b73941b13ec308fa7e1d8d36ff8222c8ba577381ee3747fd4e9beb3e633b6f2fdacd1430a34fe3c6ba314656871dbff190d4f774954d3a3ab6d099c78ddd281ed4437ba68bff51991c861352cd91353413915f76e07541454dce579895b5c79aaa045fe933d4f1c4fe95e992e92fea4864b310b0b1f2773f49cc17ef0e5943230d6f441bd273aed9836cfa5d8d488c7e74494345a1022230ab64d50ddb2dfa25f87424c443ecf4b996a59196325018cdab5cf6127da6a4a5e6e11ff3a913e36abcaa4c0073123fd0edde29c7050e148d2809a974e59c7974a50f5979fffadf0470901ea6fdbdc49977b8da55c9c599ef2afaf69c6ed95aa5942dc65e6d65821e1addb7981d0b033b08c9645827472d033c08fe4274f8c4c3ee14a4e30f72dbb8db27ebefad9ae18bb5c4d2be7c802e31ea86d487ddd27844109665cf52f30606745d6d34c49c8b2a691a4fb930cf0b9e710cd85658932ed198c7595a60e76182fbb904e4a4ed0a0cf165e94533c56ab9b6d820527b8d84f7da389ae3dacc61fef63b055b679bc7b6d90a35165727649a6be58af592f17ede52ae6009db07a083358ae9b2d45722fd630f8fc8d1860b630011c9109639a778d2bc052811fb796bb256efd66566b39404999df8f637a94a23ab49db2f1b486d66060e717d4bcb56c7b0627d3c409e576299400948c0f8a71613e40e13123a570b0f933ca0fb3b14479e8bff9af766e8cc1147010f70d30fbe0ec0225c87c7421cecc56cbd4e082a153932e03fb9f19bb0b8f5e12efd40fb9a123dcaa65975b9ff6f40544995a1575ab90a43f238efcefd558491d3bc01eacda07b0268c0b11def81b190ccf8516ade11000636214f9e9725eb40d97f1f09d9f21aaa91f397e5715b4468b39905edf409b309ab52d8b3728d1e55b96334671d2acf628ca85948e4fa20f0a303129af14bdad4cb78f13111bb2b9846ee1a03362d76d79f8cbef8b75a27b257787385c4ae068c28d33a8179c989539197e9a673367834f0336c13455bce8846abfdedd54f9946481c960259fd63307dfed0c2bb176b50fe5cc1249406f3a7973e7468530ee8a980fa95d6bcbcc2f662254111fec28ef35802f910eadcafd65bb5d9d6c2991a112a5b8a6ad0f401c1fe8e05932568b802e4ee8f176e58652e5ceaa0edc6a12daaa3730fc023f19982b92389c4cb253327c8c1b7d0bf1ce0525f98a101f2f1bba649b19fac241a37e3a0f4ac4d80d522b87330bf453308f8e5b378975358fac5fe7891e447e78de8d66bf247c3da28ab8ef09ab007b008d9d7ce16d3a14fe8ff3df1d143406e750dbb29898481289339a1a7961b5b8e460e5c13bc96d7200ff85db163d6db44dbbaec9be65b216d94377ea3fe9994e192a475fe237e35cc88dbf1c929fdf34f9a47fb06992dd3e60a8aaf4a9d6e281e57c8b3054d0b2e618953f3819544b3fe14266c4f075732313322946f2f302774323e090bb5d79814df0ee112261f2ced9f6ca3bd89fe671ff9f7abdc6e6da65b6bddfe053a1954f1c60aeeb2d5d09b2e16e98be004ed98cb1c4a77605818cf32bfad37be04386d664485b1702b77d36fe89a1d5b10fbad490ffb8b544e862b627b507e98d1da7726a1d8e30c0699ad60976843aa79275cb26e73f9335b80c3b92b46e69479df77757755c214f8443c592d83d1d359cbef716931b584834509ea960dfbcac16a186510e6c31cbe9212ddc86a182751a4ef05cf88eaf7c63b626166de23bf9d53ce4bd5af0ec6bb308a5593685efd25bffb528ceb94242df5225370bfcfe02a1e86be883c6a5164944af16fa122ea2f1f768212820788ae11b95b3654c705231c7a33be70289e4bddd8c6b173fa76b288b816f9a199303271fd11dd33a9e0ffd898df628e51acedd51ae020d7c8793d1a9ba0d39f7f412e76075a94b80b4a7a7d4d50802102a69118e206a91b3c8c641852eef7d4b6506c3df2c54bc3c7a12ce082a308f958e0ecf2541f9db915a19fdac3afaa430dac0a2c4fbcf5e3fdc4056c05b83ad7c970f9ec86173caa74b0062e633637ac740c5c05aec264bec14b333c5ee51ba969cbc5b0b6b9771d58a28a26e3f9cf815594cc08ab7f7637da2a48d426af9b6046b784199754a83209d39fef9b2fd41dd5279f2290bf3b099f491defc887da4b2842dad115d20826d8094a20ec094bb07b36399a0884f267ae48b178e67fce0738f0f010bf1e5d4413a165dcec1b7c65a41ebf91df88ffb0fc6eed489f58b289ff173fd871b1a84053c780170a81b91caf24548cb5298cc2aae3093a05057fa7a985a4aee21ea64a0101972c789c42ed0b7b1cc7deacf2aa1a452665cf6fbe62aa90fbc2985a2f7b3eaaff8714befbb40d865d70a10ad728062309fdaab6e1438c91ed2741b227d84cf1e7ba802f54cec62eceffed1d52b03648998924b81c671d70481f68b77d10d5fe0b82e9abe82b33c6e41f1e37684de5bc16ba650590f7f83cdba63125343244ad431a6d5f0e643de5258ba549ce83a9dfdda4ce6d90a0558ff190f6be4cf919d96c1b2213fe510da083da89889c500a88cbea0ec21d2386ba1524b8a691445f59d05a5df7934e5549c575a366b905167e660b5e7848298920b5836988d1d0bd60e5fad3c4f7474ac25e3201e1721a9edd63902da52bd9feb27ecee6199908b2ad3e196b154cc5d46aea3e2b818309158a65565babad860df56c1a22f75d6c264f54489f78dd8b15ade3206b12715428a251f058e9884b9459b126a814128652b22890aec6a6b0250728aeb6a3d958ff2d12355439a8e11240568ee31559d1e75f73b656581f625855c7c4dd0156c7a1eec0e042ac564779137496ebc3d49a0fcf934b31bec3dab90fd6693cb75ac9113846005d29610755a2f52e3243103d7ce5b2a89785857d729c495a769a201ff7f5145253b93dce976aba9e82d81ed1622727c1a15549f36cbd6f16c544e770b40cd8c07e1dff3273cc4dfcde9ac9699a1efb35c5eefcfa2c366e76ee567c17c187a7478f72be221d246078609d0c2177b8c9f4dabf09fee01aa036dc77ee82fb3ad2f8c1d37b548d74bf229914b7ee1b2919d9f3f820a87f2dea6251159d49ab66380f0fb2256241f6f7bfae0a8e314ac3c2fe65035880f1344fb2c0874785fc83d1c0900d7a0eb702ca23c3e27ae8c90971f433a895f2b4e23382257e2a579fcba0e87d6429260556195a53bed1699770866e80e02bc0a12caecdc4d820a5ea1b4d5ff41f6a6fd1e41cb568d78f61bf96635e78039d76af37fa7d38be9b4c0b94c3505ab9162f7da204ac796a84a5d7bc18b2c5fdc7acc7bc7e365929f9399ddf92ad79d4ca8511c7bf54832034060aa823f7ae0d7277c2ef96d8fc81c50069038bae50a496a154268794c1a2d3bc3e6362e4aa6241fa904e351e25d6138ec4e9562ba92f8926dd631ed5aaa4fd19c391d98813571b7356d0bbddaa8c808d436a5a34f7e0a88bdd2259ef17c2e6019de0846fac3bfcb477eff95104d7719027d5044c24283172862b75092b0859df4ceb7a05edf00d3f202d9f67c51e3371ba897b57f919426cfbe695e8565b700e6ebf2661569cbb22d49aa41b90cb622db7047427f533cebfb2bec83500d26eea7df585e8b5d729f3584e73e5e3394c2d04b429dc00a5a10696b13963d84f88f2d1df49d61bc7dab09e05cbe5c53228c8e513e10b14af15a5aba61731fd2216bd4bffd84a99e39e6f03164ddade70b0a5a4b0d1cf786be442e8900febc525f45450b1263601b2c7cf53d66e3a161ded9bce03970d94af2c67954e2d20115163286f62373883934670a5439af32d021238a14557ad450b3db1a3e00b5fd451f32376972c24892e43613b762ee4bc238b3cf02d13a178a9322cd1f669164162b5dfc93e002e084e03ff8d53aecf7b58a5b248867c4e39feae20b42a2e6b13d0b93ba50feabdac589bdc7ace07ac9ee6cb3bd64055de66a5dc0a3214a899e71e730872ab1520c0eedb8fc75191bfa76e946868e685dfc4e5d5fd8005e9000e7489ae84889ddb81e61754cfed6130948e638e04b6ac90ab1fec438985e9817f8f7afa192f99951e235f0c2fadf1af4bc347f9247b9101acd0fc3247d6483e053d2bbc07eb3e936cc377098bad35a32feedd26d905d8b12d50e8ce6a62f09dfb9fb038e6877a2babe2990a20576d0fae6ff6e78ca4bb479d491cc3197ac0781a314a94c74a09a26ba6babbc3652cec2454d71c0fdd69f33a3ba350d7eb0e43f41ee18898809e5351eecf2e2f90d8a7fa9a2a84bde55f987e3457fb9219a188411fca964075853a221aa1d6048d93817787b234a2d8cb981340c47a56337775d0ffc209221e5f1763e1363a7d954b944ba05920f12348186d755a333256c48a46a8b1eec223bc46712f3302913a678be57c9fd673037e47d7e3618279e0b5f2de72af5f6e51ca021e53c46764768b64ab9de4dc7a22144102fcefce085b9d4155dfc62112419b7dc4a8941714d37e95b18b791b77ca965a9835928b30d137eec5397920ee8713169f133a2d008530b3ecb4626428e557e0413548edf6d321e460b8e829a84f668ece2f06f976c23fd15186ffaec0fee10ebc51408d02982da3a836558b724e7d7a96c6f3535325ae3fef546b5dddd6615cab9c503938491f06c83673c3489dc00d9d7e6f3510df9cafd9563383b49802aef0d48dc4aaa68f9dfe0bd7235424d4b2b8af94d74063e5743a353c449fdd048cd849bbf05225a265bfe5bc432f1e5feedb65170bdb342401eb01fa0ade0a610136710568097b4508663b0ddfdddcff85fa60eb99b00eae2c5428fd17e2300c83034022f549c8f8a819ee9e2ce7b0bf2fe913ecadebbe9600c8b6516ab2e5fdca11cb33c4fd6ffe9c7b82afda45b9c7ec70d99d027c7f4302a39cc941c389a6fba928a8bd7e2b1fa6889192c467dec0cf6c1fb9de9af6bd0dd53006a0a851a75acd578368a66d74e86df0a882bca06a52da259134e4c8ec7bf4409579b6c65dd0a216c11dd2bc3540e59c75b284d9508030a64442223a59f43f41d3fc7da1917825f38740b4689c15cd7d288b944c99969911eea9ab265f27d17018da7c72ff953ec18bf6cd5fe474afb300c80a7f6d6c9a1c37233475c3a1ec12cde95a54068de1ebcb42ed29b47a79a780b1721cf21cbe9f177a46f24424fc6716868bfe459cff566914b9263c55ccdfa35de963271e8c067c939901eaee9a528438dc465892642dae6fc39fe2542aac9d1645807a095715cc01dd243d6b9e904e26dd02d96b21edc8fb26a34c4da422e563a7e35fdb936f0bfe82b01f91787f34780e69a6be6742ff51708f1d7f972d99d973e89d004744c4e61694ea17eae3a4b8dedbf622cc4bcc7bf2e462fbc6a4854b12e0fd39bc3a6c24b913a54d92c92c56001f7ab6f62fa068fce0da53af2ed819f05e5d834127cea643ae03f37e89bc4802c69ff74ff3cd99f0fb937a9a69aedf0eac6c8f99fd2381c14318e02d707927c097a29136df9d1820d0ab560a7a85621b0eed0685ff3001f032f1112b2f1ce6ef0ecfcf8c3851f2d8b8fa0df8134ef9a15f23f158af3990628b829696ad4a8462ec914642471eb66b8b8b04e90e6ad0464f3ecf8f182c9f2dff5a756117609a2aac52bd67c620b7e3050e75fa0071a76b7e90a0b24d8f7adacb1a59e776195128b58286187dbe8d12f19b6bfe5473a5d7c2449031d0894a54cf07664add7c37188b21522cf61d2f6c88065e00814e081988ad3ba576c966254a1eb7de75297a85fd64f62c196c220e73f13c6fe29a25c62596f6464a01d979531c9ff590c772f1b47611fd499a9dd069054a400832c6c73c63660df0e31f1355316e4da88ddacc83ac6504d8cbb86b74e7ef8164a89ebd76be18c6135d81c88012f150fd50030d4369d04c6d7e5a56938e60dc06cadfe044fe27920f683b73d5b39b99e9f216f961ccbcc23b2fedb7e6d85ea67c0a67538d7667c358a554a4781abbf9b2c2b50e9fa5ff7c00617bee6fd3d9285d239105512a7e5d195aba384702a80f3d6e7c72fe6e16a42000b98d782fd2217f16d70d5659cc05a7068b33aebcee0a1f768c492dcaed05d739bf6c9f3815e07bc8cda247ecec91c997d1bb485d074a12b3f86afe159c84437c0a4398f1953d821e03f26de5e50dd650f5dd8b4054dd22546fbbe6054c7c2df239125b962484615fb093732ebe0ff5f2ea89f2160cd54fa80fda957259708f860a0fa5ee4149fe66b953e62588a7a12ca80c46c86febf84ad088507a981f47c80a6c7fdcaca39c116189d9cd5da809ceac210ff8eb320d62e65d56bbe8639445cbcda870038db672c39a954655f308d42745ee6742026504096e62bdb0c83343e4e5fe14cab05d309f15e6bccf32900592f8fa47c7c0680895355d75294e20cf3c3ff08a2b453b382b638785b26875ce8a26ff91c06216b02968f6e63f87818a5e1560ae854366ce1a9b4184125fda32bb8525e30a0e7a60b031e1e66b38becbfe99fe6915f596dae8475636d8dd3c170848a39e3a826e956f9aa8babc947b482f978622a200b1e7a15e962f937db49e20b27e7bf3bb6bfce9e63b3fb66bdbb3a29b2f75584ac36ce9ba5396a719030c1a68983d6b8e0e6a0da35b5d3e65e43ce43dae9cd9b867be5b282a9fa31b2181379804c478a2dff3ec5dde02065a7ae9589ad88195576871e95407e9eb4e233aad72bd0e143b08471eb1156764c2d6ce18bf85067d37477e5955870c580db84c541ed91d9840f1e0d074fab67b4db1e6bfb46a023958c40c7283bbdbc2dac454627f38bf9dc7ddada6eea6e0af3bf4eafffb5beae679a3efac1aa7f6b465e12cf268a772a3d5c669826de86f411e2c36a3007c1247db934d8b622f48d7d193101bae430a79248bc71fc4edef395e5b0153900e6f434cbb602bdc3fe03fc1ea8d96fba4795d3b2e11a23ee1d2e129dda4e026f2e659d69832e4cf55d697d1800fe179959d119c834caee9a04b422f07b4878919365ec6333c3283ab11f08af3f7c2900dc6427e165afa490824f28a395b80d4af83b62ad480590be73effda5956fa334d6caaf029e18dac0339dc1e8b72cc30b5e95e6282df76f9906b7e293bf15522c26f0c43edfc2fdf7f8a8e9ba9892f677804beabd59845c117bbee766910a7d480d61c15570c1cf0b34db48e45a2e2b8f4c09a77291a57c350ab529df5149c549fb3d1c2c7385f45d856eefc266344eee6611344d9424bed3776f2e41b59b2d99a705b0237b8c7c4783e4141fedbdf040b4f01a084289146340a4175d145e7076cba9da8fd3302383de23fefabc24eab1afcdc4b743c28e2819541b7c45cd08901acb7322ab627fdea243cb056fb70d0d053b887dd5790ea5d489b7a4148faad52676f365bc2d9b789f614d28560d082f3283620f48b6a1323075a94e4c7f772f9aa363b8e210e43f8e8ffbba70a9e8acad7f2f40d90610630bd51a8bdf6792fbed69fa0351da6eb491ddd1a02724b41375d2228b863e9016e25072a35bf7182e3ae17c2e666acb4a3462eeaa1f5f8e7a60b04db9fcdc7750b93b4ab20b19371c281882b6255ef31e96960e04affb9536516315a12755e4bd861f7db0726b5f777ca198cf5305e8603471b82bd3866e8df4e8957b0f66cf945712544ac7b028af0a7979b903b3d55efd58e2d4ed7fcd12ba47b85b94229872fc17ea60a3aa726f8d23d36a9f7bb21019b85789335ca0fab4514b384c3994bd2ec269a458f818db4f46e64bf680e1e51674d36c51b2bfdbd333d2792f3ae17625fe11744c4bd8fffdc616e6b0869a141e20f868c3a1be2afed38c23c681ee7a50a91a320df9ea7dcdf5afbcde1a19e60a91b8208a0ab314c2c7acf5c461f9b5fe7f9467af80b03655da6efc2847ef9e9fd4978069454ada3db43e477ec978fca889549448cef2a22d0720e7aacd730889423d857314c7e5ee3e75175dfbd85b6c7658890d02317b1f9c00c73ec6f25bff0b05e89f89a60f2bb35edaa72ff306bb0a53087fb2d9509f069fcd13204ab49dc412cf727a1d07c0feb880d3f36a0b241602962e397a5a7a988f2753205cb877a25862d32a1e8f64f9be14a590fca69f61c9d56d3b33af5e330c2c0ab1ff8c128677b6dd9c00a3fca2715b850cd5eef09f46b47e6638228fb514297b968506e454272661dd9a68cb4026900668780ff5b63ab1b419bfecd80fca7b0310a8db0327aeb17308b0caadfd9d1ea9de1916c5b282b6747258ccf5ada9199bb3e21770f0e5f50e3aef44e71cd98b90edcfd6389f7efc8e8d39f528ef9fe14c352521b55d82744fc301f769dc0bd6a6f2c25289cc3d746b9f36256cd356be9e34929fca9587f120caae96905bcd863a00118f2e06cd4193718197ccb382477e2c5bd6337d2f4198501110cc9525e6e0eeccb52c2ad521c0b6eb83d28ec5f9d688c61e8fb3e3e2717095b11fdffa2532e1745a14cffc5683b5d15ae6f7f6ffb06a7b407efe80b8a88212561f6f6f1fbe76be2964048af29aa23a6fae8d76cdaed67c4510d8a26091130bbec1399cb5af0726216a418b817a10d483061381df667090e28ba386b162ed66cd65a91372ef9c808ab15d69d9d4dfa0877f5ac1b47cde7c2eb0da743a48101006b79ca9a2cfd62bdbacf88acb2d2c2f961163e92157340d75eaf5532aa2b44a8591a82dbb5dc0cf84ce82b6173dd9df6891d31c88a7c770bcbda8d854710024a1ae33d2a1600dee7600abaa9d31414dca58d447ac9e77a818c734577aa3543f3de40c2cc82a4fb01dc3d4cca4f23a40eef13a85976ae7e3636ddba0638c9aac4416b99f3c92a049b1a271c012cabacd7df167f1361b8b4d0c9172fb8f0e325cf24180aa6fef1be556b95fa90f22ae89bd4d6de2344acf1ccf351b7464f531b458045bc9b11b61d911eb1620567212a35489303a06d9b6942efbc5a985107fa92f7dd029e4c7807ad811339aea8d244ba783a4dace35c73142c185de8cb70d69c8919704ae4fbec280bb034fbb25c29fe965b77706264e505e8bdf978e7dbe23fce95848cf1baefabaf52482f94c7da00b7893b4395ba0d9729e67db45d11c636ec7f01107ef0680c7163d1e748040a64075c4b4b46c4afb55f2c904dee9c5c0e525c8f9f30a8b9568b01e65d026c3b5e229edc2c44399d45cb2bf8f93b11a4a0f82538a0a025a4f528bfa149002c07f14d9f7ddb7393dc61a7f3d099278d10d25d635c54ef13251cfc070b106ba4af325ada12d025283fc9f6e7baf5879050ee77d84757921ce33317fa13cd9fe9ab4e9fbf465ab88fb57a2f5f3a76311c65f53d4b87065f2388a0aaf673a3c5109b5d234c72ad05b2ea941b55fefe16ab637cb77a693fdcb1a9c0eb133774619729313dba87f05787d3c276d6e09925ca5513327cbc6b4bcdef982b5f8dc0229f267696232b2dfe33b32d63765f28c209ba48621e533aa561c2619208c7284e36d8546c184ac2c0810a678ed2057503ab88b3d3fd8e8ba5bfec7de99d8a62b6f5b2d444b71c3dc39649ddf801acb572f885778546f63e24f40be2c32ed667de4c9651b6759865b7a491652e8cb32cd11c8d48c75f51e7eec234df6f92cb99c284ad2933f32ec641cd6d5fe8920e4723f5e0a5f4c54becd619859a5dbdbab4fa5a4e6bd00b4d1c9850b6acec4504c925f8f7261ea2815a244cdc446b3c5d3cb2ca9cf445a5f86e1d1140b6e1efbee02bd40c63e7ad395f4ba1c45e7f3b755ff13f28b9fa06eb19dd53ab330bb2cd9322ed5e7a0d1a9e6d337ce992e0acff1fe44f0f9cedaf58221f8821d0945168bfc13d2dc844a957181f3a5539153e269f96e8bf9cfe75151fa384fd3f1a944c39ae6af32a67be17692f365af14fb45cf192d311db072654c54e5b309e39b166c71c325bdb7a55c04bb59b3abdf5fdac73c01aaa928d916c6f67e0c1c501d9d8998d8d445d9740159c7444d533332f2468dda99fc6fbb815d8cce4c73519dcd0430f73fabada06a293fe767b361d8808b71a463f6fb51eaa5fb8cee0dda83f6c605084146c13c5ee2c95b7441578bf89031d3ff4aa02f8fb920454d8d83b16ee41cd511d979c0d44230f751c55b4ec0364f11ee53324d5cf2166c43bf391ab5b4da0e13128b564c2f49e9f969714f9d874a3c2a312a7ea5b5fd059742fbef6aff765666122690dba9986872726b23bfc1e69061e81a14b0e2baf0c7fa3f9c3ac12f9a5102e8754bff11711e46393d7a5123081f4dc93b70dcfd463f69b2e433be5e91c34a1dca0e8295a94a0aab7e855ac81380e695d002b9fb654d2820e43720043f8c01b7c3b7af5c91bdb52d830cb782dfd7a77506aa0418c2e5fdf7ae62ed18967c964bad3de9742076c6951a86465d2d81d86c35c567f559bffb37448ef5cb7556a285722631ddeb54a784a0b8b67617dc2c01d2af7d5de3bb76144b3c3817cea5ed42d7527d4889551ee37d1a3fb6f66f710f4037214f349adcc2f85267ece02f8a6c2e5475cc2f144dc7990cac53246a337e37fddf0c72986418e02e2ff94d2706766049144dfef141bc1a33a9baa8e2a00495f5759c3c41a6ecedae096729c3cade0e2f2cfca7ec8638df556bb8ad33beac7049003055d0f239247bdb3fca8568b5f6f049c6e68fedbeac91e08189ba528af0e7487472833417fc956ed7b42e4a47a6dda9a6518f581601a0ed81e1dc1aa448efb6e28ec40bb060b53125b7845370eddde0d803e4cfe42c3133c0414abc01cafdf22663819a34322c9a51629dfad889088ce9763811893f5e0ffa9d8f770d7b1e4393b4325bcf3f9c94ef5ea0836ee5ab1477e7d3a2a889d4ae8647b9e4a70b2b60326b43fb0d99c97710c512e0ac133e209ed7343fedd9801ea9f2211660dbed289dfe9a9613bb8aa60b9a84e1718b4c9162a5b2b8467cd2b53caa9ab2b62cb82ea28e27464fc64d8569cb5418a64a4d9a3e04809d57634ca45df7f3536d35615f8d47b744c997ae2e7d832212646b71a69fd53e8c35e410cc41a916243201c0f6c845e07986caa98b42f9d79ae8baa25582331e3aa27b1f3f818233eceb712be25f6c850a752021dcaea732f7085c2ae43c160b95e1fc1eb60b216065de9a835371c460828e12ec4d92530fb4ddbf4ca56920bdc9b43f653b1719905c44520f133b7cdd450702a9eb5eab9cf25f411ba2ab781fd941bea405989fcaa10cf6f50a23084ad28f2425ba620e25c4b2dd9463a02245743f2d43d1fc925b7492e0df424a81a78e94fe8036a246f7b47efaf00e72f45f99d51b60cc52ffe1fb461af415f6b4c67bdc99f095309aaadbd2fbf8f4570f72ba8b188cf1b1a1d8680387595668ef03d462aba6d4fdaab457053d1c4fae26b2a6d957d28bc8989cd18710ad24b3554545eb8260bfdc943acfe7d5a75e8c5d82dccf7d427c4621ab47ff54a31c624eb81e7001f39d368f524aa79b76f1b2d197a4783285a64aa4d9afbc5e1b455cb9651b3a427b1878988c63fb6286b67501ed214a5773bcf77c0ce2d2b06810ac96441360fa0dc8c3fc133e1d62e23d2c5a093a6d4d1e4db00ea0c68aecd19ce1fed509ee100120a59baf109d68bb70256bae0fdb7dee957aeb2a0825fb5bfe9c50c6e4885bdd614f17269c5b21eb9b57e287ba6ac4094eb67acec648d47e9c590d34a8704065ebc49b89efe25512fd0d8760b2273535ad34a93620126041069689b304bf8551068f0c2e492d6f31ba38c8f77e21f1e66055362efb65e29026bb0ee7e52f6eef2d2fd647d1310b9a164a1559cdbd1d60971ff1a1c8657c851956c298b1119ad92a56362637eeebf7bd1515e88770441f9db7ce7c7d240e2c552a846003dace2a85e99ddb7676fa49e2f3824bdd5da0053ba75ffe26d90b75a8caee34fbdb726442790afccb1e3723bf21779f81953f607987696ea231426d5c6f53a8521f1cdfde6cfb60e47086969057b5e7d13c2efb6f50c7179c45384faf62c8c90719427e595ef331ff7f417b5620b8c62946239185470bf8456f82ba37ca41ea90aba2195f34e1709e2380fdafdb315064151cf1e8a1d60862588a45fb9681fc9789fe9bff01557861e520b625fe0377f61b186dfe377a25a80f59a05d38201bf5b2e3fbfa5fca9e225d37c66757eabadaf569e17c297a0e7ab5c90ff316bb6746c295e3785ad55e134571c59cba69cffa022de02a6439ea629d850e5c02a6f294b5ef5a30958bad51c7fbe29afd24f32391dfb477681e2010850b0b9e3475754b61c170c46e24e1bb3cabc8698cf983afbdbc46ad2592226cea2d2f9e0f0ed89606abccb88322de82fce4dc0152486c00469004feb2052ea30744e5ab05ddcf1178d5e52f88cb62ccddc99fe284471e72b8b4df7bd10c2ee61908eb9ae617aee02ee417314328ca3eae33520888b89161c3d2fbc34bfaf5cd74fa0a48e7761906433a3962ecdb7f52ad988da8d3578bc3a4627c0a6b5a41d9035ed2290133a5dbef655f94d34ede827271abe57e0e560fb8f9dc80f717182cbd32e683b8c1189b38635c82cc5633c814c2862af8dc16af6f740ca3dcae55622f1958f1392b898317a238e96527197dae36af2f0c292d7aa4bcf70230d5f8dfe2e7411d83d61bb9a968cbdeb04abbcb1fb975be03790557693ea0c8a35f72b4d04dfc3c7de59e84fe5b7d3504b7a3d80939f3c2251f698996350271921d1983bc40c7a46dabcfa728f5c5da14c99f8cee880c3a3170bd700bf6e271c8e5077f35a0ca83910a50c497f323d44d8aa707acf32bee7afbe7d512f63a74ca1c9b4c43bcb6c93cad35338a4eaab5f7a58bcfb15b476511fc17c67bf3158f8c1435577c721ca365009f3636afb7115b7f7066b8777841397c447a2b25656ae5896e2ada166c6bd2c8061800d312efb30a866ff0d6fda07ac2624418156c2d3d05514a2509a2e6123719833fbf4924de8639a890f8c6cb3eab5995d649be1bb938c60d2ca2234d8d431636199d90825d554d290fc7968dc80df41f2ff000cafcee91cb03a269e3604142f9c081a0b2dbcfd29a398042a633db88d91f4c37c6003556a99197cf46062dede311291eef04ee1a0ef5cc9bcaa394ea74e066589fa333e650e8a4a9c967159ad3b6ca239f1ce014c67855a1e7a125f03dfa901baf9ff4fbaa537de56c03c8eee57f38d14eb3e81f79ca1e2b441df135781ff302d00efaba26fb2b2bebf2d825d5ed68be01bc9a92833ef65791070ebfc0043bf9a17eeb25001d32d09475d6da4cb0b3d78cc4368a3fb0b68cc79a7b8139893aa00b6ecdb2d7a7c356ce6d0f53d74706cdb9bdf0d0f024e56dc569ecbe3937e943a9b908348cc26d816ec1fea92cd0a96c157aba7a0676156fa724488ccccb87edf33e0708a62f860eb9c0954b1204fe77bbc666c75fae877875ab171b6b274f10c054455623194e1c6399b7e109eaaad6bc7ebd88261a16d8a3058640c328c9a1a28e8f9f9f2970928d7040b420f7bbdc72851c414045aaf2bfec6961318ebb5adc6ac7ba425a05bd0804f44800e0d6a82d5c4d731f22d2d8dd4af27efc3eb32726de9e9e589aeedc338b864400ad6e76aaa12eff2f1577bcb322a09a4e6829d9027b40d54eb85cf8394cf085994774ffbdee08f9bc3112899cd189d7bf57c849c8b9d326c16ff7d150002657982c8b09262c627b1e5f8d67b504f8fcd6753b1c4b8b1d84646cf617116b5107992549579bce5694cff66b23d24e74b51d4bbc5229cf148e2debc79267e6881d64987ffd947f5cfdc82d176f3d75cdcac125b45018b9c259cd0f248a76fa534f84644481f841a9aa52853a274569ccee86c71f8e8068006a50d621ce3261bf8f63c30c2a12e9c9e72374a2dbf56cd8980f7a6ec17db8b5bcdff20df7ecd6f2b064c4ec15299f12ee8a45294c7e15724dc9102fe2c54300dae96e714a3b61207a28e44cbeacd3952f2ac412d6bf8b4a5ff16121d83d97abc93bda038ec0bc8dca1417417941d5dcd3c7a097f9639a1e46e8586adee327eaeb92436e173c88f05a82086aab795b838b1c00011c946680440f701cd515960122fdde22002f52a6fe639e55ce6be2c19547dd94d1b9f67161cb6db6bb2d17b3cf09a1cea8d764e07d64907b3b3f386f39e2ecb998df74150be28bf063642bb61d074caa34257a0635a75bbac5299437190ba9aea175ecaa26ea0ea2f899a8594f6a2e0ba14acb5c0b72e00704b5b255aeb85645d4cc35bdadd7c15e4cb656b85eff88c7e97bcf43ec9f054cc4eed7a0581bdd75890f4bf0e6e148bc817cac590ff749a3f9d1bb09120f24761228f1be536407e6106bd7a9832499833c17cd3a806e96c22b5cd10fa79671e51bc5ed2bf1edc6c3d363132fdbdcf8680e29943424bd08d537dc8f17630892707236df7795497c2e4a8f74eb46317674670838283d25c5aee902f6e1f719dba05ecaee7b6315efe6df3600fa9a2ba19dbf97fa89175085d908520893734d5c3e47d81c2a66579b6b23f86a16899819d253747d061373f9e5e2c9d621c8a9ec64e60f07533936fc9f8af1b754cc800a005b2ae648fb1dffbb73a92a8d79febfd6907d9b3772f9ef9e796adfaae28a019d9c902c9f0e89b693b4b3529e035b49b50e7e48dd0fa341dbef51b5eab3cc849cc159b26ec345ebfbc1308273e2474d891658d28674eb01d72c832d61369781930a32f32fa11c3484052edfd51dba2740b8cfd5a11458c2eecdcf7704925dd23c312e557c5a4a8e8a0c0bfd8e9ced4f89f26998890814d6d4cb3b5f1117318ace6f2dc9369d3840d967113964558c2ec16732059414eb5bc600f6aeb37529b3cd631e19b32ebb3a4cf5f194307620927e92474092638813df18ef8560d0318c3dd10d731853178a733d8904ad4c93ef65cf9633bc009ba4a4377878c14e6475449fea9304c78a07671cf51fdd5b2ccc438c2121e4fbe09fa91a2590b46b5c9c243fbcbc105b0da7ce57417ea5c38795e5a3dde939b017b6d5a4b033e6b2f072c5503fb38de0d8fd76e4dbb99b9856ef0c916bbe0e6d56dadae463d5c1186c083da99016e326809123ef4dfdfbeda0c0cf4957b49dd095978bebe762143334bcc549b08c13275d58bd17b4c568996d2865af3dc5d45edc984f8252c0582315d9688d43fb65a786bc38a1b23f8ecfbd6526011d4eae6a5f33fc969ece77a30a51070d55b45699a5810b43d6a297f4b9c947d58ce068c47a0635c9ac07b855502a1406f699cc652d3a58697dda82e605a4452f675304ff3bb8b3d0bb14bc08397708d76a18e0b3090bcfd8133aac3504bee2fc1c8709993fa45c87018e3886f91ca31fc7a69112fab44a705af7b5bb3c6599bf88387eeb2d6ec6857d04345e0df36a4ef2e974ca50400e9ee19aff759b2a67f74dc1f4005eb08dd64b27efb22d5cb674fd41f1a393d883039aefe47104f413fb9bf34b789e7a8f032485f95dae6c227d1d8ac16090094e1962eaf878765381a004e2cc84f1f86e7e9568d2de1211a8c8cc0d43aeaed0281d7eae9e1d47a5d0d87cfe9faf97c891da8e0ea8ac3005ffefef1701f9c78f4c6bc8a051462060be758cd334cb62748b248ec17a12210d6a5765f32cbffe8ff28f998eec93baf168472c4603e1883268569f58cd2df052df62e910ac6da508288a74f9732d886cd7b6204df4091db59c549160d7e4c9b8fc0c54211bb082284e615f8426515e09aa7964cbeada25a528598143155e8ab9b1d4f448ea2ed09767b63c18c7a0363f9202d08e3084975ecfd8602a4a1bd2499a333f651e486bb88062db06dfd7816fcc7b9fd2a8837f53782521d90d50a47e471b95bd8bb95d2c17cfc82e847fda31a8faf69d81405d1d97e9746ce28b412930e4bc24749ddaed7a26a7a0e08d3d55d5fc8105a390d614de0625318beff72af4a2cfba36b831a76449e39cbfd9f05433918f36b46fa74448bb3e4194323669188a65da558f0674fbe4064bccc5ab609c050c09ce700ec42b8157679b2b638d749263ff0ae4b431a7f5bb651488f537697120c681ef2dc1e030326dfc10f09eb7934160c11e49a8689477a1578df9048dd53619c2a3cec458a7ff1c6a04816164a1190e6ab9c15663b58bb82b9eff24baa1dfec8da15bb5b8eeeb83055518862e5ea2296c684f7e121fd4eb1e6c73d017022095fa40f8d6152751990f9900af8d058d260bab8e5faeff0fae45790fca909a1eb1f1456b4bc399a5654cebc8c4f68fe66a982f1ab486f7b637caf21963d3a3470ea0f34722b23fb98f38a9ddc3d61bb048c2a501cc3e3009b025be72a4b2e88b9f226fc839c0cefebf7aefa3c2cdd1448506f8f65223f900a1b7b80f97235b12d218b5230d7d170412225c61afd40f35b48eede3df729486a56346baee3176fd499a61030b986cff8db5a2f2367204392b2dc6054e58f693cc2cd040a1f09dbaf0537035acf83a022ada0aac7a847c60454e1666028fba0d5fd99fc454eecb8370c230c25c7e8e01aee8597cd8d91b749f2987d23f737897eab796a8fc33a7d5d7473ff0aa657742475d52711e8942ab3516d6e625841b9ce86efc20ba1b18be40818d845dd3b841a02cbbdbf6249995d19b33acb26232919aa45c660c75284ac3aadc699fc33210fcb1231f73a2ae4688c4d353c4740153a4d3b60fa5a09043e737629b588c8c3573951e1be20e5cc0d1a78accbcae5a477f2546b18710a2c665d222a7146b91da7436fc3eb6f06d3fdcb46cd5a9b2d84842ad1c95b601ba899ca162dc5cc6553138ed0baa063fca22d7f0e335871c9677596432f5c31895e75c3123af5ba32ddb4b883496b434c7003ca9bf92ab466024710163762af90f74f72e7473675bddda0f5a73863158841373768bdace47a8aed44f3235b5aba26357664af1d23c8ca38e925e0662eec575732d684a506538d715a8560fedf187fd1eac4774b70a07364d51f87f93562e6241d0ba4cb321de36bd705229736dd1bf23035eb7561f346b337d34f89823b5ee66606ebca0294cf3e1a29c30ea5049afd977c458c14278cf1572cbf4be648b39a64dd40ecd5829ef50591348cce8984c3033011ab92a92c108900d126b858798c4ad4d17d69f34848fe044a1160ceed29a9739aee16b87435c1aa27e5711731a6ca88e95f8c3a8cd1246faae17d6132594504745f7a11df8dba2e7b42ffc7f933d16f20fc741f47c52685e7f1b0f3824fb018f25c800b2fe5c0b5950d3074104b12c1ace17e54b51b279573f911d20f63e288398d0a0d796b53b69694e8bca8e270300a9a3db22cd97fcae3989f28071cdf8b0e28af6cdaf9a36666ba7216ca3a94b9933ab2f6525a1973dec75e975260ef0a460f01fdc73c2ff5a470475caa859c270249404fd75bc0371509c083d3672ddb797eacab29ff3c69b3ed49652c0bf9ad23894393b53a2145781be93009541e3e79e4575acbc6d3df9a59df702bf003a258aec46f936ce4225ee6cf33c00c6fedb3e29d4fd404e624a1f83742d1796bc271ffb7e377eec7e6973de4b2e110c0d3b860f5587cecdf217d2c84f52d2e94f4059be51ae07dce3aff27ee9cdc077b26b1ae57cb9ebd91b2cdffb180fba51fee4036a635fe591c86e3d5159f04b7f171463214f2d0450eb7b275f2d01253c009872b1e0e0a17b9ceceb77533037f1fdc4ee91be4596a177c2a0004e511eed99c7ada62b2801c2f995f7b865e852e80353a5d0891c0b60b8a5e60ddc8717af44b59b98334bdcbef88c1c9cca0004e9797a2fa8ee517ec6f5286ba27999e429105411ac5a7eee2711f6c82bb822d69c00583cb3d369e7e9e355a793e9d8031d69903dae2027c9a325b35232ee7f0adde5414174aea39d887f151525c52b1dec0c4fb6bca4e481d4d0584344ea59024e53103871bf641ef532e013320afa0a8e249548159f9ba7ad58a2be941b309026ae78d77e50a7d2d3faa5eef6315bdc986432964f9f86aa8b55b46c419170d1b999c74b001a17ab2872e54b8a04769c00bd98319a1b5f7a0e23cbb3a2ae0571d538946c9cb3e4ad81ed30f67c902c514899aea705fff91e0f0dde8039ebe6a10087045d8a300dba832df69a1eb9f4f92163b001009ec544802bcb2db4d671eb56e810f1adf4c9cd7bfcf8870d8ea5e1954780c00f77b31f258960b8ce50eec9e5c34427edaee0afcaad2b8722b1a6a563ed71673289ca332f2d7dea67dc69589464c3a044af1519db7f57ea1fdbc99f88c1a61b46f4a1bbeae89c4c048b9a9aafd87782c03ee82a9246dd4e430cbd5c5c2074d28b16ffd72ed0ec6f6dec835a6d2f1cb2f1f33176fdb249fb1e2343f975d2677e4e732c884e553c337037bd61e97e09ca87573e4c266ffb4768420d13bab014aa192e83bf1ba3f9170fd91033350a5e3e20dafd8d0f5e1d7ce2b0a185e8a3392798eda7247106c16ffd1b667d6a87ea4346980a0a2685495c01a07e3591574704612975dc3681e801f94bfa59f02ca7dbfb392572f2e70147f280fc5077cb1d2c4b0c73ba5eef40168490151c2282f285762199a33e945a86baece5b72887e4570dda81a00b780f8e622929712faba0b219686cc3d10ff35bfe212d76dc5ea28b3bad10f2db7b89edf2e7c2aa46f391abab52f579df6119824c2357f844217f090c14b5faacff29e68659c349f99c1b8bb668f1a0ec1a5ac06cbefd0185ad78a14fabbc4b70841066266eb927a80ee25fe8a79c5a5cbe0006f9302f9b8d47a244523a6220a7a8e60512caa3517487320a7ea95373698d6e3654e8ce044a3d421c0ec35ee8cef04acfd10ab74a2ed21709076aba652218010a81c4d12edd3bc34581df9931ea93a3937ee7bb595a7da3684ecab69e4940ed33ddfb2a94664d4d1b89305882b328220bd5dced905611643a727b3c031bff35c4036a0dbecd5f985dd770e992d2bb0c9c8cfdd9c4e75900d380cadae7a856d8fddbbdf1c0af824820785f5cfcbff1513dea20ec722f29b9e369257251fe3c1419e512c09c6639621c0d0d5a94e649441cdd69c9f68b32bdb6392d758ec02b1baf000f2ac74a2e2b47da6c24f8d008900b0fd7d6c5ffbee89bf6c69828a4ef0b6c67c778d0011287332bb427a8d0785842ea9ae24a95f50050322004eb3b670a9aac23057a47330ce34e2b52c6ca5014e0c68f62788c47d8fd399e1b502ff93bd341c796ab2574cbfcbe7ea60ef165368cddb48e4fc0be2a7f638fb1a5e285f91e225329a5e4553d433e3ee093fc2566416a1efbbb3ccd52c1e3efa0d8ae165453c498bb06c12f4402a41b055e78563fa80909edaf5184ae5c581f34c559870688db0152ab1acc8c6ed455608f3bf1aa539b22cab86497aa40d853e7208ef60fda821d0d0844a2b4296caf6d352b65d048863a7e05588d490b73e841a654c42588d6cc2f6e9cc5b84ae6b07fd2ac047e09aa1184aa2774cb7637074803b10322cd8ff51778f58349c7ac684e4690513a9f6684d3e1513898a4b786ac96de2c377bc63450d54e9c778b6a476b4fce12a5c8a5c806e21133252ccc4b33ff7a7d7c4ee37f5e81bc7858c8aef3adcaa63d2fa43a07189d2cf1540162a718660b8a9ba568108e04e188691d544f34924b64124a50e32c5201724612fce4e1f3961b2cd10841aa14f415e3c396aff98ac71ed69f65a11c5f4084a7aa2299003c797703ef869bdbf97e3da8fb40672cf840c28bf2e389b9bdf6b73c55a175a198f3baa5fabeb979d9d39573a1a98b3822e33a01de0e2108e38b44859c18d470bbea6b3e623df7ec7793fac3e2105f59643e4dcd8951063334dd93e4461d88077d739fe285cf3e801ee5ae37cca8eb325bf16ec8c027fb730e0c896d1b48fd1608647e68c972b29ee52bf73a3cd0c8d362b79a2bc834081e3ab113fd33bde3c6147418656962abf04b9747a7ff510f6004afc994fd6abace4b9f35a19150815ec579d47abf98636ce4933eaf9cb6b8f059caf19e49be3e0dfd8d8efffd4ac74a3d0977025cdd9652256de26d26fc692fd0de202bed9336c961d42ac8440676574751cbd9e55468072bb9e253c2048f98acc0e02be027e0a29ef0b9274f8912cc0f9804edbd3b3ceafa7cb1ca1871368e3bb9dcb4e78eb3c6f40c9efb35419ce483ee2c9983e0b0849333d4e6c5f33f6dce3b5ed9f08b4fb7033fe223ee920bb22f4e961ecf36d1b24c188fe9b1b09daef61317e2e066942bc901c7b2b11decc2abaa369eac9e25809a5934be47966f2994c8670bb08288ac3ee9cfce2012f6f10dbed4bbee2e61d9eec2d0db8ba26f08418d787d1ea0d27a83c0dc0839190c0628508d6af86ff101f43ade5e41cdee53990c97d454288b4397dc31ba4e6035569516f15da4c8d1ec8703647d98eeeac636a4a86fc966232471abb44147a9c1984c636ae96079ce512f1e96a9109a76093c4c98beb42f142a548e4c0dd5ab5a819ead9136bb445e3508c3512527479bb6c8acb825db063539d6de553046b859f9a62eccee37723fc65c765722fd59439fef9817642d0315fc2862496fa4e0cfe97bd50026d0b54b720562a63a24e4d2980697b819e8071d66cc2060aa21f535fa6ee54c2c703d54add1d538b979e420de32059c9cdc53f6abeb1825f9d66a269d4ff37024dc912d8f4f72ae31a2e660882c19cc5b543a5df78095b5c45f28653bcf797b0bad7d2efbbbe73cd75c1169a3341faa1a646c624cf6dc645734ed52e0c23fa63e76553354cf8d8c1af497d347ce61092747c4921407a195166fe009554aa6cadf41619e99d161debd2cf71d77fd6f614ff915f606ed25d11e357d888c0ddb69f509380fab75a0d82d014532fe7474c40b8f87e4352b72a2c07740f2bdacf4123bec908be0c488e082c42e2168a562420edf4f76e39dad464efd5c600290c14f734faca9f8fb60a7d99c6dc7d6d12c1eaffb1a798a2e25268004fb7699f6912348bc818bc0b2b31007abd7c441f2d35a2e004580089d1aad73b4ba21595051a59c501b98c84d38fa62c182ecef2a99610a85f77b98f7be3448457e0d26abc10cd08c9325700760fdfb375f59c6d76cef03f6bf27773010d63c04d5e922f816a52c880ef5e5d4c719ff1e0ea0b1d5410e828289f380599b3662ed1279a7a40ed7f336ffacec93f8291d8ee1cb3e2f03d60ffa25d6405d944e1d62abb974ef1291095eba9495bb72ca19b3f6b5e9cda782df4155b856f9345728d3f4fbd203ea0b2891f341cfe126f505bb1fc06e69a86f7410cb2ce7a3c1a16a7a13acbbdcf9ec72265989df953788b0bd68d550bd3f00aba11020650a026692508715793a116d0481c4a50f6f1f748ca11c99eff59782917b690cc152d5148c3bcc65cb6be0140bf5a065601e4c2f7af905ef50175d2dc3b84a41cd1b1203a5761694f289a343130e34237ac94f278684501e75aa6ccfd8c5be3013e291cf0b4765ab9e77faaa40b279c53196d5b451a9da8092293f03338a27c36738a31adef1ed8413e0830365086ee372a014c3db3d4964ddd3419c6b2872ca557796d1cd547877bf908d1d3ed34db590eca9ae7d408c035ffe57a4c7720f6ac038859e7260d9039dffef7d59378c38a6d28a1e9c711b3c84526318727ac693647f24ba07a9e28a9dc13ff360f31831b5ae37052575efc6316bb092bb41be1895f781b402378df94d90e1bb3bf8caf8e1dff36d207d8045c97445b89fa27bdfdc0e67d2d6988779c1b4f672898ba574f22cbf9761c820fa179dfce11e1956157b1b06a40a0c78d8d8234cb6987d2ccee0478438cbc8806cb1d1d222ae8a4351fe80033e465ae5bfa30d39c04202dac4488537808fb0d500502ecd79839c0f24256c1e008a4eae489b51cbbe1f155bde9f24f2edb6340dc110d41353daffdd71b459a761f6c45ff5fa451e5d3f487d38c946c2958365e4a316b155cfa0d1fd0bfd87947f195c866831ef7f392c84cc0cf8189f7167dff9b20df7b0678970b0a45c3cb31ac37c9298f88c77ee2a753cf734415b9846e66452ee31982b97cfa5d4fabf90055f2a88b42803b9336cc5fdfb17cfc80af5981d67c0450d011edb6ec3336c6b01dd083a390daa2b22ffb6324f5f3d4456c579b8d1b1b76333464bf4f3c948d6831a14f1fbc0c23cd4a4b248225d68a15badb4be85e0aa42e601a4d9254d6ebac065d24ce4b2af5ad453417c2485210090963106159647abe6ab6fb766f02994568a98ea9290507785d10a8aa83b82e9e35d3495df2cbea1fa43ee502f45fe365078ea5f6a7d99fb221c666d6336e02a5f556987abf9e3ac6345bfb3341679a0fdb19aa976bdd5268c04a2a46d422708f4d9c94d7120dca48975a844178e9a19d7b83fb78d57f0a7d76d9c229a621eb519f2c16de9e1597c2cad1bcb95b32e4e668f816541b6a9b856b44e29d9f7f562b5ee2376e225e13f456deec8934398728cad08a7d1fd5ecd707d1e03c1e4e5f78f33c444680c28e22f13c7e60117e2bd466d40f1b3b303d8973b152b4764195242c214615f76aa5c16632db18ece179b6291c70099aef14fe8f80b9b341409c28b460cb4ec9d6ab72b0b3544e68f262c05afb71923e8376d4e0689cdb48024648c81751e2ad7e047e3991b3438d003c2328ec9f457789e3d7c942a753dcb9ac9e2174496f4c939a6820a4071fc5fe127775189232de7cd020bf871029650b2490f3b13e226f24de7e28ab606b1552d53d7c60e73c10e00e215021a6e7124df6df082ed0c4b31e7c4f9595d17d8f8aa98b702562554089ec506c99a498540016cf2be39a9e17060ef152f30e00665e91f6bce47ab163f9f3ad5b144f17b5b5bd874a15337df4a73cdc2baf7273c4a9b72c0204e5fd5a868fa8195e11ab0b24e6eea78e655766b67b3b0e252ba4f4eecd7d7d0acc8ee4f692250179946522df0cda266a4b4727132f2dc5bf6181258e28d1eb7a2cb4949638631c2d666ee50605d3f240791dc81d6839f2889438a4ce59e587eed94b51a0e06a70c24404edee9dfc78b9bc1af5d9a83d3c07547516592deeae06f9285f1fb0a3af891f53f6dd42cb3818e61d1b1b65628f95c835792d6c093c8dfc6d7a966c22c18a37de359f12f9412d7622411a1ba34657c031ae9ed28f894b7b2d7b341b292de3945b6d6db440385ad6cf167c4df87342c55700645db25863006d0e4ba2d8302ac5756d3cb69082e5f33f097e829204f59b40d443945afc0ad72b4e24926d68bd6b5481ee15d88ccd40fc24af3c44dde0821c5bdafb84214603cf6299aa3d18dbda27346d5a7f6a7889f1f8a769bad8b08421e9a37508faa8cee293179385211cb0f416c40676e46f9ca3091a3ffd56c83065119dc764256f4b27d6b764a168e9406aeaeb0eeefdb7cdea8726e53f365ec2daa5b2f371889759afc9c1b4644781df5060a59958bfe330b5e33e96603df1b95e05f68bce2f74bc453cac484e8c4ba2e198580f1ef1a0acd8198f23e2a43a0ad8f900f22cdf0508df7b724d84928fb832e6b4c9d0c79a0bba19ad0f37d3c7a51dc189856745354a6a7c77368713d578ead997d5e0eec6b55786b6ece896b96d1896aeba4ff329bde60dcb2727c73c69069718f0f62a6c6c83b8714d71cc0c38881431e222edfd1910dfb9562f06e1ce009639bc89f1745ffc35befcdb508edf798d8fef1eb756d1228528b442197670452fb1834dee505060efa6c0316d59534ce590c0b5629c7a42c13038820201368d86c61b7681a349935c2bf574ae35f9f2a1228bd3a70244cc4b4b59add5aa13eee64689d1e1cab9041a34bb827055cce60beb1645883a99ccdd206aa71d278b6ba3f83b17e2feb2de4b6eddd2b43f29fb51473361d3458a1c3bb055be94aa068c540800c51b0807bbc4aca35f86d4061a502d2e8f44d8fb37be2f4a87edfc8c1dc458e550c6991a65487b1454a387f6405d5f54baaae1d87f0466bbeb9407d4ec2b01e928afe51b0feac4b6bbf3ba26445d2ece02cbf275a42aec1018978194f5e54b7e581be7507b18ab614e1a5013dff83399d26fb4743344304b4554329200266670e26762ba83c5536acbfd6be042436444859d06783e60a10b729a8b24ece077e0fe8d698054abcb04bbe5a7d36551d2a3bf1aa8ee6128fe9f02451dcd1c8b668be68c07a30af7f296c48dede30c80e2277ecd966c923c6c7f335bed50c5aacadadeca48b19ee86f2b70157125dd28dcbcade2f74d226aa7863b7395536ac181f7aade958ca961040080f022d617e157b8313d46107c1e9cdb65345b973767df5e75b7ccac911a1c7d9b9526cc860da45c002fca8ef33159b62779d4a705e4060207b3308b557112f7e1c10997f97e329d755a11425ed570c69b843bc3008e6de12d9c7527abf962d3eb991baffea5bbb78f31ec1c3e95b28d175766a1cf0d6eb3ac1f8d88c4cf287a3399536a532315e90a255d791c5756ffbb98eabae0f846759c80f0468531e112c8167e6d4512b1aa53ea4799ec7af0c6d4d1f39f715cfd9766cf884f07df29d9f66f8dffb649335e65c5ad506e63089fc3c361bba3f2e0fb499571a4af5668b9e5d7026c4186962d219d10b266421cd8913bfaaec4371f8a07adc8899148d76e6e177fda5542a2c20139fa4124c7264f9963cb98159ae7a4cefa91c10c9b14f706ebe1acc22f4e803b74dc16e7e9975f1edf9dfbe1844998f172543a76da5f566c2e88e72ea3cae50817e3f4e4ff851bc7dc8ed7dadd9cadcff36fda7d5bd5e91eed3d465559d6fe7653a7808f412065ca13591de523add34ca79a0a21480251f159b7c7e3d15858a5bea58f20249462191ebc97a5fdec9a27640cc4368fd3f309a4eb37219e11839ba3f1dfe0d4958f6c26083c77f2e8b6a95575801d8e0d4509c3e75e92cb1258fee3b513c01dc0a2741a8b5f0e11092cc3f2f6723509c56ef1cb4a50ef584d43431f4e1314181d4445d281096235d461c4c9ac297b23d612ef7ea63430456d68a02b2dca550e5c677c7c83b3fde5328312993dbad3d9714c71d8b859c704799eac525e5d7a15c80d6906a80a7f37d6aef65588485599dda350947ffbfaee0efc40f6f93ecfc78d158acd82a7644db048f05d292a5444863246412e8be01dd2d1e82f6bf66f27809a716cb3c4feecb9ed812df6b7d545a0c0be154790a13d26fc3e5b13b87a4167e2fea23ca54526c244501f7c3d0514bef484a22552358c28dd6a9b10c8966922284a874ba70c61667102c05027e9e72086ab74ed63df4b684d08cba96caf95e3540352bbafafb32c2272601d6804ff0980cf6101b50553c83d17333c485e21036ccd661d78277003fe64a005ca35db3cac3a54e8365b3a9fa5298db29f52ee4f73eb3a105bad474b2aed4b338bfd198fde6357f4171c6f046ce6c54859467716150eda719defef1fa485df0193dea24bf31ce39bf6fcc8cb67c748f7a7601070653cbcee4ce9b817eb22149912d3dd1bcab131169afacd229d694672f31e50c6015e5971321097cc9bba9439f38b42495bcb5e5fb874ca6989a4bc283b6e320bb714f2ab340e9bc5f7209c5fe9e00ed65dd41a4f458ace0264b5c830908b2ea6cd5183c484d031952a23045dbb632143b4619f6e8d7964320b8d9de14f11b013a9d8f7b7d4b529bd7ecb3e792d14a0999d7dfee2b73fee8dca26f0fd35f9d26fb8e3096e2947e6b51f07346831e7b3b5caabb23b3cbee02558c61b96e8a17243637c1ad438a10fef5cfea371d14f65e100a3ff89962de970d7128bed570245678d29e710c3cc6aa3f120a9c827fe91055ec58785dd01520f3ed1cc9b856cda8991e31d98ab6ce0bab771692e150f2892004f6f723462cfa5cbfe437956e917105090b8182e34ef7df507174d13832eaa823ea6ad85be9d685daf48f3a0f75b99f91dabd8ba9ade5d87ac50570caf618d441d3829abdce5e64a804e7a1432b1962f0fb1ffb6804ace483abd6ea8cb7349266edd781431a86e22f9a396db6ea7417d044f1e15586296ef407f33ec1d3a637a5c5b21e0437354592dbaeceff6f7c8439bf05fa30e64b3a1b9411b50b80ef1ca4fe9d70bc8a07a7683e1d5bcafdb0d6cbb8d5d229147a9689f75224e7161ca5276fa98e902d9aaf8d6e57095414c328fc12a392a4059fef42e51d0a32591824c9c3e32f72a4f0d4dfd8c8b91906437ad8848040a32a7615b3adc1a85ab70645fa91ecd4edcd86383459d0e051b07f595a0025ae2b5e15008ddb475a9b036f877bb80b703c6d95cd909f869c8ea5118e637e5d8d94fa2e63f8b6aedca1795d7c820cb7f0b22c871e74c6306c627e066eb0734687fd4aa449cb11881dc78ff7687432e8f2a2ad6d9489d13ea9004d490a92abe163fddb9099f599cff30a96958094d58e69f9561b6887b88af69776de1679be9fd3eb06f15237dc3ac84a696a8741e21295d0cfde57ddd750d567faf3b003a57d48902c5ad3ead59af95dcc86ca55e2474c69cd382e2adfcf3b7d8bb0c926cc2f5ecfd6080b2917c7f563afaeb410fb149a7dcc3e8fb7f8cf700986750f3c318cd5f40decaf960c42cc097311bf33d7fbf54c6cb269be3a1ff8b8679f6f3677419db08b9d4c9a898c1f4a00f6203db48135fabc699315f4c64a998b91cc900e89d9e7f8c727f94266058202f54f600bf941c5f18575292f20cef1eee3d70e7ba51f7c4e4e6018dcaf25bb601fc37604adb25a8d76093d4b227cf14b4935f1768e54095682aae98951e592ec0af77c38efd05b3c8318108015ae4313373e1a740ed7caa58e2560b33abc2849b6985341f542ebd5db839433c483133cb8cf878c01b5558f326c6c19b58017a5c6ce3cd751faa8b911d5bb7df14d4b01eb19138217b891f91e94fadd3fbc896338f45d4f09e61fd8e54c7f091bfdd70dd211e5a3dc97203aba42a838607d0ea31afebf0357fa3090d650770279844ca0b48b945ffeee867178c69191a9d79cfc06dd7ac1f365fda723bdca0ddce6cafe023d9fa369656db0d3aa0ad6eeadb271c1d8366788eebef01e093865bb5a3bd20224ab28e429008fc0553b78a3a1a06d2d9ec612ab1b110d6c319a31247a6ff51ed62918136e2290269159c3bda5b95292de7bc88224b333fe559d88a922fb93ecddea9ddc871b4955a9908bc7151b0f1668434831c2a8d4d316aeeef76fc58a018fae7fd2ea6aba9813261f1798995793fd8d91470e09f3cde7b931e177d30e5ee716b942a0d58189bce497ac2e39cfe9f6809b7b95161a3d2b7d9cb8c5e7ddb951a248348c8500bc357ddeef0464526635bce47962535317b1e1dc659f8aadc8391a6bcb8abcb10452080925793d7f8401d0fef1cb2204525c814f800104b5ce06a0c3e98774d55accda5280c36081ed239c2b1e00f15623a5a01aae475a3ec219b0c6db2df314e5fede18614d2d51a50c08c0cf71801f8f1d34a3892778113b3d5da01e7d6bdd2af14621cb534cf753959703085016e2a7e3e3a02bc14b3bbf6e0adbcc185cd1b15dfa9f4e9447c239e1327db4b357fba732953037c6b9b34e05c162e1f289dda59362a57a160e355b8d3f7bcd6905cea0c91dba04d11b11f4800f5b3acec38c47c775cd311f73a63f4be00d49bfca9d5bf825349fbcac6a2ade9ce75c7b6c38928849d1bcda076dd361eb3a729ec02157bca044105a7ca201332d5df4fca55443cce2de01673061d28fa070b93a1c57cbb25f2b282048fbe3a630b884e2dc2f7a4a0dc940fc0e9b106ee985c8c0138d40cb42876480bbaef2c388ada2f10ed7673e7bf914290fd2b59331435e0352a5b0f8b82a0ba9508333c3976380c1a8d2f0c2c96da633cf82b42d49fa85510e0b905476295269c730960e34913c5bd7e789bb1bb556a2ac8d2b5a328b8f9b78435501b3a26959782a480eddfb95217e9b1cdd7909e8a12e0affd2677f5c480879d6d4230873dad66379c0af22bb399d1bf8906944651fc89137599f1ad5f64cfab3c623dbda1d4b03961f64e213fca28cae5d95711a50230450b82450225a7b01dbf64628a561f5e7229ee41bd1f35f24c0e7e196b2810278172deb544a9b991a317e618527f397eff48ad3337b1f6e3c6beb0f7d7bbda2e169132d47c968010a7fc8033d7ed3421d6978b874774a4e16c9791415c83782becf38e99bd1569ae114d43019f6322ec071706ad2bab28473b192d07bfb4c1f95cb0465e583fbf309526cf364874ae2147efa04789c58e893a181568c4be160fa5cfd0e92a42a2266247b265b4439d5314d8a79070051b6f9701f53216b5ffba716e81d4572de75c4905cd3a7c9520acbfc9c559f9fae726d05dfcf141b8d84554fed531b626911cc664efd9e07dfc1bdcde9eae5fe122fc3c1221e96f944cc3d6cef8fdeb9e8e9325689d5ef4ae2c4c8a68f3105fc5c62aaea0bdbc12a7e9bf78298eb013122d8fba745ca63f5b14ec2639e0b0e8de819ed91e01adeb0abcc34803f7ca867101f0b78d4c396511a62b43ae10d11305f33b0b60691987be4858adc2aab732bb87918d9b95d639e635da7768b83ba98c43c62a88d19644bd1808e3080afc46126a4dd2d4091120f4e9e116d0bf0d182ebdf6a948266ef8211c61dafdd54d0137fa2caa99ee617dfb1487b207e445a74e8d493b6939848d81ae2c4982982f4e474de42764726b3c543faaf3ad89bb04a3e2f7f98793fe875fea42c36e2320be00fff24a29de7e6e8086c8e4f15a598ceee9cafbc6bde2d7c41404d33ec331261b503ce6700fc103e2165852f8d69c3b0f3bb5f3b8e92308fb746c7935abaf063def976ebeceae1dc6cf399f515f0ef59460e2373282a66c25808c43680304e1de7699765e6df8f2d25fe8f2d8ce2bbd843ff92140cf602b09b36a538f4ae8ff8fa1ce44428947c5d725b28c1e63db68a9e332c9ea5fbd2cd96f17994d1d46ba15e2dfabfe05f7c5bc16c2956f4d56682005fbdf0b6d34ff2a417f9a70f882eba5d6ae59a76f6f4d37afa135d7c45d8bbdd1a9b2544c2dde928ec221b7cb329bd44aca8233b145d5c1d6028dbcfa3d10df42450dad95bb9332356cd1a8b9429560d81c06748fa152585f42c918c7046bb38460e48c9cab8c6fab5125d5e72d6b611bccc859a6ad933b371bcec07e3f01687a406d386b2182bd6d565e2d402178323cac6d778607ef83f27d40bb937e38c92b60709331e7669d6a60903f173a51d3b2fe25e7893aa245de8e084ddae3f73f77d7c5afe3eda2fddbde23fc01339521a85dbb2cc08c5948a74577f4638d3a03d2425bfaf37c8d6b595922d14ef6050519ddf4df79e3ad32ac304a83319f789ebbdb11f2af53cec6bbef8d4f8f206f8195a066ebd8820ab5d8f5761c53227b5aca698364e2ab5684cf3251dd0d0e7544bd0e8375fb67bb18dbb3dd21b78e6d8ddc32e68640de8abc9d93bc758ef8f916a354b0cde8c7575658ef950f07b3231b444ae94b7903ba92d4478f39142e8b94220c9df6f122da0f1090899337908a841aaadfa9d269877555b0764d8ad3b40952c233dd62ec0af84914f02f6044f759988af338a0fc351dc34f886bbfc0a38853bd3e20287cc6552a47c0d8021f8ac90746e66c956dfd62308dbfa2232b2ac259fa3472a261c1fb7ad9c1fa14759f6f4de67a60df3fd33351af6b0ebd4abaac0b437f273993a2d2cca8cd07d143d4a2021ef58d7f9a50b52d875e72aafd78a7fd5d243d68d09888caa3b38451fd36ddd296ce09824eb07a6b9466629b2e3c6896cb8ac486806ce0a0f9b50b4c8632d3c1a92634cb5e720d5e5cad2253c9bcf59a776f02ef9b5e48d4177a12bfd5238f833bfa3b4f3e72e9f2092d000c4866cec00957fde96a475c20919e17214f60b65bbd6dbeba0943af36b721bc9070322b158d03617e9c75db1a2c837f41eb6a9a1dd9aef7990ed62820414e459deff7eb50a1021a4a363068b76f9c11727e6b1e1a704af72c78b6490e63d5481febadedb965567e6214b439e185ac92c8f74ee897b141b679cc49aa1acfa2a32c76e644ee055bd1a5900a344dcfcf4e04f9b36abef9d2a4f96f250682241973904b0a1fa3a1c2cc4fadd44edd4834316deba7c36d015013b6b432b2f2752110852c6cabc3c3d6d8b0d07dfbb9f6208ef9cae55de80c09167bdb310b619942516d26adda1f5178748c6174e9e585b85769cfa9b029fd806400116eb97d5ba0fb5534a4072a7754bd277ad091c045a299ec0a1f1e62141f5fedf6fd0267283ecf200380312494b051c67a3b42fb6a23f8a41923ee9ef933b9acb0c4466be2967a9e7543086b368dbd424d67a76d3c60cbeb390f73a0fab064f25bdfc50033d3f6f0373f44bf87d12dff90e6fedf388e5010d7f7d8394962049ef3bf6aabc59ecd8c1146f07fa9521c7fd7903730fa953b7bea834610088c0990b69950e0a1f1ee3f34c5c48ddd18893ba01877c770d5b29379dcd425a08f66b7740d245d71ad6e00d6ed3a89154fffc9a42b3132650a362fd98e61758605999df1d5017cd447b7b14443fa5bdc59c3f7baec392206683488193784bb4fbfb338327e937951c6b78608f96d7edca1f25e0759404292679ba259b37af914220289ca693721b54b50bdc17b2f60f9c26a0c7f5c48bbb1c084e7a2ed3a7d14f1b33d8842f20f7be3465da3b3c10c67645b1093cd01480e0c1fd0d970bf8756d0b093f7b3d09146a941e4b81795dbe17292733eb73562334117007986b8a9e393362ce0170ad3f99cd6622ad7500c7e6f7e46dbfc415cbc3c07a0c243b0dbbe9bb9419e6b3f362119e72e012ca16454f98a05e254c0d803ef34902aa6bf02ebb4ef006feea00394d185eb3ce98d8ae523dc27d153b7a3fd65fa8156a33bba2477d89429b7e2088c71e2f44497890e4bf592b619eb4933fb7bf1f86032da42733f487225eb89fab13f21ec32c1d7c9055ccd6bd6006db2390102d41d98809cf3ac000b22ed0d8e92926e684402cf368e9c25cbd0f80ec7d7072124ce86e1c814b219ea3ce0fe9a387efd6425557be872f0a3e202baf25ca08248ed4003d3392f39c049a2b62f5fb50a31d3d5cc9ec813534a90ac2b09be75925ecb6ba1380c08e92f0b1193ebdacde6cacad1a57946b9d431b67cd0d84f59ec7802dbc20d7cadfb4539beddee136ea44d1122c4c43f473884d61175926b6c09c73592296b9e1908d55fd35dabb718f9d8f00153a3dd69101dd481427aa6ea996ec4422d26d03be999aeff63ca0af3be1c25ac0c380e09c76493826317f235d26134027369a1c36474553b4e76ff15a924a344710e7ec3e2a1a60c81f120bc73974171f843d38a8031df75a78ab563199fd025e401c892507a49282711c60c85808b8d1af80571f9b33a8088a64a9b69924f29e70d4c7b9b4b9f03a90f1d6ef3547a79636efa14bb881476850661d8235d5a51147bfab437188ed44bbd37c57a9f9789264982c6c19165e3197bbecf12222d2734d27a82d58014d29f2f323ddf920c1937109d827a290df8f34a051341f80e9ec54c51be9941e37bc0970bd8b08f1932939f43bb2b8edb615c23e74097f441c86094f090c4ce1cecaa10dcc6253200e9c08a680d0f35aa1d3b1c327f045f85e51848ff873b5a92cd1d1494f037d0b25735317febd0def39192a562b41a2068636393cc3e88f4572311abcbefc91be4e1f7c0904d593079bc0b3a7e2de4fae41a19988e27840e73dd3256f54ce513aaf9dbc12acfc9bc1633192841624619b962f3e3203beba22ab1b0e7d9470b356c7e027d83d639147c85cff5ef4c7ba45c15264aa75a5bcf8d79cee068682bf8d2e88dca5b394d352d32fdd6a562742a4e1b5e0dbaafecad0641478804b963f7115f1f36f229aeeedb11cd1f059835f78b0e8be23b501b05753c8f899865841df70322482c9a5654797ce0f56e2d0f4d93611d66eb7dc19db844343af46a79383d8aa7543cda858a3deda09af1ed96aaa5fac7868cac8736f3d00beaec3625daf4f1e5a193ad6efc48c49336f0247d3fba7faa017669a8c78cad405153ecb5050e7ea4410f9c699610f45547c2b394d5dbbe008f9373add370a7f82ff03c1ca607bd43623c2368808d40d5441f00bbdb8258e550cd528b576466427eaa54b137987feaabcb46e38f5691d7ebd2c8ba1bcf24847a343b23ee36907be495595a4b858bc9b06778ef72c40a58217183747774d575d4405fcf915f32860cdcc6a85ac4185af4a0bdfedd1757c463a3e1ddfd778575f65ba3d5eaf53d5691a8ad6d6141a6ea2f5f1c1a7aa7a4db22bbbf362af22e213cb50cdd9831f2ed0b2500824813f5914a7d698804c7353f3e51482e1db3ccc3bf50f4b9afa5b125323d35882451c141f806863977cea60a22cbc0a0f7b2a7aa2f1d13c3f989820cfe133a3f8fa97a7f09894751dcff52f6cb7abb7798ee8a73ab22f5fa733f05b19553873dc78d135ddf88cb4054e349b635f00ced69c52d492f92b7ac40372704d0d880d51e8d09690d76f68f717f599ab3811a0dcebbc895a123278b5f4aa50953735d8e969f4c6d5c7d59e358aeea6500445cff833e8d8a8eeebb4ad8902c935d4b11f5df71323f471f98c044a0677fa48e574e61737b9bfab41a4bb9f589442ec6563a8676cdc4ca0545a4a9c3432b6f67aa8739b610720389671818564cd00cf8f6007848b5af42929ff61e6cae0bbb7740cf80cc8958fd0c42e40b506ee6f327c83c341a67d76c6262879f3d84c25b2fcd4dceb42eeb1e71fc4e6c1d5a920a69278ec14a499bffd724e3f55c194ca45e4ac0283f8265e473382cbbbf9da0a3b6356ebcfa5eb3817de94f4414ca6c19a3d2525c88d0e1790bcd0db980ebad90e2e601cd68998352d95e30aad03d2498f5db5250f614be288f912880b490626eb4e061a22f4d31b7172aa5dd4e0c437984b934b279701e0acee60ffce92da58978b38c832b8b6e02572904a56d90e9479b48cc22b30f061518b8b0bb5147bb173518f3fe1dadf104a2e7eba8fb248fa103daf25346ef1c1bc4c53ad04f322ac86f0144432164e82b771390808d850328db0a382b0b2ea8ee9ce1543abab1fbdee558d93d52fd3d0d0358d7b4b61fd023be03de87918306a38ba7a3dba7d3f85ecfe912b19258691dff1d47eb320e724767d8d5bf015152ca37c99ff3e69f95c139fe19a4169736f14fdfb559264e32969964d89c9c90fd126e2d53fb6a90ff57082ac1d25e816fa06512cac4800598a6479e55dbf6f5668a3b9a5f6cea2627fd59570b0426d21e0c7a54c45070a1444b27f45c51c7157d7c8faae97346cd29c6f65faf8bfed1df0ce43382034c267e72433ef3f692c3f859667c4df87342c55700645db25863006d0e4ba2d8302ac5756d3cb69082e5f33f097e829204f59b40d443945afc0ad72b4e24926d68bd6b5481ee15d88ccd40fc24af3c44dde0821c5bdafb84214603cf6299b1535b0e90764679a1da41d4671dc76fae65786356f0b622b8ea023ba42526ef7de24e4dc4c434181c8eabc866a132370ae240282886cc81b0d038762794c378f6a554e784360c480cdb7041e6af83cbb3907c4a4805ecf3e96fa1a940861ee4938a2d7fe2e28e6640be2dbef619b545954374686a2aa32c49aa3e68c8223bc2c0afec8ae4a3f3aac9390184143b8b1db8fa27fe8c7b5fe0fdcb5ecdbfe1461d291d395d9e7b3172d1cc614ae98e5267867210c53b9dced8767307676f7380f7ffb8cd57da354e80d715b89a96018af56cae29763dc8c0822b46e48dd6689158cc0e7c7d647bb0695c70c3c63ad2d8d029b31ba11da3dcc6fb3c18816a2c0dbb8f65de35d809768ef6b92c0e4af7c6bdbd9df4ab5be4632bdafd23825f1934eddbfe741b25e41e0bdd9cb1db2ed9df8076301753c0d827666ed1f685f808a5bcdb7bd5c657f8a9d6111d2ed7806a8c064f23a9113d9f0fe8b08821cec7bc9ccb060c885f6392be3b834ae9947e0493353fe4b8ffc70a87944e357b6e468c04e7b8be0fabf8b0184d218831daed23683b497878b511d85c0b914e5d85bdd4a52d1b48136ee7cf614b97486b1aa8d9bc8d3803c08be5c2aab5754eb4bacba86eaf584a394d37c6ed107458f88ba7ce6c2d45d3fcf4ae96a563b9885167d87f0466bbeb9407d4ec2b01e928afe51b0feac4b6bbf3ba26445d2ece02cbf275a42aec1018978194f5e54b7e581be7507b18ab614e1a5013dff83399d26fb4743344304b4554329200266670e26762ba89df99d7faf67f09c09e0ffe12847273dd027e7bc75055937b73fb13e9d7b9033ee91a5bc0f3d5b56a579ff698095e853016beb00547741c2022dd985a1a851656c7a5e6fb436898ebaad5b47c65aa410ce4045461ca063c7addd7df6acbe8bd02b15ea9d49d6aae320cf15d6e8b0168c89f3787350bf7524164d1afc30e3c720f77ebbddac77abc0aa61f25ba6eac1ff153c2905dbad2cf7dc10c0b5818e17ff5457e8a1f28c7e5b60253a92608c03d108ce1cb94fb818a991f2660ce27574d2df3b6a3e2e2ccc73d835eeeb7d310454f0b49c8079fa2080510db118f6f236a31d3a98f40799f0cd6b396721aaff06aedfd6ead14b25ad396cb356b8e50e5f728308493579ab3a014a12337a680acc3e9ca625160e7316e20f9c7f08f252e8be220f08fa7dff0a294c177ba63b4b3c6a52f4df62aeafed8dacec3663e23ce39a77ba1b6b0e4f14da349aebd29132fb6bc851be94799eb476fa2b165eccaf01bec866ba4f7f0c794c474852563c272fe191ee3b8c1114d374f620aa23c1e9bcc7669e58307259af5814d2de0560ce9bb9f08e94ce7cc58be87069441e5aa00e851ea9137656ff607c021a7c4be2ece15b19c1c2cd00e7a5efbdddc44b83484fe5badade707888c905b9244fc1099ed10bec252557f3456a4ecc59ab23681972a5718d7e5173c6937697ed9aa0fd144adba11c3b2912e1db6ee3ab957f5ebb7e0ba0305aed4230212be2638e7a3a5f62d4b965e5c44b3d2d93e06928007b0af98e6b613f1714a995f7f43efe94d284ef3b68e4b5fcecc687008095d16d00a60c1a7a8bb475497c5bd3007e59fd2a7cf71310f967494ab325b3379ed8c2272f6723509c56ef1cb4a50ef584d43431f4e1314181d4445d281096235d461c4c9ac297b23d612ef7ea63430456d68a02b2dca550e5c677c7c83b3fde5328312993dbad3d9714c71d8b859c704799eac525400ffc1afa207df25dbd8e90cddb64534b0372229fd02524ff6b18f01d9c582cb824a492728c43fa3a7a520350dc778d2c50175eab9ab99a44ef02be829c54dd7d53f680f1cd432d89299ac5c2f8a5aa55179b780e16008b2bb8b0703a95f6cc50b42b07be44126b5eae47beac13cb4742fa24ae2ed7762394cc92a570d180030c05f6c6a3387b8dc91a0d482789adfee0240b0adcb0a5cd4756b1a582b358f6dda9932b3b66f2a7fca50b303f3cdc3641c25542457f18f6c1da02d7d11747b1a556dfd4bc30f58d85e6d5bcb4d0b762afffcfb7f368887af18b5fa6dd6c7934dee2a533edfae4e50a9ce80048e41b062ef79ab53743e6c4c61537a18f69a6bdfea6230a74aaf9c655dc6a03b33a870ebf13575f04b21fc61db08304cc92b1348ccf531506268daef1fe5f42bd5d5385b180ced03c73a08bdb1736a26fe3e7af7000af37427111e04a1528a1b0a6053b5974dfa134ab25959abd47a46363329fc7e107c6acae3022c8ff7336604529697a2b279b65dd41a4f458ace0264b5c830908b2ea6cd5183c484d031952a23045dbb632143b4619f6e8d7964320b8d9de14f11b013a9d8f7b7d4b529bd7ecb3e792d14a0999d7dfee2b73fee8dca26f0fd35f9d26fba65ff63dafee69fc360d0f4eaaa88ab32e64fc385c110245560b45a7f4468534a8f9110093ebdb483b65c2302b92de89f403ff8a4a3b8b5abfe3b4a15e4ef4efb828fef7aa91553bbabfca1e355181029e44807e8e7185ca9c155bdcc526a91fad61c27b18fcd0b57618a75bb2f2613924b2bd6c23220bcb46e46259da7cd2cf09b0403e69e3a1cdd99b03a750aceddd95b902248aa235d6c2589a4e199730f85b2877fb6acebff470e0532ec6a84a4a46daa3f2b9633eda54a1024454f3dceb00b0d37c4623bd28b901cdf112bd12e98b9792c05b9c61dbe6dda82bce851eae57548a8745aaa02d11bd3ee552f7a918a8347f3f6ecfb22c7fa1e8dcf236ed579022bf0ca42ba2051defa3a1a37428775eb8de98cd3b88f438187d175b3bafff69bdcad229147a9689f75224e7161ca5276fa98e902d9aaf8d6e57095414c328fc12a392a4059fef42e51d0a32591824c9c3e32f72a4f0d4dfd8c8b91906437ad8848040a32a7615b3adc1a85ab70645fa91ecd4a04f17fe180651635b925f65eaa87532370d1309b9174eed847451f4ce3beabfc79fb829dd7df72152c15275ab1e20f0d8dc6fabee772ac6b9c3239024eb730744343434c8d1aafbd73d4cb712de929d7323975d9d5404f441d2fb535b5317e7ab80323c1fffe36217838c5a5fce848f67b32b1ac66dc6fc3f1003ba42aa149dc01fb3a422a6361e12fa58846a9c7bf70ccf6126865af2fa3baea9d2386a5e79a7e565f5611ad6986c75b58d8f3ef67ef80845f350bb7781e3d229abeb1457f6847806ecc42e5854242d153d19bc43f36ca434f22f51a30cb3519db11a0f07317d39403095ab5c957a7c49a4a9e7dcbc8eaaef74597b4729389ae1fb242c4038812c52caf83c7bb0e5e74420cf05371bae8ad250ae8a2e6c4c9761d3d8640e77b98338be7872632d6921c7120a9ac5ca9ed6ed9c4239a14af08ca132dc573a9223a559a1241971897d575fc9621745c2bbfd7b80469aa135e1ced989540d062c199117578de987523c7612d84a1084fe7643fd0c7434a4f700f5755bdb48a4941b1d98d4fb0fe3c3bf0172ed02f056be479ec6862a2837e6614bda01ecef31fe0cab929c0f3c56efe8d24dae0e3ccff6e16331d21a15b4a0f1c8669b695201692cd7e30cf91c222a19fd93a9b291adc6f780f3be42c9552c0ebbfc500bd71e45e9484a44d6014e6bee042d0a9a6206bebe8d9a6b194220141a34dfd87bcb31defa03f8bdd6015c9c4ae7ba9d6cc51b75e05df4e03d722f14ef2f3932da8f9e371a92e885d33c50620f8c9018e52e2d29363b8c0f59815f72dae06120b6003dfa834bc47777f11bfc72a590ea144b7326afe9d53b0f3fc5bc8735045cedebef04b1d921e8778ab176883a88e97f5aba34649c2299f1883f0d7867d280d23d38931e5900b6965a325534842b03f8a7b7e52068c341f6fbfe4d06fb0c1129776dc4b7b6b884720355651d26f58607b9f470071681916f8179266fd77d30769bd5a9b1d627ec2a5ce1d2659be948000307cc890f8bdaabf9660d705befe93d25fb454c86729e93c82399f3fed7aa2bf9e60ba2fc0996bb70a350f871cb990b3008bb677722f0b97abfec87c48ad79e71825b5ea88e603ea4050fdb4bd1b7769773b8739375e31420e3adaa71602d844f427a211cb6dba4ccaa880be79387320e51e79a3516a61898d53838a48d9a20db6f90a9aad4494e510552ed812eca9d320ca873da1b5a9293521ff24e015774a9da084121f0590c76992ddbfb86f114e856e7b81adfafc386829be6d37d2fba9f81903438f883c4dae7dee209e5faa3a1f51439dabc4e60e85f9d5eae5c528be1d69fecaa13010f7948f3397e807811764922b6877282d88b782244193841109ecaa0b73696820a211f9052cf608c5a107c36925cce3bd8543f998b1aea3e6823667eb51323371669f1e2f68767f561ecf8f6d35d6ddc689b3dcd7b1e3cf38e302a5a547f616aaf34f96afefcd8dadec6bf7ec76f033bf3d19c9429593610cdd84fd8a5cad79b67a62b37f881cb95d3b4f3b0629b35caab42a732cedfca4b14c62d132214156eb08a909b0fbf267d127c7f968ddb119e799903a1a79f30abfa9fc86e1765da1fa999aab9457f7d100031160d70f6e07bb0f50bc910d6012fb81122bcfbd6e738e7a54d85e102358cc7e12307f8312f3e51b27c402a0f7a426c07533c2e9088e3797d5448814b63cabee717cbccaf4ff0ffa3c1cd8a0a1fa8961d3093650a5ffdda7b4c5091eb4e6e0ca201a6010348201d65930ea52429b38f4ac123aee351254afb9e7fefb47a67fbef3f9bd115f95eebeddc5621d8375932fd96b54bba40b1fceded50b11d30e69024a5e34d85f7b4e5b0cf80890e7bf05f0687afe8c3f9d4fbe419d9c7c0488f18c04effe668e1204dd87de0a312c5d5f7383f6216d3bc5fed27366f0adf4a367fd5c088bd81d77e2952f9857e1f040553b346735372029fc89d7afa4918b80162745003b94501043c11d99a9dfe29d4bd2bed7f2e0f65ad052420decc2840958f28077cb627ff9bc0a71c2b134966f80084a68a37c0806067ce609a8e15e67f3d8f50010aa5f240297c299fbc130bbac75b35f793a9081791316a8906e50ea33a53e5584c16b74a3e947fae5b9e8d6dbe4c3bc2075d6c387b3ed6d2875b2f69b661b1ac980409b8a627d90e2b9452d2c08f5bbe180893b70140b8607577fc22c998c3edebdee736e3d639b3d79a215600f7240d9a0e4690115a01a11cd8bb3cd0b62688d569c54aad3e6247350a175af8e0d269a37ff6dde33c2b3106e6d04eb01251c22e482cdbf160fbbece8234b7e9269c3ded301e4cbd158165b4c9b484247688b3c6a3d9a6b1200fdd83181da3846d755b614685bca546ca992cfbb00109549be491f72d7ff0619e4a32e98050ea9dd4638392cda7546c65fd08167c05b038be1b9f0db0f55ad770ea2f6f82f93faca9111565ad2b2572f9d8cb6dcbc3b48abee08f76651196b08bbad0447466d03be4fe774a98dd409547669894714dfc468fc0cea88e80384c8675dc611c4f911a3d8a0766714d1727d10067df6a2c4ea3276807042c251ad4149fd70ef2ff09a767771d265c123c3395f747dd12713fc2ff56874f0cca02349ae2ba4cb8bb2cf51b8b7f3e0aa78f521b8a36e441c540f8515722402b20fde7e3932a231f608947c34f2fd8ef2b7ee0635dbde2389738b87ecc77862ceac5a671c96c7d06ee20e63080a0ce7fa03c4153f74ec71206c95c4412a5b9e16bc928524f1cb379a304adba4b69e42373928a253901e7891e1544198799cd0ce00b6d32a036923cd567bebbf75fa23cb764693d70d93652a13f165427053c515f83f375f4f20f9d7515c28d99f8c67842d6af96380af270d59936d72066d75ec4ae1fa943ab35b56508a0c28d4e1bd2b36de5df91062ef867917a6e4893aeabfe770fec8e30672027ea3c72fb6c4b5e32c29b0a519ec5d9af6364300e61baf9721407b1117104382bf727a776232e11769d9f67d8de641612dfb600d1596100ca4b7863dfb3642ad9b845e2c9b58da0da3ad6e7486c7ce7de7e4668e756d64d55e86960150cc65974493b0b30de88613eb9bb15a6bb40f22dfe8fdfdc31e5730975c504d564b92af598808eb0b72fd8bc4f814f2f60560d5afc61603830b8a2eba204466c87484e51551457f598667d3de604622242f94bcf0faf0fb85d06da5327a92ce5bcbb37a4513643e54b26ae5a4b102f52ff3e00f673b36b51de7aabbce74b31939f1e9309bc59c0be49cadba6aa13590ce03617dfb2b3d7b7a22f023bbae5230b7483cf6e1012df3c7bdaa0d50f084d582edf7b30ba89865941249d3c4535b3bbe76b5f80de4b62afc40306dadddb6c3f65f6149e75074b798a445dd81f75f62707ff1393a118c693f12ad5f0a98a5378a17b7bfdcc8ae7f8b9b6e2d03ac8169c45940b272a146248e0f7d9ec8a04b784bf2176843c4951dccde80a7026b66bb47a12c204cc95e7e5414e71150e82eb412ba0ba4820993997467ff224015b7f8d8147ebe0390f7286b86a45359e75dad891e5f16aad2be44628a4cac9ae80f9d4412ff936d746cc7bd284f376c99bef495544d24da38c7edd98773494ca9ca32c42f5348d3bc3a5d49a3c3abeb6b04576c7b92b549834619f1e7e6348c59c59d2329291c231c4d872c222da65b6518d8dad894326f2268c35ef9279cc7629306945efb4249f0841acb9cd3aec315cc32b65cb336f255091ad7bc3e8f40536695a34c07a7cfc51ba1d6967bee8cc3360acf6a0667144ed3b0a96dedf0e39fd1e7f94e499c04f01f55b72cc13b931be00f07454a7ad11777b82d9fef71bcf283853288fa7372d30f364daa8daac554a321c701cbf1efa48121ca60cba9cdd722d45e0ebcb1f4dd1ea08948f14614d294d2a2b7742fc09abe2511ef6e655a31d13d235fbffc9582f98532e04859c00ea92a44cb827a4dd952d9e578d8c01fe6a90bc54a06156f36d73d1b21f95f24cedf24d1dd5a6986606e383fd85d3ac0c8a8b08c3e6bb9ce3ac03341d472170264f569e46313f1c4b225b39f80f39af4f263878757e0c943e67071cdae73b3693959d3a07bae6b98cc7b67e86f1c16134bf4383325d48fec4e98975da320ace6df63a9ee85445e5fc8a40b7840551211257d3214886eaaf5c94e1034697a1793c3daf566d03933acaa5e21e22fa65f209fb07f8059c7aa445af2e1b1b9b95447115c9b325ce0c248a994b87ee9217003e195f687b77aa5ef9f0b95485cfede82a9cd176e4948949e5917f61f92e262a7263c96c2c6e014214378a3a9ac19b610bee6222d562baad1d1f428adc02a549d846ee6ecda958631028ce3e920d9492dd485ea901acb0bfa4b183accfde2514f70a59606bbbf48480e1bec2def5bc975888361446af02c4a74f21d1746b6a961126cb2d5b995b40d95e3ec372b149a461f21cc6480b01c001b5a1a70a8ef7fb9ef25f4fb87a719ea69160cc87abc17cff9d4d0d790d67389cd59c7d5e85884f599b0243970c6070fdd0a51c3346d60058580f2f89859e75a07e5653f7ce47b343a88ad6643393baf4f5ccb8f2c23872c2a74b648790c18029c47aa49d46cd339d31b3267410205db46f8d2c1842f6f027d6eb9b16f142cbf8b3699cb0b9a6a0d4143832de81323a7fc3732cf3f017a40fffdb45584dd4dcd3a5efa6cb56fd8651976ef504882f506cb74e09d8070a279e2623abef96fa12e4f7443bb3f044db4a07a98ef286423ae4244b561c47f6139f21856b8a5014d9607346dd4619a6c378af8f83b94e98a71ce302a51c5384cb1095409f78867d5d042ddf93a360e2688b0ee3a1ded420ff0a1ba36f26808bb90f77ac8b7d35ab96ba4a6d61b390e7637338f09e0ce0a1931f892952b23d7f4ca53bcd79ef31ac14d029aa9a8b3c0875dc86b85efcbbb36f56cb1758a49b6e286f70b2a388e1244d16e1e702575a57d0588d090f5e97d7a5ca9223c01402c6bbc76fae55358128d9a8fa36a801ba8a6416d0b7c7d2a2968e6318d21e6f1aac9a3aa593025d2d6c670a52184afd48b46ebced85737ed4f36760bac25a37a564dc2b40c277b2a9e82c8d3fd211ea167e4e500b15f14c9ec0366bb324f7e5939910beb8e047219119515162525c3891c7be2802f1b778a501e0af2f957a4c379bd036bc6266644ef1cedc18eaae14757f98e993bad038aa8aa22dca201e6da4d774d674274dda787ed038e9106a2d043837149a3541ec0402d34f5781d6d234c95721f5ec765bd550aca26882f3f46586569bd4a56256ffee44d61ab61464b81155261c2cc2788952b83ec97917b88baa87b8fd06186163726a2377233868efaffa75e563e6fa693b3bdb09bdb2b8fdd7e109233c1fb4d3f6b967510c7ff81e6e0851d8f30a0376c43df31d6507a5c9d7307b6bf0fe248cd9f17ac4bb763042b515ef6499bd35661bb00c9edf6dde117cc09fc6845ba4b90ca6718051611746407977b624409ec26990cd2752494a1b6b276d8cb520f0db1c9fafd33990217f1402b750e56cee56b94077dd1f38422b484ba8d565909e8a0371b1f456a25b77a525bb24a8345a248f36d2c671ecd3dd29013829a3f5e7ee4c3c617786bc55a91858128c033387d918120b83d0321cfe86034b56ec54d3f75b071eed50fb5aa90b56e3059d19efc3167ed6cb457d2d2a8640f1013e77f6046b50bcc28c5cf75bcbd41bbc185d653b95f2e2e7e81ac614d949d27b2594e583df7de6582bfcab5a475dbf976bd10caed6eb298ee1cc1eae05a586e82df673ca753517c7e50cf77ecd6aba055e63867f1fab44f4b470fc0d96baacdb60b79c72bcb688eb4b2868bff5d04852f9bf5c0af9d825193b05e6dc0aeb75ecfc57234c0179ebd15b7051ece8a73f132a05deeec3598ce166f881bae22910067a46de4c2f1b234e4680d2668d747a8a86a99f5e1896e1d13ec4323e343105a08e9706e6ba28da8587bea47c812396db868d849fa2a8a7d312775fbf424c6e36ad06200534bfc141b2912bb4c85153c3a6368f6d26efeb896c6cff1d6316bda26d561ae434a42b56aea473e9e12913a66705e2d3c5e6d6bfcc388a477cc72af8aa21b1d4bbad830e275f92f17e4540aed5f19004217aec74f2851938b854e25366d248c6e87ca4b2a82b366eeb634b54a70c6523930e1c7cdd7034799f6fb97835f5ac588ba75a95bd8ce457dbd263b39bab576736c6d63a6596bde303ffc25556d6f7b23831390f3293e3a99bfe413564e45d6b51fa848d1bd23f8e5aa57df27df1421e3f7088bb8e65d6ba4f2c8baf9099e755935175c5b028261f5c9a11da666248d19e67b1a7baee9e604f508187dd0be49fefb2175fe4c76f1f338c8b0ba7749df6ab8d98c1468b53801c25e08a07990126dcc74281b690573ceb6b5c58c7e66c1497c32a6d1723254d941c8bc736f4c57ac01f7dce11ae474d61d541a7820a9286d0ae64e19bb1022397a668ed9cebfaf086cdac6ec88bcedf500319d26638cc4226407ef91edc6ae93d19b183aaad60ca3495f122a7a6a99e5e4760e88613b5d2a60df181554fa15821f202a8d483e93b1ac5a62ea57dd4a789e531811747874417606db893937e14533900f70c41b9c37c0fd08c800266fafca660b655fbe854a33aeac6129ecdb44b214842b175f0f5c0551148ad44ad6c8e6336bd1ed64e3a93764f516734b35ec2003c47a4d4dd7d6ec40b709a11ee191ebd1c03a71d434fa290b8b333a395693f12f82cbc7eaab6d0b06e967741660b421f8c68d1bcd8169a452db3d4d04db53ad91ea9c8410099a0457d919cf39d2e750d0768da2d098b0971a02e4f541c26ed25e828af03958d86f8a3b38bfb85e087ea5f0abac1f68410d8143e24b9716ea2c2d77a2d6b57a3c1d1142b4d4a382c5fe5cb7b806355746e32a9cd020aff13ccf7d9e8f8dcb5c5ea130ca8d64873fea79213094ba0b904222f56a748bc5ab9568fbef405d8dbac2a6254944c590764004710a191588b4a1db1a8089f8942393efbe6f3b3c142805a34aa4655adadf2a3acbe22bbfcd8bc7965a82c5b3873a622ab231a5cdf62e2484561a190bfac121de78bb4aaec30984fd4d30246e5049fb654bf8ec7a5cf7f948e228739055e4e3742475480c20dd45d21dcdf3ee9dd32018bc4a03ef742c13c0a4d8d9b12e6184092d7f26ec20ccc461c5193f6878fcba72268a22351163bb0908fd231c4223603e5ab71c0ce65fbf3915e778dd5e5534dc0e23e04d078b851a27298d8d54f49e0c6e2d4b46dd9a99f4477e1f8ad05a6d86a53d5d6b3e70b889ca07b25c9b31db8c492ed98ac97d6c31a9860b00d914f94b44d26ad94c4c4e2f54c6a7e49ea0242760bb993ef28b958ff2886d37d98176d6d4e24d446b7ab4ebac90972220409d234372a4c37a70f41b6a638459e099013964de96a362a8a1ef063c1fcc27bf5282a2c3e56503c80d374279d17b13bd84a43aa9217e093cbeb1866f9c1c19c37b43965c35b54458d6ba812f36da92ddc254351253ef4eb040da2c3638c40c730eaa3764756c8452674309698d5cac99282240061cf6739d9ff1cc627d726bc1a2291d478dd1aa8cf021a03c6469a0c1bb8e7fbc3f81c4cc0b0ba9e537c60b79746a2368909cd250e2a30aa4775d45c740403e02f9d1226843357e0752dc9489bb52c268da554cfa2edc54390fd43e74fef020e948abb6eb2c48bed668b58717ca0196c3684c8236d5249a64774e2255bcc6bd1a6491664650280f9395328785db7014272a99320a5ba8c268e696befec8bac0603363294d9909ee18632a0d35219ef3b16b59c326c4466e9bed5021c486fd5b26bae07dd653ce2a89ec332bad03f075da81a27fcbd7f64b865d5d41bfc95d3b3691f6caf8a48662fc1f01c576355d88750ba6b290060dae8248c9d7a4efd61dc59120fc7864ac99034aa3c1b3c9ccae04286adca3d987d440ec84c612db61607729188d2afa8b17c9b7c40dccf6c20e783df6139d1e74c68fdcdbebeaadcbf09fb076288951ddf877442b6a7c94fbb01412cfc6d485e54fd99e6ee8834d8ec99fd800d87cf963bdbb5108efd1313a368afebdb1087f3f65e71bafbf6b9e53a1345d88b30c691101c66f1f9df72201d460858853224d79c2944eb408e72f597f6927009592e779c0496da20d5185da201992bcac467a86be51a3e7d89120a21d47e0f54360db60ab4dd8d470cfd814977283a803048267e92aa617cb8381fb974f608883853b6a3b82614dace60cd0f752d1d85bf25639d7ffc70c90100d68673a6df75192220b96e685d676df9273f743fc287482a9a7f6b582d06ef9bad72ae56f2c4b00f038e6377c45cb3c01e197159e8dcb75da12ffd0a3ce851ec4f4d417dc60fc6ff638db5c0dd5ed536e545f19637dea00dfd99d62ebae22a70c192a60854d24cdbfded7d2d5f74a2906036a15640d2e6759c359b16a645c66cc6262ba81772e28b39e4437e7d06560b939e1d1bb56a45efa2dace99bb82878cf306653df4ea407a147b92434bd0291083b4db264cf3d72d727c5a4058d61f9846583d1985169b4100032e7747b5b29f6eab0657c0522e81bde0f32c2f1e38a8d169d85c7af10c4ee2ef755c3dbe7082e1ee03e7d22e15cbab8496b623aa8746552c52dbe6e637a658076b118d50053f959fac6f89b81710bfb350bdd288f9925577c7e9227642a84e8f2b1cd4241258f148e07563288f7990228eafb5905b5a752529a4110aa34e4d49f18be060b9633eab4fbb84268f72c20734cb3dde9efd0a4dd4cd5ba1c3931bf6cb7b36c731fe355bc961693e4af81ed66edc7289b053ebdfcd7e879fd811715ebac85d9528eb4c07da578cd4940ae6a719de9ba6b8632a540ed18c5b2b9e07152e0e653599aead79dde284e2f7dea3413d211061b04faa2bdf450e30b9be93eb553cc9ab9170828828ca90402d9bb9b4a060125fbd6609004d15a210f3e02830189c45baf67e53b0c1d1fcd469fe7576e9147f2d4ba9c1182adcbb87aad8e269d0461b28f0603cfb1f8bef338051ed8309382ce1c59e817b6e96bbfa37ea2ee6bc2f50bf5ea7ce8c022c8eb3079b72e47db2279cf6833996de084203a984370f10d11006cb70f9434bf850e4c933341eaa0cfab1490cd749b51f06289f618d168a53af2481629804119fa93aaa95f549a6e9d4e05866ef438cd7e6138d7ba1b414daeaeded3be891ea37a1f92740ff4e7cd1dbd09f030bda808253d41dd528609ddc1652ba616a28644ca931a6cc04f0bdc3d6f1a763b3a6a0cb8dbb96a0a0087c756354b56064e994cc7c99625e67ea7c619983a48644b679020f2bc204739518043d2bfe313628feb5b84cc115a15dac5a831606e48247501376dd5bb08c6bd9ea220af962e2c0233b20e3b7dc73121b20243cadb9ea361a03bc0ede3e8b513c897ce92cae264093cca4b7861c01e4359909628d96e1bce1c4cc3c5205dfb135ce4aebb43e882dc60300aa8d449dfeab983d8c3fbf61ddc9f21d71a17fee9a9dce65012251da634f496142ca5b8a63aca1706775a2fca56653384fd5806b39eea91b0283dabf92be185fa2da413240fb35320dacb1c26a1eec1e6499cf752060cb858530599e55f2a672654c7f57247f88aaf59546a6fcd1acd0261c2e757d83b118e999de83f272f53fa22983e599cd438733198fe73f10f9abdd6c9981760d957f4d627e123e341fb372fa40dea8f014211ec018081818f60b08c056582320c307634a75e198ddc9c714907020798b75729664a2095158cd6ba3b7715d7ac2ced4a01a5261dbf7882ce0c74bc54f2c96295e70b871fa80f20c7058d5c138263236c42f5297868fbe31443901ecc40cbc7eea550d30f1ceafba4d1984ed1582b23c8f8de1ab3995c4aae3a9ce6941e1377036bf6e256d748b9f0f79e6ddb37eb6fa8721f72214912fc7b3761952db65d3f4de75f3525ac550a3338d1695abaa401d62d7cc83c6d26df07a1eb98e7b4f6e20abf87ffb5e59206d8d6e285d2662ea170c2058de47a90ee4048d866ec0bed52200aa68f91d38117cb53ed797281d70449d3d341adee01533db94046c57465d8fef8a2d443475a09601ec2639a8ce79841a1908a889ea53773c094a8189914029975ba9a1fbd558937cc5f4241b9fb12e7fd44ffec4e000eedca7577b2b77028ae516808f52dc1d559c49de486a0ce9f9527f7b52a477bb4c4fbf156f22715a3583236de75ae370bc6ea3444ec9130546770563a911b877ccc8c7bbaac78ba254fe85e43dda08202dcaa64ed1eabba3893bddbd6c7c6e30edafeae239c6eaf3ff5675bffc1cf8e3e5d3f4e46a0d6006e8c6cd6b48781ea34ff2f7b37be2437791698aefd8aa31e64502e378dfec89c7843e6357f336a955c63f6b13827259bb585dbc86a8c2d8ba6b734f8c2f5ccbd3cc4e1cb51d964016686be8fcb404470abdc34fff767368ea94eab45a8066bc0fb3aa9df66eda7e4eb25e4be1f6db9b63de1cbec81bd22bf1c15db2213d46aa2966321d274aac62d379aeb0cc7773a4ed14af95a0cda23a01701b60dc9cdb38a6ee5f518f0d0082d4de8a4d0c850e970cce4c24c232e59cbe659a2e33b588ac3dd9529da57e706af7e9b3cd9f2a85469ec85c87c9b725464c0c7981e66e55697636c5d033addbf4cadb744894238393211b80f424c0b42bf58848a77687846352842874b6a0eec8862fec2900716d4e0a427af18f54bb9e6289ed06ba114f1d1bbb72a0c8c08fbe224f8ffc90c5bc820632556c2ddb0aafc547396812b287723840259cadd1e05ea293ea4a294ec678e781d7e820a3a7a3bcc0ebeadf8f392c049699d8f1085f6c72227b91875779543a89fd14c8382bcea27c437374b3d984818def20cd6abe7c870bbcde5a0136f64f2a3c4b1f7d1de68ce08fd892f9fae4a7abf67975132ddea28190876780fffd42e946056fed57cc8b32854920ce3ef84459fe70d9a359cb5f195c40e525d724404e5d5d2862ee9f7969d7f62e0f8fddac0bfe2edb9bb45fc52f526355946422d2dfcdb361ae80a6bc578a0acb455de0b230a4dfbaae719652358d11ead8eb64f0d9a577636b705961070bcc2b566c67e2b89370e4459565dbac5f14451aee6ecc8854de49be46136c8dc8f21da163ebb93122a72706d700be994cd75dca0ed66d5b3f7fa89a6ed0989a12404b330a6c47bcf069809be96251d6aca1b02729f02ac44b05a4bb97af5e15c39f03cf26f332c792d5295f0e0cacf9c4b36d9176ef0972efa135069c82cde663b1172c08b7fb3c228301005e6c3681c9718fb84e7ab705000ec0a3c3aadf3757d6a177bcbd5b0f4fdd333ded42d54e44e80421ea729229129761b28b667c5915adb9ce1574f4ca271910ecf01330b32b957cad786a4b61d53e09f94d5cfe657f633ae2badb11095a3ccc1d0a2204c60ffb21cac391a102251b308ed756c141a6fcd0cf90458a5bcecb3dae64072661c3a4bd8017c07bab487c934ff8e9b994c0bf353131d2894421ed2e1b5ca04b37930e20aaa6608c21c1d133aecf3989f23d8ff2e85b9ed68ddd3652c22d7b034c653f755742e7b223819e4d3dbc62ec41596722f01c54e4f315c0112cebf711e3716f81af9f7d73c01c3d3c47c9a416e95b20a63c20065553601a1054fd1ed35f2b3b00e584a9d2cf53bd85fc9967d10f0d5392f7a37201bd90fdacf0d69853c6250f98e43f5c58944a8911a4c83d0fd5f13a002fa2cf111dc932dec25a2c9d8c6fc2896620f343ed63826ee3ed71a76f6b550e1a0afcbcd768cfa0f2e556f9ed684eae1806e1d3f4de352434ed71a25ce4584d584edd99105f146e3c8ab44824ce377e4d41cdde75ff3dc6f35ff60100517b869f78098eff103e870bcbd43c2b29b454e1dd450d8bd1b51c7f159823142086b16cb6767c8807cf229e6a3f4b8b88ff4df8de1694a6b3b0867acc7419fe8d48936dd336f742366a757b2607322cf1abe564132b8db2f3e4f161c50d4d3f28d8854053bb5acd5eb1519c6d78e633a29211aecbc6a7af1c141bfdbf923a5b1615b2ba72b755483e3aba39aafb5579a674a02f1c72617af727f1cdbc9bf338cf231a81b6793c2b550c2e585347f34dc08b6d28c05d912fe6b5fc8692f408cbc42c58335239a99139c26115b62206ece0b6c63406225fa781e7d51eb0a360de29a329c7bcc6c663f8c140c45d30be346ecf8b68827b9139a6ea7d6d44bd19457d2548a61a6fd467cf807bd7a404593f621f45ccd15ebcfc4ad776c4ee9985b9c61667db394f2a82419e964e0db64c55713a99711ad1a9eafe8834c39355f6d0821b0cbfb84c27eedfe0abcb1abb6dc9f265b32032eced5db60161081d8558879b853beccb4549deb60bf9179cea456809e746886cab319970f06258581457450a70812657cc9015c686257bdf73bb2ff775b01f0a440e3ac633cc1272bfdee788f8f2deb7ca55a753c2c86b5bc953d9a0b6e052eab9f38ae5edc2989292da3a023543a6a9edb4de9ef1695f816a23038f83860eeb9abeed30af9a51fb69eb3ae000c27c1ea0f76b63d05e2f7a3eeb3bff87e5599ff443267f5450431b1f8bc48f26ea5b0a4aa4da6d4222d333cc88e2acdde6568bff3b528ec55666cfa730c9776cfe8e4d0ec620ab796e75d5f798268f9a81f81be6cbaad5c1da8564d382569e798be9b4c0b7eaaa06f540e5841ea9874eb8e3334870b7d37edea0a35d236ffac635edc6fc7203336143234d3a15a2c18503c464c8de11f5e6b7fcb3b00723e2de8281a3aadd06c6ee03cab1f8f7daed6040d3502397f67f99e1a2c74b9894c74b982aadd3649f731cf3a34755f28cca7c148681312a089fb69c7875c9e8b1cd5e644719e6cd3f3eb105f11327013bd00d89803650b3a99a6123bbfb35ddf21793b18cde7b9fd9d8622c9669145b9e331a7dd5635071c8ff0d247b497914d9e58bde32f6904d7509326d984e2798898c1ab5ecfffa751c5207764e4bb8be30d25bfc42a506f6f10d3a47de5d47a635c200feffffff01