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 64722 d6de70679597d54a34dae2b217d1192f7e145b3b1861a60af34c0a49480b5dcb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
85bc960b589985899bc9197ae99241b193266d58774ed54ac14af775435157dd
Certificate Block Hash
d6de70679597d54a34dae2b217d1192f7e145b3b1861a60af34c0a49480b5dcb
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00141c000016c70000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000e352b0998a52eac708ad1d67fc2e9b023fa102951f19641cf94dd1671e933dcfaa53829bebaf76b9238a96911c8ae5ed2c3c8c69a0411506caaca578a3243fdf8f148f79ab9f0e67234fadfed706a6ceb9de78d36aa57a509d140000000000000080000000e00000141c000016c70000

Raw Header Hex

00004020a79ceeea21ad3cdd20c3840062d8e6ff9e1566a9b182af9343cddf2be60efd113b75e39c886d434e5698efea1d08df4b122af055e9cedf32142d0bc7a179c1f344921b6a14b20118dd57514375f74ac14ad54e77586d2693b14192e97a19c99b898599580b96bc85

Proof Data Hex

59,560 bytes
121216010307481a603550d58d9a3e0e58467b47dce7160c6fd6bcd9156a9982464f7defa92858ded8bd069df8e8f4651b3f6eeaf576f3c2b5ecbcf5401a8ac9e922b868843c418289ac7f5a920f02ce6377524364988bd64181b301e3cb52f01276c7b25d20f23eb1f4826554de52eb3362a3ffaeb8793b0c0e4b723431a37dccffd4e4e2841c307d1366c8d754b930d0b4d3db8fa5a3b1ae8cf10c0abbaf86e8ce029f3d9dba743db2e68ec30461c67fc79fd2bb554589a330a5997055f77294741ad74b242e3806bb0098d97e59d6a376d952359565145f8f15a4a624f223dbfbc011196ea80823f10805622211d1bc82cc586f065df86ca6ce9b664996d27f8218e3ecc233dd5992c06aab7849a68923960c324d242277097659a603cd1ff21d60ef7bdd2c2a74ec5e5c8491a4ea38058168cc9ac3b3255c026c28099abeda6ff50e7989fecdb24e14e11befe2e3c721cfb012629433634bcdfa63c4666ae690e705554864a8ffdfcaac05f7395fef2ea24b44015fba9beda2ce1b1d59f57953bdc27c2382e1bdf33acfec375aaa6ba59ed6672fc444315e1709e411ca0a2d2d235f016d64220aae7ca97cc90060bd1e840891b1567a2a2794bfde7a720b3f855fa98e646d30812e6604c63601692e50c270d4a664aae7ba3bca57c27f66c45e198d00d94f70241f504c146b5c51e55f5afb6e91a6227a46e3f35df88a931b5b507181d0a06e6be972aeb36164c1495f52a34c9c0b82767e2097a475a6768014e8f361d6be0877f80a50e2c76cd96c6b1e1b285df03b3e921f1adf601cb9032ba41e56a0668c5c922196fe593b4583936bebf1004e049e0544043df3fe442547a4f67b3ae6ca20aef320a125b50e682cdb250107810e46cf6f96fb54d7e9806b284cccf4912857b38a151970e10459fd01e22403919734472d3d9707dd47343a712d4df8be152eaa0e9a9977253c891e7b9da9a302269a1567755602b3a81a481c8f6b1fba0ed50755be7626e1219c3c17b22bb8ec9781b7462810116d43c6c08e78b400e7b129af763ecedf10b7935de88488d24de0ff1abe4271e4f66e6aecd6facdc12cbbe4faac705029681afbc6dc04662f2acd87794474e9bdb3c54953504f5f4059797e49dd084ba7139a56b54ac3863a211d6f5a1b1017b73f4d00f6003795bce16d9d4914d08962ffdfcab24f6d295c82e376e49985094d82804c48898ee1894e21e0d5e2a8e4787a1d09cd7614fd1d884e53c10849985c1375fae41741934b4b18bef045d7aad2fda386720d72252e25b1320eb346dce684566743fca63564cc1da6d66f12a9b3bc5965860131aea0b1981b01638d4fbdfd27c7dd8310999b0b58705e04d3419413a00b15958922109f600ad0560f1af96b5b6f3c82f91b1d99e5bb495c1cc303a0bb62bc9831deb4265ac877187a5dbd77325294a3c8c2d80988404611b79c4e9d60c3257e43a499ff6f9c4309236cbb7fe6d85854d93182a6ebcb46900ccce5259aaaa96c81d66324caef43921538341dbdd32c10189261c8c63e3c318bf4c7852407b622533021df3ab8dd98670df847f84464d65e96f52e339a2e9bf6b57b46424b71777cec39f8759836578a673aadcc8a1f3dd5993a606d1ca0d52f2cf5138be1de69a016fc0d2193260bffa923282346b4646d26e49b3eedf168bc0c7c4d8d2c35fe0555968847b99327c384c7db7e1f18a105b50ae063140d8395e6a26cddf3f3c96abeb7357fb3a88f8108b82c44bc427b2acd1d43bfc5550bc9c34d877c0ab2261122ead8c5ccfee5ef746db590cbaaa39c3bf437bb83866629672b6d985c97d2ba4cd313557e23575c7e1399a906a95c21589f2ebb368e0ac4c51ce1daef2472fab075a9585d7fd73704810972484febed2e2f95188ef07e45cbe786b609382567f74cc525679950e8ed242fee638cb2f6c95fa76c4b2911c791e1023f13a6a0c9c80735fe8ee6217ea255c093c1e4aed07e01ee01ff7aa1f435cb3dfeb16db690ee1b5c7fe46059b701304fcd1f60a1f267e1b88dfab8a626a399c85fbd9cdf864da07c07e0fff400ccac4a99e3c53bd702d43245b422aa47419b7aa31222398192925b62d6f42014a0f9e68c6aa7a444c1c6c84ab11293e5f4deb16e02adfe5f738159ad5d1a88e3ab60e7a4966264c76008c60c1885f1af7d34cd9e4156bba3984851764f567364c216c153eab295c314d8f50454705d83640892a9c3267945e27566f82da31597c0746aeeea4499229a012c90f93fe1d2225887061e740f162b01acb6d8e6f9a02bcb8b05f9b5803b704ac296f2893f404ac3b0bc97b3ee2dd68498ff43623656d0fda04c2341ed6729e9bcb6468e8869ff749f0334069c37079509799198608f463bab34eb1b13c2fab9b292d940175cb72f79e252da412b8c04c7be4a1bdd7b5ad8e64a8d058dff1dfcdb86a95aa41dc5e7a8bd8938000cc15dbd0f314e6729c9aa83f9c1135ecf1018c363b46ad78bbe829a173daec964dcc520784258febc960f95b66623f50c7cc4967bc91a272f847315463d2aff1885795a042034e2332e29d517fc0379fa78cf5f691de88daaf62a249601d3e61d479b99114445078d6fb0021393f8fb72538ac19c7b2332bdba87f7d9dd2297eb1d5f49bd018181347a041e68e0974e7c3980a098600c546fe3bd6676e4048f63da567aa7a80ee883f6a8ff192492217695b5b8ce0951b93296b3904f9b9dd790d71f7abbd41689e9f5cf18cdddbd8fac6f17e87cc6079dffffdadf7d700f15f9dd4d778872c47781729430881eb5330a087a0028717d77190921dcdf6c2317cd5bfbaa0f023d5f06e3d482f8a24975ce6132ea795f37f9fc4bd2301065d9f974d0ee5dc8abb40a05d2702c187a0a5a1d64a31da63c30477be45d29dea63aacc3490b94ba9323e9daa4dd1174f7e0d86b9c7243ac6ef2c8626bb3cedf5f688748da5b329093c4a141f61a1bfb5862aa9b9effc14bd0dd4fcf9d1246443e7712a3eb3ebee38775b0cddebcbfc077e45df16552d33943f050c166da6b29f252c4a30cc10c57c2a9b89dc538bd39a140a4663c6d88fdaf77428f0b6c6e56282bb54a0e96f4bbd171b69147484bfcbe1dba7227f432549864340db1198f5e440bd10196dec04114eeed9110320a5986ca47af0973881650232f1df64f5a197374deca947862abfb2f5cfd5bf42fc8f948a3cb12917319a9051eb44ca9ae75a6300793e334b57c38c76294d8b1464d0327c9dfa3fc33bba355c647cf3565d66b07e1bb4a00b34c23684eef621428f44ddb0febab5a55dc5f2a23b1461893ef5979932bfd9764348d4fa7ab8073e45eb311bee7deae20e56c24f28059aec34f3be13b2d37eef4093df0122de80d4e1c44b6166c4d00530824eefb8d82c0165c0e5d250f7bee571eb10f3f8880f7d41064bbfe2efbd1cf9966744eace46201d2e44c04d784eaf4d9206ac4de7adb8e10fe081fe5bf20377123877f762f9ab05c20d450f55a1276e5fa2845bdd35335d856fc1d63703616faf801299ab20ecf3f6c30775a3be13995d4696e1bf30cf2a48891fe38ac6a78d36fad8882a60d87ff9f3a10471c6ce5bcc5667924196b5aba9fb5e02fc3008f91525a6bd0f8d2c35a83326649f90acceae61e7d1a2b77adf2a160024206af2f09baaf9ec15f4fa68f6c0c68e5a243639eb37dda082478a31084aa0cb610cefc47158ae11805c9ca52a491425956bace06a07cb73971e841a3006365b539a53887a6aeecff6f81bf087d302fb02943cd7f3897b348813e36c8ce1cb61adeff92c3d0ab47c5191a4a4388bf07f6535da4f51b4326cc7f039bb17fa689a7596d2d9af6ae0879ba8acd2fe5ac5081f0b331df4dbf94bdffedd379555dfb27dfc602c8045fd16de6b71dce7c983a17a3d6ccc1429f6400225148b12f8450dc9d6c789400d2f5672d21b6b496351e5ed2b6e010078b989b0a308464957f5cdf487f3ac5cb224149e990caebeb070c344c20a40f91e13ed3a2a6c8b3724d43e7226c22ca9e98ea71bdb439fddf956f371fdf28f1444fcfcd77ee9d7c8fc6c35defbb124eb09008467288d9a2b401baf14ca3229ac54f1fbb595ed0621aeec08d74634f0adb36d3f1b7dfc9ed7190eb1fef8c6b9dd9f02e6269ccebd550665b86cd2c67138346e0cf4d1f362ece93e37fd44442f874ceb368e6d93123eeac305c0054346003b30944cc5dc0336e497e5e4f355912612ab5f31711933bbef574fd8fc10356d18439ad6ffc5b18fc9e058cb933397f9ad4af45e93aeafe94ece9d2863e1f52e4d9c9e38d4b7b683fd234061b2f9201d222592f6c7b8a40b009d1171c9ffcf35fc43932d3e8a69e1bd691a41a5b84f75bb07da7cc4639664bdae96574b3f91403a4659babac2422837cbfe5af36bdba760a527d97a0977f07052a0dfd78ae91b7ad9606fd20f40173eac7c7f5fcb47aee784dac6a9c60e289c0fe64b7e8113ed4a5158c6428c6a1e1227e54b2b1f164e1257cc98989ccef86f3fe1a368df2b1ec2126bed760ba494ac061574318caaaad772ae0818f61830b90f91f75f08c3a6c9d1fdf0e3775f6355ba610cfb16a2a1e54db650aeb0729af54c2921539908509c54229c5b6f1787af538f3e76952c886d305de9b271febe49b6116ada79c8dc77c2c2ff7a64c9af3ce5c319b1e63568e8d9825742b5120b0aad93fcb2517aae0930d57ccc6b07cff5ba89730afb6d1ae505c68992146375592a92f0692593d548d6ad55f0d394580858c486f15978a6d3dffe86272f3732efb1170ec5f0ba539b6bcac15dc68b63a59f1001bdeeb4356b48cbe35bfa7e2b3c7662eb5ae6889dc44bbadacec34f9b6a7f42f14d935241cd2312a9670684ac5cdd13b70a351e69c0b0864f1465fad47af59e3355f2ed8961b0a005a71afcc7c5dec7e50f210f8a4779bc9d6153003bf39300b5fea1b359248a5f1f0ebd85b54484e8f7d7a01602b0b5b287ebb84e37c3d0357cb6c90b83c2adbefcda01f5bf2f6d3612adbc01392e9256b7f3d6a09aeeca9707d66b8411a6eaaf76706369f09b2f0c60ebecf9763a8e30de66eb155358c1b283c5e396ec1cb987a01f50b5feca9e3fc8a59ff6dc4c5b99a347b474bea3e356ad6bcc1c6dedb43263acac159c314991c876e8e461d77d7c1beddb0d5937f37df73533d1f685dbe39e432a0e7f0c6b6f844848bbd70137f7dac8be663491a546427f3cca1c4bc466ac95b293bfaababf98635402bf61d7fc7119abff2b8853a5977c7d557e2ca701e80b69e6f1c1bc23455399456277b5fa6efa7423f0050fb374d3cc2401c4091dc657500042ed91b1db40432c56381e4087eabf13fb3fc9c613d2dd4f8116b3f46ff15154c7efdad7d14d1137e267209d006531c02384d1bacb782254ffe0d32adeea940b5d6b7c454f932f68f99dc8f347aa4485ef8ef3d3b0352e38b93ba5e24431e3a6080ec5da278a560226e339f3444487034347e1ba029cc733d0c1b60c42447f9f521196e8b5999d5da5898635dea4c0fb328de93ea64c1b5881df3ac002bec27fb2b65dbe625d56d525a345c77cab59b4fa946c7eb1341de888cfc78dda2eb3fb855ec42248a7741cb09e955426fd36a7fd07aa6ff37a3f1747c515966096914e1db8baf6377cd3e2d8ce457d5c0ef07a2bdc725b925004afd9c27e6aa33bc6cdb5ae3943a51a38458575806dbd4eb2315f6de1bf7320b6204d1bf2787bded679bde750da75cecbe604a321d883cc3c5c2ead231fc70cc4b8895365b24f683c79fedd45f11fb1c9bbef2b6cc116c05c277a291d0f44bb3a2bddde8f1287bae53e0c864cd2f7e5f5cf23bf517c3c92b10293fd5d254cd2a243e81f78d6f3cfe484dd7c2bae2e519c3d3f1d14c7f536ad05263c1af529106ec4445030154d1bdd187cd851ddf9aaaf1ee44859d192e394a185b488a1528025b239de2113939a88fedcf03327478776c8a0e2e0696889f6cfa6b493398df8c06230c1556b29ff9c1ecca5536c3347bce6fa42a8ad9ab69348ccc0c9532ca4509bd63fa31e35a32a916fd6efe9835b93b42215d8b81b03104ad00062f1a5d2f87f4988d6309119bf42cf64caac1e2e79ae9154b3940b3cef44b10182ee50216079a458eb35be74c291e60f24a42be1c06fc8e4a5ed4601c5f221a03fb70c8de4310d2e5c118b0e686f44e66ae731e63e7bee7cca8601119b7b647898630c6e4da86a23a24632e2edb64f9bf5480b32a59650e1781bc927ef44c991bb7f87089a2d989817477510e77530d73602882bdef1b144ed6419380e87c8d780dbfeb9de30055de485fcb935d3b9ad069d1cd42e076d9ffcc0e6b1be06fbe1e8334eaf535af1b39f0ea1ecf2839d0ac5aca6c6c5cb9b7663c802480d95ad40e8f826ecbb6da1a6f12ffb643c1bb638734cb7780fdaca82b7134688aa64268d57d2dbb56aff5bd9d13151696f59d6cc2305312602ef67ade1151e03286d1f2d92cd87cce5b9d52378d21427b2ba7b31ae58f559c9c698ba303aeccebd33867b2bee758249ad85ecbc8da0bc08f44f99117d0fd35484a847bb64f87dcbbe1ccc1529d868b93823987a1c933cdfa42ddacda08490996a1e802c5a230f7fdaea5780d91380be60d18818ef5288e2626a8ad3f7ca391ab5920ce639ee7f99d36d3cc11c9522e779b81988daafa065e3870443b046c626f87f66818a49a7a67fd37b319efcb954d1efe0a60e6829098d62ce99180aa802a2c8b5b9e8daf943ca44bc81a96fb7cb0158371adebea2be2bb83cbb76854047b59856fd4d4fba6ac42208cb16f61a6ba3665c5a001db13f735f687a62926c31df31e83ddea09b3b0ac80620039a2637b64b4eb08fa48c0f82f9165579eb41147ae6576878c270f5c871ed4ec4beaed3c1c3f523f5c569be0c2025600e2b19db421a9c54ab1f834891bcaaba242a7f8bb0cc8cfbaf8b44de9742fba3dfd03935fcf7c0e2bace12b84f34a4283ad994e94740f9757d1d61e3f3ed34616c803261ac0d39c7b3674326ab8e1d12198078e2731d7241e296b19fcec40d2719a06672b03ea27f86c3a2682480795b4f196c4ac9677396a33815e98913794423b52a49ccb44f583c255ffafdbe1f9bf2d134c0b24dbe814382dc87a1b2e469429612abc92313ff14f62961731a5337a8c4d2bfc233ca3af7b16c27ee93e288be7a1f0318a30c4258cc880919564854cc53f8817705db2f1999c44ff0d57514e2549fb44595edc05b97f2903f9302f24d110c50594d8bfd39bddcb9b8ed567e74502540ac88255e5792430672cc01931c75f58135baeda9dd31513d696a5715e2c5d24327660e43b6cb8e5e124e134dc96e095350eed6b3f9bf3ef4b05c397c4e79b537480c0d96d2cb2a942fb00274035fda4c49d670cf78bb193d7ca99fffec60f2599fec84cb8b045e5db1eec56a11cb5ff10f9bd196b209694e49570831021b7482e089bcf558c4d059749b1f147f116bb6c305cbbaa59ce4bd1325fb04a57154f6ae0cc05554852dbac94eaf72cf0fd99b5e275c8839f55efa38302d4b2c9bd793cd0e846b2a19fece2225aaa5cab5efdf06f8397d58ca34bb6f8ecdd38bf3040100fd32fb7632938c949a63d55215b6acc0c77749fbcd5f6b162b011a104bb0b6e6130520fe1452da43a67afb063b01bb9ac0ab8788e3eba550e2ffa71fc0b883785e882764dc7b1b7edb9739173af78287f6696479af8f48d9aa3433a7cd76da9b7b85b70eeddfc95a99936245747e5c5ba490a126dabfd6a3301f9b772626b4b250d68f563c16c944034a92ad3a1a34146692f6d56bac9647b23242bce861b311954c1554ce44082800d41f8f22718251c0ba39710df284a56d2161a298d3b0e95975673347acb13ab4c6e66e66cbe8fa7bba889719d76ed1c11e29fffc9ea679ca8459d653a438cc70e2e62b6c1c43a751380f36ddd4c5fc229b2e090cab6210d18fb2ddc01ba0e89dab44e91baaacc2586d146f316c4c9770e434fe352fa3e48b936483976a1a159fabcee8388ce75467c87e5c9afbba69f50441862d7ed2fc97d14ddba62ca6812861d76babff6edb289004bbb82ee0bce797f14cac7f605873908176a8cfe6cfb57e07a7bedcc85abcc67595acb4338817e71b1860cda93ce2665680157773af5473732d593345de75b19dae303e1c7de5983208e789a33508189387b2a40ec8aec8fe65d6d86e150de7e04a2692898ed97f8edd9b3eb961570740e897803c173b7266ab7e67527b45c7611182c6a28378296ecf6e1b6b2018f7a7c9f7d8844f962d32245ab55f902c69f5d69db808fed5a9210a66ee58846ab09028d71d95581a24fabdbd859b21e805916dc75c3ff4f2a97729f3016ebb0a16df28c4545dcf1968449a905fb57c8f6f9539e1d9e35fc672a4782702029bf0ed77dceca91118517bd716c01a6ce747c83a137b2c5ca48c10a67eee152b0ca50374800b9f449994c3462956f7ee0dee220e4c32227113145f3a2d69af4a0ab050b8e2e8fbf443bc4802d82bc795260d529eafd56be67f809960a5377e2d31a28e738eeb8ad7fa864dfd09686aa01f6028c7e03f333f87108afb3a286026705de9a95bc309b55d7917705a2442b278d9c4449e4c7ea09eabbe59e3e16af81a49bf5439ee4a3612fc51b5121e98ca209af1fee6c7b48d14a7e34a1a01e1d904f7ac69a05cac270ea3486b43d41f6958dee5f2c46e28dd682a8c95fb2e1b0e2715c60d0d2786c95d9aecd93055085717ff520a10c2e240f38507dc34ffc00b05f1c84cfeed40a3b6fe8f9d76b66684d35f33b0a36bb11cf0147b6b063ac5e4bbbca21d12b789ea4a047fb884867b13c311bc206a245b46ae0a553fa019493ef2680e00332e84b9a081ed42ee2c76998a1831298b295bdd947e911a019498607d039d9793b923d3155caca66695abaf3d3794e17dfeeecf25b5ba7fec3b7e18fd261422d8f2ed0a88bf126ee23f97e6ccfd838e6e45241181ccf844ac42304a3f51ce1dd417529bd4fcd4d7538fc6d882a471057509a7bc5f9eee1275033d4005e2b9ebf913718aaf8cdb80e15f25d9e1ca5f26c1661fcdeb74a7bfdb642440c25d303dc98892398d4d6191c9af470c5664e1ed0a845d75a63bdbeea19f8fc9ab9647f2fa1f358aa61324f19e0de39dfe0c95d4a3a0fe155454d0a21658b581ecd28014e260027a522785a1b907a4040b12298f79f1e41cca4f3e0dc6be71ba5b31d1326978adafb3b7e4082e2f726439e17422d330b97b77d60e8b1a4c64ae6e241feb22553279b98e13d05307926ac0dfb095c274ce8487ac75fbafc9583fa3189ae31f2830820a71f6444eefad1b19265066b9fe0b8abd0c22ecb3b308877916f8425e5e950d4eadf4af2cd7d1cb3c213682135d690ad933bf2d26e1cc348426a3e46cc3a70b8e3997b8c14020dd452336ef483f6f6ddd4bf5c43f8cc85b2f6f57e53872adae63eb69e2b64d1c5082f54893d60f3a4bb63d842311b362a46bd6a0fb00b8b2b9d27da2b62e7c893320e18c9ce62a0b17256422edf5cfcf4ea39457a9137f9966d89ac60e78bbfacc9284af0de7fecdb6c84f1b8e0dcf7a54f096cfed8b1acbf543db2428763cd05a448cfd7db071b879cf7dac22d5afadffdc7ec5ae9e3047d80530a05fa8d18fec19f60720bc654da9c1047943060381ed5f39e8171678a71a0bb19940cc091392b704e54eed0af3e5c0822d7bf1520fd5fb6129302edb86ea263ba2357a60a6658b448153b7edaa148c02148323a3055fb95bf402f161838bc64c89251e1986e75f9f3b9506b79ebaf57e3b2b285704ea7d4d8d7293f190d7feb206a6b5d3969d6d250939bbd789dc611a0a12ec88c4ada674b8d880b8524c590fdec6dc27894c2ab2892b04674bce1fc1135cb70f2b14ef0558e75ac0ecc0ce1c7ef8c8be288896db1b8e5a90932fa8824766950be3d79f1cda89205b3a1b7d76c26f03a13a28beb96bb96e2c4a80b0e83b05f84bd9ba7eee20f54d0e5bb4bc55c2fd4e17cf6c74898e8e6db0f724ec034e30fd54ce630d5e52d1315d981bfadeefc4c204a8e7269c06b73374f60b87ef4ce137959898e9f77419be4da2f1dc24893cfe8e06ea2f4c37c7b975ad24908dd11dd840e1eb9108f7e798e2f4d211fca9c72ff0b4f10e8888ffe328c0df0f02508e89de1f7e06e3a605309292bd2e150e3800bbe3affa4c9780c43ef45767c1df33b502d9db7baeb24f06f85b30d1de3152e2269b54527dc2b0f28c24801c3fd192801db582f00a090cd532d1beab7dada0ff4dffde60c092748786c539442aba7a48d6eeb6bb200b5b0dec9b746f81ad2381cd2bf92b7f60fc29c08e88f8b38462e9ffbb850f7d66f6f2e16181653c9c7fdfdd080261bfa6f9c13d2641ccb8e146af4e4b2aef2d2f6000c5997bfd7e69c0c85394ec98b2be0496568cff2752e8ee747160db8a11a8e60b7d773876fe013ec8257026626afc949a9a92d3eedacf7281110e7381f82d88542d1581075de69f9ff17ce51658855cbfc94d0e22221c2188c3bd70244bd2df5025bd48fdbd8df36b0377dbb2b1790f5d791826c6194c4b165ce4c2d13440152ba39c0d6dab81db0c6fdabc11cbcb5ca1ce7af0f0c2a6fb46ebc9fd3510bb84dc46f2a4ad3f3bb5b39e0134c9d49ae3f92242b4cc2f6bc329f49b65293892130c33ab8311d55b393d1304a95e577828ead603e22741e24f3554928602868317a24844a5ad72d3394a4318d1dfea87622582363e5bd5f3c01dfb7d54d676d157e7a94f54e588bb714df6259f41f3a63057fc127853a5f28c65fe6856786494d75696d824e5ac5f4feee667bb851d5e357327c3259b98fec283b4c6289a0ef388e6b4f90109d242a18e67b6d19a85d2f9cc7a9edb0f746260ecf00a38a522df4b5a3d5109ed4538829163e4d78c0e2762335cb5b93cdd85fbd10f08072bf23a4ffb0e5168308b7236d2b9c2f8197cb70104ab4f6fad6bc96b3cb4988ac2cdb233671af1699575a2f8fda6c50ccaa05a4bdc93d7651a7ec0154af4ac08e0ac1ca7f97b6a8c9985c18f25d07274ef1e2f358cc4934700834fa4c8f5d7c7f1ab8ad7b46f04e7cb8c72fa2eaf92fae2af8c15946747cc4bc18c5029c64e02df0d5d64f8ca5dadf47cdb4e0543a1e61a364a87eb1f0fcdfb160c3ca9964a8b64bd1a8cdd1ba4eadfd0aa9e71538c89717d8a5dc7544d1b45a10907baa598b417a02c2d1379eb15935a6519e84e6a80265b60920cac087bf414559567e0e6e2ac425f321bea956c52d2ad19a6ed0a1751197ff5f0353efe8c961be76515e0f7f2ec40e63bc1383eeeadb18ac25bd34f29b96748ed2a611e82b77f69389e4ba85180498e8970d64a77509dfda41e7077e149126db76532009b3aa821a3d61f3b2e280e3f3c10c0bd402c5b6b3254053687575da0e66504b8507679a5fd276daced2471ccdefbfb46c8da5999b507e4bbe4c39bc20b307533cc048b5ddd25ba37ce9ace8944c7bd8cdd6cb249a4fa98524b6e307acb102bc799a40f7f73a2fe0117b9669f6b67a626e950e0e7e7043d6d927dbc08b769231b74ee828bfb828a24ce9d3fa446191fa1f890c967473027db4ffa68e2794b08515f8c77e5acb7058de869c4def35633fa7594727b294cf683ea811f7a087526bb0e13301bf28f701a4b0d95a52a59806e626ef53f6d118b83004d8769b1976b9633d325ed7cdc180cb89c050f11644ed7bba02e7d4cad664ee22e8ffc5a5c37595519e7705afb17b04d6de3b4da118af20b41f62133e73a1d55aedbc773ab27a0a48a6c2c11157a89c703b65032472eab4ab120166cf53a9974bfb2fab9f854a2bb40222ffc8a6bf423ae9e735b5a2f90ff303cd3a9af4ceb8b01598008a2c14a2168b2476cfbe837f46ecd98f41c14a4e29c4da0712de5788c1aadebf9a27b94d1e8ac697fe6e9dea784311fbbfaa5a82db4264681e7de0f3ba874b45ac6aabcedff6629f4bfd5211c161f0f511d7da822aec53d3bff4e33d40af247281419cede1085a6919a9b94cb829d72dbb043e7e618f4463ed1c3702d96ef3e3d8c8711d549cc502b840f658be5a142ba3a0b6c04a269c2bd0b4e5d783d3581e0e0961a5dc2bf602b64ddf12fa641d27d303046bab08be306bcb9e83fa462bf3e494a9535547396a9bf65d90ce318daa7d7bfe63057aa340e5db7a93f61d795a38f3bc00c7e8fc5eae26dac2eadd6fcb0cf796b35d0a857d334d1a235c5a55b96efbd491cf51ecf659b6cd235396c738bbb633b949fee5e3761b6578221a0af7118a686e9d0c43726638e064b9d2b29a74239d239681002447d3b814f6437c0d0634907ff040e0c68515caeed597480f85e737d0b291f65970f4bb714367b2ac6fe48f233537ee10a32528b2a04a410c3a65ce42bb0dd76e25707daa19a1bde515aa9423eadac6576b6f3d6eab3f53d7493578f86dce02a17f9e4197b462fcec52df7d5d7e173bc2e51e693b33c2fcfbdc237ba4e25f00d9d16966a0f47659677f09ec128dd169deaf586bfeae947211a2940d2e09bac84c34cd4e1136670fc2ea398c1b54fe2131dbf8ed0fcc48c38078a8d6ea5da9292f59d87a054ce9a14792238a8ff1d670e314695c055b0e35d4681ad66ac49be214d33e3a931a73187cd20f15df7e320350ea88cd1e99f80be6e4d7d6a7a96cf5b04d516ce9c7e57dc2a61b55d98558033ee2e469830f9592324d7d8a5d4359c70afed36f68302ac9adc75670f165735ffe22eb4692695b7d30d9b2e047931e0c0868e280d7665ef0ae49286f9aef80b29d1e3dceaba3ade87afc86cb05972da63cab5b5a4f00487c442d078bac0fb4c792e62abca6f2fbe236650ef6724e906eb0eef1421975628ffdd02bc51723c113c2e60862cb2d42102475469d7e8d68a74f9e5d7b0b6065e8edcb09b9f85f04762b53ca56e4a9bbb3f4caaada1605e365d01cd0e5353e68acdcbe2dd834e4b74109e3e96d29a2817cb1656292efb91f0b73888dcabb63ce6745382220166c9ddea3e1f78670f968e259d07a320826c874c79076c0a5876c655349cbc510a3792563f6947b007af7b4d9a0d6587d541993ad5dc0fc0ee3bd44cc386c6cc9da0f184225df0b82d066a78674cbde1bc72fc0acfc7e02749903a6bf6dc40285da17498966f4a60373aa32e709e1f0e2b0dca140496954b3094fae6ba3b900a313fd2fa087a644f037d046f0f69229b862c0cb92e147914df3df80bf8321c41ceb2613e1509bbcbd4378a0030c892e798840b8be325af7ff203ada77b2ca1d1f5b954304cb464490026bd7d8df683f12378e981b92381bdb68e03a6805ecafb2cf5ed5e36850a46993b292f52de0dd4f20a444c719287e63b47f1538c54df52a92e39f2c89d3c03829e94fde4e1f833734b7eee57707376a1f79b308b35e798fb61a9cece2c883e3bf84d1e39cd791f2cbf454fbd2e7f25e2c64e4a1b1c69cfb39a582f79b7b8d20b2339e9b3a4a1d38a71409d519eb07eaac5f5c96b0603474aeb373c9cc2853ed4221963bdf67b185d2d5c643bb88ebfeb006f3bc7ba2d01b5339741d86fd2c7ce20929bb52b09f2b50a05b5b8d935a6fe829779bf710d8612f563c1554dc28e81f4b880f507c0718a40ce0b63198a1a161daae86282f2e61f1e02ff49b81f99c745733ef548af8c0af2abe6b58b03867682ce2e57a6a53f548f2018e9eb86470e267e8a540ab110cbc2a6aa637d60ac785517d8d7cfccaf40aeae942b9dd44f2a6769abb3108914cd37f914a892019d8d587f9b42c874e511512f3793567a82ad2f48702102710bdfb298be9828d32b7bd2f369c5d9ca56e9f072d5ad324fa069f7e6033d9a5b30691a2f3ad6d0da5535e0408f8edfdd30f2cacc2620e03a6a9f4f7b7f8553c33f9bb81f695f9a48bd0f5ac9d8b5947f18622dfcfb0b8091bb917c0bd14d14acaa81e4ed824e45ffdbf1a02fe52393a9e054dad75e76d406d80c637ee861c2eec8ca753b7206f2a1cdd61e2892d9fc7fa42ccbeaede20ebf9fcc02bceed1070c8442735ec8ec3e0bbc949d3e8e9586e6755576ab387fd3a37c0d742c026fd8b2d4d58a7ba8d6a7abaacce90703e2d04e0cb5b4c4715490e4ef2bde094a856dcf9341641cf120142e2c4dc9989b993cd0aeeba1538d29edd6680817a9dda947796288b64da4fc7e090b9895fc17be1a1ec0bb0df26d3a92b74af1941188c43e160bf58b89fc50d0f9e83ccd8cdd02a5ffa4f0707eed8c02f121f7af033d60fdcf280a0aa6c636a117309a5347c0cf0ef22c642e228105f3036e827a89d4e7da0ef3b4a002f36359c457bceb3bae1aef76a2b2638972f1977e7ca781af17fda8fc223a2f7b7228a91f7cef53601b7ae11771ac90cb9f1f04f7a248b9f202245d82bb1aabfa6eaad5d643a8939da8198ce90763e2ef332ef909cd8c744c5a31be25471d9dabe893117c0227862c0d60a32ad6b95bf145e1a2b5ae2861bf8c6701622fc7a80ba2880c5abfad2fa2acddbe50c51304d81dfcec887a9108448d051bafcd211ec9f65b7a71f510947921b529f272eb0a7ea5113c270816ead410de19d22de7b5d916ad4e686704112a586702520ea5de4450e4e8bac41f43f791e8e9065cf13bf487ef8f80b398bd53074ff04325827836c130ee1eb7f07e94e38bf207b9b47e2c34ffc62d8a16b996cf753f048fb8cc288c4becfd1efb10b5c2ee2ee0b3eab8daa2161110d4f5514d65b6b97e8ba330491f8dccfd4c79814cf9b5371c9c854b94555157beabde8dd2bd67600fbd74734c541d18b56e352660613d1cdf7244d7f803d40d402e340992538b929d3ed5eb70a0e3a5eff5de555b6708e7e32173d2b5515cd7d7651a3fd6e56df6e6e526d6bc02f5dc3b9c22a769afa0719154a48e5eb466a378ead937ef70083e9ab308bdc286fb0d8ad07b499e8709a225e9110fc0beeb2f425b1119584981e9bd61b84f6bd63fa420724586742ff49c3fb5c5a13ee0ed95af37777d17e1b63d117fa864f71127e3b095c4e9eb63aee5f456d606df6c4ee6840299bd72fdd82b8657daa0fc7f46d0cdef515336949f3126004c8bcebb567a613bec223e0b4b130b734702b4c4e08dc7d469a5676d9747ac755449fa40122965f8bd466366dd95356f0a342a4472476eadc62cd1810e9df41d19d93bc6bb1a5ca7813a94ba66a1c16d0b56d059505081ffe1ac1883d6377db52ed3df4571f73ab8ab70ea7379f045759bfe0e17fddcd7e83c39e78c9ae3ab447fc118fe72f7fd0ad8b8c76885bafaa66400a6298e75867dade3599a7cd3df88559518ca7e1cd1aa99d4f2157a7eff1e2a40f4cae3b660584357993b9f3561a759e051fa2ea9c894585f7ead9071486ec73dfbc18850e837bc9b85dde045eb799b208c3af322d5279d972bde07e64ec776743034005ee56e6391539f1fe9bbd2723fd3f151bf18444e2e372628d54a7381ff8aa43e31d97bda8dc4b607758e09bc5def040a8b3148047b5506222ba5ce106fb15250e70c898ced762b75ca2286d2e3ceb1d899df7351120e78664cd7cbf90bb6e19fdb603bd75a39774775e92010a51698cda97c7923bf648f96f43a7a833bec7e9280c7bd2f2a149c29f801813229ea1ae85225f7b6c878a7d055d258a02ba571e79652dcbedffe4d3377037a29ec0d6abfb02e61be9665a5b8c899f1a00c588dbc484b7f69b55a1763a86aa2baf667d12f8e04737461ab01b56c9d075119b485e993e21a372c7fd1325a4ed92a8d5b77805e9d9894e6b83722414962affeb5ffd420ad921ee2910ccf3e4105e8511903ce146caf1c9aea2d669913493cfc0bd4ae1814f91fcc18cf45497e2937cbef3c368d7eef3b0811f8d6cfd1a0359b4a69760dbb988563c82386a2ada7313ed7921ebfd6d0f4f4a0a060d1ed9056a48477cb69e36e20c01035a2ea3c08e6ea78ee2dd71bd41cdba6d536ccd06d44457da8fa9033acc66aff4ad47e802df68c70afa238841bbfe2a1de4352c748906c87455f6a3217bf58281ec458142197ecf625e02219a1c74b241b60ed077175fa4840b908ebafbcaba54c18f74a275f7e4be33e5c3ea79de651d4993ef2c4bc15e32429bf2e8007244e36549fa5f480b37d51b2ce7bcf059c9ab2a29d6c3b73e4b74b7306c0dedb556ce724a852f9fe82ec6a32c6a23364abfe4fed12c3ea03a291bd03713f1beacedb09411afb14b261f888f70d84dd317dec6b63a8a534bfe1a557590c94faa7d57ea7c428760d8c346bacacf5ce882eb6da66719734d47075e5ce814903ec6c7658ed803d40bde098539a74a9902b9a5417ae4583f3469724dc69f8dde8d8eb965ad4afbf52ad98230bc27d22c34e234a4e7cb16570c304e4c9809aa2629785f6316ab2e0a6232562078608db5fe346b415b858b3199f79e0b09c7cacdace04cdaf30e3fb8f9859f4d4d67ed71e8df4f19f2986c3486722c17dbbe9b4961b94b9fbdfb040c73d1ad73aba6a289eb6479efe4bce88064a7a26469a421586bde393aecaa1b5876897dda2c69b35387dffd8867f8dac1713c052935d9e8b5d4eabe157d068d35e40fde6dc1b5219c91ef956864f0f3cefca232ba14bd0f496da6314f6d9dd2b7ac3c89c4cf055de001516b5d6e4946c9d7a63e2988b7450b361bb9a26c4216f81e3f5dc50f7dc8377ecbd75e8aef49ae76810264a698da68dec8993736bb24a985ad51770baef86ef9aa2bf98d92b6662035d2760d92e734e58785e7f85db8938ede4d790a48498aabfa33430277a4413bcf2a26700e03f0471b7a9701800fc386dc85dcdf4b7b5555beac14d66f09f1b694aebeccdedb7803e648dafa595caa378e3d8dd9439fd771931f0fc1ab8b9aaec9eff3ca5bdbfeca584cd20f76285734e7e7691b8495ef3f3163c37b211d127c69598e1517dfd2192a2ebeaa7dc0a8f0809e280f9af3a6c6176b92c40eb45e5b1e6dd67e354e6322707c8ed74ce5521e32ce741a5d2a4311db2d96442967d1db02f98f1a238aa075e29ef7aec147a45dc3f00d9042e134ce986cc22c4342614db4989f817122db954b7b0d6bfee8b7e05df349f9fe9f32661805787345883d7f7945017f59e3b7999b03e8c23dd030924bb67e44693564a9691f77f0242cc33d47dd827063be0020611d7c5167f08e93da97de59701e24952f1ff574a7292bcec7bd01696c2a4eed4793f00a778dcdb1a6c95f31c563a1a101df8f7b7fad43abfe5a0cd48d72971abd7452906a415ab16b1b7bc423a572375ced78d9b1fac92a0da0accabdf067477bd69824a2040a202ce7df1127255dc5ebc7ffed074acf4487287e696f106d56c25fca4bb7c229dcf72416c2d09a75f548314105b27ce1272747945c69459bd67411f2c8b6fad51028e15ba2b5b4e718aa2370905a0ce23634340bfa082a2d7a930a949bba0debf00e899290ceebdcb6e755677cb6bdfdce06dffdfc2f00a05e2aabdd01c0b977243ab495983796cd1c80295f82b8418b9b848b96f7fd8d7518f6d06aecbddeade0ada35379c50beb055d45a4b0a569c7a9d1f4061df14640e9ca2c73f9d7918c3b1584965f162a057121705a361d2d877919ef703d8cfc9972773548ef446c70cf71363d77f92d237c802f8861ac1235b4394ae073eff0efd7ec7519e0f9dbf49118d7cb3a1cdf8c627746b03e8535a75f06513c89a721334c673d541ddb4d4b24b0613734be9c57378038da8d725be091040f3cb4da0a73064c6b9e3fdccbd300246e1b485e59618457f78f908da0de978aa259c343093ff9ba4916548c7f57d4bb9882839fa7d284fdb35661ab08a06c3e723a477b4d8bcd67d8f530637dcdd7d8a50563afb30b59e97f4d07ac3bd9b164c2c08d6b32111053eaf24130cc12149d4388c675c7aa1670c8d2bc1d56344785fe0d796212300c260289928f96ec85a7a428e09b4f6b43cfcdeac4b21b7d34d848add48908baf5d18783b1d8fdf4702fe0c0c810c6f82ca30e43bb6d20d90beffa7b18271005b36a870ae0019c553000e803664bd587e905e190f5dd4d4600848c58f4b2c7188d3c9b428e08d1de9636778630702b83741516b2b83cb7e1a817e6bb3d167d1fb0899c6e7a709f984183cb4524c0ddedd6c07d343bd4f932662b6472aa21c41781fb925f58a73a2023e2ba513506de0fc6716d238887a5859b646dddb928e0733ec76442e9816baa6e0d6fce1628344361f52673bfe5c4d9d3c2a1ec02f15aabb233576a12ace61a2fd85fcc677be3472c2f0911ae390d3046b893dcbecac62957f8a725a6a3d881a28b5be8a1e1018d8f07418ad6d04dff104848f915660c5f3843269781cd38301b35fff13fc576443968f092718b1722bfe50ddeecbf404df619490cb9697b5a7f115193ca2b13d5c1fe9a41c03a7b820d8f772121ec3dfc3ba32d8f96fa943cdac0a73bce6201aea2a7177a0b5e9b95ec65b3e2d1e9061b43c799fed8cfcf822f76fcaaa3dedd8fd47438a06f37dafd769c4751818a2235dd3a494324e8b2cee097765dfea4ea2e959ff4c4cd06d56f6c2b82cebb609f1b46d3bd6467ba640d723a2b0076cc5c2b5641c753e1bdd9efe987ec73490837a6a438927dffbb160989fc8b919729e8e68d9b2575f40ea17fa543cca00ec755ccbf7ee7d9154ef01d23069f52a8528fe1f6931c6a9942c451fad1f5c29153108dc0ff370273f91d840f5628901ed1824c4bcaa7546451a2b229c922b939fd1d6b08de400ffe7d39ce1f50d1f6107b578efe8dd8ed30f8420d8035927a714f7f621bad70c4173b2dc94c02bbfdf0714fa3c01296f7a086c725d6a4ce2589205e5b14bdd887cae3f7629ba660ee70facf9c38eeeb4b1820a6100b94ffcb0db6d7d5109bbb3f0aa4b4283328532d6c6e92adfdaf16d777ba2c4e11d45e9bfcd6df64616c552aa3d3213641a9a8715479f4c5fd469d58bb78a942e0c50003c73b592c429d683a70bfa16fa2b4d3fb91ca4ad311e99115eb503e320428a47b1133b361b6aed825c991385d519faaf53ca61736b9d72f042f45b9156e6e193e0bcd6da01a2b658935bd2519550ef1efdf7b7ca32948af53b14d50c02c3ff34c52af37f5e15af44cf4585b320387c13fce3facf8e9246ba33a852751fc332acc67aaf08911916e19b92b7ac3b1ea5ecd761c5810430ccdae16debd0bfe304c2e77b7f0b137657de43f80fd3c4ca535e4737a9254507def4e8fd1af439ea10742bcc009c5ee00adb0c04dc80c105cfce4ea02a6c04d69bef1a7a140bb31807caf1f496627a40a0cd0e5a05f7b1b595b6627c1d76c4de92c5cddb089347896ae6434720dd53bf9e824093276769e0feed7fcc240d24286c8308507779af848a767e8496fb82282980d20a19ffd0b6250abafa8826e42ea9bed11ef6c8c84be27ad4b611ae31ded72832b364af807b6152ba55e7a65622b36b9e864ddd6391c06c2384a0cbd7d5b31038d17243915d8931312640ce5d935af51e316950d6f3f73a5b0555d93173b9c4f48a6f26047ec951597f3585c214cb28672b57853077b87c623d5d6f0b1d7eb45f1c875c63f9d40854e478ff267102d55ec603396e1b0631311b4d69abc84fbfb95e356dc9d5fee6380f987ce8708e98baadb839726a83cc7d95d33b0de524ce7885b6061b23a407751483be24321458edb1b50b27b6158c9d0d751002fedb1ff8c70d7fe23b119598f9a80ecb66437c01dca7dd7360f3a70eefed7dc5dba1050dd44888ae0d0c3544be62172b5abc85390c340adca27ce67e759bce6b59694eaa176748490b8f7cf28b6ba6f47c203a76a68bd3d60dee64e0ad3f746881e44fe471639d94d9b3f1c8925a896b4aa0823c3911ff8e1c95fe72f0815e5009ffd08d548c9a8b06128c60b0ef03eb773eda9016a17f7d1f0e59079025539725d91e33711a1eb6d097bd9584ed8c7161c020b32c4ae21b6ecaaeefb1f8ac9e2cfa39024c75775e5aafaab2c4c5507d38652707fde36ede30e45048359a73482d184e25ffc8903ef5424528aba59cb9494cfbe356a7a526eeb4bc6c50b90b61ee97905f3176f48623d6a2df415697f12437fa0e83128b655e0a41b67b9cc7eac1d39090ce61a47ad3b8c46bbfbba9baa19887da8b66790295e471b877e4dff89f5641970e11f7a628a5c39dd1324c8f29c89ced76c2216c9d69ccbff9a05736fa1becbb8a424cb2daa58b0edf87794ba003e6e695415b41995c6a5ff0fda732357c9a3d7f19024cd0938205c6d456399b13619e5a7114e5fe5976af7a12811220e66da7c4e4043ff2d01d1dcff4fb2065fabb8de25a223f6e0141e03d9255403e0d4ec258ee731e649eebfa365535c393f36b590a5c69cbab5d4e4cffaefc8b6f1a8db110f54e5cae876fac4704349db1f80ea707a6e2dcdfaece4d2a161baddeb07d711e4baa40bae2791cc001e47aa8182768d08e86fb92459767a7b4f747931f1c640512fb4bf7c3bbf14065d0c722bf85548d15b5e705fe24c18a0ffadcfe38039fde29b19eb747d23e8006f516aa9eebc18cea1c5c683341df74d01576a8cba42d6e5ba1c81249cd111f385ab163d080c34aaeae0be5b5b4569952f108db48ef9c1298931a5970f93aecc663a7780ceaddc339f2b0422c918a1e24f5f48481e427bb9872ca33c8a46011bc5da72b7aff6e0dcb66da053457bfc2f39e93d35fe1f2dc6220f0dc57b7cac7716f14dfe06c25c79f9562e0fc00c3912ad3b24d90740713834401daa8813a797c3c628a7440128ca4a63259f09a25b80311fa0d36353777576dfac5f3a1c9e6c6ff8d4ddd20810b42220e3b98438d9e0eb8f50fb3e4ef0a5dce7c37e3e275c52bdf1cdfb65929586873571571e76f91063390be4289c243aee98507c0cc9a24455935149d9b08ab81498fe8206f598ce73972bd9b03ceb30866db9a606478c9e3757c8695648ecb15739ded7e41defba2ef7eb528b1f8cb394e4cfee57e409962f87b60773237743de2b3615535d74443a6ed2ed3979d2f207047a01a136abfdb0ab1cfef64d29e9a0142502771f1e4d7a753c7ef33f1d742f298e807a97176584176538dd4cbaff33e55874744d16ae2b17b40df860d9ea5fed3aec6abf49b859579edf1b361806de37b4a71313eeadf74b690931e717cf3924e08c76a0295d6566eca8b720b0fff09e3b6a76ec48ace7c6115fd4fdab996f06d6dfc07d7b76635cbfe26a85d65de68d05811c3d0af2d825e52971a1b80fcaf81a32666b802cc7f5c130ef33ac4b24a04433d5c41c08a1508f0dfaf47f9bd5c50c6e560dd651117e6e3cfced3685e1e1963ad4171a49c8c5b0af958fb187dcbf6c1ee08f7cd5f2191a0587ab2dd8dea71f70afdc350cff9dd6c787a5d050b898c4c4ed3498d0fd7a1486443ea3d250a5bf0ebc7c70a696a33230b0f43926c71c9b0469182904fec84b1ac675cf95c4975800f4be663d351e8a867ad696e1a13697be17edc172d1e324461a60efa0b6ef9897c36a64642953701bdf19aa0747c181ab59e5f1772334b801c2d2b2dff47a944a61d824b58efe7a63a5a719f9995f5113b6e6c5ccf5356dc4345aa34ef33814db44ed1d7723448b972e458256e0b25137de51cb862530f73ed7ea44dd9a40a3f2185c0608dde2c92c10849f3024f03017e8dc8b430c7377b2957963c2aff158faa340a71d136310f8e76d68245f770f180b4291ea16581414b0fd567cbc5dfea1cb6b59b06e8845631ed5f21f6d4850d1a88f94ee575befa7de97fa52a7f8fc6e7e9787025789523d0e4f541f46838b6aa887e744754ae92894e8de510fd361c99a7240d912d8984285b269bb89dc48b251a19ea4b7faa4378e0fa832b6dac926d4922869a206cafe9201a171d40e04b13e504729484c743bc4ba977f5b7ca79151d8d76e52f311e3d4ced062fe16261019f80d9ddcc249fc6da9d0fd925a774ac7420f4887b5d7e3a2604114787c57b87265cb93f4e16131e7f9f52b6e0c9873c3d6b7517875d6e9a2aed969b96d2c12a2c0a83e710f88c744475f475c22fa7b6b96384a4cde528e7d38b1c04e75796183bf39761f21f82519676d9c167de99464e11e3db5aa40f27491478291ac9bfd43273496a65a403c96b3a3f26c7177e776888be41380bc09cecd506b3c4e6714a20b5f121f17fe5519fdca80abbec0521be296efdf4c94ab9c41260865ea42291533a819bb77ac830f46ee56cdaf8c2a4e720a3401e523efdf391aaaf81453370c5818476de3a09860480b5ee5079eabc6e2d871975d070bb634c68230bff9e094e23b9ebbae8af15d4d23dfdcf1852ca7ea75f2affde6e2a270554fe9ffd3081af21e9f01150aac5c308d46fc161622304e7fbc5b2c5a7e86dbf612a058acc7623612ddba1119bf874b4681af731e93a2bc2bd7f45600752e787c9293166913ea17c11508127a559c0ba00944f17c46318dd3453e9d231f4d7a8c27463bb6b23adc312e4a4a998afabf0db8f2091501b55a7d253f7437f16e2fc269756a6a3963650a237e1ff678db1f80e20ba52fded954fd3b3eb0d10dca8819817858bcfab3197a6aa358dfcd391e153fdb4b3f13a06c95fad21085e62a65a9c90b81e85639c682c759facfc6ee8502f694553fe97ef1391ce304a01da1bd199a639c318d24b5e77496eefd287d805b43e80a2cff0765b4b274190189e02df194922bcee301e973b4f044242b3ce6b41f55d365cedde0dea37a8b1c47c7c1d3c9e225ef20d2b35dd5038ddf42ffb9297bad0f40aca143716b61a9858142e813b63280d7bf7537a6581a85e5ab189c8ed904f898d528a1c00ff791a64d9af9f598ed2f15aa72d0fab411a083b2041e85dad2a96cf912776c9e7e5bfe154d27f3ae186896f1a2945e6276a1bbda639bac8bce2cae2eed7436b177ff7a7ece0649fcbaffcb1f76133c6122a793ebcedf91e0a6f28c7ad1fe2e6725ccbb287afebb2cc30565b62488076b97b54a7c8cb346a82b08ded0256854834efbc90569e9a41a7b81aaec1eb49ab17ea04b0cd3c83da4dd25ae00c40f2272563e2c15d77a2e52ce2a8deee6d50cfd33ea38b75353594e7366acbd32c1add756fa38e34125aaabb3fce0b7f7622a5149503c7dc43486dfc2fcb7e2970cee71309451cde50fc13cf66f765d45f7a6016ada57d231e852260ca5f88b2b280c2a88817773e39c581c27c66c3422d3ac936b486ccde583147b5b8240d885fb7f2b810e47db859b72bab6e0218af23e5e4d24820369e7b014e8694e0faa1b607b01a52c0da363a19c8fb71aaab76faf1b8d0684b5961f5344ed75ce3efe931d26da2f01ca431fcc27dab788fc361a9ec5c253abf465f673a7e7f630ac1b8af40c986a44f8ee8e5ee03ddb43137c5844ef08032f5838a4e0588ea4e015abb892fcab762a17b820f4ebcf0f1fccc042aec55ceff59e2f4f6ccecb8d34a7c8a7c1e577e4bfaa948b12c5f3b2e7fe581a29d3d3c7d286f031dbc42ddc5236dc74e30d3e3d8f35178cc83a5acea030e4cf3b67cf8d74be1d8e7b722a5bbaedd5a50875d20d11457dedd7b5e280b1af8729e6147fd392e347e80c96ce65179e52b9da54aa5fad39d4287101281a419b5a8543add8732151b85bd57f53bc3d0939f2d0afd121cfa222de7ec8c485b80110fc895951adaed9d4aa8b5d91046ac70eeb323ad52fa738296e4ba333b9dc28f2dd2a9a7e367d121bc62568890ea19c71f7a61aeb18f1d48c7f47e3ee6d7e280b08b953464b126ad13f62e56f03f7454b0320fcebd0d90f4ef23c926385f0768a160f3fc34149e123544b6870d8a4091eafa892156c40c62f003707944aaacf1f916fbc69ce0b047f175fc39602323121562eb51b398aad1584f9c8d22a92c45b1954d555c4d707229f2117bc53d62aca0aafbe1aa8b4ec0ca4bedbd64d14776f66105ccf4475b1f1a45dbb21e6f3a01713f75f7a7540e0ae3d7f9eac13f379c29e0e2ce13788fa7d43c63a845251b1234df52d3f4779e353de3f6f8cf8d57e89f29fb292f02449e6466d1a7b0f9b2ea48fb917085106039998ee9bdbcdb45702decfe44034e26d49509efe79788f6f7306cf80cad24726d413c5bcb57020ea4cdd0a0b539fa6803befb07effd127013d42e468be486ef2eab80969216e4da032c8f9279d1a37c1b7d3f264ae76ccbd4140a8a586e7be00c032fcdb20d681b497ad83f5ee10df808c602c37f83f68e2bbca11f3af9729c3cdc4fe7e775912ee5864732204934b29c9b462d638680194d78a57625ecdd986c9c0e8281f57f46337e60b21ea0e7889e229d71b4b2e0f8cc26cec5ea38a32cacddc14412411be500ded33ca9347032be10c82c79d4431537a9b6fa36614fbbc1c3b168cb5c35797e3ce6d2fbdeae8c4b9a8fb21d7393281f75e1210b204dc626d23bfc0ec85e9131f5cf00ec5c7b6478be5e1b4462f9f4d248ba4d48bab475a3183c496d1a619e7a620139949cc5736827eef5e22b41ce31961d4e911edd828af13af769ecd4f551b13bd4fe61ecd37d4d602d29c0da52a756795e9e75b50110cbe13810d19748c70ef529812722e2019d8daed2221d8cdc1163f33bbb5931b248b483d170c37858f94a5640696c13f31ea3e7712a5923c935b305d2db02f1a35d7411ea788223bf4bd334b4b4c6171d84355006fa3338163b6d81811187254ba7961ab28919c6c7338aa76237e7f87a0fa31b0f9dc4373298039f65c333ef591d01df2e3f313ac5c49de27fc186c0c1040bb3e059f01cc8609a8849aebab3a7ec1f1e7d60a15bb177656358f6760e3dc83ab77a4390b01f76144886a988a003b2a0d2403f102671fed80b79e5f4512297f8a08f8c0d5db0638f2b811f3129b24be4ba30a97a3f828a728e6610c816ba91f28d22f6fefa850990c8553bb8ed21912ac8635cf10249a604d2f013d824008740909985e1628e803327275ebcdff50e6b771a9ffa577f5829fd282480cab1eeeb21eaac11c2a4c1b43576db518bc78e8a0e4212096c2724d64c263e817e6ac5bdbd657275f56f2f0de598fda20f048fa071297f94fce0f0df0837c3410e5d1ce87805bd158d2e8b2513bdf425d13e8ebe287f7f7fd949bd441ff37ab0e7bc246c487d301db270b379f8705dce9a62171ffc243475db6a63a97fc3a27a196cabd86488ffe41ef08e5155c5ee86fb5d2293922df09ed05e435285a9ed9f9267bf95af9bdf45e221cab39643ff99f1d9801efcae1adb90cae41924e005f596091a8d7ab4923a4f61ad70a76451389bb7211efb6d5722e23705fdce64d8bc09bcc8ef1fcea944f095de6d7f9edc125948f3f777169b95696353a3549bc064d5bb7453e84f8865a2c564f8f1c2621db873224ca510bc1b7e3ea133a3acb2d91abbf41b9a2c409454590db571412d82d7ac3c76877cdcfdaa2532d5094cfcba542947e96a31dc83b4f006ae40fa8c7cc2f84f62128117958fa74e3169525e5996c99d08904c62f5e97bc4d2299b7146be16aa540d191b69f770666ba6934edb03963fc1eba750e7ca1c19278d9cb7796a1ea98f46c6eff1b19b0231dbfbcc4e6c02eaed2598baf98f492c26954368e5294b60d1afc7c039702349d894fcc9c40cc21644d5349b6380952f9ae0a4876368f516852485eb18aeb8908357cf221344bca600f41a7f33c96422d3745664a4ae3087f89c38aabdf10f47598a6670fc8d68c61997f85c350c0e986afe098909a03bfa0b24fec5730200faa399282e9c32da918fb0c0dd09534638491bbd431478be4e120b074bab8f7403bceb3369c42d0a9a3ee667824fad46add4891501082d3eebc0599b581f4180a37388c62b1db641af0a6d6f16b86295231e22d010eb3eb81e6c041cf22e17f12ab2d83e3d2e49bf006dbcf9c958ff2dc28c77b983aea4c7e8e3fba532731673b33f5b1845f781f3cf575f6e61c2c6e758567777ddb4ebbcb990d30ae5336b9262d45e2bf015df7ac84c1b1439e496b9e75d3b9604a712ce75f40cffda99787a07dea6f006bc50b217fbd156955734de5affc08d45b5674800462aa3e649148ff774fe1af262d83860760b37f9accfea2ceebca2d9622c5a86cce137cfe8ad01353ae651b135a7317a9d9526e9b35a98d1945c07dd13bbeb1cd9e4826afe018660cd9bd738b2e06984a5c50a046124de863677f389da46807cd21330b4063d7fbf08b90ade4be2199bb68b2a0725fb161cb5c17396c0779499577227393d5ba210425938f3bbb0a49b218059630eaf92275b319cbe467f6b0cb7a78ff1579d5d63c72eeeed50c5cb893265e2a570c8d2baf5c222c90e0387c3ac6c604b010ccd1e09e3b12c5b31334e87811943d0ac02c8e4f8c4cd1c52ea6e926796435f0413dae3c09c3a3aaeac744845377d310f93bf697e6da80387b3fe3e774f0ba724f40f5c481ca492a42b559b80e7b5823584a333b4ce23256a630490bf4e7160f6805cb8f83ff900178e6e2481e5218ca7fb54ef37715ab937e2d39ceeb2d4df18b068fcfc5f5aa5ae602848b07f3b093efa9e3347730943817f8eaa1a1436e05c73963176bc3cbd20df0e0d70add628656e6563700f31828db6e5b812774cdab958306c3cb4db93f5c19261f48b47b5fe1094705a7166d99c1b8a3ceca1a0311ab32d22708ea5f0a0d722ca12adda462c97723ed2ec900fff5544dc00939ed81fa21541f4bb8abe626f1698870d54d9679bb0b88e63b100549ac49b50eef0ab25d306747be3187ee2febfc3a034651d4ad6c43b32a84cedd909bb146f02de58a4b9892e54fda1b07364f3d420c7251263ead52257d4433889bc69fe212b680d35845225811382e3a09e038f739a3d1440debd8815ba167df0673b72ba71892a68edd37c987b8c37db5b06b072302a14dfeb9e3e27463cb4bb4713077c05a4d9af0e857c08952905ffbebab82cd6b6613f786b0339257ef178a8748479d608f74b205db033b7862cbb8e917e548c436f59d7184026d2730b0c057c207cf65e20860c52a439a9cd093f5f35802c29cd62d63fc232bd2ec1f3cbebac69a9f35738f0f3c08401279124fd9981ccee8a2bc3ecd90e218a86083a26f3e57e9e888acbc54da471251989ab5bfd30f973a97e9d503fedef41b78f0a51abba3946c0dbfdca6314658e1378270704eaf3049c7d042ec7a94a05abfa41a61169c502f76f5f929484713da45259d377825675c894d5b91c9017ada9dbba0e2b4d9b0be102564d6552fa650446dd2a2d569c335902412872fdf507834e103f0a0d0cb0a7551eb9b7a891a94e3a5a8b2005733d826388f35ae326229be7848727b9e6d5b2e9b73735a725de9ff832ddb629c8143523304ccf3241f8fc4716b4d8f32d72ab5d3c7d42744ebea0e735ca56ffd311c03460061532c2cf432252537690d52bdec7d970c8f0899baa452a8b438a3af0495dcdf6e9854f57ba8142fbbdc52e438496f3fb109059b48811668ffc95517b462621133261f7da0df3e472e6b000b4691f97837b063a8bd71cac5343575c3d8907768b8281409d27fde0e320141179fe332805a7d27bd8d92133d9c4c39f62d4b38de024ed56f8ed820c9739c9a8ef8c7eaa6447ec192398fa0886ff3de6bc5469f3665e3e3e2688e07d15fe549220e331318bc228b52eeb1713816b1ee53b3a15c395796e1f9e3d4ddc081d512355c1a4551a46bafb3428fd46d8cf1aab88105548dabcfa3e5b4f82ce85888ecfd7e3f9ada3007dab89ffedda98ca4ad3c6bdc878ed88eb1609a2bdbde97513c76e6f16434fc56bd59bd29e5b659a4fb957497da3b9664d719910d634828fc4797d701930de3090902bfba4632cbe9fe1629766fc177154d1aff2e262f2ced6ac0c5cbbbb569200295db600f17c0de5265d0e0f75d47a4b849d59f7d930ff26b2cf8a1ca59badfe861d93cc3775b45a91bdc54fbb3b99049f4d2372dea6a9f890b6a2b160863df6e00d5042fc09eccca0a67d84c4d304175832d26fb35b99fdb893d27d3898224e4215c23dc81f890d079b644aa47782e4fd0815fd55174f69a553a51d9f075df3f52d9d9c9827a781bd67cde866e5d2424c1f229462c82e06bce166e7728c66414602871285d701ce0c866cca367722aaeca8d834362e11cc5b664598c0f927c294fe0a11d9ce9631e74dbd8511d8de6daa05ea005a5eed5c8a9d078ce48cdecc1d62549a6090797f7d3b944f5840d41739fba807ce8a78f2b78932bc4651c6ee89ae4cb5c5b92d329e6886568211b344290e6f629411ec2e5e370914877063395e6f0fceeb0210163736f966b02f3d89e11b535811ab3387ebcc8444d5d142972d0921ed5d5eb01253063608d210f4629acf24935e4a8ceb0c272b3535ee86df49054b471e290175d8e3960e6828a463272e743b1d89bb4eb20efbe61bef583a8aa349aaa1cecf675db623e2323ca0f401ba54c5ed638e77780fe29293fcbf08853ec339a4700c9403fc411e0a687986ef346f9aab35f592bafc25a52c8d7cae58c5ea0985d2d5f69385819afa96faa9d463f6a321fb1839b8f2cd8251c3bbe2db4fa7c305aca9580ef16da56e4f5d707a2b36bbe65caeabf406a8acdb099d11f1b51158521cbbf47947c52853d50539ccd7fd36a66968e0dfa1822a814256f3122cfcd4bbfeeaefc3af1abcadc0aa27f43271834f4b60ce5cd9d1c6390f0083ba77afde688e03a1cca1c6adb5be091ec554d9948bda108c0e1c753142bf9abfda008c8c9db0a829a45a6e014ab201f6c85a64410338f6daaa5b9e5c298cf0ae6d66e8b75e2b6896220c94ed17cb52d92afc1c8505d464bfb1bf741971bc808435a833b00465b9cc113f8b285eed423a296aaf06b30ee33254ad298151434c9888f8f170f61f53f631b93ce0e9c298c988e22f52141ef81989c5c6a85bf4113edd3e09d5a17de154eab6427b85074f0417688a8e25560ed5c7a24b9f81de2dfaa62a03e1b4a0b0441475622be06955af4a0459fa482d6a823861f4eeeead6258d532b6ec040768d981d4409a186221e408cd01880f4d5432c985de700a8df309836f12d192ad5042017e468f39c68bc25da1189c695dc73e9285342b9f7bfef778347bcfef7053af5f002095a6a4a5a982bab64fbf6e1c32a8bb29633a563acfb10af77459cd396403435e3db3c085fd502cb9d1255b1e6a56d22e96945c18c063ba9dd769659ca05a78e9edb24c1ffdd9bbd53587632c2cf81d992fb85d575c57a2f0b98c7be98634452710475523c484ea30d2745ec92dfe0749d998812ff4345cd42683a7d035bea9bf0255d100ab023eda6aa313feaa8de4f2c3ab7129da2910cf6efc32468cf7b2b5bdb74a3efabcd08602f9aba033392108968415e4a935bb6125aeaa11532d708e87b95aeae60b190696cad6ca68830d8cac6b44255eccf45067a3c19821b153e61a59a0b94ed3d868a9d106eecc255eaedae5f081e5efaa76c670853c2d2deb99a3d78665ee6391354fda59247a85b59bcd5908b12a5e194e9b7155401da50902b59b7a7c0d97046ff90b98d514d2520bea45538e57127c33680c25aabfa1ce8a9aee37006f919b680eee85d0a94e8468b2e4341cda6df3a4b000cbf7a243361be36fa162791fcc07ffd4f20d039fe0cd78a2d44498b49783aadc7c95caa21cc7a9b64b3a15fe9adf53b9b1fff032c18708212a591535de86c302717f989cc7a7cadd1e743e8f2d40328dcefc69aa84c57dd40359f5b7aee905ff3612b00814c9ffdd0ae1064b64c065730219df3b2810241309bfc7263587f2fc7ae5e46a67e4d7f6db01ce98b5be21787824eb49f3ff296d3b40626dedace09186073e6416721f5beb8a9a19b8cf8828fc6cb009f3aabc185b2a6d7c8cd65cf927e0a486a002887aed2bcf5d8fb0f127de5afa252279b8a18d47b62723d985c271f55043bb7175d58e680e6e7796c498cc57d2f5aa241e1f3ec01f9ba9ad44e83bf660fb76590f747bbc53179aaea15f7cb3e526d3e7bb8cc9a09be88fc4c87b3fbd2d03f0b97fe403c5af14b36b04b48aab41b9a6f910f89791bb1bccb043d7017cda4ae12107f0dde86a9896227d2d2163539597bcc74c1a8354f24cd5113d43785b88186ca881c5cdfc2a048950531056d59b6c9500750f416271e38ee409c0466bba8d3b847a2877b9c3c758a74ef833096cd42bd476e43a7a71d060897a62ed656a048e2099001d5a9b3b2be9ed0ace58d897dbcbf832c6c371a3aa825b7895bce7b22d629fa1d0505a1c2bac75c418fc0c7cdf18f5d2d09234469abc573ca1c032a8798a221e3cbd72a4ae2bfa1ab36a853ad1ff3212a9dac6ff09b7daf22498de254e4b859ac579309df7644515fe0926be3f92eba1a549156b2b41adff5d8914475277e7c594c23c4672602c269d4e5f246e751f56521717d787f21a3726c89e0a32fc707b1a4428978a41546bd19120c0744a1cac9d837c48f7d04f56959e469b7e84942d12dd4f4c711246e06d77088d4a83f73038a83a98697de0e8bfcb5149301bf71ed3767394b57ac2d110beb79c26d6d0b0535bb0fb891acdb3ac3da9bc78929609d39f937c86e98cde064f15ff90434294a9a7ae8947f432980ac5f1d3de5669df05d16cb5597f40023858607011d3f696de07cc07b599e768ce508c912c9da6eb7f48d51ec64e2ef5855989444efc145d69162333fa572bf4a9727e7ba6840121a05d13a39dfe67fe6749d0cff23b5ac17c333c4e95163c93e3038b04abc61cd0a0a69dcbc24bccffc103817ae145732611e2126a92d119e54f3ee61502c15708875505ab873f7c814d3912b1a0726f2b33d6923e97800f16d9485a647b7bf31ec2cc3cb3134617fd4d34c83b69bcf823b14654048b384b1518909fd2ac48c94642ff531ea67e3a9c29f61687e2094e22b7707335445228a7d11a02953e43b3a5e0b8c90d2bfb3b9dbc88dbab61117c7f424279781105e9e2ee240b754ce76a3786611c91b9da9571b107fdc217ad57f151e58bebff8bb4c910a7028092f09d02ad213e9b92e177a2e5ed6da448614c134c719a7b994385ec44ae88d1a4a92665eb28d76e367031d5dfbe3a4b0482a74185bf50c38d1c7209dac7cde28aafc3643584ae21c00a05f2b3f19e64ead33b28318c2d7f2e2a76b35bfa72c4522f212620faafa6ae86774b0aa291b0ff53b16796869263fcbbd1ed82f85cf48f476caada1c65bb4e4c91c60e9066d437f0e4aa4d4e4a5896278c596a67fce05b08bb21fd52515b50387b4c22565bb934725762a1995564659ace254555d22d16738ef120d17869669e317d7f203c41374e7faa40821d5530f25ca7d223b426dff73298c4c225e500a62387a4910a423350605b92077ee8e5ba2fbfe9f1834f17a61d968526ab3b688f6ce0b358c7c17809c282842fd0cad934a17c05c0ba30a032a10c413063aaae4d8babc7d69d4af719422556a13b8955d2ab28196e4a434892c184a1d49cbd6461239a6083183302263ba3d9a0b64f8718153d1294e62892ed288d540d7a8765964ac0b1565c4563d232c6db6b537800d7a4ff537ef7b2582b1e7e1d64ee8b23235c30e9fd65b4b970ebfc960c8485157f43741ac1ab505d3c37ef9fe44c981af051158626163b719bbd40cb17bbf594a105b5d4f52d13887ac2cca9e5cbea7de433524ae0ae9c706ac699d0ba750a93d6458d1ba69fd28b256435e7fbcb6293a59a6dd947900c9a8278300088095914fbad24a70dd4ae760da5d9961f2c47e2d8ed96c0298fe1806856178765a39e49c44bbdef7f1e833aaec365426c089ca803ef29ac656fe7f29a695cee7f5286ba0bce74dc1ffdd572b931da4cabb79dbdbaee92d09a644a425f72a9d50955bc07b46bd3393c60635bdfef2af8ef863d6574a27a497867d778a0d2ea8f4b4b4485c0c4f4cda50ca047bae2612041b20a158ee52b4d7fbd498706752f1a024003b2df7bacdcb92fef63faf5aa4e1433d1f51cf47431f63dc24f2001cf0ef76b9b44963dd3a0f54affaa25c3a31abfe238cf80c2d786e62b8e0e2ef9c8cbf6f81bb2b2c32b21c9d5381ea22d9ffdf1b763930cf52301379b9aa534b2428b72f8c0c24581ed35f023064d6202802f96117f1040aaa7798b80d1e68e08d669e713f79b27b8234c14544f6e5952be4c51a5a9e4a6a73ef67690cca142904252a48764e73354115930843cb0f9f64845bbf9af353d31e67f74adc0c6f98f7ab11cca1aa7861bc36f203e80fa7bb949b8ec7af8d0087f6fbc75644071c342a39c3f9832cf47c26502468fc31cbfbc16cafb64a7a2f0ad91b4ab785bee585f11a8b5c48fe205aa90b356db5795c5773dfb976e5c8ba8adb322426c4ff84294240553f7a2d62a3a4dc9b5b7f40b46f983d7e388c6d0cd478564b1ce7e715772ca81fda3527460a4a8d9a5da8a8969d6d79525be17482ca376ad4cf9528b62a471e2c71fe040710e261b33a199ba5784d411155ff7082388afc9f917c433e3c37dc8e8d1fcd8d914cdfff405999597c0f04061dc1b163adec189e006818443cab16ad6c7c4584ce76e0d0864ceb3cee0dc4afd9781ab3a3ab05f57b9947c37341e4a2f607ee6cbbf6182fb526db16295e503d7db817570f2986653cd4395cec434053e141434d0ee93165074319fd2d14415da84771f46e3d1eff4440e0d29c9b2a72e908c63852cccf403aa3af11b24dd1ecf11d662cd0162122b9e3156f3907d5fbefcd7315c3bff605a9dc56b289aaaa90637b3edf65fc96ae23b7789bd8582273c0722e5bf4f7c32f6a6d0af4f2a21cbc9aeb8a3a106baaf0ecbc0667e98636662b884b4bdce8d39cdfb2b54c53ddffdb873397253e8782bff59b1abaf9fb5e051bf9544b9a7bec609298cfc4a1b4e419246af26c45270adf47fb27485d4faa860c14d0efec5937129274da4574a40e0dcc188c92d309db6d0a2527607990016a7b9822733ad9934ec64257969efd29810516b2d2983c1e05490f85f17c89c89fc66a8ef81f2148968db8bdc21599a7958c589b3e2ba164a2af067a0915c7ac0ea39cb344be6e6e38a6c508f87ff0945f3f93bfb783083ef274046fd2be75c45f1c3f22a12417ad5901f8ad59f05a3908c57c3383e6cafee5353efe0b9854bd2115145515a84153ca48f77b61ccba45d40f9886ed4e477204594fc6bec8c9e679cbf2842d34e2d949d5fcf3b6f561d41997b546a96e979ae187236995aa492a5453e64a1a13572a887a6f31965462311d00c4fa74f3944311e8dc3e75cf7cb7bf8fd9d852b758e8fa7a09e4e95078a092325e026a65576eefb9f9c64797161e4e8d96cec30581ca329e6460f286f810e98ff1a36bfb008a74faedb429b8f1f861007f9508f63aad8c01d4c66d1b0c81d53570eaf520682081ec1c1af1b0ca682414b4f699d4e04e7aa591938239781768941099cd6701eee5358ca87819b97fd5055890f5ed002c4f2ed4da1c1114daaeaa6961971325db62b47af141914e3f7a6f9530532b86a39fcf5620974990edf6c6afe54a9e548a4291557b95ae64b7ce42a4eda8e2936c260febccace34cf2bac095522f7d364f3a26061d413f8b4f56a76d042472090bc8365c0efaddb88c6acef7484e152f0c3cab283d4de7dcd0d77996aa8f1b9729b7dffde9b5af3b172b59b36db3a1f212f86899d5eaa4910a85505cdb769d7570f9a6f836d5fb565959847a4f651303e72aaadd6257c163fde422663aa2997de65816b7c895ddda505755f69f0a62a1960781dc8ab7ad3f0fd7cb9b215e1a639eed7095a7bcfe078671df90b3818dddede563abbd7e9a26ce2941a5b60794722b34463e871c740ac94901303121f9d1c44b60e01f759cf534963c1614b8756a5f1a9bd5f589352d41908328a0570ad1175c53c85af9755ac0c5c0fd466e25c2424357a16419d93e72cf85331577b690037f0cdd881b17bc6b109ae3088375034f0f8515fcf0e35dd4c1b4ff6860da5f4f3d4b5b1a9baf6f675b3f5701b89ccf84a28c2c124190255249640355f77bcf9d6894cba1c95c7dfe27187a2b28266573961183799bfc1706e17d866c6d9092aa024a89ad5fa101a14f8ac9337eab1a1fc0157f9857dc9f229a969087ebd020384060388b5ece4905898a374e197f40578b476bed2dab066e8b0ebac34426baaa0d848d1ac0195810f4f3b4f690943993db8b490922ecc28e7db8f5f92bd7a86c59cad7188c4f0850f9596f9e9963d8f9a199c9a1d85b520e045e7ebf0adc806b15cba1eb1fa8f40aa65e5738032cba73ed08484cac8a839737d7dca57aea43e089906da93d077e7e9f107ed1b318df0b9c83bc01f271ebf4fef5a9ce3df57a1eccf5a034964b1a51bd582ac14dab72b980fe7636ee28c43a0a63af0475eda446caec42320bfdb4795ae6b23b51a2107606269bbafe1262a836b1316ec8ef4eeeaf03815e366b8367252574cad02775ad3e3705918caa060758948b80c53efa20f89f17d87f0c530483a62e47e0759a28a9b0bf2403624b36980c18920b72920286d07a65eefb95921db8929ddfad229caf5801fba44de34ebae4f34b067e74faf9ebf670ac01f0b2e2b3e265d947d07799071ef315ac6290168fda2e1d11224587d6c14e47f90eaf54133b684e314c6fd0d37a91886b60eba2abf63518b4217e1ac520a22f71a550f3b802b817f991ccdd5ccbaebdc79d88936bb6d5d9617cbd395c81faa5780c8a825144fde3cfe8f087fcec0e6e023ec5ed62ade498acd15b57f48b94702ec2e9f0ea54bef0f162fb498499b68d9d4fc029204bb46fc310ae9b38020f7b5507d2d0ba83e3e810b7925e4ae296a08b1987e2abef9de8cb9104a7bf860bcf3b7b1e90aeb35fd4505892e42c37639217d10830709e23164d32c9086f3d13c0c1cb9e20d19f08ba01851cc6383eb8240782b3a5699005ecbe6b72e52b19a1bd660e67040df01477a0afb31d605b8c421af43db0a8ff39850ec9c75007bade2d5d494d8004c755362756be0fdb7e5bccc1cfe8be55440bfee84450a7b10129635a911fca981a1ef47a791bfd4915c441153d27088a0b94965681656ff07d614a58819035a681a4c1aefe8a5f4f079292a552762ad2ac3df36b4ba43bff06d45ae67904b62a58fa6df17d98cca8955400c043b3da2fcdf919d1d38a1cf30a5d283749ff5e913898b740f5582c11253e13d31c87fcf24ff99244246ebc1978cd60c495d5c1922286392f0be4b92dcb5b4ccebb8ccc09984bab2db4c140f7fadbe428b9e1b38c92f4b11c6e82fae4cd0bbb223be58436118d60116e8d39f9a916c957ddf8637be090c8d33797f2c04be7e6d1153442fa8ddf61fa3849fcb148f6d66666fd65254709e36095d0660fd7f9e4c207f7fa4cb8cb383412a3cff2f34e22042df6b0737df3c8c1ed28e0da86f6a97bdfd74550925ea2c1c6dfe55e41972dcaff6a52f02fab90d3268401c3b371c158afcefeb46387314def9d417329e5cabefc6e38f54522c864adf7e01688ec37ac73aebe0d346aaf22121ea9d37b798b5f80648d77e4ed351030b4b470c858fff6ddaeeea170bf319bcec45a88f6194c3272e3019e46f147f5db26e7b21fde2b550917f0165d620eb28740f751fc0389fb3f711fcac81b6890409e6735c7dd604087021f659e496f29b2a8d8aca58926d8f30f26c6d5fbdf62380eaa2462cd99ed5c94dd419ea43adc09c8e261708c235de29dd1d9c4c5ee0afd15446cf3578dccc9d2f40148ea813e418e61b88e992dc95afa71465bde426e92e3cd14fba262086d12ecb52e4483c26f6b562eb7848c290789682b65ac5f49c4805df97649274e007a63fd84c9e4e4e1830bc5e594a923c5fde1577ae83070b0eb9cdeba577e898ef208a2ec175cc0ecc01e93ed6908cd1ba7b7c991b7572705a0b6e7d8e73a4c4d78c5614e32887d8fb764bfecd7074ad1eb654ad0dd41537d1c38e7846b798d48ce43410a3a99dcec4dccd3ef2a8f93678c3260328f78098e99747fddc638e54316f4617de4e988692d1c7eadcb28885f481c1a54e0bfd3fc00cac44a3c96152f3105e3f40b25496aa63ff014a452c6d46438a9be9f87597ae887d9ab1a3e1be8503a9b2e059c38aec898c8a468cbcbce182c0a945d60aa727a0891fbd9fc6438b30498129737207ea0c27f01bbc5c221dae161b9452b15b0b9b4bc31380cd9ecbac7b96c76696bf26aa347572e30da71db0515d18b06eecc4d6ad9358f00532047030924a5ccda3b37249b8b68dabe3b6e5f47d10418da1ebe3259a6b571a1062f6d0bb0d9de205d60483150a70b983881145d51332c1cc754891f6bb53c629359b15e517743bcacaa1e4a802cad596c99ae01427a8f60c4939c13d90e4881e86f9885b380a2a556a749aa04bd740d37c28dfefbc8e9549fa0016743cdd22101dc64f4c0027ff479cbf146985f40a027b3d6a5341da33560a8263338cbaf08c8da62028ccee5de4add39b030817801b779a1624a021271eb28cca9eb3080456bb94f976c5c52301fa28af735131523abcfd5674fdc2233f8f84b3d098f7bb4a00cadcd66f0adf6924ccc583896ea8f6e6a748f5973f98be9b3ddaba122dbf70779c7e07eb8a4bd52dc9c2f4f5295b78c577012fcd3b966b200d1de65dffeecae4425def3b956696b309385b6aace62bcbdc7d3975e12b41caed6ccebcec32d9d4854ae8f4e368bf899eaeef1df06812917d743607ac7b1c4354d7e170aa1e3943b24fcb523094a9b52999dba3cf9293242f4e5e89e72d8014b6b5c41ffb76721e214746bf20c94c457f272b0154316e39763d61b4d8ec47a227db6072393ad30d59047d5e44099b3a7d06fd12e131c0a61a4657a38a03672f4ca6b3b00bbce108e2f614f6692f88d078bac0c7bcba3e0e8c6e6b128db38d363d0d758651f1b02f6d045214181567ec9ab91e9b9312e857fb2d38ff304144d3be042d28912b36c6b98460fd76c238489d7a72f8164054969f899773aef99cbcb6c1287a138da29b96ac3375b2610ac6b619e4011792d06ae282e0d764b879139d9d78a13230da95cc517e9fbdef74656505452ee59a3f90e11dcf76c920474cce23625543561ecf8aecfcfc8a026ac4fb4ec6c7a0d791fcf92a5a85b0227eb922d0e3219a0cbe91b3fbecb7eab64399e50096642cc01e46c30f8d67a873e4b68aaf996d01b54df8cae385c7eb29e32eb8d73931a5a6f4795940317ae22b9b6a7c5e0b4b493c4f7d710b540b4217a243e71c13cbefc342e46e938f99663eb960eb7a5873e60b7e70fbc5adc4a9d2e01d5985ba0489c5e5d83bcb97f085e167b505d3e695e5e8a33607250cbb6e8955daad29b14ff68e88bf0279339e8c96998651d6b21ee839fe8643c55c6a466c392c9f7707e18800e02368afe52af8dadc3f21c8c893cea8eaeeacdfd7280157614b1b71762292f8500a792ded74911517c2da94d4db39c5dd771796f33daa649945a48812a115376ed481e6052b2a96d91640ca619717461989b340663a7cd21d00bf94c2f510e0abb9d4fb45d46e889853e8ff29fa4386d7b58c311c6654e8a25cc272f1645b4587349f9e975c3a2709b46d2003fab5c75baad08659e85068426eb1205ad3c921ea5f1aa6af20478f465431e4750c5630640ae5c30ee4ebbd302cfdd6e77ffbd86a376bfd6b96801154476f05930bdf171dda97f3b943621fd3b06b4956c696b7960a1573a16ee279fa81850e88000714b88a4732d45272fd394f60bf8a308cf4496007b31df532d55b925684b5b4338581607717d28064897b9732f220ccd1fb5b6e77b223297530f7ca10100dfd1e0c36d21dfb4d4bf2407fbbcd23892ddf32cb151f85587278c7b048e896cc16630413faf789fc2bfc4242bdf26cf909516d1f78b3e2562f1e0b3f497a7859b991ba301546336765722ad7d1b323940cca4b367abd5cbe17a01fa4603167698ff07561ad63e6220dda9b78001c5346ece277e69e27785e2f702945b8f03d3ce12c65fccc5e53a812abf87dce91b97a36a7ec608b4a1efc85d74a3665ea3ced0e53f47af7c784de8e7be8f36f248379f83c50f6774f83795a21aff1aeb42b62f3f5c683f9b2441473b7376ad6b28669d46cf714bc16d802e2a154d25f89d8506316544bdfcecc3fcf3985ac28fc5f5ad2ab3a7c57f853509bc8426b3bd3ca3f67b019ef096cbad3f4dd7173fc6cc6dbbed785b8dabe0e1a2536e6489ab10e774c26f49b319fba2c8e781d5949c6cd4ab4cd3fd908b052c929a084ef987a406170865476e2feadc8380b34e8398647d1eb7a5cb4b9222a093d743f8a3617d94eac72ab0d7232be5d1f0d842205331835555675a636d1e1a91c539e2b475a710aa7b8c5c5e3923e14ec2274b56fb5a98bff4124757693c2b4b78626afb0543f5ad781ff9752a26b399bd34e3b3b18909396714acab4a6a7a5e5c8017f7a10ccdfead2bc42c0a6738ba80075caf0f8410afa136cc0e746aded9c33ef5794c793e51592def328929b6cb41a9580efe50fcd4a7de3224f363d18b2e3ef11df9aef1ee2bde525da95245999eb86b254957dd2b4cedc7c178d816dd2e194932e2253620dbb38e6237738c14c72350b8e01abfa6df0a4d42886c34370fd9bb045e554b14107ed3b8a79f13f3f96de03ba92d18c2d4285d0efdc1fab011f9bd7a715c366bd58c11b023df1c97a5d1854517cd3d621b3162a952440e5166828c2ce017a992d03cc4186023609a5651d87f54048735a12e847ca715ee228965b6fd8cac6a8b65d1505c539414670fe5e6aa681de035cd9572ad2704a60e7cb0286e0388297d6d6e5a4f6449befd4409ba38dd711c30f3ba66280a3d1e98d202be50a79bad946a585f77cb45f68cde951c20807d0d92fcdb02a55e37990a8b825c2514f389fb0819aadb81efa0c0805f40f976e2cffc01d090f92c71b9c567f6e636bb67c05da143b8022452e8dcc4cd212ecfda54e5c84da08a1edf9ea6de876903bb6c68336d6fbf78092fd18b243ade5d34e0d3eb95d70a88bdc190b9ead429286846faa00f42217eb46247f16b78fac7dec5c6b041fd4b85afd881123e174e35c752790603b038e1106b47dcbe8e85f3a0d94daad749eafdf24238b071281c195b225581c2f681a2491c2f4671c947992e0a75f58f43a16ae337d37c81152aef55a3e4871a934d2083269ff1525f02a5d555e0f5082f717719b6144ea0d64d10124f8151380b144e71992a70ccd364d3f9f52664651ff7322dcc74958522e4d0c9315c995e6bc8488cb07ee2716493ea3e7ca974b80f4598dfe05bfe0824cfca78f54647f2412f928bc327568734266ea953aa4598c7bc345f21367aca9b26ab42a8c06e4cf2c5d434fc753044893b6c73be05e1120f2b560539e23cf8e0d898dcca219d2a86b0facf1bf80a92a35696b15092a72b4bafc44d89a1c1c820f953c65cf7a392c4372fb21d7ff832df3645dab125463319f0e4f4336d3e3c05f33d49fe6caf17bb07ba0f558f82970c8d077366041ea5b2a03162788edaae257acf71ef59a4fb061d09f4dba2e297b8efde952fce0d13af103652516e71a847d6d8ead20616c2de86691f4c00bdf1c6d48a1daa635ff3dec50dc3c75446102d7ff03effa19936203acf22067407e91399b4fc2eb55dedcde68d65ccd2184bc6a2850eff905d32e7edea5b29e9644a001921b2e655223be8ba22a1fa411fb15ebc21840ef6d52b9a438d8647d8c8e2baf0f6ef9c99cb1e21148bf13da5cb20feb4c719e1de4839eadec03a8f9ee60dc77aa42a9f27695b96a5cdf6fc0cdf9350bff0aedabf833bf9df0c72e83dd653464c1491d97c4c00f006ad818ec5ab7a8323ce7539f9a664f46f188d34f57d13fd3577b79e8bc879c6008095aa34df0c2467b3f9ad2ce7803d0234f03569832593e5abcc91eeef35c4c2f272693c6f64f90237c594bd3397a62c97897b503f0d6b4f6741e4ea5f01856c749af2177dd1796e3901fefd798436752c40a7c485359fe17f25a6864f86ee14d94e4397579d0b9e787e97fa75ce276537a42b39fb96248e2b379917d346314f68a03261c4cc6acaff80bd7a03092961220519ae3d784495bbab3d82e66ec79133343ee30cb2b9bdbc3b1368e59d6e4768ff58e13e02eb22809d5bdc0d12e8771483bbb6ad29175df4570434a57abd76f973756dc945204fff7fe6e0ced41ca2047f915fe2c1d58eb066335a4a7f3c4b917cb1cec450c96b77542f27cdd157131bb2e7fed4e756e7e6fa35857d09b223be1265b1b856ca0f2938f0e395332f2b49576e16b9a08553b157cbe3b4da016e7c6f825ec9f44843f5818487c739e3cd869334a16e61a30ebc05b11c8fe68a20c09deaa614d582679ae07094fc504df165bebfd065333cc0e08dc12ee219c52399b1434ddce67a094f0ea6b2dca51a6640fea1a023a529b00965ac65c7d446ca3a3c636d821616a1ac2ddfad2637f4e372f188361a8906d2f96154388ff35266dfe11503942932713c7369cb83d55a3cb94674e7c76a5903998c2f57f2c8e3a2e1896f2402f9f16586a4c01e2ef7eab173a10092892a741464cda0034de0555980771a70494dd9982edbda28c587a705071b9bbd2c03ace40deef16c671213a954def835089dc3fea59d7364be05ce889c37a2ef31af4c6c5aad3b3701553c2c49fb37ba19f1af19ae6f6a1549665c7b617a0beb20c2514104a31e87b9821ca29a06f20a359f597a48bc224d552c40ddd7ba715c0c098409fb719ab554cf33678607cc226f10ee2330562fc25c0a618420753abd2f775bd86ddd05ae8f0d7aba4c45dbdab881ce2ff8dab5f7f8003e8476f89677b6b0446da6df70ae564449c883ae5570d1e9ae021dc8e3ec880b4db5069c2a4d5bee7b096b4126f13933c79582fe36a5cd989b69229261d12f632087ec9ed1fb705c1ac152107c29f9f8ee7acc72f58bc5303e24a4e63ce36c90e5cb66316b28418a72f1bcef112aa1778d5288a76202364d40e8bcfee80c00063381c9164ca4e389601c1576e74b5d8f606f06a0941592283ad7296971ddc750cd4cf8f5545fa2bc4dd074afae54fb0872483f85cb09298e8a69f0703c3578456eafd004cf1d5084249da463a32e17119a259cd74a06be429837e3ce303d7c094c3f345f765ac6f49430d678ef31f2a88144b98203377fd40cfea3b768dabf5042a68b82fd6d869b3bf8f4745c0341e1a83b1084328ddb00835ebb332f5450c229c2f772e90030719047d6cfbe410b46bacefcdfb11f94a0cfc19fbcca0b10060294b171dfc8721b628a92a5971198d4beba526d883c840105a593506cac63c46fa58b4d156b5478b7fb76fc51fc8a49d74f0c01301f150491cc564bf88c746de78d5a044608cebfb52512ff157bd4e41da70fc5046a0a26de19ca1d0029a475f3e85c53c603027d29b190ef5df66ce32be693042310ad497b49b8cd973a97794fbaf8c94e94b1205c462ce599d702cf37529c916802fbc303708aef485d16fc0e9e122cd6c108df2502c9536ad1d068820f8ebca4575da531900f30ff6738e8e34b8330f2bee4e382a4dc2310cd2e491af9cc3e24695eaf61c635d3dd16c2f16e5fb37ee6891922a38ff9e40d9e1657d56503a19d8a669cf7440c7a5e17607b8a4293a9506629ef118faa0c9a056b7bbbdb235f6988380f7b04c79f4babe10482a56b7d9e0a40cb32e18325ac341010d2a877fee2bd660fe8b042522fdfd19110b226d2cf04ad762fca7cb50d2f61e6c1a7f67f4ade7cab027210b0a833a65edcade4f081775480be497e556433c4d0f12c7999a3858fd39ba50e4e3c8c9c4a0b002b3440c050a77d51a236d76e2369187c19dd31e6cd11788226d0dc4b1e7bef6085d8f905585028acce1197fd2c86cb119afedb0df5e8e48c689fee28e31167f31bb87f4a5577e3e7b27cdfe24f19f1a7b2ce9c41d74ed30681ba2a3f375b4d16eb12b12373decab7a97771c11cdbca4ac0a2afccb015f386a9f9478c93773ff511ca574668a584984c68d20a58b9b8f639754bab1f9e259231abe885d2cc7146508b31fdaf859f66e0775245bb80c378f54c70fe3b0d8b753376e5ffb11fda1613f4f2a07ad8bdbb14a470fdbca1fcbebeb91fce37a6dbe400ec8f67d427d4513d433467f3298b9a91a76e37bb114028621787bba15a567db0cdacf52030fae77caf7d0fbe78456d80f38736a8c1bf21c0f834d33711ae796c96759944474573b9e0ad77b975e5fce6f8f481bac1429ddb32857ff815de77f10d7cc1cfdc5fffd7be2b4b5fb24319fa06c7ddfef03bf7cc83859c4dc5ec8a168e81ba1a6b18966db1cad94421d819ffea83b67543e00d320386790fa3c4e36c2a5f83c80e6ed8cd4d1f7393a64a467f2bbbadd5618a7c3dfeda93ad9e5ca8b2eaaded422e37f0371be7e31802e123383487160f2a4bf7f87b171265bb9c275a4eeaf5c8e973e264d827e6b083b80830c27d603a61edf10d4e10d4e87a7bd5c046317b9dffc58a768e6c90bf6cabd60195675fd4e019ef5d515f81b9106a02a95c7b958683982a37f22112208b647bdc99003cd02485e4250489ef7fc7e5d868caa1137bcf44559e09b9053acbc35904b22a860004bdbfa5940547e12052af088b8c08687b7d360a1a79cf28a16d03aa87f3b9aba7ad73f6d63c38fb63a5903d862f71710a9502c2cb2005982394f9039f1eb768cde5db3782daeb6d0acd1eb034cd3994d6d8af40b9b588a8772344b7a7d108ef890d8271625ef8f59a5460550e223514392778a16199b27447e2a464952febfdb0336ddab8dffa871d391efcf5b047c2aba5c6fe2ce3aef2a756d531bbf188ae342670764b13830d159a36a3b942c21cfadf60b652d9f1dc4349fa934a13cf1f4b3ec9aea7bdbcdf5be8db5d08d50efd2ce57cab7dd5325be2715be05f06c072aa6310b565f09337d62b2351e25c9eb33050fe9c74cc67ff9649fe260e1c59fb5d68c6111ac32c0512bbb0848ba73c7fd2c73d09da24ae0a5fa496ed2e710e9d2f71e99ac9a535a247a4a0a0497110c05898f86ae057ffc1e406975c3326e7cdfb8a54867e1710f50fd8c9373f582631b0ba1d68502c138795ccf5ac1cf687d8933ccb452a728ee71bd09fa58cc65a4b6e2bede5a50ff120181c5d958c95d8ad16138807f3115cb5e639e0a35abd83a101218ab55fddc7bbbee9e32b82f170a72e8ce3e5ad1a3a6cb214aa2430cbe598a8f60a89f709318062584504cd6fbbcc228efec2900884e59cc1deb34c26a57bf8607c91cf4319dcee6bbc4c3d7b0e74f98ee565955098fac58af7265ac81eb1678fd4be1d91aa1f4566f6e21dd394ad2194971055483120787b6a771319b0d286fbe14b46e6319a1f089ce5a356cf51cbd88eaab90979dc11a0ef89c893e1e8e4390552ccd25cbe5d5e613622dc36b40c6faa1b713eaa30836830b12e0c83448ac6f55e26322333cc527ab18552423473f6047df2f3d3f49d33e03fb9818f6d0dbfb30a891ae2730ba23e88f919aca548c08785561ce3a9fcdad6aab7187e9b9a4a8242f92bb5a09f68912896bbdc50c32bcfc74a80122dfda7e93565e89b0b95a316b6fc05ef44551ee815167027ce82ec4ced59a0da9a2d6ce7a91150160c991d96d64415e7b8ecd618e07b72596257ff52017a71775c4df3624e471e2116549f870033998cfd294b38f6c8d8d551a6a323277710124a323afaaef9f09af487879485e19ff28d6b93d72c21ec0367e5a53d2b56fb426b841e04d4e6f1765d1fc0ab745dcce2b77b4c853194bd33d437751024777e9be04646ed67a9ba1499ace0db14960550e8a57f264b9a0affb051ce319b4e91694222f6e802b41d317066f9ce273441bab76087de08411049796c5912ab2404e11b6b60a21f6501c20d76e6bab1607d19fd826933c206f0a3746fe06a051aa578d446e96b9aea796e48cb8d9edd01487bea7aad7ddb937dd2aebf087e54381926c5dca54fc38e350ef55e3350304141d7b73280aea60e6a21f11abc4429d13b8bd43983b2e4068826cd47750414aab9d57a188cbf576493e03ac289af22e74acf3b27999bbd1e2c904429af0ed3ffb2d71d6e37cdd28511decdd912380f6ddf0624b2043a27e618ea2842e3daa7179c37ad8f99a3e76ba711663fd2cb4ce259d9249de20ee66f886025479b93c04634dd3470de75af1629148d2a550b3702d6102e9d9defd0c9806d4e0606a463468b947635141826cc233d5813ddf91afd349bf4d9c9c40ebed74929ce3c0ab51f9189cc9f088c5daa5a5b8ebc86db292c44a706380ab05b7cb7edf86bf18c2ad2783b105b4bb3fb02bf55d41e049ffd050a7749bfe2382b6d6de1e155f848bfb0db0f345c970260efa7a7aab94c2962e05ef656f3397a819a8a03032e70032dba0cbd90ad817af67f5eb82238f48142060baee08fae335df6ccfd0dc3da68bb12ea5fc541aabd451919d9eecf7788013202f38358827fbeb0517e6060320395526be09b8c9fee273d5a25a84a0383c940f9ed3b7281602f341a2e787c1b53297cd117ed88c5ba1d243aa90c7af1ced6294cfb4fc473a7b7e688c2e57b5d342e5e497723b33da382c298c1f235f64c698d58c2ea821488359362de389cf1b08b819f5331db609a0ebf75b1c91147ac1b70c92314e39c9179de2c2a30e808ed3150f9500a023093fa55c44f2ab0c90ff96582c7f59e35acf159413f886210cd147eaba017902e39f80425a17ba88f35dfffd6282d484e620d24f50f1b85e44b350fe97e991c0ae4d4b542d944c4a0d3b614b32efd33cde2b40bc24a6bbed3208bccd377ddc513a940b1bd3f2631dec408ed707839f31074c6ff0626705fb4054bf4554ceb350c8438f5862c474603e9b75519393977d41ea0151c61ea627d305b297f0cbd3925a430dc57af8848b2656d7eefa1064cd939ed8089b63fdf45d951999868f162ae94d956ed154d6bd789ef99d21081061d53ca9b5bd3461cea9abb7712da9e7a742863d7dea027385f2afdf5f884fff38e6ae1f1e97ab058b6a55a713afda70f143a3d177fc3353b6038ff1d7371cd81994e2caf186a6af8d21ccfac0a141707f46b36102b63d014931699393751c00c828d1c5f7f39f6d5002ee76a188621a32298ac5cd921b50be3f4981832a96c0c8bc12653e510978ec206316cd6e653b46b03b3fc0938bce771030ef4a35374b62651fae2b72202e519f43415065b73915ad0ccc14cf920f5d4204d14e909b4ad83073142ead22c8b24ededa177b20c66821282750e130b7832b6f24fb70bf8d7863cfba349757d34b249311e296437b37468d8760de61f85aa77a19a2d58317ed6ca29a41d896f9154710bb3a143af96a99b4e28898d383734ed5c9804002f55a68d9a9cadbbc17eb08abd574f9b1d437c33d5d459c1ebf47d5a6cba3bf3c416be75cc43667d0120eb4f6d7502ad4f70a29b5ef34e015ab2729a6d0e228ef7c32312a2ea170aced55b31dd2661e440b689af7a1d6909c90cfe6cb45c637049adea881f837a7eca14a50fddc93b8fdf8805cb2e9d31d02513d2e499b8855a45a80f76309c9db373a0fa6df32582efa5dc9d73e059256fe9ec5657326624a19df92cf69cebe8bd64b0a1815b5e06308d0fa9ed2409338276d1bb44ed0768d273ce2f071a20f793d4cbb20e0bc09d952889ea921a5d064b21324d189f42cdad6008b890c8362386dfa4b55f6ce66a203ea9eb8517fb192decc73a9a7f747b4b03d5df76f257600726302aec5104c124888f47e7bb6f86b949e716920ce3bc8c158074b74360098862e5bfab3cba193e206a6ea0fb62ac36a7966a10eb569e0415203a667ec042fd95b39262615996f38b242b2e079334369ee8c263a35233d2e8ddaf5692c4208c2a21b7c405d6aa007fe6c67dd2ca4a17925857ccc03a4f66dea07090d2f069be1a281c53eb69e90996994c8e50ab09eb56eb7cd16687ade616e3daf5e839897ad1a0e76d14d0c2e67f6c7a4aa2fd6ec101d5670e8b4f0a2bfeb880b98456f1369ddc8606ade3958068bc1168d6d4efb483e52a55f12038c893c42e9b491dc8566c48d044dc95b4da54728038c71ffea9b11ba3383b1a8d8a7b9b0e26397f251e38b3d7a3afdb80888ca7821474165d8b6485ecdd23f84eaeb7dd9d522a1476e90df98175d3deaa9556b8a566e66b8d9a4775d046e2e1a92d6e5b1b6a8f20c0fd7fc19e517640d88c130f9d15f0a7136fa8179958d32e5be9cd245b0890e1690feac1d34531865c690925dc79bb4002872309b819346961eda2254f7c08996a590b7535acc7af4ff4568262b4d7e48c5cbc13306c33c16be884c8179f73916f42694795b401b5b958fc7ad1158e7c9da0a911f0976f178678bed545c766e1f1d85023a884cd43ae6c99e902a2c3b40091f113adf05b266305f0cceb47cae0007e60d63d74b9418ce1cd7a6dc96836922030a2c236a60e2873c38fa28260d0d7398af2abb3935f3c6c60e55af0b041a208124532fdf0d320ef8491ced4b7041bc187fa44954cf8fc99792a005563f2a8b19211c152176d2fcbb999ff0f9f2d41f40bf37bcd8362bf328ed59a5480f25e1d40c902ac65787fab536d461a5550f20ee409e121af157d4b0caa563edd3b5319596b2b6bc167e5dbde833383e6e409dca65e5b02fe35dacd76dc9dd95e53ef237fe0bc65499d98126ac89ed6702a7c3c6cbcc65c83a306f9f2e6d2408dc9ce134d432ab23515805a299f5aeab0802ba0b8dededd4c5cf17f325d871d62431a844fcd064d99eaf1c1fcffb786bca42efbd3649a069eaa48c347053260f45ff106e8dfdfaa0f7684bab9eae82bcbadd9a2437bea67fb654b9e6dd8a52f40b89144aa8f506ebac93d99f0fe1f185dc7a9160bad06d80a130f9d91ee6f7aea132942919ab4560d183f557e10b3e23e589c9c951e9b1c360ecd76b961c9efbb521a13dfbcd4b0db17dbdf9742cc29a5a87100eda8948a38a7515c363dec1d123a37da8e69ed067d62d0fa83f6c91b3365478af346fee357b70852dfb52ebb824fae7f181542af8547df5f7dc85727125edcb244dd6b97c2568306f97f53a308a91f71068c27ed77cd36a0dc687a10ee0b24cbe05effad7f856d4186071b913ae810f2902284df7e02fcfe4c64479ec0e23232b8fccf38967b219de3becf22deb66284081922f4f339ba4a61a8d9677ef5978ef2e489602abef4edf790959b72a70faf10aa6b261671b79534910c5226edc5b9ef68241b7cb0d00c576e8d622b650057b37b76ef72c0b631b51afbd2d7f37e4cef9d31de12a3adc66202d7d501a20982a694e56c6dc528b0aa3b1f36ae52bfbaad1ad35c7e601d910fde744315db14af23982ba8145fe3220f3775d8f4791eb9d7cf487861a20534fd1a347440cc4e6df922e81aaf1239a2b054970f3af6bbedd9f373d7e55dfc4a6fc8cdbebb146c64059dc5e406ac9db6737962a906f8f81ecdfdac673cbbe790a1ca92ff3ca5645d80353dde2dfde611b7b0404162d556a0a96b9766f55a034de11624d1ac7fb5fccf81cf40ba2d4acfb3fdf204b9f3e9541f702806e27bf5f5859901f7bc52ca00ead53b32f036d527754a3053e13840d8bd9d5d0b68465f17b60b4ec4030ff2edb1fb7446f28914cc52c82ba27b61b996de93d8d0348dbfcc5ca890af34ca78609dc95f114551138798c5a301b9d8dc99c374b0833456dc843f19295a1087aa313c8b11f8d645675d40edadf135539d0d8a79c721926874050a85db1341ac089a0294593bb54036d54621e4971d7e2307eece9c26f7dd1244fa018f4fb5fc750795decf24793e9d733211f223269780b22149169c0a220f736ff9cdaea112eaef52140bc5762a4d2335c5ad0eb15e7b84157207c7b6f319a44cb658cb386e72a923c63cd008ea21c37c390440b06771b1f0ceea81317405260df61c9e7a16864906f1cbfb45503fbd06773bc08a49c3f0be18d4d9bdd2fe4de1a6c9596fa55b1daf078847ff1273a8b2ba21a3576a0afc568e0f433405f816a088fc244b46d5b022ac4925998464c9319ceecfbb87090e9c1e6bed265f71b3f92123347726943468bb6cd1a1aad98462f73586492edd12f78a122f1644b170328f7659ca58bf3bdaec9224597027bcd357eaa754311b29940be6899ca8379787895792b7c1c6ba5b339f1741925f521040a1d9f83fc98995ed171c39d02ec5160f42ca8bc70e0233dedba0e2508e4359f1c7bcbafda172c60080e9e39edca7220e51ff2a134190da2dd990edefeb8d2b6b8a1f90863a5adb6f83a43086919eec833427dde3597a3dd072d632fcf26f847661063dda231bc314873ecf2fd749eb1936a2f0bf67bad6d5661f03a45895c68188ca309f878997b778b55693cfdbca5674040e0b67b888c5976ab860c35e19016a89b8cf0d6b653102c247823de2232ec026c829bf6755737515744677516582feb73dfa93e492d835aec921b875dea64484266bc9048c8fb0b0c374d68291e3f7797cf11d2f28511d4a33ed362b1815f6152e58c3f341f7afec5dc2d8eb2d6e78319d5eb74f5f0b82d5ea1107ca0eaef53c2d57c5ea6135e20f99a52ee50dda20f156d55310ad9984b78a58522b65a00c1ebcd51ce410edb6c01052e79972992e3ca079b5366a06265c8a55ccb2300af9532254d641602cd825b3a4e011b2e43fcb114117d8100e1bdcde6bfbfc29e0495c08d50dd22ba48663d204d83c4ccb19cbfc6d369b6c4e55de24ac10d3c8968e872f2acb89fb87039afb93e2a15a89e6fb3f3585d24f22dac015583454679e69172e60410572e6bbf9a8fe18c46ac64980d25906ae8512470a5043dc8fd7501f3a5d9f0c5ca1ea5b21ff4d32a3605397a62bf9b61af96cca2c71413d7eb7049c70a610c70f8908ccf81cbe7b4e9efb56030342308216d1486ae4d8eac252b8d5be52d93afb02cd62d061b8754ed6b88fdc9f70d75acfa1a44c12431571cc7ffd99a4e335961e968aaaae27cbdeb11f216879a545266e126626aecda839e0b013e6d3812d3f6875340bfc001648e881e4b0ad57550c29190a919946287243440147b4b17d8bd4801f2545e8f3830b57dcaf77f99dacf6cc070e6e7a92052b33aeae48cae4e72204bc6d6b6caf3fab2311618c874c8737867b5a0d6cb1df97debe805b588f9698414859b4028c0f8914478b1ff6f132c0a3264e4627bade14846f79e08850d3f35f75c45c7d806e9770654ba9834837a66f64c143bad2d1032543f32bc6a5e37d25e5a2c901d83673e7c37afdee2712eb27cad8290bcc7ba2cf06438dbdc64e3e41943ceb0435ce2f4889cf35643b6ad23928a00528bdff46c7809ae5549ea7e332f6eff9985a0022fad27519297b153c130d5b7c3bb0ead448b6db6e11ed3151879703ab244a9a0eb311a102e5712049fb581b00cc900219d25a67fb4c8abf26202c6bd4c194fe2b591e79650e39d219f80b9fddef3df678bce75e83e9e3a46ac5b09c3d4f66a189abf3a895dea726bfa23c222ad4b70ca5ddb01446b8f9f5d7e7d8d348b49e4145c13e71a8f7be595890686a630008d6472d7e4601cf34caff983d22d42cf11cbe61e233669493f90cc7eb884e50bfda40f3fdbac603e7d779bab92f34f14a4f16917b77489eca7e5791b69d73aa487de1c65a6c92f1de4fdb68fa97b2cbb21378af0da669e1929afb55d9625c0da2c6edd501c09e19184d5d77bebea37c94baec005410ebb183f4563ac0382aece95c509cdddcacdfd5783a3454e161c2bdf0c4e2cbbe1a89b1f2c87ce20bf56e011405e5c4ae0b750b839a467254f992e8f040d10a54e8ac582c2715eaff75708481af4f3f2f065c5f81bbef9dc2af7b9c325c6165503d49537a3b4966a1cd59479de3df965c14f06dc8bc6cc71a9a83d71a61acfcf1c6afe50e2c7c595008f6113d4c0442e1810c9e8d8cab940ba7a60c9c485846bee86bf73e2a85563ace7b9e2d01c0b73094eace87dd5c82f7e18295be9df384b03001a079740ee0b3b40b1a6fd0366245317b59b4e668a9b9694ae56a6ae9b11559e679225786b54897a2a422a13d960d37712bd8b036d595a033f04c83898300a65d56da909bffac36a3e6013eb13883379409484c5db242512025da90c54e44e814936800b9e6ba4c1c2445a044f71d88d2249524841c7d37ccd6d9f9d9066bbe8332f53feba3e9a92638b8661452e4f37b60ee88574781735f784bc08e7979e8a514f10b291a9cd8177ee64a5895731a5736f8f63fb7dddf175ef6885225b41441af01ad6c6546068c67d45c6c9f47ad2127687a31377a2c9a0adde2c63d0f986b8037d9752cd7661f0538118a5421fdf39bd4240c056f63c38d65c67135152415ececd36d092ee093629bee3f2f82a1e9601290afed0dfd1f4ed34e718aaa2156a4695e6655931d9973b607897da9224fe2830f240be8daed12d3ddc5e2966bc979ebe5a5d7cc069e1ad54585c3703ecf33e701d387d29267426bc85af587c7f12e6a46bfe429f2fa23e7c86b46eaa9f493d5c46a176fda24dec31b8118c131a34cbf503bef66f412388f22bb4a3b3be1b20aa3c10974396ffd3ebcdb8ffbdc792d2d316624956a0ba06805e52e872f28eec22fb39873e24e72a36ba39f9cdae3ad7594cb5353c7b4a14ccf2e8e82cd7964c6371d85e9dabf92f8b87b38f293807c100bef6ae9060ced03d85b53aa0dea204c8a8b10a29fa837fdd3c1d66b5bee7fedebf162e2f3886c26c867c1dd96da64979d2a00dbbfbaff791ed28471233df9795899aeb60663e53bd830264e1a85fd5124790230c4f52abed9187c97a571564ed3de66b43483b392c41f5c19faf15c850e7d9e46d28e2b1aed1649a11859a850409b54cd5f4fdfc4a441fcca512a7b6031c578e83be7247f7cdba1d203a07caf11121c89a232d24fcc784a5b40557d5c5a52bd68a76da1f9aae3dca03590d1fe127b3a4389f174869cc5732049148b8e350ab03d5dad1f1bfe66f373772d0b9a1fb92ec3da6aa945cb8ffbc7955e42e98d17c9a1ee2d20d675bc6490ebfe52c2553b39f310f5cb73550e75becd10a809eeeb599b5118e092383f68eb7563dd7ad78a9c1dd76f6f79c3059143b60d52505dfe92823e657eb608b72635016f9f4cb0be77c83af1ca9988741743cb4970047c362af03f201eb38d2b252683f347b191772087bd023958f83e126364723f82b18810b87714e0a61b4537d586c35beec77b447fd412ba19bd6aa225f5b80407f8c473712dd3c030fc947267d42abbffe1df8c0b96ad3590b1f3610d02ce30e9de11ecfc0d3b46d73939e5754985e922dde539794a51fe7c7db15130a595d2d942ce280a0e00a962011de4c5cabc4dcb728804720db061ee53687815dd33902e18298a581838680bfd1bd43753bce440a68e56a46214373e0ee71399314465ffc0c2ec601cbd9f29526715104d713c4410878fd65fb371e51d6a4ed64346f0f66bce390c7f7c2d6dce5b7de1987210d415571ba1fa7cefbf02ca346eeeff147d2d66659b515c3f60328a920b6df99fd73abc2dfd6178a0df3b14c754ca6b67991887f1fc449d6b87c81e8954bb779902211ab0ce46ab2c6ab224d8a98c6bdb84020b52c9e325ee5b483b1f61f28d86dadaa39213b490baf6786680d12d024e0ce8c8be0f9b595e9a721a3dfd43e83d49b83b01c5d93187c095551f1a341e3ca91acb52b41cb7bf2eacbe72172438c15fdb2ad04d1313d2457047d3ad3ab40b2fabdbc1b2b2a52a2fb1d86181ad6e071c7e7fcf4e8aea1f46fdee53831db18dfb353650f7a98c2ade1f33780709da0cfa709283df01b42c2025436d3548f02bde86b011f3ae20b5137701abd382b7a621521e7d99a6104e724c8563b8104a678d972c62325dd92e514e5dbdcad90fe4dc7656d0b9bc420719b3d4cb2ff044de1f016cba9ea062809496a2dd2ad331bf5719c70875399e9953b8ada47cf8f9167818ae8d33536476c2b8d193a3902f79660982089d42eb47fdfdcb82936895d0584ea333fc02372a32c321d0f2d854eb8ad74966358dc6318cd551417517fbb785785c458e874439e3e897e3890a8836dd2fe93d64790a9369b3528f102b6ab3b51cafe0e75cbd868f631538ba23b0ed37b7f094924bcb9f3c2efd6057d7c34f738fe968fd51aaa1eb463c57fa206e1f30a43cf8fabd41dfa8ec339789c41dcd36498d02be464bfbd60365f3c61b7a948453276f3147d47a7d8f1abfe9c8eb8d4f0484a8bd0b3b56b46c7d9f7cdc0ec590bced414f0f38779e286b64ae67486dc42a7648178346fca1e6a414a63afaa3f29598467b0ba45ff6baca00314a2941a19ebe146f1967ab2d98c45d8c538c45c163a1c22975707e5505ed1db01090a746009ebda771e3947f5a035decc47f20a7739d3dd774b7f358ba25c16622011edd0b8995adad88ba7efa1d51657eb7c2764972cc2cc4095406cc94424b2149dbae0cd8aaa453e92fae9c0f0c7da4c80f98c36d4c7b7c6804e411ce8a1b20b22cb0542f8e522b6dca9d52192cb4fa8ac54b00ab0b61cf671918ed473004a261bbdedf9ce65e98cba988036d29018051ba0b2b2532d35831e337e338b512dbf9ff43b91823724ae34703ceccb775294208f8ee420177e3e2cf639a1846a6de593afee18ce57b01b967b37f9a311476a898cef4d2c40c4206b84135d22d87aa7aa0672f885c3f4ca3b389c54a11fcbf89128a51f32170251d5825581cd4d123477f3f76a45dc4a3e30d889b95108165aeec74a8f18cd143a3eb791c17fdc9d386f05b81fcc089df400cd6a06db83d09da4553d80b759d3f384d4ff765ffc1e3552b93fa93b5f68fa47f52aef988a73d952022f76aa15b9997c411cf445e6327bd8114f62f2c5248350eeaf9ad2bdc973aff0841888b8de6c319db320b02afea0e4be10f8db7af1a01201d5c308882a741191fde0a4a62cf02fb1b6a9ca7f86aa4fd168931cf218e88f0904e8a1f15691d5c75cebecc0f7fad3022eaeafa107e5adb5546dc526f2e00aa92d15c1e8b032fcef1eed29d55394894ebdbad1c6ce10757f794080b2e7b4e64499f5d435a20f41730e2649bcd48df843bacfbc5234de181a432c8591effde5896abaa45a6203c2adf75a189d9f31a016574aa80c028021df81d4db9809b6435e43e31e841e08d075112fe772081c20cf6bdaf4a1b3ad87cbc6a893e3aa12e7486a88378fc28a036b2275526787ad8ef7bbbee80cf23ee4d965c53db05fd2baabe7fa28a64c46b131305c1e19163b40b9cf62ba4600fc6017209c3b48b1089cf2deecf111626dc31a22f581ab1d529ed0f328bad292e2eb22d50676becce5522ab0cb9567555023c70ef1ef33e44485c1144ecffa9ed32b57622a2ea2ee1aa76a76d23045dc5f359b91df4e2218c4de8396701076bfb7fe3f6feb80def376f4d0972295bd0096a5bbc9ed41b7bd56b2dd8ece19031b81b57df5f27364535fdac3fb0fbf991233c7c99f8d7f34db8312d16db5113836455437c9469ef4daf31e1fdb200618a5040b782bad2bfbe5b73dc48303b5927aad7a1c087d63ac4049c056910bbbae56bdfe6741ba6cd5de879c4960412116c56ce4c4b791da16fb204adf1264669d334dfc8e032a172a0e7a451e935c05122d743d3713b47984c752556996bb651fa2716b91c89362198423c1edf8e843b4a46ad62d4707db690ff732587ce83b439f23bffa93eccb295db742a2acd9e6300622def7db5c9a512b77139779eab1dd992bdcd3bfc505dc747560db564f59784467042a5b4d0803104afaa8ef75c8e6c392e700fcb726e629f96aac01dc837d1a8611efed676a9210df55a9c88a5ba72520b0ea3106b8c715184d6e2a6c0fd43cd9074e9f743df2648c131c6f075515662f84019522b2d1c576ac0c698c207fc5ac44b4e97dafd4af9b8fed3081e39c76d1d5e9f8046360f1086dde303d3de8798f3d2a74bb6d41d3d6c8fda8d574be6bf345e1ac849ac82500db8a35a0607ffe6bdbb52d7258eda4555e68fa4b486f6b41890502ef72b44cf44f1f75c68617c7a524f16b0befce435701cb46fe4b5284c11cb324d6d1647ea478cb6218e0bfe57969c8d9a015e7394363c70f19725c6c4913008d758fb970c2140f02e6d460862fd6c128db51f3c86def0850eb4328abfdfc788b3f86c3db6ae8236c951431b6e8aaa75f8a2d126982e777e6cb704858342f7ce5800c52edb4197fa0eed1cdd98845f5d70744687de57f80e11b80f4905f7ee164bb6f2b70526f30fe48c22369083227c8151041f10f1c1a14e67a6cb83582b7db0f0c57e0a8020c5a17602ad580c05a23995b3de0b4e6832454610a34e7e49e1b22a03c965aafa9ea4545ae0baa41b8ed3c530cd6b71f951b6cebd8a9bf839dbcc5a18b93927dbbb11efecb360845e170559b489591f2a387ee3e097b3123ef25eeed287713e23dbbc5ae244c8562c535068ff82b649be873401fb0c97d300b818b0c5aaff9690fe60f76c93937358228afe401794a98263799f7b740ae58757587b41a1c47c50f876a1d820e9b6a3d1a1e476be0c75028da9bc37c4d8be01dbbfe25c2f3dea4589f3c4e16e9cda8b88fe16a8a5f99ca75af566b0b210b3c2925703681b1e909fdc57d38560850d32157373d2e32d9d5c43d2a05a4eae3a0e9cef133c6b45011f3108681e2979b512fb90916d1cc9c6c2d5a417e16de194d7c06b2e9667c205002bf2296c6ae91aaabd840f2c5822cdd3da8928dc1f6de573869446262c6430617e55b05d6873e44c297dc6891737c74d60279df99a95419972127a85df8cd0ea14471e290abe2f1bde8d57353a0386cbec4fe90a9e1755f07dc0a4fe8fe9ad1808bed4dfaa268a32a2206ceacd2591ad2dfe3422d6d2854e63fcbf2309291e1dfb845b49e5e37282f4fc21416d0b525b7cfa6bd074bb24171eb2e9b0e07b08b81b20ad9da46d8b2f748a786d35d928060b67041835e9f7f0218075dacacc48fe2110102add5f2ccaef0c37f76fbc22265b50e5de2f80c04a5283051eadfc1e125fcd65615d3944d296abcf110065ef0193d3d7137c7d4f459bf011a078ab07395a4082b4dbc2a9c864eb40c6039f7f6eddf7dc0bf70060a7a654067fed6b5af868b3bd548f33272e9cf9d91309086c435627a883e19d0aa87a68ff646d1a496843604a3ae3431a7ecc38c34beced8cfcffc53c15eb7d3d3f0f1829d40a665da1d618128d0e9bf69e3f9273e1464e5e2af626dba571f059cb2daf9b03afafb6df1d04a8e3194837ab7be1367b2390e97fbd50b6e15a616a4f5447534f08434f1af6ced2ebc9363f938c13da8288b4ee956a9473d7404db0bf854146b2bcaad52841d62b70deda7b673acecb0448b304501c2751e5ae0aef20f0b4f5e3cbd9c7d1aaa350686dfea22183611ede84377fc2f7c3dc624ff8e5b1c161a9cd123a76a7ed72e1811171bc5665cb7c1c4253854f71bd83e568829ff98bd9d95ccc47151b25e9e46c0b937f1332f2427c9d15f94aeccb68698ec6318e6165c62cad90ce6841b3d8729765898876317712552a3ab37e6203febd6f634ca0fcf01cdca10475145e2ea7e03922b9f21be596c5a46c506ef92b7661893a677bbf1d0778630110b17085665bd62c599adc9ee00df0099e1ccc00cdfe63a3ccaa4290703de940fee22cc731512422eb18ad6a96d7dc767c82559eab13871f5ca47c7002308750291ba85084129cc1db78fafe012a433d4e309f6257ee4e4b1fd2ae83e5fa639eedc4e61d820c12b069529204ddbf1f17f5601babd6ad01d81388f30f5737dd9730c2fd719f25248f6b1ae66086200e587f8ae5ce957dd8ea0e28a9c1a8c4498c2bf8752d1c96d919bfbb7746102ad72d5719c7f2e36501f471bae5c50dd8276e1ef2b8b3238aeba0891be773453505dbb3b44b7cd35929d323d4b823f865ad2db55a96a9cdd38e76ad8163e9c9dd00aec056ce48f6baf7f6503a0ea0131543875e0e1afd6ac121e6855d166382546b8db968e0e84b08bed50bed4a44c40018d9b8399a479e2ef52445d1fdba4175d5f49e18708b498a55b1236a1a47dec66f8771dc8fcfb65a910eab2f6ab2757a690fc2bbba071b818362bab5a2854e580fff2d5e24482caa07b00f05dfabf4e2ce14d52ff807ea604c6d21a9524e907571e781680fdba9ba8d1fcd2d1f12acf016c904f6a54aa9f692651491731de12ade506753a4843551dfd59eceb5b5e3c66b290ad1db6799750ca4b34406a0af20788efdea7f48c8d4ca98206502a7351f4bcf7ad74d887b4c027c4a7486ff15f38e9fb98b7107fb6f6721830e88eaebf2aa87f2b0b9867f9f39e96ddd8f3c46f33ee5c720a055ca2f616b51db9678b01237beaa4a84489033515ca5767b00acf1b55461df00915c9011d1d6573ed02d1ebc64459a12acb98b8e6a96b6f8084dc7f9ac910a11a47829a52a912f644d39312cf8e9ebeffc0ee9aae177fde1f1931518dd66a5de8a2562db05817391228a29bff2311743abb81fa2d4c236beb32c8469166eee127c9d6183929bdb65f0082148c35618ef2440cdb2db4a78322a61f941204a4fc054bab203388d6880cc78dce51062621f422356f255b2b39dc7ed548dab0a521a0765be6cfbee316fe59d16e87674f7463ee050e260faadaddbfcec91faa2005ef039aba34e7fd8d0a57ef09de0b48af315dae9f0ab8fa140a584baad127bf245909b6920f2196156cb310392b9a6ba1c02ae1361448e048ea2e34228e2c5f3dbe0ac0c8344d4f11f9f862ab45188cfa13935720b56be009b6e6ae1c66ce77879cd83e991a57ac4783965d6366b4714f1c378f675179ecd7560bf364afac046b6b31f42916c6704f3cf37c2390aed2af39f83eaeb2aeb034aaafc2cd5d9c65ab466f267d36964a838546ba9b16b3bcfab73706726d400a39d370df24c0171c1b02a0d58821955566497904166f21452045cad1709c794f97b9e66defd16ef03fa06688db3709c4ad6ff2f0b6d8ce389a88f304d9ff2b381d8194d7432301922ffa0aa639a7fb0caaaf6b88f7d5c91a3fb7982eeb37cd0ae857869f4d8039e7f24978fde6397c55b6034c699e4685007f06a667d8c6fea078baebe7646fcc8f75dd97bc3a933c3e2ea77d19cca1ad3a3dfdc85bf35de1e5347de89bc4d0b21d0140a7aa760b2918c8a3fa308614bea2dbc30f3253b48477b72378f23df5289cfc8c6470483f2ef4c8b9df9f04ff363861a3f60042533504f6c5119c94a4e5e56d06f826e3683e0016c0db7dc274cda3a063c4955f7126fa3971fe82c7a23feb9f169012f8e7cf84df6e83792fed1571318694ae94ae66cca054490aad5793cc88a8e668b5a2a6b9253a02acfefa3c95d6a637188bbb34f3415dcf4e4c3e3fa8947c2f001d81aa71c20686b80231f5bdbf18a50d935f1e02dbc85d8fe771263a7df7ed88761b3a192636346e34418d34809463dc534ff2fea98b61b0bebe276ba8cea89a8637bf43a7c276e8c4cbc0089cde769a2b96092b906e9a33ec2baa2b620ac3f44729d5952dc37361a028304107233d5493ec4385e510f20391aa0c2eb85c16e81f0d3f083acc434162380ce44029eafbe2b3f912f12611586423323a64633a630b214ab5ad06de5ed3018e7ad67fea48bc03e5506efa4205cfe5c7da6c8e9f45f5befa0647ac81b567c3d0916c63725b309c0346bd4a1c9a21c79d86ffe83d2ab6f54761153ea04f31ef569faabb58f3a694bce44880172a1a821855496e2044e6feeeb3823f948f165c1a413009fa593a4e91a323edd3a8df6ecd8648e6ea80b2da3fa4d19bf7ba0a2b86dc5dd272d039f27bd4141afb545d49f351f4273e4b5970f998ce09f921edea36ab4bb6f1e7e1736eb58ee91509fc37da4a09800fd5acabc07b78a64c0ba6f572028c1d69f3e669d920df3f6e970af44c10cb2f4e6c2863fd3182ca15e8c6137892d437e168c5fbfc0a7a02ee51bac4c2dc98f773d4e492bf882647dbda6cf117bc6c53e05cc362a04a835d2d88b916fb3ef356c384cb97d1a2044c2383c716ddffcca7cdbb8c6842389d49eb44f5444b3dcd55b5332c287d714df51b4a3fc07b5903201c73d5774f4cffebf0dbed9d6831ad214288e0ad1fd9176fdb0ab1ebd9bbf2132f3443f44a9eddf6de524f1489f8f1e43572f62c546546877d4900d29e6f8cb67841374c50346376f45ae238628a96fc829f3765feb0495a46d985214c002aa9b73c3e5bb9bc6c00ea9581a5551378e372a131ebcefc5c6f548b8e76766ba45220c501b5c6e45c6bd624f904161886698328f220544c8a2e07b96dba84a0664a832b1c8439a26405a41911e95b26f5b937b648e44840f10f1a704b466d85b3c9e6372b4817f078fd4720c26fe50bc5905251a78b2f14d7356563908a6844f2c6e79902bbe1a284cdd818448cd3003ea394aede665840aa06e4e372e2ecc12d9148192ccfc43b95bbc336c4991c2356a7ca2ce201ad7a0a54b9ea3f6579bb89b064cbeec9bf60178a38bce3c80ae18624bed9675baecd80ff6a7a59e2f0fe6cedc5bef128ef5b0bf8893e3bd1968c7a768e854fab0fff6c91feac2daaa5e0f825e2c6247825d9d74fa71e48a032b8d9627b089a4997b84ff6e9f0fff1561bf05b8e71f757386e63833c665ad631f407dceb77f137ba3427fb4a81a90face7a49d8ea4391c786932ec2840540f03129badea405ddda882857a28cc751c99a5918610b0fc19f71103197f9f8541f66b04dbdc1e63b480c316b04a68bc0409c1bb4928b72ac6bfa9f63b9bdeae2051d78fae405b707125a315330db93df33dcf2606714b25b8bd475477cc645e348923f91404024112a2422b7f0de8ee0b80ab902f18c8deb265ea660a9dd37f9449b6ce94aadb2d20d0463fafd1caff686c9a741585903d1cd8766aa4e84aaa00061d59a9d44c47816ea953170c560ee996f02c64223b3cfbca4cdea0e23b5e20b3164c43b5803f33292035200dbf1c1faedf7b9c9221feeecd84afb492eaa4c6d9955a3611ab9c570c7791f6b7e08c784dcee8aba251c54b5ff68d90353276366e028a3c1b80e4de9da347130c770ed073af175865f2725edac7f7bb3d71fea8d5cfb06aa8240178187f2762b269337a51c8801da37e5b66dff3310146e655b7f538f15f1e9a7378f02367af8da8b02ab73f728f60b302c2cb10c7cb76c71267f01f7dc1b7ba03471e6eb0df70414b4cfbe245858387b413d76e59cfa7e1f472e894eaa19d0341cbbc2ffcfff86996bb24c058ac7bec919c3893b06fa7483c9616eb2c091f07b3d1d0b25ee11e04806c908e93af79cf0080f719dee676ec3b2e6915f822e4fc28e291ad63e5ff503d983501c84d04abed0761a6ac0cb3c10dc5b182cf826c40c9ddd7bb68845e18e45ccb19e2e857eccf8cd63e2207a3002b1527d9c1a1f1a880dc07cb9d17098fe822fa9c9a97aad6d7c8450d5761b0cf9b2b1fc340fc923e2892b6395c857de61cbf7c20ed96f306a31b9b8b203900614dc7ce2ffc1d15cd9877ca515a2029d06b93c5e550a0426a2a942bbaf1e6609a1d1a2f28cce134d6946442d30b9bb95bf0724119111f7b7c07bb193a1015086cb27bc4094e4b8993df26012909423230fef26ac6fabb72cf6e4ae0a19a3b7bb21dc436f894849f95631f9c8791559b8994a2e59836b11bf9dc99c2149c93a1f7977a5e028fffd6ef815c4f01ce70b6caf7f6d1f1aea650e764ba151962630839869ade0466afc54bf71dab0ef1b91fdfc3a414dca73c16f3d439a4ed27b10a67807ea1997c9281c896f4787cebb6542b60d56ec002a48c920abe470ca75ce26f9a6aedc380798698babdc8e9f742cc07cb8556ecf296efe95439c6c01746ec164bc31935e4e60f3186f3b79243f7f82b783dbc236449084887bb2a4e78e7f7f7c8b9c734e9c18a78bc1d06c49b744f4da75048f48f840c760f4d75e220eb904039acd1484c836c5a2c3353f8a6dfbe00932b05fd090bd8ba48aea30f6982244a721d9acd59d513bc2a8c097aca5fcec8c16f4648cf021fc38e59725481e2ab90986eafb17929a5af5f743ea7d3304f00c80d5cceaf1bb173e2038e916049054f7fbf52e1fb817698fc43ff7df37554d812e963ed60f0ec38f916e4476b7dad7f4bb0725da91f27adc3537bb5a98c160ac14f6179aba144d8a5b3880fa9ababacf815f2fabaf55fc3de4faa28d1acb34c4b2dc9afe248583c0d995437e03dfb1d0fc014e24480726704a6c2277124ecf5330d286694f5330d5e46ee6b447a0b835a8a007d554fbfea71f96d201427e97136c6a52257143baf08294aafd7e939e7210bd63b6d813333d05c21ea8fe947da19e5218a4673d5e740afba73097ceb8a4d315a222a2c91ef20c7e83337512757fb8afa1b25efa85692082b36be72ae7ac39a57f9afdec9eab1634f573233653eb53ac1a6353f96b4335515df1f2995886a99693292ab243e180d1f6ada8790561806630eed224e6fc4688f647e25cadf712482f57e68ec67bb9a2f267e54a7f3b83356395f4aefc09576c798b63ca1483a7b8aaff034f3a836934833615d1eeecf38fe22dad18ac19aa4618a79018f9a8f6d1f0d0f9aa2323f9e1a91631718e20a3a3840a989a03d6b6d88df13ed1396cf65976688747a8915ae585a58bd7a786eeb5e13d5752fbab554cf9f02384c5797bc5eb3a6e340068c0b76ba386bdbbb849de75ab09de6fc34be7025420076789f375970ad70eeca7084496775474e9317aba4619cadec50d473957e9978c74d7b6b4dedb94f89b17f0ee96982893e300d8f7e2b677658b6924c408dd9270fc545fd92fbf9de175e845bab65c6920e6f07262fe5a1d38bf3fddb35752854be42b213ef35fcd5b53f459720dd251cc545f1b3abeb17914d072f9a95872eda46d1e66b88023d5a64ef08ef4dbaa9c5ea5209b20dc263dddd0d609e8c38666feaa5b6993ac459e0b4668d856b28f04d574d96736543f565ccb6f40a1546561de16f3eaaeb1e5163682494dc356b4ec92f45b6017114d7edf759c81ffcc434f72e693c3342c2c60a1af5abfcfb2e2058cca48ce9c300c0db10553fc68340e6e3e121cf96e3d5dfae9d40f49a11f435e25f6bcdb8718e93342441e2b32797719104b09ffc250705e4a0e9ab139e0086f3611926ed09ebc506413c5a27d490efda92df48f16983a377e3811712c2c2a8ec52b311afd7b3ccc4e49d7e2d09fe3e17e66056b1bb84e31bba8cff7f67eeffa556e1bde40b9990e77a7be7279ebaf829e4312b3d280ddd81d017020e165731d41ea30e7eb9107460974680bd2cfb4b4c8d6f91f9205af988e51c9654e6768a61f07d0104568fdf2bd4c85ae296f28fb85171d668026633edfd34cd7623ce4e013d931be80fa0574a52a7406a989a36eb4cc7ad4cb9d144638e7a7c41b59be16eb1f9ca4e3dc9dda83578cdf3430f1ab7073f8be032b47c2853a714ca15ae43e3a7da71efeb7afe37070228438e9ff8d99963fcfcc766d9b5aac5e3e1213d5309483cd42001f98748d8cb2abac5576b7652a61f15ca9f179a9feb041b604b5ce5a114d51e44bc50e1e305dc967216875176707be58bc0b0f053189cec67a9c7174c5569eef4b88721f0a8f60911d47a2a0f46214894389d7033adb29f80a740f79c1cd218608ee3b7923b0d8325d61bf9b39c5bacd7e864913994f06964fee3128fe41864ee35c96167a860ad74567f9f90541fff0c6feec9b586650c4d09b2b65f72964992b2b9e41b56858b368714556a82d15447f5f8c1678b5f9d67a1c29f2631119b9dafc9e766b9691f02df0604faddc42da595455414fb00d36b68b4bf41944384554e59f3ce052d86fe50f488194b9c4adb2cdf35fd8c0467f2a1aaa8f18aa6327daa24af566e093bab9d7b6ff91254a7cd0bc9f728aef1ded991231cd623829a217aab63b07b8139ee4e206caee538172cbf0560e66e99445eec61d66ebe271197223c2af40c2008c818c49d1e005152cc102cea655b747c89de52de8cd8e7556428ad4ce8f47966ff82e1800030f2caa369804fecd45cf5d208f87d77791e0f09d1de8d766d163a82dde0f258575fc19ff704c24baee4acddfa24923970d36bf9613e55e9b435fc82b4718672e1d26f848b2d463a35837b1727ee86b9aae18eed29554e9ffefc83cac7b5fe86df509a7ccbd16c93b294e31d9170ab7e1573e01881eecc36a2d836c74b9c20ab3690b52778ce9c8d03d3bc8049b8d457b58aba6182a8436ed062e21ca1630111019bea223a117b2e5b4fb0208b5aa062919ce2bbe880523e768f8c79312b2dbc3a653b9bfdd68ffbdb57ce827aad6122cfaffb95c74e831c2cc94b663b32ce99d4c12f3c706bf2dcba95d8db897ee496195a6c41c30778aae0dbe8a04a4f3af257ef724f9c31ba3b287955c2e96660cd981bebfddf18c48255d958e5db3201a23f479f9ef96c1b21e367b9fd46c5353c004d1b9ae5bf62ab1598e3fc840468ce617627d835914bea765af68c2fb37dadc6f0aab30c6de95c76f74854d635a01c761e70762a2ca0e89a28c6bb1fc1c0c5f1249ae5e15c126464e59e6e9bca72d95a323f85ea0bfede4be6f98e69396cb7d37010b50628c69365cf2a095ea017433ca0f5987b9132c35031f5e1deeb89e412288ade92f30e28c2618c3827576a69ba8ecb7300c63cfab96fab54b06881a383703cfffff3afc0e400f2f5b21e707b33f4bcd38dc37b2566ac70d6576b929c84c62f64eaa691b8fdcaa61e728336a47f44687f585c9c588c6432bbadc51e6930d44f4a36de9d647e3a8f078450b219c57f5db51a29afa4af20be6b37d20f2bd5b29e0499c717e779c66d762fb2fcae6fe789e82404d1d92d2d03f9ac3abae5ce217ad537e7333d630f5b597615749ac2f8fc3cc8560acf7e0ea60442d6a95f513089694a7b52e056144dec45104ca4849d467d056d7328f2b0a4927bf65f4292146f8f9f363818eb56d1b4b5d99bcfff86a29fecc28feac318cb9ab824e25ef6aed8350c2965410a5ed0c9595a58bfeb5826831297db2c3910a9b3dc3c526475874c828da27689c9471e6193ef7f77a68be2155933f27b9194f8460242762d5ed324b40fb64d78d3596a91d2a3666b5e8a0f01d79815778dedf9a5447e53b6600140959824258255906a202e67212d97f3afd1d5ad9f1d2e580d8695e5aba9669d8cbbbe30164d4edd57fa475f1ca584aa33f3f77901355a3a862587a8d01adff86a623189b6ce456f1558918e9d748153cd45cbe22cd9f827aa48efe511b54130e74ce8c9f1ed160e7295703a10f46e0ef15bf87fd668c042631e3a28ff819ee77b75d493d3f16868a2b0daf28193765341ff9f915b885cd3e3078b6b05100cbb4fd65d2c9e1f4acb155b797954a325ed6041afe267909c87004c4e4342d0f8e4bddf8dc9056a40508226f760c7a28b6bb4bf6e8a104f233d7883e326c74ee75b8810b48e3ed910e38bb18872cd801f015efce46e1156015c0f6af61dbd7398afde58e77f4670291d0d6f916be5032794b53ac837deba1cd0d6bae51ad46220073220adabd8defd2a7b0ce8d2780d674fa5879f0fa4bbafdf78c7cd935ec486210e135dfff442009487340b87a7442ab76d074c3c5854e6b4b9d2f9c290946ea3cfa0db8d65ea98271c74ba963c20cd2434590a07c68f254322d8b7535973d18e183d35093746219f08dcbe6d0d910e9b2246c7f9b02d8b3ca866a557fe21652dd61c5840a56ea35ef6fe1817344c43ab7657121a669357240da4faaa310ddced860b207bb624f755334b6dd9d3cb162c99c3620bafce788f7243a62614130892dbdcb6439f5ff9d124165b68e70517ae5ccfc3fbfcb0140fdbeb2feba1b272913a77a66f368e92007fe86a5fd93bab4e866cf8ccf0964183fb1192982c7037a160bc6d111b8d9eff60e1b64b4948a640d3147cad2703c500dfb3c351527750db9047e7ed9b41331ab0cd59f9e5250968b0e1cd18acbd49568cc089052261ad094f216bce7117012f7bb790f711bf3f883261fa8bddc755ebb36fee00c5ecba5c25e0dd30bc677c38acbdf7877a36f5ee0d42d026312aaa17b40723ac40e4628dd21ca42bed5850447815f5ecc1204220d2bcceacc53988c3e7de521f95b1c8f5c4e2651d3d97a7bc9fb5baba3f861f6f63a6d119c131ec183cbd3ac322146b37f9db727ec22b13ecd8941cf1c137ce4742ad1722aa7e996f8e31551717f8ac6fd5d1b273ffda3580e7e77deaf36f86e7cccc433dd5115020ab88dad44dd29283edafb358020709ac0469a3e64dbb2b6b9754a1fd92aaa8f50564f774eb5da3a336b478e9e6c21cbac1510496c5a7dfe965e1f562eaf7aa0b3381f89be3b5e28c68d084f593ec36064b9d6620f8402f026ea6cb06ef2dcae3499620e386bf9b6f341976bb737a3f9a766b62eb05cd6571cf070623ab26f697d60b484de245a48c54ab4d137e29964ad1f821ffee40d7a2927830738d14efbdcf80a54824cc1037b2a78e384a0f264fb38982e4cbbd2db3e5a20aa4b52392cd920dcde6b7c0fcac01ce1d09b55870f44178f43e7db2f373e96ab77fac18d234d45950a787a8531bba75b3d2be3b714c122e6a4da451d5e0399e5d80bbd72e8bb85c3a64322f53a2ba9fd90b3f0a05148c2b6b1e0295c666ba99838fa38082866fc0bab08a0ffa62fd9742d950e65f32f8bec7bac41fddf6f512d6c869be818fa61e929f5c978afbcfedd76a42ab2ed595ec8b03d5d035eb39474bce712c87d0f7a5dec2e322b24d23ab12308e44ff7e6e2030d7db66de1966f3d337f821133476544a64ca83481c126d9bdc5361c19c52f4307002879f8769c69ab67c418e75c91b126c798721b2a24cf18f47fde59629ee95d676a23e43a18f15aeb1adc555c4a9103d3da449ca4944fe646c3fbbd559f52c8ad88ca9b7d37e9d684c7bf745be3f03de47221549a3273ebbad3be9f31e75b4f86e0fa345ccca8a4fca9ac46c9a1b1e6e3d1337e2c15d5799a4693372ddec69ecb0d74ead1f762477a80ff5d730b56ad6c6412204e582ff00b3b097e2ec1926a4ca376c2f1f30eba1f4179273a224a81f11e7feffca0a9c129ae82b7bbcbd0bc362841b253712581fda58d00dd73d648b454bd7678c40c7b048d8486e008740a9dff011924b9b323331e95f57451284b5e00db03ff0d39627af0f7ac6bf219cf3b59a7f130c4324a43dc141f8d373c41f2a3db9f7efd740b9d309a98e7843a527a0864cb68c699fb99ba4055889d31e800fa3042ad3586e875995b0d86475f5923125a5624a8f4023808e541de41e6df564b775d880b18785decb3d3eb8d812b19152eeb40e276b21cbe5fd3ee48c47d353b6c6b440a094e2a4b38cb3ecf568da5220c687ed32102c3b07a7c371543edef7b952f1e64b7f27d08e02effa23e00fa66d38fc600ebce4f6d333a7f555976824b112f2264347853e211d616ffff0d435e977333bc57027de9fa7bd854e07b65498f6c50c14da6b8db9a2f62e1ae6907770ba55ea1cf6628bf3be73e91879f22543a43ca848eec1e80b01b8d7299f7bc7cf38ffe7c08c7fc37b1aebdac565287dfe4637ef64a3d73af3841492687d8606b112a783b18e09d859aa9cd959b81154c109fdbff67992fc39de5de8b1bbd5f3687d90810287ae928f029651b42a2086d2fed9645ce3305f9c054fdcb1560f937c758d1cb5e7233e5003fe6f1d41d0560035ef8cacd6e2d9bacd63cf1871f25597a2fe5a2e37615bccc1a81a0f052ac68bc34d1611df7b602aa094a6f5d1fc5a73566147469f9738c93b8d9520933e35f7daa49671d1b3543c9ff0a67029e07e8af1c5115b59508f0ab7792f7de692ddcebb221faa208e33a46922d3a65aa914b68a77838e18d2b449cbc312e021b049276c84a0202dba61093d134e82992074970c3701546259d2e68b9de493bc5c57831bf761a9cc313bc35bf4000d4c32cc6967b28b8c4824b3e9bc95371530b788c5b8aec7ed93797a7bf06df7d5cc5513ab0454caf0bfa165d4cb2e8c11d14d8467bf1f582f051f5e902728d67fc0d76b630339e637a1ca5cde708ed7efb041d5d642bacd6b85bc133027a5cb3eda7b1099766dcb6e2c2e1587c8118793b5088654825c2c9895e37ca4ecaa7d4a86c4fd67260e970ad1cc63b9558dd951979d46397925cc129ccb32e9fa1a6fa7d79017545214c612cc8c44c68b355a1cd4429b8b0e3945e7f049c411a541cf3416dc27ae592cb8812f77fcde7e7e9ab0541f5579452a55d32aa8d4bf49946307179d378c6bff662ae1061f285229a3beb1ea8a361548de36526677f0b0c05231dbd067c112dff6b459183d9a9e5f33d1eb8be7f773d0194648be66321767f599af40ef1e4bedf3ff25f92a320fa2ddc73144087c7212a1b15d1399a55fb3669640e6cab30cb3ab615d0fed1fdb3a1a2f4b3d9d16d77df28d0b1eb450dd5ef517be1844c21e7ba4597b960cd9f84822bee1825612342800ae439bf881adbb6ae0dba20c3b8343e1b3c106c3612faa18526cf3a31fa7def7160591321720951a6138889c28ffe322cce91823e35c027fefb5846caae1513b75a0020765849f560be3b340a933bdf996225e826309af5be909f79e01f88cb20895d06fdb33571c8fcbfdc8fa66080eb69bbfd2c97e8287e23c8cbf03ababc0d27a67f0a2502bc83949a692a3f451fa4354af6b0f15a637cc7047553880fc4a0b99c8b5681f36a0a4473e94c116c58d8d3c90ab0affc136d70ece55316e8a7c6cae5bd1cd19106decc4cc8df715b983e1aec0c063a7dae59b72855213470b3ad162ee6c136509edd89f179665e0e9d3df28bffd984411d8471e4b37c8a84dc12a1a72fc457dde5817084be69d719c4a0f56398d8019a409b13d907dbfd6a14b7d77e9c64c3923a42110355ee7e6f1aaf3b9fbd06c11ad653b27a6cbfdff8bc99607b55f9f0d236abb60709e9ea5af3f5819dc1ae18fc4619fb689bd67ba827d01937bb456699bc79699a4c0997effec43be20feee1471e5d3b5ad94ea7f144a365cb751ca85900f35ae628eed5a7582a062b1bc1bd52bfa26d2dc025afdf66086daaaffb1dd5b951e35400dd4346cc4755f32053ec8332192a1a0bc8e75cf981e83b3c2277cf2856424ec9cfd3babb267f0afee5ca51a922c15ad7cc7401834774f6e908e0819c734b47648e890da0701476d51e988626caa33006fead4c7fd8a30dba9f631bea00c4a64e9df6100264a7752acae32d4c487e0a7f592251d1a2d647a71dccd0c84f2f7b709cead4410db9ffe35a778a989de017de1810fded12393af2c10035cfc350ebd4c683f3580f7c9c0b679b079118d8ad8c56def60b1ed379b1a5f5585928c6d35a1066ab679e99524d67f02288990ca3d3f9682fa573e0ad6551d86dbf7cbf60aedda0d32ee6c677532581e4554e5a5073b539ecce4697aadd049bca2db2e9aab4d23e75f860134708f3cbe08b1e64ece4d588e0a85db561a8ab9d055e1af7d4113c12b95d90d6fcd8d348ea9598cc1332c24b04b14f70013f37c19c9f3129d4b45a0e77e31bc903a84f16f70a31a4e42f5ed2012028ae9be64377c4de1a1c645ccede03e6223a3281f099ef40a21d7a0badad4d38e053057c1b14c18f556d9bc78f2d18aee40d87353bdb2e74e3b37dcc338b9b8fe5ccb54098a52182fd7ff4fd707075cc2bbb0fbff1882d401e2e90f022274e1b7fa689f7a30b3b6db9e23f166387bdedacdde55f0140c3764b5a3c2beb5be96ed65972e870ccf109d4cf19720b166251455223e6d994d6527a99b31e9e303d37151ab6730394526823edbc8170dfd11eff5c7b3f6b22e08ec949d77f922856a4e682731e4450d053d8c6b9d104bb019583e14f361c12b150e06c8b5973c7dd9e68965f4472e360166d0209fb5dea0cd843f5e78ccaea72d3983831ddf336c5214cfdead25e2771d79e9076ac5c15a5f050e6288885ec1e9c034d27237272e4f7071ad4cbdb53752b0b6ca4b8e6d57ddfae6329e43716fae4720176fb79c9a161a8d0f26663d2d8ac163e24a15db95643ab672a8dfb85734995739b0934f082803ea13026fc262af792bdb12eca036adb4b4b03ee8c894bf0b3cde5d55e452b954fa2326a1f4f387a2041a3b59ea3079cc86a2ad704373944f537d96c1acd0cf87f303db6783f1b7009afffaf37ab81b9b172291d2c0d30f7dfd0a0c8540afb0a657f82e013a221caba3ae9ef763eed78944cb6b2148bafe3437db4ebcf17e18599f0252f29b44a67b4cc007db4eb9c0e02ef210de946fe5f7406017a84f7768eb578cb1a2202fe713558379f100406dff3298ac1c875c8162dbb5b58778698c032c0458a8d44199ffff5b343eea1097759db37da0e79d47822cbf438eabf21ef05ee26d999eb784dad5473ab9bdddd361b0ede059b701c78f7f349862185dee59e905f6584bff6ea20bdfa860e0dbf6d05e6621d531493d7849d711b820cb24b0f3b3c3889b6d21887ff94bdbdd67f314fb47ef7ee5dcef9c12ea169f5e6d14e64655adb5b7015880819240fd7c2b6444f330668a3d8086602acc89b640b4a1fde7751288771603c33bdd286419796c4ac712224147b8dba9c596877d9ffc21835c9b05f0d5ff31ce1dcff3c9e6358f20a2b1ded44083149f1afa1f44e2701dc00ed505ebb92a25de5934ca6ae50c98a7b55232d98c7db9eb61484d3990e7644e69cf689fa88890ec1146749f9e69dacbf9cf2877a79629cb4543a93ded48de8d8ffa3aa0584351519d65c6574d61428665504aa91f54c353543fcdb2b7254f165b78d545c831c90589c80ce0ced47cfb32722c87daf1480d6b4ad190b2ce4df8dfaf0d5009afefb0c4d00df1469bea1a05c1d720849877527e9a6d9dd808fbd38b159b88a7ce068d821e23ac91a33855f70394c47e3b7a068f17353086a55db24a57da48aa341fcc5445cab18559fe8e718888e7684f19ea36f0bde15fd175287b1cb6334de0dccb1204bbb3986a726fcc178c898109eda70abf7750beb5844e1023243d90669a71bec954a63662ede11bcc3cdae5ecf29168091c7048814f4df0b4b740ac69d5215d78f05330c33efb972344aac4624fe3bda115cef569f372d4de2894225adbb6a244e1042ca79f6e11d93ffca432c5cb27880140fe46e824e005285e7a298637f3bbeb2e356f55c114fb5dd5630ac4bf525a20183f76b499288b24d5ee3008ef1ee5ecba43d7306d48d3bb85e4b3c0cd92541a788b022b6a9a7d6b4b1248e041947f1ebf4412c5232a879618820ae31dc4286db0dea91e7f8b03a49cf94a86fdea533c0c4aec1310b43bb3d94f6faece78db6b064fc8b0328426740da7e14f8ad87c98b970e6d2708af5087712d454a55df06c48da5c5a045a37d2242a9078cb8bccf85271ac4e4ae040aaf21c407f43afd1e0816646d3c3d7a58a8c647705ca6e3e27bbc5c0f23e3421d5ca1549458f73ed162debc15ecedbf50f60a029a9b4ae6c9c25af03039738397cf38d0b42064f261898af2ae6c0082bbf5c8acb23d00071fc117784de37c0b844f641f9fbacc3671f695d0b2e595251e5b1b10c7c27f61aa847e1681d51f3efc7d39e4428b1a4a6e808bf9110fde6fa68b903b570b689cfa29dc630f2ae69368345cc2e9eba495b3708e10228eda567b70d451df4570c10c5f70e872f929bdb15430012574771495257e2d2d4bddd4fd0132c38e7e368d92aad88c535adc6b63cd6093a2ebc64615c72ff9502421182446b5b284a87a24f273c5af86b4178167f48114fd9b766ea1f385a134eacba089b2f1e136f36fd49b73721a8b58f7edd95a7f94b0a10cea4a1edd8728034ad8a73a6924edc3e8057bbc2f151e702e0d31423e7ac67a55302279fdd851d99967c602a9e1d226dc06bf19d67f5beb627f3c7ad6e77cb602e7e043445fcbff44a74651f5f9f99f630a8e60b1c8db07bf8d8cb6eeeeb7d44d5c47a6990c817ed86c3b9204d9ddc770217198dfba5fbfe71bd9ce056b0bf3f0f6b742e5df7545676212957ed0d11efd5f9ff290442d797a984aa0f5a59e470a08a9712a16c968e5529cdb9aaf89ffd342984cb34cc21ce8555f59625be54e53ec48af92f599d7dc47ba64ba570405522df4b05b6f0071db52b124b5376fb2a3be83df56bae1c5db23a6356b9b98066de65b98c8e7ab80e82dd284d92cf855022c44ddc8db186a135874580ced280a08614f1490525620b2798120b8d543c9aec2b3c01c1fae9b285697934c2fb7d92d8cd48502ffed3458b1b688d16dde9c63a24bdec62623d380fbb1c4e0732054304ae4779fad539b536108c325d4e7d3d0c66a66a18053174d6255abbbac4886c63e5c5256df3cecdf5b5b029a7814ed53d4ed1eee9dbaa609dd14c1f724f1bf6b5dbf5ace6df212b82fac01df584f0570ffb971f6e3a6b6167e28688e8a3a6af03540cc3bcb8031211132a162712810b85208e470c23ca60faf7f4f9c535a096db77dd1f9046ede187364b626b83d79a9c8cc2bf544bc3f1f40af72981c164d664d775f26102a612a36f803f1538fa5ecaec06abb00ce569f3df32884b775ca705cf48867702747d4a17d3847ba29668c535e625bd7a879957f35361c5e154a267b58efe0c832322ebaa453881029bd3f693961a9c8f955052fbdc64a1aca7c4e4c42cfe71bfa939bc4c9d64907aaa5c1fbf193df80635be5829100ad62d818db90114bbf6d79db2c1c966a04f4b749cef3f33e4b2b0aa0c48af1619f70f7000c4ffdec46c1523f31d2379a717791111590314e256475f8c44880553761a1ab8c6ea6a3850c5791ee49e5169b39b3f42fbf172fc626e9c758082a5d0d69bf3acc091f35119d444af9592473129f7446787b78c80d94bdddfb5ab942201a962791443f61d079e1e43f8ea2d674f785cece6de5cb0460a8d47a1b9b690a59de7930271ad3dad16a5e0ed68d561fde625aed8ea43d89b2ccc3f3cdf1da22b1ad8098ef005f143782390357d1cff3298840e55efc5c78e9ed705160ac2f4dc183d2192a06e057c8e7bb59387f7af525534fd9cd2a683967e693759b71e738b963a3aaa3c356259695732a8b8889d0caba9cab1d8b2100ce6121aa1684cc699dec3a4f901356585ea04e81fb8af7b3e15347993048effcca98629684ab94d0b146af7ffbb7f823c29626bb7695378eaf502e9c643d1ad2b579f27c303c190ff57953ecbce453acc40c8ef22d9bbc06fbc5e19df4e1dedb89055603fa0c9de6d066abce56a210fbf29baef79ec138b8f946ec53dc576ccb476065b4b436060f03e342006fccbbf9fc10371df5dfd3e9c0ea6617bfba72192d38adbc05d69773cc324983735d0f3b9635aedd4f9fa64804c4498c450878ad0dc4872ff65b108d97ebb6f55b5e866eb4f1fdc1495f37c6684311c4f639fc958a71b5a2616deba70938cadf973eda42b09e273954221c72cec6b0ae39d208e6ed995b1aa5dc477314cf50a812247480be3126a3be09c165b695a9a6ea952b66bed01ea8f4e4c437cc1a55654144ae65954909c56b96940ddfd0ef8769575316edd7efeeb87cf2cc32c562ff7cb4c1284bbec720240190394a4f57b777b6986e6a6e2fb8c34954a4b03aa5cd6f0c8f3661b112b688d4380d905d984041d6a9af2904774302602599e80e6b21722d0b7f05a7892adce904111d157df29d3ad5ac35c51851592f4b8fc8805df36c19c8ad6f6df4b5bc47f24b041e7ad89691a97494f2d31239d6997718e99744f24898ce2cc36d729696c253c17949a2634c543ca91d95d71a76225c7574d872845bdb329c71c66518dc2c5e618f72f847687209ce408b39333f543bf4b7244848b27b683e4e69eeed716c8f641eaca9ca9be85ce6bd0da1a01be928d78cee136fc5e87a3d56cb1ce7228c6caef53c8627cd8adb8c9eebf58fd93ca70e99227ef3ab7565f3bb2c50cde9c89716747f123f9f71014380f97e515f3d9a4817a5789fedc7290d4453d46f5cef82909082830a4ac8f1aeb59a7d4ee86a079990928b3f2cedd7ac688d8d8838d6dd46c307edf7e3c2b3a4168c41636c968b5ae146038d046b65078f64aec07a9ffce5006133c25c5dcb6175ae33199bddb5d764a81759aba097b62d9fc1fee2b019275d645cbf769b12cd22f275f30bd704f1d188c68e8e71fd82c7def993fa9cc31dc7309fd10e937769d16a8ecb48d2f67913306fa996865dc09ea1a2487b1f73a5e88804ee5ee1a694d21ca73e9d9a31a32f8b9dc1b7d84e849ffd1cb1e43d5bb0416d2af9d838d11e3bc620aec9088e99475e21558f91ff50b6d6aa3e013c3b8e10ff63976dc672cca415a59077357ff5bbfedf01722b248b2119a8d6b92dd4b24eac3ec2132dfd3720b3c6e3e2a79c247201f95a8ad3fefd141801a4edc9cc9a821e61dbacfd25fd4ec6c76c6e013bf4a4561e8f7ba07efb017460e09f89b67914b7b45a1baae0a92c8fef3ce486396438b7b52c965eb7e4bae5585369dc9b7539ef4b4a80bec05086833b51ad862350fd77c4587ea80f81f819e29baed7cce28b5e18785e27d7eaeb5c23405bc5a5d99047e07356f881a3ff3427fd88574723f4a0f3870fda6a47bfbfa27e59ef826b9baeed41686f0bcfc32c04382170675fa0c4a732d8ab48da03a282f64cb43b7a0868d373c5358a3b7a654e3bbc2071ac14c4e448eeb46ae1b6255e53a5c2961df859df229c75eda3f8b1be70fa5dbf83f907dbbbe8a4941fd1ba82e3deadc91a06ba087a5e5e8e1d22aab0dd5255820f1bc9d89acbd1564be88e99b48760ac875ca8f0bcd308c7dab6237b71bd90fde54e36a7473d32ea4cc4a353dba9c6ae6d23f80ba9767087b6e41f918e89c5f40d78a6d32b2080961e4589e662f86e43d9af25dce7ab16435edff6241b82c5794f6f97e82cdd2d8ed481eba87ddabf2ed3b2389e10ffa5acf54120373647292d1200cf2d290e8f5ddbdfd65849023ee99d3fc5ea93b160779fa40a3c5d29f31a36fafd5e2f280e2b9bb79b6e79648fe43f159c91b21378839e559e3a706490ff880fbfb504ae493a1781ebcd06bb0bd4dca2a1d8f363a1ee1084125b4b41ebc5bc6fa75a7536cc9e7c9b511bfed3427bc59ed532dfad852e79dbbbb90c7868fde82d6755f8c7331473f71f68f5b57b3b29b71bc833f83d1279811f313b9b97133ffca87e44167e08bb6235e49f39e79038e4af42269420116cf801949137deda3c6e717f269fda9fb81904a0e399d472d9b08d244edb7dcf2ee37c5fe2037a334e106b2f43f28e5edb5889ad2b23b0f3d95e16df5ae983b80ea4b7df8d2e21076ee686879d295bbe7967cc92d2137001f1084b38f8cfc7d7650659d62c4934c56e9051bd434e582699ec9641588b9142690cfbecc17806d4ecd8e7acac9cbe09644e22fcd9301e96d25131082b1450a2a2046fc0dc7e488a03b4a5a77107726f991b21516b07478b0eb84cefa8e03c98b67220b1bf957bd27992be65680a4d261f5002d527d4640473f635e2d6c3cb23d5f2c7948252b62a1bd8aa588a8f6edd780e8220f0e1924d06839d8722480f7feb811474079223b9f503349b89d2d440f0109be7967bb0e835ee9a339f791a6e20fb54b5be0b8b2a9f3956117a55612ce447a68e9676a4fa78d09b3186bb6df771410eb15911103db31960ad0e158fbb4098a8eb42532c2dca2da8706264661990244a8f5861bf10ac9064b3690e8177c7ea7a40541c8e08b4c7ee1ad88b84cde08b18e5d205783d8d6d883909b6fd4cf444485e7d7a5b132959cf9001d5d77f6c30542ca5171438903bdc8fe43a99f962880650b0fd1e8a83d1111440da61bdad38f8a8a436eb7386fe48fe73d5ee06f80614dcb89d3c70de1f36597e4da1e51b8e97c07225fc7491a682b86d77f31c2f0b45922f51585248ffcbc737c89278efba967fc88ee89ea59861cb93db0fdfeb7ca8f27ab83b0dfd1222d0d5fb945bb3524d73365e20a39eb017b5ad00dfe39af503652af0d20bd60c328a2b5c76c699e51b344d3bf2741a7e3660e7af9c418b7ffbefabe0d95052afdd4ed76a6592be0b3a28d368e31ee3f93d0998c7c298436439ab3cf218119e552860465eff27adab6ef06cccc9ba5e7fb496fe76d38a0670e4b929e37769a3626b8ded3f614fc486159ccbaf423ac5b5d2e042c4a8ff472639b26718da222c8059010de5c0feeec220fb65a5bc39de2f5d7f60684fa9dd4440d3c3b62111b80475db42bd5ad2575dc9b380a49b1230d8c20203e1e1f0f8550a8f741abcd8e9a33a463cce01d52aabf77ec7f0a7cd32a4b0098afe2bd54b54100937346d857a22e4b3048720dc8c1dcffe61f22b0dd74565db315f018f6d95df1a31de04512b9dec3f9250f87b32719179648ef785025bc8b606f01b040357a05d29aef2a2a072d7697f2e80e93a51f8817dd5bfa832910252963702371cb3488da90a5d1c9702ccc2d8e0eaeda6ca6d1dc492eefe033fd7994a1f54d7c19b629a9160e52fdab9badfc48f00650bf96da55cc8606b33e0b7ea0fd15f0150b7f54aea5209bece62f14a2063de93e5ab9e919a80ae5b2c854601cc1254fed8f9d88a12c452ba6b48c53105996a30869ecff440a327d4dbe341f1394dedfd9dfd4cb234687c6b24a4aa50b777a097abb9de816038f00a662a15765379c80c49c4643f76c2f2bada8e957b6abfee4ce7713abf964d6f2ed9479a9d3cc704db668cf27800fb7975bfa54b1245f9da076bd58f3c5ef417421f5ff93646fd2246e6db283385facca31b9fe82089921c17e7a8ffe0e761ef5d613aae4d51feeec11785c6f9c6b7a8241b5e8e7807ce4afd0511e58af321b0d87c39acdeee1ba16ee3c23f67cc159aeff778607cdb07d8df1835aaa8c17c5226bbdb7a5f93f876c994944e973296135ca0f3990f1f6e0a89d5e07b3a1f3a59ccd97711dabc07ab5869a34edf31b3791ff252160c18fc59a93282c25bb511833a58c6666e41fb015fb91258559a80b4ee993b6cbe508a720c863feba27b2d132c1628466522e605605bf68265c118e3feb7572718840bb725c8b35cf3940971e0982224796da699c910ff712eaa1f3333a3324a7b245de15890d6778770eab0a8d91326775f8223e8e938ae6ee68ab65b9d8098f0f02bc47ddaf44bfbbe63fd75ac3ae5e03facc3e58ab3feb6c233e0953da5c25f1d0b165e925840fc86436df13c1954eb142ec152b99ce1fbcc903adb7fad6b0791bb2c16bac4516656bc0807d545e34f9399b7a34acc9013029580660ad57ee004c9372e18cd0c9f9386e12daff3fcca2048b8cde14097af7e6efa573f1379adc69e385f9af0d66998b2597645e566b2f2a42a8902a3928504d942edfa8b628f78393998507dcab8997c4d9ed01eef3c8ae6e4a87706d341ef70d9338208933d4df499da8be9d64284a25d0e395a149348ee1261354a51a3d05cad2edaf4d50e9994731cc82050c5f269ac65e2e84e435ca3397c220ab472f5e1ebec1374be987aa694ed25dea1a14d6ed4ab199e9a59975fa7eec73c4f485c2f2dcae2f908358c4664c95daadd8db802f35649b7d8fd274088949484c361e84670c6e2a7607435dbd868b3139e326f603f50f267591424a3335d5027ba140118919336dd4cdcbab9326540842e64788801fa6b6c0546e69b176b56d3603cd72274fef429418b50e1c89d3a1acff3edca4fc4a0f37ab516f4274257510d4ff23ebe73c592c233ab2f79b4e2b4988a770e4d4c06ce73ad8480ead5bacdbf56f6729ddd2cadae863961b0aa5384c9e7506afa35dc9c47b3bdd8ffa9ac9100d4768a3024e18d55a3a6c2165723a0542e56cbdb7e2895e04556866871312d7fd30982ec1bf9ab26ecada077892cd24ba530593ef81572103bca4aee4e25f4427f727cfb69d356b2aa6fdcee7efa5499f81f97f509d564caa3608b084b088721e9346c02ac08b4b1313af1646355341ca1f3e927ed687465c3d7447684126994bebb04cc4be27490f30bedba472e250cf06e4871b0e8d0aac609f29e82154cd4b182c7b4ea7ff0cae3ea3995cbe369539395ffeb454d420c98621184fa16c0637cdfa8c21e60518c839a858a7a728f11347d1f0bbaeebd07ecaf1deac99b953373bf90d0794f05719dd10830d6f3a36cce008379683bc9417e3256384c1f4f8e692695310e305dd0dede40c077dea11f5b5680a6875f33d54d16bad45329aab02272fe9b4e7dc2c3a289aac6590ffa782dafd5f991b664391502a750b4598cf9a960cbc476412bcebc3f909bbc7685e8e36e294f1c542343b439a6bedc72321043585a3fd707972e5ba39574eca9df6e27084579b4fb774e6415cc3ec7be075f6c31a6cb66ebf663dc48f01f5289fd0ace70c6c965c0b286e13a6381b1810fd2c1c9c8e04f962698eb6173effc45aa1b6088647b30731d472226ee38fe4bef3732a3cf7c57afe4206e763e869718789033d183ad66486d42f9f6021b7bc9cea4efefff86001db3e117ed1068f6b8564111701aeb88aae0f6631ae84db29ce899b0205b039467ca6bae4bf37db70ba237397ac7c1e0defa657c5bf78107aa55afd1df00170dceaf7924c148a46813d63586d3b944dfc3a6240cd3d8523e96e1803b991742da96fe03613d944ea0af558853094c715f8145612a5e0beb0e837f3f177e09675d90fbb07e867b93baf1f29cd1bb7b3dd1f0daf3dbc277fcdbece63655d0445d4953f1cc3f2f13ca472421fbd344d680689eeb673ae9100e1c883fe728a221784af5d140bb1227cb8a4b5bab4dc659a300e4ed3bb5e53c5bdaf6cc00403aab793088779952fdd49ce236d8d82ff4e7817b466ca4de7448976f8fea85245b21c96354d272221b7e06051f1b8e0e755d94d1ca814b0bc60321a05ad265a8406980126838407d55aea0a4636be1ca58ff241365ddca6283975a15fb9a7cc058b9cc131c6967502103df5041dc6661682cab54d78b12a50e83e867d302edb2a479c2c4a97a532be746df0210726d6dae5486f5e3fd853d2de8aa05dbdc37ca100f34b721fe9712b1c429f1f03169477eedb1622e11b35b4c1cde04fdd9593cdcf841ab419c36401bdcb055773ffdc8bfc20b10381e657e3e1e7d0c93386cdbbdb12d630ab9458ed724880abc34253f13d5493a80784f4f4bb3791c199df4cc2e7eec0d2ef35b4ebdb1d1860a42170e5fc0af004bfe2c1a914317c034f4b20b65c9af428cae2e4298c45bc15cc9de32a5fdd650a09f390345fd301eccdd33e7c0e7a41f02c99274e321c34f0672bc60f9c86b640700e2788934b6f75e3311a8b80c9f7d837e3e63aba4d1187d74f22f5ac4375020eab0a5556fa783e4b2a1dcfeae8642d28d3d39727dbb3e5ac7fd6f214df72c6688f3cb53d12e53fc6f7533e88336709c70d12952dc74cc7b80a2c99f6d21d3067414a45387df7cf764248425ab3f0caed6ab4d5c46f834859cb585e9b5649cbfafd377386063ea2f35d221f4c2b8fda85e92372423f035ff1ea1495c49f5c914e47dd1b475d07685914c1d57f9ebaea35e7e29c3d2c385e9d510be7a2b300a9650af145131a351064eb84fd1b4fc75d5aa25e0af84ae5f44f701c92d98a55d55ce95a42e1384d794a431e4fb50d4af0eba478e0ec5ee6f013c0fe78f98edb7d1a2da89dc0347eec09a0e775b909b193f3106773665560fe4cadd49636ec452bdfda15953baeb370b1d3fa7fab0b7af7239e7402769853923d4bb9afd11ea31719bb32bdc633afcc9aa74515f4db7d886bfb2bfcb8100a8e0a18bd3c10dfc9218ee01073f84227f62526d4406ba2a485634661439a480c052652a2a4337262176e5be7b9af92b036496820ff17745a4748ba4a702421952256044b19046f428e4655ce83f9225110ec206425639341a2a8c6c9467fc13ae74f1df2b7a01f141dc6968ce29e58514cde3295461abbd0be9b911b4eae95e15d9109cbaac4cfc1ff9b9470ece515f85c8f5a4921edd045915218c0e970f7a0f3e66edfbbd2ac9c5ae0d53534a334f231c57dfb960eaf4e587b16633507b915bfb32b02a435235ea0c2033dcef185b06c0e2477a28d99526daf2b392e8d69b861db5ba69e0c4603dcc4a5652d6839a03e971d37ba48542d7585fe4cea8d5fa0d50a9ea4a068b6d74950503ec6edfc8617474fc7f14fe3368c3d320f7f46a979f7927df930d7624be38b8fb698cbf405c2820ff35c2efb60d177472338d2112616c038a87eaadb1e5b519b7a59d5a76c837f7e88b87b5852223b064fbd425bcb730a68373e232a3c7984a40a05e8fda53c71d7fc8fee896730feacd42c65744c00a7186a01f2970ed80565d64981ee101edd6d7a4fb20e53d3f5b0d9d6666b47c65ea9a82eb633867b16330c6336161f0ce24470171cbac220699f96f768e6eef8b5fbe7bb4993aa451ecf2da950f2dcdfd9734fbd9a50163ff4723b2402e8a12a9081f745225154082963be0111c42c144caeeb91cdbebcb3e1ddf521158f6d2df6fb6d3ed7e2c5829e65b9c1454ea57873b395ca61a3a5ca113b77288feab71be5cee6a1e55522aa38385dbdfffa4247f098432a6b851cf15ece4e003941ef5661cb026f607476c33f2c31874adfd27b89d35478412fa8213b1a7bd85327dd9d30ff5d9888054867fd8c000c295799ae5f50e33f0006cbe85fded586edd444e7ab41eb7ed13af71797261e4cb9d08ee1e9c8bce45cdc62f7ba64bdb37407b01dafb232bae1b164d1de6d4e45280a0f3e5d4027a1c34a237fb162359e23140a68f314e5b79e3c2d8ff3ee0ac0701daeba50359bfab5f2a442a4ae3b9f2b0456ff5a52be8ef7b8471582b48c19158d5a79675032aeadfc9355e26c7a22b892bd1566ed9447e51008ace32a42ce1e12ec08a88b071d1a457958d746df312aad63d47110ab664f941171cac414e70893bc1f53bf2d7f9e47aa3381948c6992264968111840ca418e19bc2145c076333d8ab354edd7627929126e6cc8494909f5586bd603ea6921fef1dffa9ab833005c8f506434e2c3d3c6c6f3b3da68601fc9858495bb5161abcd06a854a9050d52eb386c3134bd742e3556bca4275ff15a9fd03bf91e742c362d3184c7637893ea49424e861f0a477df6a71e5ee26f609c3f7b0d37b73615a590a13853733d36fefd841d1edd56486ba70a6014b71899939d1b156e9b769c54aed1b586e6340f6940b316a428a292383d740bfdefb09c085d8f236493264ff8ab1e56f420e98b36f87830e91f95814b02a5d5c0f20565d5d699786c7dc82b19193e758cb5ae3c6c61dafd9ed28e164faf10e918506814d834caa3cc73ab56486975b7b3bd04293f3dbf8956bcff0d68c0ce3b596d4152ca4b83cab9247b727d58601742255d7a649e9f923a0f78febc08cf64c823ae6e0466473e78dafb7bf3d45e16634f20a894e8adc5de144f2f9d53916804bc167f6a3e1fc6f7b9c5700598bf5cf933b8cd3826b7c69f73dbc4b4458be8d3bf047cb9c19440e11f82ce7969913fb4aa76791dc2be86f1d12744ac0ae1dde870c82ee7c0634090a863d20160ce8da75e41095bde0f676622d3c4d2abc8f2737913162f77b7c738177e6537f176e2f5f712a2089f00fab43f687fcebca36d341aa190bb191975ae9b44a6c700304fbf538b0799dd147f3e8e6880efbb02394fe40521a28ef699f27747e4ee80832e79d1ec3fb75806e0f7a5503a251356bf93a267103f7eb3bef9595ab221904bad22cb8c61a8d5cf93d54828a19608661f2529dbb1295cad88bb1d482adeff3d40296340866b181bd949305a54c4f163a629ec99dfcf892abfb2f15e4dd93d1e200ce0f79f9a854029aa09f4fc636ef38ee1dbcbbbb870a1568331bccd622f4b3c442362d538a1ceed139a64cd429c0ef31f22e099b31f1d56d41f255880fd177193e9770433775c0b1be1f130ad741a14374ebae2b8403618a395eeffbf133b9bbfad39f02cbb94740fa7df4fe5b3a9758766c9c7b770ebc30c626523775a8faf2a83af0d55bbd2f9d2ed85ed21eea31c5c54804dbd173ecf835833f43c21e06813228a45b5faee27b242e938280cc3c1fbb2c1eb4bedc27b022b26855280224b5e245e3a83be2e9b5f2c851d50453828fe09f88693e98bd3365600a1b51e2991d105b10f50a8129d592914e9629728f68d2a2a63c58174b3a3e3089181f2a66847f3a225b05906b78bc7012044f1f3dbcb85ea4e2b891214fb5cb182be7241b2acd3877e51dd8a1689a9059f8992d114c405d08dfb8f2e1d75eba48e9f2270be21a3ef38cf4d9a8fb5da87b788b2a55e2cf69a00503357ac612f2919e51d251605a42fc382751d06b3ebc39906856aaa8af3482da923b5d3041fe28980c9711964b054f7bc466d2334f0d2170406acebc6645d4cd9c26eb1bdb5077522e31951984bc0a4dce3b2999ec984c91eb4c3c497315583b39b813f8befdbead73851a52671d5f95c4478329de02002191fc120897f1989e46ab46136c7627b060bf70315121c6bb01975835ebec5e6c8d169e5240852cab2a95e225d699a904d22e0eb429fc97ed860e11ce6833217cd2cb6580be5c2978428034c5e20eb1dd23b6cc2cb00bd2055d77709fdc3cd1961682e0bb6e0425b5ac6b3bfe5e0fbd458d056399cb04732256e3cf1ac0b1edf8b61024d09a24d15ed569ea30efd83b8fc81de1fbe690a661948895daa3ba6ff5dd2e9b723b65918dcca8253fa0aae5b11a14ecef61422bd01ed7290639b71ee068eeb167c38723b2447b15871ba55cbebdd3927d6439302cfa30cb87f18d1822b4754c1abdab765c3f63ef18ac7199d8dc1d0bc254dcf82864ffb02639562711ec7b5ed631cbcd9303cf4802d5f23733b2ab86e1e4634a8945fb8dffc608eac8572abef0515c62d557fffb881186b4d49559af32f9d1b6b7657f9d11a69931c5f184a860f2031079e549598e5188bdd8ee74647470e0ffc5248c7c271afdbe212e57d19978d75c56f7aaaf07f9d32a1f05c663877109f34073c00195b217d28cbbe40cd830ec980a92c66f1a43304d54364ca58c4933a02dd21e6b4ee008d12c6c035bbdadc968b6b770c41772b6db7556f1fb2ef8e3f36ae3ae877a710ccdedc21afc77f9d8d13c2bd6e7e32c09755d79fc142d5e00dbc1c7164045753f70afa6cbad12059101133f22684b1852ecbd037ff7ae2417a8200fab07011db8295e1626d0928fa4165588785858045994b651da6a3e42a18d893606415077e0374dd1e14f49ba2a24573754f8768294e716a3b93c679df0ed88db32c68939a0b72333ab1d456534d4401ddb58a827e1b585892e78553626e66bf22e615f805dd40f80eba709420bd4db1e8204cf35a1d9662f358a2ba05f9c5b9cb137911b5076eecd20268b19168fbd05277d7158a094de7f3b390e9959973f47426499272d1086c6408fb2f305ab3749838048c1b33e09a940638030ad0db41f09a3b3e5ce980acf455a751081bf2df081884ef0f28f81f09a3c58040de69d66d8357f697c6cc4d4fd11c5cca8377a1fc3fea355a17df1c574294bb177868ae85181b71f15a7cdaee7a0391c7b074a0e5a51134292aee37dacf3ab8260e1b0f32798bfbf85cc502bd30ac97aed4cc0bc415e2d5862342b34672eafcfdceb87be3a54722a9a5be736af462c285f97f021ecf7249327493b5e95f5edb9025c8deddcf91a09962e984338dab8846a40cc0e7623926aad5aaff9f3b77dda7ac0883cf0e857a6f4d8d9b53a18151c6bb254dd9898c1d74cf20b9054dcbd74cef257a0635e033332fc2f50830cbc3f904ecdc1852bcfaac52c06189d21f236305958638708bfeff2705433a92afec9ec469d5efcca40ebf0ce12fd269b6fd422a73b6543251864b81a6d4dadabd27418bb85f30cda55a63d1c17c29b6927e3c0e759962792192e6cb67882fecb3da95b84d473fb66a2c03976e765efd4e502ffbcbf0e78a86f77d887d3b775a827faa05f41b10179478d83665f07dda43c115b3d3423e897789f366d79842b2abac83f270d3b0b6b9f0168691fc5b5b39acf92e7cfaf96766228a6e8db6db3cb6a39e3f9af4f8c33834aacdbfeedd0f9902ff9c03926d13e23e9d181e6aca0764fdb8da9eb15c57f8c72d58c2c07c8bb85eaf1f90cbae40c196f09de92c913961c670c2d809ad8bf22e72623bf790a221cb05e4c57a1e7fe4f6eebe2e598e4fc6a1256f16ce675e4a088bd7f739d23d352460ca7b591d458fe3c9b740709499fdfa371feea7737883dd197ff89341dc685d59018a2bcbf9ce2b6ffeb9590d399ab959598b987dfb56fffbfa1b4bc7e1889138e29c88ae098d80fef3d05bf9e14a5ec795bcba8fd55a7412fb99d133c169e39445147ee52772714227b3b8ff7afe62c832c69a44d75a6cd74edc24feeef62201ef2b804a7b9fcd2aeb49a9ab3ba591f368d6caef15fc733775295b7c030fcbc08300fbe54a25bf9aa2a5437ea50135acd0805e96a56313f85df33b1f167c27b923af93723468de2d92bd2a4471a7540aa434e84d6a5155cac303e181651efe221015a80391ed23ed4b49263e4803e1e8e15ffcba0215103547a12fc09cb7fa6c573ca1fa4f1017ef31168d99261ccff1c835f2354982b519903efa5ee9bfa33c056ba32a0177a529884a93aabb30d18e79cc04baceaa1d10c7d3322992743642d79a0fa9196d0ea96a85198094f0e2b6456152effb6bb29674e342bd053961be688f34e84b66bca1aa8375e6a35bee4e84483e95f004da190db3b785b61bcc2a21711c5b35b0ee62372d2275458917437bd389376b63be84590a40166a259782f3fd1a436624d1ab54c289dcaab9e3f7787413ea22e73ee2176ad492e5a6f8487040abecc5d25eedb38ebd9b358b99b046933f93abba48c58849fda9ba7828906985f3a786f1881ee09c01fafede56ff135f9cd7f4d66705cca9fadd13f2d9f06c3a04d2047a6cda988627564551d280c301629beeaff60bccee648f3b088cef38f5ab8c206f2c8382a53bbc0351fb665ca296c52cdc9ab99f4213f90f94aec849a5bd0a7a227109fce68a8dde3e550270b040d1663e194596d36f1947688675d32b3cf8df28d50c0ca8d6d86ffbdf3683ce09fc8b4b9d7a54db539eb8f88fb519396290828848b89ee5f22ee10b10338ec30e48c9ac122e4fab9f3eb5c242e30b5e5228a3fbcac4b0c13bd4d8a6da8aa1d736df4cb43cfd63949b285a39849f18431fe287160722899ad9c29fb4b1f4aa37795b779d46d2b80044b9c5fd1c6963c61aba277d7321254e085b2f262c87852e17dedd95b611458833b24cbff44a0f8ab2f9806e100d779950e2f2f51e2c0cbc90eb8d5450cbfb34b42a5de8f6cadfb210c6d8adfff9cdd7638fd0d2795a346f26360a65125c5931dfd30a9687f07348063ff8e268d606b75065df938ecae996c3b09b98a1a3aa00f92d7fc717b136b728f417c6d3331f27ebbeaa79caec315cbcb2eb6fc1a0a613152e85e99ca8d5c9a3fe481f64ecfadaa98737e4d79101a3c43da1ff382c39918ffcff4df43456919b1329af2c5bb949fe8b97a8831c0dcc17df6acd1c2b5d5d66b0eaa4e5a20bd9b6c3617aab5090eef2e9022e85cb7770f0e7069a37618359922f3cfe7aa90e673859d051fcdda53eb4c977ba04d65f3b7792e446c387b57a2a63c4bbf32db8e970344f5e8ee5c3113c49788cdfe1464f134a3069f5fe2259eb7d80e48977f4d953df0adeb1aed714e75266110574173144da1ba85ad2321f68dc92758d0871afbf93212693e226747d9ea7dec9a82d0cfba72fb1b579d29acf003324c7154a021c21c0a4f627ffd697fc12455fbe34a02385dbb8881bfc7cb8cdbb714bfb915c7072c67ec799f2274a6013cba7a70e5c54c977f8a137639d1f39692dda5da5a64e7e5656cf5082a7bd032d04a77591a0bd6131d62810e05a89c9a42e452db9e2ee546a414f3a91649b614faf59385ffda2593ed54bea4bbee5aa27d6795daf0e4ce0c32d49221e3a031e3f71b04c2eb9c61e33af71842cbab0fd6d507ecb2b895a98677cc4149a3809761d9dcdd212c87a217d8edba466c4fa4e146f8fcadf18c77ec39e2476414aadcd87a0d103ca1f18de6c4f02129fa3d74c78fe3187a9ba67f877d223f33c1e4984714b495a8058df64176eab44399a52f0349db4f1786dd21ff4ea902928197eae93bd729b45d850b61681dc0f4e3954d3f6077e3280898deb306cff90be9b845e2eff4caa3cc93a145ff06e0ffffff1f