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 66189 77e99b0fb8d6407648d4e7ff26f02e8216d40f937a326e81e9c9bd99670b700e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8ae1b2bf906c6b1ca5720411eed192e20a7cfcbc1c9242ca52dfbb53e6e39a9f
Certificate Block Hash
77e99b0fb8d6407648d4e7ff26f02e8216d40f937a326e81e9c9bd99670b700e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00270e000096510000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000009d289534d85bc9ea1630070993c40dbef79d6a37f05c0b79ff0b0e37d85f02041ec889916b36e06c327abb91063b3c6aedf4a10dcf6202ed2884301b49da9101e7c349974ebc76cc5be762f36680a1ee4d3067bb2444ec989f110000000000000080000000e00000270e000096510000

Raw Header Hex

0000402035c55773da2c363e17fbde1a2c7aabd248c7ff41d3a43e35d3256c99a121b21c196c3c0709ea586ab1f0eb5100349d8a5a455ea716c2f4f1906c75e71ef460f715651e6a956d01189f9ae3e653bbdf52ca42921cbcfc7c0ae292d1ee110472a51c6b6c90bfb2e18a

Proof Data Hex

59,560 bytes
12121601030730e1b190ce7568d77a0394faa8119465bb58cc6187b2d12d4fc63dfaba649a090bb77ae840b22b16f28376701acd5f2675acf945acffc55d90fbdf0cbd92920b2f2a61988fb9ee8f7ba5cd3367660473bcd202439d9985d0f2d0b1c57dc30642237ac59ed37e8fd0ff9b61d30e7cb9a63c74a4f28a3f614cc74f5f60f91ce3e83ec42afdcf259980d5de1afdc4905b279c40f6089b72605741114fc6f853cabab3ba74e83efb0807e75109c1bc2a3dddc42eead70ccc471a8284d4657bdeaef093bd079bd5e8107383d95719eedf46a41d7e8285bf50b530b9c6f0041b3d92e60c0c3952348113f8f5fb682fe2fc6defe0aa49de83ac54c37f8aa81472026f13cc60715a0261b9b695fd5397a7173c159b7a51d97c4572e12353a3f894293d636525903e271ca1fbc58d0a9b1cf85190e4c189086dc2518bba3cde791527fc89c0072c8061a5deb0a43ff0104a34735316e71326dd01dcb2a6bcd92295c7c6acc24fd706578074cc08130049eff5aea96571e85d7849cad3187de99953a85e8253eb8cdb8340dfed7fd92ca6bb1bb7968c34c87692c5ab1d4ceaaa2a7fe0495cab899c8dfc4f1316ea49a40b4da54c49943ffb521ac38323b1c27f8660339b39c201cea07bf449c5d68bf1c25c41bcfd9d2431ce96c1461d1a45d59a35ba01fa1ee92f689bebad961a50cc65a062586e6d66041c70b32e5f11017d50ee5c7db41dee89011bbc9c52436b1182ef2e8e4ac7208a76050c9707a6e86545a3e7cac23928ad25d42f5b180e6611cbe0ddc6f4044ba321782ea99ca8827133452fc1daf4ba7f10a201116115ed87f2303b7545ed70760183efd08ffe0be0280f3bd79da68808fa2c3bdaffc909db9efb1992b8b18956aa02b0a07d5262a6c3f027b29f251d06c0b07bdc81da4911a7b728561c87e8e42330a0c621c45ed55dc3f3115811c750a1c8a44330e85ef9aacc88c83c41c8e71b239115985a1e12c075062cf91225a0ab85a25d3f7fa6c5566d915f6bd909abac862734431ebce02788b6ad7508b367b1eba8fa778a36b6b724aa56edcf4c7361cf4459edc56e58ad2bd2cabbb5b192fb4adbdc41f294b3b17b93f6452c9bcd98831a88f3097365c2a75adbb72431c56f47a4f80635722c96bea1cc91a65cd39621b41cfc66f5689e87898c414c2f1a32dc65cf8bcdb1436b06ac3d7d7b4fb6b9a3c264db9c449d7a3cbb6cab1c47ff1c4fa8e0d642ce9517b89caa3f74d396f7db708c43f223183f6b7c1ddc7c83adf11d54f59e6d8d2171694f3e71d69f68f0f5b7d52226abbaa8408392c891246f277c1791642706e4c2f685ebfc21a741b500ba25cae7cc752fccb9d4290d27ebf93416df643957b095a9f683fbdf1f3cb578dcef1d193ea6caa44ecf72d54085284cf3a9fa1c7ce29f39e379dd5b4f97498c86b203193f9a4794b071c2a1070ddc026d0847f70a5652dedcd003037685a266a77be52051a900f6c42a0d88c11eb1472f698133d91dd3a73b1a56ba834d71bb49ebac807632dd13f75c40602a13f9c36a5bf382f63e8e04238e7d1f582945e867a41d3baa2154bdf7979bece775d62b1f6c746a5df9b3cc2446e7aede5624b8e194250a0190a5fe581b9c19f8c8a92c322acec12a684208ac06a94b0d72b947b0177443f158ea114e3deea973284a793dcff7a9c525676f252d9dac2ea20d193fdea98952ca9e193eeea2b1a2c3ab6b9aad77c0abc233866fd99d511d1480730b9358488753bf61b2e21659a6be3b232ac62675e34fe539aa4b1fafcad6697130a9191e7460ae116f86d81f1ccdcc34ee770fa91f8116ff4c9fe0d4eea9faa5681633ba34c4c804c0a779aafed8181726f8d40ae6dbb9e93a055705978b7c75d6ffd952a4469fa66e8a8672f5e99d52e8d65c7d10593084bfee28eade5c7e68de363977b5b3a93596a9eda1b2f3eb86600e6bee865eadb835e32bf1e5221d9de8303b4ec5809ab9fb4eacbfd7a98a5984c01fa487c896044302f07af292cd4944c09665dd74d0fc049d79b42bd1e2b280d10aace11db642cc983c5f15bf9b482790a23aa99268cd5384ba4b07213c0477207672c4b70c4bd671633194172faf6cdc9e397e939bd088d46821366019493df2f7dbabc9243b0a04da730ba0bea3849a5c7af7fe3274874352fcad6b3c5dc897d431ed1e31c72e931e9b04941d8670c00b717f0656f74534cb36342d437ddd9c5c4644895d9e0a1fe65cfbfcc9a5da7e5f993d2fc4ee8c4612347bdec947a446d8f07ec70df582f96f46e576daca916a19cbc8225640bb5bfcabbfdecd4adc0634f12e43b93f45d2eb7fbf1fea7590efecde0eaad867b8fdffee3acfb7704ff8ed627f5074163a08d99edbdfb29ff9389d23b080f69de35d413f288598db8c9d14577152e7e2a546ee7833821b4602287179b4b9620c30e788bfd2e269a451d03cc7c2b9d8e6642eef6a9c794ae5b1b0fc978fc657725e0b4ff02b2fd127de07cec203775f6d245beeca0383809bf9efe84fa2f677c0c1c54b3a601ea7c8ab4558f94762178d4c190bc91712dd3fe1f2ceffb660b544dffef005637a52341fad12acec3fe58b5da2ecdcbb99126e3c3bdb2bc08d7e81c143caa3c20ac89e6f3941cec395126ef1366e311705167600b4ea0804496ad54585f2bb2fef019821af5bc0d1cb7d2d320a5c85e83eb44a83d9b6b4d0dc981160809604189aae2c1b25b9f137c274315c1930710e5affe12cfa3e99f04086873a9fc06615197cd5d1d77d0b93e2d18428efae4d8b12a5837c21699dafae2bfced168173e3882a5046c35c450a6d6ed875f78d35e37a83c419c64ee530f3742c9188024481749e7cd51070eba61165195b0cbdbd9d0c48aab10c6f3aba5060938be0281d8ca0c1128ad6372576c907c2c8b26ac7d8fd60d6c70a632ba3837896d9205e50b7206388d2f30e408f80e1605d76a39489152190494fdc6cfa3db34f7e10262bd9266c8bcdfb9563c43cabf9c26d6b315ac6891b1cb969dc00bf145edd3d9e7086e49fe9758665a4d0a5535175eb64c30bbaae49dff2e23191309bbac112daea3868606a45d72aa664b938ac1a56d33935701cd9404ad4c72329cb091b574447c058d2b46a09d51fcd65d1fb5208f531b863363ce3c3c0acdf2440680cc4428aa0134623187f48e0fd0ec9381c92a3f7b0aabcb46e10b10818ae091ed0bc21469c9ce21cb0a9f2e3a820fb06725641d4a030baae42cd27da0fd5259015adf423cb66d8b2ea22e76ab47a2e8c82acd781fa406ef0620e66799a70084e1faf9725e102cc242af926dbd2f5840fdcb28a6899f15eeb5c64383c95efecced6ae708aacecf4cfddc78a1ceb20cbd329eb80083342679fbb04c7f4ae741879c39258be2d6a15f3ab0f68c9b3dd11b98bfb33e2b74e812201df51a4cbeb3dd0af82a06ea0f6c46b4d3d6c54d3b0a8314af4ae6009327331d3e77b51d8e0c8a6b6b309774189fc6179459e8659d27e143e2998264800e6f7e9403454d993fac86bbd2819149834df1c9ac79f2dd7c1ed577c93c0aecef3f30b802130bd83597599f410291260c9b4f974ad7775a73f45a875e05281666e943f0e74f7fe9fd54bf931058caf4ab2495cf1216bd8ca0d336b9fde69e4ebed8a2082cd0d482045872a072b9fceed10561b2042c1289a14367dc7eaa2f5e4445503f3ab33ae8bb588c3d766fe3abd60abba1c9faa9142623d04371dfb42bdf7e88a2d12563ddd813621b640a96953ef2b770cbb0db6e375749668f1496103b5af93df259118a42f82f7cf3dc0ed6b0fa480f68acd6d7524a466e8dc4f68fdf0f399fc75e64b42d006826a9b2107d2f8daef3b9cd0984a9e57e10dd5994fe7aa5d859612a735ef4ac817ab789f305ea0383a5e98732926dd4b4aed14424fb11a95465e88bc7e26c8071729cfb0fc9c76e660d60276364c6f212e0e2d1d798c687c75a59f74e1101e91cd3855b5e3672797a3c8588c431e79796cd624d113a7fd2782d10a66a24cbcfef93f0fab3e6642b2b5a1f7e364db72b3d54a76779ed33b4c0c7afc94ac136e524d0e68eb6779a71f637a6ca576cbfd9ca0fe0580b7be42491bd878fbf527e84ec814962e8c37d3eae5e45894a6d43df07120c05f3065139fdb0cec86a348c54ed0956c88553588fcd6e63d62bd34187ffd44652e88221b5a528fc03baa959e7a7c6bbee65ef6d5b5a4515929757ae80a6da4c93fffaa41ee97e846cf65215683be4a1ea01be7a7d40434ea9e3b29aa46e5c1a3ebf09e49b72734daf5bcaddd06a0d5613d5528f3feed0656db1135bf0cabed16fc0387fc8ff490efdf28cc63baaf3181dfa433833bd49afd816a357e04137a276fca4ec4868723e1cf4c7a357f21bb755c3ffcd2273701eb3df1376280390734d1336334c7e0b8c24d3dfaa46ae35a67fe778a4cdd75abbe60250d99844efabb1394200e52708ae384dcd33d265c287ad7f92028f6181022c9226b28a897ffe26d132c16f7d9af499a89041fc98c87803a31bbdc5ce34ebf4788926f23dd9ccc38ad4a2cfdfd25c5535ff4130e95078817c7febde56bdc94d2768d6a2329f13833590e52d05dd1783f9c693d6dd74630f7530479fd0ba216f032b75271108aa9391312f47ac33caf8e0145048b5957b40e319ef50b8a3f25f12e616acf9343338e76e3e876743084d344f1243f2bbc4e13bfb6c976b99b4d2d2c86406a15188c7d548937a4d5c5fee39ceafece173aabca8effc87662088c57c993a35a83c995ea073722b71f5e3d87d6e074d18d3c0be02122536996d214c56b4073c7f6461e74bd6a029d7f64f973c9061999e6236507d2e09047d727480e8d5da6bc7eea190a43c1f9d5c07fde93c24cf334293ff0837d9765e4b386ef49bfeafd08cab36ef55715e48f868fca8a70fa56446746710e68d5fbbd66f64252e46f6bedbf98a7d6d6eff9d557d26764c5f576438723fdd2336e7da44d1dd7b9d6d71e9c2eea0ddbc0b71b965734d3ef29af0d1f5b5959b8d547260de05d4f6922d872222a3012e7f4843eb5e63cbf69645ce47dcee88ef110560d79a12a96e9f945d0e982b4ee13aacf7a53c992cf899b07b009bf205bdcdd45ea43ec67ab23067c9628696b64846d3ee1238812448305c65f8279d0b2a980ae4a47a90e005cfd0da65b3435353650ae04c1871b0a0df495bfa2a8e3ad6abcf684f5a268c42d6dde7b8114bbfe599c45b6e136b5d055f0a288d2ba1deabe81f79176b977516f403ef401cdeac622f2c3c11e6df2aa4194b8fef055ed0ab5919077ab99270f16fea18f2d50b3b2027fb912345ea3f57c53c3d7b56ce96ba147ddfaf67a676410860660a2781ce83e43544ea00c483bc5467976ea50989c45c104ff0d10618831b16fdeb9f428d70026ae33e87f6dd79ca136910fc16b656170fd6004dd543342479abeaac5d225fe7530015b41f42c88cf4cb0f3e374ef2dfbb4dc7a53c8edf63a4a0b89895a36e4a76724d69b0d42f3fecd9bce1e47c01bd555ae7563cb7d254b8bd3bf10bf5eec29836710254dd9bf3f2c8c16d23145c0da92601d01e207a59bb8502baeec0ab1277774dae570451ff49eeb450ece97c91eb2b4115ef1efe27e9bf0308887af2b32989298cd0f5167957a4eed6ec5773731df067552405cf60b1bf3ebc98739467049cd6a22049db1ea06a382265a45bed1ab9a4ab9beeb7d2e3e0bb6309b4b7174c363f36e45f805e07ad52766ef02fdd188664e65c8a086385d33dc2c7a08f23eb857f8e5722462e1eca51ca37f3e84f1524024f4c3b8aa5062c1ae83ec31f8d254c1aa600af87ff97f54edcec687ea4933f1808caf388a92a5b4e27b37ea5bb93a192a33e389a700b08919a7042b5d9e872307a8a0f049260afc8cc7bb59ad0a4429f808574a87d7adc4b7fa9dc09465d85dab297e005ef9c8a59e2420d5ca62194457896601adbc178b1cde43f938575b565b5e80a1acacac8d2d1af4e786c93b77c18f041b428a4cd3704fecee2053408e14e4ecd0f8c61867fb189dd8f62f0d772155747db8c7cb6cac701dd911cc4d70d91a484919548facb4728b25ee65c0b5b8b252d4c06e9a3af6c1866c5df9e56df654b170b695242a3cca40c1e69e881ef258a76ee8f855a1129dd7e6e0cdca635a52f48f1f0d43391336647b5a0c148bccdea574c862639e830e985f5e5444ab06eec6e4c2b02825d27bb890005e7162993ed782b3f03eeb110a3c850f6ad29dd98702e97085247bd53f6992e7abb6713f241e68f15b462e03949029429032b521ebc9f05eec937ee4bda68d1db01189d911db88fad9e3ed58a029e80da6ef858e338aed4150d7ed9ec846f6ebdefd66cc27bf72fea0270db60dfd948949c824b16cf54a805c7a868dacd2321e2adc330cbf2655c6bb5e5c53cd36ec0278d13c668d2a1abdc66cbb569ff3f200742c1dee707849ecaa86528422c9b5a1e42144c5d865c7b0c9a7c3ec0e923657e9c93e5d52f2c1745213f47983be8b4ee47dcc14557b6a5477a7f635ebe9550e1db50aeb3a116a82b7603c5116a9fbc8bf2ef8d5ea35b4156bfd8068c9d4641b2f1e8382cdfbfe91ba531ff64b8d7dc84a705c9010988c41409e962992c59e1cfb13738bc1b3b6dfbb776bbb7d6ee47ed415828055ae17c6ddd44d8e334687151650cfc20c0317b4183c7dc8e3eb865941c0dce03eddfaa248d165bc91509e91fb6724d9808227c2ab897ad8f1ea29e74994556e4ed58b5b893e75c26105d97f206232a539d269e2f6d483ee875ee2ac8e7b31bf9ae40c77e3af7e3631c3f767620929f57c82dd2529ca5c7b5e372b5fc920fe9d62c4867b4cb5c5bce7250785179260fc6ac1872788772969c1c58d52c3537ecb7c27ef48d33ea82c037a0cd6849830a3e06065d25d80a35f24dd02264edf626b83641f240f3d2ee6e8e17aa035a1025d7400f9726cb66ebb22bb7c79c05d9183ff88ce2828b9da5b19ceeff931d59caec6e197ff35a418d8cc241cf89fa09cf94dca5b99f7b44f9d2eef58f7c15cfad0b570935833fa1d1fa3745f2c8e63e9fc10713c425a6ca7e9d26c499b21e793a6db09093d9daafd4cfb2e4ebd9f603d0dfe7d2821258a930ec6d6bd3170d463c568fa60c839b7cf3351ef12e630039013a1eee40d26dda3b54f4734710780cee0b5d8ca7e191068b00910b32052e88a8b4194fbd1ec99c56eb9839bcd9c800cf234d808b421cf1fede2e6f4c2a15768cb5a524269b5b5f51fa3e0805f6c7b17f2bccefbd303c90f94add5b727ea6b99b23ba09f30cc69de00c56fb4748d7a0ff35eeb7171b420c089bd9f0b9d7a36ddd0d384211bf968ea9a0b392159aec15bd50feb1ee86dc0778feb349a14b4f4a5905732e755c99715bcb463ba1cde346f7e95186967c094f213a31754176794e1ff20367909f03fe212e544df2f7798952855b6c765c878062de3972b008f02c4bcece5169e253df180e6ebfa619c78a3bb35c26c10ff36971b44bc2e610691533df544bfde335154d30a724cfdaf2024b54fed49c275e9564819b730704a681a76fd1a07be38d675e7dead1c3e0ec3fcfb8d2b1ae27b8bd825985ccaf708e3af9880fd713f8ba7f0a9874857bedcd246144e51325106fd855450d07eaba4163af2fffa7c98e31444896b019886c8efda532b10bb540e4bebcb6eb2a99a9633d99cccb6aa1c6bfd2532c31ee71beeb456c80f1395519f010ef926b4e1c452d8ad23d4091cc07fe8fee9963e532bdd41164c1f9b9bef55fd9e8f03f81ca96a4c6835373a50803c4498eff15d5a3857a0731264c85b29fe1434135ca667664e9a92dd2b6c26661278013b76114130a337b1adf4647b16cbffd8606f566a2f718798ac47e0053c55ed3f8037e94445eed959ab7fa7c76dd9eb51a03507abf94f0fc74b14beff1b368c51c1776820a5fe31a34dded271baf09593db1aea8f9a1c5d6f666c713fd49851669f8d4887989fee990a75f9e761a8d1e842a340493edf3261d3c8282af695b9cc58f38fe126fb1d4f440cb9edb343c88a1d56eba674b49381a63971e48fe157f60c869475a61bb849066cf129645f4d8c5f8ce9c6e4407377d251bd445f12d6d1d27b1bd40d0efbb72a945e042bdf8a83014a491fd8e7d1184f11ed2ae320a5193978f77c1a8637b2d0b2af19f6b6eb40f79ac1130ea189c3dbb95b865ac71e7dbed46cfeee08e021282c532d705ee0666e386ad519373f588a71db21eaebf989559a5a9307ef5c4710edc25dfded3f4fdbec89b260429aa217c94a976c0930be1985338ba5900caaf681f4f11089772f70e9f8848206fc23cef8c74850616fb2d2db1b1c68ceda9cef8df13ce86ac2ad0ade30cb8bd8de45e14f8f1b300a921542192b5ddae51a46e3ac17a4e740086ab826adf4ec02d70dc0549467d64305ff80f536587ee3c8526098b1da3dd07f5598fd9a3348f995a1259e1f341020c68cea73c738e4c463d22c73fb87f8a4349ddbfffe18e5538b4fe9cc1484b544954df8ccf754c47974bd3e7a88ca1823285c32f79abcb42c44a3f5026a6c510d86543fdae6971388e8e87db6f09715940f0944ec4bb8c1aa8a545258283ebbc6da9c6bbd6b16a9e1d5b5a911cec232bf0522cb3b8c4c165d77ab94b0bbfdea705cc210a7b4f2746e5fbffe98265a1513bd31b389cf333443af7efbff1f17975362b05545af5833f9dcf16ba97eccc650bf83457750d0e933d9111bdd36a22bfed92371f6c8f9a694562972a30817c95d50b03ddaee11d8973feeb4abbcaef93b73956627652e95cb192276a3069e31a9c17458e161eafce008f50c3d1db4932a56437cbdf839ef5bd87fe4eba80173bddbdf76b4ea27dfe256c6567d1f89a6d952dc32f8b8afab5b135e062826730252e1a3dcb21defd30afe18c8f6188ef2fd5566f4710d5854477e2828d25f893582dbdca8ccd6b4e85f500688fb060d8d3d2d21591ea203bb9be45d16016e831200e8fe6194b2fe8aca070e97d4e8954a7fea12380265d4d40795699dc7b686e209a5061a6c939dd4db5407d02c6a578f561d714dd6767313f215291bef5f60eddbfb38c58811b23bdcb4fd38186039c771671899e638aabf72c987187d9d4463c9708acc93fe7af3d2a72ad470a6bb27fa64ff7345b3f19dbaef513ea374c248a14f948ef71f55688086d3d8306abb0b9f57d83c329ac9ef9314fe91c9f06c845f42445b74349d47ba0b032b2c4e1d7b7df8bbfa9768576174296c93f53c478cba791accc81a5dc0545d49112569037f16eafeec23dc36063a9e1fb06b9a4cdcc377626b6461e9f684b158b2ddf390aedb2d91ce2f7ca75e2adfa69cce4bc5c80ad7484525f494d4b7d5ecc82306b47cefa1b749511e00c747b4e5b3a3b6b2d7e8375506579e3b54efaa9dc753517585358a88a217572616a6bac1628c58f7851590f49b3d56ca864324a97ad74b5fedfea81291e846e1331b52511d05ce039f4a951d5c0e3d774cbcc50a9c68059eee5ea008d72b619b366d4ad5803e52f055e38e80c1a90633d2b637f19f50caea317ba261867cd06fc04fee649ae9c640627c2c625a777884cd8d5019e27ab19ab39c46512c0a48d99de24826c688a8996b5f5c4da8ab6ebfbc883b75b9adcd50a905149f55f09dfe3f0bade232c0b026036633cdd2d6dc568742223e7c8fcc4fe7eef3cc04b03f9a05779f5ff801be253f3f76a4ca45523babe1cfb7a622cf2e10b8742584449ba831f2a99527eaf596fa9e26e534391f24c2c2f9f5a8e8240ec97534cc4f1142bdb3eb97fa3e2748a095e809c533b7a0667e6adacdce01c9d844eb58b83c8e4441baea4c698a103560e6965519f4a6d0740aa9e4932611f39b4c89593dd244c22ae62832053e31c57e68b8b2f6dc4f997cf2a012dcb51684ef2cf4dc1eca32346a46f71b194c89dd3a50de3cfcee7b284c92b7e7af8085322451080a3b87496a0c764b7cbdbeeedea1ee65df1b0545a1a5db86af2e389e0b073a921933a8406ec401a32ebe9ad2e8a5fbb8e4bcf51b6443b8a8f6d1967f71422a516328479c3a7c4a2dba08d79917843619dfec8a502ce7ab969a062e112d85ae036d32b946ab7af6c059be3a420b5d18197add053d6176a7cf16b80f9f2349e78fe1b7ede9a3cf0cf3ff5b2b4229eff72e3dd881f18d173e9cf507c8c4a7a92cf8c3303e71dceb332f4a81e4ad581d889831f9237d6c0f0081a4dbbf42d44c5fa204e54bd02f681b2d561c7648bed6186d030fdb6ab9abfc4ce722289a74acd33624cd875df57b11206d6692384a12a14534174bd3bf56856d98cc602248c93d94377f5d6807f83cb5644964e538158260809fc25ecd59bf90306f36a33464e227140e0f81ae5576a482e45a7c8836fadf7307953ccd16052a8fdf4bac0556cd780a1eaafe44e91afc80eee871d455ff109fabd9418598adb7bf43ea8e683272ba1b9a30ec341c3af3eb0cfd60d8280f9a99e480afb5242f120227286ca73f8daf12dc88f46c6ae3b8128a559c4a5abef45e437282f09a558f17fb0d3d354fead82e947d849eadffa0420256fd053d753efba247aeeee06e370c81b654281df4e675c4f361a149ee2478e56320d5289f3647f9ee0e2eebe9ccad89e8924bf5138e781875e57b608da914cea48fa3a983a4431a595b208b564321b39964c99c424c3ec7225be89c886bd80d50b4acc9864838c97f468b3907ce432a2361340d3226abecbc07772a30860d86b40fc340281566f73096d2505f6def5a30c4f87bec42c7496c74991ada3ac975477efef0be61387a948797d91e4100c7cabbafe1e86ee31d846726d3673f0df42351cc74563758b00ca10f67944540bbf83cb2d95e40027b684f23681535071a9243efdddb54071258399c369fed421a3f88ce67d813cb7bce94e422f1e573bdca983cb1308bad4231abe02855b8b6a7d1c98056767e36d11fd8601bf36a79e19f626a9f314aa7535fde6d4c530b57a20297960a9dea25578017895d02fa641be23d1886cefb0470cdaf42d0dad79ca8c8c2aa0cd16825d70b90a1d2ecca9baef787537b7e67827e843ab52438969730767ff00bca1c90c8cc1f8220b338f1da6c7f7aa7bf45ce7fbc65aa2fc0771db71aa8da86bf1d3249dcfb588c04c8922cc15aaf54502809b61e357689e6e2586a7db965aa16600f6a3a551be05815f8627a85069eafb17cba9da990f44f854cedc23d2d765634294cf5fa5792eb52f421f9d5c4dff4798a7bd3f333cfda1b0e6a7f176853bd08411ae00652daa074e81e25c65447401717b8eb0caab7ff7473dc1d7c6655256e5605931909f95e8bbbe2b15576b059564140b1032ab5a773cc7af68e955d9bd24d95e096210d74fd9b7dfb18702eec192f9dcc2dfb6f4317ab3dad6893df4cbdbdc417d138181531493e5c77a570b47c0bc697a0bf460c0b9f51f7f67bcb0005df8c68b2d0869f5ddae1969c685d9cac87270a665d1ff9eeef6f42cd67754d153481e4171534bf69cd0322201bd75df20d4ce7bb03cac3c708bdbbd35226242c7dc960bd5807f45ec47e44d54a9f55d2948871b39abda1bda75ebb1859d3e8b1f996c1a67b1eb2ab9f4b0701889f61d2c29dbf85577a293c6eb6bc43652785b5d884c2cf3b5a6f3f58ce64b4ee76e38bacc3f0a4376cb4fa8b6686c726af7ea293e07a46e68ac3ac5bed03d861fda90dd543be01124079fe63c4fdf44faec76d3eb29ef3335100c30ca11f62b5641e4b30e664c10d85cf36acaa4061a53217a75e285ec46d2616a3ec46a4608326b096c7e1b80129f8e6f028129ac91501dd7ba417ad5f92dd7e947d3135856979edcda06e2395ebd9ad82d1b0a5ad0a630f97cc668f2c0425fb1dff02b368e65759a470e9ad4af365ae54cac8c5e53ee2f3142bfcedba5c39d11d41b14806144c4c835a391886254ab54847e27bfc8fe60be5dfee358c09e56785f5bd6121df9a83228e9358d64f3eaa7f4f817b4d4bacd12680740d506ec0f9897c98a8ee3ad7c4297fabd0eea550bf6d5287c1071a1facbea7e10d94d8fb803fe65c18e054ab31e4c27497e1ba4e3654da31863cacf07aa5251c2b2b3de3dd57a58763ea04eb963362f18f0c94844b3302fac530b5f11a3f2300a199a6a4b5176fcd302c28f5532ef7f18ff1b4cf62dff424d5879fb00afca16b0e589d0497d549bdea6767dd877031bfaa1bcaaf60e381c843c0e31988287207286d1c8c6d080e9a859bc00baf0690949ea52bcb9b023296ca423b5fec2e30eb81973ad9cbfea2aa2b88b01dfca7c3a14fe983d354cf2006a85c04ba8b654828f6442610ec76e260c8d813808411faed4b637a949be5fd9ac31d9d5ba107cac5dff5ec665d3c5c96f1befc30d7350b698b9be40ef77067affb2a7a6199aa78dea196a588fb2c74477c8b43d1c6044185996e4fb909da1e3c82e548d7b26434dcd17d4ee2db24295c904807c6df1ee510ddcdb5a5c4674527f6bff17dd85359c5a2a8dff0eef925c0ed5fa06af2cf83ae7db4d9dda2c52be26576aff64efc756b35fdb17f7ce3080f8526ff5657398ea796fdca7cb6d4936aed462e076164ca0da079080e048ef653a7c5490d3ccb60b3e7cdf8a3993b650b3ff6b3139c545e3487ab596db839eacbba600f87af97ae128c8581ed6a721dbfc5a331d78c322579d602008d2a728e7b4483911b8cb493c28db7d812338480fd73eabb4c96aaa5ca7a6e26ba3e7526fc9980ed3fe2ab321ec85bdaf43f61b24954b4021311e3fe91293d003f5eaa54a28e5bd05dbed4d76466f16673f148b76e87252e33c45506852d4869bb49d682df36811e11fac78dbf99f695d82904a2bf7545f92f75ef579e8c2853d82e07da7a97e1ac38361206eab6bac91f63de22e6894eba202d23a7ca896f3d2626ec90e9066344950fa4c48ed09958e404f509b288dea66e31738e30359df0650f1a0a22ee52af5fc62b174cd5793b293ffe28290df84308950837956fbb11880475e1beaa29b936417f68bcb7a882ebd1d972cb0f3ec404dafd23bdd863bdffcf77b12ca614371261150629fd94dad44518c776fa10fda4e8a2b929ed1a1d3144f3a74c2e3c3bd7f4a7e16d35bb9419e28299e9d2974299b7277d1b5a35540694291a38ae5b56171f4ed6d52f7355147808264aa9637ad0094c1a30d261714185016c63fb227d02b9a285895ae51b93e7d9c171eea3e58eaa4d5b7b1f3b3b07a97f02a5358d04e0819bf860d8ad204c8bd30354b47c9837acc37878478e41e3d0a12ef6c3c6db83160cbf49be98590bacf548b625cd858c1c4cf10a6a83deb5fc7f0ae6b70d772c69c0004b6bee75c3b66035179ead4c01c3e102a39c179855dc8b1883a73d3ca3b300eb7ec8479b529fd926f6b57ee8e3299fbb42e51d9348578f6f177202146794d6205f0b03ecf7ae9436e778537bed15f56f7ae3be605a240a8af7bc0c9515727efb5a0b3d287babc4016ce89e1feaff7df47193be83cfe0ad8017b355c0c3f11e81c9bed27581d6fef669005e93da33d864539a9a5f82ec35a5e293ead1d6bf890ed10851b5deb38f7728cef6f68dff85b5e1db46b27baf10175bc9bca19894fee14d38d11af6d35d97a20f22e83a407e7f442ca66f03925f6dce5d5a24a2724168a2695c150aab3df010649875878633146861d7bd0417bd729584b2f80a3b4867b3dfab5e9d6bf0cf3c2e58eda8cb9968e694da0d92e2660956e5b8087c65f2ac8cc638c022fd2a4d96a02464d6a87f92737eb9d5d3b173661347728f17e49aba3cc0e15f90c71947d974b7f2ff4b039bc75ee1e07885d10cdb3082497cc310d91a8047211a6ef91682f74fec5c80af088ef48541d72c5c835e1f49058455da7cca2aa8d90c5aeba011fc6a919b95d0d72344e3ae4a91c596962ffff39bd6745528553164a10c1677142339d96fbe317e92a59d5ca2f33faabfc7f7bfbde67fc1d7e06e5d42cb8455b88d81893f8da1888018bacc3c16ec3c032e4b5196439206d4a09722274929f0ec794f1579d6105133670a09da34dcc8946cf39d45607c8d63ed15159a21275a7ec47b9d5283e56e10cc4a36d56d7ddcc8fe31633d7baad32a57982e405fccc5277e94404156bea99a19fc7819e244df80eb0cd1110654cbcbe8a0dce22cef2d2ecddbbab554bb29c29a8184adf2d88faa4acc2f854fc576963ec706d02bfca811d8d2688e54444b4106ac1f0b6744d9f51c98127438f7d2a231b6071f942bf681b2311e1eee35feb0c67feffde932a2951efcf11d7b0bc9c05c95e64b5ce8e9e1576b6cea59f2d21593388fcf9247bfe78e009119e07f60ef6582d1bb3563b1d91630d62d864f221ee522c94d17321fc5a25a8ec219f80cee5da36e61dd0e7651e0141e6dd44c6b1f3fe1c9e366da102e95685cac548468df7798a90eb5b816a7f6393d829a797aff0642f7661bce249620d0fbbbacb45be60fffdad807980d9b6f367c9ae6947fb36dee3ab06f887273942f3722d32a811a5b5431e8281d842e10882f364cd8b5b562c31b9eaf69284fd601b1588f2483764b9f8c3e3973359954a638eca65276efe01c47e607317c4bf5ecd16b4e4f2796ed50d863c693f592ac8e3c65629587579c90ba06e09a5512da75c7b9ed728d869c5ddef91e7b3f653a19ac66177c0f4865a0b871248b63c73f9703e894dfc463b36228d6d4ffcc8cba91e41d33e95ba820e1a5b41b09976ed29da17d227d7b37b83f4a41050562ba2eb5e81a1508d4fb90030955d122c4b8c3037be7017239e9f98a923e9df734507f9e5cf5fa0eda35c65e17e9ecec99e56a35f4341f9bf33e577faa14b055e7e218393234a4da567414f39100205ec542de9c9fef35823b652d6252d7fef6afd3ae4cd134c16db2d082a08f8d9f747ffd48371b8d4c94fa1321d3b25bf5f6e55cec4a4529fa8ec91547198dc35fed694371f3fe2e77b131133c6c7d863908b61b2be324ffa404c1e7e8c2b3e5afa24fe7aab48afab86b9b1fad4c9f092c65b759e6739ada499f4fe611367575aa83ead399876d2c95f2f536f86d912283ffcd87de6702f3a185c5aaddc6eed4b2271005e7c1f42fff07cfbfe965210a10c3c0ca053a0823cc30cdaffbdd0b16a4cc0fd8cb90956e06c3aa7033aaeef55da71000beb6196a4af8c2095c0fcd2da6ed782d20d588dc75a6522f55dcecdd67f0f5f8cd00e0ae2d321e6b5b7c9c6dc91f6678d22babff37c8647488d225f4fdb2c9e0d36d64e7ad6f299ff78c8b7b135c1b79a5f7c4bc587c4c0fa7426e69dd9c8e0816de3f6a7dad6c807155b0d252848d7d4aef853c1cbad8b417990e7e7f5005c3fbf0426367540a05d506b4a73ac1646f6bf3f21dc8bce214b3854c12fd4e9600fd84343f5e9c8567cfd1222cf4c58a3cbe3ecbc80cb9787053b4d3b3ce444973775806b648977120970e5b943dd03d0f2b8887a9e00c5014187e09c927efb33d57ab82be3bbb14d18030c1d4c6696e3cf0ec8e90639ac4809c50eb9d4fcaa3f0ac572ab3ab079779b3caa6b9ca7809066223ef2f2826a5e37bfdbe30de86c2a47721dec46ffdbc0c975f8c386a460f69c53b6ece1d39c7d4259e611187c7865c6a44701aa96c212bc0943bca8370da48cdc524215ae0ede7bb25cdd5a7afd75384801d8c009caaf2e3518f35400c68196f6f01a3d1106c78b4701a7869538dde05ddedf13f610e36c1ba277ed94fe0c6a868a1f71c0b5d3749ca4e171b4955dfe571e850609f9ce31373c9d2004b7e7950e1a4db70a1812957bae5c4495d6fbb289942ef849ef2882747508a52d5635a7ef95d4fd343eb5bd8ffee62c6f36c74ce976678e6a5d4d6ed78c47ba56a36e04838840670683c625323aaf2825dea4910f0ab409113609e4b244edb1da8657c776fd5246790576017968549e1c136e98f8997562dd27c8fae321dd5bb46ae137d336190469441b4ece703e547095a3748e6279d9df97ec947766d2aeef07c2398b85591627ac398cabc61cc5bf700095420be5d032c20fa6cea015c62beeb49bf26f3b23105797946fd7e9c19ebaeac2cb4b44ecbc71ab1f6db9989915018be8bc7928dc599512bf1cc5a3017c3bc78203a6b4dcd6f11d9ee51cc807731cd92baa35bdd17b16a873892d32a068083bee0fe6f2e03e8401d73bf9c850b5a089ed5b36f26bfd957ee3cbe04d111a2a55cc68963f836a51103cd61f5a89a19b65ae5c39851e57db6e820c9add9dc8ff2bcb3cedd989d3b92b251d6d3240e1084648adaaf13e9d4afbba858554f6887c8d9aa7239d215068dd81d6781deaabfc189af4058a93b0ef92d52767b5a1ff31639e456f917644daf8edbe1cdae5e8922a726a5de3661de03d0cb51d01f0cd7028b63a31d4415ed0a6b477459f154852fe2718aa511248c25209961a669973ee28fb729db30f7ebbd00681b0b5b919adff5cbdae72bfa510fd721b89ea511bdd2e3f93cfd19dc3e362f8013d63d833b7a9d87865f81441c85df05bf299b39c66a41ce09b43075fe22787359bee28c5e9d4dbd640812be6daa0de5ce94228fa1cee15187b76d952e1b032eeee035758de8113f7a2fdabd9b87fcabaccdb60939a4d84769030472e1079d77ee8f5bf8f3fbf8a311869f82d271486d3f8877ba08eb106d31e6366125a891ce96753a499940eb6369894cdbefd656be2f266b21de00c445b1dd3c61767222df8e8bca914850870463b926c53412d607a231e88a9de96119b80587ef0720b89b91e848e8ebd97d93918fd800cffb9261dde978962ebc50bb17652ba9423cc7f78400bd3d2e58e513e55cefd10f533d05fbaaaf045681f6a5fb70bf647b200410a99844245537eaa8034a2d956c91846af4a6cb17259c600927dd2eb7b02589813765bfa4bde2f3823dda5e488f19b7139c838acaf024a181021c1e77bc660f2c99256c19d1fd58f1ef6af31b93e42d992aeb85ca97fc0f441cf743bc445ebaff9415ac519ee6114171c9f10a942742e04d6767b7c1e2a8d1c58ecf43a21c71cc5ca76aad611f26e638c94fd4ae650280bc400e4a2413f70e02f72ad2948d46bd0df94cc15dd58fd2b0c4a3b134ccac2ee9fadf2984a9565c8969a8d8b653220ccdc16ac883b5df8bf71e5c3cb7a1e95d7e3675619440521f1c17050848b845b8a9d3a066b785aba0f454e90633e60d1191a0fd0c622f402385192adcf299b86b890352ec5ed3ed3a4f998cdc7f0c60f660b1b5ca3865241301a13dd359daa58663a4496c827a9ad2e04eb0459e9a5080ff0989a85bc99809558b6ab128074736d85e2a70df0c59979a6eb271ad50c94148f20934517e4a4aafdfa73f6502e42b01ace0bf529cca6290404248ed49184f50ae72372de01ecff60d49b9de7bbb735a00122dcbfb75f2be37cd43d48b8d84f7158def55ab12d818897c2d4437e3ebcba96662e2fd711d9ecf9278f3500e52be0c79056ef73f5697ec50a9c153f0c931a6bb23e04f5e976dcb2fffe79b9d7a0e181ea288f4d5e84bd10123f66eda3f8a300620ee6f2704928b4f3ae640e966a386161b100e779c9eeb4f5dbd19d245a81e232a159beba89398217b517b048da5bf132cb678f34cd06e73f928155d7af212012726bfe2311fb81f86e5303643aed1b606122f9245bba2cc322b2455d8d5718298eefea31a30bbd0dab60e6f17658ad5e4952d54c41b4016f40f81acf686c2f897b712e9a2010227810ff5b75ccfbb704b08451d9dc690b490a36c05925dc5ee28972758ea910018325c2e25222a5a40a5dc7234963ee57d86e3b5f492d8858b2d64090b2f74fd6bfbf66f2d54e17c53665163c653a73cb651799ed3bbf94d88983f4fb0b44068262c8d47e918d0d7efb918d4b397fe716a3575a1eed45bbbeca3d8f9becf7bc827b1335cd1fd41c48fbf65bd835fccbc47c77d8a9937aa767298c916841b3bfb2232e4b0afdbd011755ba790522edc05945b85bdde29c7becffd6807354c605e66978118b96d5cf09933e6937ea100303b7888769fd35b990b7dfb2d1488db2309d784762ef6f22fc86927cc030b2b1a37d91fe156315c89761724b7a5809fef7c6805e00f6a79e7b167dd6792525b50520c6d0938156afe8693807365977d20d5d71ea9a7851eef1e987384f0ceeef0433646c093f3174a394b4e44c47e8339628f3f1243829c63117f0ab8630c16febe3e585dff854ab6255997b9ca47749c4f41c2a54aa1af4f1868c3ae5e94c5cae6e826bc16bec29ac6b406383183139897ce5fd5157a49cb447022112692097bde7fef90be02543cae36286779b0be52909c15b15ee8f85cc0b6be9c965d40894937fc708b9f98d5e34e59c735faa53a1bf4a89cb233515c38ec75d56c97d091d893d91fc05185f14b2d7c10184f614d60b67bcf8310248f44e2a0e1e7b45f157a9b792c49ed3a3af79a1bb856945f99e976cd131b2e5dc8db984da0076f4b9e9a1a123d49f43070592b88319c05781f1685267ae306959c03673dccfad9a491c75bbace0b026b888a6dccbc4567bc5ff8ade5d95c234334388b0cecf71b0c30e31482eb86f84d917cd30abea6235a6da88f29b31f1ba768e05285b7c92cbae0778fe200cbcecabd143bc07976d323a9328882073fe3a987fb772b535028f491144f10059c5f4dc79eda1e869e0bebd6acbb303a9072f63eaf4e2bec899591730f9cb6c89addfa0495068fd38b9595df9db55ab862ec8614f334b8fd0e562dcf55c63ceacd8c639e3d11dff5656c98c6ceadb9b4c2edafaef83b8a84f386fc7576c02d25a6b4dfe8d4306afbd4a51244a445e968b215a00151636f52ec15237e00fe61ffdadf00406be8eb92a8d87941c8be40ec1a80d8aaa49dbe79505aebd72fbf975839bfeff3f0c520b38267699ba3eb2d7e9567d3db4fc8fd26b52f3052a63b6f10b433e2e0251537b5e8d163790985a3dd16aa14f6d712820b4c862f1007fc1759d245d7b4f69246da1688645d94b9b17559ef94b35d929dde79917090ea07faa8234c79cb0b903c34d01b6ae33c4f2acd733b414f962c9d716ca97ac72deb4ba7bffbcd0d869cc753bb0cb18d033d5e4029a8820c861be360f3ffcfe5a86ec5b423b1f5149de670193aaa5bb1394b8c2a48833494fc2ee9b784b65fa55b96c1830fa3d8dd16988c85fbaab0a7871d1465d0b7dbbc4f410c47b9c260557605ae9ecad93093a3fbc46b41b16c5d0d823a4821e6015d5552c93744dc94d8297215b70fec671897c03ad768c3104dbae8931638489c7237e70f07a9f7965b13281cc4536bfc18a36fec1e9b5798de2943bed48af7674fb130d40b4c81cf45fa92c1fe13b50b41d49f51b77b92679a1eb072eb965741efd8e33ff94802144936fd6d3320b77c87728347479aa382892536a0f341234d01a9fde07f56b551927502bf5a1051c13777f2666f8bdb4cf4409c5ac64c870c4d447f3788415255d986b43f25c4b9d7dccdc304acb57f5f7665a5c8cffcda0bc5654cef9a68b025fca2305d0df48846d1c6f2f64a5af7a91adaef80a890be8dcdc3dbfa0ccee34cec28039a960c30c58e958094c845b82364fe3e63d674620eb92067e755d71eabfd530b32558b1eefaa9b4f99564334d922d589d6a02dc64d4f03abf986fda8177141d7678ed1420ba7f3f8bc793b7de4d044478a55bc52cc19d6cd8eccd91de5675cc2872e53822b16b88cad9a1bbafc6b17de9d6feafdeb0f3a1bfcce892f697c4096203465e076eed66206b7c6cc20f18ee29d6444391dc009131704a6bf9a54744a0b170e55114d45f89bb2698d0d3bb9f7bb504eade5513aceb4edde23f33194d65a7106a02ced9ad845f477d9b1008a660edd404ded892a0d3f67f7f972ad34aa9eced234a9f5025e6defcbd4fb6d79d947dff46c2bd9e27eadaa36790b09fc27b127782b4b8ef7f59d35bf377a464d844493759e0a09b782dd14ae95f8c6d07fe59671a0513d9b2efcf3ae653d30b6885f42f7fae4ab0010132a1d3dfcf54181183b0862bb323b56a1dcf6a73ca281437a4f0b876757818a92a1a8ff1dc296166c13e699fb8dff82be16fe458967c0427aac5b05b6c6aa6a96091b61ce62d946877b423ac9e8cccebbd9c890c0c15f3c24e3be54eecebfc22e39d95ecf3892062d1b344fa7e91cfce981be18bde90e35b0a785d789f29853f2c83ee8bede20ad5854380be72b797eddd1625e5abcbf0e445025ffaa4449dc3c62703eb959672068a517d3767835afbfb6ac94e60825f0b6cf52ac8a010ce40ba39ecf54958dc6502937eae482f820aae9dbc873550e018521e575f59f0cab3671b2c7cf9cec2daa526f7270434949538178c418d98a344d489645bb10a90e25e1eacb8042a8dddfdce8280d0eb93eb9b8ec076511ae9e95f167db6986650a8340e9d59cd6b540c86643373b70892b6ba1413af58c57af99eb88246b20a5da4a8aa43dc014d8b4475101a1dd2649d2da1571934c7a21470476e712f512edb563a3b1a9a6cbbe58e46002a2b7d2bfcd7b71b43877783bd84b4dec8916a0b8cbc0583de99ae2244c943da8b3b271c4841712d299f11630ae005d72350f50e29335aae25c22457f836bbd44d7fca255ef2b4820b34019448da72f983329fcfc67127ddefc47373a2d280f4acceaccf609d417a118f42eddca91fa7d90aa4d12ad7d85d498a19e300e607e0cd42608f214706689617dccfdd5084c4ae7ddf8bd88d2221d891d7b8c59a12b7195e468217531c359451e8c1b93a8e39df4fdf10050304146112dcd27d53d1438843b62cd83ce15bd4a8293141e3cca9c65e0ee3c1a46376ce737ab54768c27873e059e818680ee47cbd3d3545cdf084946196c06d8fbbf7c4ca2a574f299cc6136378f010d3e600f7da1c1e67370758f2326e9df78d97a015abefa232ca4f7745b6a526418b7fed3ac25b9f03254b5206674724ff3dfaba0bb5a26b71b18c173794d0f65181483e6fe33cb98c6f0b67e91f96c9033e21493c0293acb4c5e6445b9e9c967f30c58c55d3a6a0208cae06094d144a4de7f65157cce143d95d52648a6d1518b03fb33d6eb1b179013562e3700dbedd00b705e8f501ba35b17fb23d8f0a1c2534236a89a88ffd059158dd0689eb5d175284d386a4003ecf063c2dfda2e4b885d875eb4d5c4e5fe9b59191937c9ff672da63a36dda53c06610b0313825f4af7b9f8dd18e323389b9ee5d86b884658976211b778c247949742b5c2682704942450a1047dc98822b8c6364d20e97c73069d95ca4fe2e9f296c2d28799a3716c12110f4be499aa8765ab4796e7c792de1e5d0cc2cfe11240f5d716010659b22f2c2c9b9382576ca8995db7820bfc7716b1592978e33cf92d309f4a5981412d3791bcbe841a20bbb40ff4119a2cd647800c1e6ae0a92c1196c403c0e452940dc2d1181fc00d6520c706c7b9ef8e7e7e5e3ea73966e55167ca39cc4f8730d31a12d3873890b608fa7b53e39859a13d66189dcdaf7a94b6cabad85b1a44fd36174fb987eb0a91abb8305f0fb02d04b49eef4777a7cd3a563b86a9c135f9375da51c072355015be2db5c9914590c4a667e62a0c9b3749f2144effcd52dddc689466eb2d611f33e5bc394d22d54c38557930516d156e2aed1b32fad37677fd395b81e30f53dade5f82b17b4af44d41bf299b1e6f45fad30d210b22ef78dc91795bee879be8fa6e4f52d6fa15ec79d9b8dccd1980d97c8faa045ec84bbdd59c1eef2aef9093fb9f87000ff2f316bde1f6d2fcc121c5e80166d97ff73a2ba522c3d1a1e672206a12eab0195970f03313eb0e2ae08889836b84311e292e1ca61708b8044e74f14d58b2dc2d28e11a6e5b1a37168197aa257a90ad4f511bab31212d2b969f3047c112db9af4a49c2d6f25250981c4549b01f5c564b165499c0f468720d5998ae5cab6897d9bfcdf124d33b95ee7bc9cff8abf21171c07633d556484f5719bd2573fb4bf2f07fc5df1544c3db42e960fe4d679f1c3a0eb9013c1371038adb0f2581551a246efea702ffc3abc9cb7bc02e843da12749747bb42ca0a3ab617f968195fefbc4166366331577c828476d965d6f8db22db5f4da0aeea2906304f79a3d0fd860055dff928796891a8a80aa9ce617b9d9826545944b13f768f910d42ac5b9e7b85fa380a8b80a1645172c7ea6d12178c977af7e2a6bd4969121a275dc36d15e34e2f41fd5ea50054e54de0e959a8cc7ce02e15a96c443a629ef26b93a7f03f76717bab5a65ab8f840980191fceadf6e812e1be8d16406cb67dbc263bec9b03eab240408e67f148e307b40f17b0c891462892fa0c1f4bb3c4509888f9287cbd84d800d8ad9efbff17187b8943a4f9a3f574f6fb3bde34cc386090666946533d755f21708d5239613ea243112118a56eead088b7f5281a01a800b5458b3b3ec5da3de6b780f17768beabf3ab5409c79f44e276a5e90b73a8c588adc43d4a23d5f34601597912bca68fa7cf2f2a88aba5d10fa3df2163b5d37f912449461e05faa770e587cba13aff3b059a8972cbd48417343aaac38c8f7d2490e1cd76f82dfcfd8e2869e03a1b67ec2f97a2b686c6c07041e88a004c61029a2c691637e6f279a3202d36b29acf215fc28eda7fcc84d0b4e558b30594ae3ba1acfce9f15be32263da193f4015882e43639c97c4c64f9971c87c5a948742c6f766538a1545fb7a2e800143b90b6ba28474bbbbb35096f054818845cb0190005fe65bbcc76fca7dd4d880eff899df0960f0fcfc808b396c3f7fc842ed6f54767433efb599587407f96f6813fb9c502d192b00f1b2d2f7267f1877e0fbcb1627b741fb32a415ba73d5523aa2418f541e9b2056f468025667886823ae145523f59c1f86b02aeebeff18c25b83c16c9dee4075c7d99f7f721a4bdb374c9e074a41bd4da2a88aa3b40b0f08d3efc8f4352bb9673b399f838a4cdf8754884abff7560507b0ce9c9e59eac2eba657f55622934aa25fd5d5d1a8a3dd8602c59354eb545a36059f6a487113d7a24c8a7af9f7050a112f9a04dfb8eee494f4937d6b47f94930c402d293f0a7198f47bbb50059c8eafccba33c21cc91938a5a23c129b4cee778f663cbdce223fdfac5e3c56306cb96a93f45fd8339c06497d095e941f30442103c8e86b7a3a36fcfb93e0a8cb2389d42809eac6ff00f3c37084417ad95cab2e4c472781566ad1956026ad8d2437382a9cea8993d9dc1ae110bb73c4b7e20ed1746db52da026f08046fd8590d1841bae08f9e315c655ba89dd223bb988e04497c0c4134aebd2aabded1903102170219c5448d182bca35e6d9026dd5e37c59e044b613040feb463fa5c8d0866e492d1a969f16c082b7bc5d2e5c2ee34181db08cc3d65ad72fd99bc48e3f389870dc79ba1ee7748b25f6222067126d217f4458ab64cc06a92becc0bd5108aa46db05acf1c85d295c3d4350289797b8f4e7b120878a5ee1b6e5a21cef747d3af7247c723fcdcdaf5c443fc1b575d115ff72424c27e7b30a75a14fa37d45a2b054255c3d5bf15cda69519fa5dbc7e0e55e0f5028cdd5fc61fe7e6a5578da7b3598e6857ab3b8e864c6abbc8c9dd91d9602a6e64de100ed27186e5ab4255261768794434596ac504096ba41ef9a66fd6d52333a160a11caba4d8cdcc3fd3246a79d9bbbdf2d13f15c604a82448d61607ad188befa5fb17b257bd95560a4c9298c3584b3060e2f8a5da972f69391c193e4a8c4768aee2e8a1a75405ebfdf19bac5aa4814fd58b8b527ba48addfee961446290d7e320fb267f89edf72c1263a843e5bfd5d871c8bb9380c88331fb78049ae24e14ce91de78ad573471796a031752619d44d36bbe286dc12870e7527fbdf2fe005cdae6a02123a2cec27ad1b6e03a6e000581ab16749392fca28d929736a66c9cafa5d094ccf26db64c1e81f4d125897e8e8cff31cc80ee815d4666a35257a3116428aafa41e5df9119d0a66863b55c7ff4bf1a0547bfdea9fb040fbaa7010409187b27346071d54b65385224a8b9acf8825866b887d1e86c7ebf041144e3b81bd9d7c786a129a481b6f1e4252c153d1c9498e958bff6b9d7650ea244d5ecc61793dac42fa6130f183b3c8887794117284ac56da8b1424e0ddccd27d0ff1abd75761f6a2983d5e060287845bc948c6ed9fc7af57088ebfc1daa9fa1469105dd2cfd24dfe9016f943dfc4db68cc6d531dc0924929ad34c7ed5bb587029d1daeaff55e42534f5d9a9699142ec9720c7a7f88680e5ff03debfad3abee4037558c1d79fe07e4a511bea961b316ccda1a6972098c555d5c6fe24df036a54a99cd6bed298e6a7031238232227dededf45eb78d969ac1fa2ee6aab912b0915d88dc9f87e22a999a78d754dc67b1f89511d48227cdd1cdfe7fd757465ca5b1c1bf59c82be9f50f8f723277db87ffadf4eb27aaf699979b5ec273a528003b2291fdfb66443157b094b37fc95a73cb0bf5615e9c32807290b092e63b38acb119157393fbfeec4d64fa7a04fb2842c86c2d34a7ba4595ed96d123a1d330700ced6c8029e61466e859d74cccf96fd1fc31241e7c65a282a5f8aae39c367d64a79631722e84039011ffa37d58dda991ed4ab988d36eed3f285493960844532a15ee8bbe78825e8ea984d665f4ddb47542d14698ea38412e62158301010b007d92136f3f697ac058d04ed6244e8d25992e5db34a5e7c222bb4480c9efc1f6bba325d53a2444c5b411207e8aa486ca83848a6c2ddca6f5d9ea850d551b4414574c3228932b1ccfb8e1e5fe4373cf52c2cdc89c5ce8fa42a98bb235449dde1ee6abf61b15775d1ea36aa828a9e62f9641249d56376edc5b140c23cfeae069f063caa61aea5effd6d153ffce72208d8809b679efd6607efc3f77de972c2d468618921515d2d5c99a7770e2b27a8710d77891393217e91f74b65cbbf5fbdc734213eaccce150a454d06de5e22f188fc01fa64a2d7e5dee1b75994d06353a728b64ce8aad0ac2802ee796e978d6a9528d6ead3fb39ff6aaae9d5eec3e4f6dc8ff9699b659dc6cb8ec14b3deacf6d49f4f78cd422b70981756bf635f85535320b65705c8f078ebca91201e5a134af9050b1a666482a143c6774bf1e4eb7b57387bf647ed40f459dafbaa79dcc4687964280a4d0ee9407c55fa6aef587b82c758398718aee51a08eb09c3208c20cb6c4044e9d8e185f4a66357bbc339f3692b0bc3248e2b4ab2a8f97dbf82c4c42068b175a46fd624bc03432e24ff01738651f70c9785e1e5348d804a92ba2ddc4ceb842b78e148d1ea8abe0dcb955a03f40a90462ac57edb2c3fcdb412a0b4171f99d162e2dda2b61a2517bcd0a22e7ffa903090ec8b0439512e593369d87c985008f3ed06037b93bc10aa36378ea9e2cbb1d094a04b5b965300e55ccfb0f89fe24020492fbd9c88c6da70bdf97b365038008522096c43157ac7537d09f1c15b74ed4c259ea3f4c1eb7a7650af559590c72aed8f98a17441a15f4e1712aec297abc261f463b4c6b62d1333783c050b19dff8fdc2acbcad68b3b8f02c5186ed7d1ac372c60958a58385d4041cc74cc9c138bd2c7ca00fde9d79281c4120d96d6d6124b7018db7e67d56a12db98609f16a05e2974a4e448ae15649bc00ee96da349032618af955215aa22d80912e6a85f73393a415b463dc614294395bb9bb5294ccbbefe9fdf66aa750d78b069e68ed2d7c56d74534d552f657a952c49e31a7f61759767e7648c5e75743d371be959a5568cb939c6ced691ddbb1cb8f149115c0c3087d6ff4af7fbe95384d811916bef7fa586536095dcea706461bf2d4e35d23401fc3d1e5012680de916be397b0392b88d32a5f435d8706257508f117ec0e1f18fc138d8542815b4cd2dc634eefc2a77746d7e258e0be4aeeeacd661f931a8e5cf1c160adb75a9d5f102c836016cccfe60624980313ffba55a32cd98223ac7e0572a32a31a8b21856643b4f8e31824ee9d8eb7ff0394043e3eec9c055f83ba38199724e7f77d48826ae5fcb1b8a7831568321d3e5f4f03b753528860000b99716d6716990feee22e67df2f0fc55bb39133b5f1d5f4474f8ec416122848a74728829dc018a407910fcda0438701bee36e977546561e620d12b5ae63bbfe706f0c7b7a4a182dd2361444f8317c3e32e0dd4ee00be50c6b14134f55af95c799ebe3e6b1c1ed0b0677eb0d8db88c4a9a4a9790b5d04d151a28eeaddf92e9b142e93c317335aa4e184bcba9bc12e8cf2429d5b18bcc001bc8a0d6b79a441452e2dd2d564f6baa1217cac65d096c29910de993ec1c531fa921f807c061e5a286a2b6a3a86ce0825f47561c490fedfb8d9182a85cf351439912ecee2db408d8e44ffb311a03afeb7d1fa3c592b4d5e178295133d08538452d9dc9f63b90c489a9f08c06d6c4878f11030611e1295dd20d596e2a7bda0d52363393ea3fc9da4dc8039efaed2dd72004fe733f5a325b0d6121b6db6287173ab8fd7dafe1cb556fd2bf959d04db5332f912f596137dc9093bac44a27759347efbd470907073cfcafa5150d8aa75d84a85285f49aba9913fa1854bc86c04562a30db23467a4bf26c0da91062dbba6e892226940a6624350e10d9f57b858f5ec8ca6aa8b71020bc0a868ae3f89daf23db643f0a4f0f689bcedd1c705741c6b05fbfad1d555a79b4d1fa607fcad265d3bd56771a778179c4abaec9a47768501d53579b051a5be37a6ae92828360522b7ea7aeb9dca1ea42b8d6ca9573e1c51ec5890f256a10716e60ee59c23470be0f96d7abe14f7f98a7c7aad28ae09a1ef21e8a6925f8e4de90613a1ba3d99bdd07c5028adb65e37e828894f8a916d1dc5383e1b290b20a029b6d65499d27fc9e9017302ae8ae14194af53176889adcd996fff5d36b4ec86fa077485a6e54ad2c6e7702cfac5210acf95e90908c109d4eaada0a3a84e9e0b0999ca4dff0aa81d625f6af2d06151506ab474bbd7925da526d50a32e17c25af637bf89480d954c4620b89baaa608772457f183a8197b0ca16e624c177af5c2bababb908ab67baefe84bf9274f24eb67c8a41b53f91e2f89347ac786c9e5265dd0c036442315a851499be5a76040fd7c3eb605fa198bf57105089fc3e7e04db4ab117b2c98d47418a2d27d2dd5737008d8441eafb81d0e6dee2d5b3f85a719ac271c81b9fc8376ac500d92b2b0d427790628eac076a3ec1553b4f61a2c78206670d723170cdfaad923c692b375fb99cdc6bbf65fb524c66c655847297c52a575b9468e887a74d6046ae14d6578a5137fb594d9112056a03960c48c08774c2d1c0cee68743d11f3e99503f91b20ae3394fa0f16823913f9674840f7d697aac9d6a978ab9de8e6ae2fa807b1de55a5e1308c58ff8462994763736dcb89882ad3143259b6555a77ba69f1aa2981b5e1d2e754e571ed6657a5ec29c1652b942835b587aa5f7759caaebdb757d182e6f25f6ff2af3e9a3442aa2a485b54f102c5c3367364384f6e7642264c117fe997657eaf7f20214808b97c7ca2ee4db7aa399993659f00bfad35b87fc2b4f2420d12d65f70b38af6dc80db5588aad60288e8605994764f167e7c42068c8f58221f386c57d81e32a05c65473d15746d5f795f905e5e60894f298c9936e7f36c887c9def332bfcc046d0f9fafa7e70f809d14d962b54e96cd843d0e7938000ec9ea6072c92934e1c19d2702e4a7f4ebe947215224c0fc91f24b36e0807cfcbfbebae4657571d46c4d4daa07af2aa524ac47dfd08941d8523c817ece19ec3662592129e44e7dc8425c4c30260b3799b8e4e379945db023ea770b1dc7974e4542271fec74617a6b92f584735bda08320a808e9bf7243d5b9d48dc7e6f17ddd8f6823a3985799f60f7d074080d83452bf84d0f531d2a32adda92ebe266c2d0bb87f2641bcdac95bd6c5ed9278833334709268cc893393176502ae5a17a429baa9900558007bd684548ad8c25e9da0fd3a7ac0b3d4940e976629256667f3db2b1f90863694f8b34f40233ce0aa5c3a5c867bc46b1f5d6c8fbec84ea189c54e003bb10251db5801be06f7c40e4e57782a2dfc5dc71e0afedf8fd48924f23a7b42ebcc2c1fcb5d1506865238c9e0ad6567db22b55d699c52a994ff3087e3b3613258726b6d9a90fbf8abdca83445f52279ba8399766e590170ed7e2531ee2891d676323c144abae3250cf0bf956cd19bb70cdbced0b68a8b7e3349051633afcea2c5d3330f9b8bbf3d438cf79c57a71dfd339b89ab588b2896264d141a218695b8b5f8d952dc31d001ef5eb1c31106277704e97e5fae087f899a7196d35e15831e6599eb459df59d5079332ba393eb9ca469f61e2ed367c341d9c310e73ef0a6bf33eb186be62b059f1887996f82ec3fd83758b5bc51f0dbd470ddd86a4a5284de7ee7f0b64cb87521b362dd4f6cef9fca2913b32776196e81f56c2480390a741ede19d3d8f27cbb6f92061027052144d650a8e2f154ae94a35243fb69ad52a68f7e10bb8499a528996cb98fd307f851797d95d0b896114ca65895770fe98341313b0b24b5d04b5b5a1c90c568142727e22dd471a8f9692cde848bbfde07e2284a637ab94652a38d19c4f65328228b364a2bdd154ba5d6540f483a29661fd813fed1f306ad503cdc7a46a4a1aa990d509d0392f36cca554c742aaa9a972e784eff9e5479a4e15937ac4b0c3579032b28466ad7c2f3ae594f7dbe7e228c9fad2ce4d76371b77e92e1be8d39f0d11021d4e0a1d6fc78e6da075ca60d1d808410960a00168b5a55d8ba233a2539b6a9e5f3bd129836573c6675c64e96219997cec191e870c2e49013d848994b00bb5cb20b446d503e0f0fa9bf5d85293237f090f59d70f82ff3e5b1f31fb6a0a789ed330369836e43376547f63c11420e05aefe12c2753b02c31c93b5c787f3ed073c1664e0c3ff7d9ac08c7a74e9451faaff1f0ae22226586bff01b5c252c6ffec57d39b965724782c7ff8d50808f6ea0750c49ed414abafd759ae0a41ff99875dadff9b075a965867d3d63ee8e17942d2928a029f3fe30a9f07d9b00224dc7a872ab74d10b37df7e2ff7f8f7b2cb23b6ba94104308f6cdb86aeda0550c16444cd0f488e2bfcb941c9a97348e92077570fcd7d54e517985f8b6b462526b84c45b1d18e92004c8e8555677b460b3d11dc2594bf85a26327a91ac386e1b4e006f677bc985992746992eb236d65e0de2d32975ef92b7b60f399910064dec1922b739a1519e0b79bc08c47130df9801aac935f0072bb949d3e8ebe7a33750825f7984d99f0c86c51df7b8d31db929e568faa8203fefad9c11d986aedbaf71ecdf883094f3e6f409e8f363f8c13d2180c743a0a6762a48ea28e77ef715b9706753b1c6df5fc614413e4169c4be98228b5bd7b86bb6e75efd0984408c789eb41d73081ba653e0896f19149805ea12968847a530bb11861256a729aef5b355954bd795b9b7fa3a848b6ff0d49bd1ea9d62a034267da7a38ff044e94db6ffaa3e826f229dbba56923722945e7eb9904037733e427941c07e30cedaca796f01e770d79e1c3c4448ce8c3143573bd2b1004acf6053b731215aedc7b451ab62ff9abda54f785cc287337d13fcdda811b530c9885b730dc7e45f65c6cdada01e0f641f7300da28b85bd2778ef6fe72011b5824d00a3f07b4b5412e23da6a838ca99f9c00f35a3584559db3b929e74b85130c83a9bce63d939a4352b6ebd267de6ed673d466c3c16e6366f957ebbd806656f09341cc7126e16d0a15994dd474952dfc6ddf208ba416958f8cd584da1bd6365a0e13731381cc412ede49db03ce51cad2d3f979a868188eeeda1a491eac0712aec38d2c6d0edaa9d2639021af232bb17f2b27a2807a206370d3a7118881b8abfa0c597eb5273a5a8005f85406cf4bb14c4da520e38a51cdff3d72a33a0bc1b49ea99f634c763f772c459af8b7dc82e6860e7d37f72e30cad689d08e26620fd76e486174f480aac72dbac415aff5387505cf1d1a416d4931797337ca2c7629b3d0d251d6cc17614e411583e31ef0c72270b0781c50451c5281246d87b219fd0aa58a64a97f9bf21b03ab138990440a44b0c6f5392fec8b81c66dd3c4d298cd1f60e697f0e9e9e83fb7e783a9ae771f9200618e66ea3b302591897792314d2986dc4c88fa0996b2b4804f228456f9869a49cba2c13b2b576307f46f9ecb9b76fd8a83f6f16fc88e3dc8f37cc170a15d8e06a25c378a24854e6c82521682dde6ad45155e8b0a00939d3980236389bb8bb9eca46e7e6f5282a4a727ebd76d5af7f55f7782243f4ada1a980d916055eeb5494ff8f6b3d6492f6c789d4ac434edd6750f58051951adf0f90893ed007a8b0f60fbc578e2e95c30c084b2b706eeccec9ef095846e6829000f4e4fd805645c871a245e3a441eaa7ebf69b55fb5c1d32906a014f477a1bf07e0ca4ab50c7f29153a5d770f57c5896b1fdcb9ed8d8005ffa14eb8767b181a68d9321f1957f4eaf3cd39c2f8884e4d5f57d795cf59776475cf757391f742942d1d0779fee786395f5adf8f4e1f7289e4c4b5c700af01149408d5ecedb2f22fb9e68e3e8aa38082f9f3892bc0f8f48967df55b1e5549c3d6915da651010f213edc190ed2cf20cf677ff11c3c64ec5b8f50c0abc78970cf098bbf05e5711a53f92f6dbd30372090dde2fec2b0a6a62f2c20ad033e873f6b5d2e6d760a5266c556ca7349021beae03fb967fd772486371b857e4935616cac70a4bda74c88025d838c45ccafa28e63c4c29bbd073b290c97fe5c953b75c25aa594eba61726326920dedf8f5ebc6cebdf49b55eeddd31ce4b40ba145016faaff306a37901a0c25156e4bcae7bee27c2d85ae625ac18ab432fac087bc122fabded346f12082d41933ca1a9889ca637af347a07d2b33ef6282fbb705b741b9f7561dadf46be093c73637e0c0af26774db23fa73cc7e3dff1488d7bf9d545963e57e096642619552a9d0bcedc06a01f583fe800201884dc1e036b693317b7fe77bb94bb3b1dc2dabaf40e666a6bb788bde4a166ca39f8263edca563f68e4c257ce1ddc567d92855ae2851ddbf2c5f8cbcc731cc26e7b7b444d4c5fd109b30f887336acfd30b3b0d0a499d1a23038dbe895868bfc3082269e30db7c4a0acbae090ee9152645eb31fb5cecf8f4fed5456eb1229007fbc5e4b81699119bd911ef65bd5924d58abf494b1c5ae5b0ceaf276fd18b56431bd6728c75baa6afc041145e05e916a9d7d25ee35427ebea66155c19c805d5960763eb4325e35ddc94762683e196bb8d7e77dec1a8089129779f649c57e5f3ffb21f93126e987274e0f05a9d6fd0e77b02c556fa0e0eab35478dd96b45215e87e680c786871a6925e8eff5fea328153669ccf2cfef90015fd5cbc0ecb3f5a84ee5a6e3a48de3b4f02d356f46666c6c4c5f9df6093138b9c4e3078fc4d4ea04f7c3800dadb480a4e5661c7b96844c8cefcdd4f9e21ee8dc5d38875c693ac894764be5235567b8d07e645ab66514d2b6c85f3b73a7759289beb301cc1353c6917d80e986abd73a871a699abe80b4cb0d203059478f3b8ed711c1982030f4b2868acce33327b3559988cae630df211f4f1bcb675ff0b1a8cd2d38609df139d38a0814f1cd405d15f77b96b664e3ea0047feb9fbc354d5285050c46f386bd8d33a88467c7e217eb48e7eb076a8a546be02dcd89105db23bf307822dff3a019fe7ebeb2834f77320fee052495371a0821b79cd93ff315569a09aef8f35daa6205fe9a10527e3d73d9aad69b816cf3e5bbf159ace6b8db9866949d9cbfb78f1bf97b4f84253e11014a78d91845618bc10391153f90085d2bdcb6978cc58b69747b4f025caee700165483eafeb0a66132eef2fc509a2efe0ec3da631b530f28794cedb9ea25b27e7f3646c61fe3d033e72fac7c1069abfc242a014ee4ef28b7555976f70b37b9c8ebe57ff064abcb9e589e3e40607a3ea9dcf504184486aaad5c48e4eeb8a1d5d6a3c9f0db205d1f9fd6cfa3d819161cb76b6416d07403119b5dab23ade812e11132a5bf673a03dff97cae85e04870fcdee9572dc972995e4d7e849c12b7e6f423bd978c1f3d69c60d37ee535a09bdd0c511b56dbfdf5dbbdc4b4cf04869025ffc40dd2a0f21f38af4af242b3fccfd3e27f9f6f324b6be13b920e39831560f24a45cbf84a8b024f3944696ab9348b11d3e88c242eb5ff8ed09b57999eb9bc98d063d45c81c4ebc92e02faefe38f770adddf2bddf3bfeb689e2696449a182f74efb2386652fbe12aceb166ca6728c7ab2e14106ec6acfbde55e39c7986fbc8168fa81d6d8f15cc84c8c483fe3899a0baa7ec7b80f9eae476542ddd748974d79da71d79f0567f84a3005500509d5be2809ab7fe45e722d6abd24e4e4b36b4c694044b245deb8dbfdfc8712daedcdb76f2bebf0055bbde13179dfa0eaf8360c5221614352cda40d06c9e198db8fb95d0717423baffc152dc8182c8388ab8cf9f6c4f089400f073925d99613404257fe87e6b478550ac97e475f1b877794e7077e812fd6ac582a47d665149b9ba8f3f15ca1a370921de86a915d01515622f6e4914ff7dbeafbeaa564213796d7eae647803d7b74514b62475742b1f35c1d04beccfbae037c56d9afe2e17ec4c4247f17822f1f64e2d80ac5b312d8150312af7e2ca3aa12689fdb2d25adca9e47ad8266c3b9d28fd39af8473fa72a33685b79760809673bf34bd937cff506eca912a256005d07dbf803fa25083b3af099fa7219c83a489fe9ffff972e09fe085212dd15ea7236223519e05d0972819413b62f7d53dc6e96729407694b0b5bbad23900569d8b5eca4f8d8b52737a9eba337f2dec33f76bd1a383ca859ddfb27016e1eba35e93b4afd36a1976d843a2c2ab15d00357ebe3d14998bc77b59abbdeba8aa66af69f19b154efdcfea03fa6fc36dfb68589c0e78542820c528d11efbcf2c30f89155713dcb28b648804fa89582d9a2aaf3cc66de7a8b286b9e957f05cc782d1e9d85f405f1780bc34695248b62e325d5d851d12b3cdc365fde07c38d3099615a773e600a1bcf1cf97dd5cc223770613b09c7d92752e63aa26236eef399a6c6bdcd319fdbe8a40b2360d9823450671a111922d278fda5a92fddc8ac2a5cc71025b433984e50f527a05ca260f3b5f8d19bcfeedf1391d50b33723e4ad5c4061cb3fea6d217e65a644f3489b51b003ad8f25280419a8515dbf80e2aba0d9b0f03ce14d4be966a9772c8f968bbfb96437da780b8bb25a1dae1ad0733c49d2f5581813ff38f7157451ae16c9bc7bf58817b3a0bf5a68c73b7c6e0479eaf229746b59747894b610c99b6b7d9be14bb7c34da4b1b2d27797d7bb2454f200e8ffee7e64ca120721d7911ce499bd2de52428c9126a18baa6dbc7f958be0382cf53b2706564ec7d0e66834923dcd6858c7bdfd5cbb6963604eedef6e17840dc81660712639be8d5db7a3d2e09af8d5900df37525785d17fc4b03825b757efdcf27bd7068722f64ad73b1dd222cec18333721ca6987691e635e7ab0495a68aab3755dbd4521071813d7e748326995955418d9d15d7c3782e1c52a94b18bd52c24a87385e8e84547526c642c6820c0d38fb839caa09da43cf96a5ac56f5c6dad28086940e026d0c332cfbc28d13654378d93dcc86418f478cb4c8aed2000418c4d12d8e521484e7ee6d061155f68bf4e22d90525b4430d95fb4a0092b79c4eb24e1d7cfc1e75f275b5d5c2ac5287809d8be0ab05109554590bb47c731e7d3779797890e06c9b79e2ec7479c4dd7968fc594c0b51a7749f7e0daeed0fe9874e09e76805da38e9e1086599c62aa96d55428c94e76a52c127e4a9d41af14071b634d1abe17b971debf59360c8ec64fb0ec314192276449738371388aea17d56a21996c2a0628facc951d7955bb81416a2a41401c0f77532163e8237bbec247fe2450c84a731e78153744bd8ba09a19ecda707beb8f26e240d541bfe198dff806158ea6837a5c8431b67755674904abde7699bcafcc30df896a90220593a3bf16480e753ef165a34c002bc8a8a91c54f213eb2d867c5b23cbdacd5fe5ac065dcac1b55e4a73210dfda13a825463cd2215febb185daf4978b37819ca5bfc8af3ac8bf603625d1cc90b55b282dfd9baf4d9b6f23b44a4cadef10e50a519564ac70c56160c24095ecc86062cdda22b27e39d8206ad3a44cabd3ac3fdc7b81b0a83252ed0fe96c041d1b862daf41478c400aa859b4e204cde86e2c2cf8f03c640ed69dc3b303a93cdc6fc11add39701c3fb823ab4568c5e8505e3d4fcfd13a44094525b6657eeb59e254115dee4d6d8855ac7f3b64d3bb2877440ae2b8aa982156ce3b651ae43fb0b744a51afb0941dd08a4f35e4d40cd742b32eacab1c0616887817e0ab1dbf08b8d616669cdf43d5fb48be32747bdf8b3736bb6ec57387b0f4a3e34b471fc6bede977922ffc2a211a852b8cd1971e147e1aab701b2eefe32a9dbff3adb888de8a2beb3dfee66e36ea9d195cab15aa0781c05a3151adc6ea1f5fcadc60469a1478276fcf87b1dc38205ea1921ffacb6be477437358414bd7c44a355da77a551a2161ca1305f74fce4f030537c839ccbf1672800248cf0cf1c1b3289f41aa9bf2a06affdc7d1d83e895d763d401b26142c026b34d79e3db88ccde99584746699ed18d869b63a0c067de227b5163f3104fc7ad0e3b4210ab95053bcb9ff716248894fc6bc1450eac73968c4fa83b69c42907770db882d3612549735696bbf3e60be3d4b7d45b37e29ff964b36818c7a099d88617aa73e52ba8f417a811d8c95f26980b9716af6e725b3f862673d11fab0cd594ff89b5ee85a8c8c55640af381319dd23375f4f3c24ab2b9fc6c336c6aaf82ee3e6d6604116693c69c8ef2d8a67177124c185b45d09b4e7144adab470cd224193a721c6554908932a069fc41c72a3887f736863c0d82fdc86d59f7255f4bab4619334ed62887b658d54b4eacbca649bd95707012aca93168bf85c7794ba97854ccbccedafadf5941fdb58077baf6fd76158202edb83118e05e8a4b1ab8cef8fcbaa8f5bb2c8884d01fa4d855cf71ad47cce68f7ddbb7c930abee02ae30ab0d0390aff4903a7f4b3832cae6189f49385ed2584bb41f9a18405e4979bb1a73a727daa2200a57ccb93a65a9c091ed94c760ff129a751166e355260b454b24fe96170b816b76806b9b388a314ba5b1816927b9397538813be4084d10824c4c2d97077446b243d25493fce25741b0a6b8b723ddfdc3a746489e9cf33d819cdb8a7e1636dd93e4babcffeffd9320f6df37a6665a21c2c11badbeb64a0980e45b7648bd56e5c177bb4ea63e73bcf880acea7b9ba51895c0c1fa071cada014087ad8f32300a6a75b46f86a09712ed6b9d0631c683a4822747d29f907a5f4eb1dcdfa593cc2ceb5618051d868980b3b801c4ae7c397f163b6698fda31dbf8188f6dab4faef895d97ea3bf7ba47820f742111dcd3162e73c1f5c252a26c74eb61f7b99826cdba2eb2030ca2371c3280f0a981db8a98433ea59ec965ba740269c3c477506df36c7986402cca959c95852016c9eb145ed89e382df3d9b581e7b56c608315f1a0c9eba63615fc2bdef516ce0cb0291ad2dda0ca10858e63f2b6e7d454264325fa31ac4293ce13851a7c141498e69403a7bde6637b94e306890fc0cfaeadeab628dc7bb215c4718bc37276ce774c7d09230a7f40fb6a317a4fe9f441a9f5a2c65fc2a025b1c7f2c6267900fef78193704f7006fdbdfb63778223baeb2c6169e72cfb9c2ff80c3421f973764862db37a13d9923efa62884410d4f1c125456db8735b6d343ba818cc34fa9213c762181c87c2ca1f5c9d78fb3fa19f1d1c9465e6164eada32f6510fba595879117e2e793a35aee8058f066a279839b0d6aca1305ecdd7431cf545b39d27fcc78470528fe5a79145e03bfd2cd7d9b8bebd15873f598ef6c54ff86528625ade0d3e28e6f3e16633b05d8c70447d6304c08f3da0c90364a46b1873b783adc694579b788ae1c0027760c0a7b4ddc20dcba7129fccf7620160c0600f1efad5562d395da7a010274f979ddb0ebdd930596cfa1193c06af38423cd98e46deede47a8c80cde0269904b56bd43b97799fff9f5b741cb55041901657fa12d8411ccc0cd19583e499f3339c11f11843b40f340f2e893ce78130aa7cd9166f7bb76d4315ad23bc2394b351d77cf0e2a0bf08db7030a9f76c2d6367366f43e703390a99180f515f33edf50b5703b9395be8e2aa9bd59e306d128db086cc2ec8122345a00ac29eef12d6dfbc4592432cf5c97e1017c45e41c8d9bb2d70ae6004a19fba0d9beae541c86316e0b180d18c0c7a2e8e220b345ae41093540286dc6af433c3330a81ccaaa7740b72a64b795972cdcbbe26961f60426d9a1f0fd2f686787dfa2d80d1de993553f77786930b182e257c0381218f82ca92975e5839fb3e1d14bb81f077c876b4f1d909c5b2d1550ade540d41d219ac63ff6eecf25d0baf66a7231a9baccf21f15c89b81c258cc305296820d5aaa8274cb96f4aa78e940c429ccd10a55b5cb8e5726a6e5a10c8a815f27703f63648f0cc806fd86ccf6b5084504326ea36c1ac013538222c9ab0f6dc7df6dfc4a04748c63b90359f036b9786970c67b9f34dae91e38d9f73b52b35ab21e03c484239aae9c09459826cd7b91aa6f355662ac86b5a82fcab96d4bd39492d9a59e779cbf475ec589a32a07a7541e179dc83e785b35db41c56f87bc67725f3655ede83ee50da262dfe9163ed86b3fcb06936c26551637ebd938bee194e775c072e56d049ac427702af9b60c702c789f441ba85e6a2cf4412cd170dcdaf6b87475f406626b6e30232fe31053add15f9c3668df8277d92eb5a25041f8e54aac5d3f4e6572c6591011854b5191186be0bfb272b8d128ce7ec04a9cb4ae8c3d05cd2c398b581ce34bf97f2d373a247b09ae50e88f08288b700f4fea281ebc926deaeb2238de2463d35123680567e6802a371d75e917f6e56c2e0888e7782d83ff622472ec91b556da26b0c4858d00f5a4d8b43fecaf0b3e3d1e8ad1b52a158ab85632fddc49b6db62440ecc37d271454ad0ba2ecc652a2ca3d0e0bcf4fe76f34b95268e89e5b37a6f6390e00df739e21e1c52c980cb9b4b3ed98e46f7f5e1104cfbd966531996b89d71d57f1d91ba5bbfdc16980cc8ac3841301021eb835bc1f8faba7f586a65c86020f1fe77f8f59990fee97aeb39528aef8977f09eda1f5fc72d849a4656ccfae6941068101507efa7a959f79c09eb405f012a50d38b2d6c9d3fe575ba4d1155e913b8cde5a77249bf6868e3a4e1d3d0c1e672a4e4878fddd00e9668a3857c702e83510158adaf38937620726d550f89e687a8614e7aef91ba55f9ff8dfcaf9699d698ada168cbe989040b574bb1ef315f957df2b506eb7a6b339114c04cc85478790f0194945720e232d87c575637ba8247b6cbd91db2de34b934842bac77db9f6a65cbab52381d28b377a0915ec37b9448deb67de2ba44a3d14df02d407691875eb58725f5f738b0ad2006defba161dbc05164217d90fd60fb0468952b6e7602eae6b2f9655d5707e4e100c387fec18d3c84ff44cf1531294eff155d6f0e52c824aa03fa43b79d1977d0647fb6a606a2f2509e1b35d410b8072f9fa5fd5d150cae3db8f1e6fc89cc6ab817c520b41717ed7e39f96a2b72a936bee5f2609cf849b49ef0d465d355a7d9771860e8c388eb54f51f3d74e4e02862209dfb0e82ad243080f3e9bb4a630420e614fde46f094a8b72ffc070eb99adeb9c9dc1ba375d3e17842536a3d0df1725cf7408163e750b750cedc9f68344faf2741d33ee5fa282d3bd6c843afa5c2314173c3cbf5e6d7d0c4b2e082511f975e5d818ab7108eb2c5562a18f7f4c16e3f9428ff55dc6c83ddacd414a1a7aafd4cc726e4ea79ffb0efa454a8dcc0e6aeeb37f28144c147329134e815157b3fc6383d808760d47cd5e6fdac8ad6d3dd7ffeca4436fda1c6d0bcf236591f7e0fdf12156c780114270af23cae76b2d4a98cc1596cc58f94f185b8600d7479618402f630541f7899d9985b55d273db9f8469aad260c76d36373d38d76bfe0f4e313d6605be79b585a6067ab0dc16014258487bddfee57e211eeeffda8d1c697a165bf7c707917eacddacecc32ab1b8ebcc944b087fa08b0e931f386cd0a08234581111c752faefa0cc8779549152b32bef21969e83e2b5aa15925a500d329612bccdcc1f9bd2df885a9b4482d04ca1e4154bcc293dad7c46d66362e67fbf2e6edd66b20b2808ac37b8f168f28c63c9e85d0852a6fdc96625816f6883aa3f80a82f6a7928d8795dd34a11df4ce048790f9d15ceea7199bc46ea2a24df2c5be7d6ef7ee3089dcfb5eeee6318d694bca572b88b7b7ae8376c553814a0fed6d94926221beb5ccdd0b8a4631abbae84e100fa18b9784d35327e59ebab5ac1c8e7927e4f48b3b877edebb3a19fe3f64b4aa715275ddc497b9af6da522e92c07d05a8a628b6acb90e3b21e3f4acf3ff91816d57b4f5c743759707103f5dc4b5f1f480665584699b27266662036db93814f21506d6e2d63c65094745d1828c8d812ac1b7672d454fc747021f655742b052e6f06b4afc1db9ddbb0b28cf202cab407f240695d75aec765e6544fb52247f43ad87425c15b45414648166b26fc178bc5fc926a40336667740813c6cee468075acb421259b6dc0c79f6960f0109a2e791e12a023bd84fad2308b287999bd74d61e2ff6482ecb7d37cef2660efc4140d46f9768bdb635f8a4d0dd6314125634e94e3f7cc6e70937f316e84c14e74fb832efcc56f4479c0b3a6070d39201ff887d623670748aab8d1e731f11533d694cea1174faaf4feb317437f879e4dbf4d8a6c15883d42d9d616d7534830c8b361790b64562c6c9f51f751117784fb79a5bb763e404eb81df17c481c24f70f0ac2c29ad65162c51a8166e9535a40d2891e1c0b90fc2d782f5aadd851b2ee4ad0aa3791a8086d669bba5fb6c430d91f0bd6473347e1bd09992e3a809d71901aa0b86c4cc9752be81611cc00ff67f6fb68ef36fa235f78fdee9fb1fb6377f0d95ad5f3ef4d5dbd3f0156a5b231cd4c7a52d1244cdb923dc45f559d023b2a4ae496f33a6c6793bc8edcbac482431980a45a1ca9d865e56d74a8e880d5bbbaae43fd5a43ca8aa12ea0516d7f953eb6e71b3f651701b8f7f28b3f81187d807faf828574d687dd2e8a18b89dd27e0d10331ccbfb6676b560533bbe5607fb89e1ce7e283fa8ec86644946b8d7ee75c021dfa87089c68e2e167b9ade0c086cbd4d5b5e503eed7c8d0367b0c2db45b6bcd3125a827e4107b73801c7c5201344ed567f6ea5f9fe49e9fbb8d75ee5bc04d175b8316dd924da9a91dd72130c33e3e7c415311001581cdebef3f903fdc47eb6e16e7d74110a707d2d3a37d1a7d52b84170fc1146ca7573d4c060aac931f87381ef73979b1bc211a2f2764b92fb036fa5e7056acd55e54c6d657368d17737486eb86cd85d47f1be64b71ddc9f3be313ce192c51fc9b4feed57cd54bf5578975dd41fa065ac0a2201a1303d72594bbf4914a5a1eb9bfaf6b34ac8f62a8b13efe0bbdc04a771cdf20399a535b09dad860b70a11380cbe3da3a460736f64ebfa95051f072ba8f142b0f7af5f1097d31d497eb07df4ee7cd6f9305f1de082f47275eb8a574e3ca2f693daa2d0f0eb8b7b60d0084b3c349fd576d800cd25a7cf0cef40d29000524203d12d98d7ecbf434a9bfaa245a99da7ef2cee351b755adb83b5593753cb8bac264bad4535b158ea2641667c2189ddfd5c0b103f768fff996ed5990787ce338545665507b6a4b4f0ae8866e77e2a843a204e81272191ec3d729a9ccd5c7ab1e73e43fb182b1fe87fd33325b013ee2cb44977b81c26f13a7640fcf9417e88805d428faddc866fdea1c5facc0ea9bf6715e21a093f07071b109b82c922c3b957e01ea1afb8777e5021a3eab1b85a286fd158d2d973fd8cb773c017b739b0a4771ea4c84d60d2832ce2a5c2a208e674ff43e8d0ec1d4ec6b6ac76fa646385ad5cfe371ae503b4479e88092e7305ff5d9db1f3b155330b4ee8ec7edbbe123352267b7f546aa64c57d9e5f2a151ee1827288d0156d3fc32cfb39762b5ab978964bfc0e1a62470f7e27575964fac65062ecbdaf335a6493c3db2049058d474b025a6494efba11f6a3451fb9c571b72925aed98af8910e96603f0971cda8cb9c13e75b16f8244329458f1d2a2385df791b3173d92734302cc7545e04c3f8b7ea7cd3050d23a78315e1216196c630552b2cde9bf8ce227997efdcd802a619cb1369cbc0119bc98ab52959d8eeb5d288cc0decbf18ee0ca9d9668600aea7693adf5099d0a6e28045f0d335055eae89443c518177e4f57d22149ef564611db9a08074cc559d542db58f4332c6a1124b08ecfac4c3fbcfd1ae59e768f3a09ccd9c329661bb67f36992c419c13e40c754ba30072f97ff4fed62bd0a04750636e86b6e6c584338638d6f1e25e63e217e2ceb9735a5a8adf18fe4b049c39fe53b09fd7e5120e6f22b57faf5e8d26ed05a12a93447e7b437b5dba1c6db93402d299ba330f0f3c6694933d862e27c0cae3c67223db6c5420b382e3a981cf9425e1373be1cfe983c8f123e5a2a78a6bd3626e24a83820b818f43ccbfa6f70063443c3baa0c9698b0f4acc10796993404f0fd8cf7937f3df62c4232a82349b1b89dad6111d8e28f1d778961133816d2c6a73f30d79d7678671f5b34085b4268931989cddf7bc8980911010f3894f67e82850e2fdf1c8b55c7dadf8b23a1bc2ed07621d61094196232c430230450cec531321a79eff6c60fb0b14fb6e205dc8893d0a803dd48655bc445e6a3448d1d0272ae60368133c30a09a13ef6227bb20af87c5613d163673b4eb131f21628c1e53b388d0542aa1b39a2a2d81bca94673f54ba299705e4774266e496791175c739088ef185986d44ba36697bc00f5379aee9744d4d32ba96c93f3fdbde07299c5040a59d88eeb6bf66cffa437213846fd18bde33d680810862c45d945983d6e4583ba55918c9806623297fcfe1368f9e6912e5cbd4940102574283347e21f8054237949d277b00f4c53f2abc4f0cb972a2ba30d204a66b657a86cc1a0c0611d97784d63c4d9d0b7c7cfa6342e60262bddf31d905775dcb55161a1d3af3141fae100594b74985c327170cb13e8723f818b7ac4cd49e3bd8fb185738c7b9eda270186bdf858cc25c72faad26774d958f744a2630fec6e13c0a9ff9a15fab377d6771b1429e8be0e7a4104ff1cb2c29e23fb09e249a77e3ddcdb3f618304664bada2a75a68a5ef6572df0d8737fe7386bfbc7e87a479bdb842a13c5c58670b0d76d6e5eb6f7d44d08189c4001bd69f0709903283ac919a7a95814e8683dd433f469b7c0d2ed8dbef7a8b83df848be05e353799ae69402696524550c5240110d3ae9c5c8cfde26beb70ac70f90c5120ba5071d025689f2adef0644cba367f67353fac3a508a4f2bc3b4039fe0f7bd8e2553afafa42249357a96400a2190f94509b4411766ea576f48ab8e7009c525ac605e7345fb07c9167853ff860d1dfc090045606f58e1c4f22f8a41b47706dd83e5d1fc4c6207d32486be026537a0ff579a63e89b655d292e3cb711e8f15662f0ac2e59e8739461c869f53a346e13ed4dfdc559214e62f85bc5741f813d70595c70a008f602cab8958b49321f294fd51f575af4be51f9e7eea2a1b7ed4711a8c23c12cd1d7e7d5722adcd3480837a9c5caa4e579ec4a5482a52f864a4704fd791eff71e1595fab778bb7ed82153a98e6f8e71c7a22618a7b596a306d99d8261d19a1e58d24fb7b9e06d770842ff87fbd385a90b3ccd30572bed531bc29cec2a9e4e0675c91347f30ce2458463e4cb3c71eaad3f3cab57812bb71464bf85caf9fc6755ce10a7aa15a6ced9566c3df950d468d254447a44015fb95d8b4efbde842944357aa7afc6761f30a1de5107805501abc91b010976d60adca8d07fc6a7a1694ad96a2cc593f7849b3651c9885c12c0d23bd686dec31abbcd32495a39761d932d7afa573fdd9366a635a26587f55d17cd047f7fb73bfaf300b9860a6a3dcdea4bdca0f8b94dbe9a9109298b25fecf471c26efe4dbb76c8eb27812cd39185b05863d55b0b98b405486785e573f6185f863edd477b024b0a5d25cd01df527126ee345f4d7d15a6fc6504060883319413fb79100fd7206957e3c223d1dd4df795a1c95bdbeb7929fefae35d278976043499e9c827325200f2dc032de51504f121f78ad5979699089eace7ee4a6d3f89d3d2933e28dc21f8461e371ec2737f3ce655aa6c057847e3e4247ef2941ee0af045d7f4fbaa595afa5055bdd99798aeffe75ca472b3b1899b6037fa5807de2d256d1003ead908a96f2fbe5f41dc74830fd83a3b3f552c23131a6459ffc08f173d1592a139b28f812664955bffb5cf1d06ed538362c8a1437b045a33665c63ebdbc9f1351659f78a5376ed67041a3f258a05a45d3d9b049cbf5922e37fcc08184bc46a4faf51c3c2a916006e0c4ebe9ead5b446e100638d8d105c4584b1a79d059f71b9ba7e28ae4c0eaa78a1c8f736905b1e06850a250fb96b37073c28c6f0503f9b1c521cfb547be1eb0e157b00f701c54c784ae3172e5a3ad7a4f968d14eab71a495ace54be831b6ba2ca82c725676fcaeb92dca52cdbb34793643fc86858cbb2d352bd94b766c2c3907dd26af452003e1b9db2d076bf593d106081bdc8e9bd77896c41dce6c284837d612736d0efc798b91a9bad1407ba4f9a7793d4db8c705db35c263876b12f9e6ee07c210d316fe4b62877a953f18ae2949739dd2681e1b29b46a65c5346a5479eedbea672475c27856e3dad42b98cf65af7c7e47907d4838b88921d84dc9e60e6202a80af94fcce3030c39339058d01f9acaa25ac6c2c3a64357d7e117bf637d11ebb09f4c83f9757c2399d32bf08c956669c9f4c8c0f859a66834fc750c54804705f22d4c959d7cc4bc68430b258a74600f4607ad7896dccc9beaa8ea8252183a1771ca8ce8f32d133ab4b0f3b8568534cc4b2f21a286946fab47346039e7887f7db16d91a5d3ef376ace86aceb1addefc8207e7857004f2247643f22a2625a28a45a6fbb9d16d3892997d8c17a5e82dfe8d81b664154f4d9a99f27462eb67dddcab97e4b75696cc81f8f2f1e84897e2b963ad93d316b24bb735a16393a2c8594c4ab9a829e1b90bea96ffbdcbdbb9997480e868255e3faf17b06d4cc6bd166a8e26c22212022ec26848655961b99e255f39e9cf3870df41692e3cace841296e9555467a3bd916b615ca3c73df71f25e11894f458b1eb028e0eaaf84a129b207b30011c4545b37cf59c35d03035d087305c5c15200a9d4bbd27eb76fab49c79bf5a909070e00aabd0e187d19b699d15b1cced8311935ac4584b5f47299a958e893275a70fc17ec6fa34a90e9c22fbc738dc4301ff90fe8d2da7a67b6819680a06541bb2af345380fe265a3878f38a4b3866ea7f28423586fce03187da65d81bd9357b20edc426851b3352a0544b80aed133e543228e54257617c06556d3202daf05f643fd17d4c0f7151fadec6977299c068602fa357f9e4e4c1373ae097deecbc968a47c01e7b21394a7c739b5982432b71d0e7a1609af82beec4aed13e7ca513b7274a80753b8752ac21a894e862c81388970a2bf507805cae59eb13b3b3fbd52fa59354687538a63affc936f5d44acd35ea425f414de8e332a6595a08707cd036a4172ec12ad639496df4e30e990f4fdaa92a5f5e1b43507146ed150565bc08f568d0686094ac60dfda41b6cd770e5eead219e58d8656ae834a12e95d65ff0827c782b9d138bbbffc546d72de9d960f8b5df2cb9d82309883b49a4d9ff73620cb0b8ae9526dc526e1adca7fcf4e558a8eddc47791a7e4553ac180ddd208aa5f63bd425413dca69166470c84461b2195ea15793b6034c0f3bc1040d30571939553f73b48ba05537c27f76ef7c609e6ac39d99dcc8231fdd80f422216d13555904196021c840cde11d7f1928d924c3813ca579db0f161cee02b6e4736a488b506bb289801d02935d3c9207496c45514d9c53b3b4e4bb4f63fbb4d54014716ace4408c366e0b015e5839878f97325a4a26e3d0f2c3d131dbdabdccf1eb3904fff5bc9f07df6f83fc17d9c762b9a37f1105ee56a09ca23d85da31eb3fc7d5a83d816e324b5a19e645c59cfe8d258096f7c1d9406c05bbcba99e955fcb3d6b9ab79ec8727c4afe15720503c929178446a80424bea736b53e269af64f9f3ad9891784f612f4732b2abe8c476c4c0fe3f781e4051d8ae2fc15e04f0b08d64b9b1bfb5894f5d8f6cc3e5efe4b1293b03b16c2104280e9bccc639414236346f0b3bdbd36cbef5631fddddc5185794c15fcdd6ff26ec46c1bf7f628b51544d31a5cf5bd973279201ea88ade04953744eb85d9f6ae1670f0e33692ed7713ef6d2a20c635e527d910396bc8459da8502059f9f6d3e5981b3f9f61fc523738d5f414308eb0cb235b1a63eb95034cbc3003eab57800af2e69f3f8cd61de02ab1784c7974f5f45c79df772536f0c6f005ce10f28e74fb6e6be24ad87a00d08dd7b5a6a67ae9c287dd291506ea8cdc20afb38eb5454a474394d1206c28e943f43bd331e948494e9c79400185e3751ff35f5c88b4a91a4f00470eeeb5c02f07341fae5ee0660b1be51079eb81e144847c46f49df44b843ffe1664c08097dc4923096a256c9575a966889bb7021fa9b0ad79b0a3e0bfa0cfbf38defb337e63285040dca1131df4157b71dd143153e9161f79c55f65e4d58c2752e84a1d9284d2d812f4966b6aa6b7bf3ca88c9d01fb7d025f79e6db4fdaca7beabac6333d6baa9a7824b4b07aa15d908fff4ee785828e912fd9a660e97687a7bef299d8a523c340ae7e5bfaef1f9da83da3cc53b023f4a7b4dcb3f8b9fb8a6f29c32db03ee0f7f43e6d0fe49f80f06a35be63db572221591ff3b7cda4c37babc4a5746ebda3ff06ac2e78605a94699b7242df9a91c286dccaee88b31a7ca5623bccc9a85f4bb948b7af66eea65142fd8b5c6f037d4a638053f435915f73ad8dc7227da3be08e5845d9c738d26f06469330c8862ddb5671cace01032eb08d74c079c21e5a141e96242990044922fc5c12168eeea40c31b96de9695b3abaf4127710658e7c13f6afcf29d4ae7d210a3a0bae597830a27b2d2af67dd0f47f4ee24c2574e6d77084a59a5d1d3001820ae168015bd2f449d2272ad58381f2e4c4e46321b72d612be8b8602d22a5686f634c33d2cc0120ebf083f51a607ff6b19b16b6ef665aaf9edf8ebb1c3fb6436cf4866a6303ed0591ed5800d06dea972b09e75502109f28872052aa6fb6380396bd9e5a833d05ec9407284e5631d785afc35306920b092c3553fb587670727707588dfabec61718d95a804d6e4df3b406a3257c14cf81eeed9fd7c665900aebeed9b442586135583035e396f94032896900fec74913ff8a7c6e9ae235533a8a440a3fe77b95ca4050a4e28cdedb4764eb087376261969c069a42741acb70cecdf9eb0a999c9b31709ee7574040b6ce73573b957033877f41b92ebcd32af479b03f32b22b85719d4175e1f272b3173529d0efd430f08140b969d74ad3fa3c67bad74297b2518daa0e3afaad14bd492ee761cbae69f0d891757cba898d64b391cf03540d5fc6c2cee86c863684ea7c474282b6ff66457805f742ebbd35b4aebbadd9c335b47a2cfa5c25467ea94e37e381885da39ef7c49c16e8caaa5672b0b61ace872e22eb9c0b5e04c0fa5060a01ad3015fd05e24fe1f03f0ad10efaef58e7c3da3972c2aca0a4b4e2aa89022c9b2d511b4e356bfa5da9fce990860c667ca07bbbb871f09dfba01b6e2082313798af928c00f2e355fa762e2ab77c4dc24065a892e6bc3751406e9f7defc7f118ff91f075982b2f751a67c29c51f708c9857b9d5674338df02b4da22eb71cfa39a97bfec6609d7bce245b20244584b913f0a327cc69a82b9d681968c1fca36a2322ceab5c84d0bf9236b0cee11cdfedc88c9669f3836b0b64cd16c81688eb06d6115c7e0463247895f2ff5d0a8c36e7f50ad8e6ad3236bf65421c0aabdcafc28d01a4310ebc5a7b51224544f717e1d79f1b393fb5ba70b5f5fdb2719258cb4a699550d943f2b50f8b1e33005420208ffe18f3c0cb1314ea91c0ff8b21640033e735f6c5dbf0dee8749a0c3f982b94548bc87146928966e7873fd4e09f2dee3c0a0151757a11603d522699c4e56fb6ed1e6f0cf5f45d6070ee6902ef3cc148b06145a4a40672bcf1236bd1ddf650954456cf84b0df51c4d739f5d2be065e84e982ad6d3c6d87cb9bcfaf9a9d32a7448ae7f256dfca9ab0029599f0bb9b0270f6de18c62c923139900324c0cf1e6ff85d4d2b2c9b2caed89c115b9ea4d1077121f2c4b8c1b5fb0a0d699258e5d20ccf4af35e2060b0759abc5c58800a5f63fdfe4b348401a8ab89e6a243862ca1bb53a6af21fd344bd7024728878e0255220dbb478997c50b0d44c918fd4f5fe296447c6720dc5135383456f9fe68e1bc10299a509b367b28ce49d7f5f636a8520909feff40287f224be25b278f07459c2de13e4583fabf09a14a4b9423922cef17bb05082bc95592a86ba1ac655382a52f7174abc465a964187642e32044737eec1da1bb08603274ea500e48084308be6d3fd0212e3662e4b3d907b8ec5849d82af3343c6c7298d92fc3fd7444256d540f9610a1b722d1cd45ee2c42a281f9298abc6e2249c84dde5fe7a459ea03916d3035f00c2f3ae171d6333fb8d8267b7fdcb6a570d5676796b47e962b9e4482ec6326afc77bb06b9f1147b6a3a9ae204ff0b694513458317a4dda9bfdd447fe8bb1dc539ab2807bf576a1e45241f328945f50590f9d8d91a5926b04449289830735e9bf67649d273d5c0172edf8c02d0c016ef87f6d46b8889f10c5b158ce6e316320d417e049e728f66f31b9a19aacecd7fe93cab326ce384df78f418e510d3ee6b9a0404155675dcf170c92f689e455aaa5eb4c5d945168d40c7cd45d72673ebfff1dd14a1ef23452a3aa62c64deebfe8011be2a8bd25a5e1e916712d6d2e5ff4b8687af37d99f710ffe0c5ff4a686bcc6eaaf181f59e8947b6af812a46f9774234339d90753bcdcf57835bea5ab373a27974d78ef9a41603a055859f9be869a9174535749b4be7462af0b5f80c66bc2a0428f453d02bb6ae66501e8418b2289355d81a61ecd545fc554792937d16ef23b67fceaddbd5b1933ef9e87c712565fd88ebc59ccdd35d049b2f4a388f37d2118fad3762f7176e0fc269ab5a78ef1c21a08d06df4aec8462c12424467bc5c2b6e41fbb40cf46e8aeb0837a901b2da4fc7b5a55b644df297fe388f9251a5a488c8a2cb51a098a30e8db989a9bf20cafbf80a4206539dfa8e0c19281003b05b6047911070e8ac4485e0e49f634b1669c22af5e42e0b1a1931f8d49616a12af65e2ee57ddb30dba8772b2105b579743ca48c1000efb75ab2d41715d9724fe4ed32e079d03e21fdb9d8e1c4b2cf3a62f0f59a245667b769c6018fd74bd7666a834dca1833ea15c952fa2eee1b1b230cb0a75af5fbfadba2cd82945fd738bf06aa5fe3576cbf57ff759800040699f35904735bbd8571c624917663a4e960b67501bdef65fa8bd8880d97e1c3400ac4f21d0fd698ddb87d3087fdb83332bbb63da0c325fb35d88ceca9e929cbb78c8670fdb77cea58ed66e5fc1bc385213d8f539d6c267a0ae345a552cfeeb5f53a8ec560be0579fe16c7c3a1a0b3f5b57cb64da8f437714b0dd081bf1492f5a2ce39ba6de51f908f6299ddff41154586c1dd695b7df791f7f36c887c9def332bfcc046d0f9fafa7e70f809d14d962b54e96cd213b40b52d825cdc4062c3026f577df57ba1bb4e103b58f8fdbed5859216e9db34a96083f3ef00687d14b1083d351ba1b98b5f37a6c24f72c4813c69a418def39daa922dec2cabb9a6bccd1135bf8e814068bd517a76ae8646d172845b807293968043bd3c7f512d8489be4466f32dfb190361beeb075a13030cfb2bfbc155e6f30df091a63c7b10f2edfb3a7f9ef12b39839ad60a38fba70ffe1394699ad9656342d91b31015dade3e47330bb685801631318e8c9ea8154d61bb4436761fb2846b6ed143826b72f843fe8baae7f50ae1b26c0035ad40ef9cdf96b1a2fedcb23722e827d08365cd4f91d04b7ea97c7e7f56a093b8eb39ee812c2f8de2a33cea3097dba9286606ce6501f8877c5ca65eddd78a421bed3f04920d82ae8ba5f89d0d945ec67ce09c6ad60abc2b30b6dae8f8c7b0f4c588af0fda0e5f59d15c35770f9fbd6bf269ef272c4eb3b5323507c64b9f2c0649897a38c6434d5b17f1804fb6994440eac2020ff39aba4a851915aa8048fb83e6ecfd904ee2573f91c43d812779e822efe7127728232a4ff74f93fc339bf87086fa1e89445ed6def52305e48b3e92dae51d094716f56d2418ce62cf5e5317c8178e4bb674f22a53ae3cc66d6174aaf6d92782a4defb205b7255c51544f7bc2bfecaa5a5463559109ac9b233ebae70595da39d989f9c02a857647af377fc1188b4e2b15b814ddc4e5c218851270518ac769f275cf9b554e1ed7918913b72eb5f9fca2913b32776196e81f56c2480390a741ede19d3d8f27cbb6f98ca3dfe1091c9baaafc62be093a52f5c22d912c0f734a35385a7e05f9bba27b32e964cf1ce731d0160cc9d8a4d499c9e13491a42c42032ed5775d88584a0e63da9376dc9381dd508cf680c8f601e604182c5d63a5adbe251adb20a3fea31c4a12b75fcc1aad2fac5d6e36266aa3594111d76f64ae07ebdd628341d3a2e1cde67eb22e5feeb9decd61435f9bf71998c342b8ad2c9a2cb461b2823e7eec1f4627f580ec65b13c335ce88738eb95ecd025a55bc27a2f9187ea8be837a5b46076bad2fe6dc6112cb686c8b03436d096c72a3bf51014644fdf358abfbb7c3f465748099a21569666600b0859f9cc17b22cf175472cb92c407c02e0482d018da2ea1c040f65db1348905bba37e7562a0c27546721a027b2cc3d8bd0f58199a4fc23e356898dcd9f898f05667602d623e53dfbaa0e909a1d505bbadafc0f44e1a894ac99bc81f6abffe7e72f80de7445b2b8c46e3e30f5473e132e9a524ca0cb0d9d8d0cb0638f1b4acf16c78f8ba597c7d1daffbeeed47ca3dd175608031713c611cb09719b16ff34406d47b2761430bd335d3c6b532675bbd5884af2d9fdd341d62ccb36ac2b17c5637cacfa0b54bcd1f9e4e317129e29f00893c0fedb221f6d27b8fc344ac039adb6d0b9b349a94a103c7ecc03636ea2c35e48a3d80f653744b23a5fe16217330d63fd2c970fe529c619f10362df2dd565da0529a5f455cb48bafe7b77d383d8b1bb8ce3610f0cd49196589e5512282686e575bf8e85d73f28c5dfc81117eab3882d1154184dbe9ee58ddc318774002daa66448e4b2e03c2aeebfcbd63a1fe85fdc6fbbf9ce7c4e5e155c50538d027ab9b95def02805cb7306105714afc7fa464c1d2dc2e2f8a373e75fdeb75e571dfbaff4531c64e9886ea74686a9ed72993f311934739cef6348717b7192aba016bb6e75efd0984408c789eb41d73081ba653e0896f19149805ea12aadd781e165ded1b7de9ec58ac4aa1cb508948d179eee0fea9c02af9316b216b6d74eec0dd4c02cbd13768328405f7233eaf12855979805f60d0144639dedaf1151aef2f25cb8a52621bee95a46adb9a6e4e1c225176795d7e107274cee84bac8d34b6e2491e7819713119ee025c34968f6c56315644c9c48bcf6871b166c9b70cf725d8b193fb2e67a1f1548dcefcd303d858f05344d110fff44d3de8161f66b7254de424382963f4b11b63f21bd1b49f95d5d4ab161b59506ed2569b97fdb610f86032d13f1293a20ede5aea3c42e4127dc0a471bebcdb7b9e97d6e2fd5aa35f8861de227d3b0564e4c46f79b6f04168de8e2e78dcd8189f4320cf96eaf28f4131e9069dc72cecf227bd3dc5b9e20f8e8ce283ca625d3f4ef7f28921a0a3d359cb91eb791e10cb295be503c43499eee92e0c05583026f069c810c9d3aba4cb5c3d88629cb6a62b0bbfc782c9e53612671f8ed405ca73b1d60fa5edf3236ead68370ea5a041351b0813f637c94787d958ed96c7c1ed7a5807c7faa3deff08a1b8c7194cc29393ffae5988b856199cb150722254fd6056f6812461a3522bddef89ca6373584f94e82c153e31ef0c72270b0781c50451c5281246d87b219fd0aa58a64a97f92d01846c7304e35f0dde8feeb6136612d4940948c4c230fce05f869417520cddea5491b30aeca6d79d964a7fb81a4c78e0b202845385a93220cad98a7660ba44395d9d5a53f0333836a4929d9e4a1102bef8d53ef398754ce6bee6fe25c0a35bf85295726f299ffc2d7f39cd952910cb9f979e9737be1d7f19777893731a1442097ed63eecc9fdfb51076603dbdd006977a716feed5007676a19262a49bd767ed5356ef694947cf4cebb67975d0625491a5fb69a257c59ecbae9813b1ca1c4a8c0d1e6f86bc78665af8e8d2c5512cdd41f045845b2fb2424655ad8f112492db4ea17292f18a2a77a25758846f4b6708b2d8abf7945a2597ed75d946e0597df53dfa1426812419bb965ee82958778a59d5d2af8ae9ac4ac8eac128f4a85b9b086b064da6d43ced2dcafd48808ab01f65e4e7e2e6624cdeb6d3893a668da4eea95e6564dc68f73486fb296befaeb1d0844a224cffafb025ac8f2408d5ecedb2f22fb9e68e3e8aa38082f9f3892bc0f8f48967df55b08724aa80dad45ee17608fbcb75029b16262ccb3d435c71453ef85de13bc61457a415c9d02f3b214d1681420a0a2779dff910b789f303bbcf881e7ecf4a2cc4b9d06525df7337f53ba4a1f3f920b319ddcc5bdf210b0c9df69dff534c105fc1cd8568cec604799ea03991cfe9efe8b80784c948ea00e9a7b26bc441aebcd4644b3a12c7c6dad07e01880f8638651bcfeb2ca582ca7f478a19e98ca2aced96fab979347e0fb2bbffac97898ac612282d71b6f5818ba0fadab37b8f7c33f3030cae5f3f9b6f49000e93b244c3bb49982717bc352b938ab1f62f56df235dd398f01d8660723454156e00c6aea651ac0c5f7baa43718eb760e8ba80b18d5c1d7d4d7b53c5147258c0c7ed102c7556bad348e533e6f00ad802b6d483b0e0495f25629a1c1ab9351c385ef36c2543f911403fdcecc96c890bb37bdd8b98971c32c027b7f3f02aff4bb8869c7f57d12ac44c782e22d93038febcf30c893393322358247b6d0b603c280d5cc7858b5bf5ab4f63156de8a0ac5c696727fad2ba508c5039b73e4023152f30c870a29b2afa7b3cb7767a3676a27d79e4fce6acc8dbcbea3eb4177c5d6e83f9c5a42c9d96c80c9dbea892dd6ec0ea043e6e71a5faffa91618af28e057b4f6d9929696a02c76b5c2a3ade4fd60775c85dcf76772dcb27d912ba79c02f621bf7c7035c9c1d0f4bc9c51baecb2dcb1a111a5731457a7dddc2c38249ec2243b6cc1ac859c9208618c790b567d81feda328ab60d976091385b318c63c7b8e6f8d548587e7f1e0385fb526e9cba3a5d6bbf879814ba614e3f10e10a45c064a4e8785ab3c42249542b6e8e9721ec910892857c63f748b54697542c6ecdc6e7563ca14bc303f7cbc5cfd00d490bf2a90f914af5b223c221989f9465a8e385963f22facab4143e44dbb151be67ae7204732485416974904f34b1debefcb494689ae02fa7fe6cba940c8b6394ad190a4ff2086d630f01af758c32ff8b285947b4f9f12e22f0e3ba332c64ee10d4277559fac0edcd02af7a018c2faa1fd1ce7f15a34a06b6597df6a58944e15358c5d746f56ba1df9eb58bb1c38326a552d6194885cd4246477c8217dc59894b669b65591a84d3cf22f975ee6187d367d800ddaef00b0f68905a052761eede47700c42d1871e3341d168aab6e05fe068465b1d7d73fc899da83da5d610a8f4c2f32db9893d1a5f02c9dc6c2dbe8bd17cc90e2893ee40c19959730e8e0866e43ec20e85e3b88497644580d3946819c504c4bd71a729db65a0105a57bae45c867c0c3f5be100cb8f999a6062437c630ddab977b0d4af634175d75f3b5312ef7df8e49a820fa57e9e4dff2f9f979504764e36b0457060a3922b6bca08d92fe41525f7e58d7d5c3f72ff448c221530aa21698e2b08bc4b45db738cfb3998e1a69016142a5b1c0dcc55254b9bf17d98f3dc585d37bcc156adfa05c33733e25b48354b9ff3e239d4387b63585d8cae7c710d7e7798d0a00fa9882fd3d35f45c8a3f2b2361fc92fcaa15a3c8b524f8b37cc099db5bf2a718901ce955abf6d7b5af73d0edd51bd836886aa261370f8138fd10293743f586b87948029a2da7ccace79531159561c09514de41aa85486ac9a1dee47b9ff782740ed517e5f7583d081ab0a4f6760bf586a317b29001bf5afc00162342c50982c068631076d675e2e1db0f17dd4c2ad3d13766a0229b71cc3f9cf6b0f0918d1e1fee97e486ab5e0bc584544e50bbde94d2c7b8e96c6823383a4811817876a15bf14cc446b8b771cfb4458562a888428b83a1a0565651f7d29db71db1483d8050712f28bac040cebc5c190120ab59fa1f7153d93908bbdd77447283fa13f24bb8b0c372a90c86bc320d0427939d3d69281f61bdaf1db3350012101336f1ce1f9fa35840f6df4c6cafa9d3c7ed8bf49b2e66d2b5816dae1e918ef95615bce729db7996f2980d31fcf6e4d23455d5688a2fd8fe9056337ab7f12a431084395f0225fded1daa36e91ed900e87a0cf08541cf1b86afe9df05ca85f52a5508085fb867373de0d66bf90c9b95693fd2f2649f9c1dd62805dd48875f2fb18f26d7fc80e1993a2dd9004108c7c97638800be4187c5de7754f256e77d5c5386dd7717d93a2b46769967ae9e6ceca43c6cf7ad5c8d0083758f4e7c08313813a1834ebb27fddbddf534dfba81eefb40f251675d676e862cb2c0886fee7e9bda4e9150297e03b7ca71a87dede3652b01ef3e0098243c0b89074d2838e2cb3a29ee0df58ab1ec4c3b3ed32620d50d5b376336a1761e9b10a1f22d5f2362f1f07cac080b9040071ccb0438844a59e0e83ea661700ee6849951782dd4e87931d666fa5e7586201f3ca34216e0f96fced3d7c8f4a6f77b68504e8f78e80c19b7aec361832e7c127254d8aeb6365092dc3e369e03b9d2d2527fc43183cde247fc0fc0aea6aecf5ee9bb9d87506094848d13ad017e649f8b4f5d9c4c1eafcd49349440cefd125789bd3a8ba856fe8f02e3dfece90480ea6dae58d6777f9d78ed679aabed376782e378e95a388f89958c8051dd96c85457238aa697515a5215e658782350d7e264348da0c1530b6223ff618b55a0706122361542d32378e365255ef72fb4173f864b83711c8a069738d91499115f3a3399016154648dd19d127eb5281ea3ad5f4933366946d55005a505c7c56a654d8f3e2489b0dc08e1ee2f74711eb34987a5472d8f6da60b818be4cf42fd702b641d798ab62f168d4880ec29c70cae9a27efbbc4fb9ed7430bcab21458a6de20eb7fe202348a7032d0a8fadbca62107ff76e5edbe7ee234768855dc8d7fe3f46276aaf0e74c23426afdf0a74b14b1e3971ba9ea0965db85a4518923addb9a3c213185e5423356da5da2b696590243a51e4bfe6b4bbd7dbd691a34ad2a0f76c02261f4393dc521832aa2d940080de5abaa743c2618d02cc72a9fcb16784677a104ce06d80a43cc394f1d38a3fe0453d2ff794752b056f3483b2ce6639ff537552652ee19a41cf28ef61f302419dd99e728d4061d52913b365fec669dc8e27633b7135e4f5cdd0958afaf2768706e5f73c4431d5f3b61a561cec871c256e49040051acca69e7e2342800b482f003a2bd90cc0c05998bff9a34020ff844d0fa58017bcf802582a5c58ca58dd68b9bdc5c023c400326e4bf1fea97638b025ad4b785bc6fc895ecf2dd101a4c50b45fe13003f09e1e81182417ed0dce316e9a92cc208b0e133de85a1899cf9a6341499cd881eac8c1125856f0aa58855a8c13c8b4f5e30f409594eccc5198ce04b9099fdfb165382adf804461a098a209ea7ea1bf98f06eab20fef43520f434942be4a8d5bde6bebaa4265f13f69980a69e24a4e0530df35f266861c23ded395f6a5694c9f330ee338b7abb68fe61eee12ca42fd1b0d527fd6fc0b4159d7834d7b242f16308f348a0ee91d70273e7ae02a0941928584316ee8158817cb66b4044543196d366dc3e0ad5bb8979a34d8dd4808c2eb4494646a38268f3cc63b0c61535ebe58171a773f02ca0c62c2b6ab05c963ca212c14115f5b5c119603711b7a93ecaadb5b50bca8e97bfbfdbd4c8776aa2eaacf2cbb1518308801c7f108661eab66ed126bbe40fb7e66740a1778a64e119105055dec98fd36e84122c80e397084346ee048392536be0a4ae5414d9aa2d8d641477f1186a1571e92a20f9a6ed4e56312ffc0a7568526de38ee401980925f2667efd6363fcd9c86356b28fc373a8e93d422cd3483d7546f84bab27b33960d5fbce5460a90ac7933537e377f0c1a268cef16687e4c4e15126c844fd9122bb8a718a540bb77fef0b980eb658c77285c8f58bd797eb6006f669f9c3d6d23b7a205f900c916e76581ace34aebf7dd5230c0b56bb454f1831c69b28e1abe83218b2f8de12566d332af0851a4cdffaaa37cbbca0809e243f2ea77cfad15917a8b8f4cb2ad93981a9f664ab78a603c0632cfee9503590180c45910c269712bbbf8400079c676186f2759ef1410db60f5e6e326041fcebb32df397e27e415178c83d5ca197284511cc73b5119ed4e2bf0a74baf9c903ca4f114e498a54423b818728351e60c746c69bd7aa802fa6e1667727b403598ff93e24adbd9db13fd7e06c0ad495a2228d8ddd3f28deb3aabdd8ec458b73ec67beab3c1c1d550480e240749fe79b1db317204834034d8dc23380e5c6a5cd9bc1067e41449d40e3d30d4d3612760c809abc4f035b596cf86c2b95d5b27acbe42a8c03a3d74f00ff644e03aa5135049a25829ed176c22269d4344caae3ec2f20afa73b96ab3c655c2221632aad7325b63aea348793411ce8e10433f867452bdc6efb3a73c111475a69bb4763e0c867723b73507715b28f08e3f8abd37acd29c00ac21549070490fb0887c0f8199f319f84a2c7cc50f581efa63657505428cec139c216cfc1203ee0c15aaac1ae73891b0fe9fcda28abb7a30338ecd1cf3c706344c828a34a4ff63413fd75ddbdc834ad82d83acb3fe26b9189e9f97dc45c7ad2beb36ecf31f5b62069594799db958d5c6a3567b30ed7dc5e5c6dd7e3e8afe1c7b313db73920b548ee367ca7e613a84712bd269a46f306ac8f5996b0339e4d1a72d443ab4686d1c355e2ada77e40acf185f7522837e535657e452aa6a4fe26a80c0db013119bd535d21383f697db67a621f64a596cac54b46fc895e8dd5a7c5d3025afdee2c12553283127f9757123725fea29d9df0911b7b30973f1bf0630feddd4e299aecf9cbdb562a91e7eada886b0ab648571d7d938b4692b12483a94923c29aa876060d6323cad36faba4950271e756a5f4d525b8fffa3cdde3bbd9847ec0a0e77ea76362ffca6e4e2681540ae115067de122fb34bf45baa9e800bd68a64dcdf0d247551dadaf8e9cff5e4d381e47d27f503743044412561ab40135c7456f4c9a71021ba5e5e72970160e47f763fe21085bbe98f15086eb5d344b5918933c33ba5f377f9cfde21f9fa8515471ae5775f67840e8ad9bb2cf73db7df402ad3d9d194bb3da94720aa9e1d7932e8102d9a1722aee95ca25d6a16f382229990518dc3e052f8e0befea6e1a60bcc99ff9e04a2dd33690fae40236f1f8cc4ecdeca1e4d05c187c4a199f8cb9e4507fd457e1e6404d0d84067d5956954144f2751fa4c4ecbc28ea87e912cefa585227c73c28aa6f77efb193b3954742573715e75de4e5feebd187db3f356edb64a556d886940946ad4252c8eff92a989f001f8b04e90c365c2de6a717053284d952f86a8a344616bbf8946159e13bf20617e69cc9127096e5d71e6860fa14ce4f329b67b78af4aeabdc0006ca1068ad3c2584cbe3eabe7c6137f59cfe1d8eea800ee47d37e09496bab9c52d9a0934dfcf03c9fe242bb3b65098d09143dd568c0b9284b7397e83477323c7eeb3c3ac735e4d4f038fb44288ab430d1c950225c77628dfcc9f1e88e5d6b030630d2a2f0d8ba5c74a1531911fabe110a538a1aad388a99660377ae7c0cfc0302eb487b1e5fb624e8b6a6bcdab3541c282c90eb567c98bebdd18f704058f98704c182c24073e6962d22c51bd264c1e13b894b1c44f368353a1d9b3bc8235b843f798b810c07addb75603b233287ac303668cbae2d30578d3c2ea18b635b9c99252bbe42286eb7fb4ec79e2024340c80aef0e8aa809163ec67f98e416d8114d0e415d57d8cec223370707a3a37945423fd85d64b1d5cb2ee8134a2fd67c8c00b0996b7019d519f025a908946f0955979f5b79f7c6fe314e43f7ffa352d726e5027f7790e41f6bac2fdcebefb1a549374a9a4637be3d5a48383a2e3b64f2c0f5b0321929be2ea4258ebeb3dde94be0bed4d53e32b1f25d025ec5cf5a8e628da99813ddac20eb26fe322509f0a13074cb2795d59b778d7894210f35434f72afdf9469f16421dadae83a86543aa63245538ee314950927a926ebde6409b8e80264dcfdeb16cdb84f930259e8932be176de8bebe9c3b72beeb1830d3918dc8d6f427fba54397da8b8037e8de001adbf811401ae3cc7dadf9f79aa2a794c09126c8cd1837e4d41fb7d1fa023cef68bb5cb8734ab1daa159b0c0cbbd4cad645bedd8a1169b61c7b0d420e92c784eb1ae14ba1f260fea63f40c69db2db4a731e64f06ff975fea036e3c379a0cf0eb7f6022908565f8a11cd6ff322e770967d2684842e985fa434fc82bfcc2122853dcadbe8b10fd46e57d47bbacacc5f8b70f79bc9c483659bf84e46b0746dfa58408766d543842b6c393ab1dee8fd419d3f70ed926dd805a6ef60f4879e089c3f9351e90bbbf5e19e6feada3cf672b2600a16fe8be09e99668fa3a6a4c2f44882637c228496d9b9f935833fc3db8e24cd6371a97e6f8aee0ed337ac3681b33d8ae1dc2046f448b890c3e95a3011f5270af9f1509d4f8738d26fdfb72010833112fc422f5a1053fad1f3eab093b5a7385369de2c7d85ab6b118c022a115cedcb2f8adce59002c258f6bc9377aa5d8ec62b96aaae83a83665f83e62e5686361608f7c8a2347525fd6bceab66573b44b4c125d21a6315feaa9fa6fe7df5d269ae561f31a2ac10bc77b8d875d40d45c9b9bb0401b6380c59564b1173178693f6749576bf870ae23da1ac7748e979e71e897e4e234379b535f0c3085fe803707e0c160e0f8ef3f6faca221413bab36bf66ce7933f1f2e57b863036ebe083ade9c2a64dbc81c0d44505adc100793d176e23f2fb906d58d6f34d8b09535cd754c2273cdd1738b05b85c2ea54f0fa0f63e695df33decf0e55747683a32f0a061f9645376b37b27ced3ea4b0ae5be83db0c0eb8291052633bc7ec5f1d5964a4696a5f2ac27b74d90fe1939556f1026aae06f44737822ccda8b969a9808b96488bd06e14c5d3facea2a29ec0cfb3d9bcaf81605273133e7720df007bc99880fdfca67ee9d236af7cf62921e5180420894564dc627d02efef6ab64d8aea92c549575f84a2779fe5e88b6e3d71b658222aba17ff589f5cc06ba45b82a61cb82ff74263713dd5c0973f5f43070548ab77cddd6743d6fe64cd58714b8cdb255bc3dd705c16eba9ed84d1b098f483fa64d08f5b722f763fecfe4c11b713e1e161d16925d7a21ec53eed5abbf6d1b8e2c4043b97d31c68655b5e8fd2d7eb3797d4fc31bd298efcd5e73b91c74b0a7be0493bd82fb737cfbfd0bf933afd8d455bd2a136641c8e85eee02eeb60b1be9e4b10b42420efee392d49862cf11fc2f81d7935f016d3809a816cdec14596173c4b59f9151b22daf7c4419fbec1cfa9bd0315cac1da9b511bf43e2062776687e0568e87265b3cc59857c1a06cbdaa63d459ece57f16bd2ba568fc558765eb5976cdbf1ca65e1b57d587cde8dc8fa0de623e5faba37004859555fcee07631ac64afd6579b30d14f2865b714e074d2299be332129c45809b2c93459e86fed7e475552f9b86b9158901b0fcb25b3fd649dd4b57532c0d2a2ce7e76847d89afa63160a5612cd8ddaed7703b0de0effacffa7eddba5ebb7b9ea7895b6310980f9067105898af34ed9cc7e0b3c0fcfb48c115f7886f7e6cf163639adc11abd543e95a7b5b0a79997b0a5adcd8f47dee848658bae6db1fa8663d4d759555917daada505a325f9f2f978f59fb091c0ce120ca9782d2ea232e5728dffc8f9db86052c662a3e8db8b5644193d2b53533ae6a27f1b219dae80cbab5f0d5230700501bcc0ad962e20156a22ff6b9415c278c09148ef16e251509f23b2e78dacd1e0af93b6923f051caafc498423f36b4394fc249dbc5a05dd01411618d11c763073f22e7d91ce95749aba3f5bf3271f7935ad31b03c9e764c4e8fe875e411218a5bd14231b3e9f43a7b958605b9042e618f2875f9ea1889e1238153503bc918a97df1d902c8ca26a054e5fd457b59d0a6bdab0089ac8a2e004a16c5b16836eff684a0e482ea20d9dd8cb00e545080e6613ff9e3016fe334312d60f6a73a87e4e5548ed7fe5db5f3b31addcc0bdb3e5fa08c5ce9efa89fbd09afadcf9d789ffd14eb77249669d81ad64cfbea35373b4e0af0e00a509bd6e7531cd817b76100dbd1f9edbbda16838138a7765d0ce0e00ee4dfb6506ab68f84ff66f0af5a4565bb18115ba3fcb9a694a5dfb64da6ea1dba2c52abcbc84d6b37854e9218fdabe1ed4fe2726dc3123708ff72bf7f0bce6502ad8b432799ac8858bffd5e86a6057a3f85298d7b2aaeac58decaf1cc6aea2c87d15934d2c10059642834d574eb48a8723c4894796d4dc7de4b6b3d994a6e342b729388d5cdc3bb3d580330e12c39ab895418d90826910658e2e3524aa7ba106b951371a0718d19a93f064497e2fcde0d66318a87ffc15f0fbcad94a50d990096b391013feb1bdc0268857dd9f6902ebe8325e48e594205f0348f76123136c12e944b391ddbab4ac41a0479b94a0f824d1b50754000a301502aec87e0a430a272a2df05d5648b22e79c17db209a0f035fabedecfb488306e0bf9114df68f37a28a5e7b705d57c220597739e1eaa21697ed5a0db7da2958db00bfd64e7144cf623ab9f0b9c06171dd53c6bdefe22c95495fdaaf5a3e3077c9728b42e51e819c5733b5c021d3ea65af1efce8ecc78d526122b4258197a6edd1c76fe41a899343e5fae47687dd4bd42b242a174374400480e210a6b6747be5d9ab104995161b1bf1ca0d24784431914ee3acbb3e2995fe45f58ed4f7d4b80d0e44afd4fdf783267f05a68d43c3924395aaaa4c28b622267087fed8bdbc273876f8fac232b55d98396367f76a98b13417197b2565e3f9d54beb2dc206802a68438810d901d631962b6dac20f1b0a449b3ad47d4f276a224504b9bf876a0d8cb8a35695ec8943621cc820ae274ddff92c358b7745d81331571976dbde0025a0e700bc5aa483a8d14a8ba31a32807decc0e2dcc584c594fee9a927e1fe60378134e28033f779b9328e3da3c51f4a26df8ed5a83e5386d126451c8c0ec89b46da156fbe3d7cafe76738b5969d7fdaadbe74441f0d1805f64e2676dac24eb4933f330f87b2ecbbe4c81387beae89bae79c3b8d2cbb07d02a696056a8505f0e4feecbad4f80e032ab2fd839328e85e0b4a762072cfc990168aa8ac22ac113c46d96c4e31ccf3485878e5d11b097e7f86589e6af0be0baa6f5c5ac37111e25a538049b3c21e45d34ecc3a02d485d4d0ce0e68167fcd80da55e4d1d82f590158538a87f466eb5f2f9c2c098d6e45f6b057e23d20b70461a84e518ea80e48be55e4fc9e950e05a896734571563df9cbf5c124f49852f7dc7e7c44f2936f757c2913807f3d3a81e0613fbe799e28f1be693f6cc3021b970a8c1acc7f9d1631e5cc5ef214d3430fc0e5e52308ddea79001b9dd7dbeb8212bd121a55401a541e6febe7611faef8548f7a23b2e43f45ba9318c51f6b4be2192e4ca2d69ebc24e5ab68a2fe736e6dc5a40bd235765d7a06068891cfedd1bc30709660c1781e5aab9c907af3b68399501e5fd5b7b2e9cb1073979623bd985bcb89a22583f328140f9dd05a68a5667ccb427b6b01942164450926e3d0a386845190e9e335601441825ef114d628b155833003fee8f4c851f934ea8c74b9a112f9880e6eef4e45ae4534be5361faa7ba7cdfa49a84dc5af231266e8260d94a76595481d07a1d9f0e5fac9b60285db42327564cc5422f7b50680e06062c802719d360c7bd4ca9ec1c9f787ac90c0f135af44d49f8d8546a839d02c8cbac1caad13ff946731fdbf8dfa419cc5f4c10f942a0601608ccf7993942ac7a85c86e442f7f7708a06bcbbd12630f0798c98547bea77a1b9cabaa07c92f1c781d23d05e909a9adddb10acbe2905ba285db02d82c06342bf4ae275652e84611d806322169e02d8a6a0d035928bff696c269b01eea2873a8af555b02e69c35c7fc7c053d3ff195c6af8324ff8b1bd491edd3928efaf46a601fbb675efca11d32d49a971d2344905a346e20a052d71540b702066f0ad190fc89280448b9f36f0551545daedab604a830c8340a3c15dbb776c878b7e32cda349136b025304d592cfdf516eddd3dfe5a506f95d2f47048d016139b91cf568d99b48562a791c1898d7dcedd49a20449aab30fc3535674fb5c32a8d1ec9e70ba7c626b2417d61f39b2e20a50cbbd6fce0a9f29e1b0611b3ccb2d522cb430a5c4c188181a11df21209e4096a4abecaf6975b4096c05e313ec1fcbb446204759cc629bb59caeca3ed921402def09f1b9ea49b28bc9dce66d51eff720e5a03dfe380765b4fa50006354205784e8b9b3f6e1377d72392553eb313fe994bacc2034d363884c002d12cc50860880f788e9bacdc3525c2f4db0e6193f7fa806344c21a2187c7ae3ac0cae014f1872caeaf70ec6c4e79c1b48643df78b604e5736d7b98643a6ececcb911494f423175d1b81a45e62ccfc6683354902fea912e3fff4ec200171130dd4b357ecd4f5cf992f30873d5beeab4ae481732bd7f62dd52492e060e6d1d00857fbddf968371048e43ab0f7ffefb0e121aa9134a8e4fbbd5be343e17376e57d1be9e51925a138e00d9b3a25a65cce5f14aad8b150a86161e3f16eef334908aad3f9716601c4d9b8a3c306fbcfb281ce5e65fd9c83b9a5399c4464bf14ce12b2d46adc2383576a130e90d235751563b843c9ac9a38a5e77bafa2e628e1a8ea6af868da273025854a414518337a9fb8aac577c26fbd029327604633e14883f0354bdf32846b36a50138be17d79265e2d3caaa6d2a1f0626c01ad30ae8dc1f715873364ea4a90e344d6e92a7a529712cca87430767d49b42fd1b7ffffb6d275eb1e61eaeef0a9018ec5c702242053345d64938a3a5d2d7d18dce68dea732d456d0faada38beb781a0a7fc1082dafd6545a14beaa550eeac1c89fafdb5c0f840eb89d693943930622ed2628cf0998d95ec767fdb00d1e1d3c74f57b248dcf832ddb3a17ab834e3c4115794600d85f4e04af9a3e8ec1cd09a55d843d603d9a172de10f2cd9a26406484eec339c44ea1c6f302df1d692552f4f8377661077a253e7b4d2f40c6f2767cf98dbb47df49716cae14bef4078924703bebe05d0c86bbfb68486cf68280dbaf7ef9ebfc68d2782921fc93c608b433d5f4b06ae4c6b7d9f4dc4b70f341233b1a9271dbf4eb2d8229c8103977fc9d43c3ae5de3e7db4d864a7b5cc570131d9daae72f0ccd7bb876fb792db6087b1b59e45b933516d4accb92c60d00c48e634a2e0a419426b04894e9b696e0d3c01dad6393c5890be50b192e0a414195445c5a86895dc683a884ba7e3c24f2a2fb9845ba312191c0ba274bcd826c7ae124b2f6775465e773f7e5f98a32c2f2274d137110fb30bda23e22a31a571bbc26af01670bd1bb7eeead837606552f3bf92134c3085bf97b92ed8fa889c13bac18406718bb0cd10bd95fab2d12f08473477744373acac44a0bf5673abdb91e911b83ff75af2b6569a95f3601a9378c16b1d9adea66b6c91b47af6c38f7e899684b7d0a0b88e400c6c49d6f023a70ef4901660781bc5a8759a2a19507c4285ce0ff64122d826d783973b5a492fed329682486c1240515621da91f07ad0bee5ff7b00cf75fd013c0dd26f38ecc79c113de1656f613dbde4936ac69cb39fc94091750a432d8ba6dbf4e1fa9005bcf034a2611aa0ae7a9c6ce59104ac0d5cfee97f05e5298649d4697087e00223e310f92f8e1322674c808ddfa61b92a469d94de55453efdc2009cbff77d792ad80772f4927430277630f2a6e6e7c8832bc499de0e006e8eb980dbedab3bf57761edf80c27570142310a05461809569ff506559fc943473a40e29ff8458a9b54d91b798acce1d00dd07d7f069cd9b6898180478e071fb38709d8bfa27ca5cd12cba3c9d2a9ea1970c165af81988502fdbf80a1e1bf504b77c1b10bcdb5989bc9501b4c0f18448f37f381291ea58509822c43a4d33539265bd64579f04eac7168c7708115c85887ba80dfbf71961085ec2394480c47d23d5960b45ca4e57b110833d82d5f54c0f5f96f6c033c0f4f329dd12f5284c41b291b0e142bef574bfac3576c03ee0230c06a70d1da6a3d4a31b673c8bd155198beb5cfc679ba55d0d959d159927d4ce10140493cb1c0c7cffce66c8d963b977eb64d391c60f1f79a03c708914aaef01f772e898e35b544b1ea6e088a60e0aef5c0e5d02b9a9e41a424a201fb000b7979af28dd6b69f887716fa07f22611362f87138a751b06e0afe9d944a3e582913e7de7b6d4538ed8c358f0dce60dca44b2871c86121f707fdfa53779bd6f147a59e25bd50f57ac9839169c17753e6a5660c9c10bd3529543c2a91ea461ead68d2334dfbc21e57cd835b9512698011a99086e30df9ca35ce0afaa88cfa82f00010410bf92487aaf27dfeee79ea453052a40265c83cbf68df8a2e2f0c06093ec7027a3113c40d1be24cc15eb31f7623df3d3031dd6a917fc3dae0c774138b29c195a2f7d9429dc7234f1844e2c7cb52d13a231d0f2966582cfc804a7b5d94c0003ba818133befd074178a32b9fda0979716d7d910fc1a497a9e110a3f5bab2663ccbc652d2f99f45e3e8512654a0e0c52e8dca8e15e145bde9c0d3057c53925403ce9c2fa9c7919c1d6b6e301a642b10ac1d16062dce60ef4b6115afa3b7a8f72389852429dfce75f053337898f0efae66347a723f808cd3c16d9b68d6ea4d8d01557767b5704418e94f88c9509172ddc34fbf07ea3239ade73d453012bc6faf9e989a69720c64ffe8f2749513fb4642b0cadde7aecb27438fd7bd8bde522b5cb93984847ade9b68d828ac861fb5a712f9fd375634804fda8acce30df1d4c5120bd746650f28a8016bb2aae33206f73b3f506d8020192017191a7b007b7958e888c6052b3f2c6cb437c2816cee107015e7a57428644dbfbdd10569a187093af82572707f5f90648df7cee736990e0b95b268cbb0449576041cfd4756e4eb506be165b09101f95b3e59ba89372050c994d6d1510f1374c5aceb88b884d2840162e1dc24255884eaeade51affe3429180c7e2843fb17ff459dacec527b158f796bed1381fc4cd7ec1766ff25e208fd3f730bfea0018dc3231a5f5318e5a97b6258fc78ac95e58107d912343e73a55edb127fd01a01c66bedbdaf00816ee1731dbbc05fcc7a248693156f0068f837159a1994808c1e9c2a268dbbc5c40fe128722b27112f71baa6bcb4ab7d6a5a2b85cbb837db34d31292b7656cdf543d5a0472cbebaa495b87295fc5fb1525c411a9691aaca4274e554e813dc103a250cfe50b51761c2ce23633816bc9b26dbfe6d068830d043e9ce5bf4cb49614935234b9c71fb73a3a2cc3b891604f2682618964749705dd5c10a75a978c97492daa061d3f957136e14cead0e3763dce814d63bceb6437c88706e9db2ac7c9cbf99578b850bed9647376b0e66bd85deed0af633f3dc1ab62fccb7f0d54aa1db092854727165eb15307401c28d1489f4cc1f3b13b543c17340494ee0caabb145a1ca7e0c77dfe303a0f417a2bff48955f42bb593f43b04c0fb5e2be4f6c89a2d2b3eb03b4e228194aa8bf9d9fa757b542e0037e8dcef9298c8ffb1a355e308f57f3d30b21cf889439f0ef8a9817117127c1e4a99555df50c94067bcc517a19b7e487591b2a56bd2b076a8f4aa62381af4b9d3fbcc21da7e410ea6d5c7cc46b7f0291c029940c0df465bbca1674188ef49a77b8e57527e3b4a521e568cf1b134711eea3c5e76caf931aaf70f851c2888ae15b4492d4cf6f6c4247120a84d93c3609ffc2a49fddda38715808aa332ff547431d3366876531a89c13d1e5d3167fec076076db6a654ca203400f54ed13aac2f15e62420e623caafb3e70ef3c1b88f99f7832a5c50bc3569f5580c3af981bc1002e843f617989d9213c4070d0f830a1196af2049197f17b3d19dea4b6dc6adc1069f68dc304b2d3f631b4a7b0aa0bf8ca4923efa76628f20a511441b43a33d167b70d399cf983631843eb97c61c6a1e56f58d8f025837c67ccabb48430a6ac516006d5bc93c5691479f1555b3a030d8f7192e36bc78808c7808ab0d2fb0d79f50ce3433d46638f3325e5c72ddcb351c3fb27d2ca2cfaf887a792ba369d5dd9beef092d984f9d0d860425c76daeb9ede93c7688d12f22fb81d369ea4957eac99e04676f8ae568d2c19cf13f018fd5464223356b16ff5544d91addc13e59fc9048436999f0ffae435992b0bc3b88001c422a7b14c93ea85550dcd4351cfdf1cd6a6296bf37f44668c4cab6fb1729790c854f92fa91935f1f388d415f1930e0e8ae9546f82bcdd8c2d9146dda78c040c150be4b36b8d7b8d03d190b84539570b94ba20e240914c2f531bdded5cdaeb90ab5d0f1eb2c32ef0e61cfa6ea4259c7cf2a74bc0dcd2c3a600b5a03a7d1c634d9d0c036cea3acc2d1ab3fc62659f2729df53a9deaab659cf11acf9cbc7b81309361499c5ddd8a1d8466cc96387b7399a8aa740ce6e3fef8bda315d5581098ec854bb203cad00b7cac9d91ce1e5576248d805913025ab4d0b7064ec48808e22ad5896004d4c429e6b37ed4d155bb5c3c9aed2973db8b01deca87b1eb2b5757cd943efdf170db6e98c2604c5ddfc824bf5653c9e980d27b57bd2620f3881e53934aeab8aeb5a6e957118bf7a559cc045e9b72e260698e1f76d251ffe0556459e35c31453f3087181d2cb120808d9b8d6a9d07dd51100debd22748219eb313258adb18dd233e2ce8d0c664715f0cde255b8811a4c383aa8cb63a253e5c9bb35beaf4645b0d0545141aaf0c81c0ccd4af00a5d38ea0e6e8494726e969140cfb0769851fba2ec6481e8e996d9481c4e096144e2cb8370420d6a60870b410b7e9badd115b93117e7737f24a822ff4d22cd60d2a957776b4d6eeb47c79b554177effc6bcf0cffa0009d60249bf3c84b0713fc73f8c182444ed2b20a2ef824d7a2b68e6371ddde7ed2d115577469bdf4049dd0d764c5f8c76d18a5326ae2ce3e5f2ef2850620cfebb5f17c408d9f24082fa3a3d7ee54caeb7e9412e5f8511a3d5f4eb889736d1de91b64da3f7d0a1630f850ff18b315718ec410181ddae137befadffd137bd07ff48ac7f2a62fb4254a9321b33944780d197b7bb0819f82de75e473e1da31abb373a320c08786cef0499599d786789f9cf9de94fa4ce355cbcdb1fc8e141ffa4156a0552c976bb4b777b9e05e936339e3690028ad02dbd33ebb53f76e364b63ec185e2071901d2e5862b1465a8f8151dfdca8b28f05f55b56fed8731fd55d14b310f14861f20929ef81baf7bd10fc9e5e4d38ea61c27a3ab434b2773e846b59c6e31011bec78683437138a7d6c3495f92d2d14ab07a943c5b950385ebe0032cf67a808ae7f0514c398375619bd9ccdb1312e1a965611ffa8d07abd87214de6095feeb7c7b6052a75514fd1df7f18c355b183cf3ca73d1911eba341a7647029ad60eee33f133920b11c06cab7506e0c8e461a83587a09df034f59c5ec16c577c5abdf86df62a13f923998b26cd37ce669b29daca40e1cbab6870e42f709cf6ff80946884998ed90af680bb95aff7c94bdc6402a972e737273a99d9de729251a27a91c6754600f9ab26bef3408a10ee11734b83fda75cd17624dc49a1990ef04bf22b873bde8fc4ea2a374288eeec622a64dd87d9b8e83fb6744ddf4b56650d7f807bf28c83ebf939f85864e55860f62755c5b4cae743877c59d921d22f1f82d027f2033e5f6166fcbf70b8fe833ed90c60ba6b943551d724cccdc168cc2b2d71971e405b92f8191ec38a1e63dd88e2ba93678a6894ff0f0e67e863c8c0b1569e7328d3533061cf3f99d1ee0f7f7b2a4076ea8a3ebdc79ba7815cd2bda1742144a4bd5729a96aef0abc1d03c0763b1df2ff5e9a0e51f8c4f2f3655c7203b7f1615dbdcbd1fdf15b02dcf3d4462e5cfcbb80b2e94178c928fcbe7e7acb15fece2f74b6d3104a2a26fd29aa2d72551cf9e043929512c30ad3204a0426f93d05731eebe3e39a7fb9e51d199fee2238ef79dea82c02f6b330d8c3dd8feb09e588d16cc3738ebc0be49548c891e3d2e506dfb02093a2e13050ab1f1d638ccb0a91735e82c2a8e1c2a30376703c158177df7862703b91165c3ae521244f44603ab2d4e98a6a3396a723c6e048b643eb550aabf94a77c7581e30dbe3e3e26d283da3e74eb884b4a57d351247116dfc833e75ba45247a08934fe931965c651d491f2ba15f9056912ab0e3e21857aa867e1a6839ad550e2bef7d10dbf08b1f28543fcdcf52b8c29cf6741e98ee08ffd4da1038b47cbefc57296aca1f4d8a211cd212fcebbbdb567563fd11046a7149accdae12bd98115066eff22f12904df0b43a8253e4b8b038fd3b638e9110befa85a3de637c39f2b6499df03c04559feb88ff4f684e0871d3c809dcde44d865a75f87e35165feca23ce709bb1ebc046438548c324ec8cd72dca6efe9c36c80c0294d115a396e71d87e345c81e04dcba3ff09e65e42c68400e19cb23f8baa1442d18f8e02aa49d0763d7646ff6189f68a6da8730c8243d2cff1367e4f79da772fcf146b821b69cef7da9522b1f30a73efa8c54b31df2ab364fce7b768f98195aec57f7bbf7895acb6070996fa1b7075eeb5c2275b64e93e493a3d80bbe3493d4db0cac4236657a56a1cb25b8dc613701b229655f2648acdb80d6c068fe93d665f10d93184f908e812cde492239b014ea1116e2227c75cf88a0a480dcf9626643e8192e52c8eb2e6b5271ec37ba457fe9f85ff7a098cdc28560aaac15d77f090889924b36990899beefb1fe5d9546f4a9fa087caedc73d595ca58b789847b36858d55281db000f086970ce4d9fbce1aabc840230d1c21781c0dc129993fb67125d8a0cf8bf7f3d6de54fc3280eac0ec2ee1f058ecb891720fd35d814904cbbe91aa060f084479168023e882064ab000a2339dafc49bb3dd4d707a35cefea3e31877eff7422084c703bd0e83f19061d52ce514d5d1e3026fbf19e067fce663c16e9e98ebffd5342870ac6ff3d7f1d5c5ee79be02c34a884b9be9fdde4266e1703c6ba4f8d9182eb36019bd268db872267c1b0baa57f2d98d5609e0f7f837a5617e941a45e1df4eca7f65b56e3be444001f4b4d38d59de55e962cb5955c7cc19c6a6ee63144a7963a948a30735c9dccaab402e7c357616bd6522a828cc86762ce7e29959e3280ab49d0ff41db49bb129092300f4513251cd78d7f21d3ecc0e9b125083e174db00c46b60820e8cefc6540954fd56438c171468e232f55c48d086f9f5155918a59ec0f54f3584b14b237cde9eeb23d89c8b06032819a7ddce9b314fd060a0583600cc0a9feb832e722ddeabe88576ddff4e59548f38104b1708b1263bed05fcfea04ff7bc04c17f26256f070e3f806312f519ab77730eb877a30917dff4f07dd8f81e32175d85b3aa17e84bdf164037c79a61af659a4fd79f21ced2f77e3ac3ea73d5a9a231f9ee3ea5d9055894cf57491e896f5aa289d711229789a37920029708a55ea430051f09d8f0e5efa554f9113aa61d397128070ebe062d1bbcd9f5b267350d3cfa35bdd041104e61240dd6e4932ab816d89f269299273b11650fd282dd9fe107c261e5cbd2f61ba727a9440f3977578bc905b947323f577bb85a61727a4067e5d9d7a30720df12c7c8d7d4398768805cbd3bafe418cb269d80e52d74a8ad8874d2a2caa2f85eb0c2c18f624337dc4e58d3cba0e19cea6baffd22599ee7ce5ab4e9be94daa33e77122b7177cbfca9655e07857b915022aa37330279d5d9c687ad708cc6b00dff6aefa354646869b3d837e3ede2674de643c3d734d09bc6acca5c3f51c8662a99c5a7fef517e8fa77ec0470b350a215fcd9f50b3f4383227b2eabceffe86a2c3759b1ced742048183b828f1b09d74d4b124513318a3c333df86892501d4e2838eeb9c378e3f253fe0ed26dd66c9b20a3498569784c8a2043176e75c621aee40d10f4ccad6ffde6694b4370776e07d7ad08eb88f1b67eccd3c1fbe199f82a9beeb7cc4170127bda522fa29b568e6868c2ebc6092fb297bbf0e2d02dc5703ad44267bb33eb0eaef6901b733915b35cfce359b76079572555486c9d4335dc010c07330fa94aafcf7d735f85eb2ba562738b47d792a2e0765f0d2247d66844219fe4c16daabfd494dd5992ef70861c1ce87d717090c39ee1c24f54c7a18f4ed31a9ae6e609c9064011a3c197f6693f5f017159e5fcec0a7424eed2d775e183237895e397d641162915074547a7569956169f579fee5e84a71e276d7ef7414423ce14e2b404e53c58aa76381264c3b2f4b005028e31d1542ae832b6d1153f8933e58f88f06bb6bd6ff182a1476b9f4fad86300b33ca170a49f690932471b0336f7536ec544279cef3e0a0dbe8d268ed9a2a94547a4c5e0b67548d8aaaf9c25608e94ecf147594bc54f899b9c785e92f8b3bb7eeaa65f5d81f8b7305362ab5a0bd5e11a182b63cff7086b84ac644a7a9ade8f116a90407f5dcde0ca8cb86c229d3b7eacf62e8b66d1a61b0a6e58c9ee5859599c223cf3ebfd186c9ea49aefb100a17da392d15dd88c20b38fd4a29a71c4465575012d040f10949a1b73b824a8d6ad092260dfcaa509267e541f238accd9bbf969c87c03d411619e462c5c5c260be82b4886b7f8c85b30cd26dc7aaa5355026558d46a7f8202941015363646370ac4f77e65925ac0779845b14b214603fce88c3dece4e5a7da0cf5b5d4dc715bd575f538b83a43ec4965374677b7d24d6e41eb0fa451527d46f2f2bd71874c5c505f8a0a17081c2fab2b8334106cb6b5a8d3d1d577ddb869328c085489636a1a1426c3f7af3641e1aa246ae7feb9ccc1a3cf21189ce17070ac467e59575691fe9c9778fe5279c5f661fd083c64575eb46dc8bfbf2566e9adf59577f43a0191d04e0349192efba22f95a5881b906ff92c08db36b68a259b3f70a3987e4fbf5232029e32ee1e9c0f6de08e28a7acec7fb6dd61579c32a2dd9ffb6286353abe0e0d482808f28c8411482dc4173157ff496748d499a3734390fcc5b601c5bf71f49c6748f9dfb1adc56e1147ea47d84ff6a11b2825dbef7695aacecc346928eb6cb8e41754eae16e79a815b2fd990d738c669855c59850b7eb297ba67dbcde63b1471ac28d50cb442ef2c7f6ee14b356141b849f3cb75ae12fde21d216932fc042535a0675d6e87720716e808e8b152bc33ee2fc8129e986bc7136c23ca00101d2d8c945ac2a2bf9b18dd801f3a13b1d85815ccd2814ee60c20c08c3a02c4c589ad8d93ee4d5f609e16c7eb0381d93726407e48624ce406348c325aa69dd7c385045b2ad5c7cfdb8e012106ea6d78a0c3937fa7c8fb2a828e64314426e4ceda05b3ea3f3250f1a21d045a3df5e5ecd4404c313f8436e3fa1de9236e26c44658f1c93dad9b572db8dc8ce4c75a77f7a6ef8dc8b07ff63569996f1c868a0e76e5467f4e20a95c6250bdec2bb5f446be3f9deb319b809de010ba344d4a006ffde8253a4f848af48993ff924a4a4165eed7f2e97f58c79a47ef1ddffd1d2057d5f5506072aa35ba22de32360db79b3bcf5e70a8f2d60a4fe11441fb838144b14cc7227778b46332ccb02a0c84c80a5b696c87768d9594d0d47c4c3ebc588b3293f3004640db6cbd7a1746b51fb2ac1bf23cbd3c1f2fd9a0e3d0d5d2b00e9cc68e88580559eebb97e720b58cf0b251714203a371206d3841204303d6973f9e0c64f66545656b14d726e20e4b3db1135ed112d7dea8d8129386215aa73a2a547a68aac24e3ed973c26db3140d1b091b3db0861bcaf3fc75e37efc2b296b849f9defc06aa45d89be500a97f296e37e7b36c23c53c9af4c9889d4737c60c7e5f1d0b3f1bc03aaf54e804ba7dcb561e50f08c2bd1264af9c403844885c64c38d797845f49b0252e0db28bbd7c9072efb341ad693794a023d0da579a0671944a92f44c39627e0c12f62d260c43d9966cd7a993f31c25e721c90960018896489c9f8ae4fd11964b9fa2f18cd440c4b9372c2445a0a3000157eceaa129bcedf36def8c6cfbb0372e180e491215f5e4dcc60c62a9295bd0e775f91c17e7358706a3036010650e8e8fe6da392ee556cecf78777b449d96193680ccfd9e62ce9e751f4ac10b54d3667b89ae7c2d2d2fbd367d98ffa3d3d29fbdc000ce7e38799bd37b5aff61d650a2c73122c893ce7823b11f55ac073351ae88c4428a316362f62bcb0727f548d64ab46b9ad4d4f6bc21250750d9d3c7b4adad164fded58ac1c31241b8589a10459371271bc3b92ae795ef8d1507032bc971750fd29f0af93fbd3fbf5a85d5ac6bb8746b850128e940a265b6e2a750be4be8448f031c1d72d2969ccfaa35352878ed305e7e9c18e4fa98d8687c7fb6570bbd734e88440ce65c07d138252895af9a14d0028f343e7e35bea2f3a095ec7231e4b1e8d095eb75bfbbc2c742224d105e46abdcb35b43ed224a80001e4209db0ac1c5e19c1253e02754bcb6b77a11485b5c7dc792af8857098d55b045ceb35c1f02c44daaf5bea78e9aa532d4277c7420e91f7850be500314637114cb1b6950e9bc8291318a72bbec760ed569c4c34e6f83843449205977adfe231b140f2eb0cf977144976fc933390745f5fb9d0a59966bbfb0299bbd90bd37f0b9f1c91b0f620bf76a7bf9630edc7380be6ef8cfb6f8dcc1f67061bd84b82425901282cb847f9c9015b9f047ed005dcdec9c692b7cc4e5ba0b0d3ccfcce358879efe254ae191d791225112ad9e76d91428057aafb722f0ecac8166794aec9c703cc7db2da262d60b809da5166ea74af7b06d8f4a746c95949e492ef034a606904103c78a4265990f6e8b49cb99e2760967e1e7bccbae462e7ee07cc7e938a4320be342fd9661f288454397c6fb9d9bd289173d392a712492a081919b7ad416b27838e67f89f9cf7a1521322efa13d49d1147ce74de15683ef9114b125c33d8fc4e5423cd7ab30082bdf092d2c03acc528b96c2374a24e36fb4883fca7244ad574f42db3ec3ecc8b19fa0f5972824121b81db44f5d33af2f4c6fec186b99e85b30f16370d72823a94c88db8cc9efc337ae09a50b944b92106003ce62c23f7f35c5074489c7da49c36ba4f58857d19bfa68520157f271b3692f1bb744a84afc3e1c1a7220074cab3fd09b264c2e3864fe9461367e1b238a56166983a989ff78af1f6e938e98da081c7e31e942623a78f1c6e7cf79ec40c6355f541a9b6b7273a0277a5cce4e3fac4443d373396fcd030a1eadb3f09ae6e3d45959c27a678f46333eaee0fc30ca6717523490aa36352dd1bd23147c396230ad17f2bd9de4715aa6b65e66b61b06961049f48ee579553655cdabaa0526693f0b07ba65d42d86e36b7224bd3b173f841f73ac9de9513deb8ad700914d2b347f75889173c1ad7182ffc86fba041dfbe0585baf81d823150344ac26f5bc180847d84faacf94bd123b9914d1c50771edcdc922092a96a41bac26af1e74fc04ce88a4b3776e82fe0d4c1568d89aed9218d49e12b777817c047df5df60fbdbad1052c2db8100f171f57c5f544a8b2bf115b6949e35a7e3d67b7fac1f4effbab8f5c1f75789f3d1375cbc57f15f22cf52f32080f39d0a1842545cf48f11a4c63effac2dc576253f8ccdf4f1efa4dfff46eccbd9cd85e468021df10db7f5e82ad0071e46d8944da642139713c2fa558b27959daf71337b554053c6daaacf9b97b74f7dab2104968ed1fd8bbc67adba433d9f6412c82a8a26c39ba4686922b7350141a63464a0e66c6091c05cff4a6605b9990c9e11518387223cf4af824a6a2b0e78f88451630eda8e2e04ba8cdd0b799b88cf461647bf35dbbf5770d54724a2b8657bea0b41448b75516d30b1f47d4eedc46da00a2260dd218c2ed841f29d4f3a2320fa29f9e4df9f2d82d0f7b4f25e08ae42873db993378ec96050980395889d2f048403c94a90d47573319015e558fb2bd5774ece874650aeb4a9fe6814860245831ec7a26d134df94ee86fa990a88c18eeae40fc96a33d076064ec6b4a792a0566815f5e2e38ca6347f98a89afbc1009ed355b2e4aaec12e448c2d9bee849bd5e9da53d7e86b96a54ae784af8ea7b539e826e6038cc31fc5168370e4141f8645699d05f06160142011b02b74c0721743f7dc9bafd681ca3dfdf14c029c7d104cbe5a3ddbc10e88c94a3f58f6d66446fe180e9ac1dc9301fa018fd01de510fabf5a4c58c36b7b0cd1146b81a165917d9668539db3a32c6131f5a8b0edfdc5f16069c335f038f8bc801d2b997d1ce1feae10a0679b77e36f8258e4697666d80038d0da7c350147c8adcee48aeea226563c10af95c6de8871e92fe7f8b7e91d4a47b973aa0000f6bb2bf5cb84a6892fdac61533bf06873482f63795f1fe5d91a3ca87e9d9c432ee9c7f420b58727096a335bbafb9b1f72b0fc1c2c7e58dec51ec6b16a37c96cdedf4c2f1cc87eb195e93176b4f94ec8c7b98343ad5aed7d2cd8529b3258382b8d0cc5d9452624939770c5c33b13fc236e7b7c6b8d20a38d448b03659bdac1fe23067f4b2133d6d7702622b56ee276256815be3c7490b8f0c380ba5f78aa4ba04d485f5f250922b106dc5ca2bdfdda10d5ef1a493951ce6737c855ae34ce6e0f7758c98c44f2d5147a62084d06971d34dd3b283ebe9630ff3854018edfe676026974b18bcf19914347a80fa690e581576fe0180653e4fa00947936f277d898982b9f39f8a3280d074be806c4f023d9f783323944cc52730ce72ff28708c824b3dffc357038489948e7f86f5a74a83b1976ca1b48dc1605fd349b02600408a5820c81407e6c831e6c15a3297628a8af1b269b82d7e48c7bd5156c11bba4709bb494d8e4a4412496d8ff2d636d6ff559db982ffdf240ca71921f3501706ec298d01aa7b89281826d5a64045373331fd6fe81b8720de8a4f67aaad4fafec8e69d11b9b53449811a9d36f5343aa54b65b893b75619dd6afcb9dd4ea107bc4e3c65143f076ad31bafc4b5e4c8a8bdaceb542581f2df6b2d9659769f71d1da1c703be23bd93bd16b148bf6bffa25be32a2096d3af85cdf3962e4742c161885cfef02058d6dfacf4c245280ca4a7e85a20d1a7c08f6aa7fec9e8776325e6e330bcc5cb1cef2ee244df327d9994dada48b8eff0b7fea11841d63e16b1b9c7826a42894d24ffc52b9697553fcb1cb2932b4d3d9479e852448fbd1350306bf517fc50beedfc1d683c2a121725ebd5a76525ceae2145082ce05ddfa402b416452c12ca17cc6377c5d5b0bc5381643a0e9cbf6fbef8e9c2bd3bae28367f6bcebfa3a014188df3503423cdb76080017718d7e83aca317812cd74e88bf81ddfd824dc28cea0c32247022d155a528bdcc2da96030e6e4188ef6603278a5e81719f5f44fe67d089169f6d3e192e99cd03ced31c085e6c17d9ae8fefdab28454104aae8dfb0d4288c3768fdc92c1db449d73f00c34ecc4f020124e75c10b6f95da44b76d9d4af4a1de108db8b75d92cd007a1262211b639f1022c43688b8b7d21dbb2468f1a318fe0f9377e5d88d2f0d52a0a800eb44675c9303502065b37c6d5aa6ba5479b025a58779bd0f1714555da4441deb2a0e8cd0d306f013d5353561fe62bf2f5c1caf162e238ad488e449d64bf4917c269ba0817365f8194af2c201c0f21e1a51b683f37fb314ba93741c97602f42625d115d1e28123cb8cd05fb1d27c0f364d9deea1cc1c6ff2de81e83f726bb1f1bf43d8a047a648ca26b1695e946aa7292f8d152e1a6afe693eea3597d55ed36abad12f730ca333e5f13cdc21e0d71787274e6f827b9f9577d5f072159787887adf29cf6a0d8bd13185831a91c52eb7b52d9bf6040155b8659d68a92ed6758df4cad23ace1fdab2b113eeb6287a4cff13da33da05811c3b2af3650683a2b64dc6de097da50b71d4a020ef5514ea56cb8faa5189a87e830ac5b221dd2fc41da14946ab8d7721e3a1a79d3878d7604038c5b89604fe15c98bda0a7356be3637b161b45296bc872272e8d4d85139b19e9bb5df6107fcd9740fa42aba089a030b2dafc0102b9431aeb01b33c38d544ecbcbbf2e83df605a85f4c9dc6897ef2892192d8c6217908297471fb1d57cb24a6f1f2ec260c6feebe942d35cc08dcabd6da279abb78ba9e8c9718d287750e8e9fb400d7c1018dd46d9787c850a4dfe46b7e41b676cbccade7c321ec2572c345c04c907441296cab3d0f2d50f1d1bf0965730d18fb48539f2316a4358f01c8c109b835e68fd11f79f138b60a18413015b21307fdd4afa5427a1bde5a7179644be4d4f7f2ab7421434343ee8ca429199413b991c2b8a2d023747b699149efc73f17ee75e455daf59c3c3d7c65dc558ed6c3101ed591490fe063bab39493aee5ef2ee87dfd8f7fc82a353a8739b9c8146dbd91f693df4d40cc9395686aa806549980bbc9f5264c38fd6dcab24049145b34023ad64db3f454a1efd27bc7725f49e4828da0c53c9da8cf9dc7c716fdd8f2c42917a22b941e52bf9dc1495c267a5bd4021652264df135acb140e50e060f1690cf1fd404e666ee68838da65289a3a024dd03a3d921028ca8b3f2c6eed184140cd77084c985b7ab821cdc09abb34bf8e537c5531fa5f7dd57d86be7251d2dc0410282a0ba82cb67441e5a11f0f84579c9f5f2e0fee147a722e628724e8b2cfcdcaaefbeaca5bcb8035b20d86170aa0fd0d8a38835c38c0d8c31f0ec0f5517c4bbceb93f6a8c98a25354f237d6418534ee3a8662867789a20dddd731fa5f5811a17b1d5785826a3eccc3b6a2ecb378db3a537be2ad0da7dab335aca5003b0bf98f1f16a24567b716caf233d550a3dd358eb89cccd8852ca9206c237adb5175358c29e70ef92c9fdbb1ef3f32bda91560e3706dc145bc53eec0a7781ba85a5a1f81b813fadeb9cd536d785186913950cb90d29c4cf91efd862ad86bca83397c7bfc05fe9819360c7c95a7715bbd57043584e7f693682769fd1c5178bc358a547737a83ec9d4dfb4ee9af2ba9547ab56627e22e3712042d1a5d2fa4660db26d7077b99e7b79d8ca1b5da035bf9a09c95e337f96cce1a90859eb16b0cf9ac89c888081bdd326bd8cf2060619c531c4f5135441244d4b053b7347e51d598580b3dc622811e9cd5be8c3cd7609bdebaa3f7cd315848d0b77ac74da245a1e28f761d5615eef8d9338dff427c2d41e741d41483891b9d71b132f2b9793e9fdb4047e1c22d82a641af001c8c463a7a6226385451dfa32c164858849fc4060cc8a4f4568dfa0f3332211a75d96815a676ab9616424460aa1a326bfce4a90cd46545002887726065e6d772001701efa88a4b6142938c3c837017d13842902c109745519df0ad3bb787c5dfe048c8ad1cfd76bbb159745052a6e2bbd5069a6fc46c9d2c6f4078b10b96a1a276dc73ed069fe893d4d16e1a3aa0beabc72652cdfaceca8207914011fb5e1eb0098fc21da29ccdfb6889760dbcb9f06f5f42d562349a6394ae903c790e1f821d3f0cbbff64d5448a5baf780eb68167d0bf5ab0065ea7ab184cef84edc57adfbd2ba84a54641f7810036a688c9d0a1a738323c49402743c01ec69b96a0904bf403f2aef33ccc7830eee753edcb5c924cd28b0269f89c62258e4abaef7cf66b0d9abdb8336a52cc7ac85fac1ef660f34185376e54982b81d42e0fca2ebc0a753654205efffed2adf6267df30fc8550cf318d59b6d0e8353bd2005439ca0438a6b873f42fa5e0673efb050708fd16562991c7b132777829246a2eb5b2080d1b19ef5cc46636bbf1c71c18833ef18ff7d7e05967bf967a80475dc549ad9755708d83a3fba859c5bcb0061b1fc574d10a27770a57a9eadef0d4b7ff207813412f279cd394ecb62cc90b00d9a3090a1654ce673e9d2bc96a3e070828429360af8999e7b3e5bd2a2d432f2111de304ed129c2faf4d061c94cd4317a419d16bfccc9cc53b8fa584a8a260437c92e8cec61acab541d4da2f06350492f56b2a42817e500b8761343f38fcf3d76c714c1527968b60340f52b51e92b9d6399fe629107d576cc0e2ab8471370c87a5c10f92be9bc8e89150e904d2e1c3afbe367ca45f4f66b7a9f92f7f5bb2396cba18d47cfeb4a362eb986fb9ca47b3c93dda5f01cb8051a771aaa3d58f70faf64f3b0487bdee086c9bb33523201854277089a684b9e256c76e33ce8df611804e362fcf613b68a01b94df4d7bf397a7a0f912b453ab924ac1250e8f75f02068a3cc41af035df47700414dd8f003080c375673559005094b6f0b90fefc1f18d0555e122ee6a7cc4e6995b794ae36612d65f1d6bfdb6be8194126d0ff91005687c3d9fe1579b3856a3137b024087b86edd594a968f8c841780c854670271c1f26f8aad4ad1f8081906fc67f52b62546d8950bca4c228f61e7bb2281f4c8442cce069adf072e7a61f8f5ec9ea265fa38d69e155ae82f98bd7cf1cc3fc889f5bfbce575e2445ae5cab0be1b5db6a9baaa6073687522abc3776aab7084141a9f65cf483aceed0859d6be34c431d9e3c1199d27a6d78a1b15ff3cc925e407b9b4b3a578dc3bc6e920f69d55408ddb20685f5b6d453c7f15fbe72839477b99dee3bd6885f4e99b4f14247055db02d796c1c8f5a4b78875286953b013c1e424db6395b2a12b94572fd71535fce909d12fe2de41e1932d797add22949159296e8d3fbe8a7ede37ba205ac3d0578dd8a0acc35b150dc948e76ae5e3e7141a3a32f61c0e71d15ca57bd22a20d69377426922acad9f69fe93235dff3d51db8a33da7ceb7590909fc331e0a3c7491c13c7aadbc014d700531da543fb49df4ed13322a2c49b42044d328d9198a73f172743d8d6e2e9167c3d5a585844924fd8f11b927383e95478bb024c6fd6d8a877b140bf6de9cead884c09fcb8445ea1a0248b6e9c9ef29805b2a4e3d4e99ef802a3559860619cd0ed75db193162b14cc297f7bc652f715328dd557e2b67615508d8411c0fe9626bc5c4c2ad089e7b06870fdfde78e65aa54fcebbae4a671ef0b52659af0c3635a0e69a64cd56dd851584241bc0960a4601975c1efe97c2c71e4801979c9f769b0a6ccc6a941fd78d5f7d7597dd730ca595489ab91798114c013f3e1c8fc62c9470d27bb063a65acfdbf94bd7d262ec51864d633394768fbbdeaec1b981ad8b78f0098dab58f42a6981bb23a44e462c58cf46f3983c641ebf580b7d0f5141b47cd4350b5a607fb6322714bd3055946a6ce0fb45741f3820dc7bdb18c8b0227b64bc4cd57fd243843768142704e404307618f29212be6daef9990f98e5c47f392025a70d8f79dd3409c5d611acf370119eb57be7347ea4647a897116e705af33e8940683105aa0842bd264a397b502a337a27e1b66935da77db7775471e2a5add56bab720939e670d24ab3e5811e0dc73f11ec2a21392cdf36bb7c5a662da46cf6ba6b081037d9a8537f32038179ec2dd5657cfc237629dcb81f7d682d4e893d053e7c688d360001d92e1929a4f19903ada0c5a77729671e47b603f0a1c65a9232ba55f16049c89a9a1447e3fc20c6723282b06e9097be79de10e6d84b1b499ba6b1f8bafba291400559b15d480a18c0be8889b69038bf7f48ac9e558bf36a1218a900fef48b9ab33fa7983110bdd14644b83fa70c2b02f44f0824ebdfbd184ed0b21c058d3d11b58816870c9110fb1654535c6c18521629e5b9a477c15fb35bf75a4b3bcef0071dc2c8261a65b2eff0406c1dafbb0b98ba58796b8003d559d1dd911bd020dea122b68c83fb0f746971f7e2f142c467ae0a980c6120d287c63e74967ef6b54cd5684b86d71226f7d1ced6840cc9ec7172ba46aa30c63f85ede055f28134a7e96e29804e3111ed2713f30d58469b38ac848342e15efb29e8a2c43f27ce5e976a6f22adeddb34cdba11e52a6cb3c4b6524373aa5f6a871b7a9345cba9a0ab10f2a97096c1bf3e4e699b9fa9a1cfdc64f9b13357ad00190a44a2a9451b8d23bd5adfef2b9bde02ea3ff59dcb0f4a2647e64485ff3afdc494696f557867a87582ab4778ad44c0ddd79c74aa15308d1b2538227af39a36b3676495784729b6ef9f29623d111b14ae68e1e69f13c69d8722a2da1cd563275f03301ab2a1f561cd95868187efe72ba57e29bb9393929800910e8aca81ebede8fdaa4f345f806089137899df2456173aed704bbfddd1c2f4bc81661a49dc30645d6876f1f2681a0660ac6bfa31037888482d450399ea09154f30b80cc3d46f58908f32f3244144ab9815f5d93d0c4c2000a1cf074c8b5d4c3b0a6e453d3ec900766211c25ec22574e995b45cb3df2c0996cadeb433c4dd95933744da7b79623c6113dba77fe07a308635e93321bf94fd520b3475f83d3d618b708beb688721d3b2c103d438e23e74db193fb7c0fcf6bfc7376a96f2bd883142a1143cd7e80e7817492ef1dab83a196c21a419d19fdebe6bf1c85b9f2798c2808df30631cc6a95b6843a9e8a1bb51cd6eee2286861d923064be413927ef53d67a60cebc98d365bd36045d8ad9a97c7acb4dd3628a9f18922f9aac41f5a4443d0009a9d6aaf89801a44abc79c853500d4e4ba1a319fe01599c5fe776b55c12e4fbb52e1aebcaa4e1141e4139ebb8a48a4d7c715e4904e4f10683485051036c59dedab2e4c3acd0ebacea1d6d2105e8132b03d45bfa3419cac7eb48ded9e17db45ab1e2682e8ac1456e9b6b79b8f52518238181081ff560edb00c46d8ecae56c22a4a234dcfb0f9fedfaf770c525e2a5352aa67e07b0671b27ca78a5413f565b42b243b090987bb88b6cd655341a20e4baf4f853a0ef41bf83d17fe8cb811cb8438ab4997835038410dc92a68a6d89a5b006a358a9735c931fed403fc39b1916abb37b14101bc1a10a4db5776ca216879eeab7a0961d6f6f42f1528337557c2ef922d9c205a50d20ab32cf35afe469acc4f0b3ad446c5257bede974c87fa3fffb31ca8b63f56ab886bed0f68b9ab6ee420cc97f24e3ccca0b26e1310ac529fcc13be47aa89d4c6b6f1cbb57e0952d33a9ed336e635b98c7713afd8cc054224b6cb1adb9d9fd64a3c2e751589ae5b2dcf5afbed8ebe5047950868ec05b5d4d8ed92bdc9cc6ebb0429c21415ba2c3351914b26d9045b92560cf2d568914b500d89c190d4d22bd1e2a8be3fdfa79ad65f6c078ca5c377ecffc91a18ffe5897740a9afbd411f68cac8f80cd2c46471d0a915bd91b0e843aa035b7a9ab54ce46e8ff07c62f61df6c35e54c7912024390df5f3f42fb97e09fe2322c8089b1a386f859067b0c11d99a067f2b8e456131a93c39f8b8a41fba94e178ac04def76a9607bceba6912f4e501e367a7356eb2251cfe56e7bd6698837fbccff4da16e3b8ba82f6395dd2a6fb2c021a8e9992cd205372e25ee0e3686e7a5d214f68933f59f070d40fba29c97901e73e8380190fbc6417aa36d9c25bdbf14c7b66534fdec776c547d543608f6c7d0f4897a3d6f64ebabf7a7cfe52dc8b00c5f6d2928d6b0ca8fb1d392deda01e42c850fd1e93b183bab82a98c7ed242780bf9e5def4826cee1d71373ee53a6cf41a735c130a67c8044f34d8e80f4de46a666053d78888b0634af71f49f07670c6a3aadeb43f244328a9a71d017b69db66f439e475712967ee7f0e20c671394a4c8be56eef31f4237750857192a15469b0f09d644603c7d19ee06f4ceabd859be049c4f05a7eaa198f734f0f5aca571045204843133fb9aada67f061afd0879f6912dea5918df6784cd7a0dff8abc9e1dcb3bb736fa6a0e5b387bcb4d5e46135d8641ca4e1d41a204a2747361fbda2797efac5ecca0f3eff0a4d6c2c4d7ce44ea33c682d6ded66554d3728a053ce31f41f0166785d9f8e5881b49b0a664da5863a8dfc746218dd42c82b5fb2e9021415cbdad70afd28a7010d7981f133fe5c7c65207de836590abf2a4a28676d90bd5997fe77ba0bf9091257facf02f62577e5936465875fbee30ded215b3ecea0d79f98c588ab256a12cb931daee6b6b1e59240f8c41185ec762c7f071b51d9ef06dc1664a327016427ffb355e4dca96b13ebeb44e2abb514a2c47f8664edb222b3fd431516254d94aefa58a0aa8ad8495859dad1ba329d8b0d67dd7482d44717a878e701ed55d1462b3d9cbfe36ba09b659c2264379a42fd2b4adbae6d1e5264b2fd0f711983f73d88eac1c768c4b3b8655b3762d83cf63de002c2ffde71de20ee6eb820c1d46b54187bc5127d6030f447d3ba651ee0f3786880a92b5f5fd7594ba0f1ebb662124e36d3c3fc00a0962e51ed0f1fc28da2565a60944a4d82f86f2eefb63a64acb8df95f05dcdf18ad6c8aa4c76adf4f8b68da31741e22d590575a4660cffc0fad4d9202b816477f550291b5348f61a873f38944f895ab65f4c47958b506b74488af5baa543744b7066cb59ce21fcb362679157b34515b716369f3b569c6fddf5beceaf9bba058d0baa01c037a8ea93fb9b36094a00baf514c2b77d42a0afad300efdab99de00295c37bfb15befdbe37f2814c70dcfa5e3c197b517ea84cfbecdba4c1520b4923e30304bc4e7f75a9aa5fa0cee4ec680a7320c4ad811fd3d86b0080158946f2134d6ee8645f06b0854407a6d108418ca3cfd3fe6f73e7027d90ffa16a1d106198c2193237eec389ea1f8af738978486642d2425d6ea31620fa62e7018ab0a697cea92838c0c7d69d2a65c2d03878f8c39c3d57c2525507c389d6f33dac4b66912351cae2c107c0742fda0850daf848c499b3555bd6c3e8bef17d04880b69d6425fdf33ee6c0d15fa0fe10f5e7498b7e8b2333ccd8281de75569a2d6b29cc1d6c15737dd1f47fe7a12efb3d4ec301b7d7e8533217b7af64a424fb17cdc14e4dee3aecad6c0d459cf1fe368a3fbf25e455bd2fb86d69261d8ac8d588b27a4a7940925b13e6ef6205640d2d1a5f7950bd1edf8c4c68984f87351e7c8c6071351e7f2953a02b27d0d5a31780e70e275b84af8349768d0c867f3a9c2fc0a893f13b6f973994061b57f1b29f448a1b53a3a5b3a6533724868f885e506748e41e026c0e166da5e682dcffd3cf2307f8814e31792349c6e2b8eb7f666843dc2855163bac3887fe107c0b47c37b5b95684cbfd3d6060ff270eedaab75e42328ac9df8e41359b9895b9188f999d7cd542d0d37d231b8c48749e46e0e049b746f929ee2ead616776ebf68bcd70d65cb9c2964f60c6537c27163b352ad9bb2a7eafdda0cf43a26c54285ad95a6ab901b248499f9f138547cbd65fc1513b293f8f0c793ec01efc24e4a8cc3898ea0e448db028290d270c913c2584d76dc687c5fc7ea6b6c840b9098801119f738fcf2a7707767becef7a975ef91fb217ccf6e037fa7a57f2965d2ee227a9870ec0390cd2acd6fffafb0b62c31a38b7ea0bf6b2dd73403375c2856768c94bacc99a7adb08b1b5dd2c7e83e2a2ae823eb99b9bee7e636d7fea1e85db4de4eb21b479f3d0fe3eb81e8fe325d5e3b79fa1f914c9461553bc199f6e15122b6f3480a05c6ffc20e4d43b1ac1fa73e9a06e2b420710603ad9bb5f7078ec1889874f4efa3deb7269ab8c62af920d69d5c98218da76b76b3bab956098d7d6aeab2954199f1daf19ad59b5ef001cbd83537bcdfddd52d94bc0783393901892a5a05a45f6fc7bd1d3a8763261455789753abbb8a1b53ab5128a512f3b7e79f79eb7906f534311766897da12fbd90e1ea1c0e91b9ab41adca8295b74fc7605efa3c61d7fdcc09c4e35f36d2c4a2e149808042027fca1c249ad8d83edff71de2a7cc0bbf51247a17ee52618bcb5611324a4b56ac265058c8c52aae71d22dbc3b272684f23364f1de31a9a3d69078129407a90f8b8dfe1de22736eaea7a3c5a9783b0b98490f61ff505ab8670e735a1c0ac77c215652ada90f4a95f080e0f96148c3878cbf652db78382f64882fd5f7c52a9b5640dec58b6002c5ae5d8f663f2e1ca0823b77dbf2028df5dfc5baff783a11ad674bd1f5210c18352c87da956bb18b4af676f8b33728d9134d68f4fa20c2b0f95f8592c896d044365701b66060a8873acb6dce10d02fe4061604c398f11806417888ab41c529f06efad6bc4a155eb302c3c9310ab9245e4cd7ee1cdbab360c32517413dc55d7d6c6ca1c4a5732b7469674128f3f02696bfb92ad35e5c4dcc9cc022f547bb0d3a07afa09ff3d2e0a25c4c0e9798d2f0f7f5a008d94c85280d608dca7e4bed5c5da153656c2b9c222d927a3d226edc710a9d1c35ddb91a3aceec6214d28dec08652321cc6c9d4d8cb887467c87f83177bd576654565b62de1c8ae5d76a6ece2cabf52fe32652fbf661eed167b99545d2b50c0708088805cf3b27be36108ba1aac2ae8973a0ee3dc3f0656fc765c081869a2be627519bb1268a3b5e68b03da9b487bfcacba9cc24a700474c3a9212accfc57146b1af7fea62df9fed394174ec643befd2cb205ce015355bb69df38e5c22b03246b09905661b849a4e9c08a01ad4831ed8c51b8351718f804f78994ae84babf9b916cfa461c47244a737f7d7f1b422f7349be3e245909a6cedd811a367c26d71fadd76c7abba9c72f56f0ac52662c04221722c72778447ca89c362c24f29c52dfe8c8fd3e73d2975633e0edd4309516bece0483022a95f4020df65861f03c7f54b7d02c5afed4efbb6755ade51abdbabb5a2182a31c9ddfd4d869432c3a12d42bd65da577eb896e2ab829433cf486f43a9279d62c924bab7da10b51b8a70d789a90c31d977f8fd98deda44606ed0f19dc743240e181334acea08218a55274269a00f5ccfd5d2d186619fec197205b13c2cc23ae9f767c636afbd85ab61f1b1cf48a85bc48608bd3e4862ad7d1e7f3abaf1aab076a57d23c1867bf06c6106980295c9a80fa563d8800c45f74fb1cf079786ecb94f6b71eebe59bf8c8909dae49ee502c008cbc6753d2910b2ef438db2ea6f5d46291e1d012907622744e8a06aa14041a8a5ccd6936b71cb668e6c01f1d64165470b9569f86d0ddc3dd8667fb2f8ff91813353d74a0fcb2cece133c589b47f8790fe733f3f006ce2d059921eb60631643398b83b54a6e616c6c7e0dde27f82e4cd8c347e7d319b4732dae50b6b70bf86a7b1900a2748781aea304b13d1b1b31d98ed2ef682beebb6aadd73bb8cce995ffa145b8bb4db6b2e87843edeafefb1ce5be6d63d20587243fdeecb74becbdbbf21c1c515025448468b6a1796ff78e811142d3ee2b451c107337587f9a197f3eb235398ea7ae38a1b330da11c5bcb32f7293f5a9e7ea5f8283b1159553e67ba2e4b97f7ac6680561b33745c07b930883fc429c6359529eebb1b5776526c89f4622befdfa99be952317b1546f1cebad3af9e9e21cc8b65e1a5f37eec20d7a01f2983ce99ffecfd64788a6b65a8160c70ffffff8f