PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86914 7f91012be7766af78e5efd3c1139409bd3cdb0e6adf5cd9a86f8e2228df86ee1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1c6592a736e13b9de7d8e6c32be013cbf21bca0e556ca5555de99b74d3bd6b66
Certificate Block Hash
7f91012be7766af78e5efd3c1139409bd3cdb0e6adf5cd9a86f8e2228df86ee1
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00040e0000044e0000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000b6b2c5773683a477cb0e8721d9ee233d7744de8118a10db776e72b8d38180a7176603e5eb060fd0829dfe69a8c1d0bcf0c54cb7898e7f7540153de2aa28bf3b44149a561307eaaa3aa3c2ebed0dfc1a0b10c6bfc2c1daf4837000000000000000040000000000100040e0000044e0000

Raw Header Hex

0000402066f394fefe1ab5845eef0498caf96b66c43f8cf022073eb02534cef924f5c31dd2237de0e7062327eade407ad9468baf434bdbd421b1c53d603d45058b94d2c48276576a3bc00018666bbdd3749be95d55a56c550eca1bf2cb13e02bc3e6d8e79d3be136a792651c

Proof Data Hex

59,560 bytes
12121601030729d792ffbdb06a71e7dad5d528f27d96cbbedb692bb0e0a728b2da5c1434fdb93c70e54b2217b761149f7758019a08ae2d24ef6ced99d4d5e4534eb17d03989db2cc3ceb731ab1350386b091679a06195bac84a672f09c52a5d6b93368937d7723fe9f8d4922ce9cb576db48d4f820fe9937cbe9f52ad47d2f4387c496336581ed8c2118e779cf3d1c7fce1ce274f90d5265f3288df6d77ab37b86118b1b76df055b2043d940fc5478114270c0a4293c6f487d3cb14b839837c8b3b4057219486f947fb44e9049519264fd800f86b7b80ce6132ac65b070b2a993472b7225cc9e3dca3b456e1e96dc1eeab633bf8d457ec7c0a6edbe0ed06bb4572842dc9f217303ff876238f9cf32ced38b32785c05a49ee24077e0643de92509e8ba578e6f044f42b664d2b69b6fe501b13daca67d6b381f12c46bb8531635d401a6ac7fe1226e8958d29870d56e442847b6addf4bb06735916aa0f4ff0ee6e82d4e2a660d0ab81e0596d87781c8b2885fd52e591e705a1ff347261658a870d84cf16d211639ee95633dd894473166dcf942cfcd728ba99501432c5d2db2e3fb828813cb8ef6502db7418bc21ccd0367d5e7418ba8120ee2674e59c51a17197d82c37ca6efb22a50cacd3562402ad242e78738b4a999ec9f2c444956de875c6d13d0c54a5d4000481f63fc5a9a190bd3f37b44b9c7c6cefb09f0249d8b9e659ae4617b3833a5422d1aaab5465c3997129bb2cac67739cc6d654ad7cf1f2f46180c60df08fcc461c06f33d5375661eb6292893b8e3aa1f570ec7739f4d6089e4cf1463f21bb8cf2c0a71f5f4232286cc52715dbe1a4e74f2170a01e557b8a9e005ef28a33db374389517442a3f8f0d623adb24e4f4bddf57adda7e0828e9e6c71ed54c2bb9d55469ed0aa56502a80a9d5fe810b1f4338d4f0672e0d858344c74c507c2300af7af0821f3d1e8ff52f69811231b2371d96e168af48ea6a207ca20a4cecb7ccf2fa69e651775b2e2215f3577602cc943e24b8ae0627357f85dfb8bf400163ab6e1ceb7960b69a3c36fe569ed776f5219086c8592b0cea8fcb6653790a93b85dfe01bf2d4ef5dd4af694de4bbdbad825c6180940abde9b648055b088b0971d9411d115b2afbe91715eeda63850c922e3457b29b91a496cf94dd473f504ee0af0d70664efc759d68c8aa7442d986d7071626a753ad61346dad633e7d3e746baac91c9e44529e7e1e9dfb0d8bf5e280f83644515e85345dde7b8669c8a29eee4394632d7d17fd87b9c526de9ee6c2152fef5e7ffda1372737b83fdde96ab415c0babd8b0916d4d9d4ce275e1b60d353ae5e3bee2d589ceb4036663a0c9b42536fb2979f16b77f463eede5a850fe873cec6fa73d70be11a1770e7d43acae381b05828ec170946ee1e46668a032598d89ed01d8db47dbdde134b1c7614fc6849e4b8b1d27aaa9f06ceed0f77ed2a72d2ed275a46a54a49195a1c62f957d92a5a18882df1656071010486ab906e9ff6a7844f34b7719b97b0abf0f03075f035996b0c213a028ee44cd5ec964dc0b5e1ca03caaeccbd8b41b9e18981234e013c1bde87d29d8f6b9ff1e55a4591428d24f97a94081c17b955c5d47d88785115ec1f9e211535cef5680fa56cc3d352f34ec6303ac51fbecb55b9d75ffda8d469e3dd68514ff00f107a51ac3b7c8499a8af284fda5e3eaaf0a38e4b3e2d1eb8d78576296b629d607532c5465f50a1f6e480ec97de51f6d9b8b9310c71d51352d97fa19802ad5dd7cc2bd9f3b4e23ee6e69531411e731e08abecc8d052368e3667788369554189fea4163d51f561daaf870a99f5791e855794f4f16e81d8284cca1d14a09fd7951aa8f5ad7cfcf6af4a047dcf2ea8447ba9c83c82dcfa20a4612fe7c794e691eb5c7bdbc337b05d68da930d1c09b82f64fdea9de63a804597ec08dacb6c429de2b5d9c522c7fba466c1bd8e41a17b009f0ce6db2df0e9abd2324f75f6e34c9c5d48f7caadb1c4bda4ce57ec230b35de5ad02e1835348b351cc4b8df6a6fba0e4758027bcc76d4870e7d97e34a0371d542a2b38d5fa1e747ac48196cbc3946d6665e3c1262ebf334fbd131015d51c18b225d1eeaf00f02657469db288b1f38ddcb268fe3644e286ee9ccf8ba5d6fb188bf5bf583f7edf6a682bcdb33c0ebeba788a0c1c3393b7bd51926005726ed413d4600c3387f7ccabfa7f95ba23d615781ba89bbea67567f3ac771bbea5ecb3520ed1c2835c50f463b92cb3e2922167289b172ae0eeef14caf992fd83e4ddfe91fe0e10669d71067f6ffd1621d932276bb5d3d49eb34297576f2ec4cc5dd685ed0ffb6f06f26964d184ed4336215e65090e571b0aa8766e4584f0946c999778a7caa9e39e244f2ab79393a9430c185ba028bfb21dc2cf92de2138e16ccea7d994e52e973605422fc0234a8f452e46c2204a74bcd93ba807639748e48db5b18b56041c5dc02541fd2da18262337d36d1c1e8d38a71c7d17872f081bd85354bdfa8ee8ef60416c70d19ff8c745eadb31f6d39a667537e672bc0723bcb4622068734b4adc1a5f4f6cb4afd540b56ecfd5cba2a2935b64cc0c4e12a5414c4ee5b5427821511d8a16622bcdfcdeb8e520c2ead6670219b4976b29fef49e75ccc4207242270d8be2514b7138813681de1131e1053b77489f369c9c2320a4c1a1f5c906fa5734187c39c37dc0f9f6dd53526974fb2e2927a8492f9a3e34049aa1356131269bc717b745d68ebf9aadf684429db35046eddc98d8fe44a4c592c7229cd7f2453004dae3b9d333f70122806577ae9784f1acd64ecb329e635edbaf51325d7a730684258cbba70732879b45cb72b893345753c5795e8cbc6b2b8c14b97bf527a202db4ccbb42e98ded754cef655d0be730ba444533c15f69acdb0bf80f4c864ee119b64c8d7583f94aaf959a617d0fb918db7e4b9dc2f816ed462576570be56f9435ce14207728f17702865300b91de19c3c551a3c6e8d2b4667bb27ed1e92de3dfcd61d84a5c15365a9316f8f8d786f405c41997e4d69384b07ecaa75901b2bb1b85d013831fd35c1f9ded3e1c228e173cfa97b5523a5708a3a1b2602d4cb14a5c4d4414a94ff579fffa56a6ff6a5851b17ce26d108ce4b5c562c07ccc81d4a64d7888304a1b4a7f054bdf78aa4cd4e2e1d9cc0a651a9c4fbea32a2fc5a69484f7d758afaf9c08529580204ad3bd0099c060b6e6f463709d563f102b789130f54dc38e60529e94d2482c4b3f7211488c9604d72c0d198b1e0e60dfeed011183f100deebef846698ed842f2cb602748bf6e3ad0652c9dc2e5ffbcafb86dd93bc176619528125ea122596b670e7389a28bbab75329a7398827951e9a7074ed10a2795f2307cee1e8678c5d978c8e77b0bee73928d6d3c5b7e30f29c119837631eb556bcc301ec6bb13db2926b57537ac46223d1fc71cc7a779aabc9851e26e4a9abc7760c9ac9ab9b0399163e56c71d50fdedfb3bdf884fe4d15ea311587aac33248b6297b5c87dfcb6b5ffd33a50b859bdbb62510667535d13b33059c561714d1587c484555d173219dec74cd4becb24c4d2f4662ff43ab8ceac13fbabe2fa2f782e2e4ccc9f5c5c29ec6110d014384ddd0bc151ffe0077ead90b85bb182b61abf289a99ff3ac496a5f028606a5e9567bfe672bb47bcc2e41d2f8b61692f0543cee9f0d1f0cbf9601ba80e30600ef34046e35bee04529cd2c642c2d3c478b7211085f6446a0da7eeae90450fad4260664588580606e370bbdd4ca8c8e1c047f7e2ec692a49807ed09cdf3828d8861fd41c0a5e898e25322952994b387ed15da03220c5cf4e22a250ac9a35ced9b1e55de9b263da4525c0aba88495787477676109ebd52a283c45b2c57596c1253ac9bb17fdc48f621f5185a51108f6636f1735f34553dc7d75f430f321a224eb9d1b2ded19c834c9f98fccfed65124367ca43e16abe1c34c48fdda6a5b60399e298c72513de12cca34c3739c0973553c5dc88d42093b73212e928530059574b35f118e1f258c1be3e2190651cbdcdd2806d1a2101ea29b368bc91fa152f4c69fe5bdea13d440732a896550a4b007bf7c1de3610066048a088cf498d1927d007888d0db29b4b28516d554a5e2bd97d737504899c9a9f6fb618fd40cff0fbfd3230303c0be177a6123923bb666b15bb329dc7f51cc59c58218f76e850cb587dd816b6bcb994bfbc4a089a9e3d90a0d2a0a2456ba8a5a3e18480b3799a0785b007581e0d889117e46a03f32743fff4f13a5f3e59d95a1432c5ea846ccff98d24ec158d852bdb695b20687a9707b02ff3842e7b98e096b01fc61a443b285a4a6bd56b28dcf81a25712eac1ba5cfb975b6caa7625820bc1ca18ef4b5f8b19feb7fa934c32f4bfb485f197a1edfd77df8a5947c24ec5851a8c49d19a7296f3cf5a979f16b57d193e39526e1f02baeea5e20182a28be580be3be45146727a6a13037910aed03a462d64ebe8609ccf495b82277e9757329cde1aa4c29f54d00a53b8653e8f4e8a4ec919c9c385febfba3282d189f548bff594bf54c40ee46700b67e45d1d1d87ccffb41de6415a46471868d8fe01eebb457aae210f8d2fa5bee1f8d419dcf238c626800a08343f71b97ec82e94020e4c9638ed3c2afff960b5ffc1bce32230beaea77e70141d126c481b82720c42a2dc4462c6eb03b571a5f413ef1ad20e777a54bf8b20a8f0fa3187487c83b8f56e659727c7c6c776d6be1f40ebdd8162dfd69ad46ed25191f9191b0159f8dcc8610b34be0df9b24dfa07ce3aabd2b44b3e1bec4f687176352c601dabf37fa396a635558d2fbb7215faf90ca03e1333d04740cf1ead927817a579b1b90ae83ae50f1c0abaf15a1a95aa0c14406b4421b700434df6eb32925cf80f322e33d997c6b4e3f8d53b4bc214dd84384fc5d722e3755c1b371c6cedf02811a7ae3286e95ea5aa562c16de2a36493b6e14eeecd7a6cf0bcc4fec2d7e782a38bfa9264e429a5224cb1e94c3fff1e1e9cf49bbd422cdca8e71f529b953979a8014e6e22671077986fe48e078f6c375e780bb3a9412ada4fa254b1a208592bebf65bfed9eaa834dfd274f5f5635fd5e69075b9b83054a5397286d50ca6cd3371024a9ea32a8f963fb10bcf09ae39c71209b8862dc689bab57de107d5c3b8fd779528261fdd017f817d69a5f5fd7dda7d906d3171139932c0a57a7746cce960c435bb93b26093ded531a7da5b77c087806c3262a7fb6e9dbd7d8e7e6c20dfcc572e28170cb809f41791c24d14632573543b525c2496545a9959bddaae5f54558fbd7f5e9974df22fbe397171419cac120a3e53d64872333a55d2dea054e913e347842efc50120f469f6b9db986dbe9cc4eb8cd2d3edc9a3f5ffedc9055b77b53e8cc4ff7808e519b17276ddeadb812166401257948d6ebe5a309b3476d40f2df0c33d53ea84b982a1099b7e6787ed5a0f46347d9692057a239b5eb2846763091caca69902e8a3401a51924cdf28161dce8defcbfcd4e421b44417d3fc31959eb3b22b19ac0992316e936f4b1f891dcb6faf787dee6293f3a4f388ae3eb126575834c8f6f8f2aed8674d735ffa63723db0664f2c5e080f410a0738fac31c5a5cb9c550549ecd2b67e75f446c8ae69a148a6c5891a81b26d0fb0c8ffa3efdd4efbb711e3d7ed90daf38341b7138d9bd85245208099f6d285b1503471453c37fc5832c3a9d8e05f4f6b823390e26d264dc04b9646067e751857cf6168c2d64579a7eee0045219d0c16bfc69a77f0d4ec088da68e4f670f12f935a69a98880c3045a02429d3d4c4a26ab247658685dfb98dced90253f4cab66d45f7684d5bcfe1ded5b2097381800408db3ab32ba52e987dfa7a89cad0ce9794d35d77a00fa839598713fdfbaea3957803db9e9e7076014f6efa80fbec1f9056b6238a93c1d19c94b9571a728a025a37ed5b5ce026e904669c5aa6a074ed84cb57be078761c6ab20b49a5d9377bf2d26919fefe3bedb55b280da00465988b94949f57670aeaeaf68e83cd9224a75e09c8ca5816dcc5c28758e163a065eccf123264f7006aede3fdb251eeb50cd7edcdfc53c63fcf99cd651b8399ffe6e82c74befacb4c42fd364b86dd45fdf6e11ea47dfd93ec3ceeedfb48d16b23d7160df70117a03d6ddf9c4e5b3c3d3ac3fe82b4b14a80aaa556254aa17efacff87bdab1eb515b52b5193e10d0961d40dfa631cbc49971269a2797aeda986764b00da05629c6b2863d46b3d7b6c11856d8de2f561df2d5eaf50cd0c21359d650518bdf1e3ff8aa5dc40a29b6078f4ceb9d972ce826a4a26d266b6c1e9df9c7dc373cf14988be738bd24b5563e1a77950ea169c6b2efc436d6b6bb0e7f7142f92e36154390b952aa4d3ac7db52485f60497fcab0654afee9ffe9de88ff1aae4f497a6097a1d861fd03202bb90d5e42fd465af599d7c3cb4eae033f8f794df1126cc0f286a3d6ccfb9e9d38ef524428300f4e11f19f28adf25dd7a9fc79b18e8bb343af6a91fe903c1038359eb75ab27fe44419f42aa6774b503308e6f04bce6d6bfadbe441418ab1d963bde6bd5851771d26831618f14b16f6670eababafa12ebb782ce1309ec87d15924d23169e7fb1c362e4259b177b15239283078f3fa039e33cfa321c28cfeecbcd2240721c14ff3d4cb11fb0713e8306c8bb4d3035986a350ad81ad514956369f5913a7fdb3e2c21551959afdbf6f46af1d5028d79ef6802667e23ca6546bcb68f4de9edabe0fb7dc03107a279ad8b6814e05b9d4ba390111fcc614e138b35b63096f2b0d33d2978df19758d5ff3002caa53aee222ed697d121542bcc963abbb99a7e356acd9aa669587279fa0d76d44950165141643683daa0e2fe62990d750f8bba0b076c483f8302174822c5043cea84a2ed033383b4ba2b055fa072ab6ff8563a19e4f9d24f3589255e819a91e95138c479027185befc491a421fb0a82f394e7e268f4d93f80c268919f5c5a9ba5d7a65f115c1b4038eee305e248e38f0b17fd1d25726389839eb51dc8fcc2cdd0b674380958fe62a7406627c345230ca931a90d9846ac6a4fc202eec091505a223b95bf178b519dd2a8994e4dd20247267c05caea0a4214a3cd14616cb3281ccff93f37c0384e6b2da13ee0a53205b382fdb81741a3a59018d57c78f25d6d2b5a898e6da0701a3c969614467bb6859f3735243ada66d2bd1e08ceb5ebce9a2a6f927b040421ea522b07066688027080d17c122a22320b95a50d517746ab2da0c8d93c3e5a3c37ea9edfc94961c0bb89eeaf8117d2a9aa619546e4f12717e829246b1a0335fdede9080d2d2adc8b065b35284305758bd4f7e63ddb5b1529a14d3df87d2eb7641fbda4288ddfeb97afb3fd1f1ddd732967dece49c25cf957861bbc4e2da9c1e933a40f9c438a5a2775feb89150ea06ba04c56534f196530993ad950dd190273416f56f09f09ef75c3812f8406d5d5082ce8dd3cbff8e16f51e05f4ff559d313b276a2928f72ea8a353749ad5564424d364f246cd129b6f767681a5fe01fe226eda3ec80e274a7a15ee174a688863e28edad0c3bd7d3b924e5cf32ce0bf1e5fd975266fb5068f40ab71beb79fac4c9734f5d00cfc2802bea3a81816a5b15605c6377ede1d129dc564864272ff3e9e44bf7858a041550b86d01971c1ea9f3a9107f9e03a2bd6aa1afcdf9f5e8aeee5432d71d8ebce406e812971e23fe7ecb057644edb3050ed51c733f0865325413353aa0cf7f68c74dbe85dd3b40f866bde8af5fa5e9984f832d1f4b36ba32e285b1e52c68198c039dacbf8f5f58a9b62fad0273e2f84d39ec9f60ff63f276b55b8f89d2e7f16929de62c0ebdc33789ee6a7e58e9bdb60f56add11abde11a1c59c874e521d5391afcf5caf4f74e61cd4e0f6722d36c3dfbbf7fc3e403fbd12286680f54d4da2d154ee1bc25012f93c90ef5813977f65a9b426a4c2f3713dcd9b91ad8e7c9797b8f0b6e115a858a585038521b5826c0d0b4e64cd5969d65e572f2ea91d196c5d00cc6c2a123049836baa358cea3d0c62db6412cf875266a7452e4d4ebe4caa49250388b471877dfc9101472db6f8a4e88b8dc285a713c6bb388469d98e7f1cefd94d42db26135584199598f311dd108fbb424fcc95a851fe05ce1c25137f5d0012f5d959d5904e8398dc6769c7e6cb961a25e838ae536d104729b2f4c4f5ecd7beb1b5f0b6396bddee9c1caf5e72fcf15354eb2870e32b51dc43cb2678329c8b6d39511c938c968d6c23c51a2dc16aa42259743c20a93842ea70eda3f9f39a10008063f6a59a8d5fe469bb4466db79cfb2fafaee662f196c1591a8838d17cf626da3ff19259d8fca5ffe40882edae723b1cfea106773e02d4e500c4a21ae311531508afa796e3ac30a4771f08dffec20bda19377679fefb485082ebcf5ee81d17e346a865ba1de5146b25d0e4f936770c05654a91d76c1f4d1f9624f27faac2ada54edfdf4dab810b0eda91225e8d42d09ecb3aa8bc06fa60e44244eea4ecb96669c36e247e09c9e53a439aa64e4e76a4c2284e265eca71bbff49366ce729e9fd95be88f6e946fd710da06f325ea9ec2c6e3b838f12bb45325c41ccafa68b84d1da52e0dadee56e91de55393de4f34e8830fea5fc6eb1282051cf096a3afd04605c3858c51c1d40c054bd8132d223e3baa72dc1063c8c25edf57a1dc9a6e0ec8491dc408a53ac1b6ee1f60686b0b34c26b118bc039cb84d45178b23edf3b12acffcfa951d678271a7456fa54b0a6b3b7fe9ae4c3b61ed129efd8a264c8f687ef4ce4774031af3e82aa95ad24205be541d565920d5952a6af7a70a98b3ff4797183caa1903dabcc90249854e3999d1ff2bdca345a6ae89cb1f663d82726d04e8cfc4a576878951cbd916dd40351ef947af97a76d975c6f10ad515857253abcfd442c4c29cecbc8da08b741338005be684c5e01f4dc0d770417b10d21c301c541c9e31d44fba906b5ecb342d643d0b933d8215c8eaf242b61a51900a3ad07d808b883b4cc1014abb91ec0d2d4afde80f688271079188ce9750b9bd8a890f3593feec321367c0731c3e6f3a744d64668d8447d4a0f1e176e6425476b3642fc3bf75d82bdd08091a40d93a62c2f3d8445bc199f4b761cbfc39e9d176c0370d3bf973a50f296be52c1103dd86ed8750eef171d64d2675fe1a6ec79fc68ba5a6449affc06c6977e5d4b9f9649e6e4d00a8a439038bda9f35fc9474751c1c000a3d9a8d745339876589f892bc10d92a4e762dc3b69298ca5396f7d34bf3fba20c003c87b9da808f27daa85b855e0bf46e7ed0dae93048559f2aabfde085ec1277ab782ff42d9afbcd2d0d8a0d89f90e521bb8ba7e4c0ca0ae33959f85978cb4520ba4b254e11eaea202f2a7d2166ad98cfb10b0ee72ff9d65b96638cc1c108b57368f897a5469e6cc31b1198cf508457bc9c1128bf15a19c5100d0017bed9857a5b58845f4ee71ab8b005cfcba4e9ab887e7f38d866c4d8ef063667eb5d7dc86a7dc1d35b495f50b7a5a5a0685bd0c5cfcff8736317492a90930b0293fa1ec14e59926f8069f9cc3ae53289b47d9af91b4ce0188ebaf580d5d7e03661eaa7c831c2b059f66d2bc071a800767f928d42d2489aade1244c41cc35aefe189a14fd46dca62b19a82a421b3f3420c3cd7df247c63bcda90bd33403cb0ec2b0ba0bc267533b72c3cbf5c10859eb011bdd025f79b47f3509ab3e0265da97a74cb0718755108e4108023d3e3e294e9100eced11ddf4c7f62981f7e03e70abdd16179a6a7d595e3efceb98b2612389ba0be8e0bea3754e168d6af742887fbf92ef73ad7e069d312083e320d6631ac7e05a5253c3870f3248e5697262573a4293c33887698ac39b54fb6e6e710f7e5125928126062b733bcd76ddc8cfbdf752d3120d87a4a568034cef1c0727f7c203de0536f73fc395e063382e892aa0cea7b399381a489da84d2797ed1fc84f7adf223ced7e1fd662450f0c5971ab2f90b368c766526baf0123724e07641e5b0a9a90b1c724b71e19ae9407ce33b8d717b8cba8294f25effe14e549dee7323c7e630001e1693ce65b8bdd376c7119fc220f036a4a75ad0d64b2c38072f68699409d20d4e13690b328a78de43cd454f38a9eb0ec51af43b03d4b489f44f0977916a141e9800b18a5b4343c689f2fc14f497d79563fd4ba9909eea642c9b935ce04bdb857246289dc425eef244e8abe947695fb6bbfd8acd8995558cb72bd7edafe494046dba62f517f6786490aa5f5093ba01ac333c0db083e489c87618f55b470031623e3ef1d4e1628f0752ac4f718d199ae1da0405e1d3674049dcc5b356ed3d03b0addadc47338ff7ce2b3dc1856c3be7006ca85c6f1a30a867b732a24dd0ac3c5b9f9867885ee8bb2b8a7e56be871f1b3afada31843d703fc547c3ffa39d688b905d328096ce7e7842591ffba3998128891994c88a29aa12791cb459e6102ccec51c7ad3b20e4c798859c9cf21b066f9a95678bb039045f24213409cb7e1ea5f9f817e26c30ddba68d91f57fbbe94326b962177b189b8fa1ef4b86476d514308733142c54dec688ba22a93dec3763ed2da5e997c8056cc05a02f5f603a2296ce84eeb5727418c89a5bc5358a9daf3c9f0e52b139addf4fb3666b36ef26bda761e913421f67e0a4dcf1dd7ed4a43fca5c1655d2ae542d5448ed8cc0a83906579058da565a94019e8ee4719f940c5ee232268d57cad3337d1032aadfe09b4721ecf13d75b8942f0adc3bff7c692b805dd16742e71165abae33ee2633c4bdc1d77a6c783ac137b22ab595a0eb35a641bd201f5deebf0ce04d5f184d3bf4fb01de7374d3a5b52a8b945aebae2fdf2b03e869fb9da15d2c0cf6ab3a759442f64a67df99832250607cb732a21359c5464ba03e9922d6cc5aebaa558ebde22f682ff42f4d744f91b4d41dad71cd805021fc3f501f794358cc6c99612f075427626f9933bae360f98d94e2e8add37ad17f14645461c0e634923d9f0f168cf4a6c18785842c202011038e5fd5c2577ec0ba48792e1997e3d263db3ad6a29cfecad2d241d6fa9b8dfb18f241e6f86b6d57abc078a797372f80d45ded311795c1b70b68e0e3dcf9a566e4055b7e8f81ae98ba6846aed43b60f8360576c4814d3d2b6ac5ff0b52589b72c8d82a45e7943aa1b5380e423e769672c0d65ee658c5a46384d4613aab365093f7d65516e923271a7da0aa2633793fde3d2428557d9026380fb07ed34f63138cf95ce6a75df314c71422eaff608acb8b9dfa7b1fc27ae5d8bae61ddaaa7ac9a82f284409cad9a1cf9fe653c9dfa9d550d1326196896001828a0a56a8502d3f5cc3ad868afc681254009834bef0968178a264a3c7d700e9db3f9b8668010ea72df7de86e527c5fe4079aa3669ffdcf9c9831562f42b82bc3f2daa145020465edab78983d0b36bf7db9fad591c5e654b21123ce2565086f279349a9b4a11da411b869d51cb5c6ce53dcc44f4faa6dd4875a6b8fff272f7ec229384baf9e6397669644bec5d2077fb331bb035062397248b56c4a536d189b6d0cfaad80c95783c36557d18170148c64158dbaaa6ce63c79cfe0fc1a86a2f4dc2d561e3696c155b4ab3fcc7e6ddfc8dbb3a89f4502f934c73d74aaebe6f880226e0eec7f4f9b504e997beae52a2f91f4da9e09ed09a3dfaadab0b3005241d3b6d92d282daa5ae97a0f21914796a89ea34d780442be3b6c4192ae161da3c18aa05dd10c03c16ff0158f54b997b3dc79b81ead31ca2511920b2ff2af7a2e1e9e05063322573a9259d2d1c52c71808b29c1b05e94167be5ed27b7d8e8a836e4ccba91c7130c8efe881cf16378fbd7479c7daeb5b8a10679918a1895ab6290ff475282ee0f9c3a186fff694ab4ebfc022578e38afc4270646f598bedf5b1925faa24e57eddfb1165135b6ea0a17296984a20445640043141d1a542084b00f9b6984f9100bf5627b9a776d9d3fd4a0a8ff807d92b1b16336d85f26418c198ac819234beef9c39788e1833ed9157e94d86f316dd25ad7d9660a7700528f436f18f28df0d83fd41fc5899a2f090cc6f158449c7acec0f009d00fd11b17a0555779cbeba96a4ac8380a6f7d9c2efed7028ecf5c713657c427e9a4d978339f47e1c21056b15d52c4fb1698a210e5aa49430c03d3567f2b098b7be9c0ad00e5b825c5ed50bfcff65732cf6f286cdca3f3adbe215178c4dbe29ba14031797ddd552d2d637dba9500ea7a78414c55f41be5fc5cc634b8c16781a76ee0420bd5f0ff0e98ddcad6c373cec0ecb5393ebd56786f21498fabdc150da010f54f0d17913b09ea32712a1b8a7fa3d89e98c558a2389d2b2396e928ea47ac6dfd4adc730b0eda29228cc3178da28e7d50d60e516027171e1aeb2864045bc11786d5a87b3f43ea45162e4682283c5f44065680dd58d926dbbd53af8fee0c29d2921b33e743408528e6d3466ccc8ddc3af50c6abe6773f5680c04eae8ddc6f30e835ca825c3c66a65a3c71428e4d2979843e9a0badb423deec5df60913168868a9d5d57cd59a72743e816dcf7a95122511167800f6d578989b1f8ac432cb61a22e1dfd2d312f599205441ad9b6a38f1ffa1d94f63db38807f3a090171f9e577e4fa28ffc953e6d4848a9d8d145eb09e4427309c56660f9dc6d9bdd0d5cc6cff767247c321eadf227d7374c84a3a22dfcb8571bb08f61ebf75e18d8bed625c1970b304d438d2ceb0a1e1d5daefb30ab49c19f0cb191b3b41cd6a98c3751a9620633ff15c50e06aa4f2ad9b36237bad321445a472a44990b9fb8d950f1c517e5be0db91d4ba7149f4b55354450f4f802ba8558b019afcdccb4411b5b5e63f4f4d527888a8f200861c1039794e980cd9c7bac3a55bbba8e460f4836b3cf716d61be6cee053475d8b3af4796ff7bc8f0d4bab5faff7678da58f9ea5f5774d9fa0a7de1d0ac2653d8c45cbd6dcf7c6c3bfbbd715d7f0a3f688fdf283d5382f94062557ae15490e29ff79fe0176ee444ea0d1b8342c7d76612a0497f8b66afe28ebd22085cca6f297ad1274ce487edb165e4c316e4d706112a317d14d763b5e3171a510fababdc82d7e92a4da6de50824ff76b3c9122ba843979923131e8bea7aa59a86798f95b46bf54231914f00c3cde9d75c561e7079fbc23da3e4fe30974a8f97ebcbdb9d66e9ac3ccc504f86adc265bd29172b16c3272aa18d428c4d233a1e06ceeddc90f810a3c24eb38f78732de14b49aff2fa68bec84136d8f84a675d7e7c2791ec5eca1b4669211569a247cafb4a96a3135c8dbdfeea6afec9062f5a9f0df4e0bbc3caf59453deb0c3ce31f743f7c7b8a07d3167b6932f2b1623563b1c0baf32ef2edcdd856f4ddd2e0e711dbb49b46f6bb63aa7863ff71b23b760f7e310d9dd245da5b91c0f801360a6c6d3ee528c25c1dbcfce6a609155b53c0bbff4a56e4091e663d2b2b22bbe126e059ef87b70b14060b2caf4e68c868715617eb901a16007799b9ffbecb741983815fe544dacdff462d521c6f2ae07c6043105ba6e8609a9b2776aa45c15cbdc61e16dbc116cdca357dc8803ede008c4b2934cd2f596702499cf4755bcf1d97047bd4d13cc622bf3d97670ec2b115be59e5bfa97f7906089310f1c6d780c1016fae51d0cd30e3e0574e287917e7f4eb9e1ab43afec4b196ce97bb97b596315cf9f72f665458d3d7ec2767e5954aeb6851f411c14f05c333dc1ce7b96fc411f976ef9611e860e8dc770696c9e8c3244e0fefdfb5c01055aa096b43fcb2375734a1dd9b6f12e30f310ef0b16db85c5f1291115474ef0bf88857ea74137abee36e8bb1d5ac27fc5b7bfb3170709d9e1e80629d4d323a9d13bdb53f24b88b7d65c14967b9f47348cf1b66f23dad9c3d2f2a58ad29f8b03fa467629a417e91f7495729a22ef9509b5ca872577463f328a56685095fe79c9caf3812cf2b6319cd9e47dced65425345c43711e6804bd18897b8e4bd01efa1e615363d4c4152773d26ac6aaa63cca6fb52d96685aacea0500b16f696f9dfb2df338fb107d868074e54e9150e66c83dcc5948e91932e24c8377eb1bd34c571de9e4288e28f95f47d47a7b68381bb14fb6566421f759b9f2dc920a9641431142915d9560d5623a02baf6db6c7685cbd5c473f712ed2d83c9f1a0e5b917e9d031760b4661ba5ca20bbe58eae2bb9ef9d167ff16bd305faf4246070b45a6d3d92820aeb123468a5eccf67929ffa3554ba92c62409a38c6390dfdf803161f15d4ce75259a074c9c35cfd1eccb8eef938a570845f6f8484e6f6c82f44a9fec33681ceb3af24a984d4bc2a89d70c38f021fd4aff977196e0bdd4a33d7a9b01894b5f9324c879c5b97f041149329bd7c5ea08bbb42e4b56d327be64d7d90c7c6385cf6aaae431d84ac7e79d679527b4bcd24e4c3a9245ec082fd2e35552da0b5726f612c235cbcfbced52bee99e43b4e063210486e5712c1569f558b93ed2137f27c00f948e1934f16393e10cbc6f3d3c1d3d4dafa4227f28335a103b39411406809ec9556c5144ff2197df526a02b2160769f7b7c40aa61eaecbcc8398fb136d1ad1cd9a57cb7852d429724cbf12d8ba06c3811e94b5257c1fcf7ce542ecd01c3940f27f63e86a13345c11491dc35b118d561945f297a3115749d21770e9dd5859122dce4978f2c6c6c82ef21621d923f33108b5e8dbb7880ac1057a6403a2fc3a120cb659171f8dfc425d93db1eefdbb633daaa7c407cb2337c267b6bff363d518b8a32188c69e9fc3dde1a726983f5f1e9ca8d407eaf9e51a7b93f6f21b75e02a252cd084f81efdbc47ad1d2f27db28c3ffdafa3df98fc23abc1351fae14ac3fbf28fc2fd9af72e90447c6c351b3d165ae71e7bbb980c1ba1a8cb5be093961c6461a889e04cbf9c53226055bad235200463cf8f5c3af015a61aeb265b624305a9262676c1101eb91f3b142547cd7c80ef025b6860973b38485eef4f679010bb420051d841e55b34ea73c2e6ca87802675270d2f725d0690c86cd3949cdd15daea00934aec9f4bfdabeed81d5f049d307293a1df8923063e2123e586612c9860bef1731c698bf63451c7f8e70589aa453d20843031add47a9cd8efb2e96c9f14ebf3d154ff20d1c7c54bcb801f35a0c7906e6caf9bb029fcc0aa71ef88540c948d882ec580947f140d5d63d81730c43406280186fd4b322fca36a0ed98f45cfa823783883e08c2e0be8f9ba82caf6a38f3f3c54ffc349b794d455d7fb39fbc1d0f936ee3e0ea0d46b8b60dd8fdf9a2de882ae033435e9257e580fb95b70957dc99b8eb529aa8f75ad9ff098c5c213a00a692c68ab6622f0e09eceb16e131a303343538df3cf16cf131d2152163e31a35adc9b69547dcb231c449ea9d7e029bb7c0185a58f10be1d72c54b8fbccc6bc55781150629987d28ea5590c303a9940d36edbd55c1daec6c33699c56dee223f685c12decd901005923858cd1872654b8feef870a8746773a3c8da161739cfdc5489d9ad642018f49edd411413c7e11ec48b68743b87c96292622f041c0428483e14084da70fcc806a8a1d22eeeffb5e032c86f56fe5b3cdbf00febb731054369ba497abc2c5e31171f42f21524f49909a369c9a6a3c08823b676e24ecf143376d7e34912e6faad400f69c851071455d78518e70a09ab88159d29643e903d3a92cc69443a2a1d1c4c0f9bd651c341879d22586bf64da1556d526759dcc186e7ca49686974dfa33e78601779eb32219e066d846972c7716f7ecfd9a01fc394a6005bddbf0e718effad120c3fc36cc9e38a915c380ccc430eadf32ad0c6da93ae36f45df6c0f5357bdabea47b5e22a01d6295bb13c3c9788600a4f3006bbe4e6375fcaaaa6249a5f408ba1036ed445684c559197dc6f8bc057b2783ca000b1a13644ada4e125deed817728262dec321ef8669b72c40fb3583a884579d6ea0cf6cc636da73895f17882e6968eca2bb0ba09d92c0d5d8f1fc13be5ef50a696ed392cc145c891004bb6ec6d45215107eae9b0864a98ed082feeb018b27a602feb6ce666439b2a0882f1db758443319f776b78a85ef88bb815344edfb639da16ad591acc72b518600a2aa180e7a403430532a916ac27fd04d73e8254c13dbc3b4a12be0a773ceaf38a2091be58bda1d2d78f89ee02ad49d71b70453ea895931858d8a8802cbd7ab14b04021818ed9e2230e54167ffee4b6a04ebbdd62245cc452b92e42370efac35a1bc1bb8e3e3ef8d0dee7c042859309c6606e17f823a77dca65746e9593e5faf3c95df9bbdeda2fc2ae5030828ab54cd62e19411980212b21fe771ae114587a94e37c715c991a7fdf7c5d1b98c40eb7d28714ce74653d18164044f6f0df09db9bb3d6795ec293c11ba89a852b2abc4780796a89f55ddaa411aa98b80cd69c69b724ea1413c19de3119275b378858444bf5b59232159356eb44bf37a77aaa771bb0279bd12481a3a44339e3accd80c2de5109f06de7f40ff96c09cd8fa6986b5f83f38fd536ae39a96e5653e21b1296199884372a803a711097a0c6bac4cd63e7130ec40d34618ea7c4a05dc32add4b4165600b371ccaef6c564d16aa662d07a67bb54dbfaf6aecb67bb57a78c367b22963508d8a79e56b01358ce68a26930178c3daf14f17b913d25bf0aed540314537c0adde8636bd696274509326da4265f994521a02f3e3b9cee18b27c990414504a9d15109035c3ab995b172d92ba3c1f97db34afd9799ed064c9a15d46a0a6e649ab5d76dabeef53af25929292a92699c731ca03c27f711e4e678bb0da0f6801b1704fa57ae09872ec01a6dc1d1050ac9eb0e18554e65b6367a2d30ba234cd433c6c20dc1295cff7412d25317dbfb94402830af974896a2286e0cabbd3ecad36b284b82bb85fa3c9b7fb9092446076783f9ebb1bc726de46fcb358bc3d54958ac954305b081f854dd0ca0f54cfbc0a4da4e6b5e1095c0b5052888973bf8ea90d10f0f93bf2f26ec9ae6a111e0ecef95f9249040182437296b0fe49cb8ef80846b22db1d4ec42f1791a9195b6efdd7eb830e3385f6e2406ed0e5059572ba37f145c6cf9f5b30add2935822574fe35f59e5bccfa553f566d467e0f64c40cd723571ef6004eff62da3f74620d89b6870a8a8e0d5fcda1b7adb9bea3c1f1b074310deb12731d42099ec68f6ff01843bb287ee0d3a387ab43149ad895bfbcadb9f4fc0ef02b611a511aeb5cb23d990d4fe51f8db3a2616302e47b893df4237d17604e57bf47b5aeab7c2b5196e8259b8886cf3c7b25cfd53f173442884b36eedb237c85a9a1c9417cbd397ac8819aad2cdf803d242f42c25f1cbe45eb9f28090b9f381b84e2323972a16d6a0218521448071be8530d0bd5f9c126d2abda2e75497e9e343a034a1780c5f98cb646aaa3c3a70644bc22ea7ec7014bdfefa825cf358a95aad786dd78bb2b02010d2eb0f451eeee91625c65b052608596de830e38623c692022f9f6ff6b17b8377af8793dd7f7b04863e7ddf94c4783b2c5b6ff24c27c3cbea0cf072791c8710c73ffe3a34b9a26c40f3982b07301828e7f2476515a9ed03201573ab5bcc5198fd1ee26dd13bb34a4a86e12a5030cb741a075c3de37790ec46c56d8cb1c235e50852cd756f1e7518fbf08172f75da9463ea061c410b5f5ff36757279fa9a4c29ae306b40f8da630238bfc5104b7e71770b975dd47096d5b3f7e01c02ca625a11721cfc1f549e9f02996aa68c25721270f8190be2d7c457e0fdfde13a242e921ca42b11b15d0c1df8e11b679d9defdd011e0bbf6b201b30dfab0149307fb2ecf13125e6d84700aa4a2b00decf2464830e3d994e873b0b50da4aba7767a306c482ed3bb1df6ee82f83aeaea37ff6c9f36b975aed3a10bf10cfbb72c0be7c06c2b4a79c45392d42d05feb38f0389d4bd4ad91f0cb0049ffd12e089a621c1e06a06943135ac4bb39505c8285457ee70428a2990c3cb97a2bef1ffd6259d39b75bdf70098ead68ea98d87101c9992545466282df52f62310b1eb836c4e65af7fee78d681d737a70cffbbb0136c3ed91292994cfad13d8eb841acbe0532a622f93097211c4b91182382047e12bd9328e907b3513f14d3c0de0cded7100bb3fe2008c4e7f2dcd85ce6d24f9193c0f6c693ea0f19db6c048a70c19d041acc665b6b93177a8aeeeca1f125713aca3a4b16944aa26e3552131ee139a9729ada26d1f7e8af847248d9f575c9e041b55feed32031622e5d07798719d74556dcc2c584669bd063b0d28a3ddd131c405bd87cac1362b2589cac51a0da2097bdcea1e6e54588d931eb2f323f000913fc5d644d1d8bda68fb4efd04ccb0fec35afde25825705d12e77ba96ff4e0f59c41907c58b66f63ef036e4a58d861c8dcd9cbb991d30f9fc2342f06fb30b004b56fe24213f7258bbb3413a025849f7408fc3484020d699407f248306873d639da790361625cac27862e26693e9f72740540752af46a465bdaf9bdd471b15b8c03e407a86f9700779835cdc5ecc57aa95d2e861799c2a6ebcfc16492775062dd0887e252bbb455784060619f81c12581e6eeaf8f5570a23e27222e07f082b7566863a8d59fe337d17816e768fba80430ad10c161c0654843aaa07a83a191ccb42ce1390d09a5b0959ef4e59505100b97a95e2eceec4b11f7a3ab5831aeb44519cf203fc6028cd2803ea2d642705a30c1b24934e4729a390f321a175aa5067fb3ad968cdcad6b57de3c545a6480195a67e0f10f14624cb3dbe70c180abedda893d97d659fac7b066b8582c321c431844227c6293500e3da641993fbc13b0fe134f5e89a19d465ed8e9288a7c9d6f543de12a243290f09c74ba821c40bdd5b2c07a2782aa1614f89095cff2dded6a9a5ba46da513aa8c2a4a92b3120a9d2e34f7d450e99f9fed3eda0b43de47e096c15f7e7a4b8d9e9dadce69d42d48f072fe620962f7852f4210fa5c10da01875c4655e23b493d1d47db180424469e8baa55f3069a60b0632ab2c7332b39bb692c458dd653adcc986613a49c04f4f66a724de5dba78e3d0d9ddcc24db2608a1e0f25a8a5a1466bb07d0a58144c2abba243e10278bad03f114e7fd633b3e6a4d1167b29a4af4157ba9478ef8ba5d5d297448e6205139eeb83b9563e0e2db1ee6fbd164ed2c62941679cba1a5de31e7db422ecd4d54b24530889ec7253aab6a7e1825e6a5036ca6bd6c12f7ed4abc822205bdfded182991c8d4a76a218ef77dfd41ed4d257c7deb220abaef22d13db77d3d921fca86f77587ce96bbf8d11a114177fe7905b569ea4bc8a2ada2d60addcf07a6300772453da379a4fe20dbbfee8a1d169db1a4f17628ea26fbb91bf8908748a66006a957ff5cde714b4eec8a8a46462a3cfb4615f3b3532d629d0da3d5353b1dfa95cf64b031ec5c75d978d65912a1f7d945ff3a159f5dc465c1bfda0941d33046629447872108b2048cd1556419260c2f90464f56bb7182d4030d4f2f0b47e30bc60791ddb3cdc394c4d39bef837433e992b4dc6e1e2b4ed1bea28eb21b9df468b62da1baab8954fb9cdf80480bc2ec941e0747076cc6731860b2066f647e69638264d2af09963bb157f4a1e638c6463c2083e272a48e1f63150eb8c466f804ddb006968eee9daad1b687d12c84fd99761b832e5338a1c4678a0f7f5885b74dc6018b09902ad8bc05a1e0c7e3aa3e6374846bee9dd6df017f45cdfda4c5644a0df9af78de6a823cc3d02bcbb7caed9f677036f72501e46c0e8dd382d05c40060387b7f57b3f9818b5cb86cb6e835cb5d9e982c231b22e9a0da2d25676eac59b46937d8118d4d6e220e2c8d978c2c2549f7c2f0659db352aa4610fb0bc0a6e47369db4caa4fbd78612647da5b4f443f48d615d4a663fdd685db6f80ac649a7a2f4c6466cdb199af426ed1ae8e5200a403b02ff5b4a0bd194ddf566d7d4a5d3d57638cd045ce0eed88c4bdb42761cb080af713e9f48810c96c756ea0a25cbcb64e3b92ce820abce857d7eb8d5c756a9ed7be163aca0d50e2388028a580d2dafa290bc0bbe53edf434fefe9f80295b6b74ee89ea98f9306975da7b162121cb187363bf51db1ac276725caf88d99d087835d3e8294d0946980c434b48e0dfa6629cc9673818c472129cbcb55f5872fe0a40cfd6846fd99588787f24049cc576dd8fcde2cfd45968ddfaa6fe5022f6db18636499cbf405d7dd1bb67dba245e85fbbc3afa8b49f65e35539bf698788d69507211ab64eebaaf7a99dc7aeba7a129519c50059af8f5c8de4f03edbb6670168918d729176069546985ca9476f9f404c7648e4e31b6b7ffcce51e3965458c88403e0e50c4d5020992cbea78e685c952c98af5fce96a2f2bfd4e7024b406368a61c24dd736d9f39fa04acfc6f2f82f9242edadad6e075bc7a59b3124b97107061f9e1d01187de939e04d38f940c80a4af2e6ada4e3dcfc27200b3198506539e19894c4e822fc1556dab12cd28a0c553dd08e134e6943ab70178d1150b61c0d998b4f71f510f7f0a27f6bcd338228735ccd64841a49b42b4b11302f5e33a673631b77757f1ccd836b15427362bb231df11927fba66aefcc85c81d667842a6bba10ce0b1ae99bb2fe84ac0ebdf8f282fdb6b77714ea048ba03e9521752c2b65d4655b1b4eca66fe56130c6d0ae45d34011bf7107b9347d6d2393810fb647e134ca77463076fe54af05e23935092608dd6ff48c955ded805a64948a84be09287abc443676b9944f6d3f6690fad64e0b1d5e0d4f4ec450d479c7cb151c6a4c5938ddbdb1b0f6c541a4d0bd1d9aa1fa86b5cfd86c6ca05dbce6fbca3444dba8810f82a7e63da40e6d8d17ce1fb82ecdfe94ac9082749e28416bf0285dc2f42fec1f2f01ae448f6b1b717e99a11678868cb57f36bd3a9e28f6f07b8fb3a1818c7a88edd38058473bca6ee8ba4f27e3bd43b0c1c5b3c65c4b0d1393f3637aaf3cbd04d81111c3b72cf1a274c49524681d589ceb88c8391c149aa88fc1628814dca6f472e88e1a28c9e02d72eeb111f0320c433d4fadd60b3f908aee95e7c808e6c4143330d50202ae6b9e035e2c03b9ecd4a156771e47769a74dad925d720b27bd2a441ba9a9065a6e54226d4948fb6f19508d68964a21d34287e341fda6863ea9fafbf13146401ea673772a88bf1363e4a6fc7d2136f009ab354767bfd6a4ecb94af84f6d2ee999d65999cfce69e3fc27e8297cc75fa6ef0ae6037cc554cdc11d121928595a52bd6bef757d8c75662f9a09027b77374ad7791a7a1d68470feec6f34f7308d198188fb1122918696fd8456e52e4f868573d895f8512f263c5ec24fec4f097ac5495fb50de2cc1e1a1c25f7b2fb588207ce916f9c329c475a6289d40015793a52d09b052b9cf900e3096e577c66dc187c140ce3288116e92787c833e489e319ee3b8c8328bfacb14f0e318e26d84bee12c03417093313ebf7f1e9022a57d64697d7bd492920af848ba8d510d7bbaea40b0dc02f944c9510948cafa9386e7306bd89323e259cedb93d3e38f3c65e29d42f9ed13647fd4f6190e1770e54e45e80499a3e45ad0ca199740dc0ea8b13a7596d923328d8da60af69f1dfc667487189257d854d7d90d8714b495bcabb377aa3cb2ec683c75b414392a8305a1a12d3d7565ae12ecccbc8e6c069d8f5fa8c997230714a408bb7ec777bab1fd9e58e69e0672d04efcb1c846fca72e8025de96f5ffac916beabddc4a6a686d09d7dbfa6c731edb64b90552d508c11e03da18af88ba8289a8e6e252f47bd12c08b1e9fa31ef49724a9d66890780abcafb28c769dd55f3706318498622b6e1aa8a4cba94aa75047bf00d3e3d9ab5fdaa1073f0579cd3a379d6218139d175f4b6e4a4895b9c10f67b3d81daac06582990033c7cd2fcaee0248801326bb69e624a2f241ea749350b489a7d79d1a81517b0221f923ae3a87cb32ddab60ed3621227f30445fad971078c69a14cb51c90d2ca66071840794e1035954cdae5035d7941262b8cbf29608dca89d7ff21fcce5c8a5634ac200510f09c8f375cedb9016b71d72f748139b6a0bf83d5a9d26eb67354c7de0a68103f654659391eeabeb1a5eaa58774b23defb34f769ef7692a970390f72c176833ce0dee84686650f673f5b6fd19e79c52a19c4ed3d44189c4a156d513a0cf8bb0f79780e98b2619a6f94258d88da2c40401a1a70562bf0ddad4815d22cd700c32e389d152e2ae6515ec1d8f32f0aa519a83b3086174964a0e14a94217a54ba7d4374450f26941c63c752f82a1d3a58c0e4a14be950ad7033a9a9bf07e1da80c95a5c0dc81b71b01f5f54f92667f00380539b5ec54c03b1557c55d2c17ba9c954f0bf39e50335d2f879cd163c5c548dd125dc5825e082309d88b5f96adcbd3f6568773f396c048be3683603bf53883470a78a9c79f6344ddd5090c1a608a7ea48887ce5a862fe4c0d60197df87fdaa8b4b4fdb14843adf7d1fa263d88c4706ea20ae6c72ace0bdad833c7750f2754c7e58e14e8927764bf3d9a8916eed30e7f9cfb35fe5819489ea2dab9891c6f8fcd14fec2538dd1355292dae27fc4847694d7095c65150b39ff8968e50b63b4e8403287cd504e00dac617cd9ef1f3aaabe74cefede58993e1f1709525e3d146935f89117b786e81b9651617123a20170b3c757d7eddbd44209cd443d4deb4b4c68fab8f6a4f9cd4f774ab39bb3ce8a4147b961ea969df1fd91f99b8ab1cb85ba7f178b59dd5e3fd651843c2076167fe20e9f342b997b480e9e880fbbaa38d81d4741562039a6a9248c58ba13621e43dbbcc38ef54fa05d5cc24a4ac52780b5634c20f7b014437467517b43ebcf4e6d447284cee9b65393e2bf4b7a2afdb532df046e2f266eec78b948ebd9070e4cad0e2c8fc2d736846699a90add62e52f85df52b3c63a2ba02192f2e8a362bbe3ec2866a04b04b2fea35c2a4e0be76c083c3a241a134357d02c2fdd170334a14ea92e5d655603fc5c159c456d97e3cf007e0b873e00d5677f77af533735f2073ae120b34d97ce15e9cf08da9e8b3acf41d9280e5d35163442e1e68d1faf7f715845461bc6b180faffb2ac2336352aff1b199f2fd50aa41d0fa331a42fe1dc564978b05da4497128ba3adbd8bc21d69a9d0cc0594896cffbedd3977a6251baf26d145a6f739debe9f748ad08f1e8cb123b60e8c68089b316f4848bb124fa38d07ce98f0c59cd4625a44ed713e6c4b789c4f1df9c96f7d3a4625bd8f981b436429988d3ea5564a94763a8094847bb8625735f28bc00538e84d92a28ac94bbc3adb608feae9cab62198b0a905a5112a37962211544ccb65bcf05ad4d4a861b68973ee448615c025e50a4f4f93503bdc008e3c9465851fde889595133ac64fc01fb223eba74a722c1426d44b9bbdac0eafe145fc17dfed29392e0d01032e025217db9b19ceca03b133f4a8769d0a432f1c1fb1f36ea3aa87ee8a780a34d4f36621745386cf234c19ed0d67e7f5454179354a91c1de0d9be7c98b20316ca7620d7b4d77c2c49525276d8812721a0703e059d79fa8fd113d836efaed4df2d9d1c364ff28e71ae6fd67efd1acdea94bc109ee0462115108a7e38aefc4ba0e10a9e51ab73b07b409dc6ce1a11bbf70bb580bfd270e6b202a0a4f31e1631a296d2305c5d620c1f17a05b0a3c80f27112885aa8f2b69b2cf2e8517f0f7ffa60b9e76c5558ba0e3df32b83c25dfc56badda2efe5cd09cc550c2b2991cea43f3effa168bbb920f15b68ef334265ab9955b68dbfd27590c7aa30e8ba4094b8cacc95f5099c5ef17960f19fdf17c1c4a1540c3ee7534ca47a0e84d225870745f78dd310368b289395f2c3828239445e70e493f935763ccc1d6fa348ad50b8a97d53df67b726707e95c04ee6df1de2196e271e56a2b14ee2e45f15a34885a51a832c9821bff68e31955f8cf5d2e84067954db171fbd3d58a4c7d6e1a852fc267f485367a8068417e3ce2c9f90f450c42cf36627e6ba502d959ccc35a36d94879f4545c3c1d7fc5542cc09f89a9bc0224990c32a1977fb59e9e354c2b46b7a8ecdf1f45a287cbb9ee67e263e9fc0313f3a21e9608044250264aef91ea13ec713eee7486745265a825bdc66381541dabab8af4b7d8dee0d784593f997334d76696e5325ad0fc7b112b4bb02d0433bcc5e596ddff7ab24cc691f36780a314af208a8bed92e85aa142339ed657e5400d51b16ce1d7ae05bd3deb35a298bb1a5e5e603fef8a2a8d92074f965c94ed49b917ab1eba87407adbab9f8be017d4145b45617dc1daccac1d93a45bc09cf636834acf69598781d388480bdccf27e16584b8be4f6063e8bad09c4e3d14bd9446c70bab2a90ecdfc86fef0e6298934774e3a9c571ee97aefa102b6101dfe234371507c0373d5bc5ff957434ccf48d4a12ce35f8974be6bec26364ee6eb6976ec3a9c4d66ef8c06a97668be9859fd921348d6c3f90f42bfd6bb5fc89db5cf28b6208946522f87df04b1f95894dae1f389431daff619629cf197b7742c91f83d6f101e5cc89eefbf499eb42df6e054ec9845ebbb0ca91f45aaaf4f84c72fccd1905038af20fbcba30ae38ee5c5abb2744de60baaaa4d49a479b096127f4bd8a7ab39e66fc260d0d33cc0a8a4aef8dfaa27541a3c5b23f2d6b94dfe200ee432500d1f8d7349a8707cd6ba449bc36d0965246ba4eae01979166674c323c850b376749283032c513f28e10075473f85b257ba1a0dddcdff669adf897864973fd61de4dfc1f3ddcd9f54cf3444f864f7db09d01e83d2362a7a032575961ac3405c8afd1282cd97c175f2a1f02b00c847a96883c631a516aac328c2e2e744924ac9168da0990200bba8d9fce30e36242ac1c590bb8e4e72d96d445f3ec157abaccfd7e9b5226724533cf192a224b4935d46ef0b696967f3bdc9e06ce450404fc53b7414c15446b95af5dd0958aa317030ed23aa46d954fef3a0836119adfe44ea2f88e89a1ef7e9e7d39edaa0bd9f0ef71c5ac5d883eb701993fb607edaae9e5325e836387e7b37f2957c07e82e9a60e84b155ed0fa1ec999ca3bf687ab205445cdbed4ec8e02465c5dbb0034fbcd96f88fc0370c5652247310ded803dc0480439f7f1f0b91923fccfb9b40dd0b77f43b2a991cdaec3c8b089d5a626749f8d6a01b008217188f0f42369bd70cef5ba487ed8cfe42a5e2cef91681a40986683d3a4da16f9f5044a1460a25a2d3beebe0a8993970e29bba3f8e1e0e148e7bc058f4c2dd3f689019f30bba7b56c2cfb1c979086942190562631ea9f248d51c06b3a1e225f2daf950578ab8ce8315a071490a96ae7bcf762e84f69ed9596da1741592a85a52eb816134211630efaad21514fce713e52ad96f6143f9ad5b640ff6ce795fde686fd1ce7f84b5f8a6ba4b3551609f8b841b05b79596abb49e9bd73a41694c455a15a0a72b147c486ab0c55d3db01aef6df0c949c9859327186e1c1a667116368a567e219247191e3513362a2f43fab3659aaafd7dfa4bdc8382f6079f3d21adc95d5552b085bb46a88773d403544b70b2575f9615e7b18ae5da05015c4400470102821b0a8238b4f121c29f33906c2be4027085c3cc846cfa5a635918e23a93badb9e6914e43d2eddefbec9ee21762fe6cdb4c697f89b6f7cf75da35ce91c387734a8ee7274de32a1e98b205f09ebf3cca34e352d06383fd7357100660dcb19853613aed610acd792024b2be6f4000a593f5cf923a31231e135a20c4b66b34c29a6a0d8c9af7b248d8ac596fff383a9cac2650674875f3e0faa3a0868163c777208b9bf5af3f94d4a067255095bdc75dee0cc05d996f42741bfb3ab759f62dcf6be851507b69ff58dbdbe3b4b83289ef1890a32fc81621731c89c9216280f33ce7a7d3afa37cde5308af58bfa7d851fb10bb572a6012ee4028c775d42dda3fdaa8472b921d9612ff7d343bfcca82e689a3e8f3931d70c83a50d32c038ea073eb8fa1bf7cccd647ecc985455a3b5c97fccbe57f43817ca5b69f9cb07255cac9c11aa3e41029ddfb0461485f76d958b81bb3d30d68f59dc88d813fbc30007d3b499753fa1f771cb1178f5644802553275a2e6d4763598163d160a23fe409a7460d679dee61c7df139039dfb4a7d64b0de68ed8e511ef8371c9baec2c2bf999937061f459f262cde64cba26f610819c07b2e86cf878ca19175375cac7c331caa2c87f4fd63f9998350c07dd18abf4cb5ab505774d3676c1fd9d77a10e330ca3c52d60f23203513bbecf37e5652a8ef8fb791a151aa02d61ff83dcba1132858ab74a4b51821e7a8dc77581e2588c1a2edd81ecdaccd528fece15578a27d42ca208a12169d481d5e50f9fb226e5d464269e2856dfd7a730fe6080c277c2a29b5255bb13d3fe887e487be8305e7bc217a21e9ba96f34de40077719988192508d1e7a574bccdc30c37d6df23cb34054f185b74b196ebfa6819e8367cea6d117a6a4f6b03c2522b6cc1e0a6ec954bb22f5a33e024bc7445df80e65428bdebd13a2aaf0bbe7c2fcfd3bddc7b46a8d2b02ce0522d852a7ebff801a487c555d99b6fef4ee6a79830db41cc57de4883e82f4836bfcee2841018d910c4b572f34194d464a3fd4605c540fe5f258643b39d16ac37cd823d6e0212c2f992be8b8b88f8c9f65eb5ab4d5bbc88244f051e9399a352dc14d7eeee019638e5d5b47d5915a6271f491f13c5ff8ac8268d3f2f8abd84d7d2685c4266c212ae435f9ac15c9b3d2962d251ed6aba3b7155ff7a6dd67168fffc8145652f281e439d03692f755ebb56008cc222170271f29cc700501f6218989097c29ecacb696a0f4db98786581714f9fc5db92dd8f43a578b6cf6fb3cb23bfaab474e61c2624bdb501013429f194daa4c395a5733e13e3ff6d670f59545455ff4d3acd0636940354e7bae360c51221a85fcfa5dc85cbfbe15b35620286ed4c9a58cfa5c204ad8db6a9f28f29332715a25f0d3cf9cde77bb63b1056b822a346aafb874bcd2edd519b18638dd4ea937c5adad7e530c1b58594655693c3c38a71db41c69a14f8242e727f6dc735217a1c83c5054e3d0c2b99d9abde1d3abab909a85180e1ba437cc39727ccdffe60939086a0407892a6ece0f428bc8e7e2c023f72844576ada12bf85f481a648e170d83ca1f06ad809c9c89a8e18b847760af71abb0a67cf7ff08f33e12d54e06e74c5f9dda30bf910636786af369a9b2c6ed50f0c4d07e7a0047ab439cb2e2d75f407c3aa188f5570e9cdb4ad70888c94c7426ace4e92c705612c99f94a771c6610991d9dc7e400989a05736e9ea013199f2cb44e194855b76a6ba11ca38371409e56054cfdf08e0189fc3824a787fd60660a1c1d3b7f0936343bd626921573cb362a40f5828a1afd7c76e5d8181ca974e80a4c87fa72669c5bcfbb8609d72d2ae4dd4c4b58322429391a18218aad59815abe136c723c9df4887a0e06dd461cf4b545f0cb7190f15c825db10e133555e8a36aa9202e5cad7a818f658c97e844b353de917f12384fae0906e9aa4312dc7d7c01f47a3be4e7a24a6c5563ad1f74a389c3642883b691e9d1915cb3604ee58dbae6b6b213d764b431b14bbc2fd64a401030520357819edff42bb215c06b90d76cddbbe276d7a144f6397acd1955ece706329c1c90159d5d18707fc7af95d979a0927d13a1e24b0c0c17fdf147d552c995f1db5e0f6af1d63d1524b2103292c545827bf842b80ef826ec874efddcf125f6be270be621ba58cf01785631de681fbb8d9d5fa8c3d67918e7043afb2000f2f6db8418d9ae4deeb7169dc131374836ecc1f1fe53d04df5e9e88752b27e166923b7831a2b0b4fd119fbfbeb94a4a4c8a34b9f7d1a654d2ed8dc1bbe3d00abd2e6cb5e1d458f8daf83913ab53a1ade0567b32bbb203ddafe0faa9afdde339aef016053263148e3d6a1edd12b108769960c82ddfef17b352d7be6d5029a55f81ca897815c03472247eed441c95b4b7bbd5c152faeb78979832fab3ab688db8ae02782970f5ed162d7e852066c3d11e3f531946b9acc218537e213affd17ffe4016ba57ad5e7018d0cd9542158e150ccab176930e4737b6de9269e807fb184912a9c1650beca9d10eb830c2bf29d3382a357acd64cd2711c2b3fcd8cc13edf61abf42ffde6a84a90ccd8af43f2f66c5a9fb4ac20151cb27a3da90609dd8d3108b823ae3597b4d9da6100ae308081365a262b93cb3bddab1a6d23279e30e187b8637f92846dce63d70f8a079ab913d146bcf80b1fa5ab9eb97ffb7133367173ba8e8eee2bd635ec9c90a1aab7548dceca6668a81e95295cd1b8469123ea60c4a0f33edf3bb6268bbe365709a733a82d50234899600a639142b343674764a24f7cb887792ee4ab2c0d5fe51845d7cbc00a54ceef68909f233cd12e599098c68b11f287ae6e5c793f53074c050a6387587e707342695d5dd7a2552842da51eb06bddd5a981496846a69c0018e25b7ef29166e161a8307bbcf19133008d96d6605e17bd3b18f65f7240449c69041e65d5e11d5587f7eb7f4c38caa90de97b3714ccfe74ba8d907cd8c1b3ed38704959d1c381543a24f25023257b74a5c996e50b4b259e4fef5d47833c58809be6851857d59802bb218e21ddf205227670e34547250b093bf4a65a03c770a2d88a085ead514843df8786aa23964f3576a158f54bbc7b4b2fd0320cd795d892606e5d732e21db6c3698e811a5dd472521df08adc39380da8068d75835daf4514d4689733f2a99babc2eb5fc128bfd03f0e32528adb14ecb10e4f51f3b2c94d553c7fda9d332d239801981d38cdf640f5c60c7ba25478b0f5634255e2e2004232af3f504f192767ece8548bf15abc635efb516eadb55d5313393212afa30fa9c9cdee51f1a53311c07c5c41c17613971021423daec8d7ab1ef30f524fc09a00a4377eca31bde8897ed737b31e977fc6e30802b1e44c74bd1545547ba733224c66e0ae44e6a74b505ecddaf86091e86c93d511fa271ef2b8e665e1a39a0c455e7d85376ebbff6e987738bd629897a8d4b2826e4ef0beb8300a0f10924371010d8c06e62b0d2e0ede728335caffc766f9b78bdbaba9e20f7d777b71dc388f55397669bcd188bc789164ea30dcc3ad4893909c744b252715a70a909534f7d4bd105ea2def56779676172d636dda0be266f1d76379d8f9de9d073260872ed15432bb7dae3466aba0dfc8dddf8d086bb99a8dfd1a54e3ffc3803303e7fd5bba73c2c9aeb0eaefdebd3ea200d8964d2bf93af906dafc3147d61d3cbbd1bc82a2a04971b254e793e600db05ab1c41d6f28bace605e91d5dea017e8cae89ed27988fb1012988848c92b3783887d52d292e31371b7c712b14c9bf3d4d44a332bed7b04332b620da175bd5688063de883df1299a5eebf260a46a85b6f317588834219559775db5456cce680bb07dbb74b634e245b021f7ad307dba6e159e6143b989f4468d5df6bb5b4a640c2434a549a10ae660801f43417f80505d5f5895fb6ccf3e2a477518d869e0e4323920ec40377f231a624116dc27c5c715a653be43a22c09fac3e4d76b9ae51c85eb8302554a90aebb06377a69dfa433bbb836dc220fb07558492670a04bb3b79e0bba7f7c164e0119382be48b10c859153074bd3967e107f88f791541502e3f0fe1670773842bb1ac7550e620734ab4c70bd3c56dbbb252c29f7d89bd032cd76ea7d320ed80d4726f886e42c30839665d31343dfa5d9e80403a8c601d77f866408b46a044544bf84ce0c0c477df27ddcfdb55c2fe0049e443c8fffa2a05b882688dd517d28308fb87732d6b94d9619ba2f7e317b71209cc6ede2d98a4b9ea4d61b36f60d250b60ce01c8ef8673c605a9a21336f4693fcce84e6b66c5b38555152060fa238654de66da200cc8e6239d4694d0e6860916f904b8f6a74d935d494bc72046f6262f61981cb2ef8c56fe86700dd054884c50459cd166c9183b06a4c4070230413a7ceb8e4cd24814b5649ab494267f9fcf839be8260e89af9a227da37dd61b3c367aa42cc09e314895b23197b70ef160358a977de374f7d2f5fba0e166c6234b400235ef99fd2d16df049bbad864ecb1193448e56cce8508919df23047cc2a2d0411608e8774f741035c3a894489f3e518fbf9fa532220b772663c9f90267cbe6aaec2fa7b2bcfec4ddbb237ac0b4db8aba20e1505178bbb03f949c37b149a78cb655b3efb20422e2fb6e2c39b1f1d2f6a51cae7be7420e9fefc63e15aeee857ac4a59ff6173c75213f63e92f6e6097218d2fa79cd80b1fbdb20aa341ca7f80c21f174941279d7dd285283a766ac102f142b06158b83576762be6b91f491414cd0b968b2c87c742af70c2c4675fc74244fbd897651dc6b0b3d0d476fc20034d9f0cca66c30d2e96ea1ac5751ccc8a76b5eab46f60fc1b85bf17e76546cc155675d6b859b7d4fbce39dcd5239685814defce5a12aca3ae12fbefc09ccb3678d2368fc18626b2ffee5ea3d839c80e3012f8a89f9c8f60aaf6784858678d4f724504cf1acd0e88c6b06e3eb08995103bcd0682128384ff7ad40a6e9e6a49f6b2542ce5aafb5459f675e0e36fcb974a7657421317ff340f409ade9187b5404eccf9fb7eba483665d3bfb16569fe4f766cdf25d097d8b7277a400185e4b673a12fd9102f362563e15e3c349edc1f6dbe5cd5f58c1bb59e4a81d6737e884a86d2d4c54485d762d702a935cb2192b726e7cd9ed3f1ecfe1c80fde8f94c72ca4dbd33bdbb7d740a6c375c0f522cf24c99e251c00f4ecbf6860e8db6592db86877fdbe6bdb244cfcb01adfed4a5fcfa19615d8d5f5cf1934f2b051984e74d4a4eaa5a9ac0cc602613ca4cced0b31d386a3fa3ada3cd8a34de9c2c9d85e9a74b810ade4272f0a9bafabb04e1aeab80739d36dfa18e2bbf6a6288efa1d6ff4c17556a76bffba2b612ed97d38082da4f988432565437a8944e6a6b4dc984d03db78712ef742b3ec9164b7d4b5d60a76e8151f334e232c57242eb538753cffc22308811950429f583f02ee66b2062b05d41299aff1aa969842a8aa88dfc8d6768a9742dd6ad23b3ee185265d47f7a99e0443e56322f3494ae69e28e546fe5c4e1500d58f5857cda30298e4c4b3ef187af1cc08c64998e11740af0491595ed840d585d457f3cf18a94cc5ca68a23fb133698a728dcfba5047111615e625a3950c6a1dbd1ed30e12aae6c2ecb981d39afc4c18f458c2fe907dc5eab042a69abadcd482004cfa9ba24323931f9d61d446a29603e305319b6f42aa9626e9c1e02866c2f42fd321f5852587a02a586ee0bb96bb52365785dcc71392cf215d73da82a03d678780a2aafada086c9ac7fd8c02502b8ce7f9f4e67ea46f55b96146ddc9fdcbabdbbae46544cb07f5a88d6307909f6f38907e458e20c125bc49d4f5d140e204e228c82143268da0ceafa6952c4fe45154101e9d7019f629e4ef4484c42608f4a8147b988c56e30bc38fd51cfc1c533e7d1fe215611f5d5394ce2ba8516e1520f7d7a5eefd0641912ee81c4ab26620e28dd17df0b12becb85758b8907b75965af7f6d74467c5853667f639a6aea4db4c7395705a2af8f73835f98650bacd9ee5b8dd5bba6d95201dde0aab7603b421fa3a01a1943fd0ded6c5a4f404afb30c487091edb7623299f8aecb1700f296d1a7632e192a866709b2d621b0779b75228f3763412103beeb62b84300c6e782a90d3e32ed2cd10e0d5cf8e381bd4b215c4962356ea6403e9cb7f46aa7c3710b13ea0d68da8c5bb941d42238d1fb84a1ad65ada5f651d4e871b0a868afd893f70929f74fee213a7b5a71d17bf3765c3c1cd085a13a8fc9899f098f3a3b62721644baffeaf6226731fd5d5337070e6d5832274ec2983805daeed84ef3f6ab5db5057177c5167821670913cb339997dda0c38c573f81346f5befc5f7c1b8ae62e639548baa6f5a0cc6422baad3a0f91751d31b94a07706adbe676460faff4434b5f9996b822ef3749905f0ecb093b40c1a24c79f1c028f6223d67d362806854f2128e4239f7afdc4e5e5d4be022f6c1c7f838fae5eaadcaf9e31357494bf77ab8a0d4d8e4222a186d96ffdc4d0771fa1d38dfe36d820613842209a9fe4f69a3dbbe94b6ec013799d495fb4717ba23b909a162344825fcc9c819510ea254bd46946801e5e8c269ab5bb00c82f2881fe47756880f66b3b283664ff12417930f3aebd4c0b83bcd3f57827cd2bd758d26a60c869b5a529c44cce2d4f443a13bec3f68897a31e140f27c75233bc9404f5e62078001f0e350dc4a271fcda66a29398b8a78764ddefe358874feeeb0ad1c8f4deb0e65bb1dfd18c358a9eb6f51983ade5ac720bfb868aafc2deaf4a65fff7dc21cc3313bdbb8eb642614c7576a78df6bf0132360f52a360d6c8db809314ffc57554689e5faf8d2d5c0b0b17f6a266d4b96723e7d23ba9e5b629114d53ac67da818b5705e4aaa6983badecd119cc9e62dcbcbe34c20f5838c8ba65bf8a0e7a2eee366060659ac1e0afe1cbc71d2c393dbb3fbed2a57641614c05a3c00cfc7d7d433d9ea582eee4ecc1132b23daddecba10f0a3683514d95e0625a37141db477030de80dbd35a9c4594da4ead8036d185d130e744a8d3ec2470fff2a7e6ce44bf4d15fa67dd1d8115bd9552eb2ea90a48bf90b73cd510b91c2f46333f7eedc339d5f0c753dc17612a84b81a07c7fad1547c81dc9e39bd879de0019f38ad39a0714cd85403c5ed6b4d6348106f2a8983ed840ef98dffbed36425dafad08950ba6e1acfce2a7609c09f472d2c4ab74c91b71e275129eb23d18beb2a060425e094001d03001beac0e42cd9622c7a5cab713fb7efbd340ab6d5e88c622de7ccee7f7ef59bec98ddb6bb2ef0d2a6dc5e6ef7b811657f6e782ea21a739e9d550bbcf35a18f07881a9b4ec1465316da99157e460a768f05329873caf05623b10537991ad77fb4135c684a9ef5b73abfcec56af111ed0f7c71788f1bba0547b4decb4f68062205bde8b9332e186c1c43321e52c0afe9500819ec44ee0883f4a19934827dcde0a9b20f4c8f6d2a0ea5a612640db5cbdca4c10ce8fffe91ec9ad5f30bb0525862d437b1c6281b4b9cc7957786026420efd12ad5727f5e28c52c93c33706723fb79e93195cd1ed80b67e7e83eb97855ae701ae3f62610d653fa4a3fc395ee80f4fd4cc55b13c005c509f6dbfbca4d714179621c00bca1178036f7b00b749f83b537891e8b5aee9f067c30ef2396037bacf95a8b3e62069d7cf7831704cf956a6ec61b657484fdee75f37e0b52ab5277c1f5a3063c16249237b21503c33e68668092efc43697948d702e44a95fc021d8ce12f1951886e01d2ec79260f047232ba864044c199c31b30d30c7fff73602ad2f006d687f4dc73430cc21b6ed19f395375a1632a18f6a9dc5ae9bffc24d1ac73707248212c314e18a41fafb9853d7cda34c270cb9f11e3cc5b750ac3ec55ed4a9d1be9e3fa1bf1432cedf22c774c5b71dc3ff6c31f83702ab2adf3c094f64980e70af0885a9ee44e3fed69ca0df52c09159666941aae93f925f368e0e39b85ae2adf11de89689d7a8500c221cee59f26d4247b8cba6b69cac8779c8e4eb86214b65cfa3401f9ea0d194eabe86b4f11250f88e86f05d442704749cc16d72946fea9d39bd7268a3bc795671f053ba917c9ba3005a77ce811406080bb9ca5f3dbbbed1dd28d86f447edc79caa84711333901261d2f54a7bad4c7e5026e30534b3e8a304b952eee6e0e76aa41d9a95b778142ffe452fb4afe46a2b41f5ad0d725d8600d26a8b58ce4d94ecdffa608f2ad5db6a1e0d6ce883f5d4ec8e5fb512256c16521d384d53cfde6a518145ece182713cbd5f941ecb1805925a5d6257ef3bdb6e917c8f133b5c61eac70d8877a0de2842a13cca09ea40aba0db565d779a69050449cdd628ee2802a0eb6d0904578ccf0fe18433fe009831ae3d625abebad2302befabd71b1bee325758a4c7ca92c93f84f8d960f9be762c6cad2c9515f682ef1d43c8b3500334cbf5d00a7408f7e6496e7f1b7baf9b286fa369b98a531f28f6e38038cf4cd77c04744fae13b197177fb7faee661dab98dbbc5508ddd1c9066e69c436d9d09038306da8597caf4f9f8fbf1989d8de98ecf81d694e558f6db9743248940043f487b0fd817adfff0b176aafb59328f3b3d55593fcea18fbf4bc39d184df8395f55edddb0f6398dee0ad1b318fd71b2f89ea284ab5d20cac39ec90836e15e20f52046b37bf41474ad5b5e7a80264775a27a5698ba7b6a3e974c77543d1edacebd4fc822cad94ea2d719c50785948e0ebab9633efa5e71fefb349359b5a97c931eaac05f0b196dc45e3f432a9bd1a254c85352ecad1d98fd6059a11dbe002e344b5d25903db82d9e44db3f344db76a2e9924aa51388dda44d2a1a5e640f35d2fd2d75a063e5f94817f8283b054fd444185e06c5708b3a17308c2cf4c06e530e22234e04f7bd13422ab6f0d2654ecbe745f6e8ef696d9accc8c5e1689e86683910453af2f419e6ec1521a0e6b660fee7afc036e8584e67304d2de02b2804436231c0aac7c833a63522a776fae04d9de78c70e98574f918ad68e6b297762da4ec23675d259da60ac7295cb5b2a4b883487d3d92cba889cfda6b27100f349694e0512037f34ef56b72641c2b2cfedfb5e7104f457ba013f1d9cb652189739f8ecdfe230ce7121a965b67f0733be86ed30c3d115a66cdaa003f89409390e1916e22c0f681f157ada42b68d1413710048437ce433fd777e72ce07812b05af16e378f3de97aa48d45c4234200ccb93d6e96c2469a2702933121a5899fd24a0474f11e67feb9dc1a821695b2e4952f432ea520cdda30eaa50bd6b14a4b910cac90dd0fbb9e00e69205b50b0bcafab07cb7fd6d42ef0efd9aa94622905a4ba54755b49180ed4d50d0a37f928845b0ee507afd0537567e5a3b4434df07958d75280d56e24c99aaea4f4391bbc96ea0dcebe55e5c5832634b67562b683ef7e8790dbcfe7a0a7cf7aa2e2d9f18b78e89c9c6d3fd92affdc00f19d0d8b5e86a7130b8272c85f580927d3e0fa603b4cf2e575b7c37da889cce18514d80b59c320c71689c7f68afb4ffc21b89014c4f58cd064d6b3f0bd1536719f13adfab0642a9a15e1f50cc91ef8d575526e0c798168be63c9d52786d5f880e0baa93d6b5a012ba7d5ff8eb9c5396ec9187755163c1e3e6a2ac55a614c57d993fc55758a6984d3a954f46cc56e1fbc05dc06f5fcb7b9361a9993bd29492c37c1c4f99bb143edc8d3030aef49df3f3b5d8f145ffa64c059d7289ee5c1145730ce208f27cde46719673127ee38aeb1e3a915f8b09f94a4b415bb911cd626f8cb4dd1ad2533e9643706931e0290eac358a933b0147aa7164897c89aae284b82dbc410c4e083564cdad1feccf24164858189bf96e8a780c4b1389f2a481c87e7210a36ea38a2022d464fa26b271ccef61b413487561839303e7c4fd6520ce3674385c35e63b7839659cc45f27f6019d8c90f6bcaf9e71c967dd3f191845a05a71ef6618f002bc6386e12e119f0ee0058f9cf12d20290f3b7a6b7fd50b78dc2ab44ef12e0aa5965233b0211211f5f33f40f3884fc41f3532ec540fce06d6ed63f0763cc00d4472933ec000cf5838671e7b89dd860fd2710c17adeb7cbb0f614c22746ea8f35487aec9a0efe9b5449d65a78493bf29e4cb6443fc486c51c57eca67c70b5187593702feaed6a8a7ca3c3b9e2124e9dbbefaa9ebbe736963ecfafe87d529d863a43e232550174108aa4e0a62ada0dd26972078d8411f302eabe3c4ec7baa9fede4962ea7e97b7f8ebbd5b14acfe6fb67b426e6882b457b7078c5a94fa8bfc9a09539cec853ea29faf44ab7170cb3df12a8ec93631ab5673fadd75c3e5d3856631fa97fc189df009e78ac07f4e264c8150348be4bdf34b01350e2dad3bc2fe43a9f71e833e8ca9d8ff99f525a785d25cd4e0e53bfff8a912860266081d9961716cc38b2015efea4f4235538a77b59987f97d48e006de74e5816ed72dbd2125a61be106607af684d29829eaa7513eea027ccd645eca219cc5985c270b73da99bd29ea3a1fd6b3343a8caf405e5dc02083af804c9b2068b7848595bbcb49009f2f2c0b846b23772221f2a299a3d4facedd7d2bdd24b0efa8f009f4312313abed359532a2ddd166467b5c3244145bb87f624ec7e426060945c46b588a16cf8f9bbfb9cfb2e8814b98367d409206792dcf51aad79d015b7b50aa1ca630cc22fe02ccce1d5acf80a7c1a687e1b3d2fb9e80f66642ecfa62f8dc3db4afa46354f558b70ac73fd6dd553e4f95f11cf1520299cdd2905359aa81f9b11bbd744a68c577df795bc1833a58c815694f7acd8870587858d0e327d7c025fb69212b11062b12f69b51bacc474938bc51b51c4545fb9b1ed4783d47af4a66a1ec22f623ec44d54565f51af25215a808b904ad33e63b2321380b94383f9e22e5b0263daaf641ad83f141f2ade81866ebe688fbbae326e99e9e4f16628600311d89924e291365411bed645ee7f0f771e5db9277a9b63825da2ab0a9fa3c0414b20e76afa1a55e351357f9937835da45bf189c70da6b72901be1207f30a046f38e233aa802f55930632020ed4c4751bef843466e9c080439ca7a86245f3169ca5a19e59a1fe9965f680d26e551b310fdafffc67b2a2268c40fec92165c40a69fca6e3ab36973d98435c6d0c1eb5b509bddd1474cc7ee7cd33aaa8c6712f651e02331a86bb5285691f7c376ca61af5a22770484d45dfee04b92e10d8b9e3400e664a1dd92633aab68d4d0767982f8513f2114a0e5d2631e12608efd12ef931cd982a0b33eca59d080c43a080cfa0a47d14b681b2de9c8d57289ad9e4b161c741c79d240310a959ce0cc3c920d3aee74a15ebf0a5c607b330031473ef0aa7550cbdd2a8f46259a49a95977a325d7b6b634ab927c48d2730ce74af7c13c1ce579f219f70311a252da681029693078fb9ea9fb9f261292ab375bc3cffc63f16041309fde751894cb26d0f38ff55c6b39d6275d475c0228982bea5b57dfbddb4f4d2751299057f6d7b2a48d913ea29ed1a02203a31716b9f132709e6bb12045c305b5e72220842d7206a4f2ed5078d6f5c4207613c79e7498c810f452e43e5ac5393de86a9f636d333d662d311319a4f547db01f57a830a507cc7d491009f6606a3640b4168604ebac7f55074afb39902928d855b17d580f5dd42a240fbba91fa86e03043dcb7d550f13ffd39a331f5b0d0b04eaaf2a067b9b88e17a2a0fc8e341d4e200ead65c5d43a0b8236b03e466171f2a7aea84ea0def9a9f7eecf2999b1ad3537748f5cd51e8fc6d76b795ed52b7d82e74542f08ecce634a17f0c9be582829aa6b58a36c8909d9ac7509398ab177f7a3a8ec5bea812a56d079d92e8c299ea966bbdd8be0f27386f50e2e9d50dc41809ed16c445d7c839dcf9622a4fb93ee08cb9e93e9755a5c18c85e92eaae1345fc312de05cbc69cfd478e2c07b3269ba79b4d2606b8dfe5cc8e23698ef3be273df2261c081d745828dd157f2c925b569703d43899ab7456fa81c010e401c90bf8fb57f2dd743694efbfe4f4e7ed3585e2b42d5dafb77cbc9f8e7bb2826ebff0dae40a0ecab6b2ac9bc328c03f2504e18a8e702975cccbf129849123acbdcb78551aae881ac675c3c976a0e08938a9430be978b21a8d61b833efe24e63127d8bcabfa7f4e344a3b24ada619e5721df14460b4e60faca2fc9d18e82f7afe745851f19a3da0e9d2a3290ca561009fda837c9375513c6bb649745ad54deac294d67cb15cb92b426d0858efca773bdb12ac73e49acdd472c61d0bc4fb062f041d9bdb77d69be1676c4006c747e747e93b1e799c163e27ed8495852b2117f10be4a14f70ace86fe52c131a25655fb3a3d38a045bea3057d67d83aa790bb3f4f559eaa8675f1f60fa360ce47960b974abcdbf7798a949423efe3d023102a0f88c5ba4a8d9bdcc5fca32493578fcf6a8f166ef0bc06a0f562d2696cc37e4a43094b96a32ac7313b6d30f7c4e684c0b887e7eb5af34bd1ce78f6d15d5c4c2a2941a8f2ee5f3b966ac2335e115fea9b48208da6b14baa192bf9c2966b011bf518165dedaec061de37159bd4f8786af32a26077b7f53658840507c74b0ed2f6c98748a126fe02b52c5c310091952d49a0707668064147f54eeb9873a6a8f390814b15bf9b991c7cd35577d337525edb831764478ec0ad85c5adb907c5d63aea6708f35cbb5e531006dd1673eb349f2a23a6b8f2282a292e6e4cd35dce634f2a6eb67227d06c6fd99c870049a3c25ce1005ba0b857051b929c1c1ade7edf6795fea93e7422bdcd6f75c1355f488f86a1748bed6c0fc066612ef6a4344a63820ae82a17619ad1b28628063b2d688d5c60bb9d4adca8c28e5cbb14b4a283c63c959d7710bf00beffc440d4575c295328213c0566e26795061c1fa5fc4d2b26dc01a5644918809ea5ec593d5be77578718ba08fc38b10fe6c6dd466f6466196406df5b59f764ddc491ef7d4b9a97d721d3f6a51157889c48853e7632ceeaacc6455bdda61551d56e570f55ae5a8152e3aaec90d6af2620f3e024c65636509ec8aa3dfb7de1fbe985a8636b1614acddfa9e2eaff924137e0450016907659fb053e784d83b1e525eeed26fc3b222bee6da56aca6a355e750148a74edc0f6aa8dc877cb5b815cc7cdf161e0a5c45cab64c61a2785d2c004dbfb4f46b9b865d1c5b23eafa3ac1ebc1d525f13a0c0c812a448590b4d78e6826dc6210a564a1e70f3ff78f2dc962cba514f707256d47c42b742ff767254d46f15f51f2d07f32471081ff72a94b4a4e48fee3d0cda6c188d8621e6f5c9afe04b2276e63e969d847f0e021db7f6d7f825b6633485113bfa04c41ff8b517c0d9688e2d5eecae0e84cf4b155a8cd6267a914e3b07e3cefbcf97b1cedc557eb9fdd9a1f039473c306c9942319e580bfa1750b1509c4199bfd880a6ab48a3e6320a4c85dca29530f4dd4e001dddaabadc6c3e94a71da29db54c488c75252cecd20604396de3289a19ee2257729c4fd196a2196c2a1eb2b1734c897d6c7bbddfebab9c324ea9652a608b4d47f8fcdc4434975d4def8776d6128349384d748323d1d87c20e9c455be59deb812c6ba02a55751ebb60e2abd6013289d5b0d6067d034b78e3e047d4d2c8226a3dbaa4ffcab6df1c7c59e7600d097dfa7830ff383732e122f34076e5d9eef48ad7daa08b86bf66627abb6aeb96bdec285272cf83e7151bc38f1d9a9600312968a987ed074e0fb116100bf07278372fab17d3b8693b09b24c424bc6cd17e0873b810b71abec677970135c9c9906c3186558b25509d1f75c4e3c25a676467cf810f04ccfdf9408f41fba26a53f98d912286ce8c7031ce36774249689ab03d7e4143c530dd7a8178084473cc42b1c24c24923ac6791b6125ccec19cecbc623f7281465bb6dc390d9b48dd19efc83b36bf53185314ad8fa4ba8b43eacb31956074bfdb0878f7144fb432b7b6c77df3b66f9dbcfabb296f1cb831faf8c540ce73889bc70c798f55d148bf9e7f496c9c384d3a38393a875b1001e28a2c1d216a91efd75bc89d994ed248c35a5d1346d28ca333b8d6941c1b8c102d5bf55bcd0ac66c0c713cb55f8ce6b4a4a2e52eeb1ab2e09be131786c575a581e5752a7c76a0e5f991befa30867737e935615854bba376b5bb0e60cf8bba4692c1d300714f14e74f229747dd7e279394aceba443882571eb5625fea0c3c60a20459fef6a4ff5d5fa3a128b986ae6a22769602b92afed6d5e617362dbcb99d6d379504bf1b1b3be62bfffdb1a9e39487b0b21aa172a0a7499d2b53e3ba7d08f3b074bbb6139d8ebb644e42b85e94de8314ad6fba0df96a67c5b06a8d240aa12beeefb0bec97f93e36700fa69fa8f2ae8f11e5934e061c808e37241dc484af397c0121701be88404040eb42565b731c6be5e756b48a41116e2b1ed7dfcdf923a3f03cc48f872ae7c24a9988ece14976ea58c81cde45d68f37389eec783a111a00ac52a848c32080189e3a722d114ea48d0dec29d34c7835884d0d908f32d0c674bdf764b4f63bc7f7c8c7c23b64a6ffe43ee404dc6da8468352fe7623199340d9ceb91b925e94eb0c26e6683ab30de888358e5dd79b64cc1f95f1170c26d58989db80aa7f4176e83def2465a064efb1c06207db31668a521bd340aa0bea31998fdfb4eaf20b720fa72f762a9a76d8fb79b57b43fe378a13c52cf0793a4607bbfbaba5d0f5331c9210aa523afa0fa970a8c5adbd62afcf60472ef4a518de6486ae785bb2ebd3adba03ad99f038e9bcd86e72c6c6f6cf21ea7a39a0cd932ae174f84daca50684b8fd75a966aba9c517a202f6f64d2d564c6b61bb94f9f112e594f05d094e3d0092c873d748864c551c4cab333ea7563fb672ff1e497495d68cd1adb92531b3873431b27c79817a65266d04cd4f2d9b171ac10526ae8e46a6bc32d7611e7171c32cbf4f807d5bc9847d88e4f97f8a3ef0110df7a34aa7aff450af7801ae600f56c55e7824a7fa26a19ae56968cea873f6c25b4f3d7d3807ad512b0eb67e87b9cd81831f1eaf4897f818fc1ad34b54baf8068044401bb0063188c53aa977e48aadafb7ada5ede15c5abeb7b1c4e48fb85ded9109ed60e3c58443b79a4411f57001a6f2857cd60b0e1d9fa1910af6b079156d34d6ef70a8ec046f762bed8d1e05a7a37d42f96cffdc9359207ace5d8f4e178cd61dd277fd0dae41c814b72223e4f26c7d80699ab31dce161eea6c9629f5bd383faa1648441d7f929c84e02769e5aa006419141cd51a5f364a7dd66a5339769f7df988f0f97c3558a5d380ee15d560932f904cac301f42a8159441980115d176bf6a4ec71c27de0e78274da1823a3211476b321576efb92e9e1572bdeb9ae75e2a269a0d08fc7cc98677644b4c09fad34c972e405d2077344fa20d86b1169123624bfd09d76bd97975bbe092297fb7bffbf65fac51eae6dfbc662325b2e0e4096e363007f0f48a5005d15a42398ad1eb62634d17af91ef0c670c8354ed1efd5d030ada6241b758fa468a039a548ce121a31980b22c09d60ea04a5ba2712b9a330457c6f0f183cfb1bac2048732edebb96afa5f98ace67bf1e248bdfcf9fd779fbb29f7f869491d0118070224593a4dd38065bef630299adae9f7323c125e398c136a1f780ad0249fdc0d330f4ecadc3711651fc88ccc7f0c801edefeec9269f85ef0700b13b4a6e9df89a9ac347f1dc78a7f9a3194d5816fc383d5ce4e886ded1f229a6f87d7e9ea17110f738e5a12ca0ed4c9c8b6216160a2c84946aa7a64e4ef2525f911240c0e8c7e29fa94eb47a6f4ad9fdd41524d72e3515405a06824f5370cac107fb0854398f524392e9f04afc67357f919105676338248a0c93ad55e89001444055c2aa0083332885298332aedca8e776a3b1d11c7b154005e5f78e41fda32543259f7169ad37ae38f606b3129a38a768b0973771eb6ac4559a6024233c7bb338a0916688d9254dc69d2dc010509d4247486895949ccf0e408299ab78e52750bd30c765fc3f6e33b0e521a19cee6db2c34d8ff5f2c4920554446dd9832bc9c74e0ca4ac9c5903e271fac2895d8ba76e5dc940cf93cd0f7d657ce50d591870d5d7aada57a9cfe1f517f8fd834585ad03bb6d563203a4ab584119612f5bb7b68fed712cbcd83f5d5e0f42fb015cb332a3c3fd12ee6074e92abfdc6d97375fc9f27b33efd47cc55be1145c1df249a3687e59e5ec233bc40720ebf3e4a4fa0f5806ba3b0b7bd0bb8f678a172cfc7d7d2c0ddef35ee152327486c068c5683d56c98c8e67a20ddef0a3e4b14f351091482362f38adcc0eda3434c61e32e3b111e2355d66f2ab6acfa0584f2b3cbced004057f2daa0cbf3e1be932281e2f874efa17ef60455cdb57bb38f420fea693b5c5cde6fd232cc54cd73ff5ac6473d184cf17bf60de7569a9a0d00bac3567a22385f1ba022308cc5d085489ea93b670dc01df8ce3a1e57b203b6a5562af4f1aec711f1c4c49d7071420c54e116f0670869adf7b858907936c88c2c98bda7cdadc3d6a5ac8503ab866280904233f553b02f094fe9761bce4d4228587b3f543d41ee29ea6639850a8b605a3bdf22f86ed17be07b7caf176ac321e7b46e9b2662398eef697056e872e232cd0e526b276183b9b2e156e110f33c1a2ff8fbc77f3998c6b77fae4828de1bab1e64d003a963142f2cecfe74360f80bdcfc161a2239694712c381a66ff6ac75c2c399f78e2dd0ca666046efc1200ff570f1133139d9f8dd9b813311e5b4d0f41eab75e68701b6f070cfa99ceb44a15cb6a37e7cead544bdf4504558c28bdebab38b9c830f0115e5d054c8c57a91500c80864c21f67f9e833470f3f11a6e7ea8f4b23537722eb0627209f8d52216c05888a8ebb1ccef94e31a27352f04389373825b419220b3cbd28e6d25e9e364e99ee7ac36a982fc7b20ca5044f1445b9e728e6fb877cbad896e7d6adeb2688f41067af22efdafaee7f160c743bdf6de9f447f0217fdc192fdcafc2a40bc544875bae44bbab365bda7213f6f4a6a28b96a8a7a1b9c61f662327f616388f364e3474058ca4bad01aaebf20385ded6d47ccf490d3c222bc3c45adb69018cd4c45eaba37d2176af2140db98ebff5a6e7b5e61b101b1b56a3be839b2a371145100ca3663dd3bd88c045aee990ab6767bc953785a2fc40b429d9a2009e06547e52cb985e80d84e060819d5822f02bdda72e477893005a9664876da707a71d82b24630e0813632e947f6ae4c0b1c02d248fad8e2b0a699414b6020c10ca442d77619b95aa5b8f3f1ce6fd155a9188aa98377f2f536488cd9f0ddf4bd1bb01158b874768980f20080ab7f58d827ad2a9f351779c2f87ceecb4c80a8af2d3a323c4d6233da118519cff40d04ce6321dd132439ad5031763ff04934a6ec38d4106852bf47fccc543dc81a7b086eb3d76b9d37dd88c763ebebc74fd3fe87e0798784169d8c3cb1035f6e043c22518e35459e03106f7791cc43f84ceb7a6737250d6f86714a79841c6667d64cde8bf70d9cda4bc746b86092c7807a368c544bf10a6af7d0f4e782252c08fba5b5d8d44087dacebd8ea06bb967afe9438902283f1c1a3a243ce2f406ba766ee34cf8b38431005d1cd7a77f4cd86e86a34cca3eb7b68f474c6af85f1955f5a77327a04b90e705cd900d22b2d51dcab6bc45ec0eac93af4386d7ae63c4868ed26e154185489d8c632309c4c2dcea2b3e206ac01badae9104cfdc8d362385e756ca83b621284ec2c36780724e1335e049730dde3b0a3ee45906441d935e5a051b6f6766b82423e574645e6a290e43410b77a7e354dabefa3164f45fa7141a1856ce7d1a2ae2d6e8cb1245c1b97289f16186fd6ba9e86b51a39280653f5613a5f946829582ceed90788d42f136b247de1109801b7172ee359cb546db00be1892b628d5734b178c151763b272fe9d47a69829ef68104639fee32efedd1834753596451d3bc9671c067d70b7be67e6525327d38c7e7ae68be7cc2a2accf2b93b2ad661eaa596f7d78adbb52400e9641e5228fef85cdd6d7dd36484b7328fc516ee7c26cb651833f3b8cb53c7e78cbac4c1d5bc49e7ef49e187891e6a69c2d0361241f9fbba6421f57bf12d0f5d835b681314a91342fac72b4a450aad080cfefebfed06bb8cb8ebfd3a9e96787ffdad88d5986c16c2136d4d4d44d3ada92862b3a768b53dd3c123d1cb60b5357efb7c6f713888a737ceda4da6009161b3b51ac7a37beb314c505fa4301b5cff6c8760bc24f02f8b59c5ec5fa7be2767403463926c8ef199225074a5a3d756521b291ac6d2ccf9b392faa4fb01cc478d1614881916eae940fc99039bfe1d1dbda5926a2a106cc787feb5b1bd6cf9f037fd156c37a743455f3b319ca9e34134641a314387734f4469a4c318846d39749ea842f7f63d4b7c4fb013936a64683722d3e492f9392bcd534e43753f4176e37042c7160fb2543db2c69b160f7d899d7854dfc1867f42890e55a46c2b0f13748efd3147408481a2b6a11bce3630feeb4dbd882be850ca569cc0ff1637bb4d434163ed66c84d4e27e899603abaf9b310394a037f557f473d923bce3a24dc349933df6100439a373dcb84901cf812108fd0b31bffb362a9ef42a73766c68e5e9663b76c929f1a14630c6fd18b5e0b82655391ce3c7aae6fda895b7a7da59efb80a0586c5c390a75fecdc33f74ba72d52d3435e393b9ee8e12db7ccaefc66a7f2a385847a18b84d5369a1448d1aed9a0f768f17e7014a9c68e7862010deff6ab98c3783e2443347418b41ac8e0828dbf46914507e3e6f67333fd7e1e8d3150e2ec430d438a5a68e8aa184beb1d205e8285419fd4ba35de8dcdde0db8dcc27ddfc5d63703cc532c50888cdcfb619e1621f062506f4d4a57cda48fc71d5c548b093c053dbb4294507667797722c8661aec23d872fd5f852dde04f5fae80ef3b20b5240ca0e4d3746c73d35c3c2fddf92e0f7642a23cab3aecb032cf80fa5e1bf99899d3ae1e392124828a192e95452102412cb3b05197e25e6aa4f22e6c107ca11838d788a46131461a48e5a5d8f10ec79de175cd522668377889905bcb76b04c045529e351c33adafb029bbf475489a24afa73dd085dcacf6daeab89dde94efab39ce7f062ccfe86f3fa92c818430cbf127ca59012e963b1e3609f8efc28ac3efdb92672573ee8503c778b01450f7bef8f16d358183124e9bf372ad532735608d4ad37b693fa517502d925b1eed303b169c4462a9190a4d3c1bb4e0396c95b987c2a496b100cd9fc79530e7db4ce82a088a8ad736f9b4f2dbf0d3a12b1aa4904a8ca8ed9c0e405a7d9766df8f52c1b25656a6a610576d83b064f000724b2b6301b65aac929bc6df0095beb1f29a9cb01eb262c0cd5fbdc298a7eeaf59e67e4a2e237443386db1c7e9f548325114caa6f5ef447e617ea28a07001b5d162f8c2c3360c6467aba225293620049a202fc536be789b439f8bf28c35306a53bd1026ace083ec0310159c0a4b1e182348dcaf81acce196fe61ec8ed855892a7702a7477c591d49d6e2bd781209e6216cb329d355d0ec259268d1c055bbe3b84f21f7a1fae8e1bc273253c79fb4e66c09ee2b35514bb06d8bf98be695666530179e4057c2692471cc7ea21fd4e4fb7a74a1dac12cee6aaf5c80fb14cdac02183d4d8dc9d7edf1804434e86aa6720f6a9da2490bd49f2f74eaacd98273f7a160b7df9cc0dffbb2b9a4fd0a03f41be5246b9c39ac6680b7cdf51e97df9c208eef5b3aa4230c4412a030d587ec63bddb60a6ed468ca65f3a59e2ec2abde2e4b256bf2689f781a8c5e73df071f87e42b6f82e8ca608d7d08083f33e766919318f84790098091fbe50cb3def0fd2e894a5064fa11dcba51985a45f0b022708cc58a39102b9f5646b5d32f4ba3d77f6d50090f9891a0dc860878788846e7a0ab14756505d6cd2124da96e37cb600e8c8614cd27d2ae1156c0da8df5f2495cdfc31e84fca3ace604e0a1c9482dc6e2a791cb90984245baaa7e2f3f9b116e17ccbc894c0f47e4667310455c57d614ae95d9a7fb1c761ec3f0a22c5d85acfee5a118f95d1a3ab4f5d5e996fcbe9b41ab25f0e62b509f4131034fd3534902748082ade116d0630cacdfafd2b451d59564b3f9c108a47ffdcfd62d6e11ec588d5cc5bb39c6150cbea799f8159a14a150372d45fcc4f3ff6ff10a03b79530af5edd5e1623679d1f6ff39b618b0922e2098c0298a749cd8641d13526c11d5c18d7642cb9571e7785673e9c01f669a31085cb93eef15673767211952ff5e459161f462038834720a29eba687f71a685d4c024920f936ba93266e4580e92f914f7ba55e5f40319079ab1750fd7e8829e1ac0da775527fd063e7c6fd5811d0227c170b14f32e0a6586a94ddd7bf4f53442ace9555c194e79d70672bc93c6a05b7fdd169aa2e877515efe25c3da1ea4febed5f0c842f6eeeb525fac0b0f5c5a9f8791a28bd0fb1fea282d0f5261f024128ee341db9265e444985fb83f75fee907ba6c079f8126383c28b14c53ec3c0dd0cb09c9f60c8e26ab30a27a3c44f9d8cbe5efc26fb731777ea887715139aef46c2fcc8d58f01adf9d73e4a40461f4f63206b1e28bc2b06bff272c18f8f1186bb5ac225a396dc5c337d88f8221560104d0bac8be1b15262a2a4731fb92c9c996819e3c249847d389a8615f1c89980f15a10cc571215957818f570df9e7f4c3e99d03310eaf3240ac2c10c6a5c90709343681833fe662ba5c44574f73fc0bbb123dfffe0df7f98c8c8a592ea14ca64e42caf857e7dfa248c7af69e166ea92c3654fbcac3fa5aa120ec17ecf0ecbec28d37ddaf451dbe2b01f0390b63b55c5dd97c0642243223931bc98a00761414159a12f7716f7623eda8bea9667462f83de51bbf00db361cde6dbbf3872b93aeec9560938075bdffc87d1add1cda283df62a811973d655d65a8c0ffa8774d0d8ae42b84e5eb0614d1eed60fff73892f1f1e81e938465dadf04e4c5c7c03ae8ad3df3496af0ee2813aec6e23e616a311d1855ad13caef3c256a9d9b8f5758d4903c716d766afb11e0af479edd383b680667b221e446aa32b720f5346782097455f85fc4cac3edf6ce537c10b7563c7574185cf60f9d46c7ac647b4771e0cfc11381ff99d77e8ea8b88c340aa06273ace80e81658867c740ef6c455d50247412eef7fc061cb581b08ca5ff5479888d2249cb5ba48083e2094e2afb368d18a504cd19b1801524e3ef3da72ba73930c9b784f21647d0058428128bda4f3c512be1cc1ea3ee00bab7e7896a7898730a699b1b29e88571427f50c2aded796a7ef542b2f69baeba619a0920a1de467d6eeb546e0db8c26981b42619795187836c706212dec5e322ec9c02b3a91fffe8d9cbaad7989742df71827244a58ecb6e2ccd52d8709ddc611b69b546c8c6b8d329b4558eee499ce30c70eec67853b71214b5b1b683c2c43a1b9bc4b872b6ab7421fbe4d317b3f44e5476cb6efe7e8bcb0fbdb7cae6bcdd813627fcec8bdb0947ac287dcf71b56b582776695a1774a62d60a52b7e3ed535237ffaadf496cce4d25ac2b85d8de94c6f6fb0e10c74e8305055c339c42dbf11c6c4e6fbc8c100fef6c937d2ea494f0e0e4f317920b97b477fbdd718204a7df1b3319ec11bbb1b2730cc8cbeb5b634bf090a196cbba2154dbb39d5826372144225e8c74f28e5f7a835198fe620d0d6932212d19349ba32608ed79d95e1e150b7509bfda1c634df2d13cc942fad0295c0add24c17c72e29a1ce538cf8be3239dbc942ee26fe113bfc83c74cdb0c39fe24106786d6490ed7a97ce5fe140fa42ec97c0d80f6f3d4ca11a8d1a709b1969c22cb8c97d1933ed2e4dd2d5977e750397bca28dae7ef2a4d69ea4bfb15c31303c2bcb0a9b69f0b7ea3230b141983ed144a407e98c34fbe0029a498d57b4ce618638c4597ac333fa8fdad8aa431a9a31e486c41317115ff5f5ddae1a2b121b11aa533fe21a78f9195d210d06c93293792a29deddeb6ea6cba2a94c9d5d3d0aad2c95dcfb4ed720ec4007b66cfcad9ecc8b1ec4a0be56dceaade8a90c2964a1cf100559b512c5b1b6f1a898c0090e243fe338b9a92ea178f3169cff223e527c8f376ae7b027f6b34417da2a6e5597ede56ac0ef58faa4759d829a5fb032c90268f0d16af1efc78604aa74f12b113dc33fc2589037abf2ac42f2aa7bdf71c922d7938b99a61cdce8bfcbd541e52d684c2fa286e277a7b9437170cf337c58a8c95af65ac963b4bc9b5522452cd16e5462c8a4bafd4479e0c555c056dff1814b91564bfec4725d4e42ef5df04a77284c560e5502206c8d1abc00d26a5e66e590a1f0378bd511dc78904c754b24d29a714a513c6bb649745ad54deac294d67cb15cb92b426d0858efca773bdb779dab7eb722431fe0b1d1c9002e8b235d8e6d088e4635f6f15f1f5ca761a27abd4469e7e1e8792d537f30ae6612adb69d44a476ba7ab8fde6c96c948d54ff322b91e9d58858fd28b894e25621b38469fa4816225faec2fc0563288a08b38fd91cc076c9709ba58832f817cad56f548685597ac85603d861c18faf79cd3d7cee176c3e0aaba92db11f4b223bcec9bbea46d507dc7508135f0fa1f869cf24e0e8ac8956c1a7a29ba0cdf5529de26f9a422e4c01b668d750ee46aa11de4ed692b65a8633b261f4b6e8dfa8d3961e14f59a29b887a8435bb52e64f6c9f3695e2dbf80b28f5eee8e0f2492a856e0612396f4ec236a173f038d0524649e15632cf3049050764a744e31d769504da4847a40d133c293a457fe17d4259d341f56f721f590005240f205a02fe828e72bdcd53bf957490bb3e53871f246b409eb10a3fb6f1d22f3f157a5d4c70921dedc28c575d3bb52a29a6413fd32a9f7931db0021e4ce6ed7cf51410c5e6355011510d62eca279d216258038bc632759ff2cb6fcd2244d16ec8834c774b0b034b8eed5df0c25a05e0da75ab14b6e7bd14a8f2e2cf7869baa53ed21b3d72ca8869b77d4799cca374bb54211df886600803c3a5828b892a18dd102f9f850cb89f3ffc719a791ccb99ad0efeb71d31fc46ced954d28fef5b73e084d47185eb2740bb592ba925a3142a4fc4a14599b3016ed2fa8fe03861f01d3a2d9e0338c711f025c8e397ad83dcba483e570f55ae5a8152e3aaec90d6af2620f3e024c65636509ec8aa3df0ebeccd8701fc1d34cc7a4c0a42efb6441c5cc48c3bbaf536eb3056ce631df801e90a845e2045d00516334944d12b6a2ff7c360c06c5f9d5870e0587331efd6cbf59d878c5e83fbcdbe188448c5a18122958f2006c6e0b864349d1690b27553ce0c1032f8a3328c1fae010849b75876647a6014c12d49a831a5f1b83ddc8b018ebf26b24006c86c8fd7c645dbb0bab8cd0755f5b8245cd054dbde68ec06f83e4d9585b03382799bef96a4f9eb60054c56d64c0de8d1d56d69f5706adea1049d52b385abea2af757b641d1f9023350cfe61504be46d5ae520b5440172f0329e7ee98319cef4be1484eadf861123ae5107aa0c1160cae96f17fc019a654a8568b43fb5f8452c4f8af2f0cc2d4696e6654f08991c4ec3e2b2cd0f43e51405b37083115c5221fcc962441dd86d9fbd6c78434bdc07bda75c36676eed998bc1dc2d2e67424de9140b0bb356c65e05827844a5ad2c8abbfcac74d24acac730ce266e1ef870fd6ebaf1b401cedf27cfaa176bef3d96fc8f9f2e0275c919e3e1d986f195094a516d60914377642d69950880d98379f0c06cec89daf8842824b765fcb63cfdd66bf7ddac16837cf48ccc7b848432c054a4b82de655889027240f3e697cd6a6e991742691fd7c8d1c201c40760bb5aa781a91f4b15717d147ece8e515a4edfd8f253ee3377b98083eba35e3479ed6be4b23a442b917bf88c6adf994c3768048e414d7952802076b1cee5710b1506338fadec845994e8931f1ee55ba7732288d0f4192ab659be40faad60b2859a76bd4a741d8c99f79623b219056a257fbfef0d8ea0cc954b3535e893011992d00a4b964fa70b8fbe47d87c377037fc4bc5bc578a8e6faa8dd9b76d052d86c90956d05269d9d863a36c3071f2413df357a5e73db545e60d5e86d00ac181b7ce030edd8fb35faf8c540ce73889bc70c798f55d148bf9e7f496c9c384d3a38393a37dda757f665675b7681678e5edac59c2d0f340558f5872fa8c49a9c29d77b4a242f60123d33172156345bdd6628a977bbac192f473543065e0955831a6d4e3484f3fc5d4530aacbbe914245077924a848931b94df3e21d1ae38c7b6db90e94835f7c1ee8ff8d430a15266a36e561a98911904f5cf0fabee1881ab5ca36b238a0c4f6e38b24b42e41732b1ce82e7a6fddbe7bb6d47aecf3c1a1988ed3e70dafc76f00bc0e4ba0b80f4a3406f864d97ce6272f284a25e6bf8dd5ec81bca52b4252e0008a5d909c1e9bd29789d2ee8a1ef218b4b9cb024dfa35f8edf004f83369b62e9ca4cf54c46bf65ddd1af37890958fcbd16370f621493d1d88c6a24b7461d116b2799260745ae6a7295c9cd225e0c3993fa2d3df9d7f8863eddc85afee0abb6c0eae7a88e3aa427fab3c9432ace79086357b856aebf2b327176fe83b5e512edd3f0f042216e80153979dc189f4f55f4d8d14b0767b3bc6ecc0d74f504e74e593779ff62c4c7d9ed52ecf647cc86cd2d5b1f0b825f1da9a8b5989de281e30f0d1ad8967b4d90e45cdd8b8ddfc21dc8b593328aa55ee76526ca271b7e89607ed547509a900b777ca132e83def2465a064efb1c06207db31668a521bd340aa0bea31998fdf28a7d121d17164c16ebcca9f329bd364d88eecef2a0fcc124d9cc55cb82c28a9aa41e21d068c3a44d868a73e95380ec45c83e28ae0bb6d9042265e4ebc06ab82425f78661be223e5ba15485658d41659f736aff330108fa2833e35948e6928abc6aa6ff024e423ca423b41b1a09747b30b0240df52c57b65a352922e1f2b48c90976bb1a4b68e936ee483580236561be813982fbf546ea3bca838b4981945bbf6a5fc1b26f40edb73a6bac2924ae993bdf987020da440ef3f0048f2fb6972a8767ed34f90906f6d635ca06e7570295d868a55d992ecf93dba878062f4e0a375bc951dd2935ec81338d07675b8416862bdd7de9c055e868a2dc53b6a5f964d5c0fc0c4af5b9a23a30ccfce9b6e6b9c1d901c90c1b42e86710830642682ae0a6723abb9b943dab92718c9aa18263ee87607e0abc3ed40a5f17778ff311ef25b5fa465a4f1155ccda90252b9880236540b36c05adf27c976d948fa8ec046f762bed8d1e05a7a37d42f96cffdc9359207ace5d8f4e1716711273f607a04968cb8dfb6f8d0613cde303c101bd2b3635b2f9e4af502fa8c116049610435daf522cc1ce9dbb731d026b9b5627ac7636aae59633d35aff06f6e29b326c3f4fe24229fafc2d70d39210cf06c5cc090427cd6f03a74d5487f343e5e725fdea4caff4ea42d711618b23687686df12c24a7378704ba2060b6924b22daf845b2e4ade6f2bebd4b040536208684e82628fe5f8abdd48f51f7a72013f6fc87f67ee7cb036be7f53b875983f52dc1cb5bada265db4069a7f8ffb9cd9412478dddd29d661eaeab170f4195c3a4aa1b6483022a6c76b18044f58edc762be26db80c28ad2550fddb12880dec29dd22a31ebdf3c4884b44519e4f55024f9d64a980cc864cebf92f8e97a83e4fd09daa7a4576ada5a6557806f2220dbdc90d4020e4aac30212a81d46fa4819e25aafde755285bd4b2e9e8108eaad64858464d5374af94d117010a4e7465f57c26dae909326b8c5626fb3da8f56ddaff16e94ddafc0302254c8c52d7ee6ecb63d9af7078c585750bf755ba641f6d63f64414c904266914b3d9671b0ae29ee3e21ad12898da33ae155f82152b7a7b31bfd913931ca9c588f14e386b4eb6441d6e0261f2b91c7c961cb509d2880a33239780b2032b09d1a75be33319da9c106f4dea2c861dd4f3a3779f5e29418e31d34020aeac8962dd608bcdc2bcef879cdf0bab971c65f2a296d7661a6a215992cba83c6242f3b2201b74b42a90199ba0678f715a91f40adc934db937c7f63bb9cf380c1e4e59f5fb3544c8b2236daa1d2a4f28232668c73c0c6563f0234ea08c993f5c59da65bc83c72f857c8c3213baf476218284d9e3e5858dbacab09bfb90e3fe78db14290e7a138d825d95dfed2a7f4026a68844d9b0028ca6d99574b09f31e581e85e830e03c516d24791336c721cebe9663db559cc54738dc546c8a1a2a983be93119d3d42c3f58512baa3e621980d50c8b07c4d66a8481d82acdabc69c564c40780872dfcef64092477351e4bd89e4b871d1500dbbcc0630642c362776efe9be734cdb7b5987d7fd4712cdda9fa74f88c77cd5f8392b0c78573039951c546759fc94206d6b0ce3887369d17fce57c53eafb73c00ae0f03618921ca64c6a7f1b5484f37a4eb5bb042528036edd19a9599e73122de7a4026b70c7f07c9ac184daaf5c874361d616ca78e3e2f9fc6fc50f766288a03082dd0198b9a728902423e1d457874622488de088d70ed370f2b2da6cfbbf1a6c1d7869a4166d0f6a0eceeaf70d13afbbe552f13727033edce1d65e852ea9284a7148db8feec942fffa4829d66708837ad84d7ad287b670903f294a5ae86b7e2e86076c2824644a3b73899fb39f65d84145a478269ae1c347654764597c41920780c3f690cfe8d119a9ea7734d6f2f5dea2620ea5ece751f4f7d0afbea4d54be2c0e2f84a9a136c14f6afa01dddb7521c8d027bb9bbb0a19158517b3ab43581e4a28f7a0ca4e6f8e41292f18a08b3e22168e08c46ccba63b5a0581bb7db7107c230c625fb8ff4267cb8e435de11b1e261179c3ff198719b5ff893c317bb3938edcbb0a4620f78bdb9d76fbfd5f6915855f5fab6d62585fa263de53bca56193b3f28a60b81ca70998d55b5fb3d64a8abd902a26b96dc34f02d3dd407a48c2666396746d1f9203cba71c29371b8438728f01446090eff9a88ed4b29a80bdd2e180085f0af88410c32a953216a873bb8d9edda09fc2343942db6ef0052feeaeef29adb146841b5e19592f643540c20e0a4d2842e67e42c54d70f90fbefcd41f86f923bd3b6cc48381080fc579d182e27bb264f556cef2500b6bdc113b0223b973f497303a36e986f9e30bb30d69c3c2a399c128c606db53166b4d58bddfa7d16f975ec0d7ca8ba01aeead46524796e6aa7502d904d975ca958c3d258f8e392625c52832d318bc653ed2357129769e6138e8f5da97a852aaa73a06c6b77617c5a01775c6e38d872b16311b5ee3a43852ac8ad90a181d009ef01659128534fc4ab1eb0799d9767f8290937ddc8080dda867135871d719949b2160f24f8f046797860a801ad27563dc17612a84b81a07c7fad1547c81dc9e39bd879de0019f38ad39a0714cd85403c5ed6b4d6348106f2a8983ed840ef98dffbed36425de696450859fd6d758246dc59fb35aca18f4054e19d2ff1cf0dc4619d4fbe37f1ebabe413d29e05f7803691c672f4356be98005b86cf8f6cb140028785d3b244f565dad61567e481f9b3e8d717f1938aab3245711be141e601bba66807e2bae9c2dfb8936651fa9397e21220be9f1ca21b908618657928f879add9cdfa624d7aaaf06dc696a117e24c82c1e45ea4e46c824240e51a31971950f078a744ad89991c682a5c9f03e552f8fcdd8c202178d8c10c9eb2962cfc7c7dd40319cb4afdd04a5cb9a5f4e56c79c9bc8051aa3315b6fd7514ef2311848baab1154a08dc1f107291e3f995614e7bca5548e46c3348cef07b80d2d9794e7c0500573ff503d2e7de0115e45d6b91aa6e7aec7f2cbfc82d8b2effded495436128ac8527a8111f7d103125974493217d79ba105f2f9cf57b4977e60719ddcd15f00aeb44e11241d44832b5c33a5aa6840c765163d251b377ebffc168b0d01a59640ef6868d7ad541aeccd3114a62d70b409c30d1720ae6ab7a11aae2f588524dc5a12808ea17b5ba34aa8d9463ce75a41d3ff9fc5add5d5b342e2a6e7a8857c1b758e56fa1c4588782e7517741248a0556c67d24b4fd06801dcaf7d6827706b5ef6c27b4a0b112bc563155a74ab6b2a4c19e2a21bb74be75e4ab97d10774173c077b38c83e267a313f3f4a5f04beab8eac366074bcff7d97f0bd451dd9ad1a3eb1be9e3fa1bf1432cedf22c774c5b71dc3ff6c31f83702ab2adf3c094f64980e70af0885a9ee44e3fed69ca0df52c09159666941aae93cb393f48fe394fcc7ce27fed0896f3a5371a8d9fcd3f9a5982dc9a5d35e8694aed9b8b5644a21b34c6988e7d3174cce338e7043942ea88773186360b3766dc70708ede0817cc056e73ffadd46a98cf2e955f3b668641fcfff15e033aef31b9912e4b630d71f6ac2dfc2c44f5f8c0cbab3ac2e9d28c718c3e9664eaa077aa0932395a98e440f700d4a3e3a3af2089fc73baafd62417264a909fe5dae95a76c3c02b6a93a57cf1a1c9447b913b0299f686866027d970f91c1c65fa00bf1ef7c57d1a975bf564410e4530893f63c6030e214c05d304c161383e4cb6ff5822be600be6fb277db710a470161b45ef4420aad9264913a64761bce8597cefa10058209775795500da872c6a4293d639af9ff832778c3b03cd7425b30f89df064d0494ba9b21d4d85151fbb0eb429a75ae3899aab1d96eb02fe7080fe23cf97cd87a8ef1e393a71f5827c682924880d5115f62cbbe4f1b199bf83781702e64f4741027d56217eb0ec3e666c0e3250dc391313934813311c4c928cbcc88936cd323f02f1b2ad41d9886ba5913925cfbde5c36a07d46341379b3b88c0c6eaef27ddd9c516c329880e784919bc1458ed3b41c113b36aa0585bf2daeb54dd3fbd27190763e285793e986f58edb1df8394204a15a18f15940b7eb3c3e7c286fc97b76fc204e5f3208b8e435cfee86a45e98df95089c821f6789b3369a5212ba63243977be8dcc664e5c2c1ce78ba16188e503093088ae1161a6a4f913f3588646681f69782e19aa39ee65353ad1f4d8dd81ffa617e1d603b8712c57e16dec894ab78bb2227ae23d8dc7fd94730b01bc6e152bf931b2d48352d7fd56c95e67f9f9128c8bc286eea0bb239513dc4e4c70639239bd770a46a5248862e2b50c64054fd444185e06c5708b3a17308c2cf4c06e530e22234e04f7bd13422ab6f0d2654ecbe745f6e8ef696d9accc8c5e1689e86683910455cd738be74c5e910b90e803245a2263452208bae779261078c3da6718616c9327e9407961b1b262c0b2e69311346ac87860c1482a5a149f0767e89ed7fa35f52af36ed48d59d2a4434bdc27611430335f4986b222bf39068b604afc088419c46e274a42c84baa968ac021baca1933e375cfcc247d0c0be085234e4a1b0b8be150cb614ba79bdd7af9967743d13d87fa27f348b0edd61c328bca8d344f7559c40ee94f823bf348847f8611ab892000f09c59eb621771c88d72d8b83db1c19b079ec9a7f7ea4f773c0591dd0a3b224e054efbe2352b81edb9a72ce0ad83eb7b5bc9d39598a46b59fe3791cb68dc89d4408a99a724b260c26eaafb0673c9f07b6144bb09b35c9471823295ec2962930c83dbe4591ae52a5f974d3022b6877d0016f7a82772061511eccc1db88a1f6fb42db56e508d42394485d40e1b4fdede7d5cc013eb4fed58b05452628e4b9fab7b0eeec2b524f684529b4ac6174a39dc54539aaf5b110d3a37159d2bc20a5f3b43d55a727281d7b1f2535ae4143d4667e3c512edfc603132c1aec25d95bb4ddfe399cce18514d80b59c320c71689c7f68afb4ffc21b89014c4f58cd064d6b3f0bd1536719f13adfab0642a9a15e1f50cc91ef8d575526e0f83ed9ac6d0e3ed2b862f9ed1bafa33ada08cf2d6b8bbc2bc449289ffa6ad9598baa6ba692a29c30e9f608357979e16c3ac2a4ebd3f4b0ca0b5f880d7e4e5e463389dbcfa3277e54141c4c7a36a06fc6bb0ccac2cb87fb67d2b1699f4bd0a44a4058827a8fbd896b23e4cbe89d6fcebbfd61c820c4669f0ff038832a6648d31f0952f943a44209c47d04f916703968473cb2577cde0da6449fb9996fa63ef645fc213f2cb6421dd8c3fa08fe4dd5c9bd3f4422efba3ddf609a2847120968af4d641177aa74371944f3362cf0b1a1dc136c8b91bd0ab499124464545bc70c364bf313964a6b28dfc8282a69c36c5b239e07ff2e64ac154d6b681dc31103eb0a6a1caf1efd7ab66ad59d5ee4fd380ba23804b6c217c4bae614f29c30c45c44d99896d89aaaf98f9bdcf2bcc7b000746b69d027ad2a06fd68cdd5a4cdbddfd44fc41f3532ec540fce06d6ed63f0763cc00d4472933ec000cf5838671e7b89dd860fd2710c17adeb7cbb0f614c22746ea8f35487aec958b4f3290a729a6210fce8fc40de5e0c0b84c4ee304f179e774e7bdab6a1dced1ba9cf95d88259bdbc7fa055dd6a7606c9fa188f9369c9a39e173bca789ba6484fb740299e11a3cd468e1d203d468d8fe084eaae2c3ccf89db694498fbeb991939ebb98fce5252dceb43baff34de542b52331b53537792d126db85418d44619bd7d385d543c8829d700e5fed2541cf961011b5774203a222e0cd4afebde1c95ba81e1c1337b414a8010cf1a83b88a44d4055d6f0d1ec4aa8e84effbc4fc95a2c88e4dbe2758a11ea2606ae39f5be8e5349878042250b5747f9cef8c2da546a75df0c28745a3fdbc786b746e0721b41b74ecb88b68cfeaf06196fa593efd541015283200c2118a59105e4f3504ceddc662ef2da8924dd3fb7ffc6a518aba8307881686a211d71880cff7db4f3f042749de5904e7f68ff1d8f5ab0ad86fcecf0d60885ecbfaa73539eb7d3b49aefff860df24b355d3f78ebd57fce644e20fdade17da7f2f9a65e4d29a8babb019722d899f47b2befb9f53b13ad441fac994c335f40f27535c89e7035306290494b8327351ff63a5803a05c38e2fa2686e4796c44603228caddca2f8bc254377841a35fca5b214a5cdce9c38f8f5b4b988d705c9064f8f5d474595bb8f5da7aaf6cb4baffbbb71d47e7c635ca2051df585b0b3932905bfbb6882134dd96f2cfa569b0e3cb4aa85e36ca37ed85b15824651d915db43cf4775120ba3423a40222af459da327e89808d945f8fc3812d5433775357a7230bf55d67c63b394e97d093b64fee6125fe27be1174910844b5d3786e83d8e34d8ba50f15d663379ad73ef7142299479194b570131f9be8454deeb551a3a1571b1edbbf435d941c1e971ed12c9422aa9f7ed29a2caad5a73d36bc1dfbfdf06ae87162c4739937a7e6e82512a6ca117d6f66162277869bd64baa6d8440c00b995e4529ae9be7397cf9f8b2dc488980721ffc0d28edd03792d88cd43b7f5fedd58f8ea4f9d44dc072a3885131a205c923c689be7ed158a36cd7175783e89e66c93b07a5ec555515382d87e5adda33ac65a19e8f7c5b671703351ab0b7ada366826fc5d57d7a96e4b238318ab7153932bc2dfa495ccb2702e269cfa16f87e44d467c846358c884d89067379a3274ed2a50dfa87b7bbbf47ea1060c863f511b9f19d16ce490af6259150418255e1bf00c86f86493d6b73c4faeca72e4b9ff902b738c15f815c4e6f9d808ea593d34419e709fc41f5431e20a34b781914032264fb3a941fe84bc647a018543361f7b620857b08dd5e402119dcf78f7d3c512ab915fb7cd4740db6dd6b00b5c35b5fa30a38c79f2d049ff9786d115c0d76f40b18adf2f0fa4a009f8aa835db318cc3577bc05f5347168210a6c469dd8c3d2a04c5a231755594680914d7748959409906315c768ec47b059ec8423905f5eaf70e75c59891d36d4b2c08b720cf6ebac57e3f221b25b4d83672fcbf7802fd9b5e28fa31dc2ea3fff8209deb4d80b9a58edaf7839ee30794766fc143862e84e7050e7f2ff9cb1b6b50dba51a0327bca8c7195222b389a5a4e9526b43b40f87cd56e91826f3b2378d410ff86e2a317df752fc59070a1a1eaf776743eae51e5787e4d1dc2800240e7a13f436315f4da20be51c7d7d32794a0878f48d23fa048516fe92e711ce3eac3aa8f7bcbe9632beb29e090c839ea148eb6e919ced236e64ecbc2c04da211d0ead47a862a8ea9c917a93fe43a6e8af047f8d0a982f15ba8d5b320bd27198859ab93d5986f652d5013b8a5ac248ee8214259e3274feebb88825d1a6f6258aac8b419d77a10f45817313591d93b48c0f4370c8c374aa9f731ec6590b50382a80c2496387957ff250d3832f97594c19d565122cd9b0d503ce4c722b68337efb751bbef4866560fd715712420dfe690eb888bd7d8c4d3c8f0a29c69b35c156cb4b86aa802cf309b54fec7063465e294f7e84a91b3f11128d8244303d11e692ae354911eb1499c6c03a2e3dce96a908d2afb6e4c8ae2372cc546d065a75104376027303ad637b941e7262d81866cc8864b574a197afd35c44fecde65aa9aefce7f1a9bea1f764f2690af2cc13b633ccb7f97d69b99e97221a1fb069e843d680f72c0b53b771849537920a3e949e14c538e3085379f022eb7867b16b5c3ae55afe42dfebfea43e094d570672e3d808aab89cec95824a87caab44e05140ed8435e3c51cc409371b3517df55943e9e485cc7fcf8d9f8f204661c95f0a1a60e60b41cb21a109e6f2982dcb92afd032100fb4e0a2405a3ed26b9c5eb31281504d2101ec436eb931ec929bf810053cde1c498cf012d3883d74d4309e3d5a0f8173b80ac1036bed56f630f0c75e8e4e262a31b85547746bac0b2d7e416abe1839369154e20c16b2c56843f100f622571980bd599a2c2cb291c28b37f85170dad0d9ba61fe5679543706f424aa09bd0bed9cef7529c3f5fe81773d6b29cd62b692569ee4652115bf416efbf15dc177305f527b343f0ce0d90affa5b42ca5d1fcd14e19ba1cceb4a1682dc6df6560b85b9bc52cf3a966eb0558b6c016dad5baf240de60da09edd9840882d07c8cb689b27e334567ab99bd651692180daa90b0dcaaa0435a11736f898d1371733314bc0f752c2de701fed992c83256fbaa55c130d4eac6d3caf1bb6a0a7e9f653bc2d2c6e59724bd022ee5c4ef3946fcf55a27ea7962a750e6e3e4ada8138587aa6d6d80e7eaa468fa7795a8f48a77b283c10a2bb1cdb781fb2f0b7ee21bdb4698c2e91e851ce3f6fa205bc4b0c2ec04901f7975ff5d36627d0f1e3f19262a83a88524187ee4aba0aabb0fef3311a1bacf78f9e2f00bcdcc7ea2f913077dfec3de70b55797ecd004823140ebf3d88c57960586f8b63076de71d47b371a44cb63315743261d6f8fee8e251126d6053d28905ca0a52d1c7165d464b8c91795fd8f61bfead8e4adcd0fc84a66f78ca6ef4be6e3e4b18f434396251f2673aa3c91b542fefe102873895fe4a4534839e645aa8501036388ea7721e9f0d3a72e8e68438ecc6a593c26bcf9492e37f2c06ede2629e716b21d54813e2cc848c247fdce01028262611d187765f595a3115f3bec1dcd24d5536b3d840babab64f34127267e4ebd99f4fdb7854d97a282852f353ba458ed2b9144ac18e40f080baab908e8cea16014e723a025800f6c551ff14d3a355086d78a303e7efd0b39501ea11bc55092be5a50512a2c4417c17410b532770c2ff3f48abffc1912b4bbde49312c4060b565f52e1741c0390fa796e9ccadb9c50872183a58a6672c2ef0991a21bc93ebadead509bd778f4dfaa8ca6100f90ecc6a45428b5f3b39e377d43fee0f3a326cc0936d0d3d07fb3a2965a1e5b7939f9c4cc1ed69a20f97bc7ad4a46c2812cec57a03bcaea47294abb07b23f4b93fb2b9b4ba80b965dc4035e36493171677995aef446dc11bb8a63a40652b06715d5a850024cfa984383529066efa1c45f513fe4f5cdb29c73d44340ed5b7b8e67c28a68acfb0b0ade4faa04543aab0bd4906b6e82a622801c5707bee738315a6325d3e9a450bbe77f2d7c28ceba717886b59185b6d09d287b9b64850ff3d014d99f1780e5dc4647553fc121e89d594ef561a233cbb646dd2f4e45bc68d9518e1d9b6879e2c5e3b0107eb19b090c072457f67c2e62c23e1532702f0a759fc1060a631e681fe7489b852faaa4706601bfff23e4e9d3d3aaae25d3e815ce9c9844317e4afa9515bfa1180652ed9a09b03cd4067d9d7b1027548b55f9b4ac862a9792abcbe998567644cbd3b7fc5047b959560149f7210c35c2f8713a6b7c03725f7773b6997d8361703400d17ab99c0a5b4141116c711772ed5ee39d488bb6551c6f8d605714b12fb9a729a33bf70463814784801baa8dd755bcc1e7fa9485b0cc6e6088492e8ea76dd0dfb775a0cf8567a601fda0e1026e85abb4437b2e59357ff17b13d587beea6e9931a3ec700ffe5728e2294aa802d135fe10a6d3fceae7fbc3673be59dd33efc8b79b01ce9812fd5784c73d1cf7d8ea90e87ca8646a737381153dd82eb0634f5e7382a19a96c4c5e1a4a2781f7d40c1b8cea0feb896355f04d8934f1d3d5eabb7cc83c3a3bfe1f2583c91222827fa95a1da45ff17b8a44029c1f71b2d2f3499fdb64aaa1624b5b24ea553af59367b6206ebdcb426a4c726c4b44f54ee211dfc6d8c98f6f58ddc09c277142c21b757b7952ae89187b46d0e95b2d26b42f3327f23009bfde177d79f2bf1485d64a487c222beb56b0f4c3688b1f3544db7c2bb05a6dd484bf496efb52e971939cce7afce44819b09afa17925bebe6ab9627b996cb70538b6adb9d2f25df021fc19907fe67b5e63146606ddd41b1b8e75d9baea2cfe5838f571a08cd9f371510ce3c99ce5512702f349a51abe5a7dec51358f9ed9e257adc427e45d05ce242e742785c8d0bae83c898b36ccfa1c811d5df3202b2ac000493add8bf482afa8b9c37492f9fa53e6d85d7e72a7a575f0f296ba26b035b3edae278613f82e2289d2efbba87d700c1f9d9954e5bb461b1e156281fa9033c773ed2fe24447c4165377585f34e7c9dda98e6b9673d44fca54f0fb39ff7763abb5e342774918fcb9aa848a30a77e4621787a80cd42daac8a1640ff71b3a764f9e35eb1c021f383cebe7ff326e500189c7ebe612041a8072c6c5975ebffa500973a6d3b7250ad78037bfcc8ef0970f701b5ca609289f8264c840e5ae69f4233df753c3e141c6030c93e9f3f0e9904c2311cc345e4702cbd897a2798d67f88f67ff291479d737c05707525f9b84141c0aa8efb7950197b32efa608eee7371a296f44e3e6478ecfc36f75b95d63bc5f0b22ae15222c11254aa02eab26b05440fe8150a518797a1881b2788bc084a10f100dd5fde40b199315925e1fbcea5cf7ceacaed73fd7cfbdce0e042bfdc8cea88ab499520774234a44738856707eadbe76d1a27450b4d23fd073d0ae0a8330ef8bdaaddb02dd24e70dcd1251e3c2de50b151a26fae3b913af842e89285a2ce619adbb1db1115d12f93862818417e8e49de885d85e0ddf4170177d2c1bf37d13472a8980b11bfca298d802a61b470aa62b9cf0e06e3adc621ca85b06fbf2babde604e65adc1ad01855f249b7cfb338cd3e4419a1d7953f12f0f2af884cbe28af259078a430445081d52432ce57537915d31f985b877144d7f2430ec4c48730f35d05c6a21631d92bef72d1dee3554c51210f9ec22a91597a6d2bbfa8107e63ca253ba0bf93d3bef4877e9386fb44353625ebf9d472dafa1426b0c57b13b29821a600a791e9efb3429f9e5a7864c8cd189f530ad6601d428cab19353f77ac16990a7bc4bfc9cc18b219683d2de6e15287e43c3cdf1b60e712b4698a883a20c8f4792d4fa6b156b621e6f7da4a285f4eb47f66f772f98366debc35dbfc38db921c1de826198051ba265963705c25cf2537dbe6715074b3fc630f7028d73c8897dba1b39d2b387cabbe3b68cbb70bfd7357f0c906bbceedf26db2eab645971ba287bfbc94b2de4e0fe113a519c296a44c4edb794a380871c0d59bfb9f882512935f301c1b5ca9bfbe69206adcbc7c603724c4cd3624018e0311fc54e6e34341d3673f3804dc61c338faa40bef315465b1cbe7b4a700385ae37a48c67c27cd546645d55962740a103a22d901c253cc1a750742ffe022a3a380025a155c6c6436e4ba20de696d0c937912754cecd060f814e9dd63ff27d07065d218aff63fac2d5f40d99f3757a2d1871cd5c9658b8c5f458ca03208796a8ff12f6b07789fe7e02029cabf5076675558e28787d82fa7118801abe22ff4c7e88e4dc2733c7a39f7229bcfa47c60c00d51668bedb270e788945a3356bbd914015243fa584ea75f891b878c1a473ab380c5c6112b1a02232856a29996b0ec1fc81aefd91e063e2b103c0c72478c89da0701f105d5987dc55bc983af572d95fae7d01441ba71da69d2a03339bbbd01004fc83bc42f4ab20d41c0fe2aad860aa84a17922fecfbe35b1fe907b080607bc0fa01bcf3b4d239e56e898379ce64b67149a34648d4ea06f5900c7e1eec5d7c65cddd1717c99da7217e38d1e528a888dec120b5b4cecd1e30bd6fcac72ddb552c635312b2253f9fedc9877480d57a667b4fb108406de61d0e50ae4f4f30433680ec4392c4d98b33a92e93a5f2a8d85a143328ec6dada1f98f367ea1c7fa2bfd738a129c6b3b53eedc3ea19455dc1650e7ee1a8d12faea3b8bdf3b426cef700f46c8d47ce5405df1523216e39a770f7f913b6cb1b314f0aec4be004f8e2e97307ed6b3c29fc1d3402b47e2bf0db22e0f3a4ce5646818e06df3c767b3655a9a109794dfe8536b71b87450fd92b5b6fcb760823ad0252702ecc7770c2eb708617c8eb04d09d2675f25f6e1c769b97cb6739a1b22c6437907bea16d1c55880589f94be34bff935d16a7d3f6c9dee8798bf18a6734823d68be569ac2774a53b9379eb1805774f2323aa6381c1ca504afd48282d4c93eb44efed1d3d966635ea934bfbeb9ebed7d82d2dce3595a04589206f6175290f6628b40afaaedebc0c88dc75f893f17f99d5333deddb015de7706ebea5756733cd480f938e49109b04f73fbd10c83f610e1d26570fd200fbbbc0f4977800b12106f98bddb8808a24b04a4ae2637d2dedc2a8e3a9838c9eee06316178ff3bc127d75cc2e6e22a4038e647ab410ccd6c3e21568363fca938292b141dd9cdc1f0f9c4d4b8893c791d98586ef3ed82a004e7ca92e954490ec2478e68ab00af4c805990cec34aba3a78e54dd49ba6221ad5e63d3dfcd37af47b0bfdb384248f4b0e95e51c6e7d9ad3ecabc5fe48269300ddee5984d5e424d3dbcf65a08ac1e8babd02ff548353d083dcba7983a21a73c490792d1b5eea1c766a519e26bbb14c9f381a79a82847abc2602049c7783624453e6aa456981605f39364fe9e7a65307bb903f82003daf3f13224d9bbc32dea14b4407c1c0c4d3044ae6ce4c8e1922aa32164e85cca224ba61c9b19314bdbb226b790228b4dd8d7f1dad24b765723f270982e31fa1d41aace5fd1c2ddcda13f91ea8b52ada02bf7a13f335b6502bd9d11971ee117dda83da4cbc6fae95e9597c1baa30dfca664e08d40f8c8244c06d6c4070ca8069e57ffd8ae4c68890cc428669388c8068bedc53d7861f9fe72ce98c3ee48ae846713c64a2c43b24dcc2b3d98dcc1545eed611639e495c58b4610121e567b262aade4134a6ca1578565d44a15a981d7c5fbc5a8ab3da151b32ec02776480a92b58a6f1857a20941fdc523ab790f4478e8dd840b4e285cfb14bb16d922e9f415b6848ae1f394ff418f567b0055b8774ca70f5fe007d2c2b97a2348797ecbf302b8d0e0941411d5a159edbbab94a7206b81b8c99ef826b7c88be85d29237ce4d7b15f458b7e9d00f6dd0c228bd6bf27af9afb4dbb4cb04faf9ab504e07cfe9bd99931ba7c37050282d753c6545f978d1997e2c8e0c147efcb8155739959922b1754b68c1cef85ca2c365b520c7b33ee4860c9d10fe794de238cf23e4e364f5bc91c19b4f9017d917b883939d63e9e914f1f5d2b9ed92540f4bf69ed7792cd5b5987fad6579b84e209878ad15dc8396f5c2a695186dcddbdaaf0e2caee60a7e10bf84e839e2ccd902d8850256b5ab6b792903db6318176284e182fb486d9ccad9a30c42e85c37570ec576f1c838e18281307cdfcacd2a8723751c996f5da8c793eedc5e7f3f5b2284a07a78e256f5a5542edec2004b336071b06aecc4db5adfe8bdcb30a2729bb2a9468fceb244dd4c416a9d72072a1353ed35914e2d211ef805aea5020a00bd3bc124d6df3328f3b0b4d27f3a1e3469c869917c94b57bbb48bf413bde3102078fdfa4f9b04464a407d581c4e6986d6b47c84ab1827bea253d2bb1758e27a9d8cef4f4ddbba1ce54db749a4e3ddd6fc8117b005410874e17c369733b81028f8419ed5e10538eccdc0cefec894035adde2652026b5adf590deb758b8f004b0865f9b91403c0b54baa25d6a1bbca07dc34c8b8f16ef3d82f2b3278898f4ce74c0321ecd1f8737f87ca5c700d9a0ba0042515aa2276177158b8cd9f70103bc7c30807a79365db039606c8ce5f9e85e127908275305e9c8e51939e4abab40a5f7b10103092a33eab2fc0fc15eac28f84a95cb1a4d83c86520995923ef044512e91423d52061567c42e791fc67f7b5007f3addecf6bb367e09125345c95c33d4c7babc404d4a4ede8367db8e111d8a0b4aca2947956270dd0ad8531a3f9f76c65842d5a74c5f7dd893a62ca8e73dc97331860ba5fcc859465e90be158c1089c72b90dd3ee4a90f6f519c54615f5f7ec3a93f5bc3160aee55b26c738ca7c3bb329e746c126842919af7589684b0d5c3bff030f6be14d7d8ec15cee193c508d7a7de7fceefe4c1cf51bc69fcd885061621e78aaf5379849497a398629192ee0ee8dec279a59cb0ae9918c3cf43840e74cbcf5c523e438f54e658905143525d8100bc0e3b9b7333f04d6ad03771543ef7bde173a73b6c47f00b01e8d3afa981791709168603e09a51225447a075399d1ff319ca7f18be7f4a4ab06f65297f251f82972e105f2a682f58c0b81791801fd7c68b63754e5da3d0a5c82462ca625cf4d4efd1b127300163930d6de6a6bdc07688b80658f4aea15f8b0f4e7cadebb29656232f6347522d71805e1007261d527e71793adef1d9da99d74ce8027e004957aafd0a966b745de0f3ee2e6a1f8ae43ff55111943e28d5391a1c64d37f0c5921305671ec1cb839d4d52f2e93b549458c074b548cb34d26cff4b743c28e73207e5ea63720cc6104f4c3585aadee868507ffaedbc189f5374354ebbe29abc5636f5fc9751716e882e0c248dbf1cdf4d3b425a89013f9f31e8ecb7fa210d16a1c37bece6ab81ec82e12c82b67c92adea7ffb5d1e8fd8bcf97a916032fefaddf9df3f3e3699f9055282fff7648d9578f08d838188b5f869ca51679ddb8e5e460d42cfb46de40fb3d6b1220e9c41c7f0229d574585533e22c36d56ca98b985c121fb159e52295e34ff286627ed17d6b95312c9ec27e0bf6181a0fa982bb29c94f70d080689fcf065c8297d46deaa6bc334589dad89f20f4093419eb776b6574a8b5530205322c73d0db3b50c21c7569c4b819201c714e21c79c8ccc4c5250221afa0cb24a91b3cb143f0f610b8afdc4340f0f55061792b1a578ccb068ba37c182d10c149970ce6aeb4fef3743c9adea0b1e20d55d98bfc5f413205351e404f7f35443221922292e87438c90f5bac462784554b080604404329fa353ff4488c648575cbcd5ffb317b52c5ae78d21a88e55417288753b59d01f432305faf5dc4ff273f87a36c64011fd6ae525e3a1224361b95d7cd3251f7458fe9d0e93162c60d3381bf9ba82660181e5869509d31512446e22dba5ca714d61caea8288f1c6f76154d7a589c12c4d72d724d033bcd41e1bbb161ea819d43459929a1a7eb2fa346757c53a218a6b21bf598f1c7b455d844fa5883bed0b7054ee0cb712db3634e1db2ae99b39d2da7d52b855568b49909f0835e8be3cd1a6870df2954b7eea54697024396023f4f4a9906157a91088c15e84aa16e07cef9e19e77147709ec17dee7f0869d8e7ed7638c3439002427d7837f23cedb1438cfcb900dd8a3b9786b7d3d8e28d8f3a34467928e7325a3ef14b37d666f241ad1f1e94f27369a44963b678308b8a3fce3b2d34bb0bfb6ae5f526b7868e9d507e349ba8fabb21bbadad63e9aee2a73664d706ad7749ef2376db1c18f093fd2812fbd4c322d3cebec3fa0418ecc58d86774edaf4c7cb46cf982e5618632def8eb468ae4422c7f16cc80716614495a7fdfc59d456ff75c6253fd6975d6e2028917648fb6d6f13c48fcacec76e603cece54f1cc425a65422620ee8558e4bca1f0cb6a0eb240f703d711dae44abe544716720a51c203b7567d1f499012b5d886bb49a0bf93d2b4fd7bdb601fbf4191d86154d2f8336df0630056b1d6e1dbcb2722c1731beef10e49186c01147fdfc6647fc0c7697fad61ea7bcb4a163736febc5b60554f8b8a11311b7ca65fe30f2501d7e543397cbecd6d03bb8f903a4fb8e36ab69c04788e8b3d3e282fb0e6879afea5ce21c91f9de84ba74144117d6d66e05dd98c7e8778f85558a27593226138fe705d283917709b7d23b32463abcd3100301bb64d901d2b39e116e550b275ba4b778613791f2f992cf96144f721e48f459a94f694b971e3b1d7f72faf16eb0be5c1efcd9fc67fab06cf70d95d1453c5222f6897f04cd3e692ab013c8779c58fe85d88af2a53013c9bf51fe43689eae4f92eeee81ee5e963bf8e24e9a2f42cb1a0a19b6d583108b1e6d3d217551191e0cc6d4a623446d74727b93acfd2f355f35f242cbe111cccc3a0ea30611285b150e88c1e65b3e54cf616c1a2798e82908d5077e66f5560e2ae575939f3c7fdc1bb9c3798962ed4bbb98eb0106c4723fa0b1bd5f3b359f56c79676ac5ddba3091d264eb6ac59a54de5cf9472df9c114519b29b880ea4ef1951eea98e9ca9eaa61921192ebf85bee56a8cb638721353869860df2d54b814d071ecb71a0a61441cf1437cb381ba67f7a4d4f1d469c16869225f3be1a0d420fbb000ee50832719171d5f7825b0056357fb041bffa0b92e6f1efc671062e3d970e94f45e6b1cd9b3183440e88ebe2083657ab27003d5564257c3f6236edad23d31411ecc9808ad813ad938b1c7fb1bd9712bb3187b0f4e99f8479fdf4151828225464ef677c7b8077292533da4105ba5712f3d338a3e2dd1d57e6fabff67415cdefce28155a8a7398d72cb8e333dba0e80a58a4a0519f252f8ca6d56eaad185e8e9a8717ba7c2f2aae956a8dd54963542e02647d7aed921cdc0902d54bab19151e138e090187dbef8ce313cb3b172577057ea564e48df7bf4ad7bf50a9c08326e29fee32dcd63f4fd399412201ede80d4243cb119cf5cbe2b9e18e9101cda612cdbeee70d0f0a8f2a23fdb4798cd2816c517ad2a9187ad232eaf2d5e233e0a3d277bea44a2dfbc826fd15ed1af774160688abb738244825a681af43d8848c451405402885431d826496d30c204ab08bcd654e46fa0d3867d09ccf2c8d545289ad6eddc7bf0bb6f353352a2a96532f60b1c79a0b1a8984992963a9f738f9080413039d16921d6ecc1e36d3d505fe8fde0a5050c3630a625cafd083855cf5da7b32f5bf7bd71d97c945a408f52ef25c2194f0eb6749b2311d4d2b0afee0d1186ad6bed699af22d398c916f20266039ebabe4043c1e331d7a05f5d600458323259e7470f424cfbd4ded49d96f8f804be6b079402bb55a753291bdaeb2199c2f44fa2ca2579dd2af775e1b3831249396bcf208b5a22ec64b8ad6c938b56e381bb4441390170aee2d9ed673e35621e198fe9b8f9bce2ed1fb56655c4b6a07e064359cb1db520374e5171d914758880434b0f42b66f71653a7a7dbdac399d3ffcaab82b15ebb454d91858dc968f050726ca23f1a49bc15e3105aca630d5afa0087d311143337b710874c8921d09dc1c131b04cbcb692730c0be2704ffacc7f87ca075b3f541c61b179e5c1b8280d1186a4e6aebf0f9d00afe13509d04917501f1c3f5dd4ac59b4a83f4a56f13288194327f16258c96bb950d73be133b9d3ad50761a47fa07af0e3331b14ccfa6041aebf4ae4d9cb06995b30f810a39ada5a52d661b7ae772e6e9bae4866525c690506b7adb03a4e579d9c07a24c888e9a40c493fd614526f5eb469f2234f9fe7b0bedc3462c25bff82e6764b4ed0d4878ee373d9500e870ee4d9994b2a1ba8d8a423819e7e9d3d42fcd187c749463d3b5c19f64d573370db187a3db86c26e9682a0a3532b485f0a16c09959d6bc34ba79800f8efe0278275c1cb5754655d5c89b446382dc5b684c2e192a3e4e24a7685d9c8d9d6b670ce1bbecefec0b6e251dadfb462e1fd3c24f1beef09730dfa1102d79b892851e839db26c98f3b745954690750742e9d9f17a970c2645e7b736d6e00f7cec0a48c251e7b0dac09327823db06cafd2d2a52c613433945570a0ded6a76e1c46dbd1fd8c9aeb7894bbba5fc5d20011d2c1457960aff9a78a330083b62a48872dfe5a564dbfc7be566c73b93b1cbce7e970bbbd69170c1909d2d8c40ae50c9b42f90709fbd915619ebf041b306406f0c2116b007a631f2d96d7aedff94d48aa48aecbfdfca1078aefcef952b59ab430bb376d10714cd85403c5ed6b4d6348106f2a8983ed840ef98dffbed36425d9796d2ae3e1d037a63855ccff10250b8cc6ec2c0b354c7b0eaec7b1dc536ce275a6121f9ae126ae20236e636626ff52390950deca8937ac4affd5345d043be94642ec46e2d78f16f7db6117dfae62a3d0f66f54344750903ab269ab3e534dd486ec2f59c203fa093efe0bba66f05dad5883f2d3b97e4819bd887dc59265d23552d3359842795286733b291403b4988a84a4199b0f1d40c500fd6ef812cc057ad27f32e011af01d73371144519fa02661c1f01f919aea838fea93c234369b2185c021a05e0e03fed506747b10b5661c03e66f0e3bcbe4ff8a8faca0c0e790ab4d488ec227542bd5adb442cc056868358308a3677d5961950bfeef3e0dcd0a3b7990b6aa5a11978d3a37eda7e2944a904711bae2b668420bc9af73c33b53de8107adf787126eca47f750d89f2696a16a0d1fa4842ad0ceed587223bceec766d7fa730e8b4a16933978539da3476fd83118ed8c22f31e3bd557893b42174a8a128c6e85330ac4447a9cbed52ff1cb0613fa1c03df431a33d352ac9eea3e8d538e5ff1594cd0ca853707155754b5a5eb30424f28d6e3eb2d1a6c0f6cd777004c587977b234b156e66d27e9e15be27f0f64c7d5ca18471ccfe2609c5763f21cefd7463ed183750cb0d1526684c3cd19b8e051a502220065f7d40ba9749fcf3fd74ed15d086a41a1fa87bd5ff1a4feeecfee4d4cdfe725c7b7c68913ee44378924857bb688f0493844fc8c628094beeb31f0b1fce94894f64980e70af0885a9ee44e3fed69ca0df52c09159666941aae934a543f5aa39833508a20d4927a0bab7b12b59ebfb3a1cc2e131fb640d5400f1228204b4f2f1a64c6438ba8434a5c1d995c951a6f6fa516bbe2dd40172d414cd91593e2f79949b53a856e3f7ae5a0a94d35cfc6fa5778383fd97b324ba316d5a25bd3f61fea36ae93d603bc09d75188d89df9c4df0c701604945701bd2c9687e59a765c1f12ce760ae4809c22d8b3360d117b624fe906aa3f7b474c271a142082048fe4b717dd3f675b4c644555b8adabfbaf1bee902050904d9f83ec1f375d15fb2552b7879687e49b2c5a668c28d337e9fe383e27669ce72240febae3d97a5a6de2d440b3248efdf3ec8b0012aa8b139c134f532bf7e963cbce6e94a3f694bb4e02a70b9813277713d26efd0bcfbb3a5aaed3135fb240f40fb82674998d25d22a4c648f72a5126c9a87ba30e2c54d7d097c5a3594132e6c0b35585afaf0211d419b1c29fdb2de6d7d96728a04ebcd5c3ecb7daedd0afda073e247cd3cb11d68486780462dcca1b4c3aecab20b472a1cf46b16cce56aeed672354b5d267cf699c5afb9181d57e075901da98ecb9883b04b0e76b3ecddab66b3f6b84bf90a9c279fa00ff23d2523180f067a1b180786172cda4762f37eb592fa5ee23447be79e3e7e741173795421a56fb4bcf56fe8beb0903befc45fa76fc0ea3ae357d40a4c15c6734fd07df8148b98caef10c3d9b2b2cd627af523a758dfeea91d1be4244f035e26aa752128abe92d3a8d1ff91c4d973e31f3edcadf437f698c93a8a63aeeafd68054c16f8916f9e9e9ebb5e977265d937a637fb44f0220d740c7b7e0e9d0f4c74ee14aac4ce4bfa8da79a0371526a2a43a0097f344f7193a45004424a0c0a81b022812e3715a6885059058aac52b5243cd3df03506ddc1619761bc9227d04563134c4eff924ffc921ba841c200f075a3fa9422ab6f0d2654ecbe745f6e8ef696d9accc8c5e1689e8668391045edb8e155c182acbad587129df321a148bd9fd68bc9b3b9504378b69c585695468351dc156e0b78e02e9dc58e6173f7a40cefb2f8286bf7787be98eb05161579f26c4d71bec6f23ecd230373374c8113108c846bf0f98694123b865a0bd1f87d1285f1b6b1e2ad66375ed65cb3d1dca77741e7742fa3d0da86fa5a28e0dec92ea0cb4c174b553f3a6e30ec69b80d5d3a9ced052bc9de7c60f69ee059aba46fa3aa96bb4fcb08a90e282b0996108a2f0ef3a944cb3a904c34ad09ab5b9d2a3f241dc7d8d81fb31f8973681ba1cb5df092063cd8a8e4d3c5df9f6f8ed9b6d8a69f43917fff173706e246645e77a185c0acaa8fe3d720653f8451115995cfcd27422136f5b402ca22a8c54c0d1a1620454efa4d52149b271e7d2e74c9ee28fa438e55e8b03a25e2617a5bc597775ce041a9a8aa0b65b03a107c1be8c3d0bad206e0f59848a1dec91e90aa981c95a030d4cfe8be5773b3ed50c1377ef255070f8e3d58924838946f7bf7e0a1f0e8731e6083bac7a47999c45ec57015d0419f2a9fdabbe26d9278e6013ac4199deb2e0687f21ca6a012c35671326c21480cbb317257b970aa421978ca078de984d6b3f0bd1536719f13adfab0642a9a15e1f50cc91ef8d575526e05ebe94dd62422e54b7e6832fac4cf5855d75bf87fe4885ee222958f5c8f81cb5d1ba53eea39515a6128c447b8242c8fb35d143e96407e4dee50c95a66093aea924eef95efceb50cd29e815305ef7e2048c899def9391c28eff904e289ae5c5abed99b32682d53284c17a2e5aa9e13c88af4cee64a63212814e1b87cd51a27ca4094ab07361b7d215d9c12692ae22e20012f5fbbd13e3701d77b9da9e888cc0bd18f811594351875cc21d67a3da167bbf8e4dce2766c44f3b10e352d277a513491059acfc30577aad7d690aa09c7f6586be2ca075c7716a4783b389e21d77c40085191ba55be6eb5cd0b5f609ff281877eb5a8ac179fb2b5a6430671363b191a2e3c8f56e5fc66e8388cec15557c06d1ae34f8a9faf435c4af827f735caf93050322cbaa69f712143a1131d4dffc75071ff817085bebc487526d41d5e712af31da48e89d82d0c003f3936a4ba3ccf8c3360b2f5145db59f6fc0671e7b89dd860fd2710c17adeb7cbb0f614c22746ea8f35487aec934595058019cfd5fd1927ce28eabf63c44d6ee7bdf59d7eb8c84fc3338ccfc3e9a116c1a67dc1d82a57096bbbbe9af0e7955fd13399f5b24609f59a5f2e1abe78be5713c7376d978d2ff73effa6b7fe410f3f369545e5c37e6c951095ff2e804cb4700419305507cedfdb9b074de038336c0adb02021b3f25c9fd85aa2b8856c8512a9137010de0627e3fc831df6bd9b0969bf40dedd2692510fde6517e6d81108bd7f24d403216f9e3dffae1239cbc22194490379b05ebea5793eacc204d9a9426ea077357bd278b0e25aeedcc9504a7fc4dacf7443b062cecbdc698602f7530b1582a561e8514b1bfa3028e1da83bf350290c12d4dedef8e231790c52f6ba5a475797be4df35c917e960c93bd41c7d7a962ba9c60b30402bcf0739b2f72ff04dae0373f3e4247122d4e75c37c406fd9219892e061fdfb0665154539d6b0ec7cc8fbb87b4cc7b8d4aed9d57332add6def1814beceacee60ad9af2d687fbace3cc6c73710bee9203a0f583641c9baf098ea3296d83b2843030b6724f0656be338846f3607dc925d854d032fd7e1aeee436dabd8370828eec7fe05d65ca1990ff2225f3ae8d3a0fe23c85be57f8b4e3e16d3b3b67b77711fb29d6f13d625d23436ec04aa0c8b4917a308b7871b387233cbda0bb63c2f8afb85d7b7c8be26fc753d981edbb2a9d28beff984e0588bc6911bdff2892891d9288149f8294760ec0db11e19452933d1e6c66c1f75e0299d45c62a7394b26b54437f247ac0a87d9936f11caee293de43867aac445d68fecc4e344e1730a481c965cbed4ebb8aa6f57238e67084f3c3531b5122cca52b497fb0969550006f9b391f554a429391d3298460ee3ac96eff6e98fefc98ec5689a128da03ee3f7c7f9d54a27adb054d9a4614cc601e9c1cfe8111d00609a3ffc6ab5d0d1f154f1ce6d45c428026eb740c478bce5399ea454c1ee50a2da51bd7edad16ef67348a48d1b40ff9e362bf1e8403d61fa3914aeb6b116a16a0fdb844d5ee276f29933969c1fb9b62c49f2e75b96ec57c5cfbff2031b5d6b473c2953db84cbfee16238e070aa3ba3264c4a12d3b90a31c64bb52f95c1a4004ced8cec37fa5cb32cdcfb45f09f7e9239288cd88a47a85db246a498b2bfe9916d4d0d46df42261773c0c01f6e8e9d85b0939e0d9889a203f3f4fc24c6f2acf3a9fb38db9fb67e04e080d90ff45d5e8494652080c75f1fc5cb3abfd40c4358e7d68e9d72f1676906eb679558e5f6dc90dc7c500091f0ad5f2b236681b2faf62ea34a883c383e783c765140b9165cdeccb72f12a4bcfc8be91200733aef3a6824a9718b853b67ae45934d0edc1556780721e6744957b3ba05dfdd32a97b88c5c90a8df0fc9900aed00098c1043187538158c9320c5ed27adfff6808cc29b99e6a24aa08f21003ef5b58dee1c6640b762fe090191fcabceb489d6874bf8a111b1b4ba2e819dc378b25f4f4211cd1a508b65fd4f9042c8bd4090655b1cf9fe753436e9f5938e0e46c65961669c9a572965f25aa63cf2491f69432088fb49c333fd064631fa5d0a1d4bc62affbc625f105690fb695aba818998c8960c287614ebf9a174c95811c7390974685a24fd62f613c6e1c310c59d816947f41283a333d50b84dacf902576e03b0e99832e386f08d6cc08b18dfd1cbc7f14684c4ec31f76e14fdae771018e8bd80e70c61569fc7fd58f120815bab55ac3fe47e6863097261a9be9383250c333338388c80995791974bedcd91d1ec9ecc3ab7b5aac425f24fe306ac2421e1065f03a411221794ea0978612aad037d73ab607b94a109f7a814604b4f7a481f6656f38c7692910350c24395c80ee24e19dfbe863376fae023bf415e7c43d30fe318e8d5466531f60de689920b3c6947b8da93f4ef52f334acf297cfe93709665c1525bab0a034a7ae4b381c0dce803a13f081a00d5a5e6c77d6dd32110990fee6bc7ec9bdd9d80c76166f3dee2018047c52b5b71306648a32abb3ad9e236d051951996ca796e975e85627a825bd38800a026ef785552a9a9e6b4915f697f5095d081bf5de8ce2c7adf4b529b7e01af62ca425c96764135ca14dcd65a036ed8e91440719ecf50a310aee5cb6b7b766ea92bee2cfed4bf064d6f3b9d66b4204adb1f508970f0496b54268b83e6a00a68860cfe811489f8ee20e4133cebb24be74484077dbde5426a82446da8b1bc8da6ea0837299768784195160f0044c7e41641ba5a7d22bf592247decf10acd8c39fd12fa54dbc0a9f4eb632219e629fe9fe150e89c2fa3c4f130ee235421c13954a6dc782cfd2075bcf24d6d2ca5925045b9b2009d14dbc284b3fd47873360499e8f8652baa421113031810f7c7598e96ea0a6b1854476a6a6a778101bb83156b340b54894e6cad9b3a9938933b8c5483d4cb5bbecb047d125fca2b1310d745f607ef3f9476deeb7d590b8ea55a7e3d1f04c00d11d6c9e1699b650b7ff6701b398f510340e11355a9f1c35f5eb9f7009451cb79c74350f620deac22a094caa3bbef58bfce3e95464d2dc40df41f66190571b1172800f7137ead5cfa318dd18d11f7ba2be652587e6713be3bff4b22f3c675855241c9a8bcdd66dddc070a962cf13b38cf6821bce0c8074f7b0e38a76e18ce52f38e7ff2b1d13c7c1ea0458683e11ed19dd3d5ea77ccf379cf37c6f15b47761968b549746bbcf8fdf9ae8610550393911f0f59cb34027e6b7287fb0b398cc3bd090fe296fe3e0d5dde05ffeb0850424fd9bdb3dee4b0b5a5ff575eb13d6d6541d11ce408f2561722ee692e08e295a168af2ba78610dab63025e992c3538dd52a26651ca91fe8b9c18e2f27302cfcc117522e696c9d901e7ce35e87c64c41d8de30943ee85dc5e52fe4e96fc3add0dfd127d7131ce550c409f1a3c2626c561245701408786d5a88316ea9b39d67f03ddef07ce684c1165d34cd11156501682d2b0d66a96167d203806b536d678a5c80d8e3e2589c5685fdacf81b072dc09cf31d42aa58d6fa168bf7feec7db14e973cfd57e6449447d3cd7d52fef789dc8d23f72b42da773095742f534a3765d87ab8e5db5aa9645951d5c46038f0182ad93179f48551e16f7debfc4e0c55e213da9a42b214390a99475cb9b7d56aada9416357080914d78207926e056c8fbf43bce8d01cc709d71335af0764fad86878d571c78d8e484d1682a792132a1a3489b8659a85d2b907f0ed8884224a9824037e0e55e8fafa624ef42b9fd07f3fd0731f434573676b34264be8449a9a31b5445a9e6e7da4b41f8d0a92c0c70963a8f02b63f144dc89b9364fb7a9324346fa89b6fb8911b4a8e610d470fd36433da9c5621a0406bca20e7f2545563b3c670603c6775e276886d5e9d45acb67fc281a38fbe9a9f66ff2456396fb4e843fbf5192b9998bc884b7bc2dc5df20f25ed68a21388c5ec979e3d2f74138c99ba13d6fccbdf2ab6ea51889a7e5cfdbc57e94989823004306cb2456d82c047f64020a8297964cc80b732f1e13ddd1a6cdd9ef4d7e5d4a1ed958247c4a2c0ebe93063729a1ee75281147130a23e1a55a7c48bca01342e8d62435b93ae11e081ef27a8f22ed5da4b328d637bbfad4a6bf01fb46c76bb1f7bf4bd8e5183c74da6661d743ce1984b909f555d8aa32822e30f6b04739791d2f799888f9c6344851d9768cf47b4300c2444c80f93971071d3bc990b2f471578d3c58afdc88f2fc8d11d96689607576ceffa703606ba6af83c820022e0628dde94624d7e0d8b304378c68d3d6229f50b18e181722c2ab106bb5a74bb56bfee1a6d40d6a3e2c6d5380c6f2f514677ed99f169c8ec085a70f0c0646d479b5715464e1dbb54946f450991fe2de01df15515fe481a7c52eac5ce1b34174842c8026d3bde31f33dccc841698c81e70236bcdfb95033aada2fefb21c33f75e7a716711fd7d6fb19c04bd9f719e4eeb7679ac17ff171386e654ef4bf94a828a0bda981cedb3392f35013e43813567f1119635ee9eaa57614372ccf4cf4c5527a0e5c45fd4c9d3f3a93662be38ff84ebb9da454f67b054875c92fa08a9e35404aef7ee5bf9617b1f6bb3c9a8f636167371880c3a17fca1352d2f887f65cbda18c3df5b476cc91c9940e004b3ef02a68ecd6281366bb1b3378929ed1d3736707ad3a1451a92a29bfe5c3331be2d462cf21a9a43fff26f4e1c65a5f7b18b7460668dbbf56596d19bba3d73b607e90de27220a97cc465a6a9a1ad1a6a6f136efcb744c8432cb93dd057a53b3dca85055d51fe97d6bbc6b71a56e9465c8bd038f7ea8271a35d32f0428fe016a66bbc44653af0ae8cf5c1dadaf5f39dcb861f0b5cd1ab78c70228a370c559f7c2b6e811b51333fab3d3c957dccd0d10eae09b59ca20dbff23c589d4ed884c722e7962bee2c21761743c103bd41b1059fd5f2eb70d3b38b24cf94b0c0443e2f13cdba08e5c777e0ce8918fe8c8fe983891b1beea75444fd1a17f2684e9bc9611916f9d602d7db39f20b7e49f6c8179c94b4e5998028238733b04399fc4d5922804ccb2718684851b810d94914b1d62a8f2db6decca8185bd007a533592226eb553e68fa1ce73f30e5306391f62aa2db9b457d2cd7ff577e73faa70f1a71bb0403d54f80dc0ac15402a78f79995ce0cd65f945c86d10e1aedd23453a97395af3e140d767474d4c9caab82d958a9740e97cefec9d9cbdb8a4efa8c3bde742f26f151364fb1e99dad0e659337130f097e45cbbe35bd93962f2fccc4dad8f3374fa1827930349f0f9fc74a9d39ec11ea96f6cc898cfd1849fadb104e3ac9dd6be20604743b4b8c6fa7e2bb2a2ef4c577b079a57170dd192c6359f94779bb2fe925600b424978c30bd5049a9e4beac26bba94c9528f485b5c20648e42740982a43a810d227384cb6379beea1f6c6c75470969b92325ce94dd3bb45602b6c0796147e6432911d5131f98f0321a4da37a7fbb7b1ca5fbf06a54c3759f9dfd6ffcf61fefc34eb018a6333319fdeccfe26a580e16645cad7172dec33a0dc52f5383269205688e8c1fe7d55a9b7f6392fb7fbd6dd8ab23948a362ed734c03d3f23fcdba2cf0af66d01d5f14cbeb85771f4e8a953ddd2cb8cc29a8cda212cb58de8b7208e8016557ca809a22bf2f10693e03d7e796a0fe3117b6f9d96e20d52292697ba3064586f5b4bb311b976c535552097ca1f35961e047b258957ac5fcf3312d211c4b041aca7e54c3108589c6fe4365cc03c509aa63625e4f4cb060ab220cc4034a2a62ef5ccb051df8c4f8399d248faf684c3f22e7a1072ad0714710668a3c0275fc3a731893851fc4a318c2a433bf48f251614c1d98ec66ab4e9cdb401ce3afb3120bf8bb2e6a4e68c52f55d3a65badf5c3398a447e297cd70f689a08ed9ec0986f5ed1f8104ad3c2412aa0834693096c5d71dea95d5473d4e1ef7ec7f423da7dbbf26109359e1bb55112ba346da1ac2ae11fbda54b26d80761b3ef9c1ba6ed410e80b0d9535a5da144cab0126814c36c69371c73748d3ac637d079d88cd2e72ba27ef01d3c92a7df5ab00ed8abd01fd348ddab7fd625cb1f188a53a4ce84a6efe4ae425406f6238978f84633e87c324a10163e44cdd6c44e4794f5f48eee609853e56eae4656b23cf519ba1cc4de668ab560a827cafd458b0d66dbd3d765fac71ccdffe32184683e64d1e3be9de58f8196dab9d2a383aa66cc27cbab0f8d15e4c4022cb40952d96a7f01749e0370d04fb99da893152f69b165cf1618e397059cbe93b01f7ce1951464157450a7fd48af81b6bbff4fac65c2937ff0a54ff512316e76d7e95c6fcf50612b977aaab2f281ba3ae2133a05f826229249b0c5bfab7c8df6f8eb0dd66449ab2d48ff11f2e85d8b29770c20331a5414ed5017dbeb0ee724aff1c4bdde713608690f6ddfc7a5215660d634e62ea508dd3f4442b2b9483abf4e1c7c2ee2f44700fa9a2321e6acdde9e70f91fd3d21849500f92edab8f014de8c1965b1841d85d378e16b910224d1e53f9adf135074e58d9f5f58c7c6b45a67c92544c6b02bd916a6de182af6ee270b4cab1a31e721dd8d5243e5ff9acf6776c690a61c8ba5f55702ae4558aedc3e1d8aedb0da4a52efa6469ea0584dcef4faa9339f292368795ed7ec8fbd088a5d1921b3b72ea9034634cdddb862bf4fb3c9da21399caadfaaceb53540212470cd627783369406cd3965c45a78de60bab315cd11b561dff6a7149f88935369111aedbf6f1ea4eeb42e74dc0d167c75d36f86bc41ed1ae6ea1278e74d902ddea30a3fd27af64a27e8744d927898370ccd7891bfe1e62bf3194d7ad2c76b6b5a887bc24949e1e1f16a3f6107e2f4ebc32b37156afce17b1bf698ab0d8607ab0c72e5aa9ff25ed52ffe702bed81d95c7705776a9223d38548acf4aca3fcb4b395bd3b33919ad78446e959a1bdd060a80b5939c6678fa8738da0173089fdcdbfd218f9b6a5c92044f6f99742bbc3d769a31801bf9b53f7e7cf00f56caa737c2b672bd855711eb2fb6217a0ae78bda8abffae0396930745101926087a738be5b03445ba14de8217b1ba2efb2d787a1c167319231bd017481a53fad302aa1d1340cda35e2a8df862564f50f2c2d4269693760d21786f693c4e6bf840e5e36e701194de697605b6e09183b0e241f770f11629faa5aa052dc6ce7727c68d5938fd56cbfb1c1c02304edfec8e3c0d676385c442c4876057cb60f5af2c5755a9613cd27e813c9b472a7fa4c784eb3cecddbfa9ff3bd5d241e8ddfb46322a64496c0326d26f8f68388c8bdc1cf3cdb5e450c6414fc80fc9a674fc27dfef7ec69640f17e210eb4930c332fb6a29247b2ccb2c87f347dc02f5dd4c4cafc76fc51e0098543721e0608ea42861d0da74b92cd9d1ad45d3bebd120ab19f1eff03fcaa1c197582261fd15a7671a6ee02566986134d177df532855d3baad422749e8f8de6f1d19e7a00df941330c6d3898de1c12dd0e0e7c5861548416b9bb57bacd977a0260afc13053f64816ba8d3d0d0765044fe02cc270ab505545482b8965d1c6f29f71d09d613431b166e3391bf6cfce0e87e94cec78ca1b4e6292f579ecd2aea70618c10e138d08b908f2769f6772ccdb793f6f004818a9ac6ad9d4c113e507e3797ad31d9a0dc0decadbeaf1e18cae35b5457875ea3869d919d4280d3a3efe2afbfe00cc91cdc91f5c43e11def4e1d232075ede147507c76d9d281ca01edc354368fa3d3d7de0e67b99a9cfc78a89883efaf1265331f1142b26029e4ba87a140b46a70bec5cab45ccd91a9b21ec8f8ef65e4bbd4a46e47e3011f7dc20b1b656e7ca40c0531621abab697deb7a6f0dc2825b0f3ddb96e12afc977df9a21c9883a5440c447f0bfc7da2b5feffecacf1b1b27fdf4096b2f8a1861d96c8e78b43824bc4fdac4c4918e4e32b621ededf212bc35894938bdf7acf98213a691ab8330fb7ccd9e6cc376769502e453dd31aa05e1019a8f4e79e786a1cd51b25ae3c2a3c1901a0bdb4ca54e73a9851fef7ed4ca6c01f5a791e769fcdf333c122aec6b71ae69665be39e2120716e9fe98b3fe72edbb8c101c76c375945fe698752cb071a01d94359bb890109f14c60e8cd8f8cd6ca984d7b19d910ae250812f8cb70cb3f0973f4e5ca769c6df276713a79e2715f9530cd27964a49701f9a98402b0c9e4b237c5d57b3eb6c9bb89209624905e1b14c406aa77bb0e17601bcf26740af1ea7a3733376149a63a773cfaffcf66361dd89bcd537298354ef7005d4413a25bc97ba69c317b3d87effd45bfb58ef4528fea45064131b29fd4f0fe490c2c1bb1862ecbbd47216a0e67eca588aa8915776927ca7ad9f41dbf8fa44f85c13e5161eed15917465c324877a706f932c8d39581ee3e8941f5b23c754586450e815d9c292d461ee6fc157818eac2722a0ed9f9e4f63d12e6cd5381bfe3365adeb59b8496e21c679354ac9c5d736d9b4378e9aa157c4383cf1b219a824fdd75e49af23559c251b0691340d8b8fb1fb72d84b640d7709ab3f3e73e38f2d74212dda55e6af55046695045cf4d9a185ae7792a17726a59e2066c61d63e1fc499e1386957a9a1eb6e23b7c9cb172da153ee7ba0b2358785fb2e36d2777f05a2cfbfe4a4f49d38f02562b1c76854d6ea73d653e96fba1d6afe416020c9449f84aa57bbc2840882c2f7cfd6fd6d66d4740b6ee2a4c324b6a4e5d529367c4d37818c3aad5962c60678218c5602c693793442fa04654a28a51c3117f2fa74dc5c6744ffe7dd609d591f81abe035bb0659f4a873a90c5dbfd2cdaacf3a2bf9a5f6ee8caf00c1fb26479f1b165fc30461073bf06678b1efce69e151e7507c1fe5635d7ab9180c55d57c1f0f3e5932fbc2a2e52683ab59c5f625d398e39a7f69a00590f023110ec8653939642be0e8d50827580f1079703b0ff48c88e067ffe0d05c7af5e969cbdc31290de6f8d2eaa28eaffb80fabd49a0a8500cb764b9314b5673bebd8ba9724ee0d612a16115e0821a851ca011342a92015725706c339cb024444986c0bc7e1a7009c817de314bcd3ea82fd27652c9381faf941f975be83c9641422c08de37c28eb0e10e22ce9fe62c7f4df260f7a2c86ee790c7ff3a194bb58aeae5a9412ac44328300e9c7dd4db3b9d2ba403303b40ccc17f897e52ee8c6713dc306872eddf42a740c8cc57c8c9a1438e4dce2cce47d45efdc92e92825691de262efad190ca6d107f3c6ab500428dd994d52be6b33650436327e6d54718f8c9b53073f2eff00f272fa4d843576f0f05b00f9521a6e233392f1f88d8cc41d626132c4139079abd950473a9321c39c70588bfcb4267c6c2c5ed5885e6001230019ec28deb8da54019d7bd13ff35fac228167172474dcdb48ee9f46a3732db1b5d7d7b24eefa3ab16c8991fc545d420c70bb53ad01badd70b1ea0e5734646d2cab2f215eb3d44ff5c4f0c96e5a16a9ea4874ef848e93e04e8e8da8ab487b97b8ffb1dd41b2ccfa8fb3c519e812b83b8ded7949cb70b8de5a5bf2af74067a4e56febd403e6e2d52a4398cebef2d186b7995552cb5144569988d4d0b89cc4b7bcc58a360ff77e743e3f7a84ec9c99c9ded41b32e5a51b9655121ac56e93c666d45e1ae58a63c44a945bae744c8836fb3cade365e79c5dd0308cdd41e3b03c52f43dab27dc5f82de3170a4b9b3f660cd9758f929323fefbf944e07514284281ee525580f74335707ffed3c495c9e993d6688979ed739fad33992cb8222b66ae903aa1a53d3ffbe4a66c90a15787a5cb54397f47850fb4a47e4e9fd9b359bf46d1d5842ed18040cbb55972fe817008a6ed21a0b32c3c36108523164a9095b8b4d91747f22087ebeb71b8b07818997b4958d4f554287c49ff0dbe7bfa0eee820691f311026a0badbe2d5808d8f3b18274703e856d7dd48ab804efb9ce481de340cb0b0de1e6abfb9ad1303415bfc69803c58e1375119e208f2fb40b94841bad93c8a6d673f2958f61d70e21e63aae3f366046700bc046b09f4b1d85285d765ad6e9d0a31dce65cabd2dec23de8f64e3cd63b5b1b95dd606f8be8ba833577bb5007bce1522174553481586cb7279ee1f181f4eaff5fb71fd2f295ad0d530ebd0c9a28763114b995859f884dabb9d694d0ebabc804b17efd3264511c67cd4adb082d7805f3898722f75c1406f16c070fa6c8261fb8d650d933adb33aabf1aca7abaab72001db52800fd5f3bc129b4709e645750559d7f184d3ce826b79909654376e23edae138f27a5b86d41067f6ef4524b3170b981ea2b77a41a032a962fd45edb9d347d5fddeb64338c581f72bda7e80654cf93509032b549f662361d78ce1be7748ba47c63dbd071f5ba1a2fbc046e6a63ec7f0fe1934a5474a36e07ebf199b9b9d6c12bea467a9427a1c4d0e195f7935212e512fce84972c754d8df62ceec131dd7a686fdf55ec01ec8d81fb22d82310809dc3fc5c5554c8a9dfbfb39021aaebe4b225903ce810616f13fbde9e85d303c38de615053717c0af27433ed3ac07ee714d99574be1a8c1a28cd0f424e1d7997cb79719a2f74256e84ea7e9e07e4a69f0b450da89b595d389485682911405ca185efd1fad9d9697463966b41c11b8da73519568d3e00481fff144c3a500a5b746dd7cf95685672e702733892d14085653463e1265928f68429abdc275b77b1e71ee8f754ee689a04b664291a1bc1375adbc6c1787cb4b322c46ff7b5832db8a830d1f33e1815670c955329fbd7e0df48afbd9f901af9ade7968b165a6ba7529b87dbeb094e2f7ba20c5d7bc431ef4148d58ea7eebacff31785e2e173a0d743f8ec94774a6551373c81d6176ba37dc93019991b1988afe0d521dbda73a1676bb67933db500cf91fb1958c2704e21f9ee11c40272cec3ea046cdca9a5485c61fcec70fc7c0fca01ad124357fe5f880ab38d8791e0aebe4a09c2301c6c21f488b2edda308d7a9cbcaa7375bd9d71959f81571bb73e8d4d412a2a408e660c099888f516282b2f9614c9ec51240cb10638ab68230022009f05fc6f9b3ca0c1f61e5ed93315d3a20b03e7bccdf20f2a8eac00ae85360cd26e65c7a08df00d30c862e1578561b21b1d9a0de7d38b400eb7bdfb7eb197bffdee778e057907d4cad74b0a23c9754ba9de6fbb8c5b8c33375a632574093444bf83ecf88a1c34e3dea7c6b8223f6ba4f527c4fc98c5949b4917d32189e1e7dffe7b50c0b94095d79a43d4cccbd398b9790c32e8a50c57ecaf77d2466de69c0dfa24ba74c53e9dc8065d49cadc36820d379d440b4c4c88d0894e7e5ca451c8d2d0dd55b810828bb9d567b71af45ca57bdca2731c28b93e1606e774d09fda2eea4306d6896d1691de6c8b99d140909b2af11040b6af0d0ff7c6437a65e1bbd13480fc838be6affa94dd0b8acb3fcf3b79daff44dc9809e9e3ffbeef341dadf217e151c8cbc3a3c12d5402587de52363ba236ceb33858eaa27045ea244ac01c1692167064ba1b71399fe3a889a1bd9cf14b07e9dd2c5a9791e2f14093565708a563e1b1948c620ce16b5367b6bfbbb938b3c3a04f0d0303cdc8481699c139cc1db243632931943192bdc067b002a476e891616a8b970034643000c0401510ed5d88ff51c579ba01b76bc96760a1cefb100dddfdb6af0ad1f7e05e31cb02537e52aaf39fa8ef72639d57765c1361d3ec44076f9e2ec43588022160664bf68ca139cfd83bdf01ddcba38de8dde11583abde875e7e27b2c0bc6cd3ea8f053218985a622bc55e385a18cf3224c02c2ab42d20e760859067160c02c6da855ef5578602853fe2b2597664998e34e60e47509a45e11b7bc6e24844103524d0cf0698c943b25f85360eba741698abdc77efafc01432d0789a3b4bcbdc53e86dfb7344f640da956fdf718feb275e1bc201344e83ded45d69381d571d1506ae5ce13a2f513df22a7c39a4e1fd0d7aebdff4e6b0d7a7d19c56e6cdf727a974670fb3804124fc01916f35570d9b5b34447f5b167409279204bd57e21db6049f84e64a6d8e9f814df751be8da4f3aa181249370b255ae55ad533fbf4c93b7bb049477a98971a4f27fe62543e1a8655638a8435b0f75d1f4ff41a66a1ff059b7e5748ac19ef70b159f925e227510ab2afb688c0afa2458fd15e57dfbdf896e39f1f15497e353c30f759fa41cf8a2ba6c580bdb38539a8a149badcd708d26ab57985707111d96589cec1fe1c8da3be38c53f3cc75869f9c5d59b732ad5c0a239a47737e046dc6d5d9c1ee0ed893f5e4a2074696a7598954114b0bec7f14511808329bd633556e5de26418be4820c6ba6fca34c5aef233186d0700a130058ef9f2d0debce22cef184b51efc9203978f06655866d275925749d6b80883fee0c01fe6786308d7bb9920e55a614c8d1c690090a4961376ae9129f7edfca7c01e9c1903bcb752869c4592a423820f31fc84eb2b664943df61e4adec7f5e2217eca5f193f57800b79bacab78c031957bdde2e341af8f382ef5510cb1ad9c68c58dd4b4c2c523d9c701537feee15f81fcf22e783a68003ca08ad97f0c869f49d7d93736e0286b69e22b4e0d24477ff8c22dc0ef8e39835266bd928b43027609ac9dd377661a9ab96484adb1a7ba16d0965d51d3f451702e7e5649d0f2e5583042d32af3e6c298bf95bad14c856e4ccffc3122ab6996777de1c647e34daf0f10f2ca54c5533bdf0982e07c3bb68fabee6cfe78e4a1ee568f9ca0419dad623242981a110996b67893f43dabb3db80495617e4db78c696108030ad1627dd07dbbab7c7d7c089cd854a7740afe5ce5845b9edcc792edd3d2bdb7fc1c1f3f08803eefc1ebd2663c5159c415712e80f5fc52d75100d4ba845791c1639f2cced643fa3fd0aaf35aa3dce68e068c8cb9dc61a03b45ee1e5611699afd260ee224aaaca90971d81e8a1994f1cc349967a595c0b427e79f0abf8d1b7e7cf66947deb6238fc569e1c5cb6d015927758abe53adbee560e080ede0020062102a9fd11309f14ebc7b0c17d7e548f4df62b7108d8dd1aaa5e059fa1991d99a0253ae5056d48fd49d4d2824170c563047d32f5b39923b39f8a669b4d66bb1fa7ac229e2e8367e0226f84f2b5209217725598f01cfa47ed8f87da0b789ff925c3cb829562309a9143083a24534c4b453127f7c056a7c1b2e456302af399c11019d6ff5f727fdd3d11390cf97433ab112fd6189c7a5f7e3cfdc77c6fbcbbc0e2b81db5d4dc89806e19bac3788932f151c48a0673779622f938b2f5890aa4aac4d9442b986abe8dd02fbf169a996ec3c3be8cb913bffb7a96a57b5127d59e4c4087d52b1257a5bde29e9b03211b0f07cbfb0ed61caabeaf547d0e6f665d8fdfefa2cb0b02aca0c18589c7e83c2e282d846f6dfb0d9d63f37b824037ce01ccc88faf311a44c495bcdaf531fb036b1dafd53691d8031cb50f8fe429a2decc4330ee0c5ce016eb561e5aab447847422227a707de04e0f0b2fa415fc374c5e4ab06efb6bbe5bf6d02d54180451f01fa34a3a2bc1d15cf5479162f7e5e030b9034b4729a0d6f38dbbc133e894848c1746478cdc3eaec943233510245b3806d8ffffff27