PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79711 c41e4c45c19600859c87cecd2a0734fb5303a77051c1a15deaba5ac70035a601

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8c67e03ed4243c63c273ec8e0e481d1122385482a29d7d36114d5d90c78f0144
Certificate Block Hash
c41e4c45c19600859c87cecd2a0734fb5303a77051c1a15deaba5ac70035a601
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00c04a010000c30100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000011c0a74c1708256a5878fbe85e5ed8cc261fd93e5b109a22b8450426265ba6a969ebd804f1dbb931578bfe4944fdf84a8f51a2254dd325f826dcd67c9d0ad69dc1ee764bdcf8652e33ae23b233139e58b2dc6b295aa04cc146050000000000000000020000000200c04a010000c30100

Raw Header Hex

00004020c17c2d62fc2760665032152fbb13f0bf9d2f7fe80d5692496c4006564e518818027dd0103673ae19adf8e857f89f3a03ae0efb5635e1e1ef05bbef6743305a036cec416aaac9001844018fc7905d4d11367d9da282543822111d480e8eec73c2633c24d43ee0678c

Proof Data Hex

59,560 bytes
12121601030763f0e094b99ce23884795b23a486d0afe3e6ef67fd40d0dfbb7503d42defdeb422aa39348d8c08167eb0d45c12e1482d94189bce79cd6ee18f22358db06820f65318796c03b60be30565b27f6710d7371f9d58c484331958396abce0a6c0cf932207bc41561cfc5b467ab41b99a307aeaab1bd00c7d4ee258f497c2bd5dce901afb864b8cd89310f10bd52081fc5a4e46bd8fcbedef14c712a168c96354d3ea31683a8ec3231e2e446a429de3ce510e0e990109ce0c09b33180686b8494da85a74e945741f302f0ceda809181796056b3c97d57a5d1abc7781f03fd528918274970d32db410b62c408acfd79b9001fd2af2c7223420ac79646114024f0d6300a27ccce0ab0c529fc3e8398045903fad0ba752bb634f4e22fa4e2025322882528e365661c1d9a30951c42c05105aceaa17a15fcf35b08e1d3692634d6002bc5c1e0cfd97656188d723500f26f76ad2d0eb28b60ebe4de28d60de009df0ce1998b6b3d79076a12e7c2f9c9bc5d404d64ab5349ffcd93ea4cec0170a7efe74023e32d771f471811ca74cdc1c5a1d47659f29a759ac67141cb356573ad16f7ef49d09ec5cf932e3474ff7eb7d424af313a19618202eea7893b9b88fda733400bb534bc650eb602db6d1878ffcba9b06e48a4f0bd27f4c24748fc76a393b91eec352f51364b6e18bcb11e920b6a798030e22e0174477a9f9a27a919c5a33770a801fbc024d65fa68bf300521501152d19a99f05692b181533cb97c15a160f3dfe3fc11392aa47b6cf5417bb40c01cf574d737efeb365a54a2ce567ccf1098dd1addd05e4acaed9caff1ba5c612cace37dca1e83144c141e149311a714c8c1f3b94306a59e54dd8cb34ffe6269b5c7f6b1ba39c7f17991979367d39bf0a2e9903b478589660aa33b54d0bcbe8a7569654bc0ae489bb3344ad72fb152bafb8a795ec98307313644c569a37fafd41e097a3aaa1320d7a1e2991d630c2c5a462f537cea06f8ddf19f78f06125206626f7a81ad373d10fd051406c357e8f106d2f85a0e73f6b6855df1245d82af8f31890e03ab3369773399fd667cd288afefd00b5035f97007a3ce2e01622c95bcfe2927ac0948c4bfd75b975e1379d3d00a17ea451cf9b169269fc54f72903771b0d0600b732ceb2fa61829180439538e119d3aeeb4b64eb4a5c1c4adce023046cd797d25b7b9b2bc6092ed944c9b65a0d4853158fb733028ccd0b2efedd7de1f9205d405866a8191bef0a0cc46ce9a9233f635f505acf46ab3a850a1acedadd2f4825bd3ac2240c993232ef81eb80fa9900fc928158fb6716bc11cea74abfb06d986ba46784380bf6619b579eb8f3a6f97fadc1aac71ac82b80a0f82182bdf1a4eeefba7a9200af867d1fdd0499f74bce2283e55ff80b84c9aa758f963a2d3504476f33dae1d0e1f1cf2a5db9f0efc0d01bc30b25132159077d8468ba1cbdb878f2ae5710134bd9477dbbb269de30b7967dc1060212edc66943dcb7f494013d5acecbd03dbcf86d52d30a171b7efd4b7a121c07b511ded65ad0ab7a5add5a0ab50fddd7ac2c4db41219d5dd3fa06aa66c7b2fd79a2f8c9945f290530251f54d0a316f021dd58b27349d6532a8e7c3374c0efe61077d4f43b0f79befc94559736882fbc48e16cd673f49ca108c834a0f4242d840694a8853db400f28a57165a57857f19b8e5b07c9ac25c5de9ae96b04dfd9ba3c170d619500333a64808fc62ea65c47d62cc2828c2d137ad0d7b67971c75c3b2df6047a14851e82f2c927dfb3041c7be894af8a948dbd41e1f819ae8f581eb947b8783d5aeeb9f756e439d818a54f9448cecb24b54def15d519bc77dacbca0f065e7753a763ad9cb02c0aca04042d2d7e81614db05cc45fac160eb0e355c12a14ddd9920e9140bfea2032954d8816bbe8646fc4a7617fe263e41ac18ec45429eaa17a0c3853f2e507331cb9b07fe85813610af75ca9159f1eda0ece1bb667928c34f9cfd0c0edb21dd8156927a684a713ee81aa3cf0fb4b152c67c1e6c1c35193409f0b7af5ab41a97e648e806797431062473f14a0e41c36a0e08798caa0977fa7d94386d59a248873628b1c9afd5c83f6ac4dbaaf26ba38f9feb867fd2a5f5cb213aa24d199bb7a0d12ad80b73f6421f20c343fd05835f4a9270914a0831e83b156916ad67bfffd3a77bd1c4fa7207234fc2e7ec028fe49f8b084e0ba56c5f873349e2e57a8bd5d697e66f5b74c47adbe69c2e825a1e97b71a0d4c77bf26f522a46b4ab6944ef9d091083a292a20b696c9b96733fdf6cf707e07fcde2c986912e815698b6efd50e9555cf5528101482cf9069c6cfc56a5f23747cce42a4e57f310358754dd28ef9d55b67cde87a0a42c21c6a136c30ac361e4efde0a626eb0aa0a72494a8e33b68d6b06c052451492250d7b2267914ab46ef8a66467e137c4492fb00d6cf0a5666dd98cf6708ff1c4f476137ca5ec8943b2e4aba4a43653ee0a5a9f4b6fe97db48088a01c03829a7c46f3774b8f6356d2e548e869f835758026140704e1010f8706a7c22e78261bce2a5d937fee322d6c04f1f78ecb6c09b0dae90d6ce0d5617706d53079f3bf14e54fb262831160cd271ffad51ffca654d81bfcaada4a16bc3c4308f837f723072ea0a65d4ac836555e0bbfac95e1f63559977fc1f87d83b9c38ee99969d7d3766789e47536508db65e56883b1d9bc4dd266a004a45edc25c22914de5a8d5d76d956565ea079898397339cf092b2e53714513cd4cd8e6cb478b978385f78803853ecb471cd8c44c14d5fb3d7434e127f0945adf72ed511ef0eb87a8c210d452f9fe1c038eb17a7877d6e3f313ee5efa01bd15a679bb9c02353041b7c72c35bc24ef59198a129a2f7168e068aca239a79af206a915b08b5c99d786c5ac3f0a1f8a64a9c1dd607462129a1234e1fba999c76b069d8905ab4c30bef8008e14f39573371db57684eab654c1ad0317ed22ab1e2bb48269e411facc8902cf6dd22304adde981009377191dc85ee47f23c7cb3b0ecd1fb5df3c5bb0eb0616a69ee99fe9b4f20fc60c4c5f712c134976120c2985b24bc6680ba5e1f3c0fb399134e544dd3fe53ff36a9ea503f9f8c3c400d27b1033b99a40e1e6395e39a1bfa79bd88aa38c6ff06438eb6b154c56182bfcc0a88cdf3c73659c9d629f0b2054d3f6b01b5f649e57192cc3b812a97d55aa070e7743240d9e6b0e776ddb9519219d71ca79aa15aa51f7d5727528d6141ac90022209c254c3ee048c722141d9aee6eb0a76f2ffcfabb714f93f04a0167c22e6af6a2bffff857bd6437ef618c26fe28eb4c5a44ce6c583465032bf2509a60aedd4814f5c85868f995ed85c18a1c85299db2ee36d9be14f63b20adf7ab8fe9aaacbd595f9b7c35c7162a04421e3b22f71f3b09cb6a70d1f3783c30333b025c4e958ac9eeb1475df3305b4bafa97de71ff2659d33d1a56374f10f9652e78de0178be04e2cdc019b5952dca7a767f03f95e5b70b99b40f2f8f2e91802fe4f701378fd368460c82400c6c69b3225d19f6635d645365eb8c4e3d56174106d193f22b0b713d2f373deedc56e2d51f8887da3b9b110bd37dbcc7bfd47bcc9aa5c426ca7d88f8a7ae6b9511f51e95939bde2bb6061216f26b8c66d77834939bd439862a0ef168f4d4eba7306ea2cbb09ab70c77017d9123e798cbb0e4a8b19d1cfef5876ae61dd5b3ca12380f22ba0c8f11bce947008fd3d61f4b56c023c784e71f3d5a2186bb6a2a6a02f1c4178c77141939fd7d12d6ca1c5cc856dcf36207803a6695fd0923cbe4aadd8e270c47fc6f22e9a6131131e44290f278c649149af4928943457a219240b2f1583c6f6e47df090e9b1ed168991fd5544e399fbd73724b3ee05480c8b762f07428ce9692d0353aadefd45882150af539169181ca42cc2260130c9c7c39e491101a56e71a1a5d1d3728f134699928cfcd6e15b4432a070affb9d22cf316a2b7511c72afcb37142bd268b254f356f209f1206f59986635e865d70d035a4a4a7493999511334cae695bce20e04bbf19d914d4ecddedf47f46593df726ff2aa355cd8eccb72f3c9c5d4c832c3b8e33cbbb31a97d8eefea4aef64ea14b510a16944cff2c483c48feac263b4650791e79104512a47a71e50cb838364fbfdd86dca4bb879c2c5b39647df193047f71ae7331d5dadea8fe24265ab73eaaec9143acfeaa3b2f967ca411b6c87b3754df335d065879ca9140f41c913f7131a11ac2ceca6ab398b44d9067553d45d1cd4507514be025b822f68d80550a7ab372533c09dbdded0b2fefb6480701dfa6f0570672a6cf8a4405baa334ab63f9b514686fcc363f509d089887db1a2f9c9a9800a831ae1c96f8f4ca3a5ddaa9812951476f70f25b8470de18e6d07d4893d09ee048df4a707278bd6d53c26294133f657516cd9a8b5329fbf8c465bf524413198eb732495baf61703cefe87969295396e723c663284c3f04841c58d4b535cd34cda295f820b82278d15dc40f8564bec3ccacc99b74ef5239a95d06f455545c98babbf9815ee987badbe6a3e5f3430a71e883649f41eba33785ebe019729b3b0afa2517a9b6485768ca8d8a92b7ddeaf6dae7cd5b4c7b158914bb379c0e129e3ebb288527c8b286790cbe7a1d07e4e6b1d982d48d36be8917bf2e08a9485f9759d4dc1b1911f3549b8d9ac18bbeb16d1f321aefbd4b4600acf2648823c979d0e5020914c060d53044c859c9d45b81d5c5916c1c2810b997f1d90def30cd2b732361806d836268dbf1e4375669671dacd3588ff7f29866de176f4f37447ebab52dc4fc4bc88f4481e6a6af36853d984fd17a481aaf46a7aa8857fb655d8259b17ebc22be8b251efe593bd545725c58951f540491ce3266635a24d38dffc2d69a19c454b1753bf99ff6726c1b8015183ee143e40093dcea9a537be764e3a10a1bad777890a32f4ddcb666f8dac6dcede74eadc32b316d29179c41cd0d9d954753b0e7849b312b7c8517963a4a4a8db11ff37035c3440a74b2680848990b2a07d9a8b6802cde5c4a3cc8d6fdddaa705264a9f75187db49fa05a7ab705d409487fb019716b18fd12574d75b2de49a353c8cd97f1fe05dc9bd0d288fc6477867aaa065d196e3b21d5fb002b767f01e204e9b4fd5c37e508c15f58e20f0f54902a52e9c2baccf27994f49c2478ada5831aa45cdc8e8f9fdc39b8ff128d795f4a02f3d84003e8f26ca8dd6cbd9696bac83226ed88b2e06504aa5d60587519059031ab2a0f492c4833d0d16218fefd234c12aaf78d984a9fce570828382ad5706530d66d470d16937f951ea9100358b89c6495c4450a725b8990efefc99ce17288d2a4cc0e612b4292b4c1f728ce36850dded6f24c13584d85828b66528b76f4432d318b2f150c6a7a96e1fba2b590d55e2a1c6f929b2fd41c706b071070862df5e05cb2102707c0512c577c0ba5e8b7c678e11da111c0a6c91c02580d8baa535d00255e8f30661130bc5d1ce9aa9f911b8375751ea42c161148c58ce5bef8e239c872db6ccfde4a3d505de437f7daf0686646f32191bae6dd27197ddcc3ba17005b994e83c9ee0aa78d25d10ad5ea925d0746f0911d34348e4b4e792cf6ab7fd13c41e9f0a15f8d704387797f6968aa2ff8764bc458f7557de5c137ff406c89a31b22e35c660f0dbeb705bd38f99532a8f469f5fd00900fa1baa010596daa6f89266f8da841ffff49cdaef6f368b918a339c2d3ac68687223b6b378904f2120959353ee395234222dc0885a9091fb8d83a360509cfb6cd9ae8afa1a6b748a7ada894ba749988dbb4c6f3dca169841bbd3c7f696b3d11c336f0db3913e68fe1b5cc9a21e284eeab400a5091bd4e045fee184f00e7534d19d7660b4bdb97252db0c153c5b50e0772696a7039a8331fe8e470dc4b0f09537878a728afee2a90d9ba571f7c8d341a304b0841406407078625879c20945f78ec20d3dc2d3e7bd85c551febc30992221f42a4010f20f76b8695ffe265295102be205a4cff342b230e8240e97ba59c19d4ebb65c0cb2050eb914f68ebaf4ed12179cec74d7a82c3943d7d15b319ac94ddd734f29f62e318aa3efa4a978c3bbc2e0f0fb53b0680b59644ead2ac6f0f782cb528ef57d265a4daa8b637d75dec40f5ab78ec63cd90b9f03a48e71ee2f97ac01457ac8fbd85642906b626ef4e6efe8fbdada82639114ff0ecd57ba1c62fc07ebf7ad99f691134001ec2b55eaaf89c847efe70bddbd1ff05a2a4afda4762ffa6296d39a5c1f1e95df710b728de907a943333a8519df6988d3391d32c90af0d761e259aea2caf0dbeb11a95af81fc572084ee0c79535ae950b85bd5c729ac327c214b8c9ec747f836ed9c61cc05eacce1b476e1707135b3709925b6a6efb98501194d55d512cb76cf7c2ace0a1b66e4485b4db795b216ecaa9bd3bb0b4d50842bf3d8b1bafcf842a42157711e8a3d442d2993f472ee60f05e53ccca1e51346c447f78b78b904cf9b03e4f3d6922489ed9c9ff5a8e96e9f1c2948257a4edd1f1e531375aa04f5d1d0e2d24395aa37278f0620952734586150af67260ba9751fc81f6317a32aab91cc2fba93f09bd3e193d3bf79da43f4a445b3089c5408ff5d2c91112541962685531f504480e3c88fc8421c4e30c70eb3ea5b5c01c88dcd789027f60211fe5ba1230314543e531d9beb7dddeae3534272958640f605b3f08fe463f73a5505abe39c8634de43b537ccfae4e018525ac44dc1feb8b6eb82eadea47d05f958bff75acd98b69f2dd6292e64d1007670b2d0771d6b7281f4e75357950a66d3929fb0977f343082cc48b4c84927baccfd6a2d8696a3b46cc736d4743c04a84243ca22e2a81d7b3c4c9a2f276baccf851e05fcc35601f7147f65da97d1d98194e617012f61982ff7d0748cafb68c6a263ec7fed4af8aa02af363da6bae55abb17d95d782e204580ef374848aa0b837d8bc4461b397d4ffd1c28706b7d9f1349149306eea652f2da8bf80105f923c63a3ff2ef234f75c96e8c7aa01a88252ff077730313f06fb009dcbd6a29f379fb1c8bdee936171fb102168ef74eba99a0958e08fb61c541a89f589c11198089775941b7038c77e84c7571e2a46448cda24d2a255da9c6bbfe458dd087a1e00b4d57e78ef7e9850fcbb64d00dddb3497428d9e882dee494591ac514dc080986fdf5082eb691970900b9d18706f76c78082c10a912e1f6141fb7e4d86dccbc1e1f286dfaa50193bb056d2a9525dd53e1208c8d2bc6b57a53bae3f5303419705c90138979aac0badab3d8d05562fd58eeced244b8e5c73046fca6b3be2e4f0e7333e5cd88ed10091c9343481c42503dada92e0da8fac6125f2c600be76aaf1a20945fd96b4c0ec640f4807e8e59f5d38005dede82eada1737c190d5b8fa306ef1e35455e3970d650cc6c5ce9562692eb7b7aa3bf2034baf5fdc1fbd9df05aebc255b6c66c48964cb831a37b1f0bb7ad53e460c43c93a010baa6dc504f1aa70fb7da9067f004329261b61b59207b871c54382e051ce2e82d6d5361c5c1e94d2ef6d7fb1e4514c8044fe744e03040184dca0ede585e8bf60ea1e932d6bcee6fb9b097e9d81d4db4a7353122d23fb49412f696429b695319488acd5583ef1dec00185a56ab404d3678e1e99c22f94336d476a9422e55816e91c0b8310272ef282b45b7090f7d7fd8c68b014177cb80b641e1b6ad4f9dd31d44f9f98d41015c64fdd5f1a916c46f3987420bd764c2664c264ec69db4cea4b30ab73aaf76a8483707b80681a0656baa4611d3eba44716496a07a5552ddf0931cc6084faae7e6b253fb978d81e5fc47932c4ee687c48bf22e95731a0f15a6b4a1057b6dd9e213aca69eb94d899e76fb579319cdcfec4f1049d904eceb69c6dd0e0921f6bce9d4500fabe2975f8beee9847483ae500a8159024471d1f1e4b80612186c74c762bbdd59c85f5c4b9230126cc0f35bdffde8a6e89f3aee6f821a3735ce465266c99c2827b7237b107004e4d11e3110831f4a64ae6e2688b916bd0821b7ada407296bfee829158093b936cff32a325ca8400d76842ef1cf8e28982b2617c10a49b6753638b1134aee77fdc85947fc5cb4e3fb5400f3ea22afe636d77728dcbf5a0c35dc1b19ed590f43b6ca78820820259c1e80ff2ca3e80e9bb5510a158c225598f3be56eb7bc5f37fff1cee85930ea0c096cdd4088df0f17ec20d1807dcd44e01e825dfa2ccdc3b4d9f3b8b5715b8f30ce1c01ee4ede669909039865e7802c3334f222119f52f17eecb2ee615a5d6ee46fed7532d539123fc06dfed2d458d300502368f0c95333624264d706160ca7a9cf4c4963588dfa613d339a3697e7a4173a2bdeab8980960d3899a3a106e9718cd4043479053932d77fe983e7a44b6a7624728392d4d87686a59bb40579f7a8a294679a774c019ee0f4a11afd2303c8c1ccdb762a56a34fbe02e9dcbef5b2818036e29597875e9216edafa5295bd8a93328a6d408d86821f70421b0c6b97970b8c3e2b3bf348870c64a1c486b45111292535af3b78a564867dbbb46475b76e005a00e0a55d2a8d8a35cb39cb80d65c64229bbfc45b5f867592f8462c4274335a0ed9e7b454bcfc8a0938dd6dea786cbf9e51419370085f0c0fa86134b0ceaa02c7d7fd6a056298364f77131c65b2e68d730f2c35cde023d2864d7b1dcae8662d4d0d9cba416b336ef0a11bb84972e6902c6fb4dad6ff4ebc56be1376b1e40f5a1c21f475518f4aed9859b1388027d192f25589396244ef8409527e9efd47d52e250de7f062d9f508582485b3df2399defc16214b09aef71ae3c2c4a2e98e5ea4920041ce8a14b69fbba7c9c04273060f6bf18b1d88958027a42ac43108eee00c9a86a3e1416c2acc837a80288c29f131123bdecd84324b5187ec3014fb719694f4f55da28dde1d6d129d781800d8974e70bcd9a1ee57b5e43a392d8ae30320cee320b8cf4677372d3586cfe0b7c2241fe92e9bc9c175543c386ed0dd9905a44b1aa476d7918c8fdb8000d9aa0e3fd3090a3c200571c4cc419311a6a1019c4ab51eb2acfbd6d9ed9c9900a39b6dca2109f92d55e30494471c38df23671710b20f8a1388b4d198922600cf00eb41e76c78037fe96c64e0030448049a7ab9f98c501152dee05107c13f3f9b46754d4fb599f6b37ead5d3bd93eae3504c84bbfb75338e7bee29d074cf5f7e9d7847180073e3ab2c0b1cccc4a503bc91a870d9c0e12bfe9a97d214bb72529082eceb6ae16bf04c0605c652453df4bf174a42d553e0328b2639f01180781b3d8db0b2b31c28a28d31ae3edcb906ed28cbeaa488d90abe089b9af4ee8440d5ef3f4907ab3f3ec073a8d0dab4e3b0766e69a62c017cbfa74edd248bdbbedb5b35728d983789bb91397060fade200486193011708b38c8c4f8311e6fd81087dbae52cd522f63e18971f928054899005f4defddb26adaa05cfd12d1b61b1a6adb9ce10eb2eaecb5dd39e28b8021e9f2f42db4f9d4f6ef10ae31ada314e276b6ad271934318b8db2748cbab38dac233c0741852b3ecb1acd8c522a049f15f841767796aa62583167e825f9458782f826f9301e361b021682e65f0d20941cb9a9abdb8edea59b578bf8f68ccb3fe4ccd179a1118125a61c226951408a400f1a6a7245ca5783ad14edd508352f9ca45472b6db93e9c3f54e0760939e9eb18c2abb8d3e01a5129a7a5a59eb60e3088157c1ca0c7f1b3ad1866e1e503dc7473da4dbe638fdffe27a9b0fe6f3973d205f415c08d8272aaa20ea0923c00e9453328c4c7560161d6225054853a49961335e1a5093ce98d8f525afb897d0e4a9f6b5e9825b357acc886de3895026e08f8576affb7c08e09f85d5cd7b12cb85bae629e693fb18b07ccd8cc6d6ead76197c12dd74e6a778391fc867bfe3d98e833583d5a28e968cad5c84010dcf11fa825af3cb25a23f4777accce0228985fe7f99e3931fc1c0fa684c7dd15ea25c23429393b59b2066632f4eea0f8c998b66ebfbd336f03590708dfbda33f36950356a699ea50fde13f16f992db8b898c7d6cb361c3da9dcfd87afcb2cd4877bb9900643ea80628f724a52707305b2ab329906058a5f1e1bab2d4da69c5edcff9f4089b82387f014bf041bd3c46131e4bf52d990915b1504bb0b3d98fb3698379f6234a2f44f74a5901693ef30c7f7ac38933fbaa9f9b8fb670813f1777b34cf963682f26954995b07e2922c49d06107f94bb08d1d6d06913d7b45f68ed8d77e2ab1b81ee76c0c56be623f924f509b70ca075625fd1cbda1b0b7526ed465f03fdbbd861519a0a1818c495e2300b8b357bb57f9500525cdcf93bfd71aa01d20ca86450e4ac76a70f3d394d95890fa066bedbdfc27ce94c1e5b2d903fdcc8fb1cf3ad488def45c0c8cd52f86bd0048c721168481a9096e285c0f182f10f6bb677653ad6d7e423c1af05fce1430cb3617de68b35b58b31662770e7821672d1ea4198d0db034549506a34f997817d162069639a84b3df8ff8362b9cc22b72f206c4318932a6d67abcbb0541103aa7e0e9f43b2a500d8e2d968f73d2465e49f42a66d689b04f466c3a84a39dc4019a9ed9aca7b1e0f7e7837b973ca0eaeb4c5db53713f5dceb8d9edc42ad694221c462abde6f8f3cb72f4668dae09c3d82b7cc2119fea3a00ce2e5835029e310d05e2b9242974d4d119eef543cb162aa6acd09c8752d3fd16151bc8dcc8a17ac7543c490a725ae43ab1b43aa6a067a5c09d08b2ef61fcf22d5a844db006cc77ac36f76863a9043477c384be7ec5c8a002b7a2190d68c07060c50904af887af3c26f219fafc15dddd18652325c98992e9339407040b502b2f3bff1d602cec6aad6444a8624227163c9aacb8a4d9ccfa43730d9dff8d02be93bb7235c9f39610ae146c968c3f0469044fe88f70737cbbbeab6f98be7a66813c0d439347c5744ff25ef9eb5a9eb5554adb0014e1b44f3289715ef4bb6cba30d05a7a4885f51d04ab9ba9927d6cd14d56df50323e111e97319eee0efdf7f5462056c55b483e73672ade68984ee73bd0531126f8f73c8b392c2ba30a23ae6f7bdd588b3c51f23a104b3213f252ab26d198c0063e76feb11bd4f71ddbd31ec44a609a7f415b8d137c2338990461d45fbe0b0625a8cba79bc3610eb6e04672f06b3b6c8d93f20123722a219e6571a72fa8e8a7ead50bb819a1a166e5c9bc1c3af393f21253ec236c1f8c6d9e90ab4fe2a6365983628a0e2e565f119ded3c92b66e47e8641c5f71b8fe2dd0f8656befcb40b1eec061431f191ba901f437cda37ba36d3f1f65f7d825cc74058b416aa1ca955ee9d59739007c2d285d5afea4c4ffb3bfc8d55c879d4601910c283c0c70fb579a5ad1e89a30d0efa227912f4c1816630898d4ac7746871750dc78ac72993f93ab3a1918512c4bcf4ba56f0f7690a04760ea326afa4c2ce3c7f921fa002dec172c27b00aa6dd687985c192b41afaa1252cf030a321adea285f1e2d1e95b6cf0b9e73ccb057033d3473a82dd5ddcfda40971ca2465214befe80db83cea30ea44d1f4c4ddc8b956bfffcb82c7e41a5bf13b3dd437f198dd70d1f5d87017ef60976b19c96442396491709ab1ab449a8dac4c9d03377a8788842825c001c7083667e951b73925bb960841818a66d7b2bed8636d8d31c09bbef6fd28078b272b57d5f2996ef47beb383cf139725f64cb0f9bf1ec382bdfe44ce18106c3d7f2b555ddfb96617570e78f123e5897725194d72e5988335d1373656819bff46c31b1051396a1373611ea6b73f0de60d9e16723393d696e93af56181b2e347fbe3c3e94c68a864b24bbdb8ef989b53547402965341ca7a95d83299a6d265da352c0dd4f22bd760fa780b21142ee26d994257dd9ec2ad67e01d679ec615447d778e86954c7b1c8a03d48f200c3bce2ce588112f2c0bf2aee24627accf96c98cf388ad07883fc06a5154e9c64bdfe126118aefa4ed06eeb7ec7c709e1a6d76e24cbede386bb1fc4302a50b6f0362099da1336d181aef7735298e865d80d57b70ddbcc1161f01bbb67cca711f0215b6a967a0596660fdaeef4e422cb97a8390f371a6da9adb6847d8c48fcf53c2f8834b0c9266cff9dde57b1fcfbd8458fb02fe95e05d0ce70e3db9b11d7d9c0ed3f34c59f1a4ebf7de36cee57311eb22c06758982aacdc8527ebbae3b5eb61eccb6c2b61979da361fed0923c48518139697a5c11636fcaae88d9bc378c89fb5fd4fa61e79295f0e7baaa68c6d162ebb7d9f0aa2d95de611b891eacc42d9893bc9ebd824f760ead6628b45df349166b5f0446fee84c254d56b17608f4a3c55c3186af3f8bd2eaaa877f91cc0dbc3954a9cc482d7292ccd854f65e1d4c394101c18c0675890be58c841d8e24ef44eaf062fb4ca27d576abf02b27cd7efb77c8b73573459a71a5b84dfac5bc9eb41ed607f9d1ad829af1db113ae4caccf47b2da008ed76752e182cc6b579238029492277b84a813a80aebfc2468bfdd36e4592ba94bffd82d584d81e22bff2d8621c6333c60e14d4e1dcea50ecb1b41caf7a8ca5864b342c49ca0923149b8ba1d7f4d97ed14f5e6ceb77e1485b0822d2c0b1c28c8ade6cfda9d4b670f14eb707d280a03ba607092e4ad82a25c02323b720d8b008494ac8abbcd58016650fe234eae53ee74bb4e181c0edc5649b42cf2aec8ea46db2326d4c543e74124b9b1dc7295f006209af84170cc6a1f62fdb3f8348034f2befde28da0705afdca0c7307e7b155914a57bc682d4ce2c6bbd33216491de32ad72eacd3a647cb873b10773a5e0745db178cf2cb1882d46068138e6721c00e60c297bd9a6bd54844841e2a43c4a4ceb253c9835f11033af7a9da20f749b0672fb6ddb0c85258c6434740fb76427fd7817bfb81c442b0caa1f48b98246d14d75ca850682ccc48764345ecd2e5980cb6ac66e09a169af4eddd17eba0f0fc35d27d5cd6f8dabf835660a9ea369e74180cec7dd90f4d4b5f5b75539d95b5dcb3f35349b595f8c8702e6ca30462405920a6def542401d58f193c0a01ee835790cee899aa04d395c79240c42d346bd2a4bea2ce2f879fca6fc2156cb1b826de83f0570c93e6697911f4fbdea455465a52968c9c5a91016886be9b78c9b5d6a80931e06202bf80e0d962f02d73a41d18a6b5b200f3986d598cc9cf555c6313672021ff94bc68ff6a689f8b585c2d31c11fb4b3a92f286a2f78a4e1a72414a4693b57ca88f3ef1270621787357e7b092ab6ecd163cb5638bde0c23ebbc5fb9e050936f18fcc880fdfa08268bfa6a49452869aae7260a7c1cf92cf63127174ad1d7c4000905bdc6528470a25dd883ba51953f9b4341fdc1d8d135d9eea2739f1b2ebebd4602dbae8b8987f4b0059e5b6e1206fb8b1ee9a3853abc402e0cfe9655e2d952483be6d4758e0f6c8a94261be9e5aa97e852093edecac20d975e2cc55c8132e2ddbd7725a71a35485c6f5e28754ed64b150c877b9ad3320171f23f09883bc8437d5c1b351599a9951245322b6bc920c18fd61617146938440b1375f39f2f410f8eb8b89ef5317e975802c8c77e539abe8cd140650a2ffee8333d1ced20c13d4fd650a2d5d6664af759a0b95ff47874497d5905227101fcf7b0f5c8e11aeec1b65a951a917db67975c58525d358804638e0004a22b6c6b3b8f87e0bba3cdff99827d2b661fd05d249cc967055d45d36257cb07a37fe0779a1c05d8d286b19e1626052279291f7a0d1e3cb4871c5e0c50f5884219a45fbef9d12c27bd5b46ccb8ac59f4e76ae04056633f37267dbc342d1739f94bba7a1affe00c566f4c1bbe60adc6957519e99da6d25957ec7c7c3ea514ed14c0a807c55ad0f65cbf0a4bc185fbc4431e643910af7e447dbc50679d7252f787aa5125e7f655519cbe8cde4defaf9f9da69ef5b11ef00610fbdc5cd7426c4c3e39676f58c12b7a9a516cda97df03680768df952fb939b4b4b58b0866add2398287fecc0c8b976c2ceb7c681e0363fefe7ec2d0a4f94935c6ac57ed25ca6e5ad5163719a1e478ed30fec42e2e7c0687cc4618bff683a49ac91046f30adcb52bd056778f2090b370349a4cbe065b934417bf06306e5e4b3505eb3cf9c96cada6338647d0afc0fd4aa159fdfd4edbd74f229cbc288a9b3998c7f64f101ee5e4b68f34818e862da3158a6ff91ee4f03e0e1d065f13801f68ab1b00c07944486685e1ad1739a7c95c9ccb868d6f8b9379933fda4d645903b5cc5cf5cbea13805b99476656b323e7670c07a7b89db33d9b2db461193ac6653ad0756a343a26c9ced32258bdac845238a955a3db304e3865b7ec5cc3dfb478586026aacfeb7afaebc0227655266f94bd501d47074b026dec867e74b5323bb2a59bbcf53eeab80c8f6cfca68e1592d8d5c5fd48379deaf159d9154efcbdeabcf390b11a2d25a2ecffee76d2b2814e5d05bcf2e02e55c8c82344d7fd6fcec33b6e2fafd5e8818c025c12e17f8edb0e9d5f39eb2807dd97514dee0a05660d7030f86a9f44f3fa05df62c0ef0415939c0d5103f9d9539989358a4273059ce7a1fbcd5821c018e48be78066b9adcd500c2d06ea4e8b53e142377c112dc99433966c09343c9eec5da11274b3b2df895ec0c22eaba0bf0e8a3c4c412e6c9e3c45b51c0eacef634e3560ac165a6e1184b23a440db023b11bb257c2006ee8758742177cc448e2e8afd51886b44a458246d71393a876940b5124af90512e004dc54e3edbc064e62d2285db8812717e1e6035c70867d868fb83aa0fbf87a42e71b8fe24c03b15b50191aed20f7bbe1c49837eab55273d894a6fdbed130537ef30aa63b6b735628d30331a29dcf784a1338079c5fb0b95614a741905aa348a96b315b271630eeb7240bb9a378e70ecc2b3cd43acdbd7177bc332fdec661ffeeee83e605a30a0f65a25436db85286bde8f6ba5a552b28b60555a4c766a6c2ea07c7bb3e8ecd51b6dd769d174666e7611fe24b36747809ee21ce4a1ba33093bb731108435ec983202ad06d243ee8722a50b809ba38885b455c6e40e423473cc0665d60062fff5f3d9c058f74e3c4464c45eb51765ed79f9130932472ece89fab9b70ce6b37269bf72e55167d4c7a7226cf226b6fa1ec670a6593119a7a4463828516d2fb2d8aae2eb622adf2eea6761c284f470302f9dbe143bf26b5b325f0b92b157f0170752447ad6870ae10f1dc5f57a94f401f54c61deefb8ff557d1836ada298c8a5d2606e23a452efeffae3adb7e064b42d56a592bbcac5c7f7660a9da42831a296f2680c6355905e8b0d3332bfc8b191a832e595e0ebef59b04f6b8e46c0f9f2b0381efab76193d19b9ce59b7901ae45a52a93f37aafb17d59bb17393b15a688d083b4f560aa27ee88b6a4b7a546e971e5227fc5a0547065d75268c67ae25ab93926c0c4d21c2be5648ff2814d7ad3a88bb338ceee7592b5fcf419c1f6c26d6d83ded04a46284c64859ef972bbfb9f85505972c5796f017d693c5d94825d78e48852e643f137f4d30f4444c71d2cd912a52893065a7d12877636eb81c6703c12b9c5030671b1480dac2d917d28ae26384e084473790034f2ecb1fd9e40414820a4be39bca433c75dac201f017de4bc3d4fc2fb236d367250e4fe49d0afd4b87826914fe516e6cd3e00841bb487bbf7ec9430967360829228cfca5139650b09654d19bf5d74c196f6994f3cea233da46b18674b20c18533e63ee55d0a9991668bce528281ae43a7c6c6591c2352a487669a13ba402ba565de6f5a625bc217a7224372513b18fd6b03caafeaf9ea84b775477fb8b8d4129a5bcd12451fb2708a595f3ae1bd1276f91b3a1917fe45d13c05e4f8eaf6a59f8059c7afc03ef68d2e80b9883ec5823a984b409c1ce4a30b009af003ce1a019965c4f2a5f1489d5de5a3f925180449533bc8651e6bb14fac01d9e29dabb46f55cec29e06432853c453fd2b9342c99ef23e3300b89a09962b0a849157c7a8b5861f1c76726082c1d904d447beb01bef20644b9d3b2074570be3d652548723fec4885e356acb7eb47d6f936694dcf698e1e87fd4b8d4913848c1dd87d85a15eeafd1d5d819f39b5133f46ebf24c7680c1c8aabcc49717a683ce4c7692667bbf45fd7028d078056769871b207ede2162dd3dcf2edb9ce493478ba9654617d271b15ce2fe3059e5d9afc0bc121392d14b5ae7f5d3a9181e69fe6c6bdfb865b6b5e3e30ded2cdce2a41df92739b05238d8cebc08188dd47a0731021a48d69e948b2785c2f78185b05881d7741d12f2ac80cb5bce913618f64961c79ae90402041adf74a0bd1fdcfed13d4856410b8edefa9e03a0e8c75349f929bbc42e3ba1f474a3c8862e75a03ebab97dfee1cdaf4ae8505d95d098baf14d26f6ccfb07b1a915027899108ac729407bc6ebf3e1a4231bce0fb8dbd5034b60e9363062ca5029e216eb319a3441d453710f6aeaf9e2068debe557c162d15dade859ff10e47c09484628b6749ceaf18b2eb02a0869459c7e94249cfe281f6b3ec83d05d386cabc9886bd4318baecc42a52075d9985dbb4210be858bb85644819873899f4f45c8541e576fe9277dfd780c7d32afc11a4deaf03d3c688129c9644d3f761bda314dbad0349cf0ce16482f2fc4ecb46ff6acf49e7ce1e4fa2d0d468ac99118fe97fa358940cd43b5cde010b4239c761a7b9dfe4a3d2ffa9550f9624ed99243b98f56e5eb775b04924fffb2426ab96755eb41e4dcc16f491690735a09e71b0866f28f2805e5b7f6e36eb6331dfae2f9363a3ce4bfbaebc331fb80ae91ec2199a304700b02908f0fc1940855c2306869d6ef643f1515cb5ccd16f9c4d3501c909e8d7a868f51b29558126c7d8a3bdb709df5df014df3265dbb243b56609634968b222c4693c82a146e3e8815fcedf1f946e08c861dd75ecad3f0c4cd7d69f4fffc55ccc6eef512aaabaf60f1e5176b6aba542b5d3c1a5b22add9fe2fa81dcbb449beede890b46a83a4ac328b657d2a559c73a3d1b7b1b375d6d7cd95b931fc86e0333d6cdb9728ac285c0925d9378441d10796d637cd7cc6a0a3bdce71d13028b6ce41ed3b456692883bbee0aa90546ad1e16a56f9d76d783c84869ac4d2d7dc40d842b6f028bcf114ea11a3a4b6b91bfdc8fdde0710961058d74d97d3c776c0eddf02778fe3d0b1ff6e88bf79f525dc84e67ea41ee66d9d618085be1cb0a5aa60b6e201350e813126b73d4b9d0a4ab34edee9cbb504c901e5238e818fb2fbca46bde88417ab66ce139fc3bb9e43cfcc370641ced53f508165550a1f021a5f753bea3a23b288814ab1d92c0ced29f0976b41f6404de33bf6cc4e502c5384038d892f5a9eb44a9041b4e3e4fa6a0dca75ed96f3733836c0f5845772d104474fd65ed2afb15973b1912319dcd22e6110f159e6dea9ccb0349fafcc02050337293b87d840a52d7bf2e8d6b23e0fc18c20159dea0553dfa831d7a1d56685e23f8d3176c6c0d323f5d1d232f81977f12d75a121688677287bd7a235a2459afde43a271a98bdb054c33b7058e970f646d859d863468c55f56cf54f1a70737d6811961d468827c71154c5743695a3bf3d52f8ba4c7917caf4b7cab061a4b0bc92fdbc595452b683391286d16f5d94ceda5623f743de81aec71d01aa053855ac366a961229af1bdc8058e2ea4c5fa2a736ada7845f0fde46b81890917f548b6f5cf38d68886ab12922a76d04bb29d929c34fc3b80f4a7021ab2fb50800f32d24368b54fe329273c6df236fc0fc53835b16154870c634c82f3b965c62636ac9ba9e9f2ca3a167b65b0a2a13897d521b2e7aa818e988fea38ecf75f3f49db89cb9f60bc07783f4cfdd328cdd247d39ca573e1bcb82c837b978884a08b824a11ff9f0789baa09f888000a7ec3a90cbc58f8510bf71c424459b053f3c1625b40068bebebe0bd8d00deb0449d6aa70974b3dc9a58add288b031a8a2e9d183fad2b8e23d45c45538eaaec54056ec4432bd4d81e1978b661ac02c04f54b10745dd7a9cbb685aa83b66a268cd89f1141042a69f4ec7ac208da4e644019c0dbf7fa78e748a76850069b8a273fbf9b0b777439d267245e291a3875eae7840ae7f5e122c887ea494600076100d0b96a04e797df507d2b9ea49912685f539f0f97149054e84427ed3b0d3048e255c531838a39a1f47a217116f39c599ef331a450694e3ce94d555e8b7422f8b005d416c03d4367e527953d60fced7e8ddebf9d494f5dd5572b7a0f2b001cb3a27bcb297b31d597782ee1702c812e256a9784b0cf75f3002d604aaf42ae531a61aae552c540fb149b993d5b31ede9a32da90504403f17c697bed9aed6f7ccdc931347f4ca5a4417301bf78186850c1d7ce07d90221667ea417e4c74734e3da214175b22546e0d465e0493e3b64c383c764bc730e1accbae307942c2c121270acb777ac9b96a9c9e063f63b5307c0a466b37b0abe9262059a33b61ff7ef8e9f9ce1fb01552b098e8bc0f4ea5e41ddf0767bb118597cef18cd57854ffc081b0ace8206a79b2d8a254b054a3d0c2edc2fe48122cc76c3d6f8bf47a2f91b7be09e9c1ccd494eea3cecd70fa569e7cbf057002a7b0ccb85730e515feb369a5dfea16ee930421422f05d134b5520e980ba1a5be47c45ebaf9df494f5628e65e34c5a4511c4e3960989164720d135d79ebd1b8f7f31fef1c055579aaced63b38c07c9135bdc25540f547eca61d914c91e4823906040ed0edd7df692c88cc944e621772eb2caf2465b14978e2fb2eca97374f566b463e1794c3f904ce8ce8d98f95e5a3610db5862aa3195687578eb53aa7264448d033f662ca3197e23c76309db7ca1f451acb233695891765d3d128d21bbdf5436a827ad8c9ba53306981a7a332dc0582226c239700c8c2955fae1cbcf40842efc057653dd68e77185eb05e62a3e065b6a12fc796b0bac780a4cd2593384f0f946f93a23f3569e09a18df513d7ef56bd162c5ac0abce594d9c80387a0c2f9dd308ae5208afdc3fe5a8a4fc1d7dd1a1aaa0b8118bdd3df39a6c7364953fec0f6343810e32efaac3243873e3f3d58e1363730acf06ebb51b191fa8fb2551c97a179f087301e97da389c3921a38240b9473a9a66769cc6a3065180ab5bb1fcdc653cc1ac97f415bf311b8e205d849790181d7d4242556ddce8f277e0e95f9f3e2a6b106ab5314850813c2c65d96359f183c5946bd384e95194f250413c6141e02904766de183d4f7236b6e925fee471e7243e641378b62db186511868a943cc72a3a39ab6a36e42a64283fd13900466db69339b9ab8a71ff57554cd3da6cad9f0363cc94dc69830dfc48c3aa7234c33a2dbe7bf95d59afa1081a19f75e88b1d2453b7c41252fd1ea6a6c9d07574968fea98602635e8b8bec5c30b40a119b6ef70e02a0fb2bb2754b103f14cdf8f1a65cacbcb4f57060b45be048edaca28565d35efa6240392f1516bc797960cc355abfda4b4485038e444e27403e372b5efc6c28979e5554ddb69db63b179dd300cbe1091b812e3d67117ddaaf94f02f8cd8d5eaa434b621cfb725965d90a7ccd49470f37c2d56329ad2ae50240bb72ecbfae76d07db9921f753b6724754767e11fd6b2061e042f7aa41802244b2f369ca168333a234fffcbda480aa2189d5c31ab8efb754fc3a832a450cb0132d060f2ba5233b47752a06a84e65cc2e7cb3d8ab23f692f3fea0aed72b352152f445bc0e372d8ed76d61c8664ea2f202d7f84f897f8ed2e91bb0f78fd2448048a10f0d3c4152958962dfaf1a67bfae45c99a6d853756309e83704e822567d576954472ea0378a0c995538f60dcb02d865833b9e65ff5a52155c934148f3a6e3b2c414d4ba5884f71dae3d66c6f46649b51c180d076b631826df74b6beedc1714230cd4342d95fd42b14cca4b4031ef923d4c9bb7b9939d7eddc9b025c9c64090dbaa438da4182179d5cf8c6fd1829959dabbefb383ba3d49a8011e3ecb7eeff59d974d79a0bd0e1c8484c59b675b2d07dd645ac8cccee5382d61bc6fe409fc25e4b9034aa951e1e306c906907a094de25e0525bdb47c6ea51b34877d86232b446d5ea7ddd4d9f8afd02c9ad95bffd358b15700e881ca00925cd84f47e7b02cf985376558a1d7a5e0d8c71d8effb3caeb654fe91477cc554aad2001b6006dbb39d2328a8965b5e86832716fb4fda1c58ca4e89abee6539898226ce5c3a4e52ccfb89b0ba7345fededdd5e2ee0762e0d29f8cd6686079561bbf26b93c02a83fa46d6eff6af1c5933a1d7e7295da99561704b3f648e5da57631d07f86bfd09e7029125f7e0208f129daca7363582783fff23f9b790b60c6b413021029ab8899dc80b780eff0193062cda21f663edeb4acbcc95f13fb3071274d2d15f4776c4ba8d7e40477f16ce21fbc43b38ece46b9b7196c64a4f96c05bd7e46a861b098b4fc988293f0ece3c21073456ad374df7f9d1c5c0e4c52b915ebb2f3674a24e09bfc369e0b54b8effb107a72979fae3b927877b6cf7f79f0a9f1df9fd38e66fc7e536f063286bb70805727f5bf9d2faf3875e385b764b0d7b75396ede9c0b5f7684c924fe99495c4655bf0604195c5959e071cc85f23c74eefb65bb95e34242c76a1ab8e3fbda9fe0271d72d6665911761744e578026f55e3340b4e12f6cbec989f61435888e508488fec7f2b0ad8a766000cf3c7eedd9528dbbc3e6994566c0ced51bef54e7f5f672f6911b825849f760c3c876ef77e06e488fd44f80d0caf76b993a9b90d8956e3763c46bb43375c7bed5d6c3731373ecdad7584fb3c11ba0ed8c9bd560a0b3ff6a542eaa95f93a77523bff3e5b3eaabd38827c12a9398ed324d06b31911810b3369f95150ed26f49b2a71de205033b3966c3af5b96bba829011785c1dde5834553ef4df56d67fac5e880ff8340a193f160e1463e13d3c282d93d28464ccdc8f312c03912b83310f6dc2ef1bf2fa21b642cfef07c8613f2453c797e0692ac58c185afe43b51d335e7710c9708521c36d31a653413a99a3019873678fcb3a4ca03c9917b8ed07ebf73d398ad06b287507844c4c769e6132bcc6e65be6d96212c00182c6e53f844536aa998b78157ff18211b90ef97f22fa57023fad2680ba3535189ca66a7fa11949e9ba2079697ac7c88fe02a1018f0331db9acb614c50c3424cd6e787d7d9164bee136f7c2e20c2b15b2cd3a4e2f5f281a9dc66a263a2d5016a46c0136009a9bb8d026ab6f623565773d9a8c6e0340b8b22aebb7bd6adb68b43687b381bfe7737a102577fbda6f611f17babe604aa5d3652f651ad3ab135a81ca31df470a0c5744820b451d71efd56ad96d8f04bc76c7d4315c4ff6ec983031e8c110ab2f8180cec530210df1f6300001c5504c9380888ec348f20d2f498a6a7561d7c4c14f0013abc83cf840d601cd88add1571f1c5e29a4f0f08870426b898ee6a55c70ed7636e6b717cddca3f9380ca9c38aa21ff69f23653bcd09c4f9eb8ab6234ebefcf3014b55f3ca79d1a37224b7895ce844230127e796797623f4978a2666318a2df1ecccd26c3928a430291a8e03f65ead605df65578f0aae42fba1a7e3776d01c5c157466b1ed985fe1b14380812ec0c858c24c7173e3101b3184805059eeeb488dfe9bbc88b85ee7439a59426f6168fcf66c694efe288139abca9493b2869e61237b50a9ce6d9ff331601d5b8bdf3f6cbaaa84c7de35281632b3e1f304e7abcf772aae05d08518c1e946d838797228ba5ec91d99743a5751fd627353c35525645beb285a567a762241eace1881fb8f2503b3a00f8b6406f3594f878dc67e56bb57d23ae9ff85fc9f9fe8dd06749c4f5d1c41673700fb0188c94c7854d85f00e2fb23c8dec2571a99621fa5a23d9835c3277b1129f6540ce7491dda651c8a6ee411dfed0cfdbd500a6326676b6c28bc1193cf953fc91370bed5231081a73ce954f10faa6749f0f390df711cb4c14691490fb5f9b12cc40e45756eac19740d36f6aaae8158b355cba5bc33139da0a41ca6d593b97b15d343180f7c2f5505e34da9c394ed769ea0cbbeb651362e3f8cd891542474a7d935a9c15dde8be5071dcfcec959ca8b63db3ac86820046206834f5c657fbbeff9c2b1975abc9ca5918fdaf44a8a08e3d3aa657114ee3750fd50d6b2912770dac0e522773ba815987df42166f3ac1ad8b35b22bf1b2b5d3296e7be5f15f6fc9f15c4086025ea825a79352da17b6ed8f14e123b296d98560dc3d2aa985febc655a14abfb2121e04fe8f6cc2d1a192e6f1c4b69ee8a67e20cdeb0defc5cc41b69ab9b9876ef41beecfa406ede1e0af63efb6f7247c64ac80665d29f499a6b9d7ad97b6004900c1e615a8acea5d44073898b12449ee4539e37f26d0da8cc524ec03b52496c8e41454936b68d06390a19b3e8da0ba8a8831e86d51f660b2f4fd066b8629c2652736ca30a52c3e01a8345ea1dceb316b19ace76fc6de7ec283176582c8f6b154dd71d3f84c0b86f4be363d5b4851d7c5ddf42a4f2724be35a1f31e10572d8b90dc6ce7a9e253026e614198dd25edb1b36870b0b666af0263f353615d1d232f81977f12d75a121688677287bd7a235a2459afde43a2711b3306a6876b788f114c727bdea65f1fce3d2b9128aa2d953a5c141b20dfec28146487f048f6033398e1b384ddd2665f149994c8f4edfe627fe7a5676138de54ab5d8b2b243409cb5c75aa1131fcb3a3f3834343dee3104ec1ecb157089c550bbc0df630d2163e5cfe2aead0fdade2580dace1074781fe284050710204d60d1743646346a9ff7ff73e40ec07c3e10248a7f3eb2105d9a3a00f654d0bc7e225d35b911e290b761bc99c271f20eebff6d7eb26ce972b2860f17f7035a77a1ba687d075dbe9a1352c18ad8f36d766a109640ca23e6bc17c60413ce96c4034c6277f05b7d86c70ee383b5ae2b401c52b7692e42f98420e50a5bc80cd7632b58e3b69d9e273f8a6cd32f6285a9979c76b903aa3bc78bfba1ba7c7fda96eeb844d34bcb803249280b5b8c3f4036f321f5c5d3dba033a32ef7ac738bff03f2829bb1f15731a32b360a461ee3a01bcb7bf679a97e9d36bca1404c140efe0ffe0d299137b327cd7890d71baf289aa111197305a2119893615ab928d21129539e7abb2e7833c9de2eadd90d9361b9bd3af00a7a04dd7b906abc9ca5764cd0ca6190f7071e35684e0284806dd65659fc8c7681bbc6ccc739a5ad53dec5631dcee1bf4d4548c2b85f14a4f9af841a51ed7fa16252ec125c73514b2752925dd74fc5ff951adbc42b1698d8f7791d150ddd4fe0fd41381ee2cf04b704928c88db8ab5902232f338d79e84ca5435b1041fe6e5c1b15c33687f9d0784b0cf75f3002d604aaf42ae531a61aae552c540fb149b993d5b32f6c5d9a7dfc61707c51e6085ad97d97fee899fc3f7d94e3d5d4a6987a915008a6e3a990da93ab5ffbb2630f2d20ca7b5da0191ed5cb0f351506ef6b778f34ecd04ba1eec400bc7500d1c228a7350968192011b6152a57d28de17dc59c253acfe2a1b203d2dbbdb0a16564ccd483e262c977476c60d26cf071475dcabdc38389120afd9e51313deff70a19405b809f33907dd53e29e8d2dddd5cbd903513a15108fa4ef6a8edbce91f31eae2aef0812396220ee6b2c0d90985353a67d9829b67fc3eb7d33faba42714e3e3a74c8bb801f0acd8ee8aae892d45861af6cf32a30e23ff3036cc580668d2b74fbd8bbdced15b09ffb391b16a466073220156f86528141cb0f2cd47fdf48013efa3c9296aaa8766559fefe1efc00f2b174880d9dc1d0be3e36a97b470d923684751c7b015e83c84308a4bfb4026cf246d74ecf769b6dad70141dfc89fa989ab2247af46376ca53a21d9160c431a9d3f8f9fb2f4ebd08b4c72b6403c8bf62fae4b3cfbe4d1b1fc4f11add2cdd347a2fbd36bfded2cbae1dae58c786e62e0bc4bd54f84aab6695603f5a6adf7c5f7cd301c71ebff74a94d16eef19c552add7715b4b3f5a6f2e9d5ec6be72d6a0a14968c24db876aa833448f83d4b862a5c0b4f9aa5ce0d5e79e0bb8a328c3fef25455bd15939b4b44f5698a3a37d3e563e52cb25bcaa0a56f877691062cb0f77187c108c2700c1d206964e857cdf8bdde4887482460d7f0be6fb3a3fd49c9d0ec4e927f622f659b87e55912d45e6f2ab736730558caa0c83f3ae44a5e8a61040176eae45e2fa78a25b52822bf14444a4046901852134d8e73595abb87573e0a51f68e6e93c23ea9f11b924d74fcab8a51731871959edae60b0dc30b699bc14e60ad9872d13d9e03328d567273b712f7d1932a33b7ad4939bbe8781df9243e641378b62db186511868a943cc72a3a39ab6a36e42a64283fd3e251522dca2cf3bda56c75cf2864db277f915a49c3e3ead77a9ae60ad1d9167da86b6e57e56b1ecfd2ba526031a99fc6be1a44dbd3c214f31cde4285874873e4134000372a178462ea5759dc42cfdfd662fa81cb03ca32d960b9f787a9e5ffbbabb0a22af5b00139afdee5b7d3edc86ba072674c0a4de99d5f25d6b38ae70cc0c06ee663e0148956c368e42d30323a5e46cebfce3912c64c922e4f1f988ca7071140df9e1cfe122e80be278950d59b069d1f2d96e31ecdd93d58ce7d98c883983bd98b46519bb106da2d4c0e905bfccadadb3ed9eaeaa747392fe0d54b701f1721626687a30066421c301324c5748abeb726ad9321292d86336026566753453f46b833080aea74fd9c8e2a2a27ac97ebd280b1bc21ee9061ddadb71f6320414ce8a6c5a5d30ac77b21409ab6392b7eb06fdc780487280f0003d4251eb0cbeae2fef41e6f14553e62b06e55f2eec5344cb687c5e4b446b6fbfcfec3bd8f36eab34b1d6bb456e8aa4488b53ec5c522889ee83a47cec587c241bd931338eaa2a881d5ec491115ac5b97022268e30f65d90d5d85f1cd8758a3cf4ff7a5af4da0c053e8445c02c4a438bbe12beedc1714230cd4342d95fd42b14cca4b4031ef923d4c9bb7b993967582def2ecb04dc6e51d002af52e09987f4e6229fb897ad3c5fd1ed5255a5eec60d5cb86877101b0ab3f588c3b3ae3074e72bc6cadd0fac8d5b25bcc9aef0b701e5f0a7eceab503e0728710a72d02c4c0fd5a9e5cfd5f7557c8b8e070244e0997f845cd5825aea3e670b5fc60fd5711ed97b2be6e33e26f2ade523a3c5bd97609177f12c91a2f72e29f0d4c05cf1bf388be2ae125d2c0bd7d7883929a9d5afac35a4995bfbf91d1bba23b8fcfbdb5cfe4ac6b61543270e17e6aba1850ed28a697442521a775a284355f239484dbef3a1a3d0585cff399cf2dde35263973d074c17cdbb62a7ae99b1c4c44cce0732e74894e5c7f8bf5a276d6f227c16b866ce9f83dd0b53475c8f362187956a631786f230fab082136c791643e4b5cb8932e5e8900fcc89f5f84db05c27f2020e5889e28adff008ad99584e38254ed9eaf0c0d60a008ca056a9a7af312e09b2d35ff12969ef3832ffa2afb6496c64a4f96c05bd7e46a861b098b4fc988293f0ece3c21073456ada94fbb24c1fa8e6868045e18ec8db583da192f9c8d5f43a3ccf934a193f0a0675f6f69c70449de2f36f43d8dadd78f8a699df9a5ac6b29d984a5f0482e98ae5ef6de8b830f11ff4ea8efc110bf009ded7566d142913e297766cd53f84ec242e47004e2b3e38f4f8d3f67ff0ea6a2397c9691b8d88b21bc5d04167fd02619c668bdbd3d1588e59eb93ce188e916e1aaf3f51b4611d500b1592cd7715ff2a6ea947c97e50abf5a0f9c5d6c958221947b39d3ec4e90edf880a27719546ec85b4ac2cd2a2254e512a197608517e5ceaa89cbf51b17587643447083e4f381f46fbbda8a191e48ad460d37497086b5957299c795fa2724251a3f75881fb87ae24a5cd2b9edcbcbc0c8522d33f0b251301386d52d54621ad9086d97929638ea0181e1299a4a4d017601f20cfb01cbd10cd57c6b81626df929cb9d9948a8e9efea206cf60f5c5d561a41b5cb24e668d277392105462d5cd1157010c6ee1161c21e4c2286498800e534416e6ac76fce0784d63397ade3b150f9a11f0008210051ce8068c8ce31afba77c2911a44b0044680891fdf6fc0a13368aab07ed76d693dd62f9d38196ede9a60bb771ecc74c209908ce5254df0d6b7814d6ff00ac14b8a957a8f23328175dff910543081162dc580ee36669bfb96d2be046e19f0665c092e3faf05e3f32ac3aef078e0667037cd8d0e3235061a02708fedb5872f5966759750f1dfe8b4b949a6820910899c48d2a00200faf82e630ce9dba67ee025ad570b4e4155580924a6f53a4599dfbc37db061c5a9888d11662acf8a4eec95b93133a1ff607df654dc68dda17b360f7f6c13c060823dc82790f9686f37ab02cf135eddbd4b0ae9bbc9e668402b03f36a7947f6c2e2568cd8885a63a622e93db33801b72d0c86b15a97946e478491623bf1e530ac4265602abfb5c204d5e46bccabf3def0381fe9719dd23f06c7235857705e7fdf25f70453bf2b8598b4acf532f89f2f837c09d53d99a9f5e73e70c09e91c6d293236f72224c90e8a14652869e9e612ad84d5aa181a1b82fea5ffb23d558051e50e6b8980296c6cfc6031cfa8988dee64d9dbf8bb73cf258762b6e0530b92b9f3699c5e1e34545fdbc61fef60df52d20af22211dadd10fb85b0f0a7c9b719f2d9f58025ca99e777298efa1538a22be4916913cd44fd15ca5b841d0064a800f4124ea84f8ff5e2b65efa6505463d129bdf5b8c6f861040c326673bb421ad2b9ad114f440aaf25fe1bc7509232521b2323f9ce3bd3a2f3acb530b9767183b361906866666a672430b17443575a00d9bd3ca58e33b72c3fc07ebbd76d4280e12ce70d417464c73901637c4192ac88b22487203960fcc3dc46dd31595516853d7f2d08d6875561fbd41c14abb496597d6d94ee5e5622a19154dd95ca24b5e5063945c24031fac5f57ca32def0033e2265f95a2c01838c7901e60a0562f65b5242442940ea4685347683eb2447fa598aff886b01a5b5b6d2d0568609cb118e4de3bd0be057e8e23a1fdb592d734b087206857bf9ecde6e3aabd3bf5e01002af0a360de89db8285d4b0c022dc2f0faf155636a75c4a91fd7efa54f99cabf6d4e9e341bffba650e316a3c181aa7d2b7f65fc24b1874ad0dc6a1b877e736592304486375a525bf9159dc4ccf43859a4ab75b3800b6a99e6357fa79a435ae526ad0377113236a3a60022ec57c605a523e4f0b4ba42f6cd40c13fff1feec8a89dac73fd0536df2b977a810a0e07a8dd239b984d3836386a940e8550cbd8a7fcf171fbe9f447de0499d92c8f72aa9607863e66a9b9d28f9c533bf756a41181d9f20e63c97c829399a79eb1efb461b2858356430aee5a13a3ae24f2856fd814dc7bd4b22e0dca4254b39164f579b75a7cdf1cadad49d4fe56185611e1a64cbefa085f007109f9c2f7ab605228e8ff1645e4ee36d65da70b73e9a9aa42b3414365ee2964ad2371126205eeb02c82e1f18015eb9fc146eb105f45d784bb503b7b683a73a83f2842fd63b7b9babbf3b6a275b8d6bf5dfa2e0110fd265730546df6d17375123f951a54fc48717748d9ad7a709b5e7e1ad60eca02443a5e4db0195b98d149b4931fbac66b45912ad513c1c8ecde102f57f8f654fc0f06abc9a676768e0961d62c41d00178e5d01fd88bf458b4a647e0b3df5f39493ecc8a2aa4474dc49c2fc0cd0b4abb606edf0650abb603c1de9dfcb5907e4402b4c6b839e26aa2dbd9cd0416e5abfc2e9ea436466fee1932c9612885f57ac026ffbaeb8ef9ffb1456e2ec217eda2f41093669a8a85351bad97ec74ebd51fe3dcc9bb9c734ee4c996574e398d8556017f7b8ae9a391d449fd2f5fb87e39e1097c24e8651fc50d0f9a0e8b30decfb51e5a8f3f474e9881786c26e8c40783203a15a6e86a8806271371db3eb6912c5da057b0a0aede2c3d98766fa911e49565c486c3556f844a1640688f91230d9c2e3196e9cb9875213ed5111dfda61d760bdc25e3049955d0416c4698adaa4d75ddb764312fb1870a3947cfe5ad9619a4065b1d501bd56d2ec098ea05e315fa4002f56d1a78533d2c1f9ab32922a8fcc73b1df9b0ed11e60646bed9ffef3c7862950c9a8b530ec6fa95bb0dc20ca3f658adc2787ae16cc08912ba4f0651d2e84d7683aeb8dfa86b6e5feb6ae6f88ff447d34e512f42a9ca35ce263bb9c4b4baf78476aa657b77a551b28a015c5e0d8a87ef0c8b74edcb8ddedae18b5d18f3b0d0986e56096ae1397ca8375eadbb90305f73e8cf1e12c34f829884240d44d13cf46db8a5434901f3e5fe393c64e91b97617471ea54c5da27c20e7e9b2150c1486d195a06fa49de7608bd267588f472b8868bfb01edbb3f2b78793f5d890dd5781b95d52e42dda737a893c6486163db8030029e775a25be17f58d08644cdb2e207f8cd55910a5423cbe33293e04707b0b1f22d93470d6a2a13e952ed0f85a190fc6482538ca0519d72f904c13613de63f6be05ceb262bc76a925d1f0bc0e225ccca1555bde971ec0b9bc233c93f21949284ab347b14e057c819492b8871b0616e60ba2985d195fde947d7213ddee0af4111df6047b6a6fb23bb310c3a3c724a5b1ed0d697744743e4ae662f45b8fccb7857eca9cc12fa43563656b8de8295f9671f6fe6777e98b7ffe6e4216fb366126b6e5e942e9a4fd7bca20bd2a3c9498276fdcf33b77fe20d9f7008badb1ad4f3a8193366d9036c3336c7c763b9ebf272b2cdcbdd30ad5f40826ee2900772268c5853b3143e0848f421a1ba840ef2a6322eb8925ccf40402e9bbd133ea06ca769e76c4b5a9ec417575dfd114788e615b4c13884fca51da8c97c0fc58f308813d2a1460c3037111b6a5e5fa8e36600933232b0d01286d5f9b9943aaed49b92510bcb9dc831a26a3c4307468e305c06bd858a9086d2ed79a17c4a483c5f70e89ce0be87502ea21954e72a23bcafc4a76808aaa85a6c9bf2862548ebe9597691d942434b62a975d7040630caf13f4c301c9ba5bf909a57815d08f0edac59ad9d54ca52a401b3964d501b1c5aa8795bad3e59dda6838965b5062291b997605ec235c8fb3c3c0257ff379630739a45ee79ba2ad2d496ea3958f8cfeea8ff66f86c3f683c857d7518dd31abe23f5cd9e3949d65a6701f2f82c515bb0adb4d3487aefa7cdbf8762669fd598e9121c2599392a4d1cb63b175c8a4d5f2efc50e4441f5ef1bd4449605a31aa0e794b173ad1500ec0d1011f85277a6556dabf026cb88eca2ce1447e0274a7910eab65945cfb381dbe6a08627c41168b4af991657af7e9d8630966b35a749efd38cf165152a1b6f0ed2d4993c9b2c1683169aaa4c3dc5b056648508422cd044fe4f05e9be1c634f32f54390d8f5e97c2c93d48b0d6d9bad0df8caf9c795af43abc697480b147725d489ba22c6ddda36552caec24b98e945583a6e22d748ce6af6615a4a0a58a5c030cae6969bdfa6bcc7a01dd90dd8fa129db2c514dab58608240fb6af44cc2f8220274d7d89ea7382b5df084502b8a5b6118baf14c9a2e44e20727eb81ac1bdb8a06dd409392d5d7532042578a871b5f2d8f466d3a9b425903ed760b4350a6923120c434827332fcc78f6f4b5ebe630157924ff27872fc25ff3186238e2d0dfd1eb86f715107b5b9395caa17efd19071bfdef0f39aff4749c8a2ce65c470f1ec3c9317ebf24976d681a78612b16e8f9f08e5fa244b0af20c608d41099e8d0609407b14b33812121c9796fee52a123589e28c1106e8af878e47e04a99228fc692a7421c320416d9c9454249bb9897537bdef71a9d185bc3bc02ade338793d2875f5dcd42a6f5b73c3eafe71b1ee5afbaf0a830e55bbac166916b50babbfdee5d6def9cf23e48a16898c0e331d6d727d9ee37a618d29231ee0316185d35d3d7cb576a79b06629325f04205d36d2e5c40afb15891a6a019a744e9ce9c574a0bad6eff756b430c8deb201e80e5ad2d13e79bf0e17e9011799a8d0270245f2749651e11c1ba3f37cfa08fb421681d6dad5bdbc3bea9991889c13f34e5fe1697f60255e374b6be632c4feb74e914e9d29ef46c49bb63ea996d56c150036da6d2f3d960a437eafef1298fe037b08205a0fdfb0f10ab5b9e24c36260c6c201d35cde837c2fa5dcc165ef7158830a55404db86d009367e90b48cedd6da805001a3558a4ead99970a05beec07bbe22cb4a1e90d0afef86e781eacbaa458c8b55a01200e68dd59e4f19f815b098a8c8aca53e6fda6220f328ca16c9612f1ec193aceeb65d26ad19cf60500bfc309b25ecb69785aafd0b0215154b68bbacd1d03add6dd2d42fb183c8513f85203bf2c0da7399a6f2edb2d3310b3283c958919054431a70e55905e55ac7887f30f20e14c8ee24df01e805d74beedcec662cdcdeabbeb1927b30c9a65415ce50a259fe7d32c6217aba814192248dd409c0fee1160efc5beb8380a8450c23f952213d42dd8df3baf3303c037f4a235243647964ba0ea0755f1350166323b86c86ae11ed269ec076a3c0304933dc6e362221f7394996e1fa347e0ee9f796e55b8f4dd1eae69d736414b8be1ec48cca1ebbe24e6fb36b339d95a06ffc5ff210e9d7fe92fb8e7eee9e83eada9c7ad14489ccefc56882b935513b310d61cb6c196e685e913d0ae033d6e413d4c8e820e828b891204eebf835b1e56081cb193390f138760da1089eeb1774220ef5cea6030c2b9fbc5c6c6ed5126bd763217baf0930bc298048ececcfa3934a24fbc3b6ef4db88e7c7e87e89bde4a288bcfb57bbb9b65079c5fd5bfd7f4a87ef8afc239d4576b32fea128d58cd21688f38a8745b6f22a5ec9c82c4d65f678ca2bfaaf0157c66bc901b17d5b861fbd5d121b0efbb63e73bbae0a9a057bf487163f1b84288a457b27aebe5095ef5b28ec117c580c71fcc7a9ee3ae79cffa81bcc31a2a3118cd6b0219602c4db35546c0894165aa33dded41076caf8985e97e36fea59247a14d9ecfb0ad980d97ff64f1fe01041aa8d011ab99cb4e5d2472b6340b5f1a0ba156c50a24f112940ad8b8ff03821469bad7fcfe7aeb9485897c0144984e9b434580f11798e0ec856d0ce165c9ee0214725706037bf2abb909d4c2f2b55e9c069f82af33ee73491428cc720bfd8941fedc38d4da6ad79a68ebc6f620a3e03b3a11d7819f2e15ac1f94bfbbff7da95f0cd5bf76786fec1602752ae41022b12221157f20a20b2b45a74f3ec197ea624754b994fd45a22197c64d951c1a2a68c604a43eb9d5c55d1597de7be4eb494fbfd139db1fc0861d99a0c16f03d6f0eace0558009dbee0e0ada4072e54d15f08f8720bc17c058ef1cb9b8cb15137256c1bc117bb04f93e1a57a0e1c0040571be31e50781be389d7642e7f896de9918fadfd46b2732d5d871d8d0ec2e912dceea981c64060216463eff286863f455a9b7362599d0f9dda692e5f81fec8e90055d58a7161d02c838fd59bf355e609e7258e2c785636a0ba1ace88713024d79aa1bc9fc9e84422e22aa92ecfaa4480ff0864a8cd811c25bc737d845b56a4d6b5bbf5ddd41d204f971772d17a046247b9dce19c8805efcc95cbb9eb7c3192818b2d5c19569894dbc78826e5bc99aa2445bf08453c88f1841deb5df633d12ac03646e51ee061953a398cfc94edfc76e0fc0949d6e1f2d55ea0b60ad387089385e3ba7464aeacffef617a4de90db55749b5de07add6e35d93ee88953e4267683ef14042473dfdcd755de21479926bfef6af8ab6fb7366c8069a746ab87398d0319efb884ae3ce8078539229f39bc37e7a36a68ec59b3ac3b92844db0fda269743a3c2e63323df181c9320541663658d20038076e2c21ccf1704d5bf92ac1eaeb11393eee0b6641c9516bf5a8b71bd794d2c0627497f5cc45ba9518bc8929f06d1a347ce5bcff19fa57ccae195fb6ad86d58950ddb4f9120df0a614bb4508d62dab2dbc4ebf9872dac06543dac7011c1fd9f4cb8194e02aeb750aa5312e57add504d51005504d4715a116e7eee12c9a66b745bcfd856d30994e727d49df11332b0b756d92189dc9f266094af7d951ae9231e1ca823d0938c377be58e281b265db2598a990f90f9e0698f907089393785e4b55c1657b746b346c36bfca2b8e92cd6601133d29a0bf8b3e1941605f26d887c9ceb928b30f295bb448ae38fbc3f933ad64a63e99377125968b73280487ee04d3f5738dc0704071b3851977036f4cb304a3522328c67054b743243f7358937d23d6d57dc98712576d2661bd3ef5e040cb585c5108932f62a0d6fa1c084c863eeaa22df87de92695faa076f12ca68b081d48d2d0ffe653bd669527be5dc40fe3c923861a3c271878a19857d11fa23ea3dc03d5de808035c6b5446e4874cb3f357b58d65e204fcbacc9af6a431534a5238788a70b46aa7bcaa814ac20a9abd05fd6eb01ffd3ab881def2308b47922ad2d1896671dfab33214cfab29d3146c798357ebc9c3d6b73700555e56f80b477968f77ab8c58aec04b60a8f9f2f08b1c9b408a871911e5c0975894175ebab8abccd773eda3e11883368c1a3329528671b35d877e917b2f4b030345dad8a1242ee8bd8c453c03eb0f0325f6f76192dba5b6a87de2171eee4ad307d25c057679b730e26a40822d347682be96f4c409dcc70571b0e8172bd9a92195e245b34e5341df49f598e3e02e99430e94b921bec7bd46ea6e19b75a84b36cbf2f40dc4bd5204c3d435c13b4bfcb1b4c2e9a185a8fef0b4eda10bd7c96d2de295d30a808edd20a104bcac627ba77dc848d20735c4475947890a3e11385d35f062b1b4cc257cf8f742a9166212c2a8762980a7633827c28079d1445052e3b1b4cd51dfb236a6267b4b154b20ca31e4efdc2da29f3aa32df5d28e4e1ff42810cb4e1f69313a273245b092b93c2e5b33af58574ca73d3f45b39fe529a795018b2870f1f4b7c470b92eca532c0fba30d9e3602cee7c03ac9d00cea7f2461172272268626e36c506941dc43a9b62c116b7df361d20dd022d82172553bc89bdffb7545c610cfe18fb3df1d859e16fa8321d024f429f71cb9216d4819d70a3c55b2adb99542618d213ce03c8d51f6abb8d4a864b76286b9ae3269af5f1688741c96600f0f547415df037cd1b7621b6a2a6b3364892cee0e213bae47d43787a88e5a7ce8ac5cc9957a7c6e0ecf9dbb48c3c9410723ab1034c506f2138b829938da75331eb6be0e11bfe9c214602f82f84c8aae1328d2011d4c281f95a79d7f4782780ee5e2465d037b1a80f914708d6bc3d2567355b7249cd75c01a1bbb947db94251c5f22fdc1ae6e2284afadfd7b8f45bc58aa1a3f74054138ec9969882f1988838b4372040680dd3562efc28af619972ec1674a65e3c4cab84b29c1912459e49a7b6016a1a7312ae18317f69e59aa601306388581e5d837099b6f599f82733337bcbf2710aa94c5d57b2b67695f041a6f7482ac1018027de0e24077c0f92f0f5a17f83ef3f7f83b3ec255d4f02b441c8d814aae308a12409d2c6456dc40640683fa7e9f63d20d3c3d63da965aeb22ea0b7044184c596530b7edbfe72bba2ec887aa710e2a5c5dd012f44253183c7dfcb946e44d8860fccacff05f2b329b7fdd44088352fadd4ed0a0aa531e860643de63c3eea252758ae9a8a7075717233e1361a6b4dd2f3f11decfc0d965f96b4b8ca133345c308f8d46fb2a10606140cd355f7211da51c622a0b5d2692e43ec60a678a73ddbbb1eac6b15ddbaee6eea38e1e98f0fa0d22202559167f46c7bf7107960a43da0eecb8e2090cc23fc1c4754438ec19d803a892a29469e299c4d0b01e293c7a6925f1e890db73744a4fb734e5d9bd51631f5add452d59df5930d40e76ff3304d3cb17c54b774972b7e340779ca006e10b81eb2de235fde32cc708a7fbc3d1198deca9c522d2f8acac0f8681b685ea4dfe51e4b5809d2a6ab2f87d17f8df3d58ec8bd321218a3c0d0e91866b2da9bfbabdf850c05a09fb2802a4fe0b4da3e93bcdbcfe607d4eac98af98d350806c6efb75b7adc0a40743118eaafb216997f06a9aee0e276dde1579ed899edcb493efd6e8b109b650b4b7502360ea8930df8d02a9c110a49cff3c6e88fca94bbdfb0c6dbffedade0d9b21fade7e66f5da43154c0e9107d093e7953b5e4c433d34d50e1fad3bbbd79af32ddf09f621722d568f49d47744e9213c7f250e6463f6e0ff83e3a78a2472d97788102bc3600d295127133c925a17163619de4dbe8102560e98189d95573c5db4d4f3e9fd95d713b9f6f5b6708920bdc8540e1b80d434a3296ecae7c2165249271bd665df1cd608ba25e989ed2692e50861140d220214ab36b0ffe268809715e06ad14f54217a3ab424720e1081dfb4636d756acef41cb232b4caa4e0cd4907142ad13be85edfe7130b45d50f58d7f0e013bf9f9903b489f11ca90ed21bcda85f30ff250e3b45ab708894df1419e6b8589001e38d88750d7b670e3e82705413b3500d6fdbb245871238d9774dafd2da80236000c920c5443add1490b26390192852fd3b4559f364bed07a42926b4253f2a5cb3f7a4639b4ab402ef0cc9c229b18b74f5f4d42bfbf7057fb58e6ad16798091ad925808f77dd8901c7591e0924b4ae02d69659b868c4a4dae7403faf338523ee140443385fc85a853c19ad9e0e0da9d2c4aafb3da9dec8a0c730ac7eea71f3ed056eefce24861f61f96948416fe5497d08c33e1bc6a7ed894636c8dcf6812e7b2d6050c82215a85d3bd5fe7e6b0dbb4901b77b43536d14473deae91fa33d03020e87c6e01cca45a0b8cab18ac3d9b030dc5d7182eafe5850da54886a0c8ee88d1fdbdf826e8037aaaba6693ec6def2ab4b0d5caad9129d958883b88afd8b60e4f017213252d5377ae21ec6d2ea5b2b9f201e5eae035612d380ef959468e56dab137484ca96c217005bc30b485928b7d1e8d802055cb9ed9a0648e01f8e9c1908feca9a915427351a161bf4d6a69d8e65c9f043e1bff4bac1058433531194ca23edbada8f777d2e2d2d65ca19652963869dff593bf7a3e4ab75dccaa7a3cff54953fd698f379190b8ebbc6213bc0334158c159af6c1213a7c6ed8a82f61215a8cc22408952340c0907e291eb185c28c1ce918830a36b1a70e536b38c55eadfb05d45585247eeb241051cf7b0ce33132cd15488d28b1162b2a76fdb466ccee87cc7ab351cb03bda30edb30027d9dea5c0f381b6c4ef0f1755646d038f2fe57c8d45edddf3ab7cbf132eb6a3f570af5b5887bfdfc750dfdcfaa1ad3d2d08114dcf6188b63b6765128259058cc4d87c216d02cf3a3acc7805cad6fb3d0417091db22fe6ed5177d3c9c41f440f3d06801fa0b89893f8a6145c76ce3d316a223e309e2f0cc7af7fb87a2e8be14f29ed49e8b5ef8f82821352db0c17b922e3d584f488f783e350700988dffd29088be4e689bea9b2a4bf56a145589ab75c097262fc8792cea9a4ba08f56fe3580cc8b4728e37d8668c9dbd72cce9e7187132c4efe37b88bf9116f1f48a204537ffbdfb984fcbac43e68e13f7fd8130e461251d69ba0efdebb67f01a83da3fe288f51c08b9a53e500891acb3bf573d44af0beabb75715369e1e2bf1e45e79353850b1d268d08fa21b2efaab7a299edc02bf6a75c75b9f79d762c01a3df7d44004e9f1494777edd5b1bfa9081898535f17b62bf4691a6447f48c5b09607f6eeb9d4bcfc34bc5e574ad2192b6493fef8e85a0e1cf46c3225070f783459d2b9ef4c2cf8d9ed9a881e005094f8c98d48e76a734bacad0d5b845a579c8466cce85b78866bea8db98aabff5f2af9b32554726e627a3cdcdce453ee64c0e7ccbc3f6cf4e91f8981ab9cd73c1c4ec185dd2b43c0d47f88e78f4e23cdbc70e1e0263e8684446cee6c24ee46c653adab5ff771c7224c119c0885c562a0a0156ab38152a06b307028ea1557b7c627ae01c028eae9f0debc364569339af4ae94c816239864574fe4203d90d0724e28e58a27b7d42d95042313b1e49fd970218528a2316e69f9401e133a577cf7072e066a7aae4d2c9497f2403b485c2b5bc7f383eb778e73c25f0a93026e060d4fb368dce89c337b1e787510623ac667c927ff3112a6862866258718a336e6ab10f001974740d6b9c5cbaca7b55bfe05de66dfe6c5936b3cf0276b44c38a56c162db247ecc4a1cd54673e632908873abcb502d81726349fb669211bb5056090183b32db00617056b76425f1e306a402cb8e87c6cdfe397e8358681135b9812eef4690c1593cd1ed5bb5519da36f00a53d5ab32422c7e4366ff480267ac39fa3650a50cf13ae4f33b9a2fb2538be439448956ad6b0eb53c86438be1658d81fb1d383abee8458b68e86c3aad1da94aec6260c3c5483cd7d0959e93ab41193a00b79142005847619b2e6d13d9fd67c8d4cbf22163167e44896c140a6210a6b2e58c8c675930f128eeeef61ea2e679d837aef0f25433260bc795e39c8b09334ec28504a6c3152e90aacb172ffc1c4f68c410454146c2c58ac40f858a0ba9d9043db31f194f3250fd9c8dc8d420ac3fa1b9464410de1759a87f34f845b1f1d7a275a91c9e52c2cab9a8c04d86b9cf2df5f8e011e39a1f87f6a914a2ecda205ad56c16a13bb427a25eb3f2e9fa2ed7dae11cdf4a5713d9c15c9cbc54ef5550db79d1691a34168d27747b6cabd092931eb0406d2a8aa7d267f1c9a594b088268a89635b8677579c66457ab2fa2b79bb33bbcd4113fef6fd5d274ed6104014d90a56cd7155c52dcc5103f2d8d77d5302add8ff62204441542f1a4236120a6a477d3d836f7458f16323e40e8209cab3b3a3db7b714dcaaaccf9c4891d5fceafd4b6f86086b0747b5f9faa1b42420ee850ca7987bfef6737c1de33e14bd97c090055aa276c718c9c132e5e2964f1e47f13f47845456d55a0c1c251df5f666c90281722256074222c9cc9558ecff42de219740f80520c441a0751a2d5d248b3b792288a29970b8ba518baf837587c12271bec085db001c84e5aba419d9a8dff20f8aedc40bd646471adc00cccc3d856e3f7ac9c8af2dae542b51766a44305295ed58670bdf0b4add27b43360cce9a0160f19b07fad0ccc7c0a6a35ba480dad2710f150f4e85b7ec4f48bd245637d674215b8fa320ed7feadb9a9de682dbfa95d82b66690e6607153bcfb770fc787efcb743b74d123a52cb68a2f3aaf73a7150e16e09411914754424c2929899cb5ef9164ac5b87b924a28af63a6d7e19a00f434bc9b8cf6cb8a29aba12705302ba840c5216cd1f6df886c4a7e0728d3928c947a919c16dd22b30dd760e6b3776266b7ab5ea338b2f12e1d02ec6f55abb72df934002b4d522a3b36d654d306e0c1a90dab9e8a2cce247c30ae5120b7ed75e07543200fd3e89c7d3f631bfb5bed3393597f89483ea9c49c7a60d1bc5b626689e93291869bf3e20ada0114241119b2811a38afd6902ccf6cdf88ff978fad18593b2fc7788d025a97a231aa367e1370e581fec881f2cf072b93cbabad40db21dc2b6d5acaf431cbb6df253a16eca729c8b5a55ca18b461f4aaa9e92de2dd9aee1c41b3f64efd3a1466451ca072ef073fef46089245fb8d51d535abf59a0e18f5a8f917a1164334c54600aad801dd506476e0951f49ecae9997c85d435bca0215ced413995974e7551265ef2ae8dce85eb17346a9c3a9f3386db24763fbddd38062674d6a1ce6001abda1d96cdb6dc0d9d3f0809fcdd74c4f3aafec640252840c1eb4b888876eac8081faed7888bf5366bc0ce1e4df61388f3db33eaa59f28ea06bfeb835a56ce12ed61a387d1c4f32e6a139980c1e22fd05fbcb5ed47e4c8c34e2834a0a6cd8ffbbbb6851a2bf1263713e64e0c1d54a316bd0a59757745ef0948f39ecc9bee86bc4005cb3f74e8461c21c0a352a449ec464a38ae9135889695bd25e0d606d589fd6369e13026a6db38ce97036d33ad0106f6293bb1dfbde0462a217908dbc22cf245420ce292096d91bea2f828acf67d96646e3798245975e8961ad20a3c859c91c3d91c70817340f69e431f5700a9636682b8b5c3ab47640d60fbf58694f0bfa130ef0504b30b8103a91492633f4f0a25880c7c3b64c28ba1b5fbea06e884a3a043f6eb1c9d78998f147c53a6271889b3da29d18f29c88af9d4e49014b9cc6917ed1605f36ad482651af7c4d959fdf19bc79cf0b06bd2f9b4112dee17afd75de126794134de55ef9d9ac3ef46ca633e3020f49b1050e19e7e4855b9e70e079663553e320d0937952161d184c44d41ba3c3272fa09ed106e3f414ebdbecb24e842e339859a2ca6c1b192e87e5400a40bc1d2822717acd0b3a40101f220dde34d8a928e0e49941fd348bc6287dbbe9c2ffb1a77c81d89524081730237e82ded60f3b17b102508cd52d4b9aeece8619f40d972bbf8e5839dc4caa224dc5aa3b2fd1570990533a6658ee3b64756820b68b73a2d72c45cd27bfda14a9b8cfa6e8a507383e4c6da7b4223140d09d4f8c46f6c3e593638928c7e49f0d417c291a6659ac812cccc3cb29763f5afc96b5cbccdb9104dafebc1f20b2c752464fd177da94fa13562589cce5d35a77f27354a941b645e8fb5c24d2704ceff1d6f20d6231a4a17069eaedb9932e9c9dce3ce3134c6296ca6ccbe99846af58f3adf59beda8f79925fa9ef18bba92734c1dc9bb416ab0e44593605b1dc968baec977553ec109691a4d0076b529e38b4c9f1be68ffcb1c5bda334571df153614d2c7d43f11e8facc332e2b84726c5d4711d5ee6ec9c7679cbda79d989c28cd26aa2992766f888fb0bd8fde4c4876bb418f847b0777d6f23a95ca048da0b30278fe5f30ec1a03644e00b0f06ae2e56722f46ff68b18cbd7d27421bc1d75d285a31a5377c2a1496813b51c007e4a37e2d6ce3dff236bd541bb3e241b8113b9174f4dc792dd0c7f0f502f07b006d1bcca97bd486a89692a127b2729951308e2a6904ff048e4c5ef110d2543f897ab750da3c4cbc5ae23637309468a1d5b290fe960f1c7fc6f39673b9bcb10808091ce17bb99f3b0851db6a89ffac6ce8e618ee203817b787f958c3aa30ea71f96dd78b13bfe64e96437814135dd9095d6be5e9d461ab6cbc23b65eeba0d7442f9903d5a76dc38221e281821931ef7a45de86305c09f82a480bb82b531cec60a93651f6a6aff8fc112a00a6d3629c59b347a5adc7a21140667698c65b5e03e5199b49b231d6db63f6f3af619ef5627e1f2d4eebeae366575ee1c68942e16050e154156b60adb4d281532fa248ed851218557513653112359e8e1b1c631ab6449c7b987218ad95e509c4dc5765ab95eb9b26ecea55407a56f7dbe34d110f01d0fc0782de50c5e61b4fc8f5ca9ce3b4242c0c8ced7f93a69cc658bd2219eba1b3274b0fd5d37973283580c5dc8cb4807ab956a203ffc831b1628850a0008df3d41b966ad5ad1e48564bed7dc8c7cea608fdd0cbbd3659647d82d3252525798ca49bbfbf58b0faeb3a6af33d47d002f4062095391b4e33a950bd8a3d0194f7b744de1f17edc4f6c1760f871ffdcc0edb0d73002452112ae20fe7ea0294ddaca2210cea91b8e083ce5d0d97b8c9e354160a6c9713dfda55279331fb29a6c8a8d3574f461df89dea7ed625a7ca40026ccb7dd3e67e37fb325c3f0b93322ece704e80f4c5fa787b45f38a4dfcf00e28a390f320c01b0be1fda7d75ea7d20795ba528dcf7a98b0da7bf64fc6ebfbd4f24780b76998d53f0f7e1fe004d762531297772e293b244361d481d230c11167ac0fe69dc78fa47e9ab9d10201d71db0e3be76bcde0cd04383c65f6ae62e7a555a54ebf110001f126f0a2b846f9650fe0328bb48ff7334f45bb702263848f584b35ec2ecdf395c87b2fd2d21d8e7959f4101e6f08fea8a06710036690ebe676cf92b8f5336292dbf8621e3746c2197a179b533e3e2eaf3dfeba5e1ae56eb8044f662dbeb661d1fb66d2613d3fb9f7910fd5eb9221eadfee3a592a4eefdc2758388c0e4a794088388bcc141cb2dfb618db265590da92d957f7ba408b0e0d39197c09ea3779f124899f35353a48d7ab42d204ab952f4af253ba05fb8e18fd57ae7e5b16716303999847be6911a61df968dab4c0992553fb2551d1149df5cbf8811092758ecd072783cde4bd560a65d69789baaf68ba5013f04ea1dca0ba5002ae8d906b5bbe5231a23879ccabeb3d944f309fc6a69f88a90a20cd20a8d605fb3fa062773a5fccd6c73d1d00054112ca45645d3b727175231dd6b72d1c7a0c29ed603d9c899ab80e0b314d96285de6c4c62db8c9ff9d7156d7ffdce632d95a6ce18a6dc716ed8bcb9bc263c13ebe9595d9ae04b419922ac6805af3d390bb67549844a0b349041b42253d85a55a3bb26001cc455db0cee85c5c345ecd8112c04d760c150953ac227e3fb6a0f0adeab2d5f8d7c37f3248f13da2e4c3a3842dc6d5c3d2f839e9233bc346fe61bd34fed56b308e32cd68ac21124f5b08ef77fb7fb4f736b0fdb0cc79521ce2a19973c1609603df3398f957217b420e9290ba175acf4c0cc65a37573843de83497f9fb71a8f3f835aa1e3c7a72e0b83d6094709cc82f1d33a77b2b8119e69e838d2fa34126302f99d00ebcb028a9826990919f10438cb4c040a74f5b854b7f177cea80e70446b07f6f6ae42702fc002dec71420b4c85ab31581a1f4547e66c779206f8f14360adf65ed9caca58e2f9bd9f2d2eb0f88f23f7ad9d3bd4bf0a5e02da9644c7d2516259f63953b47d10200280772f4e4b83cfa9251e189b2127d6c81c9ae6714cada59c643d739726a592386be665c2ec8d42d2aff2364664697a3e4c6b11b2dda658f2d47716d63082076ddfd32266b8292b49ad3a1f26e0e9c096596751ad4a7b2f2ee3a6d338e8d87c57e28ec16e33c281a6318bdeb1df4d09974c657d582bbe59011b9c277acb4fce38cb179b44f6e50e68cb7d4fa58992a8bca8c762b02f50563250f690a53e0e43a9f953cdf8784057967e2443db790aef8f0f867c596009cb1f3f848dcf91ce9dc1531942a47d13b57f0a8ec25b3b2669b131c722e39d63f70da78f630fb88a79dcc59e9075558d86f149949e1c10b0ca6d1e07184b599acb103ecf2f45dfada995c9e2f6bd81cc53638caafb6622b683f32cfc3fc0826c20c984b44692e620da77b4ce4bc39a8ec49bcf3862e1869d11c5d9daf5e7c45d3be9b8e0367dab8c146b2e0fda8e782cab8285e66a2e4a0a9cb8eed7a5bb8c6937a5557be16a13379bf50ed1a0341bfc666f33401d225a4ad0e418644b88bfdebfa03cefaefd9a8c9196a11c492f449d0b1dc7ee476f94dce8201c27a30bd68e236803ea7a4c2b17004ae96f12e705fd9acf3bd74cb3d9e5dc6d840c49ca174b8f58c2e6748b5232a776b19b0bff098ac4ec7fe503d76ce4fd4196d2032e202012d0cb2246436c0db75012246bf0c773a1aef40cb88a042ca201a1f1c3ec4e3d8a478df4651f35d558c55fa6c573d01b84b8c249cb4ca2678e988aa66e65aba76ee9b8714bf9708dcd5dcb46e1ac2f5ff2bb30d7abbfa5b55ab55a453a4e1469f763cfd91b82599cbcb568388b5d28d4a022b13c6eab3f29ebd4fd81a96553086f44c8171a9dd8ed59d294167e9cca73a14814e72794f3f052bed20c45261dd4477ea58df9f0d610ddb9fa3cca713ada4778ce772230df8d0a21997d0dc921b5f2fb07a2c300179871a432e4220fbf03d34d1fffdb14b9a99b75556e097cb8b6c5fd8efbe0e19c44281f2d77bb5064b8a26bd95cf6656bcf39bd706c3d89a2cb0b184d153b4f5c0894e5e5a4cc93b6a70b173548cf7b2867da33aa6bdf9a756d31633a4754a6c0db81be7fdc3d059449255f9eb85383766f3cfcc357909213da5ba03280a01013cd9be07d9d6bd136df9427c8489ea47cffdaf4516019f7d8be98e9c39211cb5293f954a9d333a4217c18f029be0c1d717210ff821f7ac7422b70f2af2e8d46c7bb92d0c8ed6b7cd0ed1b8c5f13d36742adaafa20cba82afb0f90a1a3db090ce47194b1667230031c4abf7b4c634368b22c4df8f469ac15466981ead8027d40674d072fabd71837c17bfe188d1ebffad18193a8ba8e53ff2a085e3cfdf4bdf2d30c2de4e9a189852a92dfa4c8b47e45fd437a6279399ef411c9ff83a4565373bd66941f582509add99e8fa39c0a1542e67bb0e7e597edca9986798d5ef6ce80222336bb8d11a626d19b0551e8dfce32d2b66577f91daee65ffae1628eada67b9d5329e93573cb1f48ca84fcffbe4dbad8c48609e802296b45a0a6e98b869317f56ad59f87c61c7938d4bb718b3fb0a6bbfee3dd34b2332020fb957312eeb6a4ef5a2b628c11eac9be20ac0f429612c17298a8b5d72391ac083e234bc8938be8123a60a7d4207458484aff015e56d8917d5214d4e105c7b9283afff4b7f5a813a7fc09cf816ebe320e885c61904c4fc219a5141d56f097638d502a7c54d9749f4a8dba0c09db81c739ecc65e202a2f765670d7111b01832f4b3edd4d39ec0971357a88dec72f94a2d083c8d017c7431a4aa8163914d42229488c876f8d4b5e5612a4ca48ffce7a37536cdd4eb2e9691fc00a22e98a2a75af1f13b286a15f3d7effbeaab0186151b7bb57e707faecc2f947be1073cbdfd7f4b154cd0fdb027eba6765a8aeab4fc0e33ba83a973d6200113ac67e4bc3212c91fe61271d5bf9d5f5bd1abcefc52d954e63422c5410a0c9ebf1fd54cb9e99a383da016c8e87c6b251d663aedd2f412c911a07fe58dc24b29f57d3a5f28fbe8668c2ec541de082fa87f7812f60fd76d48b12e766dd9fe44644debb889e73d4ace0d04ea7224440f13e3791fb71a2e15a1a5860dde7a0a2a414583ce4ef5f664b711c69321986edfe59436516801b9a622f0ab5cac6223f2eff4dd05d9ad59ee1623de745f0a0a17a8c3c5f02609f7cd242ba373b065fdba2334d39bca5b367c144923791875aaef8bbd9cf3a0662de9e74d43a8b9a533e4068d20e99b1538870ed286f214a5c0ddc025042dcb22aa0fabfd9899de18d5c4e841a4b7b91b625a7bd0353eb0b54c30e74eef983fb491deedb048e40d763527c4e693d151849507f8ddd43e91b14d2871abed89018e45050f5870b8dcfcb9657523d32b2102f9d61e964236b472b977c1582d974bd3c56e856ba53355bf42a45ed18f7de8cb5f610a2b46b2fb9ac740ec0727e83a453c564a8844e38b5707fb59784e2f1af14a3580052e0b4f9239422d5360041af40335efa77511fa6d1760faf8d7c3610cccd2af5d13298b6449576ee57580cb0ee9cfe620767b6a73a2283ad497f0f0da2eb3b2ed90390223252b18a51520cc4a50a5aafac8746e173eebbd1777511c31279d8a4665835deb9afa4a132ae8455e760fde724781abd70c7bcb6effa9b685b18671ec88f418bac53e7dc0d653b37c59f4cd8e23c66dd5e3b75dbdbf57a7d3fbbea0e8e0b05c70b0086eb0d3d634571d839737a0a7ec53c7b9bd98bb4dd23cc7115e2c291325e2cd7329078e2376ab17c029df82dc486694b4fcae49af4550c8d1a3efaf75d4be4272495efcfd65109f2f171a8808e30b3bf1052ac16335d1885388e79b7b4d5fc12470cb87401ef725e294dc50e4f561109f4df0b744971e30d825a3c050c876da8f442413db08b5b6f520a5cbee740a04b41b93ccaf422ec70b8e3749ac4f21582388d86871881f5af906f046b2f37a7e586a222f301cf8bea4ed0ce1d590c4ced2f486e921f1b14d1cfcc33d4f0525eb7d1332bc4242d8ea41a9685ecc1211db42c319b1c774c1e4d86dd59c5895f7a04766f488e696fd45d0e52a11561af4ef087296aec69af4efc05507f4d53dcf8c30bd4972d0705f685309892b05e959e95f7681fd58c47ecd4fdc6e31e22f14a5c5e5280530b58fe1b9383091a2c70f8b3946fe6907e015d6c10ad9b0259f0ad4e7efee14583901c869f9ae3ee68d4e163b00c8a23fc80660be37696fe9d2c3e84fdaf03e12e435d2965ba04a713367337ff7614ddaefcfe176e7d6e9411ea77deaa4cf01bab5d9d0a5189f8c74f89ca741908ab8c8e32f91c54f0b0e42d2401027a8553c21971a0f6eaa8d2985af0d72bfee3a6f8fabdd8e1a418e48fcc489f8dad876c922fae96690fbecbd2801b1b69c9654d0cb4fd89df4fa5a19990c86251ed38f6ab608196a68db2c718eb8f3c022f5dc3a101c3ba11c45fdeef0b54fe46aeaf05aab3e55fdcb08f157e424f21564b34889639e46be8408a73a21d1cf6ab2c43cefbda6e1dbc5925d1203e0ac934b191968dd4438df21be99cded05f5937137db9fdecac7d96e49505d85a032c2cc7b1cd30d4483632a72c42798ca10f0b14ac9c5a37780ff6813986f04a43b0c60434de514e3574a76a5da811bcf2e71a355712d476f2d83e6be126fa178bd20b29f69994070ad5820b83f80b261af952845d4cb5057b04a75f5ed10aa175f52a2e958d56b336dce4875e28817d06dc3af1d292e3f31e88c2440f15014cb0521369c03068838e55fa147565f8a1f87b8423d7ab1e2727812266ddaeab2905bac39411828d99f2f2bef7832297b864d9a7da3a3e66c01ac781e2ed67feb9dafe9b01980fdf7d2869f11339b3b12da0b1a3fdf5f4d765429c42a976402e587a139ab3591ac9827dd148b8b199d431e80c0a78106f95c7a19df0b8d7ec63f24c3d32ef4469b94945754e496641a92b740545b12c27391c298a7a89ccde94e58411e1efe448204760200468398ba2a1b733144edcbc30d382053f5c61ee313608919803d3249180c4150cf690fc93c922187ea664556ac89b34ae07a16885530d8fc2b1599509308b3a02db38d1bd30c36ebda79704048f9cc64d7b0098377a7375104a6d8ba3e688385342e18d155eaa0b011dfa75f092266cabd31303957cc3004c5fa1df51536c5d6255f98a3e86d62896d0efbe1248153a6073d8859da0ef4c951744bf9d94113c16c50844abc1c58498006e0b20deff97dbda4a134f0a0d202b31c0f89d83a4e440bf725fb18dd38c8c8e6c3a583acd0dbc687cecb356745547d016221b3ce38c900b661f71cf37f1594e27045fc0a5811d6df48a70bb65416b806f87797ed9ef188ae499ed8f25cc5f3a7d203756eab3108cc33a3830838b07046548925839ceaa27071785299eb0bd33f270e65ff2ee9f123b408ba29d1550bdb0debeb7cd8a58bb55cb6e30350f987b7707d5131a3cb7a4b32c695615eaec15284c32a4524e5af8f8e4ce8e52adb177eb5e3dcc1cce02ea80b380852448be3d8de51557ac9e2ca2baa508d957996212aae0b2ecba4059c482ee2e18735c37a6574f5eb8b78f0906bf6906c834eaef21add4c1787e0482c93ca322a73db83ae6f82de57eb82985cc938a9251e9eaa7090d4f3769108fc658e5dc5f4a81fb95d7e45b4b5280dcb974e191eb92fbe4d1efcc7fa9fbf4afd042a1992f478606e3760ec09c1c143156f6304e2ec9af58dc9cb0924d04d7eaafdf47f4aae294c1d7f6f9f1aafe713d5105615d060f7a1c9b0ddd35f01a350ebc6b35e9fccab20f6a1da2e276c8961443838f3401357048fec06c96b87bd8a9f90323e87fd753c1413e0cce2152e7cef2722e5d9a96f998ba0bf6c6a02cef5bbd81064c05e11d2325c84a11b12731b5438c5f3e8a6e616d5cc8a5646dbe33199ace217481aa20c0e181163a7a5bcbe327794182ba14657bb36b94813e9dc6216d2897820a42fddcbffb9b7016d4d7dc1a8d17c783fc0012b86f9126e2c7c4abbbcf830a07aff997aa3257e0f286d340df7484efbe4cee193579a36535ce703c9ff9a848998c2a973b8c2b6c66bb80069ec04037dccf222a5f3ef3366c11ef6b92b5f0728d996372c662358cb1bd2d7710ca9d7d394ce1d0c58418292d3b0d789eeadd1898fc3d17188b7b4cee1a1d9d696fc24be01d1de5b33198a754aec7328e9fdc9840af8ad30cd75cee8af0e960c77a4fb867a6b0b928a5539cf9ade51aaafd006587686c6294cdbcaf98a67e792ad0e687b5cdb784e5578970130e0d74e13382bde8416e32e3f7bc570aec34549c381944431a23f351c660c9213b96a3668c99d3713f29fdd9605ace6b074958a4e98f7b85f65e3093dfb30f5419c9875220d987d5936a741f88bc38c5be3e32af5ed8bc22d17d006c2e3442bc3af18d044893b2c641334de38a3b459de25d0cd9c9609d0c1dc2000cfecb750d99151df7e890ac60bb183805cdbd25130b8be7a2b82dcde583678fe5a7b96933279be4c680ac9bf322110d0443272f79a334f8083cda5af81d5611e8b694ea1a38495d72b533907a4c6802e8b2c7cbf20ea1050cc979ed29d514515d553d7dab847db621fee5e8501bb1c4351a08679c6c5158ffa2e2c301c0187a46b35dbf1b5087c6f1d267246b6ceac97b5ca95478962b32818982152ef5b3cb0523525db15756430117318393d358b5168bb4d887b98809fd649703b68e4a69aa5c4172d53accdd61cfe84d7004a1076cc8b628140fdfa602775ab4b8eb148bfcd288f651e67e8e05c00109abd8a02b78b4646dd5a844c0828449a6ece3da19777bb01f480c07fe1457ad563aa58014d05e394abfc9aad5c7f104024e98e564ca20fbdc0ed29bffe70e203de0ee6aeb103605c6038384e15f502cff5855c7a7c90eb0527e31771d4b1e437abe2becae418b58fcdb64e4670639a882dc1b16c9edd5b6d1c852e877afdff55c20d0ed483c4609f95293013057de85ada45d65961b5ee1e20edebbfc01ca2ac5df79db73d5601eff939cf668bddebb4728ff037f0e7f8bb196b640d0c1cff1d87e892f1c6d57264593f0c8b96750e99b6dce7c5a2dbdee884b9dfd77ea4421016a4c517e8dba2b3ccb34107901ef85e626d5148b52c8e1b38c7265623674447ae1f8f692085aafa683f52e5ea273fc440c3045cca51285e52e3431a2f64df4f7b7c26a6a5e4dfd1417e489bf2fd4e4f54c047813908689b2213d87300636954cd1ccb37e8cbff103ce9e8737a2c67ef841202c8f5a6842f6ed7162927e1bfa16f9b3272f1e388d969c384b795a2a6e253bc67e1b1a22cc94ead7ea9e82e9531125fb27231da27d9aa58c1f5e285d01f4cbde3f048fa42e41823edf185083b17c46c3aa1733a890b3b8c365839ead1dcce1f0f3f27e7ec8ee5fb22cfffe14565a4cbebf53e904bc6345e580b525d25ce77f888b35075b4036163f77e077100f27a4e31612edeec3bc63a3cd09f4838c03ed5b064657fb033ef674b3078edf2d7068ef60eab4f5a94ac46210a8a52577eace0f5ea005cc078788e4a2c72d8fe306c1ab2bc5928dc11dc56970c3aeadba70caa3ebb7c6b33817ac0a7c4fcbaf485914e91bebeed446923ddeac043a1fe99653c290059dd0a72be90d10919218f740611070f1391f7598c0d41c5212be2416ca164a09d9169a5eaa7188b5bd7ffa38e3f4a933c22afa84ebf84d275d69da0d300134d9166123999c55cf5637418c3a267a4ae66a8e15d4154f3d53ede33467a7ffd614af470570f18698064b7c97f5c7f6537e75ea37cc9821ed79b91d08b7af5554d2cd5378451461f24dbc407de3ec57a3e665812eecfe43b7d10102191baaba7b92c0f7c32b4340b2960d7d1775df79031f0e5fc662d2f222f71011fcc144cbb9d780a1f84fbd57c41f50f3f0f0ed8c309cd7941ccb2ed3917262d51ae6b58f66234cb2300a839281038d6e06580a81cec2865520c6087795ba6c9f204d5786a3c2427f49b3a0b56c8a10d21842cdfe56f444e15b4d35e551a119a7609c3a53afa8b97a55571d6e2295a609f379de3203c1ad70a7f12c2d1ed93f3d9ce6ba7297b566764fe4537c2f484fcc17a4c444847ee8d6c05b2888da1c8f46a7c9852501701cb2cb3846c5dcd86c585ba31300e1c6d5f12d64fc6280b6bba6cc22ce8c2ac165132122ee034ae8908537dcd67a32b823fa7dde6a01f18a23ffd6e1578533f5a847231d133a9469349ce7fb481afb4f819dcf911e846143ccd70a46d6481bca48708add59611620bada3a2906174537e307cace8ac24f423b8b2b24262fdc98895c27dd0a38d122b065ea7d5f9dd4d6b60438fb8245e1b3243e7d17f87bdf13ddac16a4db5df5bd606bc0f6bd37726e1d37798c5de775d9314c771c30e3d7654ad425ec9bdfb06e751120cc6ddd434c64626d2f33519c2d5f75061a20fe72df8953e2606719e36987679313a2731aca16cb40fd52f3284035db9db5f882004ae7577c40684678d958696f821dd9a1f6634bc3e237e8065cd2e81908c7ffed37da0592282b730799ea2e587aec54a75bb6b6dd190220ec1b859e3d540d7446fed50c9be2dbd88957cab9e64fc4cafffdc93d5e5c39378cf80d023954142b10e9e5239a7df40a83c981f3c402c4b42ebddd2f4f80043bfabb63db8f6acaa0415d8e8e93477c52a88aff632e8ea1a07be85cf27ae5228d144d26022534a53e2a6aa902f190e9331f29ee80d6ade1e9be185994613b0932291e77ddac8bb74fc87f0ce14580896f907db85d4aff075428a4ee8d321f803def49735da29f0f82d9245a02762f4e98082b745ebd686cf77a02614b3dfe984ed9cd7fb95faf740fe11e923e32e77922fdf5f8c8969aef28e6cbdb868e57276a54dffd6bb7d7ed04d1e3fa2979c07cebcc7585b375813520adbfbba959f467e92c2c9746322d46272a672008efc5c3eb66efd86068a42bbb11149eb1c128c7c427ef05eebc8fd1d32de67141b335b2a877c3c28f142db33d31de990009a8f93f701b76858da73b3a6755691e14c43deb7833758d107d573bac74bc32d155391fc2a8abd4078217d87d063e73e023f1c57e4db85761368dfaa1c6d622f3b7de96a7bc7fc8ea34bbc48e5566e9cda421e5d409a28807f05dcfcecfabc8142310e68291c5e327723a5c8f0da07132c17ffed6437d6db864f1e7ad19e880bff84369be52196cf02115cf2b2de6ef8488bd2be63ce463f26b1a221e53386f0f1fe1a0a6566fb9df9bf2aee2d6acd9d9122abb223c60ac518576ae97b7eb3f7ead0209910aa21f4f968116e0667994f62c764bc1167d378695b8c795a22e1d8e3b237c53740454baf317645cece9ac6645661cff1dcf7087ce5a24d03676027dffcb621d37b4e7ecf20104e58627fbca0a16a4a58e7d8ff0fc8e414b677bd5581a35d5122bb5dd677b83f657197d7eaf1c9ef82898272fba6104c99d9701a76462e5151c0c5d3193db2699396e2ecf0d4e0ced62bca2a9a6431db3d073947fee8420e26e5f4c210b87ce2cfa6927c76b0ae57582faa818d782b7380d37e1db523f8509f8d2358eb6378a6f0fc2626c22414468868ae8c83b976115376b5e828b5ce86e83b360eda66153d993a3f4ffa952cab02c0b87b8d344f605543467b8fbf6d4d970b8e7e6186235bd90ea23f5d7171983d7052be0f088bd0a3c0dee073dbddc078eb0a968f825d741f4068f04420de866a0840050eb7cd5b2fb5e2e07378e183ce8610d5a501f3a74b927e615ed0be94edd92b21943c032497efc40ec2c836f330403d82dffee5636cd86036212d516f3b4b80bcd54f1e21ab8b110ea99f427244186b6460278a2e49592d380f004ef760eb71686c3b7e768a57953b58fa3b6ecb484d6ede32f48fe7985bbe08b5afab7c15c976bbfbda2e9936456e5dc9ec042fea318e82785b161b2a92f76e15863a783b5ef5e5894c184638126a3242db99aecdd610c7ceb096e86e195e563f34daecc5e842ece1c898c8d03d3244f22036c89bb642a4796f085619e56f92fe9be07b5665449644672155de2003c45a333d468fa0e3cde0bb8c904f47d34bff94d68aa0f2be5de926156dd32dccb888071d58cf24fc6fb0f57a834ee8b2f7dab2a543f4ab60aae8f7ec2e976e581e86f7a49000d5d6176c38183d358f0cca8de89868e764e2a4f8d1ecc1c9dd44affdabb461b548f30cc11509b9a01303d94618d0eaa8046575c6b0092670f16fb181f24872404702510b184eba78b8f0a365cdc924697c78977d504629cbd27c1c5b4295db85a52658e3953d6bb5a3c210ad0079723076a4ca609e9d892956d2365a7eafea6b181f25ff18a5def84aacba38bf871d83a3db19af691f7c92a0324e9c1a571f08d1af61be7e8ccb280897331a16d023fa68ce5481fd479056530ddaa4eeabfb295e1411a20c86ab738e91e7e66d78cfc39712a4efe15ef4f202c3fddf8ea53993ca539f05b4568d59ae3e00ae021cf1754bd3175b5a4ee19106c86febf8bf22028ec4eb6f764003e203d3da6bc4bd74d9a8d9a2bf1107ccf1b9fc9a44a751e23db5913105c05956a18b8daafcda64a6e426be7f1ac0193033a9d3863869e86ad29f6f3920180ebac08ec5dd573e7feafec74380fc0b5c27bc3c5c9b4d3ab6cdd67b04c65fed6776b9451fc6e46d04b6c6c9a305c45396372d6d68df92841300c42871786a621df8877dc75d0f88c46a457e169f5e4ab1766f31e9b392ff9b779312febfe9e6715f60907b0c6d8c1d17fc8f5a9c1d06ec2a53a3e5a96aa2aec8f4afc624d1ffc06cad81bfb676aa0a09da385e151374301837c2e109c81da49938c1acfd0821e2eaa26d31491644ea61bd25c8e5c53d873525436676226a8618d4886e2957f473c644be893f834f1945398ac6c8580fb239dfe69b6c03fa898e290b1672054d88b13f6e8e796402664fbb65695e7b37338d4b388d803ab52f4a6ce6a73825d638e49b90abe37153c6b049a6f40a6f3d5b6de2d65a69b8a0dbd889d98ecd800c74937182cb8a3cc7a52adf0abeb71d35324ec4e0d3a481682c93f7cb04947ac57fd0b6e872759e71e56f0e13443e0af142ceadfad6574823c6ac9aa1584b34231ce6ec507ab75d37213fa6ab8766c9ae9b05cfb4f4ee628dbdd934aa9da791778364110f878f73d0f90cfd008ad26d4552ce2445907a8175fd1be8b784629223bae54118b1bcb2fd4fed5196b9efc9962ba1f854be24e43ec2a6959c25c4b70bcb5fc629f40df35428fc3e93c619da77039b057799a9363caebdcf5b7415a55e0549c99842c0b8a35c4cda0bd47aa415c3b63243aec6105b98097b0a427462791ee48f3f07ebd972739fdf7fc1123b74268ea88e3fa32272148258600f15171ee3edc7eb7c7bfc1f9800915905839f09369e1fe4925b1b20cd061fd6ecfad6c2743a74e73436dad0f494bd1939c81d97a2d433866c13ce89c277c404cd89f6d06ad5d940cff5fee8999dee03fdc52abd2375eb8dc99a41d091760a091d631b763e98098db543b13b3ae3c4d7d6bfb14efc622d8af83701ebaa5a253f088047fb53822f0d968ce09e29f3cb46692f9afc2f36e319ecf5d25d6ac5de3bc8e085e6929a9ef8a1f5cc3106aa5545b179a428bca372c8d2040247d3ade5dae9a94833e437ffe95dd03879e8e726816b147fdbf4f3b13b731199a5494ef0d12397dd5da957c748bdb5eb5bcd90fe6cbdc3c995853e083f87be4399312c3335220c73f0154f942abe9fc28b77ec02320da9ba305ec6927811405d6ed620c0fbcbb613770a75c4c5ce423bf83502ae32956b199ec86b89fc0dd12f0f5b87dc408513b3220e1b3a3c6a8b8b4f77d186dd9d8cb857a7eeec8e831e303c632ca00c3df2716784bd0ff61bc8a510b3b7a9c6aacbb0438af24a68c8017835877f07394dcaf58977895d62d3b9ff6e89b656b3747b561a7322c2cab137598f210f787cc5c409c9c908accd6b1b900e141557c7e700b8ced4a8b05283c871ef24b7b88eb91231c8a487b5c1d9be58d97a5fae2f5f7366ba05b4d57a557d07f0e0b7b46722b864f204b0f38c5649af6b98fa80a96b13947092c22afcf8b4e3bfb68c5ca861b1cd28352e79c183323a8746bcdf42ad0b0bdb87a0b0ac92257de1ea4191c02ecab854abd4a129e5fe5445232cf6421f688103ab52c401257f23a939bae1394696b7a50693edc4b5fcbc052590d2672953e412d4aaa038ac6163ad9ef2fac9c219e2483965f23338ded150d986dbae67ffe34a8c215065caf2b0e670b1ff80aeacd058c358e89b02c8c32bd6c028871553564f9fe4aae0a938c92458b9acf02845ce7d3a679e5a6d2431fb1605670e84c68f14ad86dc05ce34f67efd598172230ab5020644e5e828bced54488c79e95aa8263eddfdef632b82af7727618387aebbdb1573a5221245fca1b541b4e253afc9263f3f2c11ee60c59f7daca7bdba93e0e6c0caf370defb458ae1edae4416681b3b125f5b999e1287ab72c1cea14da99a3dc98e7ec6d1632fcc7310e20262038351685bad7f612d075452d4115768971dbad082d75959ebeb4722b0771a5966750d37e70a3fcdc385ff053b7d0810ab2a153e0c22973045de5add0612138a40ed9a3391da523e4e79b5f7354449c41fff33ca474ecb5e1d976a40ca453764957b6545d18306b19179c2210bc1af287a34c7d2bec1a130473fcb872ed51e4b05271f7b685f764d2f0f5faff91ed6978e549dcaaab49caaf7e217352f4faf18cbbad88681db2caa37bbe961d9c3769403cf05b63cda5a94f18118c5fb0f373934a3a10490277fd2da90f7626948efc715e0577f4e5dfa907a343022d2af4b6c79bc9f1971841af2f3e2084225135b72ecae4b6c0155cf1e1155d2c830f7dd86c472d62c7d849dae2b7c892cf586ddb1e827cf56254ffca7eaceb4d8a1d4df65613bdee8662abc09f6366985e24c62ef167e1d5fb6b27c926114b4aeaf384200962bef5b4982ac3f922f1ce41e2de88efefd9ade5e4338f5941bfce5ca68da2ee1cd9b3dc01c114ed2cf61057bcc44ebadd65531a142f4741cd50e6a19c08b552c5d9d50c8e0106f28c5fb229ca4bdf89752a8e2a2c270b7f3bbc566ced87a181a8fb847f5172e68e69e6138415b579e12504e51de9b83dc27eff8efb9b03f48bc1e92f702f211e93907663db8776f8f859547b246df5ce4142135b1fcf5ed5c60befd1de8949e2eebfdc3b22dc372a8b2db08d7ee7f1da62fe205d594c32feda161106bf2d1c822b38420db61290f2bc6d487e10606821374f63f5711a68bc1a3085d9655f777e9028d725c25402b1c5c536fd5d934146bb3e681648876fb986b98ec0e1e2443a6d8c820111a51426c08b8a9046d1b0993c5f01ed878e6f847b87923d88c313b6e338bac34b8dadee77c309f7c1ef694d460065e506c9a61a76713167ae61ca6c1ef570c453e1e74249cd667bbbd4f049e89d37fb1b2040c55fe8cd1d9feff851dace26278e75399d002b42daa3a324a0f609c7702f83dcb27ef1ae2d49b9e2c148125bebf940b473cfc678abbfe595098e2f512fdc44f8344b353deeb91ab951963f3ea732dbd1db9c8a4317123666230364268dd82331e6598606e56fa7871e26c3bbfa68ea0a730289f568f1ade2acdc72e136f9ef9976e81e85ac13bdafb27424c07a5806632a5747caa6cada70d9e0fd768fbdfede34ac2d0cd0fb683a0fd3411b5db8c6ad0779afbcb41d304d4978f008ef4bacc31204a2a8f59ffa4a07da9b175f3a54fbd94a5409e5e0f52d31be0fd4fbf57246a299e3d69f1db537161a65e6ad4be8deea24ae05458a6eb2aa241fa0151d65cd173a5a6c469869d61ee10119f1790b99eb793fdefa99ecd41310356d928b098cbcbb1b8ddd024f4048858053cd3586f2f695cf6d48905a14dd0a8f0a8d16f6f5ceea5f8d0ea687d179c02addda729f1039bb5661815fd36ad15f41395dce1ca08e1425bcabf918188be1264225ae9e16b9e465f7bcf994c7ce268b913c9e6c7f128ea74dc0a397312260d853df5f4257617680b0a075062c61db7f03d91931f0dbbd36166fc2bef384beaa07835b1fda74755d8b29984ba1823c1619008bc50545cda52468764eb40d724184b8299025b794fcff0a9af48e650b7cbe7dcfb77e6ae494a06910ce1bc6e1873e00fc44fce7d0c6582560393de6e73f4e03f2c714fda2f8cd67e68ee5be0592958fc7affc10bddbad2b5f6c101796dbb254e4113a83b13618f539cc1162b68efe9c11eab3572158c7d6b6fa6af8072b913794de6f05304e5e12faa2dc77e1befba99c1521fbc064975ab7416b2a4bb507376093f6a4b518e2a32653751c297e16d9aea76a23a3bc80da64ca4a1be789475414485d633fb860c006f101675e13c2c5bca0f101596d5aaa2dd5054c4973ab7c3cbce07d3314fcfb4ae1bfad02339197a3378bd6b4cefec36ad016ebef193ff7f46c220c957b32aec4c0f63ee49a2291d14768d54fdc373fa13dc526d8fcd0b27ff90372b8120ff65cdbbf16e397aee57c1195ec5d754e469a10c7274fef93844fec5a3fdff5fb40bdadd499918f484204f15f93dbf87db24c3d5ee7c87911b72b31cff20b20d8035bcb4dbad2d7d100c78d65ba6d6447291772e8776440ff2e7e183d632d11bdfdaf70979cad568ed2aff89a2d2e29c0796167d6693e39b3385d5a8edd913b02533f6623b8bf346cb1412461336bbf96e45962239dc1201ff70ef0dd09938c47a6b686b8d2ac51abfa3165b694457249a64c7015aa618efc4620a2ff3e0c079d42ea458a33ae4db37ef14c800aa0f25afd6a8f130e0414bb921c384c3ae59d4d08082204fa11c232ecbfce39101fca2cd4423516518e83a208d4f9f8cf68b59db53d99fe1a070fa4d5555456945a753901f56dddca0693d63c89ef47e3f9a12f12a0ae097e77b6585ac5d7951a95c426ef34e2cb0f30cd2341a7de69130a7780c13b28bf0cb1cfbdb2a89bea746c34c389493dd50ac16ceb7171ac8e7ddb9dffb3fbcffe80bdf98d08a699300edaa058dbd7127a0ab31c4c4a4a6c2e254a4066c431b1ebf49a3c3da3140fdbe02e47a9811a19ee11ff963d5eb9fc2f519570c2964d2a230b42624632751d443058ac1c8d090298d82a2b7cf98b0b9419a510b71e7a62baacc33cdbe5ee68db2993d4dd2a06d436e93cad640390180f1b552fc7ca3315c7fb733c72a79101b63e4c5bb68a09c66773807bb200c29c14f29e39b180eb0c3f9d8b42f0fc525fc188571c481163770dec4652fe5496a6f49e03fdfe86bab8e85a51ddd0ce71a1ad6630fdb3425330c2252cab4e8c9871d40eac1c707ed5f4590ba3f2958ebd60b0bd02891d8bc2ef4c1890747a5a85cd3c6e6ba2e6ff4948fd1171cdc10fdfeedbe3a4e443919d1c1cbc482ee3a392fb8bbb7bbfb23153316ea9a4bf03c277deff9b2aae58ce331b10e5e5b4fc969e5b7dad5650ec58248c627171b2bfaea6fdc070a27734f93417c497e1a9b286d063221f53242dafe84fb666ddad936b37afeee5e2bae3d965cdce9f4af255c13b9ddbf1cf7dbf58c4218f3d396f7e9a228b6d6110600d2bfb6339400ce95572760405404316588e0ebc26b806c0641cfc8962cad51f175825cea197b4a9b6a52da8873c5de2abb5cf9c674b92df9413a87ce1f4f6f5ef2e42ec99599abd5ada04407479ea8da160d66225637b01c3c9cd45e101c3f083b15c4ef6b0370abb0a70414bf13f8b2a926549fc0d0047319ec049571f2546ccfee3b0bd419ee1505b9b5dca6f3c815a23e38327611863645b537da7fd2ebf6901f6913ba2ab8f98daefeee3e605d5b4a9f793a21676499f9a07579f926f4aaa626fe0cfd78915fe6347f51557709a2a49a982f32aa5ddb63bc092eaf44d4ee8a301e46c5f1ef315eaa0ecb97dfc751dbd1f44bfcc791a2b04ce221ce6187353d663513f9461d73d8d79a4c80f59eb02153e26c7b3af992402566ad98e1a680538e0675676bf422afe1816a20817e5f72c2cb458c11c187449defc557d279e1a48acea297f68dbd0b9ebb9e7db3dd0e886dd655cd69a8236c938bb39d0e20d7ef9f9761f4240385088f2df6192d97ed4b92d9c40178e98164f750c6c950915cdd31e50cdc809625e62184dff06dc085312f261a1099e9623daabb7b8193c74ce8246e7046396b474678703f3b22c060f970f19717d8ffb858241c0be5059afa6377bbb58e29ab1bf69f61b04ef6e2fe6b3f5bd3929c62158f7cbc9e335c2b4b69e417891e5d2442d5bc76208f78a5398fff35cea2279156625ff6c819e4eba3886bbaef95c5f2704d0ce82aaec02a0b6e929361553d9d559bdd111f5a99b21609fc4beaf8441486de1cdbf2582e8971159bf611010bfdba40d4ba99ffb1f9a2704ca35fed4ed1964bdb9a9a4bbe427342294c6a6341e4d7fb7752db8551d7043e285f25a10d65d26b03ade65b208d71483e9a51d08793a3bc3c4d6b2be1437989078675f04fdf880787ffc60d847050de34804966209dea9d4bad47dc4ac1b18b46020f78dbc2942fb0fbf6c6e62c8fcdd6752172857c959ae0a78652ee2d9b4d72e4e3216ab1a5255b1232d6dcc6feb0e06c1d1f78f99eb30ab6e57d6f03e07a6f46e1605ad5d592a4b39194749f19340a3077a0fe84444999178176c5a44cafdc169434514339798e7ca8369ffd114ebcaf0c07dbe6d32d637127b0d05b417ef2f089eb7116545694fa022b8c77239bf590e28d2b18b10e00daa26bfb7a077b1a5972d366aa262708ecf64827c31188523da3bd9fc2a2af71debc46bce4089e88ffab0b8d4546ea16e321ae5fff7d0ec64c2bad627f0b3d7d2ea67b2dd5d4b7ff5ab3f88d1136a8d11157fe3500e7c0d64cf146d216ab87c10320b9820f43ef431213885eb4a13677d145368b040ae7858e57e6dcd331bd6acfe247a8dacdf8161e581b7734431ba825bd4e48647bc2e95d9372c28604d6f3f2a19a1da95ca6f3044ee85d6a550e7d091d07d05f635c2db59e1c3c14083a1beaff1ad68647f9774abc7b2f4297d1aedaee87238c99556eda4d0772f3a4a8c67270f24f77f01ef6822c80fa9c9ded7ba71def9cc9f9df2d5392da1d22eec3d6a89aa0c31c79eb00911f91d3ff05977fb3e9a60467aafae0644ec10bceb136baa1338026273aa1b736182234efa6b334963b76bb4525f8b1b240232d044fcf0b34d142fe78b9e597f6c9a3d12c1a24bfd3156e1794816002680871de1e5ddc1bbb432f70d135e75bbd2018b915785680d25103a00c302e0e3dc3ef29f69c7ed8e71cdfe807125071c7c280cb7c75d75b5acd52928fc85489ca19501b69453c808c3ddbf72d21b2b7f48e4dcc681d84630e5aaa41657ee98bf153c3cead036604d88cf1e9623e11752b645d4265772c4f4d151af2f60d2d04b1c9f24603ef0bc8a06648d546813786d3ec7be34606456e9e73c1d19d7d8933e1c7e96426a5611d2282efde9b63ffed821efbe5bb297e641f25d28e4da6fb86d6f0c15a6aa59ecb1dd9661a863a0173de62c22fe120af18a7c5780c76b8cbce82c93ffd9f6e08b0505f895aeb0dbfabfb3d6d1a08e7a8007c445399cd131b84ac6f91abc4b2fe319c71d1ed71f7733e4ae87b0f0764bc6022ffcd560efac941f3dad47dbca8380855b2df521f33244b48db2e199f96133024b7609a59ab0032989d2b70835a280c9df6056cc5b6f3cb788d98b1d41cae3b186ee2859ddee54d91a1cfc5a1c3c42b2fb06500c232a41abcd1304e7a8df8f7300dbd6d132fc15d569ab5c1c950afd80fb5c862c70a21c2f7f17cdf81e636d1e1c5beb1a5b0fb8c7bdcf2ba7981f819760c9be94b2c33876fe22d30a2702893d76d8f435d6ac9b03cd5526323029712b9d86681fd6dfe99e103eaa476182b099b0c1e487ac2636be2a20417588c93578750492c2cea45bbbd60bc3855d127dff8a780348a0625f052a789db5848522c211a25bc475c735217a42342a832955b993fb6171856029e6acd10887998190b5e22b207b688fc673b51724b6c8a444b7c70f716bce72eb710c33e1634a101072db858997c9cae3ef868bcbcf7c363265780f1a6eaf03ab2c3d05cd65512494e8debf988806b4e7b6b75abc083b369bb2d1886fbfd144cb1ce0c464b3fea7fce05abbc853825c06ba67f4c5e9346f8c93b8b63a09d557531dd0eb0cace4fc170d335acab48afc9698522bceb4d2415c4be665e22087bd568f36f104039027e60d2c6b203d36b9b3af171817641d853198f843fe78f1bd7f1612d8e09b0ae2f927c308e0b33d5df609cf1f801ce0388e1098c93d9efa0a9cab6426e3acf7ee0636c05fa8926ef1c5e6e0427e8da2fd0b74edac314d0d5a78edc7ab6f15218e7c0c004e2982cc8e6b11c3cd3cc32d3aa3b1abe90a693565da439ec1b5e45c2e714eb7143523c14e885a0610031a1291a31d32d5eb94d93408420233c10bc32e105b1184358ba8deb5c4ebc0fda0172fba32d016bfa163c3525f63d5a861a74751b46ed4eb63988df374daf8102513c511504a972656b474324747f86e927ac0d63cda6e2b612191b6b2056e2a1be430f8ebbbce07f5fedf2dfa7c2cb71a67caa53d2b8a58fdf5440bdee1eb84909e423c3213d36b658dd6454fbb9520092a8bde19ff75dc65185f0c8c252543b286301411ecbf4302d249876c88c4a8ddf51cfbb6cf6f1f5a40b1ed5bbd423fd6c10e6378c35c993912b03a3724093d867e692bde2f64a70d9ce63e335525f46ea204fcd04f37d73feca12d5e16441f9977794127d03a8f2bd8dc176c864f4683edda2ab08af9e614452a8b0af23b5bd7e9511356f05166dfb2f9f61776ebf21e802ffdfe2bb7619dbd21a4142c1c7d82325fc006feca7bc7de7f609a00fcbcb1857550b1812e0c6084eedd8596c3b0242eaad6548dd28e3449155f1024a560b57f86f2f2a7c375a4c0f3fb955b275cb980ca4315ce390c0b5be7f6b4a36f615c6a4ef994961986e709536e90a5bc5b79ccb91abb1a3af725fe8c8974e314fc015c0eefd61731fdd4f9c09d3ee80ee1f95f50b7e3915f6fcde2de131a84874b5a48713a368f64180c74d95e9298a93b26a2c405b3b28c644c41b45382b08c6113afc2f4c64f4539faa6efb27b8fb00fb5dfc98394788bc7b42778c8aa16d4f71ef89966c21a9ac6d967639d72401864738a403b3b5c04b69b74cca1cf3fd90a36b1eae37d087038c22913e20eb1d023c537c0c08ba84f0997ad8fa1b16300f50702f467089cc4cce2c663d0eecab8879dc69108c4c9fa42a7787f0393fb03121f132a1d21d1eacdf0a0dbb76c2e6cbc2abe8c7cccdb2e020168c9374cfa57be998915e66fbbb77d9174497c07208dbe0ad4bdf2035183c12ae0d50b01b4abe095f076fc09cd8fbb39a87c9ffac0d45d7dfeff9981859a5cb2c6759ef6d8c2f1fbfb196a8e649b4c816685ef50e1b4470e50eb07fcdfa3865ff2a9de2bfa2207203e9a01379869287330ea2b6fd3b84dd3fb86f63d2449349dd9182e4b8d21cf66ea81508254806d6f2e0eb3f9ceceb910f93ab4d91464ef25bdc980a937f1ffe31eae5757f2b8fc8f8cac76d7e52fbd629c9865dd66ff8c76648ac9905b6de616dd9305f83b1fc42446fb3103985396f03301cdba9cc93d9b2554bef7cdb69359e32fb511222e3a9221aabbae700c302b11598d25bca58954b0b0b8b5528a3da16bf392cb36ff2babd496356dd6741fd8a32e951a095e79febbee7dc1916f3a25845974fe959c17d59f69d615b82795e522f935a2bb8a823c068520f6c94e77bfb292e7f6e0bc1ae8510f8c9c23e8d30eaac54461aa1ca43a0fe43373e3d9a96aaf380a6527aef0ec9321fbbbc17c77c070f7cbfea9b853c9fa0d7dbfaa8c2875063ae8b6a641348d8b015bbbac86d152a42edfe36bbcdad688e0895af34eb301c5a06625a7384b40dcfe02ec8ba4816191e9bb3f5cacd3ed48f982b0e768a291357511cea73d7008cbcbd0d4a282e42caa82e4b8d7a6dfa53b016b68f59775cdf5b628f304dbfb769cbbf36120b2bab6043121725dce8feec1a9aa0335240d4229ec30477c5c62aaf7ae2bc34093f9814868e0708749f848e459172bc6070295299ee8be1ab7494d412b93f7934d60fc7204e7accb3c5e9b5f10e22a25f2447aea8e8e56eb2f921ee69e9c54c2e2c0bdba0dc9cf1c0a9eff9642aa9dfcf4aa68b4c1c363adf13a73e148962950b808620a9d71992bc4fa8f8b99775aa8b39e3106bb5d5c0afae2e7768c2e68995869e8ff4e15acab46455378f30ac46e34b45d78fd18f7de30c8848b6958a4f4d3708ca29d0697375dfd90cc90c63c64ebfebe4596bf904ada2005512bb966ec0de532aeea601b934cd8794a1f7949e42894d8827e01607ea9688b7a979cc6e3c6621fd6f4ea84280e017545823b85b7ef2d5c421c28f90fd87df72b8c5811b80c617fe1f253dfa61e60ef65af358d3f9b3416ea14b1ac8a581f363729902b14604ba4f55b642812a86b51cc0c8d06c0439173d8d590ef6932d11e689768e1f03de8f42d27c8b297ee70aec77c2d6fd486c7d9d90a8a73bdc6db395b248d8c076f6692eacc552bc7eff9ddc632a05e538583737f4cec140595aa76f64890e20c851df4f2af374c7b100310bdcaecaa084a03f96f8beb47e8c965f7fcb790f5c067b4d49aa253f64bf0a4cc77243ac93e15ec593310342fba97e2b8b5f63e028381ef0b82c38b034c9d6b6c461bbc2b407bad31176c0ad4b84f29147b39890ea46fe0a45f4735dee7fd3e389196cf7c7ebf761adf597aa17bd937ecfaeaae8de3f4469de0f4d03489ec63bb2d24fa82a81af59b94386d8a3d1a2a8bf0bac055f7d97243b07bfcea0d9d71e50b1cc43d2e1e6a7fc7d4d580a51921f2413283ea425795fcbf2678691222f51db5001b674ef3884ca5ba5f2f233ef79aa4a1d09232feac0b14b5179a71ed35bcf4f6589f4fcf28ae13f0644fb0705fcb118c3ede2c09f1c7cf6a65edb6a5ec199d93b863973ae720f0494e659c40b3322608dd54161102b14a82debffd6895486edd2d9fec57547e76b407643ae7e389fcd6f12f0cbac259ac7180ac4af7593fe67b690f74a0a5cda3202baa1b469f8fa3a17baac8458905c0fd4ed0b96891fbed734ed3eca392bc59ef64d7b1e5c8516689346be6c89a63ccab9af0214c0381e68e0de9c6c4e14177143c9ef5a5cdb2a562b435b886e84ee1e15eaf2c60365703864eb63df27a5afbf2f7bbb7af3e1babbc0e2ec98307c78ef4f5f55cf0d9810a84b76c3b830bfff9d5b1f8be7dc55b8aa74666f7ffef8498a7d352e2ec9dcc0f30d881bf9f389571cd20407cacbabc46a822875c9b5971738f2f5ba50780f14746e86a8e5286211e12cb5b2e821e7fe0992c62705c1ede640b66a36e9e96d19ae4abd58867f3abf37ae2cafcf6384a036754859e642b51a0f52864d00998b954611f6e6a7d8244192bdd7281089eea61c679b69aac7f917e054cc93f6c3ff7a25622e8db2f87154c47327fa17bb7fef4d4b702cf35a4ddd85fc1d07571db537109c8011959964ea7d6fe52b1c0574ebe769c5cc0ef0d4cda5e4f579bb29f2cc7ee070eed78ca785a582035d770ac037bb2a736ef9092554d85c7d9f8a6c053628c0bbf5fd9fbf633ec7c0b9e2f2b8422e07ccc457ae83bf3e771cd67ab6dd00c6e49cad9c5eb223cbcc9262bd7bdc57e1270e231202dc66643a9d076bcf7dabc5bb90b6a8d1a3525a12a18634ccac660f227e11e30f43f882ec031761aa6cb4ef6483b9915894cd91fed39bea4336a27e26f5424d0d8ae68c97645a5e1f9e976d07e7648d864d60492bc486375121f662bed52efe5f7d96a36c0d754034a25ecdf3cc0dd73417d2b299bfa1ba76252db3c057fa34464794ad9b99378f50929b5bb5031a32e44ee6fa92c93bdedfc2f2da88c328cc81c6addd3cb9fb8e4456fbb3224a99ad1020d4cc2a45bea15d15de792130477402a59e07ead29e786c3b2d2bd52d9cee4a17a214776cb94bdfe7126a1a111b41d28626705cab5278f725d8a77a0b8d6e0c1b1966a9acc8fa669cc3820d6ce7dd6dbcc5b92df7a1c6596c9748d9fcdb7b469c0d8293e845642e63e4da8e70f3ca2731058bb3fd53c164e59c53189d9d069af07d30cea3f6feb62cab77ee3b8693804baf9dbb2fc2281951380483bbdaf6c0bc1088dcc6daa34ccf9268f7ac275eb5697f51626c1bf55b1c664b8f0736597c12390b043d208d099aa07b005273d7a913c9198840d839c0c0e095eb21f913122675b61ff548c0cdfb82cac9a0bcb00e53fade60d2c5fe2d2ec05667948eabaa80a6ebac08343dfd3fe34cdc71ba3b69dab004ccbef022a0c49232c8e3a09bd88fd0445684553e7ecbecab9fdafa752c7eb8f214f0052cf39823b6e6760de2c275040da0e49c512816248b8b322b3cac147c0bb8ddc7f0aaa8034670a03aec575a95dcd508e43f1e37208e36bd83cc009c822766b03105a8dd28f9ba8eff69c6768b17577ae7415e57da0bdfaeaa158b9648b485dc1e64f7e0e158da2290919e3dace803baf213337551c846e124f3eeaaad5d31da9465527a6f56b455ecd70f92e92b4d35b443b8a600cf34b76a7e4b4f17573cb8dbceb199bb1bbaeb8c79b334de71aea617d9ac654acdafed5af681bab89e3c15fc9c802cfe32928d201bc4c08ab760e6e343a74620c6d1080d5c4fdcb130be5f03e3faa573dcd306f9dc16e6e24a8b24b7f265af9a8056c00d8a6a94b6892cb71ca1a48f647b5c1f842897629a2c774363f073723b7f43cf4a8377c971c853fbf8698f2291a00f05e72ea0ad60b0d32c8fe7ba656bf3cc36f104fa76796ae8952e939d0f43fb69af5376a51bafa67ca4cc6a9b2f400c07db721b59026d0050dedefdd51d9f93b54d37c9bd8bdca87eb0791c3d0526e8c5101fb33dbb1b24428151bc7f3dd12a533f4b2c07c92be5018ed7fb809216f46e296ed1e1cae237562258db4cbcd833379037a952ce4fd2bbe1c3f5b1101ba73e20813c522a1945c225dc5b3218efa666439c5340501f5bd747995156943bbda37b47adec9b305e131469ce5c9d50bbad28da4f0c1ef9a6f6d8d5a1925e2fd1c3b340422ae9b5d7847cd39c3216f0ddf70c92a912bf3df8d2f91624e07fad979e37ea83eadd492b5e15b939795b3f4eb743caea943fec1dd2ac02d1c4221d581a5ea0a5c3f3a3da877fcf9b8e8c56cf6cf4040bf838f4ad0fa4a022567f12ef1204f9bb1b386e04f8dd523870a193c13c295228a2de44397cdae3e117206ea99592990af55984d722d52f617bc37b5125a628c54ed1f748211c92356ab888373458e8e0a2471297f0372ae4f92e586bbfc77e1a210dbb093a60e7cc00eb1fcae302211ad7c61eb2dc8ba144369d91bb7df5f1846da0fcdd1557a030b917328a8e23b7244cc84c9790a2f752b29d1afd9f83ca3bd8cbe45d723e4dfb45959f712d3836216bfd2ba908b6dd4d8596ba3e2b9a3aad8d3b578be31e85835266465fbaa9d35db5f1ad1ba68b322b4384a0c60b794c99b93304a8cd436d24982678c4647d3e041956b230f19a1581e4c990a6df831042cb53d5ccc82aa1798a8315ddbda6af54d561aa5ae0349c74e5d81905ca5ba70eec714ad2d81e310fb4e906c2bbf4a0b045596942be1e2259b786fe47d1344e8f63b0fe4fbd342045e57dcfd13381c12a809848bc3871e07512c659775fb0c8e8e6f6fbfeb58af5389990d44e6608e4262842db3b8b8dae708a22ace5b46d9768153af7bc23899c89956206017d387bdaa70ded06d7c219c625946c9ba969bbeb478be0fe916b4146bd0af9305a3f51bdcde9db25e45683fb2edfac571eca23ae81e3cfa2f463635c42bc03dcad6688a9f2468b0b706f6e3b1c5dc7c4f8b28f71389c6233798348ccfd817f35e363ecfda5c2052b942130d4f8ba2acba6da861f1ba14f676cd3e63d4ca6394445c3fc4f68d6fdd0a27d5924423e822a5f25121e959846cca9f4d3c42808cd01292f86d5837ead4e98d4dc66b6c1b63a7c3973b6421f04cea5d22f7084897b87d0eba3437e22429f1809688babd50dedb0079aac72cae89825f24a61af5f34a0a3f2d89bef0bc9d29b0111f15b2a14b25bc275f0ab9aa115c102b04bff65803e0d80cbad6f50b5e829abb2a2f91bc9060f11fe01beb7d57ae07545adc9fc92ddd86c8af4248e47a60cb9aa58ed9dac74fa33e890cc2c4aeaa2311e977aa1125fbcb68434a22290a8f25dd25cd898a0995f07dbb35fd78b76729441e41b9c45247fbe38069f06d2c4214111b9f078edc278ad3c206d278b0d11fec20d47eb2c52cd230551c591622fe57eaa637af512e644d4c3a815f9431afcc0fa25fb4cca72f99f8d6a1aa60b58431013306134dbce550a38e3c9bd2ecd1d888bbac8783c4a9a1d846cbf23b7c886412eba4c903c0c3e40e86c2b7d10c5d165fa7763792d2b4345b6adc98bdd0ea1b8d00b8b3fca05ba6376e88532041e14f42e6acdd0f4a2c70ce1939ad04ec69b17477e6083bb4265609f8541a407f3e67449efb058f19b917b7011674ccf7e4d87c903f9b9db5b8b19cadf90d51b5530e501f40515098777732ff06fb4fbd5960f836d43199cb618c4e3de3099e2382a57d95c4032ef82943a0d77e8ec649d1fec9c26c354aee2e0e90faf16c1e5a93b920b5817ed28b71a29e5267b4b263009bd57c84b0b47d7fc5c1418cece64cbe9d842d6bac4bfbecc2b5833ec8f7ad7d416140c47118764cdb1c3f339c6ed52a44a39dce56261c544e68ec72222acc5d344f4aebfe5dd43ad86ee909568e6855ab3c50bec16d81fff0a15a3e8d23380fdb913e174a18b0ef51a62d539d48908eefba8ed4c6d80314c88a1fc8a50a89bea27d346417163fb7aa0c9d0cd266a47a2dcf670aafab38479b39d9cc193c02cf913d4842f6c8f16a6d7f1d877149f4bd674230794fb21eb4e000516f567ceaef62f30db992d6f3f72f9afdb507ebaf356c5dba7c76fbfdddadb041890fb98719502b819214539ddc7b2689dadebb4de249810d36c7caffb0868875ebb18047ea4e02b05e1dc74b32e53022cc78f5682771e281c3cc7614c9f3cf807369b99b9a614a0b4c50e31407ec94723930bc22cc759c3d01f6e3a87829b491d0066dd54cf6b7833c0e44d39b207f6f2d70b8836fd5d7bf01cd54c86443fb22cc6aec6f5af2528e096295968b5aa5297bd13d1b0c6c9523650e7e26a14af2e8168f35f930ebd0a14a7b5566eafde538b09bf34ca088ef04df2ef5c84221e93023bfa2a99f6abfa880de325171760a431637a69f91d583250efaf6117df07d04f4125e012f6dde5241f5e0460324088f9e7b435473842729973bba90c24336805d8e0306b5b76babe9556b50b24bf0d885b34701a8077ae45d76509455faf7916474ae723aa35be62b543afd0d19f16de6afce7eb102ed5836a5a08a6665a2ce3e022f214a97b41bbf43c10ad148e170cb751a12dcf5c0a17ad1c09bfb11bb25e8afac9b984c3193a592d393ee9f94e6450cf0abe674a9bdc2729784c867ffa80186edf018ddad10dd21722cf0f7b36a963efc04f315bc631f131546395db347333a9a4600687df28d084d9d4d8ef8325f600b6d200114e0495a747e1a296f9eaf3005f3ee03b8a7509a0c199a7b008774dd3d4ef033b29bfc7f323203f0040499f0c3cbe9fef75f023d15836e3d1311f06f059734a55fa82096fe478a5bc8a5bc7ac7d148d1cf55aaaa88ec046443b5d073071a5755ad09a62ff8c0060cdbcc9c48cb36ae46627cf3c031a3aeb52dcab5c9833dd568524efc968ea850edc462357e993bb2fb9bcb3911dc3b59a1be712adc3dae57169d7eb40bf0ea5bac969c4806e87bb55aad452763f3d5b950a0296cc2d089e3f8976d3037302936c029f6974aeac0192ee60201da87fec566d63534423495395f87416ba95074e753f8cb4ad7a2e6b18a518395e148f64ba9e3677b472158d54459aa89ae8d09572681d78094ad427f7ea548f2d3719a582a6ce122c1e23fd7600a26b4a00160e91bcbdecf106ccc19d767216809357add24e180fe0eb8cff9e4ec6cf44763abc86d5ec28131c5c63ea4536c439e572c5f50fe57371442264762c50b737b35dcd7e26ed050e9826ea13cc0174254fb65a950ca59ba83ac3a5e7bb398299f14825b4b3fb0e0da831a0359809b2bc0600ce1aaf789cc63ac6b19f99da484729ac1044bd4eda64f70208388db1ebb8b3b927c50622b0fd946a44e2a29139293954c2f2595cf103d9a4a0344a873799db13a813fcc6d7749a42db87da017008954df1f4bcb292bb9c9d9bb18093060658ecf369980cdd089b315458fa6025874181e220a3fbaa85564ff9086cbc5f05430a810dd3407a2025bcabc9b28a36c317d74341068e9df982ce2146c4f19b29a4203b777b3bea59072120464e45157be385c692d5ecfc5fe98ab949aff45a3211bd996dd97ea2cffd4997fa0c10fcf5f1734ebf43681d2d5a4c01c84bc439864658b0664b40fe0d8f2cd06fb8b51fb2b87a4ccdbc0f9a642b95ab437fcf98b1a108711c5d9cef7086db235dca42f7349a31e967de7200048faa7060dd27994086c3f5f23c1672e2c3c5643c3e6fb804f4cbed1e166cf97081d9a2bab91b20b6f17fb2e36ca95ce3d0ef5390d3392b2cc9f18c77f346672d5343b851f1878dc3c2577c3cfb1174d515244d18bd75bae76972347ce3fa1a57176459140d9acd86a902afd806dfdec776d66bf3b185c06acd9843982820951323627473898d1db04bec7059099ebd45099dd43e31b80e274bf06e6012fc94728f8f4119104983a5f21617904374e7716e1a3a3309fc8e25f3998db925351ab6cc63247270a146b1eb74502573b9dfe96ad490f4c8973730b4ecd4ff407c1703ecef67aff8bfb108f883236439955d3b521c432ae8e03a2b9e8ec82ef8b8ee19e4f129f99f98c3c96abb64e7452375e837e304592c4eb637a8b885b134c08e8dbeb63d8fd248802bdf348c26c53b4feadfb465c2909d8f53840762e891b40225878a764eaae283dcad9c0344092995282e01439d1908f3f3047bd10d2184f28493914ef21d3c8c17b085aec2ea35f0f9fdb7760967aaa42ecae49ed4b983b141ddd53360cfa90309372fb672e430eab94fb8e8aa2a8cfe80e3a3bb4fc2d3b0a8e25f7548e980710f2ba43a5d22ab0adfba6bc16bf0c8bc8d12c116374b33c42ec6655d156b3f3c2b39d7d315ebab904346303c36bd2deb265e5b9e54397da07c3f0f79a5dcbf557f5277c7c1a1bc17ba43611df98871615a784454958d5ede450b990c68846e690499ced46d2f54ee16404984051008e1dd9aade96e5c080042005b01703596520c785e0f62d62756541247a77ce6411037f2444f2e5f6aa0422b56f1829bc64f982eeb1a0154b4a8c4edab6c6484acaba9313579187fd75e67efbd48907ee451689ade44f960b25bf5bf9be130cd8a0ee65118bfc58deedebfad7646d1ed4dd80719617cec3c95a09a14cac931b2c841196f309bcfc636253ce7f4f9332ecbaa02efc474313b3b732e4a8f5d9f84acd4ece491b5a73acf966a91a369eda1c19ea8ca53392aab66858bf2e95712c25035dd35bec41bf7a2b6cafcca67cc1bbfb97f0431779981b7e97e0ed8231f7542fc80ffb67e26df40571445745f50d1649d038499ecde7ff5f929542d3412c725c6836707404146595cb423753f2576212183bceb45185fc45daaba3ab1a694c76c6e713be49b3a13a4b2f2a9a869296e6088c5de1ad11f20ecd51083bbbd4a392073f66593aa50fc38adc66aea713afeab6627e73edefa63cbf649e48bb7b83d0532cd7321a3fe1d36d2d6bebc1009545cae363dc1d0913703974b359b539996a36fb2386cd21633c147a5b56ca77142ec0fbd81b40f863c283189471b5b0cb942114aaf822848891d66369e3bf8d194f0f022866b3122a9f21ea980877b0498cac1cd855b2d25c9005c5c1a8e385e96d42481665fa10c2af7bc333006a2e8fb67d67a167980536efe8bb975cbceafaabe66c70f35040a7efbef2eec4e8c64e4258897c471c0cc1ddcdb53b635735d34237dcc8abe05f063b78934966e694f7a0253c5b58fc1c4556ea44e2e5350590a3d38e789e4a101a9fd679821e23a076a0200b344118ab6f81628d2a62d99293d553ec6c050e5de82dd6216cb7edadb97ca537e92d026e8a0f2c0d5c36c2f870dfdce6bdab61aa692eb91088092f2ed418d3a62bf9388cc55eb07225758822c78479eaa6913021568aca9de514f416c9352ddda8559df3075e916a2fa389abab2fa6c1dbd502a0e1d9111ba6990ab367e5486864aee9688a88f33cbee84fad2b79b26909834755c4c3435e8d96f7dfeabadb7a0440f8963f2c42109cb1eeaede9974c3d70464f1a7d00da366fe7c773612ada8548f2e36739f7df37384aea234264194e51dd7e31189c435f841ff4dc1de8149f34e6af54ab23386d3228771e6f9b8ac4d0cf9bbeebf97a08df31fd70e05774c783d27b799bb98dc4456960927510c9e6a2b9c3345e5543ad9157f3934ef48a0a9e2197847afc23f69d91061ca44c1ac26fb008c77673c9c15961516735bc8ac3c28c3f75937d69662d7aa5bda031dd694003da4b6adf51121032a577bafa3469bd1267e507eaba6d1fc0285c3f3a3f3c34b9df68e583a5ede342ad986f8a53550f24755cdf2f72a0b66ec0883a50f7a8dcea37dccc1c3d4f3f2d8dad047c44743866ab17296506f5ccec8ad3e4dc4576c133bb9041ef72c5032a57f0fb13fd9e225eeb94db5b9d691e5589c6f65f4cc3fe9c0833698351732dbe482aefcaf59ce69639318f873997e04613cb14e5a9fb0deca03afcd0098333c7604cc8b19c74dad5f56892c9b9732d37be5deac3981c48f4bf39b60403b683f3eb5781f4daa0b59ad7ad0b8c9afa55833359e672a200d40267913252ae4aa98f3854c9f9ceb50ab5047918d4b20dabac0f2f6e31803f7d176731616555ee26a51492845b8aac2b68b79b3b6b17d2e07c06cb8ab81b7b0ede1e1a0316157837e70fe2bb815febc080d2a1d920e875e87f3026b915f5230875fb3a322329b995371939f0f48221a9a3550704622009afa1cc796f22bc0728057a4d1a050b93d6bb3c5c7134ff5301032ebdef3400fb58487873703b8260f5b8f8b4d3f15e72250fb5030dcfddb865b6bb4bd90d9d60d2456b67147524c3828361d16748fef8a3a959daadb6bf164d55c76bd75b4f66b22f183552c4a996f9a92674410c770ba333612d42e9028d2b1ebbf082a951a8f2b4eba191e33c85f41117d2b79a66a66adee260c2f754d7d0665d87c52a338f15a5e4b541f89af8b5dc7758df66f82d558ad6f1f32c99278d7ee14df2ac917a251f084047574110ae528c10fa2164bcd03baaa69ef263e930c023d93b310c73391e3c77ebb52eaa23d5e37921c46ba74ae30a1b6cef61ae22aae422b0e5bb11571a56cc57fb0d0ea7fcf40fdd503d17de6bdb624a2b78deeb5f8fe387fecaa9688020e0e1612b790d1d6a173fe05b91c12e1dc29c39372e8e686dd92321c7b1a48ff05397c0453fe0e81424ecf080f7c65a887b2a44103e99f33093fec3e36182bae92ad7f9001b62ba4da035a781afef76e488037d8f5067745fbc0c54c325ddce29b8e4120f9fa6bad8af959b604872bec1084f5cc35f59608644679f34b68b0153ab1d81472e470aee97e93729b5ce2bb86951097f7ee5f486e667afcde534e2e1d9078bac51cf8903b398cfe0bd0f863154c8323a0a2443638db2315b2c0be88739ab202e406f8a2b60b83d8cf4b56721101e97680ad81514a65bc036ef1e7056701a8974416e11660bed22fd0493e7efc6d78cbd1d18853c10664909bacf1d056938cdcf16cdf04d24d9da26ea6b2a367ec3e93b1dcae6747afb3478a936fba8c4079cc0801f60bcdfe14b34f2abc9fd1d2778d761b08a976ef68a02c725b1607a147d28cd9f500e0691e1b562a8f40afa6fa09174570701187774acaff3073bebbefa4fe69858fbb43eb558cf87dee4a7739799bfe013b3937c4153da8452a06e21b0ed31d68c156fc4939fe816d95a92baa3507328d29191760277370fa68891791421ea0376281bb1b20ca6602b777ed0cae20f84e188ce3328398ec0cbb1ffaff57fd342c0a008355fef11c4e38a6b55499ef21fc73e246b5ba045f83d6801201a7ab6b0380e668dfca7a0353aa1a622c9ecea1a5031d80d5fd2a546e673042de6c6d5b24050e55c8b58a90a4179a5456e165d7f440dd49955cd6fca6f083cb62a524337c285f9e5569b2b80fdb4df15a9a5c441cac6b4980b56bbe47216f93147a14f15ae4e3d42108222150d47df7f784e1edd3afdd2382c8f5805fff613eee5122380b7973c71a9de9c93b05802d145edcecb63c8fa0cc2c2cc8f348cc216f1bbdd5de8eadee117ced0307004a3a0cbb58fa9410c384483dd2231893919054434c51d245fb9423179b7d4844b6697c7f1135d7e25722114d070cabc248d5c0b960672dac97863d4501944151e9c88ffcb01dbe4c067368346a45c2b8b485c2af3641b125c8ad0b84a74a974f027cba54730b30c0cd9f2658ac19ba9404e4ef73c65681386c69fea1435a88203126d81554a0b9400b6779cf3268b91053d6c5279b84a07fb1f9417591e49b88d95c4e04634fc63e4b5c1c65c4c58517cf62f1f8693dba6d6dd310a3cce46b363e1a92ad3425846d7890b8199d260ffac0bd0d75dd3f8dd8a37d802fd247c5b6bc894367ca1745f62ca5bbb54245cf54b5501751274ca889a6bfb81a7a8151f16fcd571c05cfbfcfd7d41c4589eeba8b05d16ffd6cf1e4220a39f078cb9fecec0403498a0ff17af0e09d645ba77f807a1c31e6f19b9a38b12e517c946315cf70f61848c300c679cad1565880048e7b6987a210d346a33079ebae2f5b3dce12fce5c4aeff63d73097bd71715db9614ba462359e7deae2a70a17f1b0a35437f1249e5079053a8e6b85507b8598bf5a0d50ad5a59da08e397870499776154e6310e1dd30c4d52245f7939ac0a4f92e130983693defa14bcbffca68e3ebe3e17f3171fdf88044e6afeaf5a740ee58f85c30d0afd9f17f9a1880a452e451dce5db0cbb89e09b2fd65cd04eada74e3eb1e7d9c817b80636cc37f3ba1a0d8838567b0490db9a708de0a8499ace15bf1d9e2d3f2b815204aefcce9ab6ea44271eb35992c90abb0acac4226db7fa088b9224d45c79456dd9c38e7c3b8a68bfa3ad41c9a89586624f5ccee1271235f9d84f464d62503c6a246d55f591c0926460cc39739bfc5db75c6576346638db6f93db9610068d77bc0889bfb43f5c0eab335015d64a11ce71dd0680fcd9a13e0cefd7a08d952da0af11c563c501b7c1034189edc44652ab58a7fb0d3ad81fa0d96f638cd3d6a0f2fc5fcab7fd01b6742bab643d4516aac2d5d70727e01fdb9115d46938bebdc64a29f32b8c7e18d84ad0494f9d241be07498a533a7345f1defebea588f88cbcb8eb8a1336a25ade17d3559d8375cd8508f0fe0a5121315467fb18f86b71162e8cfff6631f29997b65e23079d2bb407244286629cacdf3224ea263cd59b36a771cea4025dfa8fe394e1a84e7c969e545d3731f74af46ade71fdf73b1144f1f4b1686a763c76036d7b503b7f2310e2ac878a64f153ba470c642ee630a4ff67b29a92b58705ab3042ebf5ca44d70829a9bcb17053991c1771279d0d90515788670e3dea13d9484eeaffe8254ae714f6d685c05a0af5e16f379d473010c2e932a42f386df71a6589644c7b15c2c6ff0b3d3dda54dfcd13bf97be1a6acc0e7aa62ebc719e60706256ba1308b6f446921df285e86bb465c5953a68631a14afa96acab46572643a27aeb6f51bb5bc4a890c7f58e58e450aa9cf3591b4e96847afa41f86b57b1334118277d43ad65d617ec1d371f5326aeb366877827af056e3e00e18dd19cc87208d3be647aad174cb0ca794f63493f6a21751b89d7bfb400862ab61062e1700f92bfab5c00162fb3f364804d406cb0df1d23f9e71a092c4c2514c25e1efcf4e19cd52474061d00a19eb41d7fdbe9068adf0eb1682f271a6990fabd97c3bb6f11324cf7ab9912483c86fd1504db85af2494c7e7e4128a5509baa7356d93e0d0153e45f8d94a22045a5c5f84c25bc24e58ac893dc6b06917b95601d4a62687b40f657e7a54267ad08da507a8f85246c4e36d65396b28ff3494be71ce9e126696c2c9fc6c5ccc2ab558023d5d986c618d0761b30872153511de15f1397b28a3182ca13b305523baa5045926769b1fca85335bceec5c28dc870f52135edc30eeed7e737dc4ff219a6ff1ce9ccbcd5d9661c51564eca3c339145b0eae817aa2708848b0624db149ef92e78404625bfcd2e5f7ece2575cfab829a305a6b17ce63a63320e98770faec3feb50e2a8c6425fb110d9b22d55948604434475b79309c14e96413ccfcb359712a7ad4de501369e27669715651b2fe6b3baebb255d576fb6d4ad7e611f9da7ee24d38cb29eaf64b8989e02a3ef6b4c3b4b3ab8ffd3414d1144257ea399f47fa2cc919221a3eab2da2231b738d25bed1661b90d0ba5da0f9df80f10fe7c72a7ce746f109bb0d3ef3591a68cb93c381efe43c0ba1225a3a04807a10664bc9285eecc678efc52fff4e96991c2c77eb04c9b463c6505892bb73c13b19778ad5db13472a60d122a419f623c428db0737c948d7d5f15200d5a4d24aa1623c390b9ce3f1941d5c838643afca5de78c68173dd94f2f34123da9fdceac7a054069f523900cd9c8897dfe15cf311bee20eef0d65800c2fc95c6cb803b10d056e66a746bc29fbf267a5b38a531b7931c2074312e0df1d838280fc8ac1463315394c83464e70c8552fee0f7206540d12ea4211900ed3e0f9183808f7b514b47d512a414aa6867399ea8b9f15d7990deb6cbf6d9cee0eb2c6333cb6204abebd1a01edc21492fe90f588b239477e86865565800dbb7b9c1a38e5e53da0e2b2891080be5e66931a6ec64a65801431bd53c740b995ebb8fa172fc566992c0de1ce7208ad2a59a90ac9df02cb1a15113e19a69b6f4964828ab81c2157fc010e5d6443d7f5dff463bbfae1e6feef06b5f680a7985e44c9fc35fb72cf16348d912a14be327b913a76e570a03d7d5876a7c7fd305f783c24c427107cc2673f58f51481da3dcb6cb370fa7604e34fb76fc6fc96c1836b878ea4f883bbf2438bcc35e324c63d8894f22efa9945b3f24694bc16f2dd586a899de8afa60f822ce5dde7f75a9388e6153239aca1e37cd82d3ae3c7445301c19f7dc5b9805a45937c04b24c0ffae82ff48c263dbbe93fa719411da468c102eb4266db23b05026817c260eef69607b899f49cf979e4003ec739cb7b62c272adb8fa9ed69fbbc116a5e82bb7d4c4c44950a9828c7f4de1404b0d6b9b3af171817641d853198f843fe78f1bd7f1612d8e09b0ae2f927c308e0b33d5df609cf1f801ce0388e1098c93d9efa0a9cab6426e3acf7ee0636c05fa8926ef1c5e6e0427e8da2fd0b74edac314d0d5426f3dae117b1a24c4cd807c1733cc438de9a20efa969f9f704363e163238c5f21fd015c997f2ae77a3d216d0bd9226926bf67596f852ab19bc041672de553979ec9422b3af508fe9434367df924a58565962782595e6849084b39a0201c2a7eb091970878bf75f5c5358aa98c82ed9015614b48b1b8919b82f68ecc574137d28d812718d54a760d3095d69fe787051cb78df490340d06380f0a2c65c24cc57583aa0f44f4d6a1d0eaabfa8d22c134637b8549c1558f35ca7c7a762764f385dbedc605c24189b1266b1378e4f3be14d89fbb29800ec50f6b75d4a0b2c3de6ae6b7e29e037bfa0e7389569e6e8b44b966b558c8e2c670b2f69c0a4cfb63845d320025703af385f4e8b24f6a89d6d24405bd5a7e151d0227d80292b26453f80eaa56573316a672a4f2c0459bb2c8288b205c2765ab64a31047a74bcb81593e75eb9e4ca09fc13d4ee8c0029f8dc7f09a54c2d8b3e4fded724443bab27aeba5607f137693c63301fe2625e8221506c5cff641c5f5915d7ff302ca31659d7637d5f959e1681b060b488b184d9e47a55eea4ce66eaec0fdfc5ed096325936bc0bd84cfdf982d508391f342bbb374c112109acfb34fe331c841f55671f3e09b2ed44e5d05615e1917e110be5730510e376318e591707e0fa29be4d4853080d5ddd4f9c09d3ee80ee1f95f50b7e3915f6fcde2de131a84874b5a48713a368f64180c74d95e9298a93b26a2c405b3b28c644c41b45382b08c6113afc2f4c64f4539faa6efb27b8fb00fb5dfc98394788bc7b493ccf4cafcf54d08a194d4182e465cbe889e87281350de17521da4a12b136c849cda16c62e73a67d7ad4219035c8aa51eb1177ccecfbd3246b6394d0397823d65afb00ee842847da21ea4dc3e99fe54413441ec57dd512816e4d0c04a184b0565376352627d34e49c6c0766e0dcd6da75bbf54030072dfbc65381b752ee0da2f8e65cf03d6e73b8c0abaf4ba20a4b6e02571eae84b05e312791b1ed66a888cce755da8459c11eb278eb761d1c05cea2bd75ad6d61b53446c57f80b3dde2bed50882579f740fa28fe619755b8e84037dadcae9d2e76bffd4d2fcc564fee9540984770d37c3a3b0f6e6df3c4213de780dfb49e9de4805a3777be80d303296a2ddd4bbdb8c5955d758af0179f40aa839b5b13bd8678ca3c4010f5f69398c044c6f321cbe28c804b7cce2fe0e80118acf72f50ae7c2815d7c42c6214cf43938fd9a3621ed700b4664d1203a646369cd10a8af372619a4de2f119b327cf8ca86e6bcf146e0f63d13267f3d4f48fb918b1fa0808b7a8b4205e57414a47ff079e7cd79b38df20a02cfd8c756023a393abab481d7d31218471791f22b746b5255308207dc9f9485e288392fe1e6afd30b1673dc49c3730404ea32e99b4306c36034456490c9849051c6a2de775aaa97d96dd633f5c871d904a4a3d3cb797f4885c68cdb4c25ac8761e7fcaccde66a9c69c33c6e7ac12bc1c5b803b6a048a55d43c573ee4b9d1dc3c98123369cc0f981721fb4626c4d0942861943d96d0deb3839c6f41880030b931ced664330f51bdb2036313d1b4c0775b344418df87213f71eab7daeb5c2a68f57a72513c5f24252568540dca464a79ea7cee05c4ec4413afa7a6dfa53b016b68f59775cdf5b628f304dbfb769cbbf36120b2bab6043121725dce8feec1a9aa0335240d4229ec30477c5c62aaf7ae2bc34093f9814868e0708749f848e459172bc6070295299ee8be1ab2b4c746ca45198833b320c9bf13ad2be1317e1344dba86583f6e22bfeb3e96debd979a7930c143f9b2fcbfac3eeebd0435b3d4149437d742b8144db5f6550a12c97e2c4476d148f7a62ea229fb3e416d4170f7a430665bd6e7e8f0072a78260a11461e59f2bc3b857b148ec8f3c49bcf30e14f68551d84cf2bbae083cdbc66ee0c4145098f85b12b8351f7bb76e87d1bacca8aad2c30c3e7e706a69e1e8aec04f07f1ef75a65955e68ca6f5da9f0c2dd143b28a906a2d9a64e0e33f303e5d7c031ca7fb3383635bf5cf22ee2a951c17e129a4dcba67a281c7352b4926d501b562bb3dbdbdeb81113c35d05d5631421f6cd1ee8bcb121be048f6445b9d6287d24bcd7d3bd3071a42c8a65737f7662fac7c02c680861a3aee08f0ed2b858bf3768c2c6e9a7f7218b96bf0bc70bce7b7f690757d39202846e897cbbfb6c836110152d2e03afdb1a2d85c6104811a7d22150f63e161ff10e9c5e627fe85ffa493d3db00477c0f846d14e6ccaa5a7790a867e77bf8b81aecaa084a03f96f8beb47e8c965f7fcb790f5c067b4d49aa253f64bf0a4cc77243ac93e15ec593310342fba97e2b8b5f63e028381ef0b82c38b034c9d6b6c461bbc2b407bad31176c0ad4b84f29147b398dcbb2fa4030b798c60fe77476a5b64bb3de8bd65e6175fe8f27a87d8021fcd718d1035aef3cd212c2885850e2bb26b6f64ef749cb7e91023147808e5d6d9827a9c41fec1adf41cbbb02a5a87b0ab44ec4a5bbb66511229a66ee46940bee770319989113976119dcc1fd3ce5117e2890223526d79fe569862a1c8afa89e55ade409c7ef9001854a0c299d8c70f21e5af1306936d09783fb0dc31e140306c793c702053db11244f203bdffe1039efa2746a65d73955e86e6f8075795dc627da6611247f4776ff5f97037505f11ce4add445a2460247a3c7d27f7818a90a48b89e5e1a29ef237683de255bca14f8378f1b583527bfa544c75e7635c96fa44f96156816121a4006432c44b52a1b93ece6eebdd6605fdf358a692e3597d7cdf22e03db3c89089a63ccab9af0214c0381e68e0de9c6c4e14177143c9ef5a5cdb2a562b435b886e84ee1e15eaf2c60365703864eb63df27a5afbf2f7bbb7af3e1babbc0e2ec98307c78ef4f5f55cf0d9810a84b76c3b8304ba762cc29e5450f937a1cc51b7a97f088100cc2da50498c099f37fc4eedec004a7b570a3d2dfab2ae3aa8296db872f6e38e83e9ec0abacba264cca481b747ec4ebbd2b9be5e6d10f4a75608862bfec7f5d3a60781c9a289c7c33b487f15f884648d2e32c85763bacacf50829e09f1bcef85a9bb4ab0763192243731a0fdb61b0f491f59577564b24ab239668397e11865d197bb45ec9a08c26a178f77f74a1f8ce5b9cd40a52e2d7975cb06287eafdb78819259a84133ab24e529c1e9e1bebcef645250ae1208a3db7cf2e79eb8b853bfbe2d456dde37524217c1f97b97a75eba3ad0e633bc294ecac94ec1620d0228c1478974f4513099a3ca37328ce3c503f670c52cbea9a1547d3f98969d761ed704a092ebede5a7313c5d3e1c787be6d7febb032da120fc3eb8a3e2c445816610c6356d81643337bd34e807cfe0c314e8857ea9e80639cb832b6a18bb6328060d1e72167a90a40f93344f27ab99b00f9549caeb6013775932fd7c8db41253673751fc63ea5b6e5ccdf9743bb9751883d8b7a3706c0037c44c16c94df0de943aebf96c5790edcf24044674ab5b2ac486e1ae121882d93556bda4b5a89703e2da45b847d2e122f0f2152a5fb152710a721d7fc1b85827f59781c9e89117887167fe4db24228f619abf9926b819f24f303a7112c18a82e611589d8e3ba7fb13f0f337aa2d1275dc12dcb051bd30fd2e95f116ece522124c3eda0475f0b8827c6c99ec20b3f47dcdc86d237fd4c50a4065f3e4c62a744c143806c963c071f60aea8a3a4c5eab0946f67c180704906c944eb5a69325eeb6bbbeda6690b735d0f410fa7bbe333cc59b1ec4debaac0cd7465abf6e39bd578152de5787264db12aeb50e290c2fdf2b53d644946a1f5debbf3d575a80d41596e925e37cefdb49743669032c0cc4181138f68afc759c99588c1c9c0bd7715db03c8447f85df9d1b3f9af80f4e8cfb231ae87501e2b59ecface21783b757b61915d6987183e7a3760a0351b298dcd67a31e54d6b2153922dfdc1edf511005475e5588847398957e983f4931184be6419a423b615a3d068f637d0b11af2b02e537bed5cee08809911689e2cc3a87ea93d542efe578dc2afcdc61529fd7b04d77350d20d05456cc89799414a9a87fa1c38a358a297f090353bae7764b10bf1ea1614e5b213b3573754a29e13fbb8c92372dd8cd22f71b791d3d0ad4114ae0831958878831ff3aa6b6be0c81e220d2f106abb9591ed216e8610ff1134863bb17d5b7be791517c2d5e64d63d2fc0925878d42995d36f091e9fb3a3898f5557f0cc4c198b458ae83a1ea3a42d1adb1b92e8f2316afcc3f6e963a4fa2ef1cf6ac73c7b36a5e0a27c187c72888de3a3ef1c0e774d69ffbdd1cbc09e808d61841f145123ce94311574eca93d4ba8c72aae0fb6ed1a8e95b50212e409baeb1e0365696f8d99493056e3fc5c6240ec0b3d01f8caa1f5e54b4c4c92ffa6f05ca70ea444d3eb2734910de443d3ac2a7e32e4faecf031eefc41c2f70fb7f3c69cc342ec14dbf6f160e70dafd974dfe76177d6cadd2f6a255c9ea500f7760bdcd358d101610ce9b62ee9c957251fb352737e980e2ce2ce2902c10356566c044e5706009dd7787c0444dc25d4851f754ec56dade68a3f94db4d197789577fb9acc0c6b5df82e37b54ca850ad16225ce93b637e4d01ec8cdc83ea3f24dffee5beaee12547489731d61918daf09d998b9d61711b39dda3ff6a08833ac3b662f090a9a7fc936fe344c01207a1fd5a6bf3ae64ea6cb46f18674e6cad24eb2f347492b9efefdaf46b0d1466fc9cf838405ca1c7c0ccf0c3767a3da2056b69a203c0a570c9b14156437aa369af0429a5b1c47d35276cd738c5b817a2730007197426d5237dd7805eb75ba1e5c5305e1545dd557b69fc59184eb294a986fc923649f598070c2ff6616760e0a6de48cfa322378c281644f41bd8660d9d05633d0cbeb423648b9544c175fb58f42c14a951c96f0aaf17825914b1938fb13ae0abedc94cf272959c569969ff7fbaf339e864a958e7ed4e32a5a02d269956266dbfc136d412a76454981614561613184475abbcecc7242c61ed12dd466ce63ac062df55cb27db5d955a497c05a2231ea2dc1c32c4422de00b513927233f5078575bd756620e7c51a30b2335e979272db756b130a2211b9b605513e59da0c4c1dbb452ecfeafdf29dc741778afbfa4496bacfad51bd3ffce84260eff9228a6c4bcd8ed93aa407c7f7386999e0c32a3fb1404bd477b44b6b407aab2b03ec3a8e93ddb30085e0bc3a4bf424af530c240129a1db81210d93782f8ca49f708b12def91756052dd5a308a9a538033f7840df80f2ca8ada0c25f189a55a9e47d0191ab2263c356144adfe05253ac15db085fc3ef2b40541ac9a23ac357d395d3bbe887decfabf4b7760431a679dbc70d3a26bac6ef531c049ff1a66e464df1b4e0a82bffda9602cd66782df2b81ad4f753f89fb450a983257faadf09d71bf692057784bb16a9a2c2d44afb7b99ac575928d011f5a8afc4f1b968c89da5b4f3739257b8f528a877bc988cf6c4aebb52f5ba61620e08277c966821b12c94aa56eb82484ef86ca8c7777202af0e2be30366b5722fcbdacf870353e7831b5d218b9198daf603b9c8f17047f6004068fbc8be2ce0ba9d83bceaab6220c1c05f7a23077df92dca9a2de97ab13e90315e563f3f461f7d69a48f9f1c39e15e9ae0861ca8e8901363e525da12799a028f26db9bee398afdaa35e317a8b1fe522047c06efff3a4ba1dcc9957a0fc0a8e232d774428074cb3f85baf402302610df69ccc4f4cf91c24e7e0b39a1e446b15730259c15357157b227b79752e4728b81125167946127ab16b0b9d5997403105334bc0151e28b837f0c9f9781de05d4a48849c48f38512f05a2caf4ecb6e6aaddcbaf31a7752a7bc7783ee1293b003caf6912dfd8791032714cea922416f83f980dfaf40809d15e386854a996ca4562d4277bf7ecfd2d2c51f617f26938fed764d946bda96ce7387b11ef91e28a55ae425df22b712a40bc88775b8747e17c22cefddb8771aade58393ae3e2a5cd43e8286c50d1b1aa52344d66fb7ce32a9fa665b44dabdb2ee04bde21c65d932acce995f9408b99e3f8777c8f51a98e516e9273eb289e489045143b79dfc9e2e9b428b7556e4cd2071fc1f460629b1b9bd5e0020996fbbd03dd3994a500f339a23f6c88f51e60a482954079b91b8789b7fb4c9415eed775880586b04dcf80bbc6de97c54fcf2e7ee749afece9ddada233349ad9520849b26fa6622fa8ced41ff028ed2001bb15d51b90f7590c3c6995f08a3dca09548f5d38a89581615fbeaadce9294dece8035a40cb528dccf035dae35e7fec03c20d65ba1c01e72e8b65b53c56bc61e5a3297fa256d28a64ba0860d740b2eff7f1bdeb15df6de4b97e5dfa0f0ae5ce518dbe2489b2f28904b35ed5fc8a462f2533368c21e0fae24873be45e1cdf8c87582926319abf7eff2dfb8e4640da5b4d76f5b01ade545203353330b92ce3dd512084fb37d0832db52bb107558aa5033d3712fbe1d18071c14bca792aac995bf34c3a8519aab6a590cce68267b0b51547738e3c92d809c30589d53f19e1c3cf3ee3cf648b2e81ffb0ebf2b0e008e126ec6f7bf8a4e98b9ffe55bcc79130a0c697b4c584223d74791fdbb6914bd5d7a3e316a7317f415b0e6c704c4a1b41cfa06104b0ab1641770d992aac74f28cde3950a67830a8038085880f23298c9e5df411e742d64a2e28eb541eef08cefa84017566d526fc27b7069d105add788a05452f9b3958d1b9707ce5f258c980fb5e9fbf1bbe68249dfc9c132f31ddd8f4565958ccd59057214e9523409caafa33dfcd109051e0f24bd54a553640ab79414a215b75aa9f0d0f935ad001524aa0d0c222cab12773154489d96c463abc6e6005af47060702adfdd4579adb320fa2402a03c28d42d5d66eb771fa159515cb85ca2f7c65e2c8d7084a6e611862539fc149cdb5d1e3ec5a341a186e2cb35ea04e8cfc198d7a6b5aeaf229cc03d2ccfedf6ad074fcfa85ce29500e1d64cbcb0c6759597cc4a133cb6b1b1cfe8fc1e647660755f38af532f4e9224bd2fdadae6129ca9ecce81ad021c5957be22cb80da374731418dfe17766c1f5e7b74bda5cafb991a13a3fbc290065327082c820d4917d382ba73507899880a05796a1ab16ed42c17b8fb4ece5240a5f4b8a5a0f6ced842abea76fd1262af7331240dc3b4da07452ddcac3139909c4f72965f0b2f481dadf19fb8560a61acd689a323f06553469bbe4d2a4f87179a19fbf4614719f711f51903a89adb072de7bc780d5d08a0375b37920ff1de67452ccf359a214d123000fec345f3b8d05cd6fbc6b329d2d925cd4ba5ca4805778da9485b7121c7d8d4fb9ec78facacc787d840fd36a0265085475007e42800dddf311fa33e4d7f25ea326851d714b35677c745790a3dcbdfd32d63b816a878ff5683715c0037ba379aa9b91da06c1ffbf0d74760ddb1735cc9d00ec5dbfe8d7c347d4697d3ac08190ffdc9055fe3bfab0eca6fa2fab479f823c55364b5abfe4985fef80bd3a986dde21ac934926f1d4dedbde241d91e05bee244cc8c22996d4c04a410929f5951af5f7c9ceb9e46c93b9074c835495c3e9115df1e0eaf8cdc95b2d6876628950ea0053557e54598366c38fbd85f62f94523d8ef1f75109b90d213ab396fcf799829e479d2325cc2d1b65e3f8df3658d19aa0e95866e07feacb6bed7883f196c37154c8571d5681302dd10514beaa03a86914d8063dfd2ac9ec1700e86d73c9db65af03ba745a7fcc2e0eae402aaff4db8878fb44ac67ecaa8b5d509237fcaf89f392b8fb66f542a95cf6ac823db017b9bb87c411517151a662d03e28e398f7800bd40e98cce6871b3320f0fdc355003bb9f5851de21a07b9e163fbfc272cdaafade79b1a61de507b60d235212348a4abbec9eb1b5169baf450dfe911f0807163a411179accca8515c11820324ac5904f39ee26ee631c1e1aaa0284776ebac2ff29e0e8d387a45fde8d226088f03c2be9403a8edf3497008b22c2e53d5410e77c392414f36f7efab11b30e8443e3f938230cbc23855264892fedbd66133fccf215776728accc4c469d7a106f351d445f44c4480c795d2c10eaf995c98cfc17090456fc1a84317342ffa363c1247c6a4cc2c61864cf03d1e3238e46d9d55152cf56947970047e362055ed77853f39f62ab5493fb38c2ea4399c764105994d6903403174c6fc1c876729790f6eef7139bcc3c10f5bc69f9eea3b405035230f41196ce112c036f2930a6ccc6a0f705502896a99a7a8820612878d85493bc5cd3f2b76afc887f2bac0ad4f8d3d51e4bb61e0a22b11776c52cdc180779509c18694cf8243ca9caf92b5970acb9d7c9bf5475c553a553cdbfd74a78fea4e1e1afe38d3172901fdc5b9ea3d0cf37cca110b3f525d90303bde22831b08edb7629f08969b59cd1f22e96aa0340d1e88caf248aa2742457f99fd6c64970a536cbce3a581ee4b83ba2adc256449106db6852d82c40870c2ff5c24975a9f8384302317f284802ce9428028587c314c74f98b4debb6fcc4535765727bca690f37c63a208721ba2b1058bd100df808e3bf059472e2e4894b0635ad65016041f7574e1193bcc6c90bc2cf0ee0e1a1b49a35468c2b41d11ce975488b0b9f6b1462d46984b772198b5a531383bbff3df885664e5f36704b63289be59a772dfee8f59917923ce851a89ceb29d5541a81ea705d728fb4002cc4049820062823012aa4dcffcd5fd7b9e75d1b4a4f0a9d92bc5795e468d175032e1e5e8771d39e83dab8af34d11fa4e5ae70a5e847ef9b06e716b3f6bbe59e383eb9057b63643b15ed3ecc8f3e3e948425e7139c083f2d9c4cf1a73601940f5f1c0c839954c7620e3e7d2ccd83a96cf33bb28cc99c36707ccee8f335594eda514b51c9c19652f0b953af667232fd883b0f09c7bbce56cdae80a33e6e23a5799b4e6969e727b083132628023467c8b3c590770e94916362d14b0e0b8bae5b178f8114730e71a7fd4647b4ea8cbade2c4ffa140a474235ea9d5f55c58e170eeef04367f7f9d49792d4f1195d2bb679a6bed49c0ba013efb722f40d44e964b1e441b28d23bee9bb4b3f27b1624d59ee4530359f5162902e6184979425e9c0650f22f8004ac7c363acf6cd0e61de3a2e6eba2eae6b1eda74afcbf8a659c3ceafd8a028eb22a2165cd9d0c2916cf3be615965769f5105104fcc095e139f5feed8f1012c818769d360de1cb66e160ad4e61faa9ee05934f2686f3fa505d65303dd22de167605e03e4bb5c696bac04cae0a0389812fd1d8bc46e9915d1e0f47a479add827622284393242f8d7eb2fedd27fdb2f369a8c02a929446dd77f726edf4a30d87bc2ea784a3190c2ae6338d5c854579fb96c52805e4db72c4f26d1158d8d9ed43c3e5eda623d46b979d02755bb5c013040d531e06659f18f29c3de6a90ec0cb3feaf1920612378e74a34cb4f42b72d933b840cda7402686b9257066423c64f5d7bdc8a7d27b1cf6dbcb3a4d081eeca971203ef0dcd0f0dd859ef1c351baa712c0eec5cf7d1f2d04ef99681abda9fd8ef9a9f93bdb861f7b277e922030ac6e9cecd412dc2057ee1d14516578d93718e7c81275758da2c4188265a991f0472134d482d98ee61db7aa870c28f95a95d3ef7abc3a4e4d09e0505ef8910516ef741436afa29a5fe29911850b121eae6451dc95fece632cadb7f9d7ee57c9b8bcf7e6d459cc8b86a46c8a368e411010820dbf8335df8fec9c72bc436283578e19f550af4239c4d0a123a4a737af60db3d97680794a4e54c311e1246b3d027689b88665d65c93ba767b9aa7c46cc80c6d6a6d899dd6af498e3d2b85bd983f34449ca091def691507399dc90a4d0180309d8c4cfc55f9c110fa770cf749d436c4ca3ae82c22ed3276599ea7c8dd4e339f3887f243642b13b1595ebe6fd8c0c9446d306cdb3ebc7fe669c7d32c93bd13c6fa15f5e4ae13e6145c6312bd9ac66a5506ca2186db0bd6ef0f6e392b1bc7bc12e792cb56f9004645f13713dca354224a4eaa357d00ce47f894a7a9ab35330c62ae6432bb61dc45d6f4b84efa17836419df52d266f654e642b238416c9fd948152d4cf574046f2abedabdb32884bdc9d724f96993c4686b6d2c732a6d3b2351fe756ff2e6f69243d89ab0af8660aee85eb0cd8ad4268191fce161ef8b7fd6d8ec646b5178f19c1ab0c0e95c30edcb0f9b2f3ed8f8733ccf9af117a322d8faabf20de53b573f56a46ca68d0e286f372dfb52374ce9aad36fadae50afcc417711825e3afa7ca2c192cc72e172b4709b4dd88639aa0ec97416893e5672714f265c729fb6c81a8d9eee3eb60aae64794fbe306186a5f3c2afd042c243fd775467bc8cadebfb8258ea64784299bb18606081b900d6655afd525e3a3da200b0dc648fbc893bcca55bed296be8a248f5b762563198ba0b2fdc077a5607479f10d73e777ee3370509c786dc5b44b71375c409bead21152cc7b58a22a72caf560de3a79456e8ae53835a3a7b39280e1eeff1750e99dc6ca10ceaed5d33f87df8a9d432053226213ba922d4b7e74cd72292104418a2a1b72b874f5e4bd954e9338272b82da8e69ed12ea1741bf425a9c7f44e0d7a8b2de9eef0bba60efb787340ac9d76263432dd39e15e3d80ad234bb5b17dc67bf25e280a08d548c214656a48fb94f05faa2a4d003394462ec5ed638cc617f0ec370f6dc3c3af8839b464f4abd0ba290f3029031922afe19862807c4f5b44d2f21a9035c26e793028f8f8f43b2d7dbcb47137825ec0fbb98fc093b43735528e8569d8cd6606dfe74ed5bc5026dedf4ca2251a92dbb2af3d66c6ef0a8c52b450decb0bb7494c0505806ae42828d34a5793c5df7e0239191e1710a4215f744a185d71fa00c0ffffff3f