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 66700 80ca4bfd29808b1695428fb87c6c440a355cf247a049cdd83df8a3e0a4a056ac

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d9b55005afa627cf2f7fcf5bada0f54c70cfa9ca1d7bc0fdfd581865b10c03ac
Certificate Block Hash
80ca4bfd29808b1695428fb87c6c440a355cf247a049cdd83df8a3e0a4a056ac
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0170000802b0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000071b5c0e2279a7e6cc5202e067996a219e2cc77b18cb0f38ca313dcf881a83767b9491d7fa4886e930c93ffe1e2fac7729a5ab06a3e0c10d2941c43ab022e0679d7d8717e685e4478958bd0af95dea4d99f63393d244f02902a080000000000000040000000400000f0170000802b0000

Raw Header Hex

00004020eec1d26d61d330e578145872c031f76a68f77d266df24d7a4e72499acd49e88dc2035b190cbf2846947d472719c6db821dee65c7524bf31ba5e37ca6ce2821e6065b1f6a68570118ac030cb1651858fdfdc07b1dcaa9cf704cf5a0ad5bcf7f2fcf27a6af0550b5d9

Proof Data Hex

59,560 bytes
121216020307125fee54bb6610cef8c66c2ddc5fe15994a6582f1f0a95fc4ea9a9f56460bd4d040aeea86a3feeb48d494abc5e714a5d5b3aafe2b350cd4980fef8b5d220495a966ecf0d868902a846d78e1a8db1ab35b752c41f094c87c0887e23be80326b22a96771cff0ed6f03a854d31acbda57b446928818749f4f0b389ee2efd0eb5020675053108fa016eeb9507b299f2082eddbb54a31750fcdbe8af4636c1dd161fdb2ad350f7c0c194be39f657969d695ae1c763cc0cfb6ca48c84b78b1ddbf7fec3a44cc419c637816fc8cee0a1f4db2242f6365b14ac9b655b39ef60222110f32b24888d565921ce5709abe8aa7b6c4df564a71334a7e026d365a24d3452734f1dca840a163ce8e9229cf36cdf55b056abd524feb49fa70dfc521606bf65887c856b3b4a29109d8213ed22b9d3e869653ffc38f631339142b55c6ec666c5a4fd9ce9063cdb4f0f54e8baea66d117558d6776d933a06e0789e26f35326e70fd5a916579ed1d4a8411bf8b98087b8e3e395df1903e05b9d4d2cfba7d71065b740ae1c75008288d38f41e83fb56e756ce7bb0c7f54d7f419ef5fed6f9c3618486a41611f081666598267f8c6d3ff475e4b293ec8c91e28f9b474446cb2013d3f75b64d00c5a5e7cc3bd462381c798729e5e879b9a945f1fc000b2f16680dc8e577a2b57e10657b5c630d4bc4ed78f89986335eed43b8a0a5bdef70bf9a9cf121bb92004cbea8613033f2d236fbefe433ccee590d5e5e8c0c5d331639f77809d4706873924161e67c3c42a33ca5fa009191a2446ec9ac3d439a1c460a97af709c1e2967a2a790edcd6d16598b0173d9a22944610bc237dce3cd90067ad02b44bffd6097b80a407ada2e722d8a82699e5baa104fc9f72158ca4a9eb91361e11ad17b72a62ac60dfac20615003162fabc7e74ad27520ad460825b27eb79bf12205a7a83ded73da36d45bcc68483b50462b2c73e6ebc622fc9704abfc3330f93c9faa26ae5aceb0715b5d00d8bc66c4bc2a9234dba93d9db73094bc77b86572c95cbb78c226f75640e830749ffebcb7443a9656f83e2040a10ee515580b5f7b77e3b61d17684006d71ebb58b54072ee7ed49637f8d07b37a7927fe070d88e6514e6b3685eb836f7897cb47a183e5cb0601a29038218b6f7b95f1da7bd760f39c6c509eb7a482406e16bd3a4feb688754d4ffb55d2275d27aa4aecac9b3111b0b9e5cbeca871d952986fdda0bd34ee5963a5fc63267fcc909610be8d6e3f4eb377e32c3ae5ffcd31005168b06f1390dc3b8e021b29f870ba9da5bfd133d0c309899442a2996ad1649a68e72db78bd8bc547fc1c88756d90737231a39d43b8e7952eed0638ac1ee65bd8152513a205d6734e3b609f0c37b4d21545bc8ac42c27b2f575dcb274701795f5e2ff0f3951bd537dc1d1909a78a582a3adaf85531d682ba5df5b3dda87cbe2d63a029c55061f83e4b5384fbd35efd3c8ee9a996cae8917e31dbd78d125c8bc59ac4b87d4efb769058a75622f0a7495765f94d34c5d2e4cec1a9711b3812e001685d3699b9f0fd1fa5eab23738b37ff53a11d8b934a7fbaddce0b92000fb44ad3870c3223edcdcfac3203f129e46b32e72357557edd6eb8499cf3607576a63996fa35ec4ede59b881a3b1b60c8be61e63a17155d3c913eb2747b56189f3bb6fe706f51c6941cce131189d4c96ba5ce4602b9829f3ba6c9b593c500cbbe31d23f4f3d04ab74ee4ba021c16ddeb4d832da3fcd6425622fa88fd9aafd6d160820963f9794d6a590b7222b99b05059bb8b173e3cd81c294f7d373bb774dea2535d9e94048be10e742264bc82168c39cbb011f554b68c03625b8e468f32cc1f2fa28c21d9b7c0b2231d0a33dce3bc967e28f38dbce9f196a0cd53da75889b6fc2dde4e9c5675d9a956ba263fdab779f3190c6c4c0ec144835b0e58f39f1ea6c1219fa2c9eeb6665299db9448d239d50d257d9717145ed7a619738e31dba3a6f03014ac2b48a2a3ce4c5a38ed17f7a88dae59b0c339ee5ae4e3b427fb1b688350111a1becd0e8d765c762d3a2e27ceb326f2061205d7598004d3e4832277ba6b1a7d223986000247e1914ff04ef3b1fcf069d6a21104dc86f60fc0b9d20c08536db85ec84541054ef6c2e0663b14dc051983827b6a509744fd73b410e1cfe39ea46304e14adba9dd48c59faf4a68fe98c58e8611afad36381f43686df09ad85fa6dd9fc23204e37a794c42d05b45018b8b661c11512ba5f7ddb1be9d18ba91ec5557fcc0550db1c3ea7b01466a80f1dcbda5b78488e58f779472a51136e415ea195cd79bff1bb5b526e6fd8cc3add64fe6a8a6f28febf3d27965e5165a449201e8f05fcdf5c3c6a46e7fc256e870ffb37097cfd0fc63022479b7424a90f38d61a2bd95408d69baf9c004903ae45e427ddb29178c01c7226d365237469d10d136fb68e2dfa954f9382b338cc16b9fa5be521e59216e219276ffd90cb9947e1fc767e863bc0ce10cbc4e86a9ee0cf4d43c1152953562c91acb9dc8357a0f8ea459fbcfd1afce22b09256421671d56e1001940eadc21bd9ac59f74081c0cb71353d9bff284bdc3fc3ffe997726615379a7afabee1cbb06deacb2764b566bd724c6b7470d56327b9c5e3fc0ebf0c4c58e2eda739307f498ee5e5a7ff4bf4e61c43a60620c10c8d68256ec93ef9c39f332e34c6e2dc56602276324b54f4065c3b0b8937f2a13e362dd31e98d6ac55dfa3710dbfb126c717c3d79bce93ff9edc8aa2929dc8d51ce2a52ece69dc8d21e0c4b8a2dfc91e45a1796f41188b2acc8255a19ba3b7e9da865be583eb2ec8a7610267d927e421a79eee5ac586316805409b093ff4a5ee49af65f5ccee3ae276915ea5df8cc605e56088d9903e6d492fc7e49593b8ec6d6b52ddcc1976308a2ac399781a2f97e68f7ea7cd96f3b3e61e9abd968b2e928fbb897cc60b5c157bd249888798c61549baaef7456e417a0372d08447f933c2f0709038c1e624f47c1b79738797fa1e08c516761ce56a46fe6276b269bf3aba7c38287c245fdff3402d2e5b4b04680e2b1a95c26aefc2d3d7384306713af639e647c53922f9c0c1b5410a9d49360fb96510edbefe338aeb98d7f649633c8356cc3b02c9b25ef80deb89dc0c85626772184a6cb1879e4bccd6d31e13eec60011eed2fbdfc8a47ce0dab42f22a63a5ab25be8dd8ae53127aabb67b973aa13404b1b64ae2e9ff86ffed91de8de973b939db63bce7f408216097483f947a9930e19221723a92ea92e8440ead95493ddef30f8ea80a0ed07f4f2ae2b81402a24464755861fe0f6e489ad53034040b2e6d3ea3a9dec7060ef855ab39138bac13717221028106ede1947c4ef20ccdb770c2ccc56fd446e4e6b2c27d6eedf043e397465f53edac70c4ea67f86d337c6bdcf4acbba480ca61531935318b9e6a2251b32b62584a8efa341867e9e17801ecba51b9b2eb4bfa000b2e136b0c7e1b745852db314f1e73af33bf08c20c6adc307a7b699be5697cdc209838799d8b1a4db86e062c486d0bd0185b04974628dc2a6ade32cec23706c3ef0e8b15dfd76127727f4978ae0561673ede01ed244977537a082e6129ae3b04d90ca818fa790038e86e7cf6811082393b28d10654a64bfc941b793447915e74ff91da3aee0466f12ad97d7a0a7ba6f29cf1b0cd54dd5404bd5bffede38800f503a54339af402932ae875faea95dfaaa4a3bf5867a080a99bfc373e620cd763ddf76416b82bf7eed6d2add9c910afb5332d61eafc44e5163baf9a8efe72fbcaa57ff9aab377faf8dffae3e592bcd99e7263fbbff34625cfd1ab221a37689a0e6aaad1e62682ef144754ec34c8b94fa48b908bc1659141c9f583e12ba4007ff9d4167474b3e870fd4eddd64380129c500b2179b4da4d36f789f42a045cb061dd176ed66e214dcde9b17fc3e09f067ea0b598073cbe65914cc176220f2c39c62c1b6202eacaf58d397f76c7fbe315824c26f1c02df6aa2e41758e89bd604beb7fa81565f104d0dddcb0bf82984b5cb8c12e2aaba46278d444fe1d1f4face51e2511763f2c3dd70b3247961c8390188f6038d2cf10bb3255120099cf36c59699cac2833d7ff93758f8af940592d77b6f52d4577ab28a07e631e835763c40657ffac5e7144edf28eb4c0c55e450dd05e64191e13d5aae743a85b01c841985f7f2579fb3af38b2fe1881bce90ced34276dc4b9c8ff39238df1383a35c7becaa8da8d72fa558bf5a2b5ec5519cb90017f73a5005ffa742b81410590b1e37bb1351581a13a152342a5e0f6aeb66e2b9e83442089a2da5d80c16716bf642b71ded718d5f7a0d4b2dfea144979809bddc6a7d53890c563af8151af182da028fec1c56d113327b6ccf216f054c10ee350fb8bc0396ae6aefeda3db155e125750af49a1b7ce61830d83edc26e44593750711df78092ee36b0186168790c315c40fc5116c1b8187e3f57542686c602fd89fa1b1d4b55ad7116d227e820dfd9efe9863d8c98bbf941d1020582c677e9f790ab8847688859e65903ff84f552b0ea75c1ab97289c4d5637aef722fc4d1b5cb2a7c0c2a12fd79644b9ba5cb90edfc209bf385198d4988d500a0427bdd85e07c3bf4821cf451f6b4aed8cf355da8fd1618d39ec24821a67b4ae7dd7e8854dab15a792165bccb001730aea22842a4c3f56a15966b2dec84511640173a724b8cf0aeb826f12a77eccf665c087dcb1c57ed3b822ca6df7b3f10c9ea633042dbe3f181237a2599c27299094f026eb0080701031409945d89ee177f09524dd91a268018b3b83633758332e7f95d3b9a1b39add93f420c8a3b4bf0121239251136f6da1bbee79834efdcc5538bc84896491f345caeeff06d9e878bdb5480d7f8bc9ad128ce6eddee93feee95c2784b8a7c70c5ca5891b26903b756e761a4190a888fbc1561f60d0c6696011cbca38b37480cff98b011fd5093d031b6a6262fd2d937abdfcf103db8d08caeed48806d8d4a6e94aa6981d10b4deb6454a2faaa01c9a334a91a80e26bd34f84e3199a7c4a9306741576be80ae1000cbccf79ce7b72f7f1d8e8b7f95cc2454a03997435ebf1a820b925aff6dc5716dd0cad1809a36064b351889584ff1b3c9c73f844425a4a0a4b59c01a2ca0410925820329bce471bc3f85de5fab626b06efa95d0ed14044bba5259106ebf74a8b2b1a570cdba8a61a3127699c4b60841dd18fca150199a96ab86a8e12e1357bef9d9f9d420616417a647cdeec8be9abbb1b2d9b2dd8232df970e15f751c3e7f7039c1420e1fb9f8f3d350c9367bf8a81eebe57dcfdb0917b4b991629f548c2b199db7ae7b095de155952e921b882f016fa8d67032c2cf7a61cb5496339fb2e49509f9ec14be8a34d34cd55ca5d48a8b3702b75f3b3c238c0681852327c124d14947f46bccabe33901931767a91f35d0154b5d1b541b8113894fcdc30e9475b5ffe44f1cfff62f4b15ad983c9c70f6bf1f7441778a0ea012f961839c5d27d700774960abc4bce08db4c92a04e3050545a3eee746072b8f9da7613bca1d5eb9aa39c71a3fd463019af1cfa80290e116816bb5e3ff80b93df8b093e4f5c02a8b23abe9e4a8e67ab8170f51d871fa57acde0ae7f998f2bf97ae2b00bbab898f8d3090c6dfe556c81f5c6872866d9b664ab9e9bf6d4ea247ab7dd39a553ea96e576d1f7dd79b631fa2d673cc08df2852b4892ef66288171f5ca2002a42f30508176d64bcbefd3e64b94ded9ebf66c2b6375e9349b4c1c24300c12661ce8b2c198a586648514e455aeb159c423ba68c8db2afc2067b21524c45367ed398190d7dada00c48512950dcf1e7909a527c0ebb0027f4f91bceb433b479243982efa666e030cc27956ce7a4f734eff6fe60df2253c476defd29c0382f666cbc56720af2c403443aa44cee00fe54b40c885035e3d81d5712dfad97b2e80d414b1e66189e1459042847a50b1041b9ed0a52546ae243e4c693ef4a2d2f9a949e48b94328b042b6469e8c72e9c3c2101079f9d91745011a64a60ac422419130f759c4dabe6b86e28b5ae474434881f7873d2d017c430e0796f0fc0b937631c8272366c1838c004b919161a3f3b2009c6e2f6d53433cc582bf49dd0ff65f6b106f4ab824bbc35eca943dce44fc1f9af67327babd4b28cab54523a246da395ed99b0875e4c97e3fd2c48ae639fba69a445b2251c6d68ee2c3d06c2d0d7475a51221410d078caed24510e3c789c4adc955ea91f1e69e52a6968063e908bfd0c636fc88cb4dae915b5f8da6c0080619c719cb294bc4a8478540ceac41300a7b1063355a3101ba0c17639455be7d1228128af652ed46ebefb178df8af526132e53b156efa88a9f7fc1f68a568d63876714d01de69e2ca43824abacab6b351829508d4e8c95c88fad73185016690dbf87488316c61d5a4ee237d7f8b22c9b61820486622272312183c886ba24cee392aa144b106f849926ed58761772444574bc222b3e4a935ce6244544a43decdb3d36d09577a2bc2b3101df314614ef07ca228bf7cc35f750f490a04079c29d5ec260d6996f8f686fc4eebce4ac311332dbf13a0ba07a6c50d6e9b3abe586643c144542585bcea33957b5940a5db4219b134971144a812e36b74da530d732c9b91fcef8715dd52358616d07ff8f36ea7b93421d6f7adfc011d1246e031b8e6e7a6c5a8bec781d107839cc640c69d9c3ebad415588cfb6fa7d34783b3869ab89f08ad6173f53851ba5995c69a2338f3137c41451763f170d6e0738c8eb94d7e611da9c7e602e37c47cb82ae5253facdc7bfec34eb97b92c5e0e5e28f082a23d64671e8cfbfd73c5f27141176fe08b5d48355b03bf863231be40262e50967badbb1063ffe0b296cf305c869a1d3e1b1c6796631314feede5eb764f30a5bd015349b4b3c6a1e71b4e7e5dcc1484082a0478bf9ac0924f78658903537bcae26fe52d0d3b7c63c3f62e2544344922f9a6ac1787d54461fbe3d3b809c7a71d520810b5ee038832930e190e975251a3e45d2836cdaa11c8a6d78ed0c624a1b4c0665dfad8832738227ae2496166c1360054b4fdc61d4d8019e16e25c614705a77973e676029d2def33d6bd4dccb98a7d6acd1006f8b31720e7595ab4f9c3b737a66ebbbde128c56f2bd94344b86943840fabb857ed5380c08be4cdd2318d51401b2ee489f0768cb89f6502762c9aa8369220de50cdfe48bbaef6c5a3f1218c1ce872529ff255302322c385c271edb4c7d68d6152760e310b30d895ef28ca3d9eb4e0512f52e84c0f655085214b86957d6779bde8ffd5c98dfea5e319cc7ebd4a1c53688d65ee4ec9303f6839d40f62c816c6835287a025102fda3d97fd210df226f56e6439c29130e79ade60990a3b8bc43a4eb641ebf84350991b2d4485f22860661d7c8c92f1ba27d1e982283e49560c783d67f0be2a976ff2ff131edef73e83c0bef357b180f012133fe4aafc9dca4921213999876aecbe3a4f3cb3e5530447dc898eab8f7cd2c4c481313bac8cc476ebe601999a2ff359c1491c1372dea5eca137753269c58ac0b0a01707d326baabd01e6928bc778f887b0247eb02c8cf0b427c07ad9859f694e72c5d3af36b136374e4929d3a0824f55d43756df604fbd2ad0a774b0f4716d0b3cbe38bac5020f0cbc1d66380bbdb0f736e9b93f13c31c4ad1b1335069930847a75b21981e5dc95a3c3861d8499dea6a58e7c14ddef906e184f351641c3f5296b4a2f75af3ba9ed21c39e86bc5851904d132e6356d0c8e237b8de3d79adb66e923e30ffaaceeae89dd415dfd4501df9a4ee2707db54b369c54a81eb317bd79edfdfa999372a9aba45420afe421460a6772241e3bcd31d9d5888de94bcbb3fb25f0e05df7d2e1eaebf09dfa75957e4a2d1f4f5a502683253943d543b8390cc81059c48ef0c54d8d9127951548872d808bbe6f11b6752eec3aa83f60fbadb9dc0a099cebb86c8cd46779f57b5e20228e7c3bc7c7f1333d02379f56ec565fa83cfeaf6816c7c365be69e780a4a02936a81d070ba5b60695efc331d6ceeda24f6ce0871d862782b97f9cd54d05710ee555120324400834c45ebd86142566a6c6cb6c1c88582f25c2c4a24842afdb7ff36ebafbc15900f05963b4344ba927d3addaaf98b2ee81d73be9bbece87b9993f564b45a4a168b6a418f2d7df92b7a1864cd3ac2058718c1961b18881380574c40b8fafa4701b1b0c48f3cbbc75119f89b01d919bafe2be95b79df8261ebe5f89ad036b18df0d74ef8f32449f750a6f9d89d999ad47e6efa1c3b9921a0820757f29e02b2c14a548059d77641988e272bc2be5b55aab06d64889f9c5f426b85b049b11338c2f800121d7722e54616a53111eb480ac7ff8eb3992c0e1475d331acfdf7115fcba7c57ae5a5b7bde5c1b1d77291c5bb10a05496f6267aa5379583e931dd5a8d89b9dabe4b132d3d2a3b824cc82bee200aecdf4f91ed9853a2e111bafaf8a397990c90ad37d7c92b75ef70f6c3751dfa290f7b82745d6efd5d71ddf994133be0d0ce86e7c466ff56eba199a7eae10debd75afc812aa9b1bb97634c972a304bf2f63023cb7b2312680077fa88bcc268c31fb46d20df9ab5d93618b5f0056d0e5f9d1d2a902e5a8d60583d5eb40ccd7cfd59d83e26455849fe253ecac4eb51e94018a1996ee60136fc8127f49696b86637e137350a790bde48b8f57621976e40f70903ae1605701db7c80e6a53685f1b7fc50e2ff043542cc78d8a75aca4bdcd4d1db704fe58b2b2f9f0ea466cb2d98b6bd344a6499186000c19c9fe2819157c3e0f9b9b9780a8a4d9196e77d2b442327f8b33518274c706bb6b89df7b4695234827127c74760e2c8b936e401e9f87ce6a9236e3a453b63bf264c6af0a5dab94b5d650696d666ec2c67930811ab20bc8d3127dc663bae6e3ea508fe60601362f20a1bdf9724f28d7d256b443baac5503e2b2138e6bf7cbb17190955306f179548ccd0df6d3633387988e9a6d409b96b427e067ef496496fd83e9469d97b4e4a33c263f0e8961fd99808aaee96a9f2e4c4796c11ffbbea38d7c966c226204c05c1cc728eb9d9afe1fe4a0ade225edf20a4e7bbcf811a0f6a4a8b2df4a92cd0f90057c21f7c0ea9808c22e2909645ea0fcb389ddb1395286acc32c034fee1f11830a04ef89cf326b757a4f5134f9440d17cae444cfc09c56c80ad5796a3a6e17caa4c26d4709ab4010a77c39a432ea2a1472ff57498e94fa4b09d075ca6d74eb1b71e72960624048929659ec0008e74094cd33ab01d233baedbe8ec4314a4b42ef2e47b02768128570f3509660f87b0db60c17e3c0f178a3a208e2b08e34106544ffcb0a04fb4ce49576b16bdf1157c063a0ff71fa5fc421afd3e6d6b7a01424dc33a901d9cf6190dd4c399e459781c520cfdd674d620abfce1394c148e0b85ab8f3f0fcc305e5ada10a02fe490c0e222f2f1293d2845078425ec62c38e96f4966be8f85da35c709907ca0c8c4415a3c49c010a98bbe9c1b4647930ec94156b09b95c6eccbd53c9233e4fe1f144c8aaf426eddad9cf44446ae96e09e7f59a4a005d9e3cc976212dd8b2659cf651e7e4bde819d52666964b5b63deda1b0ebddedecead727c8a0c702a705ec75d845fab62903cef1c5f1e51618d6500ea96d77683597fca5ba9c5eaaccb7d7fc67f95306d0a9971e81b2fe167a15b9726169ea9637a1af1edde80d2bd761da366dbadb680b380fe50255a7a1f0de923c4b1c1ac7e55be382f22708e2adc9109275c7ff7008d08044531cf9ef7ca5e2d37902d25a1c590ca4e49802ac25a142c830db69b66298da4cccb96099b508b55b5a92f4120e8ba1c8b4385cb23ff138d91c29053265a1639ec266f5a2365ab599e189beca0d0ab18e456431eafc7e2efefc6a703d988924eb7e49471a52ff63019b752f544496db15fa89d134cb4318421ddd53a48f5b0e2932f731e726a83f7286924ce04d6d07ed58cb75a6c0a90d01e01b16fbdecd4c187c71ba78fcb7469a36435368e038a31c1ec82299affc10732b50b273b9abddb445f97d2a5bc2af71a903a2a93f03c22287f4df09f806a6e3ec8e53c934100a5cf2cc4a889ddc4c5c19b5f58a8e04528e88426459430e2e522f492899e8a978306939e851c487afabb222798fe01a0811130681ec6d9fdeb11e1765d697d116fba8c08e02a1979528a1c50100223d9a670444701521632e665fad5cbe56fe85de503a90e13af262b0f2f2b3b432963c5f168f1fdf3f93a8618182710d5bc87645882dd51fc8da80d7ea1a57b59249cdb65b671cc1a4d46ca7703e5f4a291e980099ce8bf2e19ddbac90945aa6b53445ce0200d264c4c9c3a1330995859e2ea06ca9b92a9b29c1e2daabe1db5127d8d361fca03833a3e70c1916a725c12521166c442e19855fdf6fafe8c0e6ef3d31910ad7d35a75ec2fc4b7228a185483add92c63d1ab2773062ab445732ee5973439365ea601d3f9a6ed81d76ec6af91b0985868ea39cfaf53ff6b5bd22d8833517f004d1b0cd98bac92089e2548472b8cffcda5f5a6fa12eda4e7e0509680ac8a14a45707bba54a132a128d7d4ee6def182a6437e368cb31ed21bb6d2bb80a1dc8fd0e4d806862621ce3b68fa268d07ce50d49a786f3509c7c9538c34c9ed98279fe95e5022cdb549396c48804abc52bc7686fc54869397c1079f3622fb7816eb1e4adba39bc141fd372c406f8776d1cacadc9176cff3014c6cf32a434b70ab442d2602be0aecce6cc6c75d76098779f6c8d1f4b6e2970cc2ac1a87788c0967c5b3358e68f3683d20f815c367b75e8705cd75d9eda8dcaa3243b8826fc8ef4d8dbd2062e0b7d2a35dc6335772f3f4212ede8a92a725de2fc5d7dbd83e76a25e32e74f4dfaa913ca0f899b112aca2542731f4e48aa39e6d74756c041dcf2f5e9760269de7cbe0f7a6ff464a0e28f96811aee371f09b599b67edc2228501e130b97187fce8a76d028170c909845744bc1ff78b5035d89803f33f8acf71644be3a8b9c41594623b5b191976c8232a29ffdf666567ff3f7a2b1b41943ba1853166b26f961da188caba154c599153abde17ffca5bc5bd1fb9ce57885fd25a0a2db2a593ef0f53f3e1e1f69476d9045aac189545319972dc907326860a41d81049d0a545f9e90aa0ed673b5fa68f6f47e6f768821348ba0be5455b2598b1a71523341783247ab36430b4f2dce1d9fb17f036d1b893504442bdd1e1f4aea6cfd1dbec4df3fc83b57a5ee54381bbcd4f98d06e3a63c38ff6d938827df99a7896020e7c24ec560f445f4bcf7464599b65b98c2c6b59840c10e48533c35c7ef6b10d286d328575c21946e0c4488731e4ca19ea5df895ac518dfcd276e723958e9db074bb74523fe276a5aa0eb467eda8a049c4039c9470324522997ac9c0ea285cc8384499624a64459a038db9a01ab41b034e37f8155fe6c7dcc61a05adc15e52918a0c55b54df99660a33bbe33922a26460b39469eaaf81b00dff08dfc06249d055173f9268b32b83eeef27631cf068cab41a4c7ed7454ee07eebd45762f363acade49691f7ead325785c15007d6acd9f644afa49390260eae63abbc0cf4454f2c02865ee666c5ac50198ca37d9fe380cb4fde5a7ed916b2456d302296ac869be5537c680b2073772f3bfc61a5504d65012e131502724d6ea639786b734edae20af8dbf7c79085516d4d7127ac9ce0d85dd2bbeeff02a3ad6bf0a1e75d4cc48eacbb9e6ead0c9e65e6a5a76cce82f922e1fcd04cd2e6f009da65d35ae6d32968a09c4e6dddf43d41a8dced9a96f85ece370ffb81475250d4058a9409795db5c117f38bd6a038380e6fab32dd02d2a11be7b7491f72a6ba3665e50f6825fdf68539b3fed91c61e7816bef5613e19519a624e553e58f98c61badbe4166194018d864a50ef1ec719f63fdb6ff6cbeb9f85a927992908bc15490111cfaef7596ded68ba3ca7568ddb722dfe8885eac9a0ac9bd6b865e39519afc1a6426bce4d155d967d1482ce6d41fff58d0893acac7e9fd090d08e2ebb6f5ecd5d4136881a268e80757f6989ad5066eaaa6a8ea43ca8080be1403157b28ac348e045bff319a876e4b1bbf8f5908cbf0e88addeacd2beecdade7dae076a19549093967c851631f5f0123e18cf4f01a16c0da0bd59b6479a14265c400e0666fb3a04a1e4c460f21b96927261ff32e2a3e5364edccd4bfddcef0f6c11e77255b313e618bb3083accf6b7462c4122d722e3373405ee5ccbda677a8c18e105fa58f3363109bb5a781e81819bc361d5c3db803ffae32bed01eaa06c0da9b527694c2a44c7444b3e868cf8d191bd249ded01b5abf89a3761cb84452531f4b0ca17e98449cf77f2e5a52367e5b2384784f6688ab5148a6130eaf8254fe2326a96768a147d91addbd66c0af94e4ed942925c16ebe4e1686d4c4089be414a536df431265e869e13710c8e2e9ea2c1ab50da4a8460494a8ad2d4e7c1f6d5c0fb0e0d5a13d08d9f5b4b4f3d548210b589af20e144efdcba32809e2d656a02c2ac2b860f2f2ba6c6b35ce4357a7038e50590793834ff30de2a8c2d5f336e1b3d2333a97366db9be13c108b335e3f5b00f663ea24cb697e2ecee0dfbd0ee092fd5f8aee7af82c7b27efa15ca14676a0389888388a2ab10f88f271300179e575ceafe30b568b1ba1f2bf5836fe98425297e9ca2f92609ad4776ffe43fe006b7799d2c1a03fde74954f133efa1f4c2e17e97acb058b41e682449230df5c84a7187ebdbebd94b31d2111e49ad12e1a083279ac21d214855243e9c7e2f97e15a9d0210b7302b46865c103b9917ab954a834dc9ebf80e2d599cb9b5a7ae81c750aef60ade317d9fcfa41bf6241b0cf25277c056995b6c90bb278b6bb01fc5f934b4b330ae4125a3f9f5ee9735c6116fa274c4f3cb4720ac865788b00354ab77c4a8be177dda6a652a1a59ead5bfd2db845e6bc39d860c81e63a87cedff0fd3ef4b33c67e3ab4cb3fa02392ff3caa953a914228df70d5dea33e061e4546e88c3748660bb739b61eb5a2bf0c6eaf37278e51eabc103644a17bdfdeebcac21617dcd7c40dc5a609900fc9f061728d72f5f2be271757ea4ab1d3974e5016fd8a626349f1b1386d5fef21b9906feb5990d5ed5d01a2ef44cda920f506b56de4b6d085f7bc30f7d2d6b885b322eb05a17f30da85385c2f58c7dc5ddbf2f4b54dd85cf9997a4f415e5dcbc0e9cd18fccca81be388f959b896a5ecd151a7a3745078578e815f5836b6374806698835ab8db08194505e74dbc396f0a647f81045b5ac72a5ca03a10734de74ce7b13cd854b6b0be07c944540b3dba2d606d76ec60e05f0eac4c5b7c9d29747e24d7da161bd017106c565d1bce2e97130d1b4c1f9bae7a982cf73e68fbf0ed28b24afe0b60515a5a13eae5b1360ec52e5fa9d38cf04aca3a5f5718dccc49629c86420147e7a5b9ff89d6ffaf8ccbe652f9c7f0c52036b5856d405918a659caaa9ce0ffc54012430a99990a67ca1a72990cdd794c8607933a47fdee4e08c166a9e540b696e8e983823d24386d2cb4c943c3e3a8a01ab8b2ba1f2c61067e31d526971a4447ba8f39facadf618281d2d46b1d6717c75c1f30b7e063082859a803d0f9ad1781d8719be60f3b9161f28bcaa865ed731bbb426d63c2a5abefd279938f571cbcb3da7fe2de17dfc3d3ea96cefa42a503059e09231c709e154367cec0d8133a386c2b9e9f6d3a257fd8ea5b1cefded0c76a414891a559065861b174714995220d9dd792b3f01a096782bf12b76d64cb475a3849f72ca08fed08725a4ae1efc4afe0c3bcc8ceeaf7fe1cb7633ec2be4daf8eade9641acfe19bc5a600a656bfb839ba0ba32586aefe92ed624cc825863977d289dd3513dc8b32c45b300128921550532ae870387c294d9bfb67d99f52905fbce628cdce81c5bd9cacbf1ba71522323676452b15fcf65957e1aad4ea61f40cff6542f2b98bc6ec537f57f87f6dc7185f62bb022d8314f7881481d26f41cbf48c48bea052c5df01834934a8cf29a15c37838e85297f20414a9a7524a77e8318f0bc2b93083009dc3974da874f9419184bcd7035b8dfc20ef8c55cc84035589c57f5b552cde90e0d888ae890131f20e73055e1d558584a9b09e9aea17b71587017b140175b5146475238b29e42f774ea83953f0e24fc6435f2366ef4dc2562a917e3e6a4522b8d24692bee3753ff89462338a9c4bc1a2345207dcf091f3f4f8e8617a62a5084dd794c27733e454872ba78e9051d519fb3197553708b857018a7d9f841fa8b822fb6914407acd00dff9dbee83cbcae3938d1ea3b380187a03ac14e1923c07d905aba01b82f5287a8d8116ed10678a378f426291344c74e05b695041a40cd34968e420bd71cba2cd78d76cdf569a133df78da4619fe8bd2d43a8f5ad2f7e9226a8a05e63c4dc33fafe2b8bcfc0fe17de5e230e8d06b2381855b69e613c5ef1cd81aa2f9e33d716d44921720c64dbc0f5b32e26712ca1cf9e891d36ac76a3186a197a9e2df3d5683076d5d84ef8b01257638449392245a310369d879dca23e204696a0e34ebea640c9ac925b109005ef6c178190c8c1e4e87ad64c2465d424550d6ca94b283c873c5cb15216a5cc5da3bc611da8655223f102739c90f36e779e1209b6c975d9eb704e9d27540bc6b4da0ad7802c9e4683291c2a104cad8c6e02137718a559ad5f56e174c7919357ebbe2278979bb8dcdd6f3b55459c2eb6482b98156977d1bd901d0f06cd6d0432112544af62e97dacac2ec95d7c3cc8b04363e19b3519bd3ba3e84ff65f8c3fd568d1b333a0d3f1ac2358bebf7b2bcc5c50871f9957857d702b6732273623ec3d7da69b7c4702efb4d6482455fc94e1647b21b7473b8aad310bac5a30f925577d82861fa36782add621cfd99750e95e5e221512b85366dd565b98ffc71fd0234fd8622240ad60321593986d14ef4072df64057881fae15ba0276ce47f489d08991b5588c86770e41f16707c4ecee84673037a78fce09e6936822e5871463d6da52942ce3189aa1d88c5104a6ede986f4798218b846fa32addf08fb40aa9f0b9c6fcd2b478cbac63472dd9c5c940d528678f3ebc5e4b9384985bafd7ead7ae5b14cbd4d84d8aca1590f671b2c7238d8dfa4cb06cb4043ad7b2de9111cef047f7571929ead247f7a6a7ef325bb343ae91c3387af915966d572c1885a94be0e6e11b55282dc9eccede4d8af9b00e589b78e71a1e58d7a14f3bf98d094d6d0146afd6cb1a6a9f40d8ae97c2fa4aa75f2dbfc4d96594f94ca55b5169fd6efebad43dccd427c0c996ed61a2707d4ae1b8d9b4f93535b1914f81b1e38fad0f87088ce5f254337d4f742f01ea15cfedc263b29a6578581878017bd61487b5c045c4fb09a833f18c6b2dc25623ab4caf5ac6bae434c9105d8b8a1536c535c194e938bf44f56e25a4d1d7f785aa9ae71163a6ee6a19a3f5f9d698acf4e319543267bb596ae00fc7865ca0834ce11a1e2aff5175b9520ec86795b9c87c608ea91483497516d5df6d3268a96b3f4e66a0ca629f9da3d56f535d81b0d0455e24f5f65523f042c21632707ba2d3a98a60421b675711f23c341557d78e4067e31f3799641043b52abc639d5e8945ecee7a663a2ae481c9a9ef4f97656bc00039292f8c1e7b7d84b265a7cb123829c4fe90c3fee282ebb00bf06c4c00c21fbbcad6c9027916ea08fd91950582d3efcdae9b4d5bdb0ed80a2d849cc9050472c16e29bc2d1f0dc9eab52ef3e611285dfd5177b09a3beb1346261d88b4745642cfb0fe98b3f8dc50d584a726b3411f7fba5f87d70406bbb8865e6ad26b70ff3c98554d53ada6ea0afa40133b0f775b0ccd62f794db087527a029414072f75ac0e09dc5203170f89ac3d02267bed29d18e73bafda41564f0ebc7751f9ddf67f7fdb0c727749a5ea7753b149feb685a4d02c7c6a83ef6b914710c70025454e21f4baef019f24f2ab69d1f6789e084e57b6f7b769eb84a895c43e238c1b2c1a3f2d27d8a331705a3a5ff2ed13601cd1451037cfde77ef829947d1121ff18cea8596a49d0ff6923cf5db086cf950f7534e7dc6bc931fdc8566b8fba57d8f5182d9f18c340d9f711bd21118d1c23bd4dc67711f0d5563e662e6b9dfc6357450f9449083f84617b6d8f17ad98b9064b7d3541034f00d44341afd5975d7264430951d096495275895e591a00114610a74cdd14c0a2c5011b64084ba7b81337872d252a7fa54a91c43819efd6d4a83727e90366340e4d3ad3a65acb6ff6e35a1670bf52d7c256acb97868dfc13c4deada62bbac47c4d57d53d04e53f31ab64154b8a98751c572e32dd1033285b5a458506bef226de75752fd09c694f0ea183876f359c871003b8f7d764389c0e5764adff2fd3a85f31a45ab4efd8076daf84640ce9e25af68e19cb3aab72973255315d59c6942d5792e7f66253cfe685ea5a817b0289a864e11bb68e2b264b1dfc98d5e52687f9af17fb008f6f539e917e64f07c5c6279e65c20c74bbdc9df006dbb98fd1d6f0e366361bb399a73c472d88ee06463aa0bb5e237b119d8690f08b0e1ab1791d113f937f2236553c8a6b886120734d890bfedfcfdb2b7164335c01d0bea1d35f6d7cf82d1c9faf8385378a85b9ceffc7c28edcade921367704cdcaa859bf8a213b07b986bd43306fd6b9088f6d3500757fca8128472684d8709ff4e48cae9da50638a951df19d8590b82ca86f2b1a4a5f0d25587a87299f8572cce50f9cecc7e4f052b569ee35d38a5fa70c8a622e861e357afca5b29979d712e422aa1a504692a49c5705f9ffa2dcba3e9426d8a8a44b38b1af8743b03f011bd27c118a2b5a7e4d96ff276df0b48a4be1fdc2a5ebd2ebdab010c2892e7666ffae02eedf3abf7cd327b27fa19a6462f28ce89ce680a1febf27f6a0aa3a639e18cb6700f058e3687d2db95f2c07068975deae2931e7afb772241c8b7faf44914cc52f86323bd00ab500b6f4df5262345ecec24b387730f443af919e514f3db0fcd4ac35ab87a29a26b62045af30bfad4534e2fe2e5a0de441b4dac86cf4a1eebd73b61a904b71426702700c07c9cb0c07817658dd4c6ed2138709d5574faee95e32d7e37246e92b92ae27e5e71afd833abf766212232a2c0335b511593429253860da6b7e3ed10bf5e65aba315f8f1e4c5ec5178a6099d91449b64ada83608c9146df79eb6ad1aa97a214c45f4c3d96816fb2a689c7531aa7e5b34a05b73188b2bcda29c3d2e79cf412d725941cff0f4d15b417e73ed98b133b6828034dcd0e6d494a1857b1233687bdd370135fc1d991bfb0da196f716a1a845009fcb3f793dc9077e3d126a96e979b3c4502ceb621548e7dda61e76dc4f451c569e623bdde74e181cab2a72eee1b2c33e633ecdf6892b73ccfe2b2074447013570364d94390ac9c6f36f1af768e81cdf50e54479f45723774841187581da00847e0e9e5bae72187cc7085063f6ebebf10e909a6c9d96f3b7f6ba2d0cdfc4d01e3783873d44519bfd72deca71a063bdd1b4b060ba2b1f4055701642131f6ef5201a27fbcf77c914e77a6160a1834a46390e76e3759f5dee527192dc1b4dad2b84839bfcf8b3dc772e631a8b9d987821632b8279e5d106a1a655b4f826d04e3d2e0e157e3bcf06b1b08baa3654046fca8649c4de3912410333397d86079df66a5a15e9de647d9dce4218e291c907846784f1db117264a3d0fdaf155504455f647da4d84ec378ee7dd517d963b5a8744663ed3449084cc80d61513e201fcfa4e9f61fae4a1c579f37609665bccb7a10669c36069bef63203e66d6f6eb90e1f5103e8a32381c94fa2c7a4573e3d36662581c8724da2e80d42e54b0d3883d0368219cdf3248d2cdb92d887451eff9485e14ab0e32a5ab70528af1b50ffb5a7d43bb7745196b560fb0dd0492eef049246e1e1756cf31971fa18928ed42f72279c13836837f7f6a96e584b57cf26746d96b76169c649ad315dc086e12ab4feefb31176af53037de6b6f28c3977337572c9651a9b7ff096b8c5c00a3688ea89bbb86b1ad4df89bac156e198216875f28ce717b29e12419e96ee05eec0772b3d43246d4831d832d70ece6d4d263acd06e2642050598126652eb7985543663b9f2ede4e00cad1099d3df80d16ebcc100e7b8e24d5866e29743783f5f9a78e944bffdb2d4b5959369cea97e74d909e0fa8ae57dc10598d667b88509e08d1a14c666cd6b556df0ec8defd765f9d9ec124d124fca780f47dd46f8e22ea29c8321ec1d2df55585cfad800cf24d34ecf4139e612787549444f7b8121f4c6659d27b06ed0f877415ee861585b7e0223792034fc66b2628ed165fa48faa1c5ff49a00be7b975bd082dc1ec7a1a840ed5d971eb52de48183084d5441e4f7272debcf0ff33c8e36305864fa91f871485e17403c92dcc9293c2a89adfc79a1da4fe7b01e279ff549eae333307a4c89a7225a22e44f751fd36e6fc7a3e04ee28fc2ed5d116dfcc71201ed87210c072983906405241465f30692012daa72022003b1602054c67002c3d7f0ff0d8debc874e2a5ad3ab020da97a319dc85b8f8221c9d0f6d4e1b6399815e95cb12c1e6bfd44901c9e73e6a0d06a533a1f9ddf8080034f7cc09a76e2b637fe09b4bec3db62f57092f5a12bb66f9d4ffd6285cfcbdb7b4fa6158f22c407a13e50320c9b040f281ea56b37d09336e20e0efc58c7fb2a09be3bd7b823c16a3a54f0597c540babc8f83b452c441999fbaa5505a46ae176d5f0a2c9e2ab9ee798b8e0e972035e9cefb8b12fe0a6372bf00289fb23b259df3ea098316624368b140171a6b2413170e06140b9c664e4fe575e1aed82025d7808303617c523902844158380fc588720c985913d57ec519386e2d6156280e3151dddb69590a3f9f36f1dbeb3753590a91a12b00e210fa383bc12b0404e65271c8ca89c06d68f70922699bf259c0bd6fa2a0cca3d61683445868e1f701b851db2035e04ee656d776d2f885efc0f759b8362ba32ee2e33ecffcc533b7b87d2a81e2dbaaf2c3a2e346af7d89d5ebd7b85d97de7eaff49a5123252ebe539dbfa0514b20d902e06b737864435a2f0a0fd076f3b55e683d9bfd25e0591ffb8d286cb6bc5473910684bfa69ec9854985c6cd964cb288b7a9f468bb54b637daf4f0f08f19148babc9417cf8e431c87c22d9b6c4eaab2a72e148f301725ef6889530b75092b1a86e7c675fee2b03030c82a5de1cc15d4023adb49c144e8955e1ab74562e233bd22089338ff17252280ea5bee41595026b2bd16c2243ebdf20c22858bc6beca70edfa86ee76d4c7295951f473969fe118af5f61e78f0ddb37c69de6fdba3fef9af2ed63cb4791cd4bbb2e414f54de72d055617614c496bd39dd0cabd516593517e37448ccb4dccbed6abc5ec196eb7d709fd1c17ff7bd7f945c7a5035e6f80404d629360cebe1c8038088398750b464569d82f8708d6bca38ec680c51e45541de96a767eb480966e509fc1803dab18e0c03e6e7ab20833a15588dfbea151676721d2550472bd5a3e9bcb9710022ee2dbaedf23bb512cb2b2fc22d6a11a466c5903263e510b1a0d098e60af95f93cba4bd3c616c4d4e419f7cfec21981a46b8a38f90870791770ab3e0c9b8676afbb7eb95fb56eaa5231d8d589d80ee1195362979beaed7bf6b03f1578c13f797effa253d9a0ae09715b16c1c0c51241dfab32e0e3a24b9944329bca368c0280775e7300516571a435be25b1d0e70301dbe533862d2e7f01a5765b206974bec37f1fc5bea6e4700142938f8a9ba6903590992924ab5dcd9fbc367f8308846894d7c2b777921a2ae60b7d21b77ca97f7f5f9e7c332906d7508e92f87e7ef9d9bf66c1a64bbb86da2ba5442d2515c4fd1b5e43b480594314cfaf551db7c5cf283d6c469f8e5523aeecfb450dcaecd8fa29859556de652db16be4ed9fec023276dc3be164c110ba72755db7d6a06b1ee8c847d71efcd48d775234afed43d9e739c1aca995ce0ca4779b205ced8bc3b910156fbd4ad5fe783e1bc0ea013ffd1901aeb59a5c008139629efa15c0cde1f4901606deab71b0e86f373ff0aa770917ba854a7fb7f699f5b20a8c83e10ba5b5c25acf4d3e2846afda3347f2d9881f022ebebcf467e6f65a5c6bb15697549473a7d8dda53d41222e615405bc8dff044ef08dda6e2f97082ee7a390baa14971c425d05165c08e685a45812dd9154dd5c54378ead6c8a02cb5954ddb959d06a15dc2632c65ee7e69cf636e80ab8d5ed24596d769bb35bf292fb5ce7cb4ba6f27403096af94d59ab87e69a520610db929adde9efe183dbf3e838b4ef545885d5a8bafe0b532efb8a1679d416aa970bf7a7e06b57a0838a6f2ed611035442b1dfd9656a1a91d5dbed78278c734ea64ee9f1f713337fd37a8a8eadb4fd9d8d1f47dda32a304a6f683fa1f1dfaf51054484c91b94ecb733b10fbd2bd23b284549334c066fd2c6e0a7e002a15676c322338c50509529e6f048d4b84949957177ca05d81e0504c26b985aa1f06baad3dfe1d94328494fe927ce65368ec5e69e584251ea02d0c32bce48627161ef87a795dddfc03d8dff4c191e3354513758493c76c4ecebfac3b035e831a010be2bba6fc075552fc840b75ea34b2a43732eca1d68896d8240797fb20b0687f4a426c4c94fd329662cb337c295cf08105855b0f67329041689fdf9c1ae1f9a5fab81f44013a55b50cc0edd710e0fbbc1a0f71acd252fb84d4d0695f87a8f06cb29d2b6c4a09074a82d8dcc2e5f8b173b3a2969bdf9a4fb396016c7b039dc14950fa43e8b88d282af855bf513a7c65a3ba6661202e9f47f92e46d06be9dd2a0fcfc3d74f8703a402304c57617d312a73fc86baf26c0fcf4d26686ea5be54ed24ceedb2c4373a52183b3e0e17f29e6dd14822288e3aeddd91113f5898e34040e6fb6831f300a684e4365a5e9a5ace9bd5d5527dfa9837218cdd2c3e551b2bf4113b5da91fdf6f015921fc676b0c6e3729cd49b5cac5d6746b547290f00192c1e5d8e7e9e2d4d53f68d69cdeeb47b93e701441d3e477f0757287c534680f3498d9cd4efb3bcc5bd1233a1318dda11c208fbf809c42bf971d35eab3e56fda8a7d127463d6e8816d97bd74d208ef760f2a591bb70a71218db7ec573500c36a586ba179883d2ba1d77dc63654e1c1f438bfcb8f4c38b8804c0f5bbe26c2345bd3d45de6e082d22794ea0eb1fe07ac7b743b45e343b933e85ffba78439d56efd6e699bed589cc847bacc5b2c5e5ac65aa4c6515cd35b4f953852bbe25c3ecb612129d65a570a0d3bc9b0410f4d7b7edf420066df4513a3004c43ff5c2893298229d2fd7692de4f28fad8741bc85f0b5ba271fabcef5a2cf8c0efb79980a759f8c24aa2150b35d947b0d20c5aa4eca2d264c43a9b34297d3bd272219e91eb5be8c4569f6535ac24f01502301129c1daa21b12c607d75d1f0d6fc23203a47c058ecd1b5331805da4ec5f9be64a692b4a42871231432b7809cf78ca4a5b44eb957de364399c26f83b59678f32e3f32eef07a7742cea72991e92795e55164150797d80b47fd077f4cefe71f9cffd2b88b8eb54ee8b4b6b6cab52355f5a844fa339a4324e7e69ae9db4087c9f5cc078aa99d0d24e5e2025328f7921cd3381a42a56fd9c16ed5f81df9f8759381d3fb285baa3f3d77e312d0b71b170605dbf14a97abf8cf14db1eb9147ad666c23f6070a82c53c5f39874d51018a20df5391c5d5d81a95d1310db5952aa15c767584a583caaf85c65a6f4750610e40d8886433630cb32aefa1079e21afd33d4b4c3e5c188928a211120c3ba208dfe69cd30153f9e880ec7bc2270818cf141812f9e65df1718fa5e87b322a16276fedf3810ac2747a9ffc271a0a44f19e6eb00b88d4d6eb06ef63540665a0d375112af6d1775011f71ee485c53c28431a25fcc9cc7a2a2305f5e9da0d4bda4fc6399e3f8c9abe89d72baf4329020666705c39c376e0bcaff8867026af1a460f80f75b0a15c20d90ed48bea60e6a8b5622a4a3f39466fb219b372c6ee7ee11ab5a7e3c0720d62091a5e5a2fc8ff4786617040f8d77bcbb4397c7869bc9cf40d0ab245707cdd702aebef251f23cc4086df2e3a055f859f2947b73210b4362bb5997912b9587c072132b688ec63ea47ccada7c2de79ce5a67ed7ec211b7cc162ee2de2dcf667c947a167274c8ce256042a5368d59f960cc4625550d45db6132212f49c68db6086cd6328e813b409a3b328a3b87f5d607f45b435f72e2e6f130b2656a4006b7062791ccaa72ff760ce964a0749b5bed5816e926f7f2661c2ec942f5c91d20874366a220c4543a9d1dfa68b400937ef72364e089374047de295e5a2a0b9d9c84bf4b372fd14227f3f2b5ecf0e2ce06b90c010d41590db959a81ad830234c2684832853f43be24d24724293619856911b8892e78e6f1a47c7ac6b88974ef032db8ec6b49f831569d1aa34a13f1a1542d240dab30c1603830ab94c63825edc7564e778d14dabb55822fb549e8f2d6d13b3298440ae988e363d1a581b48f421be7f720063a6fe2d74147bf8d228b84b99beb187740e8184812464dca15ac68fa7c0d1994d8f9e6a5c4df1626f399a84350345b60457db365223516d554de32f0807ff798cb7be8bc8118bccd8bc286008f8d279a1bf4cb6434e829370e84c139c13f6fb4d647578078ffe52bde035d0a3a2148f8f8ad973f68c45892de5c951e1462fd311b8b6fa1c9291d23bdc5e629b1b18260f32f3a77d944b5471ae0cc0a7c683903b3d19e3ba5a70fc1792fd6fe3754843a2999acd576cc2395aff08756053021e14c6d151e92e282da8968fe64247a237d5440c85cc9c43dac4fe43968c77ec6c93aa59ee8610771e553268ae4b4695e9f54a56d328e0bf0deef72cb36e3c211144237017785d46ccd0e8298a8fd2caaf45126a3c21dd219f9ddc522be29009a68f91315345ddfea5cb3ee41518469d36aaa09050f1318aa5806f952180bd8152e45cdc86de88aba4a2ac7b1efae0befd0b17a44bac496d3549968baa23f1eebb66819d606ab3149e9a19423fd72aafffe3aa9f0a335c1683c4d5d88bd67b9417fbdbab502dfee37f1adf426d4ed62f197838e27d2a6992ea0d212b3e96c8a375ca351936329b4b8cc680d55a90d1b86ce38374d99075f8932e53eeddb2e85bdd3f796b56dcea848d3be77885839d5b7b741f7ec6aa689ec771fa0688c27b3ecb771afc71267e6be734794275874a747275b04e03f9ea17c3940fd683372491abb2587abb140de0cdeac11a657ab1a4c4d9c8956cf233a107a91d3822ca8ee85d4c1a6cd5a23341ffa28483cdc0b70f1b76da1226fed2b1a0e771356385f7c2c21dfb5886cbdd788286d76ffe34c0052769ad2e3012ee913811a8a1b0abbbb11204c539e30d7a6103246269e1d06483c23d82bccbc57b95602e2d1cd69bcc08dfc66b00c3319dd373c00fe082ebc199fd872fae6a03a257a51de2522c7a2293daa1aaca82d1205ddee0ce4d4b51f1ab6aa76754fc735d7373710bdaeca20519cd5a44f964c4e2848d5c99941ce411b6e1b1b434d84138e5b89b180ed18faf81f2cdafd190e13f353aa08a29f9f9b8b2d700a087ed4c8546bbce40009c6a71fc9e6cdad506b65210e93b92e29fae89c4689ecb5f63968cd7accc5be55aa2c97ebb765fd28fcac65a7e806e3175987ff1753b1c493410e95969ee2fb333b3a65a892b5cbbd1be3c2dca99ec8812d814e3274bb8245f20f0a0ebf306f6d8805382a65911dbf357930d2d82c690bbdf46f3167f565bf23a73e037961040c003f443de1d919b3453ceab5fecffc2fbc34b03db41d2ec591152044bd880fdb3d477ce9d7fce5a528991e3202606a39cc0c946d696ff72868d8f05455cbc52ee579f1391842b814e9247525bd1f31603877ff3209bf04fc7ce5f9ea608629d0231052616ebd8d3b8dc0ec02b147782291638ad8301edf5d515549d5417f92a0ee0ea33e7fa26970d0f9f545710370754922e79924598d6838aa7a7a2616bf907b710943be0ce6b6109ad9d9bbfb6b272a6c9eb9d44e457a32a6f30ae91fec0fb973cf2874028413748a50caa29052e9c673c8566769c30b27b54a6064cd3b0c708993ea9c204c8dd03be7f8fa4c16ae31239cc992debab34749354ccf04e0a488f0d3a8532a2cd39d3440f7b615fa1c5b16dae7d31deb5994896ed749e40db5e7b4302398b52105b43666e6ba606847d0275ac8d817919a974ae1df90ebfb734b5e362851baa3a8b145278c90adb1bcb959a30227c5ebe865b46240145612e566b3855d86bca1c72a8875106afa19fb5b7e6f2fbc01f9bd26e31ee641d6cb6565129e570b9072425c7f05b08d36a154f0352e566c2ccc63db12811e16a1fffc000b706ed97f9d35c34edd225b6103b37c15a54bebf308d80ae4196cabff8736c12e848233d8b7f9f5a3e8e02d0b0ad3cd9728ba0e25a2160d5c6f949ba7f4035a7cbb7d2fee3a624fb512cbcb929f0c5bf2ad224b9965e1d51113dfc02d1e0c291d9ea118ba36fcdc3522e937f6714eb8fd69c266fd9a32fe6430e5ea7466ab75c213a8c5652a6a01859fedde564298cd73483e3af4e84c844f5734dd2e6c7640deeb20b7922698b7aaa8ea6172c8714968e5eb8f4911d30125b36ab88693676f9e3c2ab01c960109c94560a710723bf0bf187556895f56caa6143c9a39e20ed08cb1485f88a91cff224db841f954463aa93aed68f9ed2e2c248c2061a18eeaf682506ec96ae5822aec0b192f533e995c28ead063cdcec5b283a65e70972f11b8d603af6562586241124f17d3653b020a62c0e1123bca4e644001594823c6eae3ee4199906b075a9d13ee2a18e1e6a50f2782a4a62f5c1be01b8ce54af94e817b91decdfdfbaeda07cb09586f11cefd69037d318bf3ba9ec6db063a9d470820a38e77b68db471f94e11ecd36827e0d3fd6077fd5dc7662e8f5ab514466ed4deae5fbf3354fe4730b5b9a8b3effa0f03b85baeb3492980d145f8bd5a34bc31b7b849479bbd55b103034a1c1f1eb5e136d0f4bae9019493041f088d1cfb9507b191ba0ff1ea49823168f1ec93446e6ad35a6c6e7306b20ee0e7770ab6132d43bc82311b898349eb5c0bf7ae4d00fb61cb05bfe89b0919a4889a9e63fb3c083f95c48f589b0af20d2612ffd2ae4bd04decb2de34ace7eae1e8af2ce1b2abaf71d78cb87fa7147f57e3834b34ab140ada2edc7adbd3eae1dbc39804383517d170ff123175571fd5f571590069b786e8a3d89af1cea0687c945f1cc125471a01a0438ab42cc1503e75e16711227f725715e402eef058af6fb3cd48df9e3d470dc453af0d5b949b0eda1881764fa397d9949efbb3bd9394c19d1413a3ff537689bda697fe9d6d79984bb52b3f94e6358e28e167e09d50db78f6c278d3517ac90c521f4928b3603c80bfadc0739d71e532e57ef3312948bec1aa3912f942e7e6ec098e21800417f2d18c4b245824e31b75bf7da7f4819d4ce78003d8db8da63897053f70c5a6be0d1ce4b9ec32d8afe8870b43fd874b01dd16577b6b307441ea15b54850a7c7b000902adfefacda18078bc7847d60d5db931f19d861b73c202c5ef19df2c1d918f1b724dd6dec772836a2ba808ca5a7818cc768eb8779830c468e451a3d067bae5d87008864c5d42fa710e3833039e9997025f4c8db2993e189776127cb893d6dafe804a2e14dd5b7e0b89f88ede89badb391cd2c5dbe99824f3cf993c652c0c6b2b1c9accd5048abda49336c26e6f25e953a95d7f80ab91f7ab770470ad0317b96a9c44dd7ee932ae2edf2c6eca8911a41432ad3d98a16148fd78e5b0868bf011ae04722b11211bc7afc0ea0943a9a83a2adf01d63d816807a4bfa8e20ef76f07db3adea6ed08ea7362ede9e0615d865d4c47cfc65cd3c048dc4716499e822a2288a6e582be0b69439ded9b5daccbf967f4418826462576b96a59a6ee37b17599570905cc7d38cbf7577ff52419ca58393753a194987d32892fb4b9dcffde7cf1ad1f1e2644ccddff867320dbdd5921ab16a4547536431323155af2b6057be381d633a08684b2e521cef709000795f6ad617f5367ef74d27767d3f12ec58f3898178cf569b8a8b8297a74f11448d264b0aeb3aa9162208b7a8ec851011611fb3089d3b5611b1eb2ce395d75defc157e6c29fb7a272dcc4430349f97e41f6643075d12d562ab34b128d25805e4b99bb55d08405d0499c1de37c31afb2c43c2c8041080f4e3a337b1993e3218ead05c1fa5395b067e15497fdd9f9ddc03bf079a7ec3a8e3f7afbf19a21683d103a3785393a73f16dfbd892e789cecac7c2c2bca5756a9e2474531ba55d14304a969405a4048b69931417770181c44ce8617b8f9fee5e50123b2f13a940de20eb2aa87d0ed5ac6d545e45e317dd1b9fd06e998fb2890ffd7b4cb80ed9d3575a48b5472553691d748cfacadabe3e47d469276e873e852dc510aa13ecf4253168ed6494b00b26f6ce7bdf9b0ea0ed86d57bd74fa19d75f898cbfe388ee75d9211251e82ec981fe23185bf7b481a2361a93a45ccb06b9898e3588a72b89826b7eca853a55ed5eec710c8df570b3d709b580118742e7c2dbfec52d99819a48d63878f1d29a627a65070d2e21efe7c69b13e5414d75dc54a56fdae7926ec5c66911c7e2e37e21fa07a05d8217214237e0eee6cbf022a19c3afb3d96d0d54b9649c9426d7f544f77bb6b8c9c70c831797b382fff46aa8e6c46a70f54279051fd056a84ca9280885add2086e256cbbe7940a8cde1383797d73345f7a9cf6301161f388ab6ed61c600424b5dda1a7d2f3ca6cf83d282089980ef6bc988f5601bcf46d46ba6fd39aeca0af0e750726c51aa8db4897daa0c3d5547a7eb6bcafc399d1c74c70e0965d0b80da49c92d87d4930cee8a30aa2d4dfa73348362d033d35774cbca6b6617410457c133fcd1f4f5a647eac969ff7412e3324c44da7c286c374e5333f2dbcfdc07a82ae7e23ace4481376cb9c070f2758c689df79a66ab1c9a2650afdec724887b79c32d331795b6a03b5e2c1a0f6132f48612bbfcba2d0ab785842e7ffd5287a0abe37caff8b4737ff5e6c322bd6218fad505be237b12d39ce86756ca053b6e90d27c2d59a280a57a760227e5839fafec5f5a78260fec1f728a3e724fc4729202a90c51f30d99e2cdbe3211b0a3d6315ce0417e64dcadee9800f67f96f1b31541b7c429155e55ba13957f9411e6c2e03d34cb4b8289c7c0fb6c0534a080252d36d438b69cf2ad9eb50d2bb5b82406272f65b3f8694ba8f6e734920f706fc01ddee3f1118e349a76b4fa27c7079f2eb51eb650e7b9e2b58665206b0c2704870937b0d275f6af4172a25a23a12ed31454d037ebfa27a6b526c82b2039c46d1177d9365ddc097fda6c62d56c3ef68c4480a5c74e81040053a5c3477665f3036b2a2f23a9562f6d0018161a4cef02812b04cdc3a2604b1bcda7013bc8f6ab1ccb221d4591495ec534d15869bdb63a911ed8875017b8f53b5a60fdb020dfc4a70bb7da8545e6796877146d83455fd4f50a18eedaaff56d93b0092f79647660be8fa72dfc9c1d96590fd2980345b2e79532e7ba5a18315c9a6d4411b6eebdb32b2793943a57429eee9e01b62d27bb82f40a2d7c5a0a6229021cdcfcb1ae99cc4da4635680b667873e9e4e5cce9a83aae322afd4296f7483ac29dc524e7f2776becf33dd99ddc65dbdf2dc49c4b798c89ed2f06fe716317c57b362ad38d4ab0b58ac79e58c7dd7c0ce8ca1505c791b7d1f1fa4f29652d585639c3f51de66a78aba15087a310eefeefef3d4df1a272f26fc399f6b9b613efb6c5ad436df9e0f0dbc70118128a84b4c7665a4b8709c67abcbada16794241bba07349380513e55170218ff5f4dd44f23b90a9064705ae527cc09b6c78243dfac94514558265825605490ebae16d76f41dc497ecfbe7cb2db1779e0f8e9281109278bf76d23de932d4df044143c1ba5b46b847ac42ae046a4f4fd3534563c8d46ed1dca28b99c5a7dd9f79923cc422fe7351054afc35a3579a6a677f28e3d32e1ceb490f23b66ae9f263136d729f8378c7d488d919306c4739c2a8e38588c0ef6f4033b7758dfd7de10f3139e43f9d2b7563f8f0ec1c22ef2fd7f350b4331a5af4b9d315c806bc9c1b1edb788f86c9efde43621c94861032c5a4e40949d5a33f3609e683dcdb6eec985892c305bd3b30ae0bf762895552a212053106b03aab0bb520c633672161d2df95c4e3e1126de0b4e5d5228436ef3138682fc71a874c07cd2841f59307669ce6b1f80d87d99b3ca4afcf2543d215f4e4ed5c18a92915f553797f3e17af6549a3165db9991147564063ee1278425bafcffec888d497831c562dbb9f04b50854fa2375b770597e5b6be5252ae14e576bdc248c5e59301279abe0726a2c84db452397dbd9fad28270953ffdf668dcd845a76098253334673f39e444fec15cf49beae3cf02aba2d4a59a74a9afa628dd776687260031581e7a2ea4b718ee20fdd59b631b605dea091b1420dc01c7a286771b5215e5e9644d1ddeb99ec330203fc6db979b3fc5c1fe9e2e54f45c08df500d189b689212c7019974390dc7ce28fe587d4dbbc964a4fa696c43df41ca4a95ffcbee21c9f19d772ca46ce849fceac3f159c17a226f14f147b60b005283d63f92db3324ae1ee0449b68493b006b69b075ef18bbe9ce114894acb917cf57687b205f0e8795e7f49dc7908146a75c56400389fb2c0729c3bd2222ec1fbe9d3f93368a2822c5f25afbccbbb8b65eb7dfabda3a0a65ce9d44451bf1a945e000f9feddbe2e7bef0a8fb0f1f9ec8c78bdf1ea9f41714983b4a902d8dfbbab0e43292084195ccafdd72129b5ae94552855b56b8e796b3c6b8db907297758cfdb1b65c36956448748d8334326629c25d6eb3bc9ab3258b4eb6d0d979ea65a7a0566081875c3ba0687b4d581f18950344aedb30e8ffe83b648f942db16ecfdc4392fc24491a82f6c658ad39984c6d7476dc9080884ab9ef9eebbf90d534d3b6b719625fdd27a84908974abc9dcfbc76f0f5cd2831b11cf50f15d633063fc8e7b62732a14d9f19cc9fe6764e2092231f62d344cc0839fcf03c29c183471cf27404db5f567ccc31315a88e10f9b5b129ae808dc235a2e2569b66630f415eabe6a51db1071bd05f2824ca98e0e6c4d4eeae6976db3cf5448790d3e8cb7ad5a9fd82545449a40136fb8509282a826a5d4e5a5aa287893cdfdcafb938d497a06b048e1912f8d0c18e783238f16e2ceb0c1f7777349a4f74dff72f65dfbdb5142d2fb3e8935ca6d4b1f1124dd06347c6d3136a435c65c3864618b32169dd3820b36c8a5ce5cc14da03cf23903b3d9dcc9b31d5df1c3264c567a97ad70a1c344e12dac08ff42263bff0ba75eaa243ae1a1fa64f01510dd307162e9a1cf0d9f465a92a187faf9b968c9e31fcebd862552e422f1fcd61e84f9b07f4da97ac1abaa2cfc053399008f32e35c32907c414b322ee609f4db89d9dfe850911400408698512dcce0123e49c27c85391080f06db6dac076d1b2a52c3454052d0c209c98bebc68966ec97f6e6ce498c9e754563784c62f5e9a37829a95627057a320b787073077d7b59e5fdb048583e4b31a9bf6273b413b55fde595369baf931e56e6f1b591d0b6cfa5fe862cfbb32e3e68dcae2cae63bdcea9fba61facc62b734ed4921bdbc7e19a08055c80427f3e6b27fb0fe97b0044ce20e8f3f62371ae550da8c5b1864ea440b3c2b837926bdd9cf294be2308861b6885e2b35b17ed51ffe015840e4f9dfa58f047c3bfbbe7a4c78895feac88418b7c3931e06631b8235e401396dcc64bb3ae5616d70f4a3e51781751dbd4f25841cd5d5c0634fa21c3762bcc4a6e0474d1fc577611b963ad1311ead7a72a10e19ce3042caad28b464924d15ec7dd0238a96ec76a20f931bb296403685cc05b071902c11957ac50410f38018f3b8bdf19194706d803c19f2c773128c3cfdf56a3d98d162d59e7d1903dc59211f67f9b88da02f2883c2257309116880de8e6245b53e09352ead5f0f29a7dfd789366966d6557011e4f354062cb5f62034b4766314379b83cbdd318c0f45da87d8fb702b462d83f6053f145b64510115fc6de6ebb80edd844a94a358c550907297e1fbf433db4fe8d49c1d2333f6495dc591a86de64b7e68cd6681d03eb05d6638a2d09b03f1b076ac88378b52c89c41fd3fa7eb826a9385ad630c56fc19dbb7eef0eb622709890ff262e907d18ce250ddaacbe1df453c325c1ea2e9a832836e8cd7b0d7dace4182c2057a64fdf0394ae2fa1a97b82f4be4a0a88e1db1454cf8c327ceeb77799d2052a368c340f600668bce44fd42961b89f8c46dbcb1f68d632420dd13b700c669def99d409face3da1bec09b89435f704520e92c30a59b1a4371ddb423c4938d2078f891e22da32c71b5c1132777be0c093eb6e907cc5e0bfff79a647bef2164eb1ebc4ebc484445306e5b808b3957de2de91eff1c8089aeed729d584918ff9d4e8e58bbbe95ad57b2d024e3e6ec07e5e20cb1b5a37edbfb7c5ee6f65e1f1eb9240b1529c92214afdace94aa48df1bbabd571aaa6c7a41c3d3ccb43723eb4d71e760d15b7f125b805296d4d14ed67c44cc86f28871c7cca0c4ffcf183d9f2414f91f4c29bd641d1317c97131762a25ac423bd366cc8155d700b6be9a2dc1ee7bc7abccfcdd5901b5ebbee69315a858d73038edf6b976e9577ed8a6d734d1ad0c13d37615eefcc16bf8d9f6c362fd7177bc361b42d77453094cf7dab17c9c5d8287cef9708ebdcb9593cf4b729c9f9919a86c78decdf5c98bf1fd0560767b834efc2f564a57e39e1369d4f921079a9cee591d6d3371aad889c3ebb278f73203b59463f7cbeb40ba8e4ae8cd0ea3e993ce7728cc4c832c0b40137dc2f5da5e2d9247cb5eadf002056cc7596237357b94b2f8969013c1d22e07875161a4cad3b0d9282d8e39cb88572a5227923808af32b732ae09bee3fcc49a7e0549ce2d95445ea0acae53a2a7cf046d1a9c810ae09a58d549db86aeb37ae0b6c59da2e8b5bfe803d62c4ec792e5ce3a696b49b0a3803a273183296e9c91c9b7cff5f2ebd992e586c9c3095cf8a9d841749d09eeade81748d1a12da495ebbf9f5de9153f0401532c667535da3d08c04b9acf528c0dc34071b2efba507488f2373052011fbdc14bd3332c75af35aac7619e81d34284974f963d2ef185f306774e39c31d41e1f4701ea734b8c88d9dfe804cecf03016f5af7a39d93e5e9403972e72826b8eac7c0ab28d5fbabc6d4bcdd07d5a703f97c2f77636d30b3d8980ae36584894cdbd731bbe5744c5cd2c33cbe6be2fe13dd6b6a0d3fe8a5ff008251ab8db400102341ab55431bf390669754fd30512156fc408d26903f93768da9bcd64fd854f4b49c64649c62282599bd5a5ea64b1a6b9a1aa841b6045f2ee8fc3dd734e9246ba83ba61679c83c223f0bcffd40fd0531927356f8636ef6fd4ec58e4b73385a20b1390211166a63d8b9982e77ee5fa3c31029a54f9c8083bd2d6256d87684188f7a8abfb8a6d71901ac5644c63ac63ba4f8ffc2e310df88315f08ce98f5d749a90159d0348a847ffddb86778b1c88c71be54e1418e584dfd399de1a8b50872f4496916c629aa1a69c48a67b2fe153952f1523c6fac6a0bea2ee0f8a318fa1d3577f6f68243ebceff6d937e17ea907c73b3165bf55c7c80341237a12a5da09484ca93bd4564baa35bb71eeeed04dd396a7c7be5faac8b7bf74703316f8ee4a34ba1d742c13d3b6cd4cc2db9638fd3b6e6aa747dbac1b1f50eae746ce7a84022c041fdea7ceb8a0f4502350efdd398f2a9d9aa2d938e980d9f46028558a362c7e0a5380c16458b76916e778cfbdf2a9097e3b26bb50652bcbaa4eee7e4492f96b26f6dce44baf7746c734cda5ab60fdf3f95df6e81d0e66c790d786dcd86e1de30320bc376fd1baee114f4f2e4df2aed0220113ce07e2545f3460e7171abad68e3322d36e85894122331cea850ce502184054a952eba256f91c92e6c6dbafaaea53f0abeac026fe131b606fc9819ee40fc3942a58d6648a32886598dd7004cb4ee029c657269e45b173327ab0f5faf7a70533981bb9b8e948c91e5cef66af8ea065874f385146aa37f4835de7865e146a2f3c534c58179f693d095984b0e1b75498053b2335ddd6088699f53cd9463d2fdadd222f602f3253b2392b43510c693616e3337cba87069b60aa7fe1829a7b75667367312c9730dce174e6b89e7e61605c48c9b41fcaebcb7fcd2123d0a70215cdc0046d928723f92cea8722ae5d39af98d9ba939af8a268f6fa3660d0ab8281ef4f28e5d1d20cb83e36954d14894849344f7ddaff57a7a8fbd2f2a0abdd2a95e44a615d48f8daecb0f77f5a2178a4eac3b96132a8030be4587e35b813bab1d750e2b9b93f736b186d5c056db4f3ab977d89b27b275838fc1b65f163e85c13068b037466a151e65c6fc344a8f4084f39d7fe89b1ead60aba3648b3654bfc10b1ec0b6d8cee1aeff4614d4cd9f588440a864d35e4d6b80feb92d2839230771f5f842a0ba6c15045a1c5a5a94a88d5f34cd43ce300f4150c73f5bca5a25dcadf2538f37515cf6f5fbae087820aae388a6f9a3e127d92c6faf84d4d4880f32a249aec9ff01d2153de8ecdbc0e336508bd5b260845c0c70889af1bed05095af5a0118e2cee16e50575148b4da04e701d8f9dcbaa4a7da8089065536c206ff099f310903f01ead9b5af1241d60f00657cd64676f603a15be3f9f32a2c7bcc6c98e5a9b10facbd536ec8edb55d3458dc1166301f0b28cc1e237ef1120ed23ac10d6e446b69c23328c852b0957633f8893d28fb98f7dd04fa8bf9af3d82ed148d7ded958ae8e3e1f892ef710bc0fb7adb4517797342cdd4c393affa77e2a78b39512af655560f95d2cc89a19dd44a38e1850a879133ef1684dd1d488bfec4ffe03d7e6a78e97d0b9b31b8e12986742cc8282e37a0a9628583457cf69a6ea1599c244f58e13b97a577f4cb2c4f5805f5739a5dd28e5301a7d16b1f2bb51ba7379f650c727ea2a980f74f7f2d9a47225f032cbf33986bd54ed6d5ba86e3ef7ed98a0316d36667abe9c10ed554a17afbee31999eb8c23bbdf4f55f84127b2c0f17cf9c467d507c241b727a36f65404b65129fa0defca05af45217249900250867871d206d5f15828a56c4ec131e181645e34e6d8c704b4d8c9fb6d3eb29f2f4251a2cad68b52b82c21c56f4ae7ec325b93b2cd56595bc78ce1c4bda92f4b4ac1b291fef8d9518fbe4ab384c29a177af2cd65d9119012382df05cd74c1592d79dcb531b09839f7b6b43faa1ec42a9bb07332fd13c2e263b24244f2268e623eb55ea9838ba2750b955c957698aeedbd09fff5a5e9b7436a833e778ae4bd2a39b8173ba1e708fb9de29a89d2d0c72eef1d5c168fb54d51f628f9e152ac4c20ef96e7bdd89aa28474412b7d93d201ac13a4d7eaffe63bc97cec58379014d2b8532f92bae8e5e9666de80e45ca2aebf4d05ec8648cd69e9ebbd63ecb642464621307fc65f97187c8a10d4831c761656e16b29f7894d422f577f83f71b534672112bce02a2c7cf4f72bb6b9e7a589d4ac22d75f23ce8090c1c838fe265309387b2802e602b71db33cc4654a00ba76be0b4b3538eaf16ed7f497a913819e9b51dd1d01c6e479c1625ec0362d49415570262c74be8a65433b874c0530ec131953b2fa10b16fb3845b774a2580e2d25f38b20b7cd8c3659ba09aef0ffd24a9c16042555cbafad2b5b04c5e619632f99e82c946e8e0ce8e4c6be760281f502d99da959c6636b4c73c79d2d88674cc7f8b647f4b720f0fa1b45eea9a32324742c1970fc1222ae55a927b3fb660ffc233289e9a1e6a79f1594292151341a651e020ac1c54c512a4376750a30fc3b45a5a7b0572d4b4582072b4aa49bad3ac7ad98823d1bb836feebd2bebeb60ae7ebbd2bdefd8acbc20a81083b3784ec8e254a45e82d6939da2805db3b1eda1ead148a6df3b26bce556f099eeeaff82729a61b2c502354b7babe75f88e31bfe453f7c6314966c4edd50ab7740c75cce88f57f2e47b45cdf6543dcdf3f4c2758df92676b9d0c382c4e1f8c76fceb468c2e9fa0261df748aee4b10064569566161b6b60ee3e389b3d6e87e9372af8d0ca3f40fc6e769c6224c8dd75636d9298a29dee8bb44a28fee6063af4f531b879f403e623e7a54029356514375330a2833664055c1c88399f61eacef6b7a08abb6f45c778a396ca90d70bd369ba7cbd53a56747460d2c558392a85ff7abe4793d310f6a928c04a1c772ed3f19d749ed85d159ddd04b92cf3a09d4014c7813587fd5b8828b2288c25588734fb067fd2df70d7a8b9861693bba822aad8faa33ac4fb864c4f1d9ffa8ac6be3bdfec8d0b6fa52359d15e6c013ffdc78799062f701239b87f992ca58ed12eaad81898679150d22a7ac4f78082147f4594f448b8c1f4c1869b2e90a01dc6f5d885b15a50a265ec4e0f5881bda44c5f41c82d58cf91f95617ec4a8b0eeb533f19a99e423018d2d0ae3886e6ea8cd7322e5e38f8bda51d11773a9b4c81968b34a499309ee143efb298cc0704ab77c1c0a27cf58950cdf7cb4f9817ccd704369864f9d698bd4979f89d639d9ce1ec5639e19707f0f30031b750ac46b121e1049f2b02f7e1077a71a38e283f45182edd18e4debdbd7e83de90f883d3e5aa5a9a117d3ac4a75e78a0ea8912637745c6dcd74a449b19309c20a6f106d722cd9631546824a67b650fa38b558e7dfa04506bca9cc45f5254ae758eb5af4dc588a42014296b872be3a0f54b398683401349217acb8d9bb315ff2dda4a722d5ff569c9256515ed7f468eeaaca16f71da593397e149301fa6c6387636ab8e1e20efc419ad4b234ea4ebbf36c9e8962bc2772706030cccc774a9b6343176a95220aaad4452694fedb88159dbff715c40491058f59d07809058dc5e33b1f9d5741631832653a1a1dd2c551bc0fbf8997f185e9550e77d60b84c1342fbad27bc2d093f892aea8c93b0614d7690ab165e209b3f3d826808bef804979f8db2d5b35c93e835a26387c446599f72e69785fc6eb0aa7b7333b27142004959f173e28d61960692b8224bc62ad650e3864b60f4601fe913a1e02d29d3ca6d7e4a4fb15916ed2a1eca87633cd9ab39c5f2c8a9c7908dd82d8d4d5a4f313a73c5514d46fb1726a444ffa405e1e5a4e13819040dc89e58380089025ba283c880c89a1adca0981e6cff3f852a9f3f516edfc9555bf0cc6ab6bdf2c22bbd8d25e34fd76353e30740d8da307f623aecda88fac6e98a5ca890ef3a2d07339abea37ae1e273a4e56e834bf18dfca3a8838827029a00afe761f6cee09acd778e5fe196c69aac1f9f8c0c39aa27b9ad0c350af1adc895511c88bdd9292448811a98a1b0b5c402caf0c6fc71d8fe5c4092583051e8998d73deec41011d7281ecb0c6cec6e11c4926b6c5da3e9d3b5d3c1b3f6f0d7b7b246c730044debf7edcbc369ffdc8a98c1d347b6b042342f896334c37d944c84fc8223d1912c03b1b9bdb5ebface3bb916d93bf77c10aeaf65829d6e160749c4ae0f83c3e6088af6d6039e652d5210d81edcb36d121c19921732b7f71386afe33472edc85e85566534e7adc26896f6707d607bcb4528d662e06810ecd6cc81e9948a275ecec30bffd25b9ac6f77cd6cbd785c092747cdafd6ac10d06ef0ba21d11dee58616f44c3e9b8b2a920b4c0ca5663823ad4ce8b8709b61ef30d522b6a63d63294adecaab0ebebc0a193805d65c2c2e97583e2766bc3f958f8d34f34723fbeeb9ab401d4b53d591199ae6b621a6ed26e16f7d3d7e4b84b0176c6e7da3ac8bfd9fbcb7d4d86890d45011ef089f68393ad78dc42505070713fa4fb7391e4290a3c82db7b7a30d4bf3997f99a94d072a39eb8b341b3570717f75d86690f29f5bcf2a06702745fbcd869c2c5e50b7536f515bf57badd5d5810888dda92f731f8128cbb81123f61089cfc4c83b9422f287df743cadd1532bb908733b31e0c0d8b6b4303b6dbca0bff28a58e8133638e52982ba76e9eeba20fa6b818f0b45874c2f09d40afb65c9bc0b0b89da6ccfec2c42708ce314c14db481eaee4c5213a9e4097098dde21af33d994d8d4b69295cc6b9a9e65d2dc4b502a19a05423bf34930a2110e7db3079917d3cbddf5c71217865f4d8756b6618ac9346ab9165463f3f07277b156f19bc7a20284478b33234bf9d49eefdfcb36b4cc5ee2505162107a6dc5c0bb9dadc3b885f3b04c9c3f12d932b02d78b6086cb5a2fe7d17a4bb083368b2a275314adc626bd56649552075ab62720fdb55dc87c850dad418ab8c4119e6c2c108dbc6e8dd3c05eac851f2898e31d03dafd2bb4aef664e42d270d3cc21dbbe6e12ae62f65bef5d56b898509c7c384e5c7610e2fe67dfc6d165765d6a13f1fba26971dd79fa1fb8c1ec131420f0a360bb32d491a91812ddb4bcbb9f2bb48d11e82fca33be77588e2eb076a61ab9c4f0a329fa54bf5cb9edfbac48d133fa002fb704132363ec817e6719a72254cc0a01c9f6f1711b4ced842a4e27b14369d4ca8f455fcd2d195e5883b5f9fcdcb08c559707b424b72930113ea2b558822b5ae62367ae15bd5d99263d9bc386ddc639525a609be1e59a91065d45c63b3911bbcd94ff41687a2197720880623a31f64a45f09852d4dc4c9c4028f7e549fa8c20f1d77a04b0881c07b0a6785c29c136c6f0004825bec3b7f291ced1b9672927d0a8d5d376dff1f5b7a9b1cf7f42d98e080a2074463940c49c5cb6e517aa544c6810296bc61c8362f6da7ec928cb6df09cbbd66c0e7db85b5bb62b691b19dee50350895d651a8d4fd11529c745e179e0f30ad3a7108ec6b70d57ee7e0e9b90bc26f2afe3c66ce355a21696efada5ae370c0c13e76f3c1f89bf2f599912736cfe4bb180eadd37e1a220512738a0cc35e1923343cff60e0505c2aba9662c67197972c9c20982e05010389ca52fd55eff9bbe6507b876214be2c609bbb121884e2e7f2d6938d06146ec9b6d8280c3607cc59b110dc97202edb93dd0a3e240ec7edc1ded53e94d08359cc35ce47d3e676c3e5f896cd2add3b10c552942ff2185fd5f2ffe2f6edaaa07186b862f580294467169ead3737b2c9a32fd2efb96cdde90520f78a8722909470859a523bd30d371421d279739e458fdfce68557bc237f38bd29a67c5a213401c6913591e41a3bff88861cddb4817205779702e77c70a999d75aa2d6b3e370efed139419fb662682cf3579da820257e8714733b2191433c2ea044711496c15784f43a3ae7172a2c849902ef1371e0a3a9483309d6addf9cabbccbdb18a4c03e08a35cd49b379cfac258deefbacc4426149418829daba6745afc708bc29620af760aabcdea42ded4118203cf0e78a0acfff68c2bea8e4a00094373e31bffb9674774b9778d646243cfe52a77775ac33c19e9d3dad49335bb9a49a4399198f71f73ba4da88ff4f25e399d3ede8966634a88f9c639ed09d2302c76ebb84ae6d97b9a33d5f34777619923aa4cc92655f2dbc83752f008bbca6a5c841c7b00d8bc9c75727f2ae0accfa25c8271b7b82466ab6ee32febd9d80808b41264085b294a8cd0a06a4af86bb4d80cf03a6f8b7bd9cbd04366adf515513d86460897cdbf3b51f7776221f6050832fba45268037750ab555f8b58d340dc1f5e4b99c1ecc7d46ac2db56926d7df78505d97f0a78f87deb2d868facc4cdd220ed80da31b869a09d9fb9d56f3ad0561abb0b50e7d1390e900f9df89c55c8b90b655ff9164301dfd0fd48463c9c2c8c3f639243eb30197681d2645f2984ef4c99baa503c3375dcea6f957d4ff1a33b3104a010ebb1040745a631e814b85086553800deedce2bd04412629145671bda1664cc23d1f6fa9c6eef45003a99c100d1efa606807373eda96e8bf3085bce2eb80f5e6df57f19451306fdc2c5a7d9938285ff03196a24630c788c2a17d00db58457992a90195ad7ffc29dbf67be3eb4595a91b171dece01a8535400ff22e1d649998c5b33d732d08017871646296c65c2eea010fe5452c4d5fcb2e6a103728af2d434b1a0a0d237060c18959a671e59103dab81f3aa70833586b9c5e39d6ff097dd34ddda8d590ef0db5995a7605912df565ff4cd5f61570f930796816ee72e2486f8e2150ce4e42435f355702251859719aa9b88457ec586bd4eb13079131078cfb3a9a53d6ebc3b5c2252364655779f923b6bda4abc7e82c390acf71e73eb7b07baa2a0d94868b9d7963fff0ea9bf928c57a5d02b8330cf143a16112232169a16276d9d966af2550e17c6b3f94598d3d459ade2e9a13dd61f99b2f55d3421676c3234e5e6ccef306c3cf1b9ea982dc2fccf250a39fe36a07dc5df3b8ce1bef3dee169e3678941eb02e32753efc791811ec7acce0bcd2775f33063807aad48c1ff6511d69ead5ab5de28de71956141449bb0c718e4e660f92ca72980b6aa6372b7bf4ff8d98795f793a6a6297aa6081a4273d75748c4782cadfbd137a4b86586ab176b212e14a49c00e759e1ca7cf996a8a16820ebcb6bcf32460819cba311351553fa5859a83ad4e2602b013c5f56797b707aba20c5262e1a4b913dd7513b65f55634733fae21892a147cb05b454ca90b543d61624708f7652ba0761c64f639fb5264b9acecf6c4cc552ab258c53b12d17be3cf89ea6411566c259a2278c64e5bd05c037db9dbe3a169a0fd8752d6232a1cf3f70207655a63852b44d713dbff44ba9ce54aa2dbfcbbb541c2caed5b239be25ea306bb46b3b11724bebc914ac37c6e654414652f6da4acf7d53055887febcb7412a3941a4f052e6da93c2b59ff11d8e07338a8be4a50e7b2b7f6da78d2c2d44d13c3b95eb7c4944f677a370cde9d3046141f44699014d64a01f3900f9ea0f849d41b7920bbdf042ebe8d768fe5de39c03d7cded5421b7bb3fc4cd2834001354280738b5b318e7a7a8eea9d82c3cd37cf2dd747958815017f068fa2c01e074929bdc1d6b5b91eae14756295f0aafb884f1565287afac826ec3630176e6b3a571e0c62fb50abe4eec03dd5380c66e3909c984b91a3c20d0cbc8faaf74f2c83dd7728c024b5b4a2854e07975db02f533c63d937d5fb4ce4a5516482b340e4265132f1422c241a1541520fe2363a96e88d773be9164f76c11cdc43aa0ec0836ba53c7aa6b79da79101e38276998bae5d848307f068fd16e99957dbdba95610ed9b776c68b07c9cfc4ea9e885a82ea82acfe6d8320e856755c88335c2256d0bc7b0d1bcd0362e21108e2dd833246c994a853b25d77ebd7dedaeb27848afd056c24efee5a035d20a22b0cc33e590b0f48b30be88fe72baadec243140bdbac3f80860370b6f369097f42b6a9b49ca18b641a980e8713ca2f2c9684e9ff1d5bb059407beebc61b8d43d66034d1b294f4f5d60d6fc212fe044ff30fa6f003a3e26af4ebd1be61d446328fcffba27a76c6e5c841d3454f283efd3c6d7405efbf0c836d7dea32806a373a12b1308cb500ac2ab084df5f50bcacd68d674971b92d0a057f6c68ae5e8b651c7bf6ff5ffbd330e5da33fe47a082d767de0b323239062e45b628e4b7a1036153ecc7ac15458bebd7208c55ffcbb7111259dc4af128100125ae0550cd55f6c630a6c095caa93a1b4d1e010af80c8b46d3ff75d2062e348a0c972e15755f6b347dd8d98b3d8927fc12f03257cf02f8c3194920f08921de8ca08387cfc70b328fa48909e5d2536328f2d8f7554bdeee109d05dd72aad5a6f83cdb96dfef31b721e2abbf932282b0d7ce61d036ab8ce3c88a52d3075cca2970d77e11de265403be646c679b7b70842bf038aa3ac3bb5cd5ff8c2966aa87df2518fac53aae20417695f45f41a40ba86b78bcafb170421a2e9cb4164fd28c072e73ed9d4683f0d6a5c2ecdb91ebb7aa04febb047ef801630081f4f1da9679c714cbacf5a779e04996e3f5ce8e306529a2e1a8ae606312e44cf3933ad9d871beefb79a812d09e5e014dfcd1bf2eed567e9e9afbb9160da1c31edd3d6b6d0aeb31a2d7bb600d69f6f454852464c6b53089d8d930350142231f6b3d865e00e3adee8165bb727ea90181d20c95905cfa8ac70c20339c5bea76829f99510bd14c0ba6a61f01b1183f0ca1deb025bcb6a87000fde9430126a6d706d9e622de450b8e810fca843b5b417ff83854188671077da72ad7550398610281b0c13b155a7c6488e84cc3381b6c2b2b7945858ab6579da2d0e10683335b07d167bee53366d5316b2485c9143a6cc4420511c2a82992c2bf4d624919ad42814035feb091356f6d295ae77f1acc9eb719751993396b012d9eb0b56db2c68dece0971d9b445562639f2f04de6995d5e4cab9421ba0a10e1ed28d15440cb03e6b9a7c9553becc4f8d792c21a84d102c17abbed6ddbd3e2a0530295202bc15a9f40008df043a23219c283dcf5fa97fc4cb7c63d451c715001941913a50d93e6a8abd2081bafbaa8bdb52d3e7177eb472e3c1373778ebeb7d674400fbb0c006ea348048e3891413fa141655f16ad605ee2c85729ae2567946ef33bffaeb301b87cb92b23220cc0058698a6625b3d83f29d54bd644d46c64341433525187beec9f590a0cb09d99aca912fe0568c5e577093baea25848d288aab54c23c835ab2444b5fdda71cccb16ad1f31ad3266630cade63b997cb739c7bfa1aa4a69058ef7a7bc8a42a11d15ac39714c0c6412b777523cc34c7afc3d65481a6d37fa1afa1167e672bc183f79d25df39a53a6197cb92be7a76567343db5f2e11c7a7bb66028c8eebe4acf85cd5ad5b691c0ceae9c3c68701099e66663c0390e43a30e4e4f33d1ff922182096660a1d42bc6c2bf487d10cc5c5b0b394d2bdd4440d6d5593895145dcbc5997809098c2137657f87cabd882c039b40bd675d21a83da8283f83f96d2fa1b27528a6939d902cba54d205ea64abae8f531ae6851c0c8a4d33b2dddb4eb46cfcdf237921f87797b55402aba0e938c10b7655396ad9eca42e5e092059a2b4594838e43d2354e3e3e28aaf18e3f5d67bbf64f376755c7c639a871d56acb12ac68e520aaf4d607d6fe912f592c4e086198429853f0ce670a3c901713dd04adac01287a19dac9cfdf5c1df45337f2b5a5e5c279cf2e3e3e75b9c8eab34c83ea1025c9560c7e5105c8229abbe02e9ce7e436d7b9fe39cb2257ba547f154a8447464965934e43a871cb6d3502e936ed4f7f1b9386665b48e6d8841482a60aa8468767e1cead0bea84d96aad678e58b1c9061464e4f481dd77c66200a8b2a5917dd4b60e7293b6937638d9253aea27372777258f026811dc6177f07f7f26a9fe164b017353185261fa9bf8f5e9827dd3e189f9de2249d24670020e0e2fca17b5e0d1fef574c287d0d90b9b3df40fbdb3a19ffc7a6d795b59aca702f85007de064dcfcf87dc355b036602ce6d38e212da17f60836c5340a79ceee63d8d70de835711ed2bd42dd4cc9b5955614643fcf7d97f27193d28efc4634d92db513a00173669ee526b0273df52f8687d12a4d0701db9a0ec1c2132e5b5e73e7ba4004457ec95bd6b8b37aea9d0d4179e3fb4e487dc1b76939cd6951ba3a525bf93ef1779d333428943f998435fbd94487b0a873fd8c51f08d3288f63f14257c1ae1faefb13d7db1930730bf70800dabb83d604f61ba0292b128dfb1c4c9b1978a2d1a89550baea8eaf72c1a7b7b1bba3400809dc9e2ecc62fb21ad7de94667396f1c0fcaca5002a08d9eadb567e81a8f2028408524c08ccfc8c74ff802a38982547169e2c0d6f9fc01a4e8174df5cbff33e1b03b1d6ddd0e0b724f9b34f0c26731a7a3de92f2e38737169eb87c9bba748c2f5df72d91e74e070617b802ac1530c08e7459ff9318b48cef963a1f68dddcb9eb4779973314dc77fa87fa69a5b4ddcb819fd6a67576eb93b715cf3ee2cd60fc559b297e3dd8712b62e1b7e47f55f0edd18f8f540db70c8ac2d85474ba57fab58ec1f3b991488732d8137cf0427eedb3afe955f15856f4b31b9408f6239fd494b2a5272bd3682eb01d2ebef4573c5815273fdea268a06d89d063ad76e4561a4708eb6c582d3a746cab094b1a53458fd5d3cc8973b4196705730eaf4db6de8de0cca62c9f9859c137a1de5398f655c6a26b10fd2a7e6f6866d0021abd86f30e4b988f42704c49040b1cc8145e05731cf6dc7983bd31d3babf2f1fd7b75173c65d51ece6d920fc3fe7b2bb15b09690cf501f75beec036aec3803a53e32a97a17ba29615987477bb28677952f47af875c9bc561aa399bcc4bb57924197e59461731c897369754a8412eeb5063776f39dc851c9d75944f839705c09ba9bfe9bc0b8247c441b658dc2d7b15da9e13f8945d4a04b2e4e69b6cb337f411c860003ab7605c725a3fa04bb2aaa045d1e9bf237b0208952b2ce1ad321c95d9bc5f8ab5b2925eaba677df3484151fd9997223cedf0da078bd81adbb07b3b086f5334cc8f06e97c0209596fcf93051ab18a3d6b71486e3432d19c56cd26d8a7b3536c08bb599c50ac58330d9e4f986c9596318f1710ed6c87810500aacebd456d4c99cffe86a28c6cdf97ed20f73f037a2c90678bd3ca26d1161f4c2381b8f4c5d7171a25d40966d4426f7f9f701490a9f64dd7c45bc7fbc1b019c971744c0de1fd9aea3315c083177024a1a7edc1546e5a2978aba3500cd775eed3c95859962854fea283c13828263bf34b05345b903bd3f6b3976a8f1c6f89651deaf5d520c89e077bf2ea4bd1529dffac6cd76e1496f2f569104da5252748b34291b3720255c25eb8d7b03c1ea2236539c104d6131381180fa7ad136f7b5fa09baedf8d9caabb386ad8abcb7ac1260433ad29a77028e2f5a7f745212544c34c2a9ef2dfd006e6a8b4843f232dac55b33f9779c7a39c3c7bfe351f925de4b384e4b862d70f684954bf20fd1bebac7542fa349695d8bf7d1c9ef5231d467252840cabd167d96ade5f92abc9fccf07ae8a614f56b9e2f4e0cc32c67b5416e10fff3f2795ea528d9bcb1bd0b54c653955490cdbf4da0f7366b65bf307818934953e03662e809a579fefa854966c37ea9a54807afe7288bb266870b9dedd9e9a4bd68ddff9fee5bb2f2b04a28baac6ab3205caa68fbb9066e1af423ecc006dfe78e1384c57426f3f476d49027263baf188e8e6e1ff9e555a8d2d8531ad654a365582c088407a77a69b877b9cf364b5857c9efbfb0d42fa6f4de56e6cf2c43d42588f4ecb60c2f0d67757d30853efa6a500259e6200029889034d8d2b87e8cce6a8a3eba7de47293de1bc443cc94bc24202ba88ad0919de5416df3f1ad12dcff842f79ac4298852d4986f066ab45f8516d649e38cdd378b094c4ea7af2f1733933e5e5a8a21657eddeb24b2b57863264f9328095855c5d7ee47528aa31d4831aa3197d227a7d0e643bb8dbcb1f4122c7a8ed4205c409a6b627fa33bc58fd4a52f8e7c3f865394fb0e675f665100a01f78541bed9c5c6b1b0a17df2fef4c47ac29f8253bdfb65a5627c06a0017534c11ffc0324236fa978f7aff5cbcc3b2da40fcc5aa15aa86ad2b36128be2f0e022b49b6df6f98333d70aff73bc0964549b23f5929522e05ff8089511a534961bd8086d839b2e36377bcba4bd43439d02e32b93602a30b1385349f4026dc565a2a079582f084093ea8e4aa93aa2a41285ce9cfdf6db25e20d5167bea4b05d2de88ee2e3604136bc547c546ffc80b841edac5f180419e71800fd611b4bddffbd9ff3f4c9d17c5a6589327ed9f8dc67af1c7ecbaa10c3b63143150155db44a94469956f546baa70d757c08ed5fdb10ad170e5ebdf2bf07d59ed49558893f5f6253d677ccd78e2e93caa83a73147e1c7a5df7febf320d7c52f0af09fb3fed1d3f6443da9b068a04ae89e3c1ab31abdc13dca45ff1484a1d0502bc1f43d8142ca63c4eb5af31a8020ef523f51eac09631e7c3e8d4e7d4a165adc94bbc9f9c4c8f1af0950f913b5ca8cbbbc15d116db987bb810e6b9c86c54039f5f737cca3fc63cfcd3230a99990188cbf04e5dd34dfea1e3b0c2eefb559b183ec6e237a2d253f8fddab85cd079e1e8ae68396e09a0fc9ad49e3200550fafea553aab51f755fab37ddd76e59dfa35ff28597820489a4e990c48a37432c948fde997c4a28ac99f75a82334415b4db5105e1a40dd7b0b4058584b3a66d2cc0369ee2a86cc64b07781b119f86ddda44c2bfc8eff854ae62cb7fafac7c5869caa6f06df087cc1abc17d9e36781769ccd5a7770b796c88079ceffc3035ac171994671ae172f16b74c79a6f1a0c619f8062f1d052e4219b9df53c8ba1f4eeb32c32bbc0833fe56b4c42b40a7fbf0fd9f66be59e1e79b5b8ffc1e37d00de20c9637c30f016a57f9d6948660cdc0da6ebea2938e6909e146af37233ba4a485995b5ca4e4a660ff0aaf902956843418a7aa97ba3ba84c6675b6bda611c80d068bf055d79ca271fc0f9ad02e9f66658a217dc4579745972613e9a5b97bd850831e0719c38b6982f92a8e2e52c727e974f16ccf4379064952e303dc40d22f1abcb98a06c6bd7cfd86ab47c0d49b3109433de31ae27d7e6267ca0735d0b5f7298bac8ea71f182ed0d2150e43acda21e7dd09b170c49a6a23288eb94b37ba516a2dde7bfba83aba82d83006ac6cb4b1c2d2caecc48377b7a81fe7a1dc79aaa79ee54e9dfe7b19be238db211e4098dc8caecfdf0c195292a3951ef74deea86577e108a55f064160ce85f8d0f50128175ed1e73b9a2d1405f7d714a3f1b38956aedfe25ec483e900b608da4c2f5009b32d3aee784436cfe2d90cc42c40adbfa45771f1cfc54ddd6a340c6fc849f01ebadcfae685af25365fbf0c631838b01624d2adab90a21c61d89059372cac3acfa0a4db57b4ca759e4164a8c673876ffca2eb85d65831a307583597276ef4e4a82aad347a0d9f527ec012d94d2dedd2946e8506e102a77032b58ff1c6bf84552a5ac427f0b1a8b3aff49662c5933c68cc2bb2deefc7e08beacee503348601f27d99c4b1c59b461e383aeb50ae389df166e960f957adfd749e22772d4ca81093060b660da31d4c8fccb91b3190c6626fedad61bb6b373b0427b382ce169ad64d52704e7a9fe1c27ac9ab2ea57e164d2db2cbc835bfe6af6ad3d68ca335f3016003a95f4b279fed7c2281ed293ae0fd03f6afa9a6ee9f6f00c383b3dfd1c46e2156838e74736c347b6d9aaa2ef098c35e4580f2088dcdda578c69c82e8cdf4e95b3d120f45a7dbbbef38ebfa738a3a5453ad6b53524f2aac4b36f2d848875acea984ca219ec0d7ee1c75aa04f14bf8df630dd36d3c4722bba969862688d834595153d70ee737fe85bd4d6a4c8b80390bbd499aec587b534f4d1356a187091b09edea7a7a75be7540836267a8727e4f447be114c5ad58b7d08ff483966539a0fce1190c76d55bd7a270cee6305df6e5469520ccd69bac0f2e87824f3a963c4646aae35ec919ce20bcd13284b9508993e8106e3d59a5ed65d927e278fc1bad9a1b48ae95edb9d35f1deddf7f18b40098d9131f18d03ff502bd2a5b9f7e365aedd63282f432edd1d8fb540e69e00b5bd56764b5b7aec71146a3a12b71b7cf6e425eeb0e662734c8928e63d29d149b7add50293b5abd5695032262de238a1afd4ffd63792d8cdcba8fd38a596e07a565d4f5d3d4190578cdf5af102b84a7df620694631a456a023f49e812afdd508e9aca73d4e1d08083e85d5a10035af8d5931789b3ffda7214a2a4750dffcca17531cb75fbbfb2ec38df1b403e2c91d5d4edef0170b14d6dd97ccbcd4ca78a24e74ce732c667466bf64095048b874d3058527c0442a38e4c433ddf80a00f889316bb5a5e4e90894c177f101cdf187f6b3cdab9bda5f5b233882cc53a6cc7bb5c04da2394108e2cc647504f87aff80a38fef28b6cbb45de2a3d83a6795bcb2e7f675ac95596790b4f07a4a4b71bd133df2867f7aca9a354ba02524525b22d2acd03850c2fd66fe695d25faaa9bfd2928011e67fb86fea1bcf08922240bfcfcc0826129ccac483c4cdd2efcb677565a9ca916d3a5163801019e73eb0a388801a1b4cad6123cb7d407f2afca6f3b4d62a0f7eac1477f381ad4cd3d6e7486c85293de9545ebb7d1de2e5346c6875d976be8a86dc115939f44288d66bc121afd09c7054ffb98e80f02a9811dc8906c03085a84c559b5809f7035eb9c68c7b6f2857fcd4baa5e15466a9b68e506b0185204b247f94915963b491b47d9164088b688826a2e6d5ec25e1213f871c7241d82f0c0941dc7f4248310c7f68eb45b58d347bcdd397fbc3b90d4c9abb5190e32e04c75e2c6e1e03b45ed605d9bbb49a5212531ed4cfed626edd611d46ea2625a996ab56a31e01cdd228afdb504e2e78ea4a9bc0aeffade96ea9cfa283535b44588116282825d2e7b056ef504f1de782f12ab1d10372c982bd2330ec907dde53119db8ebd60057ebb9e585c5996490c731eea343bc17e570fcd592c906595b6a77562af38d0f2518b891e893eb382a39ef539cddf294ffa5f5d996db980a05047956aa7c18c6173bd7afed9546972a662f03f8a41e56d33031cf5d5b804354f36cbb938e31122d7e0b52620bb888cfb3312d2865dd560c4ff624d2931f442a3baa66e5c57f8e6aac8aa29599f632585194e2978c13361040c221bd980e07a0243e17ae752ef4c440ab02fc498436069bbf5823cb4917f8118209e74917bab660301828f8faf4cb8570a34ff2b5975ee511c59cdb80164f3e818d2c4344a47fcfdbb3fa61b564d273dca74fc2b11e228dbe8d12eb0fba8c385411d7a9af734f551b73c36a1f3ff09f4f70a7dcb0418ac974c1c8ff700af009f6417047a56830fb9e9b5bfa6548fb5b8f5d5944a9edbf482c6d3537052a015fe0bc0eb352aa7d3315ad665d6a6a867ac6c8e1902c9578d7784b2e840adc682ded7e8dd983ff89bceb23de0ba71feb6ef6c569126e42f3a2abcd3179f565a88deff342d4a0aa4f54fd5e7d14cb7adbe9fb2e31e1db26ac72523f8e97325480cf3c1c05ef6d9843a8b830973783e1432783b7eda2526e40f56d965b1b8f754e9d5d8d291c8e704749391e9bc8cb1c67bdafc560c90e3341e816a9f6b4b122b8ba442c3512662f9ba721fa503a97d06e1939c4c57e401150bdbb968a77cd171bc0d661e04a8f1743a8b331aedc6cbfac2216a0aab9b6046c303e7b084076c20431d3bef625e7cab873121d9de7bda6bb106b76ada9f88f4278aa02c0c02dd413ee33e59f2ea8a95ba5199ad10767ae34e8a269773713ff3668c2a9260f9565383068646125cfb24308b66ad826421f254b60f3ce9992270dd38719115fc9e1f9db4919d9f1af1620dd2c1b45734c051d9eaec341320944b7b7eecdd77a47840b05b0897106923787bd0eea7f7ab45ea37c5ed6219101be41a3f6698aa3e0f339b73dedec373a1668adbe2035675b4c403471af75737bb98c407253ad74b9a47ec69bb788a2e8f89e76acae02825ac52327f06d542531e9b8acd194554a0e0de800372ad907e0b9c7cddae0dd4b1b32ca7f19825bcc040470dfb16ae90fcb45d522bb20f2d65e819eb625eb306cfcaf0940e058453b56ca05394197fe0cc39ddb321cb778001fef761c445ad808aeede6e4e7f58e3cf7ee1cfdf00b273983f2c11ec4ec97a5d8a37d50e4d4a98ce132989f64e818d45b145af3ab7e9ab6cc7e8232e7525ea2686a1bf1a3677d58e9f996d8f24fd73edc2d19faba87ae26b340f3965a10aedd51bb19d6cc6f21f61f93604762fdd42de607a8742964b6b93c751d646ea8187ea6d3e3ebde7d1991a7d1c44d8ea92698a7509f79651dcbd30152063bbd1da18c9f02bb1207151a9ccbc0f7a01f33d80ca25d78891f519f3b8fc3e3493eaf578813379f60cae96647f1be70c0392204b9663559f7bc6ff4119fe3eddcd4f545a68354811f4f0842433066fc01b2900c54901ec5ff0412046f0dc34ccc9131c92831c1357729c34deab4551fe7c1d8734aba16123b44a0c350a61644960378c296379368c03f07ed56530a51dff982400044102182eae4df276d51c76abcad996a1e3cba84c20ff0869f9ebb1e38941800c6cb2e8d4b34c095ced457518c669e413987c56a2a93fb27943d1166bc3e41514b83ba1b3391cef16fc6f43617aa270cc1ea9f7da8613b09fe29812bab25947c301a6b52553b871b6fe1b0984ea9ac8ad9fdf1096c46fb2f22558c6decfae22951d7c8a15b29d421bbfbbb6c953b7ee0fdd3856510de6e507cabed9bab725db5efb9c997a5e0fbe09150e1965c4524266af53d2391d744378f6982f92f240f036de7b8ca7f433c655bd1983ba9de3771b92d05f885803095f25c7d5abcee62f07f3d662ff1afe8fc7407e6ebf72d02e9ed5270eeefe8d26343480be70eaa9690d23ed5d317544eba10bd40524f09d7230592146c002251819ae302d8b408586f2828970d994ba15f66ce9dcd0b21bbb263658aa8c9d90795566fb17b2cc4099a014190a1f9333df668b389f96c52b0f8e3334acc66d2d8a12049bd946e7c7090a1009b48cafd0d99206b46100cf8b527bcc775756041b4f4cf905bca825684c192021dfa057635d0182c521af3f1e766717754a4f8494b536838f38aef843225bc6735f4add70e09f1a06d1f7cf252f1f898a6db1b08cefa875c4d016d60a095fc91537984b753321c7cbfd570ea68d65fd09a36ee34a2014e18a2753cdf0305b590a0a8b4ba885fe2db34c8811d95b6c7400e21a246dc7c70bc5f4be2742a076fc1a409a6a16d85f3cb4bbeebc2176e8ada7b4acf41845d8388ac4125e8e451eb9fba4284fa846d1d68ae6cb756072049f7702fc9a0dabcd1c58dfedc44691c5884ed9615fbcc0888e338e7907a283a2744b236b6816130584588eeeb3ccc3a4ca11392ab5fdb61b370988bcde92c2156dbd7496e4bc1b7943765d5c469fcef303b078ea405614581ea0632e6e6b2adb2c0c5942b0b534456578b28617d4eb3609f60f70bb286804a73cce8ab0ec5fdad43024620035ed194ccb7a7d5f8be3da3803d0f8784e5961241071c124ed9d90561b6481150c5a742fb7db34914ef12cf117c8a072c75fb1f9cc147728022e61df5884f71f6192155a11641b013a7cb6b2d0738b6444fbdf12aecec681c9c2b3c3699fac70a6387ee3e78b275bd62796fdfeca8b9ed6e734f2e2d43346ccab484edfc923d51d298cfbf131df502271e2901ae665b2f95017a2392b4af8f2a7674be3201a1457e080d2814ccce3296abcaacb001be710f1b4c59e1e7a97dc0978f109867e51261dbeac9242d79b26ddf9c4b6393ca021138477028351fe3eebd8a2a557db4fba39f93c03c932284ef085498bb2ccdbbb6084e863a213dbefa742c743cf09417fb534734d4febd8d002c288bf39c105a603a72e845262ba555be7756d260cfddd868a9264dc266c7419d4408f023f7112d819ecb0b7d0c0c2ce91afb0eeaa04827d2d2decd8777cbd65a246c13b15f17d7b4cb4c49e128aca1389a25c0fedf953527fb8daf9af1410fc9ca054e29ed153c0a5b5e8c2b58706ca8370ee0447cb7d3fb484610e0dc1b5ccc5dd339b682da51fcca841615055cba57a9bfed4210e0d04447fea233ec781af0776f195b5beda323bd5770c24799a193592e5a4c08cc5cf132d6ccc3dab88df32d9d85b357a50884adc2116313331a953ca984aad05f2e4bb5bac501064c97c4eb3e8b7814d7385779b0bb29a26cc82d469240dda1660b116cf7d79a7cf3511d2131d3038e91f596c222c943e68c86f366bdd008753568dfce0c2f00ba1dfb04ec9c4d9860bca9dab75a52c554a98f17e97a5f27ef645ec92278c75663ca03bb0c2494b81b0f02470ee4d52a58a98d820f02969911a511207a7e66659786490d26cf9564200add83ca7476a5f61e3c7322b177b868349157c707203240599b1ebd540589631a61fb1c3452f4220d95ef017ff6db5b77d33202bb6b866d5004ac8a01f4d8cff89bdd18757ada9467e01786adb653fd11b14995fd5ef7c40778406293679251de186eb9a6de39a18551d0560123d93342e409f2c1e01a73d53cf792145f170c6edd07b2d9cc01af3147b18de913e54d13f07c435ef775b65354a4f232babf66ef402ad91fc78d84d5a536ad9853dbbf8a75d48e106717d2944c0ef4f8825bcda2b2a6691b9febc86649a8925a8d2a215ca276df8f4da93249cc3ce8d9b80b4b1365451cea9f801aa04061a9484fa166680b9619b65bc131f8c6f0fe46cc6e912c6e70c4e399531a9c010c6f159bd8a355dc8a3564facffa58647a0d15da24a7b1e7427e148a6eaea435dbd61a63221d6b6424c8236159b998e0657b9654c095f6634cb9fbe5ebbe83b4140a4acb9a4fceb120ed168fd49bd8f627581617c4a1bf8083a53139195a900cf3c7f0028697fa9a0a0ce50021f49b092cce7bf8998a60b3e1ee04a417c1d46ffb033b8af364157bdb21731d991e6e61fa3011c8106f827841706e3f14f97626be8a864b3ef9d41725a4756fde675ef0be670fbb74f44f44a317f2c4067d272cfaf4ca0600954f26aec07f9d97f908a49dc5da64333d1128fca96e92d515341246e1f65d4db491911ddbe3756a1e6fe504408986c4d03c4d1990712a04ba4594976efd4b732b4fc6b795e71d8a1770d56be8666a2c65966fd5e160e26bdf56d9817eb62040aa3103047bf97593e4d08c98367861e954d333d6b1db10d27e2e8d3e57d486756c046ce6dcd3800b7ef7618725e530033c5bc1f6f86103e832847738a59c90e42c3f884626431bef1b99557295bee7f1161bcade03f3fd15e8c54f66407b04c5361ab4746163893c31c7bf578dafc1a04d456b4cd8254ab4ca9fd5ba044a7e2db9f19df9ba080415a9470aa8660fada972916501e983a36fa062fafa31d24fac8bc607984425cf3daf5f4b6d94cc3ed420a7be894bc0cb037087a6530ca1337bbda10c97d54a7f05b313f9f8026df9b5643931df7e4da59d24b59e6986046df859210c90264c1b0cdd2c99db2b66bf806005e6a14cde3f51f55d9f29441ebb84633d3107ac463c6dd2ffaacd12a2a01ce7db3d0fd8d2d9e4465a76b8131ff6df4ff8fd50b7f21c1811fb3e685dc2fb0b38d3aa5dd2881ef96fa53076140eff58f2827b7cdacbde3fadac3021278f0cbc5c2b63be1524df694591fa7fbe6fa94ba6626bee5ecabc3e6a7798d02d23edf2ca185dd8b3fa47f3b35ebec24b2e47bacf3e4fbae3f7afe75d2e4248a05fae1052ceea5413eb79894c093d4bcb5bf93ec64c4589483c72af244596dc35dd53e1e22983e1ef7735c59e62c996f2ac221fc1fd997270a256328a7e6417dcab9118add20869d74f4db74d732acd95ba9a53cd3b26393eabf08fb76e662d117b744ff1365e8012203049dc71409ceaebccc7ef4c5f95df5ec1fb75f90fc48fcf9d9f14f1ef20cccf89c8950cc3415cbdd1582433d8b63807ceca3db3a7c6e22208021b7a7ee16dc9d48026a8ebb76c2de29f1fe9f622b68171d958c6a1840dbcdce623c0d268814cde26deee1d7cc5cb929acf5e705ae39dac13a3a935e71946d23f9b3512b0c7c1c14e8d3fcca54b6dda8ef28390914a0e7c33007f66f86dafe903a3f3b79fff9e454123e6faca2a8787367bcf8a07197f37f4304afaaac243d22209ace02178eb98e71dff0b827b5960a2b0311792dcd57766443041b32a7ca9b85f77527bf5501d86fb209c9f454c49619bdd25bf67495b89fa1be1daf3aa5f1d9b43c79e8bf87db505d1ef99a24ebb7bf0a89a7c2c0abe1928aaf06b67ac7d1a3ca6cbee7c2096fa84d9564c86bd27994b7f40f500de394dff079adfc514388c7522354a303a15d6f0193de66fcbeff4ba866d140519f8876cf48abc41a3e3a93d862e1c94c1c58522a748e2dcaed88bcaa373d5c27ae38cb32c581d69ab2bfa748bd0d12eabe4acba51f42e50a6575a97f89e0fd25a8677b9b836217ed55936775c57f56262a12fbf9ce44f3c5b3e0ebe7389b798f17574cd186dcd1266a5e1801a365f6365d01ff69c375af2101a621112b7976abb108d2e9b18b31eced799d1f02bed06dbc727d8b30f5ca2bf223013a0965315c63cabd8980e63a76b45c46cd0da1cb096dacf623464f52452505f25c68e738bef5195d4db108c501ef30725314b0d804cd998dd43467fe78ab6830f15df38db009b142729ce17b6fe0a95a6bbfb2eb27f0f9e137a5ddfe778b84c61190bf6a153b5d680a426a9b9c8a5fa4defc5d92276bc9a0bb96081788869b09a0398dc3949f81d1ebed2bab8148dfdcde5eccb2ca77e09418fd527a6a5c20b72d9ea65a920a312d2a4e9e72969cd82d7b0097af2380fd08d83231c223359d05b816636a94be1fcaf60189dd3573c7e82791fc4577e90524bb6a79bed352044c4058d3a2e1abe161b988b43a080023743722c6eaf1bef08edfd0e4e9a30b07de0b0b20ad96516ccdd8e8734a1749387dd071d232a89fa6b218af32df90afca6a0dc37f3c4235dd21ea2fc1e43028fcd37dc028121ea693634fa5bc4d557dabd01723a49af342a45c171836f7d7db56584b4636cadac8dc098e2b5d5002d3c963559a570de0bff1d67ec29420da6ba1fe94daf467d736c23c082bbeeeb163af761eedeea7dbb0f4564b9f19f08dc490c540bb3ebe118ac60ad7820c649a92627d225ec5e9ee62ebb9abdf85a5f87f814b673ed115bf08a6fbb5bad7d798458342cf80f5e38a70436d6981340fbd5783f5079201944af9a94c48097e4150d8328270a42bb742a7c5e714c02c9cd436df8aa01e637c78a57761c9cc56e5a2978aba3500cd775eed3c95859962854fea283c13828263bf34b05345b903bd3f6b3976a8f1c6f89651deaf5d520c89e077bf2ea4bd1529dffac6cd76e1496f2f569104da5252748b34291b3720255fb9670e155c3c51525b81862240885354a4c0331b65432e0fc206582d08206344ad533df144104b2254960675a5629c600aafdb39f13ce047b98ffc11f0ad6fe471596ca2226c8e3318af93d606b76217571c474d59870717e5f51334152b0f66809f33ca4cbe15af3a9e7a52cb7f6da472c39b9106663b1445bf20808ea0f77141e7a960f8d6ce2e2d2704c7aa3d68a77002fa788c109880ff86ace883795901aa97547e72401746e6c21a896d0643cb3105aafccac83b39f28fdd5599061b0206435a1f11bac400c7e11460b0d1878fdce1eabc26287b75cb33a8767490b92af5d2e3975d9b9a3cb057e2e1a8175cef9d5dea55ae2378fe4229634d2d9a3f07e5f1654aff7f04b72b971c69cef92b430c22c9ffae338ac3c803b6eca2c73d519178e8b3762f7c0b4a09a04f2a7a1b5d7846b0fefac5efffb83b65bca1d0cb909ae3f9a4bc707ec399b45e617aeb91b09143fb058ea82c90c2cce63af5a52d0041a14f2919150eed3468e2c7d1654f99ab2df654da659293dda3c2a6fb659cabf56effd7674bb4087d44fdd86d7ed31e26bf1ee764697d8e0235f15a439f99c710706ddc67980931c058bb4987537177815c87c8c14fa5b41238c2e38d08235c40944f69b48577cd7c54dcc1a4b500a5d874dbae6513596e4c803896494fb0e675f665100a01f78541bed9c5c6b1b0a17df2fef4c47ac29f8253bdfb65a5627c06a0017534c11ffc0324236fa978f7aff5cbcc3b2da40fcc5aa15aa86ad2b36128be2f0e022b49b6df6f98333d71bd260819602135f9b51d1bb9e6adf52778cee835ef800776b03a4d164cd9d6d0835e8c6063d8ac7155889f40f139cb296fc1562e0fffe04aaa95599a09b91c7421d9820b0399088d6a0a1f59a9077239bc487a26470f61fb41cde2245fab6352d9e09c48ab5af0a2a36092c9fda60df67ae0975cbd773bba60a52c78e76818a9c818ba0eebf80037411598fdaa0e8cec4b83d87043383259f7215e48bdf2f959644aa3ce98cc5db807a633cc3f8631caaca85f88bb920a6612c8bebc83053e883044c5eef49b02abcabf8a19a422075809d4ee69cb130dde5a8b9ea0c1ad53ebc85f0ea364baff09e250e5d6fcf35cbb1b16baabf64c9ec9f51ecae0ce7ae637c737e2276be2962b4196ec3633fc4024bdf6826cc6cf7b00fb523064978c7dcb039cd318424323fffa7340ceb8b9a6bf3756e543ed11293a3fe57ad782cb5bf49de1495939b57351f73f7cd791f7c25fdfe941ddda9a1888e4dcbdf114857b2e9814b2a03bdc1d4a03f48fe1e3de678ba6a0a6dbb598715e039626b3d53de213b3d5ed5d7b5eb744acbbb4562de1f091ae6918c13b2332ac2b0f87573bbc1720d4593afa724b0721a65113a2cb56e9e00d25f1a37c39cf12028ce0248e95d7a402e82c27443b37f66777269d2f3d89d9efc40b18ff363d79719a7b3655f865a783d68acc33c08832d14e3259183d49e6997ccadbe224a54e4386d9868e80cd9cd47736135cea64d8f832ee2582648bd39ccfc8610b2bec6822c79052734c1f3a349e1626a9020d06c8ec04e8a3b86e38cbca34a715dc021b9bb787e5534b50fe53236decd254beb9dbbeea467d0349184abfef411b71ba16f5c48c1f23ba84c6675b6bda611c80d068bf055d79ca271fc0f9ad02e9f66658a217dc4579745972613e9a5b97bd850831e0719c38b6982f92a8e2e52c727e974f16ccf4379064952e303dc40d22f1abcb98a06c6bd8fcff990eb5e6e3cbb58ed54e7e3e42d996eab46260612ca44f3b84d9f1e834ba0654e8113d86a75d47c21a8ffe1d6a49766a5e3ca2cc31b33e17966456ca01a675767f8735a4e8c0d1c7676d16a04bd89505e7f71633e649df9ff12400050eeca17699d051e5e6e5f1f13865acfa87181a72237c4a81b6f555bb9cd8721be490c83bc6a7d9634d2f8248a843060be6c118ae7b39a4fa2577ade294011052c79a50f090e9c622a7d89af3cc790243e5d2dd917b924cf30fd6c72d3af039b476b686980722a31c5901525d27aa2c210ea1b6b1b95983d89b7cac5eac52bf307b7951d145e28b7769721c85262200546b8b077dc71ef3eea0f1839d7015296f70d35f7df11ac2d6a6f86155174deebd0a2417f26ebcc839926f9c0de4f3edf06edf021f9058b8bbf4c13f0343f4b208c4a8197eb2c29e934755b7e0574e32a773ca6c7a68e7f3da92da30c328b8acb64e9152cbdafe8a539ca3558a631881e1927b104b4b86c33e0935e5af4d2999bcc0afe3760116626fedad61bb6b373b0427b382ce169ad64d52704e7a9fe1c27ac9ab2ea57e164d2db2cbc835bfe6af6ad3d68ca335f3016003a95f4b279fed7c2281ed293ae0fd03f6afa9a6ee9f6f00c383b3dfd1c460f8db6e7d91e7a50784b56dcabe04317e2b10df62068fb8104ca6f177be04a597ccc3bfa572a0db10c60d1474691b35bdca07338bf01d1d665d3c2d220b094097f7789fe94b48b46cd00a5e4c0ecb21a1825ec492f0374820b7eb643bb2161c810aceb8e292d8b8e6ca9153257e7da61edc17f95c6b3dea60b641ac9813cfeb50912e1f23b08e425bde221f416e0e27a08e805d77da1e2d757d20746bd766443ea810c0e41ac9be16089f71c6e8f5f4bb8fcaaefc1cfd03751aa9398a2a3287e1103ea12f7d9d1fb7acf9e825cfbebd8f43ce4b5b108a769e27ece0bc644e83ec8b6da987f00477d35121f269ec465d8c3a5f0ef4857e24c0ce72712ea2ca6ef34f2957b51d0f32e18a680e6b6121f4d9e10133803423a98b36cebd8f1e86df850977d662734c8928e63d29d149b7add50293b5abd5695032262de238a1afd4ffd63792d8cdcba8fd38a596e07a565d4f5d3d4190578cdf5af102b84a7df620694631a456a023f49e812afdd508e9aca73d4e1d045f4f7746f14df91bbc5230117a0ff425cecd22bffb63ca2a197604222986b00b769a0d205b354d546f6ebeb682528daccf1c0a4a166b408f01e32eb709ccae938cec8ed8ab4668acd1a0c7bd8b69e75f5f91c4ac86f36fd03bb3880e73a06b19370bdc4f3e6b9c7c5e37941b30ff39ed222ee894644e397349e8a95d83caa8657d685d6c267ac809afbd73900524bc7fed295d5a197903188acf2db2a5022f73d3cd02d88455ca5bf477cb0ceba5d9e0c81e5a89105128e102583888d3932ef8543c4156de45b003d45834d44b92a7cfb94de01a1f9447a3cc41fcd249362e27dd555dd98ae173e5f6fc8f34934b4c7a6ac52aff88b7c0513965afa4e769309df5bf77364ce072aa4d24a4a874d86005bcf82aefb3bc9c487e0438b636bce451fb9c0be514ea9595f4959f545c22077a71dc6c63c5af1200b74c36d0bb8538e931cfbe0f6e36b21374220670a6f12c3a0f9b1bdbf9f4d963b4f0a89e1e932148901761b8e4c934a26f91f76904a099d416452ccabadba91c21b71c057315b0407b1fd18b278217b2a410b5e7528cc0870add447a2dac6b5681c8f83fb995ce6040cb04df89a865adb51ac04afb34b46ad1d96180a8794ca0a89a3bd826a30be93eb20520a07d1ab3b820dbcc9f511b1133667a4a91ff15625d4157bac48ad0db1c91219f4979e2456bfbb873307d8dd7692315ddc201824338bf80081651146af87b9eeafb9045a7b5791d13d3f5be452c69c0bf2f0ceb87f1ff66dd970f8328f06311108cd86cdcbc95a6556215ed5e16a55be7be6bd5bfed8428621de2f6cd9ce9d6490d59cf470452f88e538755eb169f94a0648e1568bde085be8fcd9277b3594ea83e02ea17a618b863220a1669acd08e40da4a056653feb884d738dabbc60d02a3eb1bad352134967acc8539a0f55b18c8b0958534786eea589be14335003060ebe82a9c80a721faca71dc8a541dd9d51a29679e46cfbe55eb02816755699f7deefab6825e178099f70225ff66a9cc42a90a1661a26b4ee5c734fc5264b3ea4ac4b4b53b3dfcf93b1ed26a68d7261650804495e34c74fb3431bf01f7f12a9935d907f6641afd445c10560ab0e70bbe4ace42f8e5863e86e68e591ecae3247809d18a7d5076e167e068ae67c234a3dfcc5e19152cc8f9458aded1e2b59068a6235672951cab1f45e922b94edde386a0590e2176533438a679a8af426ed758d33bb2e80ef9b67e6418a398510c0bf05b96689b9d09c84c370df2ad00087bc3c6ce798b88789113d99e490ebe0f01950ef925a51e54c3f369169fd0bcfd229639cec935e5eba6c67c0a39a68b439598da3b8f6b9cb818c015390acccc13fce244dd771260de884dd22db1af7ad70cc847bc0303a3801d17e4c976224507baabeedb8333036f024220c9cfbdda33fe7c883a897d3495c38d406fcaaa7c854e233b6a4ae7b34d417f568b736a97ca83b4dc2d7c8175760a0e55ce88d295896b86c78b7ea93127930c5f7f986088fa0df2ac73548f04a45d65b4b3a04d3383eea102480729545612284eead0345c539c81960172f9dadae0f54845aa4ea4b61c68b585314e830169e819e5842d304240f7b7b97aa89e3674f86d5615906e89ac664d23eefe8142a587acada5fac7c572488d4ea2eb80f2c453f210652b0b94f357a8602a53e371488939b3b1b345459d90e029350d7c80cc58f267ef3da252fb6a731308af6ce5bd1825173808111e833178ce8ca781502b6c8ef549b100393ec8b378297bebd3a10e3b59701e2304f39f0a79f81787b775010bb7cdcc4f42fde6a9cd0dd272c2162cf2ec658f12fbc80c77b7336cda12b9d1c25812249bbce916bd90df4ef6b38e65798414de74ff2a2fc2af0b12c485022d2fd0bfdf7027de279da322e69288a3ad415028bd515dac912ea17b334b3263008e533b358fe698ad32a5b59cf946bc55f7832786177b9602db6d3044d4103adefc7a623ce40ba12364c57fbd5f0fc0d4af3a2dd46b521e86abeab97da9c8eb37a09bc0f79e300ed1db7c3736c0c953a437aa5bc94ba45151c498ea55c64ecf95d965e84f8c5de778dafa73874cb343e6c2b31b8ff046ac2fc7767b1b7d091643b8ea300c876ff63f62c85845b8d9511c8853e454186ffb34bbdde8864a403dda0569d8d0c742866d76afb5e536cf9a1df2c0e151e81dbc2d8606b668b2417bdc79e48cb95fbef4210b34a26f3facfaa2f1b4cb5a5616b5c40f108d6d44a9f6c2f997af64bea07d507464f0dcb030081ea1a52c17cd54bbb85723073a3fa9fee6b45ff150572316b1f4fa5fb4097a88e46406d05436026de50f3ecb9dbd3299b3c89b070da85b5c7da167801160f43b741ab1809fff4f2213591d4902c038f38a7235eda31d9522d347931ae40c9cceb0f8ac9ccad466e568cd150554194c29e5e838a4d878a9bf2ac19bac71d99850ba48ba948218dfab560e3c08a228b15e0d906bcb62ace8a9cc65691d9603f400c149cfa0254e810cd9bf0a85f8a3f5cc58a60b766ba9e1cda1ffed65241cd1982f06bb0c9ee3a819623678fdd9fe4d7a8db95c14764a5c6e931fb05c9bc0f0ac1c63a61db8da35c8bbf6ab01c84c08939666211bde157a289a913a726e9003737a19d71b49b6f72d6a99caae8f003154498b251326c0cb0e2a54ef1568c984a488269f1625fcbd48bdbdfbc6237b2a6d0b00424e9221e624a5cd55648fdf12b218f43805dadaeea17d9c7b78b31eede9a06bb6c7233c835c404d53e885c0929ce8c3e3c022f780cabdab307082619c02fa8d8d522ef9644bf9ba1de460ea7cd3427e8636208ca94c1e180a78683afc8da5fdd3597732a4010a571bf95e8c75aef8358e3aaf1282eb69799cd3032b6104dcecf28f39f0bb28dd472897eefc4d877ed793fe9ca37afc7d638e2adbb9ac2d64327f235ed75ec9cb12ec43dd94d4e5a9ce0e492199a41dbc3d7d062b7751b02521959aa93b09c3a67c880a824a3042291d219a61c2664082fccb04f28d2cd76c84170179877a7ef9d1f692a40b7cec0dc72051d43923b83fa3ecce262872b75269fdbbff7d6857cf70976cb13f4f97affdd2a41898f42751c62e6acf3fe00019c46558309aee34091478d35858ce61aaef38843b4a36d8f20e94ef75069a06213ebe7cf7cfefdb7b4be57745fce2ce1eacfa27e0ce6881edfff706374e803e2ad3409a6e4e43bfe08a1a84710f585da3d1f44ba800ccd49dc5dcae7217c58514e126ea3286b07e28c9f81c17eb4bd1c04486dbdcf1ed991ee0e6a8140f5520e99abc60c42c1c017fdf2dd42d9982252544d1009cd12e8e96713aa0f6b123c5f8287e614322e0c6a5fa92d1341676eb4188b1487e995477493427187dbac6ed6bb50b2d140cfb5e4420a857a7de5ec7be1b5d6c6dd33fc1c967f459d5fcbd04648766fed63946b4f9c191da8c9fad52e9350e8194ad3582a6a175420393e0d49b286d83653c80fa13bbbb3f8b8a7290281ae544341cd88c839c8a58b048ff42550ef73aea0594205afc8fbd3ef2089f2ac3562985686b84ac30f93911062d9dac864f4dd5b35d3a33a719deae47b11af4d190b907a1c7d6d4015c8132e1968a72903a5b8507d7557ebb2b18dc4f5ab5db22450d1136dabf3c37974130ac7932ff98a44a7da5eaeeb7ad126ce0b5ec91b42cb76849b1a072ce4c42c0944ed3713c965d04edc2021a7eca7486159f38a28bfcf1684f5ab9b026ec4f695b2c4f557604b834318d9db5cb58cde915329e3b8eb2a439b19163b74fa97fd068c0ec7031b0a5d576839be414629807ce9e2c146e0d43652bb386cf1286358b3dbe537c55f269e055a128a5f1a8b4c94e050bc369ab519fa4fb0e37ca5e2db1ef30671353cd894836adf04f2e40d8ca2bf91936d4b7d2c0599c3341e4672691b71fa4bad04379c5fe1f199209f8dd33b3777dad0b06338df4c862897a11164de944442324cbe9b08b1bb5b591a7717b02c3f32cfc5950e05eff46f862fea9cc0e5a4d7eee148cf2ae8e4dc38e23d70332370ffa09240890048ba8a227995f5894ebfb20f2e67041daa623bb91d50b6a9401e2ca89d0c74006f3b995480096a8e78900aa737b26cbb7346151e5937000efb8b617f57f737d6c271da4f16c2bee056d8a721cc843a2bca6891878a9b1663be2d6b860b4edc89331fb59f2bf80da5773f0711fd4fd3afd1fd7a1f92facaed9d10a16e7fc0c6358ac620fe096b4c324c36838523867c73070f345841070d51ec3c8df71d7d829afa8686f120b167fd3bf88bec4900e23a996b40b3935e6700849b00658e3c0cc3cb5e884f45c72d56fbed0decbf07efe1917df7742ef20ae3d038ef5cfdfecd0be9faf7598d8866c8554719d493b740a3d6b7ec147bc1b8c57b031cd4b16f961cfd21bc3610ae2cc91d979cd9661cf552279cf0660cbff33c21c9243b0fc556f1f01a767c01756514ff32a23f110ac2572b2788fc22d279f9a2b7a6ce58ab95d921bc51a0e67fe263fa0a0c4166f8f9d6c4ff917c85a5352f96ce427c362368449d29a9ec1c8a1b2c22a0887028b363d9f3d6c9f5ddfde769bc902e9e28f7efe3a22f7a113de07cae0d8d01dbdcc305023f698bf003303f536ae81e6c7c8bf6a7b575616146b38def2ac90da126eae4f908aa2577b1c3c08a820b0d2ed154958e8936515367536e0f38c81f554d98becf91e44404e800f7ce3a583b1638fb06b8647b0968805d3dbed2f3218414e03a4709a1a13a8feabfd8ee32859c27cf7779e102772d43b0601d2b767b90cc767976df29c738cd4de71bec3d5b326e2500185a6d2aedeff17346c35a9546fb153f8fa3c89b688cc4086470e73d7bbfca4782fd2afac76c1b5622c72ed6852894efa94891575cd3efc0b9eaec30c04550d863bd80e32fa0ef3679857486693d814a8c001589dbba03eb4482a0e90afc47b7504c46a909e8bffa9bc429e856c8cb49c56138b9a999ca4d8d1c443af3141b0d5c64efcf404c999622d4a752e7a3d4a9a593853cce346c8d23763b01a82bcb68d9f5ed33d942ce7d33376e40e820dd2d3cc47b7759d50e0285f5904a907e9d51395e630cbece7c4ded720153a445325337a044740b7aea9c95959cbecd07c9f76ad18c35e12e30dda88c2ab79f6145985278c30dd558ee51d1562443f7570aa66b2c98961f6485c77004ce31064540e7de524c90f23a13bba7cfd375419712e623e4acab0bccd9196ca93f22c2888f4f527369216977b9bb438bfa3f0cbfeba0bb592cf60fc4b5af5ed7d7163e494b1e6f7d792ff1c7873a2321ebd3625bcc7c1e9f6fe02be7ee70b7ce91e136b9196c917d6d7547b7ca302e4b2ea5be1249c7cabecbd9dfc3436d7c025c9139791b330f4ccfcf705dbea981309addd4fdc92fa18e07bbb472875896bea13944954d2bc52c0dd72f73a5a55f0f8c49f0b2a0bde3cc45f3153216a5085c2c977119d112a6267ab3f6791e5a77fa0e8ca0c63257ffa2ac308b0f91660791634efcf6dd02d1157f65e3449f65cc2c96d57c3fbb8c01d014b75aaecf55c1843b4779aaf57b24cf441a4fe0a5b22068dd9980f087f654caf98461438c2194da79dcbe1c53d90927bb87f13e984f5ffb60ddf7003250f0bb4c453b4587ad2ed4df7fd6ea4a76bf37f9743ee2a41783727cfcb991a0e58334d0445a21600a9609edc393b208e43138d4edb5166a92db0b9a37d6aa7199f9151063e02e77d1bbb1c1f60b3d53ea388c4a54915541e7a75b9ca91e80aa148e0763b2bd3c788a71b229b21256bb729e3d123e6a2aeeb3b353dee6e67d3986fd4d77e6c1f935700c40f0ad95093b64d67f7760ac5d5318199f4f8671870ce16e50ef00c96c0e67c6eab0e677147c2e5dbeb5ba7442c281c4d0e9dff0d96943e982b156de62a2b1e259b01e9f1105be8b1adf46fc4309f35f1eacd6ba8d9a4f73cd444a9801c1dbd5fc08e08d9cdd08943b9f42b8bd8d2da1fd6b96011c2e156c13a043c54ea226931f9cd1205aa5887dae307f52175aedec9cb66f3540b9d91f98aa7efbba355619a6332634bcaea1d72247f38471bc7151171ed053d961cbf7571c48adf877f8145739984f5870ea9bd18dcb45c3f45c67064c2c896c2503b8fcc9f5fe5fb1212e73480693739e2c0ada89e3645800659d1d4b4df8fee9bae13ab90c968b24f9ef414b8e13406bee355ae67db2597b519fee5409e175a6bbff6b4ac2dd7eb0feb89e969e9945a2d067c94a3006d2e42c44ce72b7b125770fe808d0cb626c661efbeb7d243918ef2a034d582de80d17dc0126affbc39ed3b65e0d616b37f19e067d37de20cc948bd064b2ffff48b33b1541bb1c50c5db395ed151777474c427faef025e1d74493ef484cd0406e86ef220530d55cfd431ee55348ed91621a28e7ea9f2c69c72bbd793f4ddee7c33417c560b43c84d00f68694e1530f1344f6f0f624bc98b2c3092c834fcd2f54aa6226f4f8e86c78ef140e525a8ef66e06fa7bb930e6a66fb8c452476648461ab8b0e1a0922e4e70b713d467afaac023b76aa3eff87fb85f8fde64f50d8a373e8c6db46d0c3c8c395cc2583cfcf1d2d8b988efe13779e7ced21ae0d8efa7ad84c2bfabbca1647be43cca83da28204dbffe8bb9bd197a44df2e8af40ff089bf776408750abd3d8e968c1e26c6e8bcdb9d3f3b7e5766a266435552a70a72b75c99d1fc2f560c20154cb4483beafa78d1d24a06292f1d5d4ca0e64921dc160d1b26f0fc3ba25c358f3d1e5ba5791f85797f24aea394dde21393640cf44bbd95ff5544359620064c4250b0b62c50840bfbfb3c35326670cafddc249bf842f46d06000548a9140f069e895028a2e65be8c1864065369beeb0ba53ed0c5537f6697e82d0953b1f725fda713b2e7742d0d1c3db9362f7e1f3b5ab68e78d33bc50e6ec05b14775bd2d42aa964f5dd693790e96db0e679742c48fc30b271eae3540a4430e49995e33010020884cbbae8a233ddcff204f7e96fcfc8623a6bf7354fab25f48efdf313deb044dc41a5a07ef8fde1aab353a0f93d4f7066b69a33921ec04cab5a5d4357d7b4751a8af9a7d467fe3a5f0b86382edcb0ffcd53525f044aa4bf0af989118c220f4961551ac3661b99fba57d1742266e6bce87c2ee12fe619a1126d2fb43e3a2b94334e3b2a32bc5c649747722e3502e70e14ed89a14a896842e0f68f85dde8bda2eff76cd3045e85770e9f324bc172e08932707629548568d58e3d3078705e8f991cc0c9c444fc06c24646d659808fe1d0fe208d1d9c36258078dc322e68661b900355b5dbdb80ca2b9985bc2ac7ef781e759aa5f9337a5093c72151f4675ecc038527e036c5aec729c6e72c746f33f383fe7723311f0828fa48775f90e13528267b8243f20be6321ab9f342567b14032a5a4bb38a98388155440efc33a605df32d6e8f50fcf134ba04851c8c9a54dfcaaedc88a75bbe5df1534723af0edad4106737e1c22efbd8529289dcbfdc0fdbfd998547117b0c77e32e2d0babed8537f66f0364aeb00148147c7c30edf3260abc9c95a45275c98e4958dcd90f2f60dc5bb68525bbd3b44adfef6fc9aec2c13ccd601adbe14e27d5938982ce29943a9474682404bf56e26193e2889c1e09c31bd90a5ea42269888b76ddb5be77ab86f44e371b27cc1f026236d4bf1ddaf9c0e9600576e70d50549d79df7d5b8fe6de56c50ff19e40fa0bb8ecb2bc78b08f1cf5845d2ac5ef3c398f3c83eb98e0e06624152efc45779dba39bd801381b139c5a759053eab8d5e600e2789dbd8c0b9a0adc3ae2a930d80fecf67fcec9031273af60cf435970fdb2ed35f5e30004b82953280aaf9583c269c2c5656bed7311e4d7f7fd2d945061706afc7873ccbc0bca47e5ace04235115d5c093b0e23b0f5bb7f093a75240117bd3a8a3f417286725cfe7e6ab8eb65691633b43a8ab30208b1a7d242ee31b909476944970d42e2e7158dfe57cfd2dd73a4d7fac58c2b3f44657efb7bb3a9270b8ea54b41a8efbcc3bdd19c22b2a2213d72cb6615b8a63460e3b4f3a2762dded429380aed14bc5950cacf09e10f280222289f49f1dfae52f1f4b5836f3526e663b9fc333005579a2095c77ef0b2d079b40e215070fb0c6d4e7419ceaf0c8457b9a8ebda7a9dc71bbb6926e5b9954314038566e493fe3959ffc143e620a2d2134cad3d241e047e547538f11f4bc0aa66233cdc76daf2d9bb7aebc3d33bd399ec4214f1fcd4e83bd6f97bca6e807fcdd535a98398a8a1f80f657530d627609d5f4d41e293e6cd81a9ae8f91023bb71c33024dbcb753c6e8c6d68fa5a9787309b65a14d610cd871dd0196a109a32377e419b0cf5f9a54cea8fa704ade1dd70c16e3b08346fd447286b82796cee15f86ad4a78fdb48f69965a1c81e2374638b0f3fcb28874a6c01093285ba0775505560f4bee95c626eabed3909237d600b28d6382ed11a93c787dc7616958b8b20925d00b34ecfac1f684bf163dae8155add9d3e2d70b331b67a48274e705df6396205ac2a16a7b9aa3fece5c3a0cd5c7c9ebbc394de655ee1367e61e9a1ef307718889bca2533c88be6446338bce77cc9c57ea4e1f62d1b234074fc2fe207ccb689b211d6bbc7ffec6d916751358142363774119121a17b842022949bdeeab5f1291a7e334ce5a300fd5282bae3f1157b85de674c6731b3ddc331e8346ac993a8c85bc664d11d9f5590f2c3303c1adfdfa3735344668d66bd392918e007cd1e2109f170e8e7270529ae8bb66611ade8616c879822f1681f2d5a0314a4f357b8aed6b9513efba3f3a7767cd6ade24d8797300b000c29c92cd883b755fc7d8d8ba6510f9d04f537429ca2ecd116213a506e12b36e4377c552b113f5c150a33ddc78216deb00b792f55a0c7f1baa62f042cad080ed87ef6cd6259e4035ff9fa58563fae20935f2789de8fc39dfd782a8987edc1243fe4c5f2f29470c2f65836585eb0b0d2f027422edcfb6a86104319b893f9a50f44d9720d51a14ea86ae2fff24a4664946410be4aa2b35fb6158859526d645b532d02f78950c23e63f717506d379bb0adc053701afcbffae28866db02df9bbfcb683b09de6c554a2d99ec4791d3649c5652f2ca704e15478a464cf182c43e89d63c765f5b5b02b1b471664265ccbb76a0ac0d733370c32110e6501788f26aff79958a2e3d45f5405102133f461326f678c58559fdf0ca2cacfd60741b24f81c735cf523bb75bf8b9c5ac47417f5b8045393b040cb4f78a6be5de4df40baa00f6710cc96a2bbe15d48f7be80cfa74805481910c473a127ff88b2935ea6286f1f30df0c9d9b5cfb5b1a9b8f249755251a7322ba10b03dc38592908724bcf95fcafd08ea66b5f0eca3d23a0a3ff812adc91f0db34b9f8ebfab87a3b3e9944eb86800f2198f12833da79c8a21b9b075f37859ca3ea6bf0b3cde788c220aeda923f1b94f6a60e720aeb5621400c7070b43dffb9fa959e6a11483213c011133ce209009b01826fde8fca92e544f1df3ba6bd1e4d75c6c4b3a7fc63e4bb59e1efd854bb985e78c8d8eff44da57006d216ff773cb5292979f28a57564af1e90c8bd8de6feccf17448626931e466727fa8380dad592468aeeecc679aaab33c95d3c90f6d687068ca6f8221a9407cd2a06170b5e2b71b83d0f88741203a1153c1b4810da0ec0902b9ab6baa926285e118c23f7faab0ae25eb0099c447b4c5353216291d0dba7c534ac0844d398aa7bbce8a5d2aa3997fcd1a2b89603c6e2831b9a8fa53f4aef023c01abee964fd83c5959dbb17630c4e0a841e4df2606d2e709419459e5ef4684f325c98064d713124493bd1641ad21fd661f459a1207d4c355175441597ca4e9db85af2294b11fdb3d4afc1dd3635fed304bda988680deb739b10ba72102f3cb8c7225c99f260b8af4a4940931c6bbd18c61a87cc3b01495d44a8e18560ee1b155c7a1ed775cd6306d236c3251b991a6c5d6114261c3013d6fec04ebd0b7f53a5fea8605226655ef9110de4b50ac359403ae82144b64c23bf8ce1192ec6f72eeb92f55716c66ac3697b33cfa18300e999fc2fe0d5981d12fa62a8884e9e8a2f66fbbf81cd91b4c93a3d3710709a8d12e854da0efd6940abc99645ad072ac8209f815a388fddc7e93622dcb0875214aee26e9928f5f04ae4683a78fd13553ce114df53cedf29da50c6452d35d26a3fc50753e52c340e2e59972e01e7536d98b7b7048d60d9b4974c804c60a650c29942dd5142dcdf7b556a9795ce9c0e17990a7def87b7c1300c3a5cd7a38df636468ac3bd5a537a4c15a294aa14330f6cad760afa96eaa7c32c3b874e7e2f800b9f625c4548a1e50bb86f9a093c96b38ec0dc949c143a1e6aaf9d62362814b9bed9d3f3e9d4dc0cf302a2776d1170e494fee40e9a184aa088b24535234717b60d1a38195fac8e6592d66dcb9a0bdd29a6c6b78cd85d11fc797038e72aaa5269ab141b5dd6cc2e60d091ffe910a052f11d3a536362f5c01a241a19c69a1763ec200454e8e2d4decee019dd6e2c5ebe94d631ec62237fc8bd119741afc35d3298825337b5cd4f0279f8b74397e667f69fb3f46e0bdd7fdb96680822b558f29734af8426bee3b1a61b24b84a6b9a6fe39ed48cb61616f0fe0197fb954229d82273c506e811472cac156004a8875da3825ff4334dcfea817310932b4b40b71d2449fcae8e8b15c299ca67e047139835de920fb1ed0293b77b7cb2553617437d4afd0fd59f371ac3d6fab0ee6d59c17067238b59c6eba7bdc2334ebbc0fef2acc805f058506c12708c5b4688eb9e746042088b5482de445290ea1bf66965e90e4ab7a6c73475124a33be0817709e3968a92d196dd6a577c3841ca277b7579e4c753fd32b0e96d63ad1cd9f5ee106d30b7210cf3bdf4daf8656989b9a4ac69dc153f2c68a11cb95af147f43f02c5669511d08289a6855424f0950c5151cb916adea5bedb9c5c7aedc8cfd4e1ac686f374d9549f71eeeaf64f3a8f98e05a1c5ee3e17018dfe78fab1470c47b637f0376e0d1c52173ba6546b560306aa93acaa07b80b2e091c1f9b1ecbd5d5df081307c2fafda50d51d687c02c36ca71787403ace1bbf0eb8a443a7d2d2c265e9bcf3975dc835350354b6acd733a311716185cd788c354333e60d8033d650bc8e9df53efa8e1916e57571d5d8c988ea7392cb9096872efd88ef98b4927cd30470fb4d3ddacd5bb627e7e0c17b95868dde39d9a7c3f52c4f54b9b3df47461f2d5aadac724039a181208b8d91d5ca178e91dd91830bd23b94347d039476ace4f814689daf97081fbe1d1128f3f803e20baa55542e85e6dee672e39ee6b71c714435ccd7f95255aaaba6c9ce9540ce875872adeaace9e42a46893fa697bef7f551c996fdc6db1ed05c9d4fff64e4fff9a31af1370c73fef23d95bc029d82be1423c0202cc121c97d1dcef1056b4ae850c6579e48de33f2b366723e032e179949c1c7c813517f3657afb1a9e6496893479885e998d9c29f0aa6a310eeaaa195f19695a88e2f10dcb43ad76f4dff3cf4509aaed14de2f5004aedcaa7341e9d7269471a1bf8a84cc93aacf7d08db657e31daaefd444264746932d3c1f419868bc90c18a08dba62f98ca4dff0cfab70497a71f3a519aa87f098b60bfefda92bf06bd1c955b4e76a56b4a990813d395b4e932ba1a02c8be7f9bf474f25e93a43d6e138272e355a673c7e4d2080cbfab6a2680f14d8c66c96c6b40ddd2a8c88ea80dd64ee143574703e3f842d747744269fea97a3a457dd79efdaf6db21e1de94c756b69dc88de8d2e4c20f8c3b75f21d72662b8623f53e894b51360b20d511f5d1a4c302cfc38e98401a64b3755d9495d82ccb14b52942ed38d173ea7bba9c3caededb129f365b1b726b722af5362a942d00441c6e0f70dbeaf1c2838e6194679a0945c811a0c03620e17eaa890b7d5f87f42eaa02ece76ced369c8410adff2684a30f1a42c1513d0985b169441b9339df0444e916a9ab9aad8ea758e607613dd428136dda2de583ee023b2be2dcec958c7d37cc0f5149bc02c7751504f49265832b30b03adf00166f8f86113e74709332452e96c9ee436ea6a18ec47ec427dbf4f2dfc649267dc40777c1427aa77b17dd4e65fdd2174845b82bb3209fa4b3725c6dea669efe3fac0fa638382cf9a1613b0925017ace2e069042d64ed4ad1803eeffd6fbaae0bdefffa35cd850884edc8de38f94de081fb998229534b533292f084a4885a5adc390651a866e1c4bd1529dffac6cd76e1496f2f569104da5252748b34291b372025519ae2d611e0d3bb33f8b1f5759b0d3a01f90bf891270ac47d4789405783d814af62b6b237f837f1b9e1a0be95b40291a700a617fe063715de7fa4cdfd362f1aba5af36b1774db062dc3a0afc955330ff19695f94f23a3c9f3951d2cfcd905a4690451eccf34b1111c3aa620c7d076de81b3f0791c656cb4a9d90ff51ca5abfbb3c9c3a61752b66127f3ba3fd45f148b429a9f6c06dfcabc70f268a231c3f05bcd4a58ae66a84802010a59cbc979d4b20e96ab9fc0b65e2604e5bb0040515c4b8be716f06fd4d23ca55f40968af32fc1e710843874915ba8b0457f6366838f3bcc9b6cce15a033f2940205d5fae9a4d8e693350ae6665bb0cf3c3a83b063e8b06e599a12903b5f38a48d68612b970536ad6b9bf9d026bffc6695b349e15ab296a2a1abf5c96210349866e3483e24a14bd6cda18b117c0380cc1455c5bf596c7c2a6f880fe3196355a7241d8bf15ea77a07eb2571ea193316c4b8698c0f6401b294a43f08eee70dcc9460fafb8654b529f24a67bc1a15987a96f16fe7078c950e8848904406f54b111136e0607dddecc8d9b2704602a71273338d81b402fe2e0be20a6243cf77f45244fe79985a2841beffccdada7588463b55b4100bf1919701c8cfae63a1a94e17fe218c94581d38fc93bef46b0683607b1956e9cc2d5d8088036fe0d5e7589a9151ed0c24b86fa7023bf2e9cff72289af818e10f9c5042826f35c0da2113a58a0b2c7235c8c64041bc5ecb49c3b2da40fcc5aa15aa86ad2b36128be2f0e022b49b6df6f98333d744ff8e5357797dd398a43caf383d01354f8fd215ecb0e20e0cdaf925985cfa90940e0bfba3753aaf59168103a49e28d5fe55b57fe0036880d78f6313a058ba063d0cfe48a8126cc0bd1eb5849e98c56e8bd49d1bd7dda9e801fcb47752154b34972bd70b88589818e3206edcaa09964effc2fea25d9571cdfa25bb93edf9c1f12c99a2c19663a1e92ab986387426c96ad40c34f314e9e895a799a4e2867c50a33b54f4288bc45af1e71f6ba4095d0eb7284fef5da30aa93139d3a61e08bac03d88fe19d42cc8db30bd2dffbbb6fed15307bb0c92a973ee45fc20dd144cace717db798008cea82b3cf7cd3b9e75722dfe647dbe31b57ae6fd477d1f099a6df00128a6b2d17465142b157175fdd711b994f7daf580fddcf1040fdcae575545569647415b31160e92af8d64070d70f01d6757ab197b82cd01dac54f76998465a9c3a7200e8926ba5d7fa55c7e133d2bf812c409ebd81c581ee90160e53ba8942963b5372fc5da28f2590438cd917c8b9d0006e180cacdf7a07c366011ae20805fcc3a2782d659d31dc69f1a0e14e2227f6474bcb8255844c81e13138d0a6da912c3307842d0f880d9a07aa115d1806cb05a9dafbe72c3396920d809b3a0befec47f24194835483ff7e580a5ab81a3ef99ec1d605d4d4d7f5b1db881e33f1131b0964394ef29c310a8e95cd3835a13a8546ee8d2fc0edc78f5059a2fb75186379cd5c10a5209fa64fa822198d538f0ae1e67e434b63335ae6f5ee00bd99e826cfd142fcee23c27223dcce5c0b7ea9b31729960e3b2ddf270105e9d2455f2f33b24965ff39d22b0f8eb12e18334401afa16393cedf0d65c3f277116cadd766762b1fae637fd3f5323694d8dcc61756f8cc8edc2ee2f8f8b0e9e5303be15664bf9bd1e78fd9cf9d3c4a6f067e4eecb747b64b65ec1c02e52c727e974f16ccf4379064952e303dc40d22f1abcb98a06c6bdc58cfdae718bba1645ab5a8294e013d91a1dc7a66b36b75727bbe44aaf762c50ee14ce5ff1809abe374f55a6e6c9e0711b809c45253d9014d9f817b1a19a68312af1480887e5cffb44018be8b98d18790f6536076cee7a4b90864cd9d0012be955b187b27c03bee72e560ee00f5f6ea1f845e1bed0424f293bbfc748910427ea0c356e50603c536cfbe43afeb986c2c20827779c7539ce0add8b90a97134701b77845df7331958a862f7e7aef21c95b5aab91996e06b5a036a8b004d6360a918222b169530ebf10a55fe7f38dfc7242f371a8257ba894c43e456d38c980063bb507b6c7005d37f51150ad76b192ac650403a5c2d89a585e803a3e59379cff132a6e237927a6edc66bf9ee042f07a720c070b84bf8072d32a4a843f545bb62865ac51dfcd96256b4c80a8c10da6b849e2b27605a86bd6e2484fa9b420ab55df9492f769492725dc3076439061bd82bd4ee0a1a26d0878b7abc9a92b0db2a21beb72dda3e9d7e1bff7b55f191c61463d31ccef11045308a8e578b111ea74bbff5f6be3ede8eb72b2937db456945bebdd51a8d38388f214e54a80b4e02ba85dadb6fe29aba0eec530d7c72ab279fed7c2281ed293ae0fd03f6afa9a6ee9f6f00c383b3dfd1c46012094a91b12f401ae30e5b01950967c69fa9a2dcc2d6acf078dcfbca2ff906723f217693c1b773b7eaf8526cf7332ee8fa64c8f4787b3054becb3c96cd222bcdefb28f3eb66b70afef3ca7ef50ab0d8be2f4b636625469a5a47452edf492f4df20b86dc7d547cf31c21ed299a5fe20c92652e4c83dd969e6e436a84edc7a7c009ba073538f5477f5d5d94d4392aa1528326b367af8cde74ae9b58c9c353675891a154afb99eccfb34ab6aea5eb4efb7d08bdeb0bcfa72dc3be765b22e063c08010cc042f998e2d5a83e15796e43fc4f67f64fe16ce16e22c8ac6821518b0a05c6e84c6b5866ef50e2ffed9ef74e50e8e3f8158df7a5ceaea7607f3e4c97d05e4af28d9c920d5aaf787c12e87b1b4854eef4ca7e1a68871642edf6415264f33f2e7347a46f7fd3555444ec01a6a3878eff74835b26620df298e3493b2ed81f8ad5d8a189305d4501ed0018e785c8afb54e147538bddb17949c102b84a7df620694631a456a023f49e812afdd508e9aca73d4e1d0d15da83c1c33014548fac12e9912818e856db863b91e3c99343b86ddf7398ae89915cfa75989abd76305b71844b5c7deabf59c397c12c9d806a8dcea2b0f6fe23801e53bfd8dbe35c3aedeb0fdcaac8e93d83255f85b2f40c6593fbc50389ae38003bf6e91a6f4c5dc203b33d7d06b2a8e4d1b02b679bbdd54416da9258f63955a13ae02d3d3b7f42a373f03b7dbf6c056f89fecd2342982fa3028919ef15d82db2e66a1f99b59b22e5886f6710941d4012cd8c9490dc0bc266bca1ba1e1e55b517a4e4c0c0b1bc227a530413d071c9d5855b4a1437629375c9f6607c0fcac9067918c5c1b75e7a7dda82b9299d1739294247511d8191ca4e9c0abdc21168a921e9aec452f83a0cfd6a5d53339655fac4818486a270d571a08baea5001b3b468ea4d31afacd384b6b2d1aec0e117ed4c5877409802abfb4da1408468e437289f2a863fd9faa3ce66973992cc93cd3612384b7d93d11f410406c2384a1cd27caa44620d8124ad12577b459934015c3f4750da33918bbf4b31eb69754d911251f7265eca1e985d8923bdb97cc151112ec7fca86d2f327baae8c3dadc98cfebc6d90884f3684004b1b97a562d6ec58d68fc9c0d521d6d2ed10fbc98e66afa22cb09a79fffd37c404ab69366f1e2c692413bd9fa65e2d44b49e6521f3ea24f42dc23c3df13ff72f1d435a6ab32cfe47b61490d4fe268603a66e64c9b306d54af3e68886ef46f1a8f47cf00cca4136e99873e3352fc67d787dd50e2167211452d9dc0e450205734b329ac9d8940a1fae9b45e0356eba0e66e5a790a8e52a7de1e31302626a9732e2caebb2f4e31a3cf830934f9e0b88e1f28f7f4d5985397ac2d8237f0faa18b366cf822b43f167f6f2ee65a8e72cb3b45c81a15fc272dc014224adb388489506a60d137820ef6b652e0786108597a6e84af1b8f6bc5c237e744c811178955c96f374243a63c877b53020fce6a51bc2c7c8d9dc23d49f50123cf95000cf2ff9c615b240d93deee24ffd83256a9a85bcc24ccc815f9decb8a0dad0f47806a7dbd080853eab75dc1ac7f99b3e8d92e8c699fb666ae190561e047b8745eefd6a6069e431361e83c7d06e02bf5a56360d138f52e99306b00ebf0793f133cbc1b28450c47d907c189489fa9c2e155d34447a46030c2307c1076485824e8fe8a8a32da0b6326a6f7531a9a30b981518564160a8e0f89bde4cb9260ea77c8ca3462146e6f7e5ead54afce7373a0385a4f6da9b43b3ed988b2a795693483e9f2a945c4049a18de16e68f03beeb71030f3e09c1ba3741671d992ff8a8d9ffd875e7802f001a1c3146618da5ed07e8949e46911cfcd83670c193dcd8887d3d28b4a841d45ea6e62eb797e3ec86939eb8ed224369f89f6ff00b3b78c55aa7e26c0a21d2b486fb416c8b559922f93ef74368d06f70f0193606ce500b3378d1be1467ca7d2c11e5ab1f6e77db155fd744e6d6db7ae2791ae1f25b5c71d285db182f88d03cf93a5c3acf1dc4d75b5c7a0f9b45298b3e00276c72dc53ebaf0e2487dd0c032825efb683c8c58823f4e30fc3f9d7227e17ba1065cf4a0f8be12a7df643b702dc7d85b88fa17a9d3a2389052673aaeb6da6df2652056b2fcae099b952a85ab4ea34a1e06ccb552c0ffd1876a8fd74da55fdaed0bc0a653d0aea5c359a795dde76473ac4c7d6c7470ae84df7d95323546228249768b55277653011824503a875f681a530158bcc6fa207942b8250268fe8b0326db072077c5258707b2c67b9c5eac095d139ac66517874c9088d1b4b824cb06da847c27973468fcf32ca0520d7d6f6a7d2701f86d97c035e0f48abfdeeaddb56a5d6bb75eabdf368076eb6f53867ca1d6d40a2dec88e39916166c51bf8f285147fedc4d1e5165086b74ebb00c91b880a15962169a2ede67212f6ed389ec7d2556e73129f3056d163179dd63024862cb204c9ed9ca7de588eb7354b1251ebc632e54d2afba18540d691ea89390f3c82444bad6ca420b801a959ba9dabed4117eba24c7fe73efb303f6d08d35eaa0c6590835906bc2abcc957fa83fedf7b2dfc15b4e9587c6dd3dcc1762ac3f9fc145e20da989d72dd540fe28d9c0bc497925dec80618e8a57e2ce1f856f0e19a355f8c25f19622d03acb5eeffd75b27753910b820fe57038104daeb538a8cb30943e84ba8aca28c328021b36bc168020d3e2886d18aeab2a535adadb48671ae2d7920649619e08ca209180e6b3879def18ff54eb760e3e81ce190b594f14056b5f6715e2014d1f0d616bc36c98758d99ce806cba5e47c9705e6fd6c103ea8e87b5517f14a082e2cf6d945ecc58fb2e6b8ea510930eaafedf91851e4a133ba46283a2e4e39d90f0124eaa3e46bc08c3affea6944d5e69b38f1e5023dbd78556daad27b5680c9785af80a6996d60e0f566e09b17164ba5509ac9a6a10eb896918e2c05342e7fb46a9cffae94bdf27e4a4533ef0cbd052afe35614c3e31da3b9fad965729f94b7f6db6b1c9fd9294c929bc5c2dff998fb4d2f2cf13081ded89044df83c2f9fa249612b1191b724fbfda336691330304896ee4c38986a99f72dd6aa3a207ce6dd821990fbe90f509f6990d1489b74fdff2dbba2d569449e207213901118586c7c7f20197651bb6472bf85b70b8b63c839ed4ef7e9faf7e88dac5c90c111d11071fe2c90a0ec0343bc8c392cc6988af48c605d8f8a8f3774de5e7a999eace8639aeeb49e7d5c75f2e268297f49db2735e4e54c4e39bc2e686b58f2458eafc14955fd7b13ce8512d1ed7ec28085e2599071c8a4ac51623a94db07846d3ad9a2e575a8a146b99dd3b0ddddeaa9dc76630fee5c3ce7ec9507f75ff8a7a8b0003e9d622b56761d897c7707ae577f9651cddf6bdcc825bb69497bc6c5b7dfe5e479f799c5c9f276692ea29388f945e585cefd75b5dc27d364d861e8e11d65d68624abf3647ea55beeb8b86fec7831205b9abcac3867981f45b7e956294f2489e1f5aee6c0a70005c6000cc485d735e32068e4279d4b3c32224ccb9422836f07858e4bded62895f9348afd3c9f63aeadf6f9e07943c2afb4d6ed74b0a6bdcf76a14b7a071121c57fdec4b5769b92583e02ea3180df0a24d1e3980778025e4f51a6c7b20e84abf21fcfbabdd79f19380756e44cbf744ba4fcd0f75f30e6c8084e49743077bae3abcccbd788b2832436525824cf5ea8a10705cdffbf8e5742c0e8950525b96df20fac2a7a660c707dc13c60bfbd5858732d1b009b0bfc16dcdd5a92aa4ba5c11bc824ceb0890b341a0b0496f06c6e3f0a36c3b952aea7d722ef18ee156a7e1875fb58a335ceded5976873a55350fc576df2e680aab0314e5164df9bb0ae0a1967edb5f68fc09c4c30cfa4c864217ff6b5f544e3e4ce50ed6b3c314bc2eec7fbafbd9eeb630b71c0d4ec28a0d67c4b2c15eef299becc3710157b43e6467d24676f719feae3b2b35c93ceb21ec003690c6f05afe3a6d8938ceb2d0b9cf6511939fcf77ab528682bbb6b9938588b79e599a6f4f6f6ac98147bfb704f4b1794b0ed6597f43a3713fde559c413c7619d88bb86a60e6b34956557d71e18a60704b49100379afbb68a53cba98040471c804be92320fe12a92fd6d32c5cac95053843b994e942283018a84882cfff83d1ca73012dbab8492b9c9b4b9cdc67feefaa379d37965dda53841087fd6809803822aa54ff4337d2fb4a36c235c134f6a30a9f0b077bfcf283672b503e4df67ef5f89f92b767cb4837842b149a9e514108d77d8db0133a98c49577c30fe41ae72cf3882ebcb93bd4894d22e1f534da277e32e49fd7c0d3ce8f2a29ae76954bd7bfc8705a46a5d815e56be5da816bcc3080aef55281596795d8d88bd065172d5e09edfe636f228d7514efb0552ae6136084f149aa421cda4c5f9406dd82c52fc8d7910c11c287f9e8e576af8050e87a78dbc3f586933a9b6d553916dfd4b29beecf9528b0ab858fd8f2935fcb28974a21b9d14a61c9c19d68da79077919d958f6966f1a9442c7f48eb06dc1d3869cdc88c3322ddbc9e7042e14f39c120909b664d370328f688bc4577f0d70a40c3dd384d34d94ac60141cd0c7e30eaacbe4d23402c80db0d9026cd8e2eb42c2f1ac2fb569508695aedcd2dd65030fda4a2a72d27a4e59cb446de70d4066333338ba5331d427770f45d7da92ce433a6fa9dc50dc8c351627c28461a0316eb6c034f79a7f5a5502fc472db781299b345998671dc2632c45fe312c05882300006b2f0991b938c28b7883fbc6f4ca3da6c62a8099e86f2ef415ef5b4ef7dd77a40bb2dfd869dc048ac300eb8f6daa48f82c664ef9afd121326abb3ce13808f9e8f9bb00be89ca59e1a06e8b0fde3bccb28435f27978cd548763b0371a57285c01c82cef354625fe7482f4de95751ebe87a7e933fd67254b945e0f4bdce03f7abe21701839d504ba7984e876daa0a4cda00371fed42f9ab6f96cfe45724736b4557801924b635c649ad37b6665dbadc840c73a783029f1286164a7280f0ad93e102f12b803efa7ca745b0b915fcc1008ffae585ea2e0bd4f327f06dbb3b8b75f2e72a34050fb57c23549eb5373615b5cffb902a64114155f90ab479d56d9e058a138aa826bb8e1e7633a0d0c373a71cc8d8e7ac33f87ddea8455f19b1d843b0f1d2d02f49ff87f76248a4882aa3503b391adaf6183eed623d82429cef5c198b82a517431fccacdc51ac5a57f98c50a298f07709de0af5870e4ba912560faf381f873ce75d22d2df1317063e97b209f1539d33da3f8c88883afd13c175a4431e0a737ec92637f3da48d77c3fea11d27f7c507d369ee3192751a0f2c93e53d8d4071d4b89ed6d3fcf39fe635d1ea7a905fe6ebe575bcd4c576335a439c3d3b7ee2dccd020ca3e20bd94814933696a6e7981c222ce09415c947e20d3bf2654d0bf9669092e58816b80519676d2f3d5c1ea33937393f3fc4739f76cb2412638b5d3ad8290523441c21fe32b3bf0177e2fcb32e79519e33313aca67e76c7fd916ff2e24ee6946f87c5e70022497676b5d54e7c37696deb8aed9a8e519fa2f6ab2d444f98cc5e70d95ed6c245a33b72476d64f92715ea6b0f56cd23643be7b7421a9402493dbc4f8227f7f9617e8da8425060c063efc5f7e426bb81130b86b38eef3085e92317c8a6c694f85e3f3a0b740b7ffdf8ac8e9d013fe8987a6f790cf0ee4c542765cf5e0c458c86153bbacef0aabbf159e18aa09e46bac313037adedbeea32f6d4785792bed37bf2931eff41111104d582cf5391acec97f11a02c431e62286e7da7cc89b5b9d96edafd610e5a908a4301b010ce288535e1f2d5e4dcb738d327162e0d2d44c83241079e6223002a9207ebce1018e35b899044d95203d9328cda596ecece0bcb484d9e29040ec83225ca8ce73262b93e2ad2a9f1936da2c57ff3ac655e62e2fae1d76fb3b5e8f9b82a7045c070902e8e49025742b08cdf9b71876a244d489544df68bb58c4907dab1c1232c84257a0ffb9a47f5150fd17048233bfaaac5f198e827c82ff18d9f4c2d2b133cfd55900ffdecc8a7fc61ffc4b0aa5fa856edcc84cb422d667211fd6107b9bc851bc318339f94ac9a7c0a4ec7e3c5a769a8524693fb43f49bd583498592db2a9922a014ada18418c69361b70eef84ecd49fefaf13889ca053672c5a392b4d05311818e50a8c91ded7a30ec48a6bcbc85db5fd0c42ac074f5b71f0cb107227fc2887c55d7bec02f2f9652a680caf401bee0d929368236cd323996e473f4f016f1a2790e37afff3c85ab5c8beadedfda8a79b74e81c8e8e79af9ffa33a20b3de4d1fece936a950e9f4db1cd5c4312eb5aa89ed1558d19d940a5b30bd7b1c33c07605cc13b77c7572cc26c4735ee31d77daba90f46a1655b9896ab15101e18709ad4de4ade1696ab661469b9264a4489bc0707593bdbe4bd73ef53b559a1dfdf85e8390a7fd1adaedb9a652de6881033791c36458ad56b63dd74bd38b8889117a247804aad2a298cd66cb97f902e5deb82533a02c137143552aa499a46fc3f9a07ed16da84caee9ee7c171cfbfa4e2f42634b559aa0b584305d0502a8f441fe53954c6c95cc999e2f82b8e562147a0efdf4653233e7c2c6b2f3b0dd48f9ba94c3928b4378f083577c675edd5d503c0f4fb5fdfaa02a337aaebcfc5c57c8f65a22c98c790e1db4ef1f27a99e54578007f7f79c121d2d22c5e5d695aaf752b10f01f54b482f329ec987c3ec8e82527a7517dd991887e204a43693086809bb4a6429abf6a0af7ca844c1510d4e3eb59865a4093110b244688c4bead3075c1ef46ecf7fa91c205a258cb13a90ac344a8a77c6d10993e898de40548c44f79405ae7da2ae430aff872b0232eb29f69746a9652fe44e31b828ed939c203cc87362da388360a280d0932954cadf9dfb099f00ad1b0514b4d37001286bfafa20199bcee93b4eef59708ece3e30ac33abb5bcb979ef863ff73e8b47f130db11afc193d5602bea2727eff1d405a912fc2daa1c59c3d9338b100665c7dce80c5871607c89a0b43d4751e499ed630b1fa7ffcd7f950506e388b7a4bcd8368160f622c00b37a63a0d24598d774e0ecbf4609727538336988666a997fc08295ad8e7ef6441b97914c88e8827870d286cfca4b4a056d40f4267444a1fb388b2fd8659fed9d1d30706981a41a7b72b8af151111aba845a34c849c6cdfad69d9a602a0c72f1eb34d3285632ee1fb27ec2eb560db550cccb1c3a0492a2c2cbc203a6f3be1ade5a74f38b20a89bfe2818297eb44553c4d1917c9bd2fb3d6140f4b7670475399bdc29d0d8fbb31b7d5565f42e543f94fe01ad88c59a93bf925ea1dc03a0423e4f33c4a34c6e1683a0ec6538a85bb1ebed4acfb71fd032413a4f46904920a0665c39475ac1830779cdd6bd0ff7ef7d24474e946e8aea64f21121668f8448fcc7706de71caf7a295094bffeddb5222b9045c85415426d0b2b6237076bd2e4cdb6941768b7375e93fd2f88864e392935bceb1c4bd12538af8b04dfe37fc087a7519eb5db578e0aa67fcfabca8273ca0100ac37f6dca74c8d7330c51fb713e3328c4af49b60d3b2070836f3512961ec3a37dbd479e4382ba8b25266abecd486f7c0dee62377b694af6ed47339307e8d773738c9872dc6b5b8f7bcdca499bbca1aedc0429a25c399d8fdeedd800368313d46a71c697952f95f9324225e5b5c2c3c57582e6aef5fed3eaf6bdfbe1e45f21df4ffaa5e240e3cadc0e1279eaedfe136e83c02f3486f23fddda7d694a9ad67220348b5e6080ef35db961b3d430021249a7d63fc28003987f6afe7b58c9db0468731c5bab6c57f90bef1f62d6167d18abd875892adf1aae7f772f611aba6ead603c9299c8e2b4c5b33be066fc9808178c0b4e3239d666410e4dd8f9513dafc085ecd70805aaacd9367fecae8e8813006016360f8cde6d003fa42a40a86fca9acd699d5556edbdf74119f5ffcd2b4fe8f68bf51173148706cc2162a881060ea99f935cf80b3fb63ac13a89c84f0ada4482cafeeef1236e8b59af61d498cb8a67457e2ad48bc82fc9f5b88248975e1d3a1d93b57b063124f02eaeb0fe63e2ab42663767bd42155d15dde503180839bdffba2ac63d117a3a8cfbde471f504462c62837a3fd6de2bc716ee94ed4f29888276ee3bdac166cd22d8ceef24e22239bda1c7980b70f7d9ee2ca18872dfad19b30ba42010801bb09625f01698e8db4c13564ca13434398be5f75973058439ebed37a8be5dfd81c5c70a0442ebf4413a1a1639e7bc14f180a557acf10ac9ef0e665c8facad0947d099d493aa92a914c6d9d221617a0d5948f4b442b3b707ee110a224a49ec23381ec3d4d7ae2ffabedd97af359dfaadc557992ebf8769660d87af5d14c26c10812bc14389027752ea6471d49d1c7e08973bb2a7130e7ba03e7ae2a2484b0cdf56490f8ef2808dd040b8648c8897773e5278c4209b9e4885758281bc60e5fcf0deeef1caaaa0024201d82bdbd8fd6d4ae2644935fa3c4041305685fbe1f012a5c7a308feace0db0ec669eb954ca5cea03e351aec8e1bfb6539a747ae00c6a1a05a8627f441b36555def03aa0e6b7606187e0a9689df3a97b5df91150f107666a3530bb8f2212588e6bc96d731e571e937a596ce212f543f5820d631a8524df156d079330e04850afef420e43a8c0674f4fe15a8a9e4fe821eb783301e7b82eb627b7878d75876d04989a4acbbc8a5d883b85244a24f2dee0b041ee003eae24dca5d79fa01a1a917c6c8b8bbc44b641ed357b0e8a9e47c0fb3fc757c97f45667d30ab6b24270d2ccb3f6bd2f694057236a5f57d0e5f035494834a8c019af63d677d2e6b3b2d00408f08469c2ff1bcb1e0f23d46ffe90e7c76a4d76ad8c412a4ab3d55bbfc6aadd580e1be61bfb0fecc690a9fee5260c3d79b7aeac5ec29e1d3c0c8c3837fd7cfd97a700be71364dadf8d7da716779d227f4290fee8a8cc28f5077687b0fba492788f18344be3242c36c1c57cba4aee9a33ee8df516d945401b7855b572a922f4b619b34e231374977e0b68b4fec23bf580e8f52a0ea43977e06ba6971a33a40046e7e033857dc11717585823da6e86a5b31f2890dc644286aedb02953305d61669bb246cde1e7e534c5a431f45b47baf3f470cd481eafd83496ca285d3c744c98017346f161a6b9f7316cafed9f327ea0d0459c68c8247ab032ad9a7e0126fa3b1c33c65e16a227bf17c8e91dfa94c33bfb072ca80a73ee25d36614785dfc7548a7f32254cb45c843243f9b0b640c9a224a5f7468610f02db4abe0faa7e569fff9cd0a284cbe4d0d6c745175b1f4d770bc344dd7e2b0afc7a682e6d7db07b95b9bede673f2e28bab608bf3ef11564007fdf70acd4bccaf39bc87182d4a95db5e6bc26a4e560570cff2b70a987272502e1a633f2548444447d9b34df29df5e8bc6eebc6e4333ef1c99be7115402c42abcf2289b3b4656f1c5cb930099d0a1d0ecd4e848a931a67bbf98fb41c851d0e57f0caf91acf8fa0827c264b0a8044609aae463cb66dab10d699e206ee2de6898db1081d0107eb2b069fd197275a46eaf5a172c1fa283f96ecb14253b924dec10eb69a7681daac3e1cce09b6f40f90691af0087be2566fa5b4dfa2a5f56a2e70cca451e9e969d699dfdf4ce9fd540c71eb4f3f59a989aa08e3b2daf823919ec09c6a9fd9db375e5499ee95fc2fcde965f08d7ac72b5abb9ab91940df1df90a97e779353063ec58ee9e8329b59bbaf0223c51ea01d2e85e0f01cf3e66ef61061d876dabaecc3e274cb96c054b6b6151750032ce0f0ae1230c3c0ba5b6b42d0badd3ec69682d7f2f0b1d225aed3e64988c0b4d59c92f56fa201aa9e3f857e3180f0676d7c49de5b8eddbcee100c4a9cb77e3bbda26e8b25af241dd3062e4249d468e21bf51ab09fc6fe5cc26a4f54433a400518bf2a08a3160a6d82423356e16a7478ef644cb18add0f2dcb8efc8237d1ac929ded6817de89b6588e723d28b8a5e61de4c9f0397f124a1bc43b96c3113e18b69b6b542d568630ecd9b6b8e2de9bf2dc8b3891d901378abf170e4a7c9812cb79559444d5b13155b527554787b254d4aefaee8a8a333d722162003663f024d88dc71ffea316f089b7c91e80b13914bf8db7c9e65d0f61134eaaa8d4ad2569f174b68bdcfa8b5930a8cb994b0244179cbeee83281903776e504df97f659b5cf58e67126dbac59e1c37e9effc70b599e93f8f65837571e51d2f8ae68c8f981a658f9e34fdef0c8bb17ccfd3cc4a1dea17ceb81c3288fd3391e5da2c2f6ebf94d3c492a090da28a76e8e19c5ab64ab66900c3e12d85c6d1f839f7c6e6fd8d34989b4f7ceea482c40b5d38166ea0c5df70ed0e69165eced2d3023062ae53bf7925c8a93e5e855535cdf8c7f5d48d7640d4cd84014a9aedef3a543ae95623c1628e2e310577d226d2d874342171f31e6f5d498ca73e64b96b97e10c279a844f4901744e19953bcca3366b67b88cbdfe77b24afb1bad88903adb44617c1e1049b158f5575a09b554877889400e73235995ae4bad44b4ad9c296da7675116ca53d7d1027cd0e129a9e8739c1fca732a5cc9d2bbbecfa9fb008d4602d4364c0526a383e389ad5e929d2cbc46ece257ff6340a7fcccd27a88f5c4a0481401ab37b0c2560d47ac125bd31409b4a8da1a5d610b1376da4104b56483f7345566a69575e820f90bc9efb19faa765e00578b7938bd46e26d6a8c750c1306d977b374b3d0fd5068a40032a17d3866ad93894333e77dd08ec624efe6292a782e262c43d709a9e5d5a722eefd54ef855407cd10be686bebbbbb22cb3651ba89d9cf07c9095d1a9cdf1cf4518a9cf61629aa493e9787acaf8f5e0607eeb06c0b42913e328dc5c1c75e4da458f41c593c38536318d17c7e8549620225f74c9581af4e6e8e4498af9827bd38ebdb2b4069811c25beaad7600f3a9e294bedc294ce87de957ccc29b32eca5c9f7aca5239773f0a3041e1e92b2b09c9f99efbb64dd5b1b956800ddc857ba548400c7f447da79fea6f500f13626d5304051e0b09f939a56598b8a115146c31175112719661e520e3876f6b77be16da1becc96f0994011648cffa28252aff854fd3193626db4ee241047c298aa9d73cfeb6e139cab16c6f30326608750fd41b9f7b14a275519e40e4c007605673e6c9ac6d64fd6ed347c98d794dadca6dc5d88af8567f480a51e8647496cd4ffa3a5c49f1565972d3f4ea202a1526909f95cf16614e686dafae8edb53089d23136f295f51530620ecf7ba7c816529eddc5f24181c0755438a09f696e83620998231f4ef6039df01c562a1e6623b2df6403915537a55e71904b04661ac4feba079f67b0219420a3505bd2e83124ad292c39ef582821839322b84142036189cf39fab10032f9fa0f5b01a067e4d9dc72772dfa37c2c503208b520542c93897d2c998e0596badd2e454f2a9a9ab3fbf77d4da2328043afd9e257edb79cfa60f964d4b8e47d905ab28e3217380fc755d37181212ea432023b728c8c33c2cfc9b033c45e22015a2ee6b9486c03517efe40efe8887fcf7a0c428b370e883c5ec539a66cbf003a8b466029367945ff1c03513ac1825abe494edc9c79ddbdc577260434ddecd0b24a0b1470dbb3e43949192325bbc8129782c646228ddfb3cbcb1b41f34271e6480f10b9d028a722530c9eff6f3c2b02436a6497677d8cab163b6dd64ecca2d2e4495c947ff15e1aee59c49c461e2c0b791caccb2090d809d2c751fd433f197c7a3a66991ac3132b17d0f82dab6648670d3dbe9fcadd6ff1893c203b548385e076c0256f0c399b1ce90396b305b9a6c5619ec353b7d123b78b34be237cd43ac8e748ba3f05abb953c3d45305968eefd9301e218909fbaff0d9200cea5eb1e1dec2cc86fba9ad1d3af9c6427c7d264091d78cba63146dd1b2839403709119a563e1706cc8a8ed6fd3d264e1e3902e834f680202badd31fa4790dd9af9680e820643258f408d85b94aacef364c4901b3dfc218473d11b5852ecd95c5b7ed8ff0c4974978ab8f2d3751265cdabae3097baf14a2c01d84a62b3b23c0190f3d92843681cf2f0e7d2d276a8b8e26335a6fa7033f78b1cd9a0eef86c8af882c058f8f8e15ad3e089ac9b62f41977e1d01816ba944f0e08f8d55c5f86ed0814de9a7939268a3861badd2ac9da53bd332bb52d030d241880098939345c63bbd99f3597e308b66c260a868c27fe37aa3318c55ece2adcc42323931086084f9f4452b4063d223bcf2e3cf529258413b6b1b40beab3354b4d052642c49312e53499da538977b8c46324a47a7831032925ee252cc79ba4408391403af31363c74b1137c76370ce3f5f28755b18ea8a16f7a9eb2ab095a85d8f4cea846219ea7c5f48cd5e7c2f310c35655e7a7385861b75b82df426ab7dec30ee7f2257c0939d8aec4b6f4571f38e4b70139ccfa4000f15b0758d1ec1e64e42c70b27bee915cb53cbc8822f46d82a4fa71d9e6e37261400b945001ba7cd9bf4ee8a265ab8b0ea91bc804fe860dd10a7956a5e83322ff376d721d83ee71e2a74bc76a89e74ce56cb746c935ff1d83d31426be1b5065d621a659ba1cd31662b506dc70035415dfd18a751ec7c9661e4fd9bb80e1b2b8ff30eaa27a3e5db23f602c4e909942adb8fe11db99399bd19dd7013a08dc1800a6a9999233bb9f110fa946fb2a90dc9db316b8ec971e84a6eeb5d159198a51f6f70083b7a59e1b51e6e426f07a71b6cf66466d4a5922c33b78e5e546cdd6d475dbeb3143ac2ec297aab645f38042010f26638b5d3c80792452a5cbca55dee02060414e2b81f306365af840f65fc6fb163536d4da1975e07525fc6cd469b8da8e1a7f043e5c245e05d09abce46af161224510ac6298fe91c3b826450e58fde6d824fc27e6f6266d836c0dcd25cb4835b6f0a900bb53ce70c58f9dd7cc880e833563a160cd8b8be285b9a8ae9ed16748a199fd66ad39883232550e04775d9fbd5adee971f4c8356eb6f4e7f03289925b1397e709c5f0f5a3e8e0a6f964e2dcf7c4b6d7f8d45f2daa0fbd3aacc992028203d0f8aad8f4c38edce05db8a62ba86ec5e195def07f93a5291d68b3a5966fc61cdbeee7efb16df4939890d9a676f2529e7724434e908d03e637efd6278ee7a9b0a7b7dbd92dea966183cd2f4e2d03759d3a02510c03528046ac4282a3cc770196dbe1831158c633d1827a4954af1828f636bf6ea99f4bc99fc9f80cc802609dc49b8ef3ab64cdb27737e1d6b06dae7795674d3dea58bb58ce929c3c4dd4f14d280f4de25033546bb801b23aa5ddd23eafd759a4418fdc54e24459795bfeb2dc7f3cb986e38ceada6495b8a1b0bd328144558eebf55d584bd34a8c2a0b07015e297b7d1110471cc3fc80365a5b33c766fc6ff029bbe23b0dfaec5481be45661a6a054ae1117b3752a58f40ece1c7ecf99b4c2f76b12416aa9a1e9087d7121ec5bab77f80ae55dd95055de9ea3c444150d98bea57ade4b0662f72b05e6dcbb1b27eada5cecc1845efbeaadb890d7f8964350940ffffffbf