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 55137 9c8d235620e871fbc3f00dbdcf9fdd2b17e6870b4b26b36adfe1e897ad976311

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7e9aa8dc7f440cd1a9b32178ab596ce2f9f5ed56c0e627922b5d5b66feea906b
Certificate Block Hash
9c8d235620e871fbc3f00dbdcf9fdd2b17e6870b4b26b36adfe1e897ad976311
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0010120000d0030000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e1cc1f439c0c613fec2fe45b68830deeb4803392ce4af1c9cad2c4a18ac57fbe74ecc7852ceed778b9a102c427ca1a4b9bfa53a141aaa3f6414285207134269a79d32a4a2443f3547ebff6e3c34212b9855e6fc9811bb576a50b000000000000004000000040000010120000d0030000

Raw Header Hex

00004020edf90edff038168c4f4159a86fffbfb7eb67656399e55f4b290b1c681fb4b3fc1190420dbfe0026f55c9188de0cc8afd0211b795d08e0b62d03b1cdc5f09b03f7f620a6a34d705186b90eafe665b5d2b9227e6c056edf5f9e26c59ab7821b3a9d10c447fdca89a7e

Proof Data Hex

59,560 bytes
121216020307cc7d71f0c09efe1497dbb04d112b39e917cc2f7ad89f753874c1fb7f0c00058793f95612bc0b9633e3c71c9426bdcd086f4a2e6316a91d3c5c24230501cf1b228b34da6fb2e68d4741b6ea575d49a7d64fd115095f7721e85e86fefd79d1ea102350327168395d2ca76c0c1efe148231f3916218df883f07b0bafd2f969e2b52287c1bbbeed96c31a4324ef6b21803fd7ed3e36448ab90354a45d0f3ea18d08c89cf74a647b1772781e6b7f70d06a9877153cf666d4e6b127d4ca20fa431eafe447052e18701a5c355b1c47df859edbe49d72d2f4c829eaba091737d56a37757c31b31776c03b6c9d0baaa9d112518df30d236e97b862088aa4a6cbe179a7118f551a5c51e7060b915d027457d88e38be57db074732d8f1a386ee2bc708c5aea8cf955932936cb51facc1766e79142cf242e981f1fc4ef67ee00f72a519ab876d7fba3fd8d9082816df3bb5520cd82cefb96bebb15a1cde9812738f3a056513c187e347a48827844e629f7c7bbfbcb8d6a67d0aa870e059ad05a9beafbfd684e526f83976cbc3b878ba60c4841b657aad96ac2452e1094904dfa78223b94c6208f6edccf8d1e25554c929a9046e34879b1c06f173beb68c381c4294f7e35e398b080cd15127055a13fa88ebed34fc0bbd9a8a220b3caf22356f155cf782d804d931e1c5d467110b2de03bc0696e5dfdfa36e29a27bdf5f8b3b13bdd629c4c86a19199cff94d84e0277879edeb584cb1e010425c35358fb4548da23d49a1c95dc83b6da2b6af9de6de1d00193e3500ced2702b33c54db14293f885fb0c64b3471471de85a5d2da091b6bd2d5cd364183c4023515b11d9114baaf87898db92017365b80d8752f9991d217d8690960a7f9b7181cd9b24aaa95f6b7e4bb4fd0a1a1a22a17928df39ae636cbaeef54a3c1247153dfc91067fe8b1d57ee75a63d77844c1e93f721320022f5ffa225aa199f5098ac26abefceba66f87ef81bdb8e009eae9d873e5cd1129ca7b8ec50f4783d467afbc2897b50ee4556d76013808a9dc27ea9807ddb8d610472291aa5f3e63136a9e05e0dfd7a38bdd168d2a7be058f55628e7307a657632b71cbe63594c47c7329eb179e7bc38b10543dc7a59701896f9849129ad5409e40860df942db1c34b577de0104beaff5fbe8e3de29b35f51532c116611d3f9f3c7c3128d44334fa2fdee3d70928bea82267a47a081317e83e24ad4c791485426ece919af4cd5adeb57a19788501b63fb5635d2de35b9bbce7f521c7389e695cd19b94ae58221a04cb3a3f120704b0e51b958e04a67818141094079e0f9140ec97cf6b9812378373919bc988153b52cab3cd36498bf0073b1b5041219227b8893c9591e40b654dc1be6f7e157435b92096e452c497d79434ba2d711722be8cc8222c67f62c361cdf6d8c55b13df49ceb037fc2ff3d40c434791b87dcc1ea54082d5347404da8f70f1c6a330ff5614e7c235b2eaaf36eefd05be3a5e4c5f11fdcd0eb5cfcab79ecbe4719f53481f1b474bdf7df571aa87e2d8cc7452eeb9a8d582b60dbc0dfc46a8f5dc3d39acd8c74c1ad05ef6afecd0734cbdeb4d42b0c23518a7a50f8d6a03862406d37230349fa2316009be9a2638a35e15a6f45f4ea20aabaaafe61b372e8a7197b8df0dc1f3cc1e571811136ef993b1410bc535cd793718ba0beb1ca9ebfa76584e4d8d217d1cb72f9262eb7d9aa552bfa9557f284fbee8176e74749ca35caf842b25d6eb9dbb0c767be9a335bfee677c482b7dbd1eb0240a89ed4ae1d758accab7b38f614db003b87ebbfa2cd4587cbace6853aa66418c91f97c59955b3f7e79d464703ad7a2c12d5d1fe94b4ac2b1fa582c6e977004c463b0dc3e06f41871212976ec04bfd2ab4bba7d18bfcc77c60b1233b5a11aea11734aacca87c1ea167efac128f9fba0dfb5d06803ff50bd155d95f81cfdf3f04a16ef674ba6b4cdd3e6647b36ed810502d73df41c066468e89089eba6fb4da61116e21a382ebdbd3ecfd7923f3d7999599056687ad582b90ed418f5d43eb72b5d09fad119ef8249bcdb6f3606e3644a8e17cb739f135a681a08473d3da9a4c293f94cbc8eda9ad026700e4d14cd854e3265e58514efd60e60311fade55ce906a640c7e392fa687e2d4cae643c0fefeec004d1123ee2518af6cf45ce4350f40e179d7d155599410b0fde17d0ade82a990a4635a48de287615dfdf2070061537fcd1d88a0f1a3f7e14aece2dd00b2e91bf1e10ff14e5cb8d22635d46c3300194a44eab600e667c3a1e45a5aed88e821bec28d2add6ed36396458fe74537a28db6e0fca7ef503510e43d3e1f3aad27d99c69e7d8b63fc0b13f57bb80cc747773ee426ea0f764d239d18d2545c80bd7437b188f51375dcaf56a512c5960bc2042b8a04ee10d184bcdd1b1123382843bffee53866053a43cce2153eb9d8aff62788f29582b20f1f0d47784c3824dd37ab5d215358dc11bf4e0cffab381267f603cbbcf823cd919cba8d528d7738769834d4b087e5a736c207596e6b7856c1390c7ff550502fb79ccb47d77b02c7ca63bb2141fb52d1271122e3e03f46861e444cda77a4b09b71fa6916a5bc4373c87e6c5e3e9ab0abed867009ca4db242f21a1799b1c026a4f6dcfb43d421c18b0ab5e1d9ad20ece456993b795b55793df157454e210a1e20b619ec807bfa458f6312d9f4421f6ec477d0ecf38b3e2668ffad7bfd0bdb12be669f991313163ca953ef066bfd8f9ebafb0a189ff8a22e94b41adf0edf5582bacc42c8dc5f8f9d993ce57c01e8e7792e3d8be1bb508954cabf44fb651d6f2fbe6226c6dce364c70b21ed3959cfa36d1c5949e8f9374fe94409b125a6a8eabb2890fdbbfecb73867861cd0b2743f74bdddc3a7e651a31f7c0640fa9b459295229372162e85ef891df6ca329b7341e4e99a9cb9639b3c6b35d448d895d6ad4d07fa508ceee26639f6312584caa7fe9730a815c550e5ba69c7aa02e362403209c6a67a6f5ed4f09ef7e42a47fe50fc7180684aac779044db90fa88e4a6fccebc0504b08a28934a6a457c96ddcc1750b62f63cd6565a4915432f1a58f0ee8e1d069a29404954bb86844babca567e232bbac026f65a913bdd5d703b4a48a19ffea5fc88d65b11d797b82e010a9ed162a2f06aa447597daa436108208101bd1672381fc7cba75edfc66d6757eda9376a858051759f5eac5b725325c2b6ca89d06711ef3ba465b658e43e9bb5e01d996cde5782abcab85492319efd41b33b0b2870d48560e10c7730f2273ed65a3610bbd1f9ba9eeaf25b2e2825db43f0d48f0790b1be0c23f06a865eda3ad3c56c1c816d5cfe1b67b229d4fa1df404a2915bcef684ca731933104e01260e612bcbb47a7659308d8e07d96ab54bdf6fed6b59a9e6534c79103a27476647462897c844ce19ff052210e49566988311783ecad6ee7bc33e90b3ee821b5b84709568b3e2bfefb28bb14754d1b9c013049eabb0e055bbe71e1a94bb1009a5a129e21a949eb850df7a99f446666661debff8afe168224f2602ce901d2d4c2667c7b594871c2a380e2cbd430bbe266695bf1df23e13ece3f9a738df15c890ea7ca7995be74dcd16e92b3dc88964a26684f822232c7451e2f6cbea04daebb88708dd1d26347cad3d0f9b9d98f7fc54ff9846f84af2891cb7276e783ef28fd00812cb98fdea79f6d5ca132416fb112024609459d3f7211629d12fdf8fad85104155f65f18ef1cb8014dbd0d8bf7eb1fc7c39ce77f0c12ea03c2409debf87af13d733d84b8f20c7117771c837ba2ecd29f2571b9468dd32191149fcdbdd7cadfaa17892f764109afbe11aa89f68dff7f994507f8ac0088dd1f27190e35c7f8e4d551efba57dc198e3ea1f9acb06685fe1ac9661b71e656e27f54a2c5c4722ac53fbf02421a3025a1f7f5991c09ca776287085b37b6891bfa81c48b83398a141af0857924645cc61746035b2ace5709b02619748cfc60178927c049ea0e80dafd52902b983387eb283b5273a02f2814ce72b61a9523076945250f4493ef39bbd6bfc748749ba5c1b85f4682c7f6b682a0c61f79c90a8294bfbb0cd122de0f757a2e1be4e1949502e44d7e15d01675bf56f1a2ce765f6f8dd38ff80ec91ff1cef70b88006775680ac8a51dcb52d7219d6942b7bd4522dfba25a8eaf18e0887b68bc7683f7e56d497d57d736d14762712666db7aefdba41c88daf7243532e285556b02f82b4aea2fb807be32342995078db1241b496f8d1a5f651383e074800ea7d50d46e753edce4844df9ec2995d946dd10d31f77e6eb762e87106182e2fb4cc3201486fb204c309e9d4800f58b627282357b0f550ca71de0d67305e09cc4b4a1e4a709c61879c637c2c369e1dd24c510b1dafa796a1b315463d73500fdefc51165feec8612c98079f1794d33c49b9380e4e35d03404b1965af3f3dce01853d8a6c6ee68592b2c3826e724c486bd08e2ecdabac091b2257d8d3371b49b5ae92faa5b021d3014afeb3ebd2d1a3e6e76af5cc8d64f645470389ec959c6f494a69e4896c717b83c6c1ff08ed8e4acc997e20953f3a31c021f6532607e801c385274bde64b9ca382d949fce1bf7d69f2c4b18ae25b9ecf9440788a0eb4e6ad1f884d060e7448ed489f7bd1016cc617cd2cf1baba303327fb20ab7529bc423052a98416f852e78c23b7cf739de3cd959c49938cd336a37b7171c5e23778f2423e209841583599266774ed687c9ebe56f603a1bc3282b32b9bde3d72d8809614210de1c996cb95b71f8c1f4c3a25144ed098cbe3d81040ccb9e736f9281287ecf709930d4af631a1621d27528487a4b4c70ccf102282eed0aa11e49743abe35e5fdec47cffe284dcdb83cb9aa49bf140f156b7d663ec5b76dba2436cdaae7bc4c736d79fc5493d7fdd8ffedd704becd41e420dafcc16ea9c6697b61518221f66febd6f1819780ae23f9658a9dd936a64ad371e829402bf2c8ffcc879958e83890e9a33d45bf04f2a34448b91805d30a5be6c3b170250f3d307d3563e845854a50aa9686a0f353dc410578b131f46cb812f71c20c4196ab526cf0b15867f0350043570407870022500f1600b3a490c23fbf6d275ce1b78d829f833b0d0fae4062446f0d2f8f64204c713a908cadc2604bab822d597057b1bea3d61938ef0534f3f2b106e5a0a284b0546301f560fc15eec36379b549d77951bff6b1c2a5f7f4010d605cc6fd0db0bfce8ffc2e2a9e91005d412c7c061cd4612f51db954c0d4117fff92703465de330a1a9d789bd75669ff59574b5f0c699971b6668ac464d5706bb045580632fdb0edb48acc7f3a6088984345ff2c6ddabba2ee9446d70c5df73b8edb3590e7a814f244af746fbe5f391de66434bd8a658168c31a35a3be1b38bbfd822f159ca116c7c5087267af90c68ef9c491d313b617661c239d4e4e2b95c9a44370a9a9a44091112d23962468ffebe3241422d650a9a2ca2825a80773aa6cdd1bba5e8fb87e160ba2ae58bc45981ebdc245b76a171b520b3edb2c753f16b38f2a2ae108d3ddef8ae7fb012c1e227ca419d7a275d771509034bcf2950304833c53df2a270ec68cf78589c054e6a629e3f0ebd7c1e915fb5c0e79fdf3682979c642b99fdfd1416707e26a636680b5a1e8fdf543565b4d9d8ecad1836405b8572184f7741bf66bb5fa518e1bd59cc9f370fe89bf553a58d69cdf0e287e64271c7e3e533858771209f6336ba8244882b4d52906d7283ee05c93bc75a56fe3aa7cfdcd65ebe0ece265d4fc5e2cfede50d1ef082d45379ffe8d52d5b803475abb1f64de7060c5208f45b7cbe9feeeb615eaf1abfcae984e63a0443302d8a488bf9aada057a25fa8903cba43497beee09fd2d1d9e29decc628188568bc68e5cb049373d54292c3a114b3947c94f9746d31571a3678cbefae1a713eadaf457886de04ffa26593a2c98d2f7925850c1172ee3d0dab781df1da54279efb1a4ea9e4601d1a7327e053d579b64eacd8e79a9455598e83bc414c45022dfb079cb353b7519f33fd4e1fefca3b636fef6a7b927ceb035ba20d513334d3be800a5f0cd300b8e3abb4b8b3d4c6301b60e7ad448110891c5358915755aa2bf593512cdf75602bb3b6a5d0b527e785eec9569becb9d47885317d3be16a7957db2e7b4bae96543a6dccd683b2af8770670b54b45164b9e85a4c52df102081a2b0f900dcaed387cb6d6e9f62eb339fb780eaca507e6bcf4d69ff60d975c055110350249b63c88a3e54cd32ee28b2666a2768813b7a9d29a13a48361cf3d5b188538d85981a7c08644a5d76a115d964f5824857e0b14fbd40b55a2f7ef25992f72c372cc9793fc19a6d8166ba483cbc3f7500cfefb028795bd2548cdfbca997a4beb6c54bdd3d0a1fd02887d68ac6e46891ff75965be7edde40e1a01cdf442e9e98d3c434b556ae263d080771d0217904d05335e58912f6e71d3f386af9a8d5a34247ad847832e985c15576ad9836642d5ef7d0ce7bac648cc391e8836ed7b4507377135b49e358f7c58fa89cd83012ff675b0fee4748eedbc59ba4eac6cf2330c6b2c8de340bc0950240e261f3da6955c3871837be8c33b19088a4a0e4c1ffc1d12bda809d439f0536b45647e77f74bf635ac716f136d3794d7e1b3ebeafb5783df31a3a64e77bd6841daafbcaf583258dca4d227759e07979bb6aa8f0eb5148a404f16d13dc6e6742bc0954513b512a53354a03ac0f36971bd741e743dce1c93c18c18713c5f1b12824005a583e1ec6ac9c8803b483f3fa7285317d39c679da9a5f5a77b6f479420c41262440a742966ce28f24d4db36f0ffe6a6610f8f6ea1281676fb1e7e563a18a0f2a5f82f22cc05ecf00a4b68a4e50f4e8490bb520ce4116b2529582a4acb92975dffca0b68da86209778b082919b93c204377d5a10b4d2e9f5ed3940d1e54366a44345065164742b654197a8b6fea926f270d3d3e2130155ec65c74bef01208f9d7786a44562aac5c19bc1f4050981f2ffff9dcd3a4aa9d35796f4bb9834845f6c8ba4695871eb528e94a8d0aa496ec14506e5df34a0897fdad659e21cccf3f8dab56331afb71545645cf3d910c6a4192c2afd5c82243cda93054c65dcccc1ad87938f1b8243b952850bf7d7e738325d6361e661f9c3562078c71f06ed2d1e2061b21b5d7715684894ba47c1626dfb51cad4575cb6c68625c4548c3d69d4208719ea0c601fd01c8fbed61b850548a9756fbd4254cac5c5a41192fac622fdab53c6004df61a20f2bf847c096ba8283fc9578c5297901abe8b7bf2f59ae3c71cc0f1d7fc34ba9cddc5f0db8d713f1881084ec0f85d1c9a57cde8406b041f2a67ed6ecbda596faf1f6a7f0b1d4c4cc2e3d30be8bd717073148583233e70f358965082febc4801f2a5cb007b7264fd9674362ef334ed941ff0bba9636d87e902d0233d6c5b4666ae7e644e3c3d6538defcb42d3c1249a6abe24fb2ec5282f3ddc065ec8485905bd8830a5578315cdd9dca33b29cb477bf7f8158d9a7c6ebf918ae436544a0e312a6c45505d0ec7251c43471eab2f76c6704a62f1b5de38ad2a908ac648a2f292b84a786aaec26e5f92c57210907554cefbf994c5de67749c1926e606225618369b82995dcdc4058186580aa46f2b01e360080b6031e952676d20b9f27b4424c90627985dc518fb2dbd10fb62d5200a72d5c2a04d758ad0b07e201bcc5418ac4e97177f6078b81a6dd8e6dd335dffaa878f89318c2bbaa0bcce05db94e05ac9d3617eb98dc49f121ce003accd7c26422e354a596e0121c6f90227948a6b38510356c1acf4aa0891ba282508563aee75dd8a105ad91e82a1db92455802b7d6ed7f6171afe7193bd73adca326a379d1072dc1231a4a9756d99baf30a885950de0f16f46d40855fb8f5590918043dcebeac463d3d300f2bd6dfa8c9dfbd7d2a5bc85babb35f61c8d42d5336c7934eb241ba0f793eddceb806d09f12af8c9fe7b912fc2eb1751cb5e8508e07191c8bbeda340d16f803f7eb71d96efaabdf3d0778ae515aeea055d6d881f6535eb5a8dee76b5a2984f079a5abccfea62c5e3b51099ced6a83e993965170574f7343792f1bc0597254bcd7039c760ff80c00591597d6e614aeb0814fa8e4825fa38ab019c457b74747d29073e39b5e13de31854876ae89530f4a44470fc24b89521ce36192534230efa7206d615b153195eaa0f438e1e509b184543c07877b4453459f4c28e318ba5b0e384391bfc23c60b1ca82d361965d8303b3e7119bdcf00436da212a670f331e5d355470a6d35ba4578c9066f11411ee91b8ee7ea8ff9f42565aa987119ce4ade1accbae9338fe21f479ab136512b60ad0ce9884ee42fce8a761bf6940989da311799eda61d5b65ded7e00fcdf17226981f97d67722d7cd43d7e2bd569c2bb26ea55c3edea43cf4f8b9bdfce2340c6be431346b70a084ae14db5b2d10d526578621634214dd9df355b67b71a6bc7c75b575cea41e9200cdcd6c16fb8f4a53c19d00a5762ec95eb10ed58100553dbb590a33dfcbc5eededa8770c42ec3fec22f47358a0eacfc5aa07195b4f3abf967826ab86bc764df4faa4c9eb31e02377756c9af56cd349ddf0e57725955978d6c83405b0051d6e17d3951c3451550ac0dc72a9148c8fbbc42edb5a6ac1a7d745a7da3ab3a54d1e568e7d4997c63a8e0d28f5315e305c5eb3888df6361c3aa8625977b7ff021a11baa717b3d02a3bb7b1858fda428fd00711e67d5d451e7d622a723a89d88407d4e2b311210e2f37e682a0296f3f14520bf3301ec0d4287db222a99a505dfdd2e0d772436d4da6a0ecf6cba174c6768b55b1dbf11c23131022440310057f388c34dd875c9be859ff1bf169733547fe4d446ee04c64786de5e05257ceaac6c0e9ba671523472ad7a9c42352b4063100d8c4a3cca861f559e38eecff3312f0a1c039ead38557cb8fc12d11c464ad9ce2f14969fa7001e20856624decda58daafad4ad3d9845cef2138b1b82ae51bd077f97113edde661e67092750c89a0cec3ce6ce6ae6a021d56617b4556204953387b9d0a86bca899485ca757ea1de9d23227188e51bd5a4adb353741b85755c0779536571af45a38ba8e358069a5d5e8011ff231e5abdc8487377b2ea8a06babfe897625c1bf02f73fda4e8f7ae192573e6f902c6bce502a3ca3279950e109c832c51d6f1fd9eb7b543e36909a6673a50716ec948b9206b76a8098579eef9369de8ad2f8a89830d2a09d6e1b62a8be204fe4df6fb0a95943de07b86f33ad50ce28bc06beb6f537232835223dffc4bea0f1ae4bffc288287d410fe3f8be6dc067ffffcd3d552419f8fe18987611cd3e3a27e233c9a7ec3737c7bf2da3243a79737c71f83465dc7f049ef11527adf8d85190af8194310e5087c1aae05021750d5572e696d02db2898b83b61123920dff941f0d180660a73f422f17e149b1e71437c9749e930e205feebdd7e1580e7e7d972ae759870dc33178fac903521d3e47e310e9ebab1609822717e48b54c0fa58cfab314325e9646c2f90a38daad49e7fb8fc0a61fe180e5f1be792fcfd63ce64b6b055e2c23aaabe316c9deca8ffdeb6ba414e44a75a43cdaad3c19d1dd882f7511f17b50ee99c32d4cd9d5430fe7523cd88f7291b20571598eedfac558ea1c5e77cd9d51e588b2738e479f8f3dc8cc53f2aac17f51d3975f7b6490d7abd92549fc5ecd0b11f07ae7a47a63865dd7ba30f4d07066d0add1ef11d98f5d58b7e29afba6e95c9882b68b4a6595f98795e75dfea4da77cb8455a6f0b622585f0828eb680442548cf98f43c0415dcfd7b4b437fc862e26228da807f9a0142ce014ff74c2ecd2c3d83a022d6d6a76b6288dd7c8b0bf943f77ca6853b8b9be791d6fdb74e80639edba0e2b854e40c277f8c77d4dd095e295a0a704684f0213a40405408d27f36a2fe35be551000896c0253bb68cfae066311f63b78d9432f1f2b9b0931a00bf84d0a56f602ba0640a28f8034ce33a4a078062027eb9e6625aaacb101f17eb6c2953b6de16b3af41d954e5c45ce3dc7c11c1150a7fe4b4840cb38e3e237993133c8bae50a651bd6372324a88ab5b7a3e6779ff61eac4e9cabdcac9d7833c8909bed1e8d575d7c2ea81d7b43be71e0dfbe9ff80204581d876daf01f083349b55cf897403730b77a44eeef7678712f88d20b995ea9f4f5ba6811521b454bb838bd29fd9d71a8878702664dd15f9804fbf8c448498775f85e9206cfdb0bd12ad72d32effdc630b299833d23d8e6d416f33f01af75160645e6b9bb7d498d75455db29aeb29f7edf70a33e1c381fa5b54d27aaf8231f0310e08da8ecfef6cb5961edc7c37824c77dcab76e98d62244d4ab5502f152867c15eff605f7ccfc6161a9084e93dcbef4bdd1ea833b66e6ede7f765dcbbfb8200724b3ae0a898b3c02dfad9e42fcfdfed37db3ac22db9b122b8e2c3d947444dae52a12a6d0333c9959a5bd753203c16a4ee741ed603f72cb5e25699fbf85cb8cf854b564e0fcb8a8aa4e33b907e7f6c02f8c8e4a94050b646f47a0217d6f6469c791cc7c85b1176a50b4ed3e72ca2fbc7520d04a91d1e755c81db49f78c6340e3c05993b5b89f5c99f7658fbf7d80123c8a4f2aad2280f52f2513060735892887be2fe97ff9941085c751790e1dd380dde0808aa408e8d9e4105ef37e78ea5a3ed888bd38fab0bbf4c276af1672c93321ad767fd31de9d540fae470751af97edf0206a12c67afb58f9da446620a258b31ad47e3e3ce3c06f7b9c7fc11020b286a37b0feee3344dc848e5093e37de3d8577d954854ef21b25540a6682aaa7d0f2699cd1a49bbd036b5ac708e335128f82a46485abf4cfc56a855f033008b1e9a5f35163b851c03836b1ce718e2c29184621a4ee8c0adf26f135551cf41cac77e8efd469d6ac225315054785f1e88b5837abf4b7043da1405a624a7ead688c7e7b59c122c7ba4f3bf510ef983d0c153dc26fed1a480cfd5556b5dc55c752887e9dfb4dca6288482c30769668425cd16fc5a1c8784083d5f350aefc09bf7dc3540fe3b81952d1909a4b64a63e68e0b3a27721dfa27740dfc5e72a53960ce993ffed06f37db932ebde7aa9b99af49312bf25d8aec9bac6ac616638617dff60fb6d73064e9010b1db68d3f57160bfb58d5108d1b25586af1b5fecd5a94a344a2c7e2d8868ca864b30468390987a9ab615e4822f0692fadff7dc7db3406c2eff238eafff200f3e54fb1c0afe03fc8647cc54e17a2cb77f36ec854ffdf3130e3edb30e133115391dabbbcbce74d9aa9a11a4b9a7d99db7f8a480336e1f8f8612ab8abbb6f9f2f758a7c2cf3df38c64620331aa3fec5e32682a2db02605869b9ec1df91617e1f5c13922bed4119ee86b8db5b3519aa701c0528a3e1104024534fce9dfbd0df125184cb8b4b34c745e515e9449ef075a93405f9b585f80754f13f7791810664089e0b3777614f715a0b53fa507c2f648581ce8a76edfc73e3b02f0c7268fa8aa41158241d57108560cc9fb06342fc2166b166728650916726cbd4a170d902c1c035383576886bfa9af417558fd87a5b3b059b7a059ae5be9e441459038711f1648813968f8bcd1be490443d049195d026573451932470af8b123255efe01a1029209a9dd01b78ccc4fe7bb2ee38d01180bf474bc66e0ab67efeddb4af585b57630579161d2165666d9e960c001dcd92f8c27b199fe5478605aa34ae7c34812144fc899c8d4b441f1e6cd2b698b3e90ec760e70c5ae91c2b2b45d5aedece5212c23385cd630c785f8b260254b64c616da57a5a5259d56333880bff419a8b85cc504c019f6f0ef64a532b96b21c602be3f17b71b9f02666d26826fcf390f34877d455e7c1d579819544ec1adb4d530d61e2f6510d9ce3ca9c91ff3f4acd8f354323218412c54b31cd692eb62b9c92394dec42231d5790145a143d6ecb43b921f502b1979cb7470abf6f7e14e423c3f424ff6fa18c37b53a3e803699928ab8a4f6d7700954447652b25f9f33138a0da2484c86ba62394646d63b2f0cf1d21434ccfa0192f81fe152bf4aef6d8c49fef95ae6fa4112a3c457fdffdd5cc306c74850a9048198ee1620fb6f3cb871425ca90df015beef6be808bd1ff18ded497d6c58390714bc35a8c0a14957eedc4290ea67bbbcf5f1e3fd0fb9a00f53cb792fb3b1bd2cb0771d09ba22f54231241cfabeb3b16049de925a1a0c9a50aec109b9a2865489dd67e3e6f62db270056348b8a97f27c6d71a4f63c432a002c2330ad289c66ad0056662137cdc7f79771015d1477e72a158e136b2c16e46675da8f1223af05a5cae35d1fbf91bb881a123b91939d2d7182a6091b493417e249fce92fe6eb9442057523352d471acea55ad83dd51c6c4d2ee4644eb36f55cff6304155bc24bfe2f51390cccd0902d89cfcc788e7366a25025609b71dbd551169b83eae83dfcbd043018ba0b52dcefead7aeca4e7ac06d34a3cdcaa1148d1839f076ad9fffd8006c4c1c346f799ec3bc42a8085ced27cd78a28d2ebbea32ac58f3516b2040e6017c226599f7ca6bf19c51c363b592b165e6f45485fa79e674dcc39213082e2059dd94071e48a28de1ce40d979fcf6f2a1f42d7f7933715cd3ff5bd2846abfc38c5df9d5812fe202bb2760f4e6b9994b1d80fa62fedc6e9f17ee4280f879345f17345782b6d417f57515851364029210f2aac15db8bfa5db019f117d0770d4fcd6c4ecd1cce4ceebd5b1d211835fb8240e65243791f5dd3166daca626ae92a780ff0531d6c0f8e27b93dc29a54e2ef6977858d07b63cfeeb557f8de815828b096d6eebf5b3800d8d133cd3be0336162281da1ad4c7b89f1a071797f56e8b07cb11480756c77474ab2d05d925c841187ba56349cdb227319ef810ce48fcfa2de771962acd4b155852bff368bbcfea5f9f356284fdbc5876fa624e0f6641ddf7980c3f1203448c70e79c83dc56f32d49172f6cf5094c19a3be277326e528b33c002ced4db1c576ac77398375f772d542f45e3543481e5219dae78cf157e612a52c5d7b035c4a28410559c9ff2e26b072b4f8bdf52d4e816d6b27f2a1a82cb8db21c5570fe97db07ae28383ff2e5e44d643386ddac1ebe4488fcb76c65f6ce569d537d507e0f9d970e38f539840bda1a6b10ebe227cc16b9b253dce04af442fd6788017d44296141b0003f601ed2ebb3886f936d78071b8b2ff5fd47b98be4746a03e12f279d63224c11acfbc141593aec75fd1d4f56f372e81a587aebba36d64fdeb06a1d007752e82d3e92185b14b743b420d3ee79d55e301209324c1f791c1b9f0f48eb7bd4e594f74254a3df5859c25165b4bfbc8675924bd57ce942cd6304ee8310b61a48352a9ab60d1e226b4cb8f95220abd0325f74a6762d95d71a9eb12c08872f494de979ede93413ae20d33545e0554c62af46796dbc201bdd03eba6e4eb9344df2be4bcad901054aa4d906cfe04629f2dcbebf182f0358b45a90e0b58eaf21b3f7474e8cf2699c953ee6bc4f490fa3b793b3030395176d5498fd2c4bd23a1c14c3c9fc4edf4aa7220a89ed3628d02963b6bf74816f23332b5b582eac9444b5cd727605fc455b42d8fbfad1e7b0cdef1779b01f2650fc24237ecd847ac381e9eb3473020f4073379b5791980bf7cccbfa0d7cbdd4d838add92880390af56d3d5086fa6bd1d8ef3e1ea91a126acbcf3e2fb7849052a7ea825b358f4475d65fdc5ee49b636d63541fbc2a0813d3e728adc679fda71b80e6a655501f6291f6c7f5c20839b7bbb34eb51425bd024b07dbb05bbb2fb8706c0e09f193006c1e98f1918fbea36c896c7fb4df4f6ab0251a7b16dca7a6231b1c1f5f2a853f1d9d152f19807da51d7cfc2a33de895c561c4a1961b5b606f9afede9675f00ce4b9fa413d61cb779ea63157d81f22bf2fce1ed272fbf9b27657e087566660b0cdaced46c2bc492065a7d1f6818c39c3f527700d0483b43f7381e23c95cb5a30b96b377d54852b15f02bf65b44c146cab86c3eeac640718c1f1b4948bcdc5c5c1492f42d3de01a5e7be1a5e05930abcc94a92a10b94a9663396ce4cf4160b00dce08a7d8bf4f48059ea51f38711d935f9c7986046feaef9a165e4c22612711cad6fac9a80a2d20e7f2d3f2fbf8525d86e8fca60777a90207aac63a97ef6c1d12b949c4be6d559ba9a1d382361595e00c9bf340ecd0d9d0ae9890015db5bdd9d3f2a42a782bc10be160bdc5fb160fb617c3d3191783338896c280368ad8e2fef1f38bce0925214d008231e0f11b56db10de4adc623486aea1b887f2466e3e4d7cbababea83dd0981903fd541814e8abf6870a447a39fb6e57e582b36224e746dbed4bc38e486f290bbcb8ba623c6d16db2d0c5653ac79cc11eae58d93ed8d5e1de00a4a8a804d5191da24d007a3f286de4ad250dd9e0c18d2274f4d0acc586e062bc196eae81f90dbdc3c7b2cfe1099b3586b3bdad839b1f36899237cb0c3aae9f71cd4eb99efbb505f964264e6f53fc0e86fdd174ce1e83ef2605e14bbf6b19cb7a6ca7195ab18a0efe4893432fb65778f2c05667ebd89f17095f70658151a870a918c1d93b0a245ae6c482debc195daab7bbe50b3048d492a0dec90fd0674976b97328342067e862d5dc875856c57353b728ca2f973dd6fcb661cab649346b861397946a8b3245a7f95d66d622afdca5328d11458b1fc752b719615e92319ceb5a55996dc10845b2112885fda00cf87eb919b177110b9d00d384eb76dbd85ad3977f7fdeb32c129d91b45704976bde5e11c2c42d203f1e9223656cc253eaabc078419eb6fb69b560e420b50cc71c190003d050859753cf49dcba2f2481cfdb0ba068387784f709436d7f530d8b4ce8a2d7ee2b4246fcb7dc10a803cb4f79b8d7c845881c625a20d8572a68d1ee677a3d85a034ab66f73211979cef7de35277c322ecbd75f2071e86686dbd42f0e67d814f5865c251dd47f351de47683d1c5ca99fe2f65c506bf5727503fcc98c4a06cb0a06c7d090409644015332cad90998b802ffa25871b7715df27ee4dc224856d22cea0e65fe820433b6decec969b3d46a6f457e555abc5f08e22269efbc3bd1bd196f0af55c3231cf7ff1944dd2f0cf56bd52b9c63c98e2c553683c06ba4b91e2f7566513a9c1fe077202db1fe4c78c307bf06cb57e9530242d0f2b6149767194716cb0a561e2dddee10dd023b9e9f1ce9db0ab6a29387115f09bafdbc3913c7260b53d4a8933e97a5d0a2ac5decad8ff4b742d3ef5d68271ea6c0f992883dbd519275438ca150b65dc0e6481c583a0712c6c3ac1e9824bf86ee905f25a2af5b4049d31d7b06102b4dcd95bdb7c723ad3d564410924c1eafeabbca6c7d90ebf5e2e92c12c9beba608b9dd7ff7cd64978b04e7820136da2683ec1b944175e21c3d3d6387ecbbf9c5b683bed946d02302061897504e0ba16351cf14a35253dbf78e7bb635899a86e207ffe8604b369a102d21cfea388bee3ecab983843173c2134d0622304b12de392df37b43b0756fe8056a356ab2b1cad3d47a73a6cd70d3059ac51b880d42cef516d5f45764d36b87e7a4f881a25b16dd43f5d8785a6cd6a8fab89156a1984497f2622b6aa9948937cc8e0ccb8205f9c53cce818a17b89ce8c48930252cb9907243fc14fb427b17f17f481b7414d02d143a4df843097180e74b0a67df56728ba59ec3519cb4d7ebbb73694f8e199abfd58fe5ae076d209b0fc268bd353bd855af16363ce371fab3c955855dc9b18e452905d610cb92ac9fffa20b3b2064deccb297aabc8f979f01bab0963730760447373b546c625aa8b4398bcba935c4a72f98656df2e35634366acfb53bb4c2471646190d7ffe61584c547b4ec8db873a74366c5b666b9a2671a09c004ee95c556f17a5f72e98a6e9f80660c474fd3d9d4cd1cc7e766f33ed05105e3fea44d4129086111f2550a91410cf0b199f8b2617be21781e9bd763e21c52f58eb58a506850f61f29f935dad73f062dfe6890fd71b0f63f21d3a3302a0cacc12229d4317939dc20e3f89e8577b9e50d86c2e91feec9391d34efd2e4909ea816ab1154deeda0bbb98e98286557ab1f3f7dc98cef8ce6d0c734f710d8cb2e998f24f6ec2fc4f6ca4adc0ec3f7a770bd301297a35adef0518c81f2fbcd6b807f54a323722fcb05552361739f5c0c887170d714ffd9d936cbbcdffce25e4762067e4ea16fcd51193dc65547e6c30ab34ce9190601c06ac1edeefc2381ff318c2b862a70d690c58ffc19d92da59706eaa4722ca2ba26a4f4bf0ac25f111101fb491421beacbfece371705b83509212da6a2a6cd44ec77081cce24b3ae1f79831a3a57355db98334bf348db63acfbc74346e408c536cf32cd9ad2e584095dd3d4beb938dddc51188611233192eb6df8d0fb72c486f5278bced4f607534ad41804387da56811950a14032e5fef4bac271ce3dc8c33c71fd72789e6cf226752f42b3e51957c7d91e6e3c4e310f2123167f442da6ed96dcd92d512033afddaf7d4d207ade4e835588eb9874975fb6b342e3faa01b38a7c44fe731f16de722a506b48e278aa362d58b72b0d36f830a51ddeb66592e0861ca75935ae83d1095df7a9822427a00d643d1f4783aea1f64ea5334ef13a031001c8733422ac81e2f92e3c128c74416605a07422252c0aab1926304aca14a9d9dea4def2f2d7ad56eb36138ae9d7ac4282f67e046d14fece36d38ab24a4a470b65c96d09c81cd84201ba089b9b9c8e9dceebd583ad8c24f5ee95b694ce39f31b920694c7e05e007ef2240ba576324ffc5ae745c01ac3872801ed2c13c225a5b3af2d03fa50a6279d8d9725feb8c7b4744b3f6db05f70c8f1a4d45d0cebfbfd914f9023ce97836cba7e61d4a3ee4f1d70592158f69e6a4c044f62b95dba4c4512071d7f51e5f08b95de94d67e72b2a860f3fbb6d87b0394d1d87d03f78b94b230df97a75c6c15bf73ae5007b714d63ba4b87885ce9e1809241a6a27429647f104c6eb025def976b9fc27df92cb1da159713f0f5d7585136e6c46459fececca09a848fa42612b1f33d9cae4b5694098a74d218857056ba6e2a731d880fd377f710557c09562e5a54fe1fb37716bf599018c61fba45db4d020bfea08c8e79bb77d77f7f96132138176768de311548855efb07362c0d4dfae4ad3a4980c0d8170aa78249c9e8a92cbb82260dbb8c9f73f755ea3a3d2618eae594c1157b8448b4d8f82e873924926e83d7c68156653678f2dc0d6c7089c09470dc153cf5e910db6e39414c69ede1897f7bf579d5e7335b39ea71bf823c7b382974c738b62859fd725ae62a67cefeb11cab67a053860d6a8688e9e098ebeb9d23f7de033e3905304f29d2b7586d6fe211b6648328dedea783f537f15e9b3a4b7af3aa4db0c3ce0118337906acd4333a4edfe3721b686ab6306719631c00cfac37486f16648899ae2d597abbcc0d8e0a767a350f6dc620b57f3c500fb6cd21bbd689a3b288a21bd2667e17d29988e88ea022f153ad1e08b7833f7a080dcc3b308edacc0d1a22c37c44796885c616f49fae04ec3ffb8d01781d2e8709ab325ce95ef97399daf34ccdd39d4ebc3688fb8dcfa84c9a4281f50e889e78ac253790d3bf5498e263e2f42cf7802f92b044123caba7ac9bdbd7045432c562509ce8dfbf9ab6087e40e263fe6a7dbe99e85ac5706e6df6d2573e769e52542c5569268841ae85bd265c50a160f6eb40673be3564956e9380166d23e7c2e0dcd3e51efd2128734c0a986e1bb019bc20b454ceb15e7fa754c6ea8e245fef083e3a09b257a0486a56d1e6bc1536c7399543ad6291c27fc96eaae7729e8749bca21e7e231789a8efd4a610aae1c6c00545337633fc79b3d8e21a775ae9c9bc1736e5c4d056d46920044a49f0a918bb528874e6bc626f9ac93a033897c3fbc8f9bedb200d8fa1526220c689216917f27820d3ff8d5c5f1ebc8a057ba3d2372c89a1e462a0583af886c97fd6bf9c2d9b9c96c493a538179990fb4cde309bfad9b4dd1eff205f8c020d85ce8451d9b4cb80b48e77f27bd2a71b937c6573ccf756c1d6ad398a274612f3b7aa28ad36bd6e654448fd472e10dcbc73dcad717dfc952c527998211870e61af3eec713dc0dbcd2de0e82841c8282592da96ee5d2a32b0d08b847733445ffb7026d6aa40a62aa8c93d2661bab261a6c44836a49e39ecf049ba9915ee41138cdf532cf7cc94ba39f9932a27888ad16151f9871c8c68d206ac1f161c49384370e2a52fa82025eb293579852b3eb8afda9d9717cdc7cc7204dc1fa219e57e5f737e6fe20dc75f89f865da225a5f4621b09c5d7c150ab6be31e16204e8b6260c27c35424b10c7827fd8a580b9c61c7ed5c282dda833bc7e878c5cbede9168807459f262f1aa94b20ef27302f3ea470c72d828b510cb689ec94f07b62c2048fa106f51fa4a252128ce6ea33f97324341e45596d4725768d47473ec4232cd9bfedd78a54af13ff63f7ccab21dea61dc5927e8ea7989b7e3648bddf7afbbd8aa69a9d59b7f9ba0334487e21855e0c371b5844352a9001804acf54581ef27a1b7afbc5fbc1d7316c3d3cb126843e318df9d598024a0c218f5dcd8f209017bd8327a64445c34cde7b015599782e66f0fa7eef6a9776aa6b9e3a16effb8a05d62c65b462a49dcfaad980f4bc2a467b1724bfc4a416f2bb2bc0f56b42dbc3e32c0dfbc14c9cb70169760f0d97e0e0cd1d14a9201268993d7f3bd72bcbecb97e6fe9bc2d88dbc9e30490a42aee837a1b5c9f9c4fcea448b8cea70579b6bc6036c23618c7719511146de6e0d762b379b43b029a7fc50e7071f301132b96e5a001d51ed0ed320ae2f3935b236f7ec8cf7a4d4e4b05113f292045036fb13b4008c293c9b8c86f2f5ae203eb591c01700d46254376ec350468cae265a5211dd293ec15592ac2ecb6863f6be31a772dce271cc029986860542baae207e8fc91754361bd0d7a81513ab4e693a8ee339556d2eade4bded7feb06e4fa569de6f9e081c677664fa1f4514e9026e010e183094acb098f16546760cc9b5f8b5a59191a322318f6c2ae3be3ac06ff85ebec13c531036f656fca6113e6b6fdabb841278a0ef705f233191ff761e4e621e83b944cc040d57e9ed2b21900da87f83339716c23b3593baeaaf104999f7ab71e14d891801df45714bd32d845539bc918a0f1b3c92fc1ea18f3942432f639a9a82687881af4709620601b2df4fd4e998c77ed639c2e6358807b299a65598cc0219aa92a8ba4a81d097e80da205574eb63110b5c15ffb64de112595d3424411e71566cbd292ee232362d21beabe53358cdbbe808149711ec15ac7625065e2cf6588af62278f39b777d55b134deffffff4f2f50057ac9bfca1ef5b6bda4da65a31f6b57490e9b9d48bf147087b7001c34220cd9d587fda7868cab6da2dedf4681d87fdf9961c40c9a0d5da0ebb8a8cef22d59568a173807cf66445dc2e963a4473a502dcec483687863f1ef9a90825a77f07ddc1e69e41b75015dcf7b54727c0374e3f6092e3521181b9308ab518f99ebe51d7539ef79dbdcc8e938a19aee138893ac2995078b95dbfbc2802748551de4fba4c18762ac3d9269aa52d342119a2d55a74b272828cdcf14cc82b2a1b2afe976b79cd339a732335c9a67a06d44763b6d8606fe8805a1fb3789ba3c2f733b2a8b6a79ca482655e60c37ca380ed35eca3a08e70fe06d28b920d69527faf7ba023eb3b43a42dc7c5a67f45665611f66c377ef1d7463b34a91e92d48c7f61e1ae81a6d8a31793b24078d1ad645d9804ad2718ebdd030faafdbd0990cb694731dba98334711afcd6304d945d88b950688b89e8d300a262ea65ef6c01f5ba7f60eccff0c8ec851d40948dd089d67e551280281d2154b268f50be2dea8155ba59a05e6d5d8b6e48617449e04253cb5bc36d5b63aed6cc2b87ce670294d27300ee73230207af24bccd448dfd99bec30487600784bde98099171fdb4eb27054f3eec34f398c9d6031981743b24d8fedd76f58e97c0a7ad0bfdd94f882bb7759cd59b2df73364b8683c899afb53e8d7d9442cbdc903faa8eba244f152026ad09454ea07e002e10086ec2691c37dd0ffa3b96bf187425449ca6619b87a1f4061494af41bf190bc147c718e20cfe69443ac2246003da550dabf33d79d9335ded3ce1869e10058b5811a8cd8dce45488f512e66dff9d97caf70000b85cedc9e00a67a3e405c524175e864454b859c54da174b67ceedf8a50ffb90289fdbe611ab6ef8c6f0aefd61721ebaabb7fd350738fdd31d880e619a4d4a6c4ed0b9937d07fde2316ae085f1a879ac810833d5e51c4d36263a0c7373e6be5b3d56641536012e07b81ee815d0972ba9f1b762924493f72f6814da3af1f5e6d952d6822ac6d78927d8383f24d9deca25d9de26cc8aa220853cae5aac4e96243c0cd5612aa9c1dd0b0c8dc44c90369f76938e667b955c456470d74aaec0d681e018a91ea0497249d4639b02b542d42159121b845993be757974c7904df7023aef7b7125d39ca194e617f003c0f589820e4e275b9b07cb02d9b0f121361167ee036ec7b734de3041e8367be1b134136effe5174219c99623cf78e0044506c16cdfde1aa8eef803ceae41fa34a16ddcfb14dfa0a67cade969ddca94eee1ee860ad361403bc2a4d4d2ce0caf9e1b5b50d994a534d0a7122abf754fd57f88aea942660b8bf382478074d97452880b48007bc6d2277506da6484dc35ff53c53a74e4ed4e6d0ec48f905cf46d32118ffa1a5772abe192204d5dba490bf7b46eba451f5f2898583f9e6f9a62a27ba2b70634f6a207912727dab3c133fd0ebdb818389336a5036cb7cee3219d0f1c2a66577a97706132c0c2d3bed063e93236cdd9a7e7ad238d6cec86c712a72865be09d9f63514098b2b9ec16bbf44211aa029c4d403aa85d6f150f0f1fc6ef5bf37ac14762791e3db5123bb285414d6f69bcb5b7c2200bfdcabbc69ba6c75275753e52d471059515ac605bebd0ab04bc0c35a1268ea25a21b43a481a76af8dfe3721efd6d11fc2bf2338da3c241ee0be164b18ac0cd5a8ba241dca767436479f0f9428b96d1cd53ae066bbad122e957bc17efb2a8ce56134cd928582ca495a7190470fa37fb618d3fea0d4a426e50752fda7542c26f8d745049e4c09a67c03565864cd5cba026ebd9973239d41af2a320f53a4f629fd67ad0989e362489ff4e0d75fb40f8b2a932ff22fad3f6dfb2a87f5dab5b2ec334dd9150ed772de6065bb4cd762c1ccff3f7aafff33c201890b882311fccf117a31e8d852c9e7f8f31d8c5e325ea8a2b263b877b54ce56a9bbed070363237fb1b434f69238ad6476ca6d9ac2b22d8695956f7575abcf6ca276ec82e97b2ed80b0b90675a5b222b1560e25e42ed4ec8c94c7591d284dadc19238a46910784ebff304efb71661665d76e764ed2190eeddd6b6a0648d9cda2051e5c3efb23ec99f1d85f313e7e9aa9a4546f4cd5ac2c6f40540e4fb55f6f29b42d5b1c356910225e395da6aefee4b4896bdd3d88ffdbd4bf4a8db92b75798747bcf423e1de35bd4a33ff95269b1abcc32b7c7a4c75583d64f60361598858f143e5b54f67001bebd6b657257e5a6c3e9d67287aa3c460d5904c2e94db34e9a96a902743b5e656337e42da490622045fa503fb345591ddbb96711983151232a4893468a84bcfd218673b94cd2ef03d1058534f4a81c0a16d863e9ac5dc9e4e594c349782aa9baaa530cb0efa39c16e5870ad086ec101bce314d6389e23925cc5eb128842fd70be9bde14ec38092e2bc676e16c122bef2cc64e99022b42d70968f249d0b6ef7dea555b80523bfdc01d77aec442fab60b8c4624c3ba3fe203b60a5c1afa095adcdab75874bf847e87ee73d0164bf559323b311c59b1758bbe1070592371a53d726586f775aa9f6b7cde1934391c9498bf1d52821903d7bae64a7e2a1dbc97a6b612d944e12d03ae3962a13a1f866eee455ec9a07321960f7bb368b42067cdb684da4ddcdae9fb50f4ac31a6c9072c3a5ab130c655760bde71fb2658fd2f9e920f400d530a28f29480f0caf3deb68c3d1ec9e4375ffe5b6cf88d9806c2e08df000eb60bd1bcec3d1fcded128510104cb747bd6c538324085dae76ca2ed69e6e12a519e76900a1232b6a6ace7dfb8be9dc4c51566ff96c15929dca055f4dfc4afb36e5c1e587c7ad5ab13af6587b945fc07ffd3ce5c0b2cd1a83572bf35e72e4807acd7c8599ef1331bd33477b8bd4c992512a33078ae6fa8c1082f6a9101c9219e183711e93ec24bff8eae563de0655c0513158a98bb5fc022d89fdd9c1bd271d5a8eeb8323158e1fa04d29961cd578f9cc947069bfa0f344121fa6345fc7bdb4ae00cf6dd2613430e137ac1d67eb4c535e839483cc4fec4bf75dcf7875d5553d2cc5f0bd7968c52e780dffcb8626f9dd0d5ef92035219e94e45944b3e91a8e31f23af73f85d2f20db029c8b72d9be5d94909346b99d23f790f15e3dd0adaa43ca2f638d09089769475ac394848b6fcd4c933f170e7d9743c05bec98a696be3c6dc50868ed2a8b126c3b82b157cbae2d134d6fd08bfada1a3ce54a8a3384fb828dba2b09b9e9e9975155d601cfcb6bd237b520d0a4f7fcab7d5fe070171745e4823e90ee85f2579a2dba7636a824e6c12759198d6e16237e3d6f3369ce39651ecf20ff7fab236f4ab7f211392182dbf1119dd34c403fe83f8cdea9b0ffff92925050edef8d61ae81e7e691fe78c4343625ce3ac6fd05e9b1284b86f20283ca0c40dc6927b60f24abbd0ff95e7bbf06c13d671c539b58f67743d7e66dc8779b5f1a50fdf69ff8bf61e3ab102a06ae0ac2649c1bd9af1de54dd2976a6f3d9cbb1abe6c38e042ce52a1df086e285613498a62ae093a999816deb43024eadb9a0d42230d8408f17c454ef6b08bb0a46fcb4c2746428a189a1687369f5da6706c091cf35f67e4f29ad5b6678115c23955130840902ab2b9f25b438b6654548c43f383b8cc7ece0836160dee235fc26873b97bfe3a80beb0a9d1db3ea58bd9e263939815cadc78df510e786e4a37d694e2da973993078aeca73e364b2cba686e7cba1e6d2c0b8f52014e2042ca0a46017ffd2c33cc8a9b3815f9943a559d36759fb0923a6f023cefd41e8e6a8e79efda2a9c3be7fef767645ab05b32bd433c08f7d4f35a98ce5af3ed2d8e4c1b2c82666d599125acfd85909e762bacefe118e63866361ce4dc2aba6cb096dc89d3325b37d4b01913f34d833a39b4b6a776fca160069e49d14b87d7e2a6c2304d93d2969acba5c73fe2488c0a81238f4829986a109a1d3b079fb8cba7f76dbe6effbd1a147ce33bd53cad837ed41139e47f79e72b73571adce2b2032941df901d29107722871692d5ee55c22dab810da54196bfd4a3f909dc868c8f6d762d4ac62e24be093f7c44868647ac9c6ca8e50fdf2c997e4104199e173f58a9629dd266a2649e79419205abfeb92fd0324a97eb50e26550424dba0ad4c9380bb8ccf4186bd880b8e84baa864d55f7d5f97d328789037f4918787fbeb32909febe5fed228573fa5e309b7bcde516f3b587741d7bbe937676a4c9f640d99f4f638bd95cc7f10e98cb1649aaf3276979d893a505b6d4b21edd0231ac6c4aa105da1d94ae2a96d4b440fd0d35a0ed808842041fee98f200d4ade9be7f538a2fc634fdb2d66f06714bbedb57826d31a3b81684b42ca51dfdb82c5b7e3ea73d1cea391f3042d9a8764dc2b9da7609e30f68c5cf4df310b0bc030f99df7a89ea50806e744f9b4146b0d8b1f3ac5c6f8413500aaf91d6617143210bd219018742c41d7b710228a5affed8eb8bd9e20315445ac0a2ba8a4265118a2de121b87bae1f61dbd4ce6bf170b7ef92513f0a6a5d5539f30f4ffa007cd9a793ff6615dd4d9f0081d4aadc40253f79783fd7f933f1e358074b37dbd7d731f5b6d45477c4317ee7680115d1f06d6c91cce07b9d88783e9a257e36d0286a9a6e98a1ebc67f71f6b5dd5535142a24d19765fa760656e4bc427885704ed1523a16041744cf9ace3affa754bc05f9999d5baec29512635f6ee0f39a1fd50b73cc267cde9ee25bb84502c1f551ac52ba090a89f8c53b14fa6d29b62970c3aa248b2a9b5a214d094265f5d278331712ef366b6b7ec0ea49a10395bc5cdc4a84cf02153dfd0f623dd1336b1f9d8f05ea3bcafc00648cc48a7faf0150a9d8f8762a929d2c076e4f41d38b62877c812682ea7416850d534b37664b317c721441f41b78af061cbaa00fba72102cf60aed8358f61ba0994ae589ec7df9076fed1c714964b65de2f86df7eb29d899952669ce1646b4cb895a92c81bd74b81765661dabc17b2db21aa9c001e563b193428acd77cbb8c70e3dd23d1e1d6718060e6d5d8291977d226674f0b06098a24cb674006dc4af0c3a35204acbf073ef1c760285f49eb71cac1f239ff863a439e894e772c16079ff99b1d5cf6ad9264a24b4e89340a1b7fd2495719c94722bbecf412d00c1ad98a3157dd130b1f2506822b0a0f62d6cc950de4c8c8935d442a7a7ae1714a2dc6f02de9e7f593f200e4d3906ded4b6e99dbebc82af3605859fd8d8f38bc96397ab6aa79431d1545c82d7ebb3921828791946f8d96f90d8b9af868bbdc9057044039c2cd6dd3c01c675f07a4d8e6511b2678aa262bbc5880eac5fbb06db3c032e85a4cfa93740a563c145566641af3c1d3dc64c3542354de108bea41b67cdd37acc336892fb79e5970faf34dacf9c155f17f1469a574965c674ee5bdf9d69732dceac071bf3a8afb5b725ed8f8b3e20cf86e232a4e5849691cd639718e546f00f89043c27914b66e4e08e0bf52e0fb4ec42b3ba10804528d81be1e8e13bbfd9fb6d0ee23240843f910913be6f0b691bd7b69020177fb93f4247eef62aec53f3765c9d2c95f0c37da01b6da9164a3c1ff42920fa902a518aca6cd8a5061ca2ba452e4bea23a05aa1f1ef5341b6093fc9595f98211eb526f7d4e1ce4823e3781ddfc480571f784f95c71433179574ca07bb4ba44ba9d1be601952053ec116cb84408ca20cfadaab0e57b2f4da2223cdbd9efdc275c357e28fb9392860b9b9a7e229a77556f0517a9d73a732e32b44ef56505adc81b92e33cc1dceb4e3f8f6543f8e1a08109bc61a17ba90786720c755d969d233583ef4f762c3c2db80cd8c2768dc1a086064f999c137db9db520fc018f5181d485647edfc80b8eef7a731ce04f455f811f3eaa81851c7ab0551578c829ba72c23342802674e013cd799dcd43931026f7a71d77bf101c4668a0ee02775493ff493de87164a8e864bccc34374809f3a32a08d8f37d423ef0587cd0bd1242559cd8573e358ea7e3d8b33258625de55d7a0500b35392e9433f9e6e1c65309a93ae028ec52129c60d04594e2ce0475eab5491c4b5b164aedf964c8e2413b5a965fcc5848ecb006e8729ef13ce7bd57204c373ad338dab248f3ae1bb5958ff390e32466a5fff0d2f133a8575fd5c6e0196ea9b71526b866884855c03c89f0eaac40a3acd1183295b86b18ebef6224f57b5f1abc50fd562a461365d1a91f1cfa18c4671071394f54eab2a42fdd450a404dbdc4475b55c0623c69ceaf4fa097c3a7063646529d21f1e59dd055031a1d5b1d501a2356c8f9ebdafba6d249877307073cb4ad5573b04204247f199fcd8292840b0c70760452624f22c91ad3b9ff5d92ecb22d37b3016e2cbb57db0130cf7727de021aa12819cb5c176f438fda0bb29e71e434df6ee4c1ef7fcfaefd3514376fc72d2031efa2a4a08fe581e502298356311bb8b278f2a44e9e7962901cec393dca701c4dbc631758f3317e88cc6054772b9ef08e395e679e9dd20733ae5b9652ab649d5657dd5988e8d420004024e3aa3dcc81ee88390eafbab9c09e86e9b56b637efaaeada1892dce39272dd05b3fc5542295436eaf0ed1b7bcd31e262bd4caff0349983f40c5c849d78ac7c903016bbb5baf3ec1ff57969226574e8d28d465cb90691694924f7341d903a2da1af75b67277b1eac7569d1b504e9a022727e5cd890d9add6aa88da44cde853db352ba959cbdd43161dcb6691836398239452f0f9e6a86f2620d9b76bc4858fe53d7e596ea92608f6c88fb9dc0fa53f3d9874d106e718285400dddd40d39d60d04fa8945e2e8b305771fe892580b19a8b790a9c2f014e1edf9b80b17ef739d950194d136074526ac60248edbe0a3a7cfbcd0213842244b8939268fc69f1b76b957489fa80180b43a4e783224b80c6828f85b80904142bd6dfaecc9cd91e9104fceca8972c297e99eeb244b5e1f2e5b39c1ad00ed8224550a4c0e9c8a9dce41a9f88cfcb436f43f39e3e01dc13335cd5058cd0ad81b70f10d843d5f2632ebf5daadbde46581e1fb54188bdbfde607ba33381c1814ab38c968753d240b1a450283317dbdd235f9f6142f6790fc4699ded6ae53b09787363db951b978da8f88b8a0d81e1aea4f49f0f3d1deea9406772c38d3212d3c11759217b92198a947245ec18ce9fa13f1ba9c35a4f55f6658044efa1c5521ab20639beb70a58173655a3c0c2746840132cdf9dfbefdd9fc716168bde27b2e526d1d84ba3dc07ba76cef901a813e491e969bf307094e324f01826fe75f81792aa920ad62b1ff1e02a9f8051aa7fd2ebbcfb694228dd35c41c456682441bdc3d6919db2fdf95e6b5b7bc478898f5b594ec3d0ace243f78c94ffa77684b25474d75a35ec6d737613c7c0187db961e5ac8ead87d94f80ce91551f6de88b5d7ee562ad824bee76b41d44313a2cde5dc22d54868b1afd1c94c7d3200f0c5ed832c2013b868e46dcffaf9a1555d204018c14e5ca95768a512a24c25b50ea627c76a8e1a3bd79840fcf023df0bf81d5a23562676154a3409e81b29649eba4b792e6407bfb93a7bce2cfbc7d494550ef9bfe554fa483d42fe5379fc0a6c39566ceebf72c92a4123116b6aef77a2aba60554aba317f8530f3bd6d46563f5e0b144cbd212fd13c46bace55ecbbe3e5210507e296181fc551859199c7346bfc7f7257a835c7de997f8e3a926da7f269de6bc69670fa2f0ebcdcc8ef1c5b004bbcdbb22faa5aff1a039e480ba7a0b7699eba2b9765f4168ed8b59d725d62c4f3c0491619d7490edc06418e05ae6a9795e75d7761d8cebc024e72bb674f5828796b8f9b19241cea8d2a9a79d5a4b9e8903e4df6e9bb8d1a08badf8c1353fcac68d877821630181582662a02925e548909b9fe57276813b6e27a89481936252de5386d23936592b81f5258f309cc7aafa1a2088eda22b66a1eaaa330c04f9cf34d18d5a308c3b188cabe2eff16afdd670264276c91b602bbf7aa2fe71ca8b7170f4993ca7c25b9b9717076c4a3a21f0449208e819016ca3b6cb017c65b60fcfbae0d6ec78bc3f1a7a9655e3e6e5256923fcac42d4ea858f46c773ed5f63015f8b76c050da17527b960933275e8280c405f4073bb8a2139fa51b3df34a7173192b3fc2f5af974a518e3ae3babc6ed455d89ed086438d33d8a8a38ae5a1f96cff4453bebbcc2460c5ebd77f16f910f62a80f85aa24fe8952cf9d4599b0979ce64bfee17c24b907909d3fed8451bc4528f89d791be327c4dfb849406da58983ed7c9717978084c2490961391789d7f0c2dc5126f38a45028393c2077f6cf06dbfca474a9b2269ebad6a95abc70f8146b809b76e6d6d3829d1eba8a3dfd7a13611c652dd73b3f906fb78e2068f8795751953b43435511c6be6db4d1d239798f9c1f67bc7622533b9e2646cb4203834e3abb99556777a06bbf60d45c393b994a1ce2ae9a7cba02bdfa41682a345f128308097798871d6ce8d00716b40f1602c693e44cba03f70faf830365d277498cfc92e7e887d816ca316fa1d9cb69292ad0de2035ff6f57f4ba83d5c61b6740c092473dcafd29647d6f2272f16645e2d41e1dc7bf423846f65f9aab877864b920d76fa18e44d11bba6833a15b7742d157ee9cc5cb5e62f8ecfa291ebd2ee90fe7870d81aca380a4730105fe8c54b496c6ee6f8f75d887261e97b342a2e29d83574feeea68b5350d203711b998f022c23ec9c23cbfc53ef691d9012affae02544f43f311297e9f68d88d15bca569a297c0dd99c7ca21dd04a811515f449c69da19c9e94310788b4aae436cbccc8db1688f2b07fb94d5405752364168c1f7469b8e724a1e2419c60a902e0322ff1c412f8dce96b25feb3f3117e2a05a01033d1bbdee28d1f644ee933f6e80f86815a143e16a7e0056833eaba6c78d69efd012bd1640911e03c39b355179899326b2f83e68604784a43bcb8bccca00805ba8b09b43927b4a9a2d48c34930950d25ad5bbedb7b8b2e5b249bb26bd9cb0da95ecac17d4b988a22c037a21875d89344794447379e2d2cb2dd5c11909a71e382b62e5df3221d5a833dad4aca023431f0edc2c8373bfe06df790fa4dea53b989a1488e299caa40b21ca88a4ef8e92cf1aba5407e2f20fb4979ee44bae934f4bf30f4a973810db99484cfa7c0b88c365edc46c58c994c97411bea92e5add002ec34bf297e88f166fd998cc121717f671989d593c61c72904bee704352966a4c12e73d7841c22ee551cc4a6e26bc632b9ed503f774770d96ebf9229f2ca7b2966281c61aad774413089c49ce775025ec984134b80c18e96e21426b17535c074bd45bc2e609b8efabb49ace91eb652c53e53d863db2293d0d18abb696bc14be42fe98b66f73a67ec6c896e45b673102af59f3f27e2c8fba485717968c88b0d3898e8250f57c2a927c5f82eb96569c48fafff771779270461e7379a1a461ffb3d73746a8b394fee9554d7b30fa430f0c40825055e0fecce992f6323242fc81cfb1e2f5f7ce10fbab3638bc0448090a5a64d700a6444cc0f84346dd896883ee6c1cb226b3cb9d8fed4d00b12210eb4b55af46a9dc063dbfa6c6f944513af87f9ac2bc0a00dc69fa0354a2ba695cfcb3243119fa25ed7557353926ffeab824730540aeeea3598a7e10e5589adb04ab5878488ffed6841cbf8c0ce214b1f29f49461d4395d71f53fe228b4723de8f73443f0a1eadfda24cbe38f310fe60b7182fcb0dba2cb7cdd077f589df1769728fbe6119b18bf80c8326d6df04ea1b30d471ae2f2585a381ffae4187ab522fc8988aded8a7edb74c32d627c9eb2ec105e698875ce0b3925d4b8694fb6b9b57704405c95c845d94000c8048fbf16917f2def7a39c146406a990b7d41bdf1dc599b88559a0903409af826ad554d985852efef3b60c3f39472902134737bd676ba039ccf669a3c9fb692f8a51717425964e8904ba0d65e83662172a763c76c899d9ab52822d6de84c9ed8f2015f8280a53e290a1c40e193731b393049602f6cebc4d006d69f14147a9990159dc5b5eb3e4057b249e6dcf3531a6f47862226332695ca3948ce135235be885a01b4cf02adda6754c26f73b7a9fe9a3931a857bce648714c09e064a25992071c0087b499ee4ca558abbc7e1bb3a2a326a05e9d728e147a416dc6687bc14e2a139b61025a16de9fadfb4138769a88326ab5bfe63d37004480c716549ed56d42dfaa49e8819e242193e2ed60c5583740e73a8872e6805710f236509b87f50f32cbe337ababc22698e3eccaa43e1992f6b52ecacfa8aa14148d3677e5cb1b2a4c0b3f257a78d8c30cc56d52c5f7e35b7376fb42488dcbeb019c375eeb64c5fda32f79170c75cb58b7b0e25cf0918bea4cea57d8ad3e236d257f9fd74051928f09eac39084290f71b599f2505b2c89b4fd6ec459def99eee9cf167b5a1293047ed5c89a6ff8d3b33ab6035087b2b602dadbc6e58f8a419a454224d62aa521f03bace71114265fdfc3d4fb02e99f5a613af13e8c93024ac53dae96abe69008d2e9bcca8a897a8358ab50530fba952a685675a7dd8a49b013f54f9c97bbdefea1a1f36bfc3429a01c3e6ae1ec288a2189c02d4c6d5a08e26784565c8c570675c05551b1ccc50519040689a64ea57f12fdab18583dd4e291a6f270b9ea1097c709914e026c2c437fbf07a32a0d607379efc100dd32231ee2321f852fa84ad2a9f639077c6b10dea209661e2ec277ebbc400f18cc466ae630915405d849abf9b6093ac053db412f556a87fd1928e92628b7481b5fb9ea6ab517d60531cf7a27ae452d9d2f3b698e06e978830763a9d9e69e032583e3eb60428119011fb7153e11d0a88e4b65e592ac0b4cb4764d24efd5a12f6e09b57d5687406169f389a530c97d0d6c0d4e5ff38c302cca096e37db6f91ea91422760ca3589c45d57f146b60f8de844325e36eee47cc45cf6c2a66989275cb5affab6f314c0603131cdc0aa993338729477cbd67ef00d3680cea0c21047487ff74b82d1e81272b9e04aae9e80c1441b5f5df9170a4a5b92860598ed2493edae4387a2b83c0e123cd11f1412acfb37336d20af0d93534968dff1af418be43c21cc544189553afff54605751cc30fc8d6513fd4574be91023c9eef0ce12f8ba7a38e9627048ecd5f65395b0729cb5b993ebb007b5303caf6ac0c6f59a6c39ccb13fb8b5ce9066dcb3c6b6f2ae9099cd2c6a491f6073b86d19a50f858e9b4a9861fc73fc7472a46f88e0edbb7e2bf29c3e04870c338c82b42234dda543d52097d10596c81dc0ced50779b4b7331d0c8302abd153007180ac578dae8e84a418a04c3768a7d1944eb9d796b5ea050e1932cfe39d31de2c3d2d48fdf7bc7767275be1e06f6f6c6a5b401f6c26cff14dbe04b87ecb896f71c82ac711eeeaffc03b6e2d527c74041863eed8f29b9fd87a370ef9b435e4f96799fe5f6ee96a097dd1eff9229e9af8f97f67b672ad0ece67b03150e56c1dec8b706efd04c856827cd3b2f08b9cf0c89a85dc24ba31a78a4bc8848ca439af4f99906720f776322535e22fe95cf961996a9e90cb93204dc4471a8f6054c4e6814be7f802eb8a5fb0e2d5c0bf5196f52fb83615b769c29054cd795577fe87d04757d6bb5dbabae289df5014787f96e99b22a5b6af751c36dcb33a2ca531f277df3d5309f82f31b9cd91c8b7b6eab93865a8b18b4fb32e26996cb9d537ecdee20eb8e916443ff461c7d15aa4cf00dd81154740081a83063f23fc61f255bec052d8ffaa0252c089dab38883273ea3627d711319621ccf6615f0e78527cb5fb0f3fe215fc7935c74413cb79868c3f045c11205b45567983b39cf367fc46c867e6b1f48311658e653de7d46571425ffbe3e0884e6fd60228d4d3ea23085fe8c299f4db374c36cdccead34481ce7aace3102c1211be73929312f2a04648be9b45528ba8c2d89aadefd6cdedb6e0c421485e762f3bf9934cafa8147b4c23b92a5f944f0f6b6b81f6fe1abda9aafcbb519fc8f423a35f2f57f92e062453b71b159dabbe111afd94c6f715f6e30cfeb80ea2359cae0b25934a1226803d1b3cd6e2f6b6dc61451cc123eb1c7aa2b514107f366fd2d1780ba3212320cb18eeb9b6a78a53c00ef221bc91e811e3de7383a2b5d081c56a0f0c47ceb4f65cf275f686558a3e79a5e83c8139ef86dec7a38473edb9a0d323521fe2a58291b2f417a5cd083ec216529e99e590d5a8544f12f569552a8728d2306b7150721672e06cf308b247db015fc6faa34915eba902ba63c5f48a7d03811bb8d40c04a7115bb834b49c0bdc53e7b31ff7ea84f0dfc526e20abb89c8682a0d7d4a8353f24f9f0f9864c5e1a4eb8dada1a4052a321a0507726b282a6eb82a447a9a63ad2be022769ea4fe7b5e0cdaa42c4ba43999b201bdc7f573675115003ad6903146bd3d710c5a790358f1a8d9957d79056c2d277cd10adf9fa91b5705be1175432d1ee2c9edd5bf6e71f89525081bd9be3cd89863207a5e439f34fe74838088bc45b0b4fff659d624f82723f0195f255a5a1970368dd982933b6be939ee8e25989eaa222bc5d91486993a3455f2717ed9937a78f272bd623bccc7f18883d7ed121d2470d6bddaa73f44b560af34400fed21af00105d7b9771721ca946d9ad3d461a901dcdc7e457ddae01c9f823c97e81fcd7894516dc85800e1b4b9c433cc14a91da8350c5da2b5cf75df944d41499bd09b5ad941b026c2c00e19f2895caa94bbdd4e954ec4a32a5b94fd790f6e351790d0597330803d8154314f92562ab949ce63a82a0f350cd782edd55ed561b7bf5bde7810ef1ed9840f01f6901be75ecbf90fd7342cb43ee7a1d90c0f6453e614dc35b9692bc5a1c145ca6bcafd9d777c99e367c376b4b42cf20244f1f2791667d8f1c78ff8aa8b6f8d0dd74ce157c4b2b69ba7341d7b57b6cc59994ee173b358c9fc17c3f365f7ea013771a88b541b35f95811ce8f1ebe2cd6735a303f6ee288675f1f66b21245c6dfed91c7393ef3097172ac9bb4d7ee1145841b4f3ea0427a175b5617345dafb20c97d92d21b9c535cd35c77c8699271a9bc8f97a6f5b50013e27fcb4dd677d612fee41e4ffaa3e0eb50f6f52e2f88e05ac38b4c0fa46c9cf28e9639b929e5d285b08cff9f7b92b22394554e982383e682474cbcf034337e45127db81a815538e6baf42075a2dbc4daffd2b6aaa9fcf027e63c19ad721962141276098ae2854c34b7d814914613ef0ce10acf642cdffbe5a39c054df53e949f5410d63836976810b28fd3e5d143f83d5009d2c842ee9b2acc1f958e8ab4c104a0e7899ccca51af4cbfa44cebdb4f55f8a135adab23cb1927bbc1bbe54d5d25f685ff262811af01f852e95021755b9acb6984a8f1a09db4edb60cd4029ae6ea95473c677576aca3cbb540aee4e9ac534f4ce18218ae9cb4a92b9f3c87658a3b5eb4786245c525a4458e1a230a43bf4727965bbea6e5164914fe6413766095473f7d874480046044f55fb5e188cea2e757a434d15f49cdc95f769919a793693f7d1076e86379381ebdc8d57b860dfac4783744c997823ea75fbcd113f0c0459923c30fe7c834d5e7c3a8abdf667513a1c8d7935b3b9dca4add3c305d356e9adf07d43778e988d8b421414a9c97f1b3252c203255dfa4b2fcaf16717f3e5764b7bb461b013c51f431dad1e3f4471d6b9de833ad0ab11a5e8701fb83f7343edc8676263a4aef6a8c7b5277def0b45c70344b2677a1590a762444a1b185d23f87094a4984bc1ebbc61191008458942aa00f0edd24d190d93aa82d76f66551cf0f5f97dc0130cabef9ee28c0ca3e595abaf425675adf8178461df825b637620e0bb42f918e760f7c7be7016658fddd688f410bc9e1550c5493da36602a8a5afefe63083ecc064ad586fd792344f16d2d1ff42fa2f4fc8b9ab5168434218143a4ea15c91a34a9f68611b308cd72dc5513b4a768a59740204c21f4177b6b9936979b5da11606c025c19ecb1ea965cf7514be7f754a3955940550b95beea0d0dad4fe6d376ed0c50696d9fabd792200a70c9f39a4bff33ca7d17739955066c90db9d9dcfc202da8456fb27498476bee12170cb4e68d97cba274cd3325519bb27cc146fc885cd8499ac3e02a98291d2be16c6c761000b16f4ecc0e51773fa7c79aca03e2ab4e6a86293a242364276efcd95adde319ab80b367e4fb7912b57e7ca0d097b3b1df94d201891e86a21e40076d55cd8ebf35cb2ec62ced11db3988d4c7054af52ff2ad431588914874b1e3972dd40b2b11b221e40d4f50d72f87395978b41acd663d85a03cd5d5abc93c70ba923c2335d43ea3b7d8054caf447b44502ad247d3ef4520e6f5cbd89d802932f69059d82b71c3503e0bc152b49fb81fa958ca439acf9e6c551f31a0d58607425043957fbcbad6bf6a871cd26252b066308e6aa9cf522f6c8e6dc3a34cbce708e8926c2221a52f66fcc49e906aa1226146a8d12a0dd00ef06e00f7c1cbbade695f6231ec823c9abb8d4da65a577081d10dc6e75d0411f6547dec6ec2258d207d77a113cbd40f3b90088867c4dbb49494e5c81a6b0b2e2eda0239d4ddb7ff5fa010a9a8f5478a126ce64adab20fa4a0019dec51cd7cb187afd5a369cfde19236bb746646d8bf6a0d15ed988cc88a6a35a6e6ea7b43c74caab3a6418e8a80465cc11e7c8452c049e49823a5c7ee5c58e2b8e1e633271d04dbfdb3a31f9c4ebfe551cbd6591abd174232310a33fdda352dda62e97e905acfcaa0803eec6cf0924dd5e301b2882342043b792dc556c46841850953be7d2d69bb7b1a23319ae1e35f5dee4ee0aba62cfb1d971e0bbb4f875cee6220c3daf96a6ae94e8499839387946fbf3bcdd25075aed68ca1346b581da87571b59fbbce3e944dca3e51e600a385222a0e84349a4547b70ddd1eaf9a6bd989dc837b02c149e66211cf13b8de9b1ff40c3cdf0fe3e9af22b94dfaedc4c177c655d938349b63bd9e018561a24c3ee2e5fb1c99757153967a109d1ddd683d50a110ea6596d63447e972ab0148cb4f43055746dc3bac04b79eb3f9269a42cd301f63990b0bd7b80413d50935c35513f853aa5ce8b64de91ccb540fabc6aaef4753801c2ab1b10f851e9ae2e28128bf5b01949741bfe3525a135b540bbcec1c8ebc7002704ca4ddcb0ce9827d4c5992451dd1a67b9f8432173fa291a0b60186b548c6e51d99a0d3facbf931366dec925c1f68ec09e09a4e079acc392b72c018fa70ffc8875b7a088f5d204e9afc848251a22efaecf65520f9f3839d4a8899d9bf68f4567c9c7a03b5e8488740c2a0f84bcb142840c9fc7dc5c08edf137c9867f4a536e967748fe5fbd8da620255bce3b796aa551c7192c9c11285a5da4db256c1cbafbbfffb74fbad379b9235fbf60b03a5510f34b4be75c5d529473b4d83c3a4bb9a6e8b1a2b0ec78e0264d83aa8902683bb789cf4ab3a6ebb4798a3125f32ef318d2a5b2e96f319289aea0cf066a561286aa8877a1a31024d500920f13e21c893a4fad5daeb952c573128c9cb104a06ef208e47c268d640b43970ed75d57033b398feaee16ee227d1b232cc5e4988a49a9cbebfcda7e22a5dbe9b93811b1e8ea338f64917f5cafb9de6e29aef7aac434287747a12f9a1f9e4d8c8150baa99b540467455107dbee0a464efe5112fc44d3240fa78fd3aa592b571869777deea2241fe3e929bd29cebedbd8395462f80a3de90eb504398b014f35593b3dbf2e8da86e6bcd14e3be9a7463c5530e84af288ac6360be1f9936f89d6c62d6f7c2eccc196d4ec9a76c55caf4fc4c3511e5c3f8125acc9d1d3f2dc4bb2c9ef512ccf02991d75c66b14f7e641a2e708cd80952e8d8add0355df7a52e1026722e735ecb50ff3bbd39e977f20410c0e02399a661023089a826465e5e5074e57df5265d3a0981573415ded07518a37fc4a884e639fda096f3b6400c03031cc2bbd2a9609dcaca82be626ee6b6ac5c485a845a6daeafa353c6f1e8c9f69c7986a56bf0a07ac3a13a0ce3717c991ae8a4ab948bf17bb36af48dce119d3eb65c29ae63f3791217e8c5d80477205950fc6d608c4a19ee7c93e51f4680ff750d7280549eb294294dfe390c0bd148c3ad334dfa8d1bdf7be2283630c985097a92e7c248715bfd86009666f4de8db590202b5057856a7c31db1a47432ba9936a59bf3a54b4814d67f33c0c596fe73227f3ecd96dc8fba1baaf05929e47e880425386a8433b7939145cda5ab5f0adb6043900865cc1d710e03b9a5581a30aa5c3c8d8509799a8b7f7283bd972d5c6fcb81543a0d8c003639fb8af78048f9080c92d062a203aeac895ac4a644ce7484058c3dae1c8a6fb001a96568e8bfadaf2db85349b97163112db7fb67937aa6f91ba9d9bde14ffb87e473ac0e424cc68006f5e34c6425abeb6b7030f2dc18a15f458b6dedfe108eb35ed0689b349738245b9a800c2e852a3b2e597831424f174c5b7815b9fe7c50511ea93fef747ef4a63e87f7d89b1bb32ce90464bdfaca843df059353ad0756163330333cd0c6af2d8e3bc0ffd57036c940149cbdb809f51259bfc2a17379cdcac0716c22cf6ff339296e1b4357094961920be751ea14d71556f4183b261753c62a5c21b9d7d3b56aaef9002f73d0d6080ebe8d91d819b08a57dd8a94ce1705af06a254195aea626cd66530658fdf9e76767046ebb3d4d43b75131b48a7420176e13233e60cbafc26ec5a570e0acbaf1160797b1c36e0e35d9a98fab0de68a7b0d45f1ca1a7e388e69fe11c2e98a2f69b019d85932a0dce72d9802e1a02ad2dd655a2ed905c06a4b191c3c65031c1cbe5aa68ae01fad885dbf38ebdd96838aa6b90ebbc35921f0843de11eddc2f7ee6de991831e9c488fa3d870ce5053c41f39f99fe30d3f46c214a971e007557dd029cd3617219b9ee92dd561f279e367d216978a4b8f2338a8a997c5b6d2701ad1e00fc1ac475c8bec5bd59f4ae6d2a4061a84639a581c490ebaa3b31f458ef64ae2effd100d8e7a294f3e3808dad917fc557f61f9cb00ae86a6bcfb97eb580a5188cc9e2104cb469ceadbce93f0a51f63da3ce236d8425583b0741c2aaa7ea4848471af791bbef99c3e4e797a46f0a5613da540f23d0dd26a02f93eb6283c16eb7e3cd4c3ab3d6d8ec35d1e48720e36ed4da89fcfe2798563d54150cb2e5888346929affb71315f61d18e636e12d984903c4e41254a7d299dc4ca178453387a73b69f4b176fd70648eb5ece8c4c39ddb51f1418e491a0b4cbea54c85787f859cc039d24259cf0ff05e855dec34513f088265e74893225ced9ec8b3fbe946724c9a7606a742f9e4e5a4afa90f8530db2369c2805f1058caad0ed7005e73bb336b7e6ebd750ab1ebfd9acf6982bc60c8a7cfb801b322af7f208e453a4b961acc822b5b7f4f3bae98a2480b8a9aa21024bf2ff3cc0b62e185f66cc7ae2f4feaf6c2e90b01440896d7bf631bcc57b90d363e45e535bfd06d462d9420c39ee2fef9534ebb89891aad4f1a3a782dc454b93138c46a3f53888773dc2f9eea4f834acf7dcb3607f23073d0a1494d43889d6680d05b0770d3d459678bb3ba7606b39050b57b0f15b83a98543c8a2e7c4fb2cf82edf39043276777eac09ef3eb6a26f1eb1d402bef5a0f27d58cbd4efe06a40f8c9aafb5774bc1ba60c8a54a164565800ad0c92fa4cffc7512b37ba468bdc897a07f8a49a9f2048fc423bd134ce450afa7b4824cde07cc79ebf22337b36c4141bcd1ae0d7686357b57bfd1b87e0caf26914eaede2d29c7a7c71ced573cbe678bde9a272d3d2ecfc0d25adfa1e3a7802bde07fa39e82bb9b2e6fb530bb18e8632f538e296de00dd6b22efcf316f0ca658e717ccf0f1aa04fb2c0ea383069ad408b66fc5b51e10a82a24e8d71452e0905616eb30a77e2a856f4180231f7a3389d74db56ea941ae218257d63d4af32785209fc972d553e86d59f00e602e1cf2d6c4192daffd2e833be75b27367172c1fca9914c22eac8226306473c8a4335418544d9f414a9ba7408c2746b41fc804e942e8851f9469f23e21162834f4bd553a54388e67e34c98720ee3fe9dacfe242779e32defcb2e173d5388022a213b48bf1ec1352a8c28d692919d73110562c559ed5ceda8d51bca42dc77b5b574340116ad6ce33ad05a9e59f385862d6377afd84d0341cf30b58c2c82bfb100199d4aa7041ad4b351a062812677c7e1e010e376f80506932ed0ca87bad45fffa1fee0117ba33652e272f2ea67318a3b0cd352c98b52ff53d7e06452b6e286d3728a33157abf5add244cea0cbb693d90f23807e6e8ba3e187309c6c842e62fd35329626b889b1bb4b877a196604e54dda2907e8fcd503092a20d8bbd60122435e46c40dbc26be1ffebc1d95f0480b5c5f02f0aa91aec9eef503ac7e45b4831e25229118628de4cfafe73bff79136a33515d11c73e6ecfa0551bc25cc42d719a50fa223cfc46492298ecde86f7f4d168b1da8cd76a08102529e10eab8152b6e34e0f731b75a465f0fe6f209018204101e3fea444420ff897cc53352d47d436166e0ad6a507fa2324ec9787600ef4c17f5f5105d428f8b6821a1d5d7a7e1a96c2de0ca7f023c8474b72846e8a1efcfd2866209ef892eb4728dfab1f2dd32319c54375d72cf36520f0fb4e20b8ab9390fa148172d50620a0b50267d43e4a35ec8d217fbfc0aba19ff1f1cbd02788acd26d397e141de980426bd14a0b38e9a7aeee17d79948b2c44a0d56972037fc94714c81f866ee7f10db6e478ba5309123b1ae3a8dc887e5414c6b900a9e33116c3a2ab905df69df53ded8712c560910df4a358a937643692b6aadfd28748ace9a441bf48a3c34eaab9be599b1513c920d4f33ddd2e57321ef24dedf662e0d3cdc470fa7f68ab365fdc4ff64637010d1b1e36b4fd2fcb5a9f04f825ca9add5be2fe49dd1b2768f0957be508cc5f6a076ee0c6e19c7d3dfb3cc2e1447863f0b33f99ef0ccdb82046ae0464e0de740263a8e10f24af7417b01ac4140aa8f65b9233039e129c07c834633734e946c3b6ba9428b1282a7f5fac3c1da01533fb840667943cec9adf0c4edbae2cc9a9dbb5757ffa2cb2e12c629bb7bfd85bef7e1eedd752ef35f2f67e811757aa77e53c81bfd94542124847ec77e1a9d9decebf553ce2a4d0e03c33a2d2f25eac72a70f4d83b8a172141a4ff70500514d45aad36ffe4435cbe8c39272c4cf9b35a196d2b16a31cce437925802d43a0402c05095ef1c82aa924cb79f6499a91a13b3a80803cefa1695a8b8ad8bcdad0d86a1cbbbb56b0219472c74a77722ae6b436c6c2e771bac12735d18291765dc775f25fa5aec96b000c8dcf730d963676192bfe81c8046cd261990ebd70246efe82377549e38077abe3959620bfba3cddcfe8cc69ab1b259a55c0448aba8d89cab968c84db97e369a58f22922bab052ca02f9e4c252d00e537d910b97753194c50bebcb31dc472c7c313ac3e0c4691d8a4f213b26d4e0f59f065fd362a76a0b4b7ffa124cd688ae1b8da261d626d9bd68e5ada749296f8c0263e703a03944407a8e20512615b59ccc647f49837596f1542418d1ae01121b7472d370863409f085d478be115ea94de2dd920745a454c6c0fb1a3ff80df2e8fbb3efb6638c5c4730d5ef25e961081d146da4c2861f21d186c04a0f00c105ce799176cb7833f37597407a9f40f36e8d70d7b948d6d9b39fb4be48bfde3ce8b6da571ccd3be1c6d8eb6e40bb1ae0ff692b0ce415f0e816d97b3b4c75f15a072a8f6a428261065203b69a5588a346b4c5d19f23bce1cfdc2cd19f4bcc3c4cbdf09c12ba4c3bca1f4e091eedf1279746edd8f0042b8c068bc99523f0fc801047c456fde282d5df4132ed4b2401526489e704fd691acd97262970f1e2854f0023398341820d1b703453a69cb0e7eac8c245a06680a509cdc00a9a205a88b737d8f5a169541fb18c2a754a867d5dc4d0f9cf7218f0d546241bf4ff88b4acb8f02b8725cce888d712cc89d9a498946b73fb0ff98e2b6a98532cb18f2fa4ce6d599871d960ab5aa1404f255e964d9c3a91047a1731c8a6532a342655a880e9964a878d62c03e7bc8beb7cb7b0ae3eb80553572ab40bb6b4b126a2b0240417e256ea59826f57b8736716022d1fba9566340cfc8c0f26e339779e8fca487e34df4c045ef2a82c6ff964a59b41ee7c01170c4370016bf3abd0a799a45aa05fec37247433539fc1fef7603a519fb9c09634158f3ac00c65e9c9af850b4e6002d4644b7243229002474a80a7e48dae33603e0b39e0a423d84e8429e65261ab33560c08d0c824a0f8c2512a17b8b414d06b26597fc4f2c39dbb8f0def2be57e24027ad0c775f5496842453252555f3e0b8c40dcbd0c8992b8ee5b05a1f35e15c400487ed7a12568e704c58d92e9bc8f8ec20f49270182f0e8cf6f59fcf86d2739e5fd6c731190446bd6b20c51d7e74453e76820d4ab1fe90c3a8c9a942742996032447475cc6a8e53e73c31583a04250e96c8dcf4fec58054d569d3eae0291b7b45fff25851ddaf314029ef11ac33e3fc4dea543823721e16ae1b34427fac08773db1ab223f6fd4f38a477f250ae431fbb402339387f7c3e1a48095eafb29b55646d8c29fa2653a38d21f49d6a1e7a6c5154205181a9a66af905b36ac5a91d8fb44a48eab9a0a6d55c39e3564d2bf50b0d3f3ee9b48e93e025e5d982db00690d991748a5c5f0c83c081e91a8125dc6c8d88411a1257830c231e8956db8ded996a62af038bd09a25a829d893f594587b2ff644baef2a1d72676e676035a2f2b6c8bfe282f019fc0f859dd4fe0f4e7744b4944c7349c9b158413b7ece52ed10142654db7dda3caa62fad87d5ee11b060c9e433c19dc6ee7e4c61c2eb3bbfd0d73b5de4633eb1773145ee0ed4dedeb3569e92a7d285f05ce87d3c57909c6897099061bb4bcb9d39733b2d04f62b271db6f02e464616f35d9137806dcff788bd78639e0a04bd9669b25bf06378da36d18cb1c4e2916d9dd9aa0d5200949ad04481e507392e75af2f42c5373044bd6be9c7d5c564d978734ac937c826096ef41e3bbe0380d3024f2c0f14e95ccb698c035b37c145191cbfb515c59c5661e921fb2a3b60991c65eff524b2dfa73189d6f3ff2e4b9aa5de820d8d28450347108030b99ad6de54c0025155a302ec94aebaadf91b7e66af37a36535b0b78d675acd4547d2343ad7c75f2cfbdf2322c4f74665bf426f7e7f226d8cfb98ed10f892948ba5b674259e54389d58552a8b36a8901eb08a1f5b91a61778c7387027486e71fe4947bb72479b1e4ab6cc9abb185d3bde83cd38ce5f1d6b441305f35175f5d5791cb247855f821cbdc519ae0ca66881d396282a55e93587b29602126d2cdf4951068fb00ef92a0720364b9ad5839c92a66466fbb4d55c2a1cfadfc4969c140f3c05a21acc20fc9b89e78ba2238064892fafe2022b0ff5bcdaf0757a75c7a7e88f09014b7024d2789195f67385da0d27f7d459fac14135fcbf9dea933f776baf8a365bd187053b090597790745ddf0bf5444c223aa0939602c7149b6a98148072f77a6c7b32482f82857a991655ec289ff65012f4d79aea9a7ad94d79a42df7189e4b3692770076c9327eed1c5e515d270fa6c02bac5bcfae45e3eaaa0c82480599185f1dd43fce42feecbec2f95709fdb3ce581440e1c4bbf654e65e7fb74ba64bab621ede8ff964a665bd62251ac62e8c0781dd5472c0037fa718ffe8f661bad65f01464b9e823abcd480a1044bb9c9e1ab420ba744dc6e9e3a98c2d96e771968f6ff95db5d8186a37027fffc463651c857011ded03d2230deff8d3fdd4f7f2db21eef43dd01e70d6e0d3defdee8974470c963f8f3ba95e14d35cd92c10a84e27453f127db862c7bbb7054138f155e50af7c86b881df9521d9b26a0a894ddb7293de6af5f6d572a725ae0a7874b11a5e990f8bb21d48152e4b5e2174794b32666b0b7fc00bd545672bf1128b2815354b35be0ee87942918686bda3a4d750868db7b860ed2958362bc627fa211d47ea0f1fee2dea39746b911b837e0fb63da9237ef718f5430371217abbf7211fb26a79514487a5fa7d2ac9b2bdf51515897b2af50c8694bc6ee29ce8498c0f373f56189cde3e3bafb5397c3614728f214ce28ddd888b963025274d5d5dee8ef1f11c7ebbc7bc146d80393e760f7103827811fb52422d1a0757bb0172c0c0c453d09a9ff5b21186504509affcc58aa43335a831f73f5a9c3472a4d35a7dfd12a139dbea70a0a07f95fe5ddb64b62bebac0fef699300be42920ef9151bc84cd53428d75030fff8c57298874d6cb1fb08f6f14b830058a0867b736753828372aa4228117bd71a75de142cb035d07dfa304b19e1f0b86b6185e8374e7a0e000739b7d89a7a3a2070ffe014e7da8eff2ca00d74e3414360b0f117893d7408c7a9fd8724dea3ea8ffec9a7ed02b4ade5dae7cb60792105b97253610aa16a3f5af5ec28512512a76709dcd74010faefae8bb7a798d467828ba53f246b7e3282ccd281171e14261e16ae04c7da494b58b0da96df9e5f507004a46aab0b21153ce77db24c0c8051825f321468e8d2def6be461e39c38316cd8665b912d6de33cf6400d121c34edbfea8bea04063f09fb4ad9b271858e5352049d9eeedd820f2f78d85f7c68c5b83354a3e1c335d22581d466ca970a25b84f34df2eb355c6a7203347ebcb5298ffbaa08045947fac2465afaa073fae4bb2d94ee5bf2e5a6ebad4824f7ca5a9284ca7d7580b37f96aa6a858b2eacea992a1ef0f50fe99045979f066eaabb60ca33d22b81d0049b27924f9344aaecd00f079789f7ae1be3372b43a1fd9c89dccad7d3f6aaa63ffff6dde5fbaff4d6db364c4cf38c91ff2b65a7ac909cabe76b6adcccb40780f1d3918739af1978870812afd91c9d8abfc936c7f0f7739c32a27bf3d36d843a1a70bb39aec0caf68f7c1957c88f8331623d8c7cee579561c0609725cc1daab14d73a593aeecf08b3b52e45ae3fd4acecebf3a3e667f6863e51a737a580d0eb2fc29f8cb3f48dce2245bb1ab3f66733d9587e7bbd152c8402b8d927b83e4c649c54f37988e9cb40285be96118dd0a62197e559ca1c89310b9c06047f362b7f3907432c30a1cc89a1cf0aabc588e0a753cc9974c582903f3164b3bd38dfe18f08aad1ad65050fc319ae280189e421da6817508f0fb9e40f8948bdd1c56c32160f1ea7c202cd5e16ee6b0a751c1555a52a8f7aac7cdda09340eac557d947e5d61c341c6080b52ffe8a004e6f23d2b5ec6b2680c2f011ba7c2ca757f528d7dd4c412bdf425e8d6b7e7370dbcb616703bad8741b8b1d1a76c6cd8154a3bec239ed060d675497f7d325c08a7c889d2a383a776c57c7319483d81f58ae3a5460d25cb768c3371baf4390721c157818fd68da469182266e3b9280ac2125863f0ed98798f9e0a05d36e9b404b72f459358ca3434c23ec559a8e35685caba0994e86e196cbce7f63b72e45e5ded913b2e106a11268a03ec2e83599e6f35e16b6c72762441785282e47e8ca6f780a3e0d7b6b071081c8cc02dcf68c0016f8dd18a216c8fa251bee0c60960299ca56e00e9bbf32ff2e56267654ee58fc4fa7d90f0a5d379c329b3a7d236288758292398239eca6783db97ad7f96513bafa8b6daa69393d2d2904c28517bff852d984d58f28d60543f3ca3ac473d94cbe17fc97470468b8b4ae462f0f152e257f18ec5e0e9e3cc752e5f21b4790fd93f33e1e9a341256c1cc0923ff08a52ee349c1d8903be9fcfbe8ac68bb93780730a7525a6c199196fc5acc951c0ecd61186f8d9a8e32a3844b9771a5940dd799c421ae51eb0ce96ccd5441e0d2786717700c2c95c7865602f3c2f0399a7c517964306827d3e281cd272da08c7899432d28a396a60d1db6673313380ada0b10711970ab43d3a740f4217fa47f10cd4b0676342327e259f407d54f9b78f743fba26920b09d300772bd6295325c4329ce7ce65c00f1f08f8ef761979c1b12454e55f9747ef15731ad68aed04210dd9f9a0855a4a43b23a3db88c91a91af02ecd0105d1761cb5a4aa38e1d27eb2234bd7e846c52602570d22ff998a52140d6c9936ad7316be18fbb9a47ac0467b8bc9cee528e7c8dcc678fa147b88e8c5b0b84846cde50de881f73f195e3d7e2a438c96d63f6174d080b80613080e1168e5685f3fb80dbd5f7d7028a76751c6db5c9704d6d3b587e44ab03c83dea304759197c5206c60ff30d6e6e9956dbee580e8dd11ed099cfd60ed9a4e55b3feec684b1039aeac41231194cc5683516b40fb9b5ddd72cb53c2575a4805d230d1854400025b844d015b65749baab42db51045d4a20c6c16af3cb907e811d363860e13fafc7c3d89eeda5a345663054f57607559dafb66d1c565734e9494bc89f0728f3f2cb598126a150a6e6481fde062d314f51f34a2f3f50b91336a9b752e8f5efa9c8a44f84b9af144a39330cac16a8e1f4379d5029cdb9215d7800aa949676ee17c178e9193946f14cb0e857750960ed4476e8fb447d503af51d2f7167d3a927eac89a04598aa8fada81b436136f3ac675744ca6d79719fb5c651dbba626db56294120ffa21924f6ae931fee6286c517090d825565b4570b83049ebd0bc875585dd7f58a002e9c59f3cef605aff18cb015072f96b7a7dec3be67546d7844ae5e0f64826564fb1baab012a04e7c1708c96ae29d34bd3924649565277ed5fb7afa7ab943b113decdb707e2ac00d8af1a85a95693ab58a871fdbe36366f0f3e9754aba4726d253d38b7498860c872177c64c5174688e6b61ac2521c0ccbe46017665d14744581b7baaf66cf1d6d449365e5539ca600f8edd2a0ab1eab5ee14d4329506bde464ef2d508a696fa80ce5500c08dccc76d5f530695b313a8f7e59cfd3fe6255a43627874076f0cc8e859c1c1c167f05adb626052084bfdf45c9206c4d36da9ceea77e9b58656f8fb4735520ee61357d4d140f9e883f22838319ac45925a89d7697d1cbe102b4a20bb386cf7161e752a0224970ce57a5653659f06354b2a73d26032a81129f4d14edc63d04701cef382145bcd2387be430ffa6e413cc7e7acc374c4154639940ed5e7e4c4309f9d0c939a991b221c1216747dc0887be97b50b49eecc87f46ddd0f651987a053e6e9216582e89827c31179383b5814bb46204c1d67bc07e53f6c5f274f1629c6a824099b976dc24f089efc0f68f06b55ff49f7877130c01d317cc3602c21902ed2bbc92f05edcc0e076d1183fa121352b7e26355d6461c94067fe5dc7c8a8c792a236cceb812a9f162c1567b8189b2c828cb5e803067fc8974b0f27d3d740da6ffa051e3a1418ef053d35b7129f97f39f24973cf54e1b723e6576ac13391e5ac1531c88b4b20ba4ef6bec568e11ce4dac02b382be189c3e8dc0f6a05a9fa87d4ea6ac9230db2fe0cd98a03b70a96c3afb3a5b520ab1afae775508bade25eb46cc3e1bc9402bef8f48e15e638c92b974d350c2c50ac91b2eaef314854384ca2a4bbfb7d6bec49e9335703c7cf305a5f2d9af22690c089687ab74abfabe5bc4f743d6aaf95ca46ebc0e096fed691020c3e738972464c2de8153ef0248ff9e468cb4d01af8d08a8a993370d2e0baad4b23821a21dd890cbedd68ae441b2305706216643711f4fc8c28e17cc34094fd25f2f6a57512a686cad3958e90233e949aa37ad37e623201f609e3c2932631babd9a273b0ef5cad169bed84a9772d5354990349bcc8fb1cbe3b4088829be869ccc1f3a4dcfb934965bc864fc9bea287fd2378aee699586dd72c0b87fc9d643c0504d5d2b8472f4798e26ec9c6e3ff80b70648f09bcb5b02d25e94e1edc3d19f6c03de51b6e01dd3179135a792d728318394414621d58860f9a5f3e061b730eba0782de01f2c660af201d0eeb636f1446bfea25ecb8af61fa8941acaf99165977ecc88775a9b540b7ebb045d7c91fab8ef47596b2888f876f28d5e690ad7b9abdf0c8b99fe966f023381c55a2b2075150a9abec6a915c2abc1e4a605bf757781ec97d9bdcb3037e415be75f468b9a11c7974579455a974a2e9f232048e307209fe0378e7488c7bca76dbec336b2bf352f5d53b23d739a4aac8fac4487d59feadd4789320108f3771f9385c6788b1f05e8f561c3151d4cac5a8210b95144fd4b5c758c0866547e8099be840e52d30d27b8a918fec0c7e98c263ae3ebf7fff6892bf6b6c096fa07cb71aa056c50ace2b4e6d66f316c3caf3f649b334127dc03111ee97a0ad8e15d4580b0f497ac89c7848e4ba9836ded8d3d374de226cd2cf436579e5e4543d852ca7dc23fe885d0355a49c08292422129c21f137c6d75d48e33c3f5fe65a806fce80919655a69fbc94cf8fd37ba842c2cb0ce6bfa8197ec08a037a044de5b15ec0688b6455f435e45979a75d8ef902adbdd89cfd8eef383f5a0d2ecc0cc01e80b2677ec1eb232a1bb9702614e2bf4106c09b07559ace8199d8e1717ddee63f516beae96411985d7ad8bdf34ddf69317bf17c8655ce28d3b5027ad7dfc8da2a4435a8e3b5615a216719f191e667557a44be96db6661af5d50de4ed8ce7f9bdcd0fa50ca4481c75b67e768ebee710e8b45899d91197c3821125d597a9c8225c02fbf731f89286f3293140cdd891a519062f343a7083217a1b7182faec3b9c84e6193afb6ba3dd29e20f9e8c404794dc91606072986d1810617e8b4d1c9516e5e88a6d792c61e40dd81383e0ef87b1bc220bfdc93f9a2984dbc9e613534c72339d9057a4cba2fd9dec6f44cf27618da1fb8f7aabdaea99283c4fe739492a86cc24798faa83cb66d8b84b7d04533a73674a117026c7f511123e0af3b78c3cd29311a81f8e30109066a86a59e4b9b55e780ebaf3a764fa6b1e43ed04bc3069a3d8dbc5c32823d5885b2eed8ea799bb696adf93abe0068ea464a8f8a1a473d7e9a1898b2c47d6fcd7aa22c18f12a33315a683bb76d15ab40bb3141e30fadb84263219dd1e2baaa2e98e7f34116bffc7ad4eb66da61e61f1f4aa316550563d7345b87091ae90d057bda1e474bb77343ff18d0c1edf9e514166b7687fbe775bc0049f84de7f71ec728f5c83903d688f8fcc14168e9161b67d830051b1a172a7d4e8bf3112ac9ec30e3d2652bcf8f5acaa196ed6ee2116c3a1a404f02003c679dd17202a0a1034a88c7d62d26bfc241f6deeda106922feae43df30d998b3c88e060b6046a73f80d694a210d9cbf39236030abe1f1c666a7c3416f33ad76a5159a490949c41a9bd5bd6a638f67f23fcac9dfcf136446f72f9dfb3f98a141f59cad4fabdabd26c56702d9de7b8071fa8e41ab9fc8c4857b7f154bf8271e431dc8936c06cd7792703b06695d45eeb74a1a07b36241b2f5771887af49d4cf3bf1db8a39d3646b0a36f46934c2d9f09586def71c4edcaae5f24e37a70555b456505e63da25a67571bc6bf215c402519c6bde8886f47c99206dec185b74fd0266ce0e30f82601cd8525987c5b99aa6fe4e242ee2250b954748996d243a5fbbc0821d74ad23fe75708ea272e8c1b230b1646f5b0d31da3fce0ab7c6478f61259dab2208d31c687bb383f10643010dc5b2f3e74acd6fe9aed680bb2f37e6e7a247d5e0556c2319201756190e4d2b02836c5e5eb8dae70ae8d9873b06c85dbfd4f14e57c40b572e4472b631224a01a4094589c27ec6229909435ff051cf4d2472b00d60c03d964fbf3d3f3f0fb34767c1bf0cdda7458be2d470bbcfc0fe0957f8b94ce99ab648f4df5da7481e70116757e0e47f2e6ea3acbc356a4fc916fb9d774ea4fd01a48bb9c064bf5e4f9457e1e34fe9a9d50395454a719195ae6010601161b67ee9849a44ebb75a4e0467890d7160b754b4a897d2a69164f7a28212600274b6d6af2c43046ff5d869dbcabd0f15eb09fdaad19a6b18b3bc91ae1ac1409392279dcac6b6e5d4b2b5a41a60b813b1f2ba2d3d565734e4ae445671e3a3a3ae8752f08f8cf47aecea70a1173c80f81c28ca504adecddac27f9351129747b822323e5415cb228a994ca94646813116e030a3ee990a9d2544998c2f9293e5b97994f31cb5badbe83b6d14446e37e42267a76f839e4ef3dd1937f6f4cf67d48da97707ef972f655903b5da82f93e6a5d9cf66ab83f97fed1f47610d281df2990f48329d62eb2f23e5e59688ab7f4bbb8851bf9f54c8a63444d005e7e64737545c54a38f1eff67bdb2e42935b13980b4f971e4b929cb0fa76bad08e658afd7bcb007f025f4f9e332bde17ec401e369153604166cecc0ff0d69253d32167aae930920ae3b62d56c6f9d2644d2df4f533dd33da7f4118d9137400bc4f5af38e9f61f0f44a5343d2c6d0d4289cb2f377fb78b6029ab6b41f5ad56e1034af357b534f742570f9421d750d7538fcf0103492c131f0adea32a2e6512748a1bebe359102e78c4405e128a3804c3a361a9ac7faaae3245179e130fb9b74b857c91846a75aa94c96a297988961695276104552c7c37abbb1d54999186ad5cb615080f94a4799ed212090f97fa6194fb4c98c4d8c9463df33a20ebbe1235c4e53bf30572ad72a00e595b7b6ad59f56334fc976b33569e88ff62468e042f5e4b3217ad4136322967e387e8bbfe8d8c606a7cff4a346c30abbf55286d0daf376d1ab71d41fd60aff5c8229de9f188f0a279453d18a38d249c7e9479d2162c87101a952b3ccabe3e5a752bfbd11e668d51e8459b6da12d108557197fd574d464ac12481a3c263d74e4447efe9baefefb6e07672d174c298e49d353de682f9b7bccb4c7f0fb603be115de94a78665c09b6b6f6068733df87016cef146b24c244b4f94d560c3e39b412469ebb8a6cee152fb8453db56eeb4f540782a310f4f38146c6755e768497f3ef1547be07ec213110669a3986dafe5bd3f96434175b81f21f7985bae952398a714b458a286f3a813a6298d3d8b63e9cf5a05c27a078f963f88344f00ad40a399cf9308c39f536cd1be084832c8785b0a124c6c3c77ba7c87c380c81d4e703fd7aa1d08486a167473f942d468096e84daf42cd1da17d800dc1bbe8fcd4484c1b0a7297fef6699f26bceef1bef1ad93c2841f358cd0e64f0eb46c6d5a01c06c9639bb58aa247849d7fb9ec602457e35a8bbcd751ea14669976d2921dac2c0e2765a1d01b04fd8c7c753f3947465a113e9a49016690ac0facd80ec619178fa02726cf9dd52cc48dedb1f9f7f03348df8aaacb0650b1b0806d42290c2559ff0a57c1affee931f6e14bed9f0f01c2a5cdd478680075ffe96d750a8cff91d8f10feb6d1f0db600fb6541b91f24582c826325af912400de9dde89b48a4f881b1a210ef961384122dfb537460e13ace2df4e5be165fead643624d3b3ee40bdbebd08f1553e7ef5c73f16dba239ff80219b15395ae6f924788380aa5539b98a4e11afc584c22347b8740e4caac9234f42d14b75a8091ccb2c2780892aec16a5049e1099817cd10061f469e43a3a819b37666d391757737d21b0bc4e365edaf5c3591911e975f11075b6f20c4f0b884c8f15a9fd229ddf134c33b61d0b869c5503514a193d69834b2a2083729f09f3282412519fc2512829437fdeb255ab5306a876e20bb3032103662e6d0f1fe39e2813795ecabccda7be0309eb6e0dcb45560f1e591606baafb6a197c0b7b9bd6465b43312dc5cc15871c77c71859d83c04aa59f263a9646b892802bc7856afe2b0f99acdc434986af8314f3eee2200b6ac7114dfb7914a00907fe3148ff66f890fe1120cf81ef226f05130455a5316c1f3ceaa7030db453408778a5e00013192887385832efe5008dbf42c4052908066d3e8c9e92e10a8a561a54a1c96124db1478e6610dfc0a2f57f5faf205cca2411aafa08762943274ffb8086182d96a2e302458c333a50edb371f569c0dfb20e93a343d95bda0b44f654ba5279e5ebd6ee7b5e4375f0e1607fe3f1a551b59733663c389ff317ac560d77a677dea548d7d5e86edf597b5e859d06e097d870a16fed6a8dcb14e372cf91175c3abe53df5f3c94316917ffc107036ca4cf5002eb932036d92a35da59b7048a8b74379984f1541e2acd0db48990b9643ab18d4f1987ab740d919219eef607c2c1bf67747a39d560d546537b92fbba7a4eb1e48318ee2e71935b213fb4d909ae13f0b68bfee45f8d7bb402778496c36eb19bc511758bace512809382609e15b80f49ceafbe59eaed1f59fb50f9d1f7648740101a655c67ca2eba456d316a8bfbfd58d7d5b69c13355b3fe7671af1a7de91619d86e85edecc799afc857336c276d4220fc356547a3b688c1b93163bff75486323d7909bcbbf3c3a657a7a63309aa3125c0745f19797e6b8b03e825cfa5ffe4f9c057ce1769bd768087afe4ae3ef141b999101825493a4efe26e7b08788a21aa8088aaadf4a151bb73fb93ac9ee3cdba3f4c2a979089d0875dfaa3324cc3c86353cfc84a20c820620873c275bf235a8a99297505307df55e3d2dafa99ae6dfa4f7bfdfb5ac8a12c92f119a0c44a6cb53060aff131cb0d40953658fd6f4daa6931dd5a658274946095561ba64be51b002e4fd16e9716c88a664ea882996f9cb45fbe77fc9681c4d3ce048d1f8f0785b5415781396ea62aff0c0770361668df22720303416fd29e984165a425b17bcfb4ebcc3326316319f29295fd14fc7eadc09db7d71065560b3de88deedbec8c4ced1ccae79f09e9e0bb604c0d6bbd6648be7f8d4e450b4ba6a24465e9a60fcbc57e51dfe05bca5bf72cf9f1794066dd4e8c5cb8476380f1bb731602f30df4ff42c6b1b99f727e75d643478006d2d9be33ee94dbe72d5a8ec992512845082827d383b8319960fdf35aba2980916193af33793d2f0ecfdb7c43f233b84519ab44659ca8814de8c8db143eae21fe9c4afb7ea8a5aba343e2106929cdec9a86560b6943e4f72b60e1ae7f4c99755e2ac11c866bcbf049d72eca660c34b61d89b8ca6e94ebbf15242564050d4b5188ccae3ddf84607147135adc26d91538051fbb4bac4173067eae0456c56525c1fc8c2e4f3487b1692d6a36aeaaf8fe9a68c5a50c10d9f4bfeaed8a2176233b78df3c876ab36c36b0df73ca726605d89abd699aa40dbabd9d9581d285fd73e7913df75bf204019c24c5d6b3ad07a51ef23932e5184db5909ae16e1e1dc62d9a3c7d133de52fd40316af00f0806c302d3beb878972e5c5dc66e3395fd55870f38cb887bb7885ee4baceed44e8570923cb6c3eb2c2c643eb85f1ea674689c44e4fb9c87864e3c3d00ef40b0e514651e3a93f6337e3ebd178f848a85dba854f6b845ceab612771a78640c6b83d0a2a9d590f5322edb707cd0c6abb55f70ebbd568b95d3a33c3bd0ae89486bf7aacd1fdc5252dc095ec2fc29af60f5d2a6248c935143bed02cb65b92c1bbf36d2a34c6413d845f860e51ed12147bdcca762cc46b619a8dca99e66e236be07057df685a3c72ec965aaf341d41c3c69a5f0377bfc075b32894293a79ea48e8aac785735ce35519b26913411be61e5e0548f5d6b533d291d65ee42a8fc6593d322f60ad2097f625dab979e9bfceaf6355e62e554022b45367cf1c4fd1d94bcc4fff45a367a775a0c99ba83e70933f398401d5c54e9c339b90785a9c4f23e342652918a58ce2e9ea7ff6ae7ab9819c2aefb0f285ed2dafee4a9c0fb4b6b074e844fbbe9a48193feb33010ecfcccdfa7aef60f8523ea29df8a36043c170a476d2b5d410eb9cf59f6ae1ba49928ff0e02b20ebf0dc32185dd049a02d5b21f7809c9f1316f48f32dc7573bf67d53f73d55b595232ee2da740c27176b9f62be7dfc156e72d157ad7de95a3150125e607621d6299ec15ee1c8e0098f8a17ced4770db21489ab0774f856b9042fcea71e0f5cba343cbf01da9fea682d814587f06427cd7e8e4092b264f6e526ec58d53d2c8b8bf9694aa6fa01d82e0c9590c13744153d952a6ccb12103c94a2bb4e290b0f7a0e0cac24d58de94a7894e470c81882997fb654a704f82f7509af4425f5f42a92a38e7bb94878228979196b61b5f76fb2947d2006bd550a78ae095980b6b735d8fba341cbab1259d675527cdfa25cdbae9cb69d3b2d697b2d3acfdb3571bfdfdf949f2d19a8c1210184f30982eb90803bbd79fac29427c3175382d66fb80ff5873d2b587ffcd3dde3a0a6969f681203f782bc5342cd6c2eda806a5381ac5afb06717703cfb60b0811669ae03c447d7c7042e9e2c65e34d4186fd4712a813e0d17849e449a21c782a2d016327c560ffa6469516ed9e4cb2ab9e1484e3d5758cd8017d1eab089c253a20d5c0d9338f51064565374060698b9d1a985aa8eb70746bf5b7782c20770d59753b592753d5b35c5d415e1f25fddba3bd00db616169953103e314c4bd125be2794738ac93114e6ca66a272cc83e684f5b5026a8001d923a5e59921017faf6ebdf31ec3dd0c0c3d17083a5efc1da8ce2851a844ce88f1573491d93f2f5fcfb8de621d8c9d2dd825e40e49e0f25f90a937860dde9d7b2bd4569820a4ecd2ad6071cc154c3dcf84ddb616d5ec18514e57952fe1a183d8156290da4fe64896ba0fbd412134ff43847c4232ca22af9dd0a3ddd9388f77d7abbac1c7fd359e90e854041b3da930baaf4317358e66ed890888631306e229b1b36f80a4f742f51749bba1f05105639b38e06c667e8be715ed090bffa3bbabee1b69ef9f54f8162b1d1aad6b234510e4c78235d2e52bd1e3e66fcb1b55d4e1013436522781af7503b2473fdf3906a8cca734c6dca46cfc7b02248a530196b6c182f2093b35debc40ac841f9725066226e929b5ec93657842b5dfb55b4d599fe67398b4b9ffd0f18c5be6ee02631d7f86a9cc1e327b22601b2c1ed1d3a0ff1b054dff5dc1431da9d83a203b41ded73b481e914fb9cb5a88cf8b0c64a18ad2f2816013b409d742e6edf1018ed25ecd7a277c0edea3b89a2dfe8ccc15f686247cc03dcd8d3791d33c572d649419ee6c877c263c74e56a9bae646f0ce2d9799fd7c5a73047187c752d300f159bb689f60a0d457eb9387e612888fbbc98ca761bfbd4814f4b868311243502e5ede53670fa70d547fe51984212b5884cdd1f83686d6379d2fb42c42f122c1f519782e67df84fd38cde4c373c5480ff94847c13703990c0db67da450873172f90bd68cbcdb413e4b2f6014bea3273eeb1524ea7b951f9653b97b9509560d12af0dea58b333e921bcabb6cd4a4332286cb827efac81bce5897d4fe5999689c32c2d35877f87a67c2c5ec45282921b26de519e3e0df826d499903420f3a60b7da44c09765a1d88512007f92e650c60461d5c4370b5ffd74c04dc110c00f5a195cf367761717a4275acf101f2b59fc69d980a0e0fb8af0d9ac553d79db2d42745f2ba6457016a6482b8ff016ac7e118a2d4008d429949dfdc3f553fb36c037668eed74a8d5c1d7d61b91d94329e90dd461c66593900aa5a8d7ee011e32bb0f52644cc6c3d2381a1b2292aedd41632e86e93813c773920842d9e6d63d695799b85181495f7c5bbbd74917b9128cb8fd08e46ccc3d7da49636c13a71659cd2c497a25a3a45f65cbbcd0e69fe0e24c3b7abbac3098905dbedeba68944f181d4abbc763dc9438c44c764b27ce1d63c68c9a6528953f1d343bee9a4c2d64b7143cc125091294c10ff412700a8cb4808993f22711c0a2abf6f5e9c215b669de5f548f0e9a704a5e4e0c185f4c3d80556058a1c8e1656a58a236c2624fa8ba1bbe9946be9d7ef49c3ab4feb618a06a4582fb1622ce548a67e18ac584744921096fba5f7f85f593d51c03e369ec1db6a8779a0be35d5646fc69be1d52747a23f7e3b614468580b7c22a89ae9d8b93de3fade6a19c44e0c50f6dddbe1cd403e86a2111a9f97c01feeadea94a67f42ef4eb5003eb609f1dc2dd969f133edc7cf207219a6cdbca7859db0670c23f85712f12bbbdcc3a0bd45b888c47687589e8a1ad47edd4d6984ccb000ade28d52409c1ea895a29637835ef7d2c2539ef190c451e1196ed565d68f4dd00112aa26d6d92729893f6bc8535857a372ffb1b061e60c6147dd83ed1e941411995076d007f4593e250fa6cdc3de2054fab2b53399e8eba6ed0047605da1c123f6d9d4995c256f162e70677f93eb16f2423ba1d603747cde1c1a019be471db1d501db9309f4eb2d628a3ae75bd0839998bf6f04ccf4add3bcbfa417b043d9cfea060189bf736789c792e72c6e65b76ae80e071dcf2f7a5bc5f18b85600ca725a6a52e8fc12c627186bcc2a8782f377c1b56a59f79896a7108942018b09ebbdfd9690b8633c99117c3c752617b29a57703c4edc48563fbdacb6b4f868914426124adb5eb9072cec64ee2d34e18c214f258f6d96a7b5ef6d7c1d564851a12985dd053b720795f0df8c2c7664c09391c01a4531e1b445c8fb2e95e54a0fe1376bea1af01f9d0af0a33bdd09ff5fb7454adcd44d5388dc125177db85bd445704d212c71092265e9ca81fb3d625a7b80d25560b379020b263f121bf099fb58e5322f9711a6e72dfc66c89f07c362ab796310a9983f8daaf935729a53bd1aa0db7bb3aafc413429979a9b6dcc30d99eead381e39521c8befccf591929ffd82a4b9ba46e24c5ed37e1fa63105f6ca5648e484d24f6eb03f480c5d1c698127a2b65523f2e674f4e05c1e40e7f8e34c8ed8c73030205a32b1069f03eee9d8cb30e008b05a9b4bbdee45e44e0ae812af944249951c30bf00cecc902f12712b9b5175dff6387ab75be71a9c02d35747f3648f19b58fbf8a5336073c9e443a638e93436594a4ca95e73d18d4a2ed6665660da821e65934f39573370c0e103541dc23b0f5e44bb6615e6ec384b809957711870b4ba2edf57c3d801249a1de15e2f7dd7293e33fed9654faa6b0b2b9536340543db44d814626e4206a9d19e8ee4794a750a1b1c8966c06103a0ef220a6dc149f2cdeeca63070c54d06d7bc38b6491f8bd81dd2ba9df559885b7adcbb108757f08d49865314a876385c1d9dde430d1c2f54b85b8b86aae66c2f2b3d0d7ff3325767b320f6dbdd461aab8b31fd8985ed80a7da87315dc880805b4758963fbe1f0af605db4a86e1cf648e2d205733b6612a995160b1292bdd82e6639587e00bfaffe3c71351638c1e5f7188cdd168cbccf915e4f366cd3de24da7b85c769d90ce78b8593d90a658e9dd61deddb616635b584343b2900b1feeb1818ee9e3ce02a994f91e6d43a26bb76727122349aba4be0e1cc946d97588e38d17c1fab785d7defe2180469306f0e553eccfc8ed9d0ae94091ee4b846a5e1b79000588c7ae443e173dc38a3827f583af5f1c3fe1f34dcb2203244c08de0e68cf1d4fa921e810094f7140fc5d80a7177deeeb7a0e2916118a16b2b5f97b609cf59d1837b7a86034ac35744c0d6c2dbb226f5be3196ca083fbdcf4bc3cffb5384b1dc0e5fcd60ab1fafbc84c13a6a164c550abbb4a880d9ea04081f229598b29c656a36e7ec60e1c6909c4b5a1e52fbce0eac7a218b4a7240537d557718a058c45c76c064b4920f21adf51f57cfeedeb14bb31d1f92c9c26cf67551a35f0aa52e1bd18ea145be55e206ba7e67c615c70cf2690b0626bee64dbb9a7a45126d6e8dea30853e21a4ab0e12e8462af73dbb0af09fb6a04bb760dadd66330cca4964c7fc62323087c7d4d96ca62e48c685a652b231b523b171bde66a79d6cb56fded3ebcb80fa2f61e639ff5f05be8ea7eb4cbcf43f790375c7c92aa6b4583330400dc6e0ef207a99a9146f93efc049e00f86b1fdbb61a3e361e09e143e7a52e68d6c2b0d3805d7940479fbc07b329430de2f9c31dc20bada707011c3abab0de4e2bb1a0d4ec80a4b87dab6f5e0b09b28553e0f7133c9385fdd25cda32557753fb7f2a17a956db4eea21fc4c7341755d35b7ed92bfc0db240b00b11e383b92df33714377e1df8560838d2e384d12fabfe9869cde86b6956aacce684d2784a806382c45edf519c72f0fbdc86405e5c5e21ced8f134a5da34e3cf3a8d434d86be2d03b674ec85199cfa621f0a783aec01e4b07c62164ae7ea8a4955ea8f350b578b7d31bf5c63c0d41f18105e132bfa60aede24075d3a8c328bae2bcb75993fed26ff163d0105b05d4c90af9549d6d8a726e385971bf696f2dc1660b65c539e80d9e2f0748dc780902b177be131a4dea0c94d1a06f0024fe6f1c7321c5ba128d66b4428c95623fb1fc2dd78d4485dec0b13b8f36c20e270709c7b6b69e118f375b7711c975cbd2e3796ff9ca21ef6bfe6d728b25c63c5568ace53193f5313dab03cc5396ec86a538ab6c8f8bf039fafe34b011b2dad3498f535548c6100dac6535ad3fb68a5bbe1ecf23dff1ff8b10c1f3e1d37fed81a7c451cb9d5104ff7fea2ce8221a6dc246428ee82786ac35aceb5d88e15917933a00a4eee771b459efc70d56e744e69644fcaccd9805709c11d8968971cc6b815eadd2efd289bedc9319394219fb75051ac36fe69735694c0f224806860d00ebc9a95b5248dbd38ba7b329e32c4038a4e445ca026c7b68a3216f917883e9b43f41b6d3d863cc12a9a60b3c2b845265d0161da350ce37fe2cf668fa2fc0f100da1d6de55a9c91fd6fe12c57d85eecbf3d82723d7b298cb85edd74e456a64373a4986bfa64d38c33ba48fe233a0bc2ca892b91bbc96ff327fd1762a7f721b15ee84e01ad7464cb108f530477877e491641c2dbeafd55cfb70348cdc7127c851c9b561855c395a28e876b2ef030e524e857f880579f89ec118cb5d7b8b1b5c6893dafb819a4d3621a56316fecbbb280f1315a96ffbf4d010d46cc754f41cacea15f18f847a98ca8a72b653886c7922d71fca6b7f6e7501439383ca22b020cf58410b3bf1c149e8b10e132312a87d93c951c0608e896a2a1b93e8e0dd5d9ebe9b8c1b8315939346ceead4aa3fc6d950ca712266c0714c45fb74540e607970b96f754ca4ec5b2a92350ed178c81fc7d1badae54856db8b06c7337d0658134c4806a97805df9b99521fb0f1522c88aa3269cc816354c9597a933c53fe6f2b79f9a43d343aee7fe3863b033e807ee8de1da313f189207e3e4f441084d11f4f0a2b017b3b204439ea162c3d3b9555cfc020e392d0a1290bfeb405f9b36d1cc5b7b5ca784e13fb8e331cd21ea0f2a6456ed983cea50b072a279c90a17c74e85d57f9ad718170f7c51ad81af098ca0d8a13d40d90ed738998f46e2929b6c25cda4779644b635284545448fa6840df1466542a6fd78139c10020725a84f44fdefa53fd1fb4b44df4c8de62e6c8a2cbc751ba20e8e6361f5331d99e470d2041f824b55691fcf26252bcc9ac2b6d5d1ffbc22b7eefbe0a92c32fb796c42a6f9cbd4257046935f39100abdd245f11cb98f2b286f19f7d9dd9e6bfbb1538fa4b408b42e9df329028fce55d5e75c3ab3a9343a80409c99a58ecffebf18ff631cfdd0e5afabdedda67f47669cbf18047f0cba549146f28ee2cf8bee65f6cc1edde2528eb766e3424b456eeba6d7fe8326c6f37b1c7b182d5fb024c780b20212c8e745b2bbabe09144076ee2059dd1fa65822db9882112ba3f83d88054fb8216ae9be273ea2cfadd2a2ba7a8a0f96d909a57f15bc133fa8756f1f34252d2718618e9ed07e5b669da1769b2a8e584a45a3b63253fc9ce7269b64cb3cebf29d516a9f1453511ecc24372bfd7ea0f04a0b2a8444a7f7a2e8836d0c0bde804a11b5efc3743c9db07ff287bc7bbeeeb89ed8dc13ec6ea559cf3b5c9bf26c0117615480a506f954071a130b1d557b9780098f0ccc8aa7f13ebb6ab7650f2dc06c3f241b2734a4806dc4d0204dfb582bd0fbaa0da5ab3ebc7f4370a3688f7dd5250f2f60fe7399d7466464e394d9da0ae31bf3e6beca59797d8be1c7cfe8108ac81406fe590a9d58a6f0c8744640604821c1f115f216d075c60b16c157b733ac6dcf593a505fafcc29369cbedf60963f14a69640125ab60dcc2092c538020aa8759e4c89fdcbe868628b0730b2e81fa601ab1e1325cf32588021f81fbf0c731df021817fa6e6166b4d5a3cb2d215967d0e2533321193515bf4ac4596c1496836688f7aa6d91ea891c7e276e781672ea8124b9f7b2adae275a54666df4c0b287f82b4b1865733a68a739ef96906aec02796d78d0a5d3f526c7c7b50f6d3ca63207818f6e16ec9ede8caa112c07c153868c4da2d39210289a57aee9d8b4a07f517f687a6622bd307d130b79564b205d98450ce49bb4d22408937c643c8d18d6b8fd770deab8ecc2ffcac928de39669044a61423935efff1c3d2dbf300fd18ef6d7b1f6f4c070dece47e3a6371313671d7ea3fbd8d34f768f96e869e91e88dfaa530865c30895403614cded30244d65cd6c40f85a4ddb59cb25fa91538f6b92b41babec713170cb71f28d08d52d6209098dbb3c9b474d459e1b34cfc34d3a971f4efac7e8b587572b1052075696a3c813c0c90cd7883b68adfae20cdf63942d856dc2521a426dfd17d4c7ab7a90b911979467284f25193ef426fd044d32b69e0f1f9da457e92e4d1fec8afdd6f8acbcd1b294d04eefb8cab3e45faf84b6b60edb8872e5246838d118100905c1e55e5100c29227f8e9183b3c28845ef9021420386a2227477bf230c84d8acc6132f480331eb9e1a3c148b102d5e94d84ddda6d94c315f001a06d6e398b4503ffe6d5c9d2fa8ffc5df9f67bfc1f2f72ff34adc9f7e2562261534699bb4fd382029af581e03b56080186a9cd3fcad3979fafffb7aa0a8fbccede8bc73433f70a3635c306562e5fdee12251e02b07dfb933b64671c7b2ce4d641a3aabd2f891774e56f3293030bd2c2961ea55296bdbae53c8bed8bbbaf2a41bc4e068f90594334f9d3aee2a620773789ae21ef620f919d8192e4627071821afa526029333a4d334a09d6afb6e5d05f66230b83416155b6523152ae35d5be30c03f1684cbfd0fb55873914a50b737c5bf18fc7b56294a5806ab0969e89606046b6f9f92c05476bd10cb719fdfef4331bd96cfb22ef486bd10e5d852792d9c0580a84e4890e6fbc2dae5d650a2b547d52291336617367d22060288f37d846557f8a3979dc8a1c0c86d392da05f0e83021469a505f68985cadb3be1a043747e6a249fe404f8def92b7f689ffaadc3c31bbcb56f4ed9999f7800b1b13c704b8fe419ab89f314e4e368ab93f1211ccc95e3d2c26ab0161d35a695840fae23100b2e6ef751e53807c22b26b201cb29765fdf1e365fbb0f33c943e46d6629eb6909a8c4ae0281d146471db6bb37970c8215fcbc0ea9ebcae631785261ca37881218e1b0f866c57d75298a4cace5b5f64dddf1e15d8d81b76ec970e636904572d34828860af1a3f28115b49a75da93f94df2a6ae904fd8573c38e903f862ebcd8701922a1231fcd699f43663bc04496d57436425c655829875c729184bd7ec0c6f130ba23971258194ae1543a3ae02af8eded8bc26ebbc59bd3ba551eba2b62ffbd0fcfcfc31719d746d346eeded116e943f86a6d72bc8774290c7d69c257dc9fa5fbed91d1a98ddcf525dc4dc1b68e3ff35cd9861aab7666007f8cceef2ab09a44d58a78cf15e5fffe3ff40adfb30be12be52723e958e7a0f6227c0d02ba8363844722756fcb8ec03a194a8dd0ba082e38380169874769042016061fbc5a845e84b86b35af3a1fab27e367e52e71061bd922002d331df24fff9e1d866c49587ec8eb9cd3042d22bb06e054954c23fc139275f145effc6437bb6ae42906cfed5825f9cf5a0809654dd7228e77d568b369af569ae2661471b3adfc71ef1f7ee95d3fe0bb20a56bdcf2a70695fffe5f95fc12298f2c316ae908e851cb91b03363b136bc711edb5105b06564fe63c243c3cccd904a4d4c4ea6d576417a4aa5a68a4925e0240af28ae63dce68a3db24bb2bf2af5fa4f9851720f192efaa77384d55bff87602b74422518e08340d847b4baea49d0748820f07b8ae0e8a70b5c643cb773582f9ec54634b36b838dd3f1cc4c78fc49403e06ebfc91a6117a5c678ba35af3a2d413bbfb9229c54483431ffee4cb65cdbb61432ccc1d7deaf6d2b9a096fecabbbcc868c7238d29ddf648b9a655e8b306bfa54ae369f4b4309e84c9c1a538b88d33c90e58c8fc7efe97c883cac3c2f15a6d8d8eeb63453ad5dd6201885443b502a7dadcb86eacbc2e91a372d29be247cd21ca95f6b1eecf599b488665dfd4607495927a7789a16ed28e3f2ff13e0ddf74af0eb7313e139c73a53e7ced609625eb44d023d964306f677ff9e6af08b8ee37beb38e07bf19d75d77f2842cd5f73e7591083c1653ef7151082548c53a961c05abb2cdb8f1e32d1e58aa6e92f7df4d81fe2c5cdc269c124e1df14505c889c6793bdcd97d60c8dea72615664832403d330f8d5807b631c913de2d7191a5ed178a3a5838c59f29b18fbee0f1da61d44f5ab26f704283a98a60719a2613297318783d937552f20e9b2c0627759103eaf599e582994b40b68361f2e93f68e46d3ccf6e71152393ec64d2d08fa7b5def1cf213d97a2b6394e23914771bbc03203758b6469d112aff70eef56df0dad9dfa9e2ce219d6fc631ce4a0558668f9e127a1dd3a2ed8b7fbf0365ef7cf6e2d264a4e8340888e8837467a4bab21df4230439845a00673a2ff74fa0e58092f22d0d6d9276a3836640e28bd558d02fb0c09517cc3748752a5771722f4cc15db7c51ebdeb918130f62399e17dd7e22487e3b6bdb49c5c16528792fca07298ffd55a26280a5e5bbc99baf1eb62796db986851eca07ca717b869b0a93dcc4258c0397cfa08d5bb51282ae9fdd09097402463eb2d25ce4b15e3229290d4f66a101b6fd40753b3ab7e224efda361e91c9e6d88f81c1527d06e2a263bda630c8d7b9f2090f3524fdd1674bf945df028a2535ff11989ef2526b0910abdbd15725b5dc311293c3728c050d4ec24de14c7f99a52a391a4dbae449657b92a4cb291a667f3d847bfe0785eaf61cdfbd61c577b04303c8015a40232b2a967f34b175d080f805b29f72eccfdf52be6449c945d7df8a241841d690d0e0ea50304a1b4ad6111259ad6a931bd2bac96b49f6dd8fb76db449226d6dbd3344b9bcc5cc399968802ed36826648d53683a9ef76ef3df6f115c12292cd1f33256f593d9ba6466c60a81599ba69fc15cc680d99578a3bf0c24c3eb0f0f3b4bc2e9e84c8c00d6fe8c1c106c268a4d9ee52ccd54a71aff45b1736ce2561b9e648bd4d5a06526e9612d83f636a4f4689a0009a94641038b46c7b42b9557dc79755c4a4ddf61f372e5d78502f5b562b6ba568e5953e8638214ccc7ffd94a9c10bfb0988b2a6237a018aaaf79bed61830ba5699bf7c895462e7b47f2e6b226130fd4c49e158860d222dca3fa62ebccc3ff7004fbca3af18b6b9c72773c8376dca92c9588f8852789639ec33b57979b97a654d4cd96b8fdd99a0bb7d6647b956477ba8c8349d61fff82ffcb1f45730e8157be30e0d8116645b9cd1729b4c6ff181a2c90fd6f7a065e1d857f9ed84a545b3a6c9313fcff8398d2cd469720f1fff1b8db38957e861e4acc9716c1099c5b30c96616b0ef198ded9928bc1ad46428030ba8d140b8a8b0bc441a20a239b7e030d7d08bc86c6791f7459f25c89416dc64e23ccb0bf56fb9474692afa587ec0ae02a0cedbebc8b188ce679053130595cc0b648af492d602be428d068792b513ba5d757ffef3cff180bc8cc999257dd2de0c5b0a48bfeaea2c1820b9e2c79bac57606932b1506f7e1e1ce1f199e474d0704b6a0f7e0bfffd01b8bfe4d3bd53157f5c69a5656abc455ed9b35173124ee5c6e41cf57ade9877c0ae1ec296554ffaf53b395c91ea95e6e2e47a53b4ec54a9ba3a507021e90944b35e9a87fc8e2f4052300defdd91e8f267f087996abb85cd08b97795f6c49c7140c60364c7e0aeadd70ac1a0b368fc61bac086d1b31127fa0d8b50a3400fcd949fb961ac5b8dd2e12e87e25b1daab5d21e44224233d21ab7e80a0e750add502818b4133c276a27826a1f4de8b4ec85f23a076b4abb070953325f1f404528355ef9fef3c9815f37f7d4eb7f90a8cdf401c27ab28b94811cbff5cefc2b7d38e23196fafcb39e83d2fbd6509163456acd13d4c1a14b532b96f5bbafc47ff50f337bd1d52bf4d9b762d54890a61073e90fabb6377c6b9af97bef522e41d805e403a865ef8fb03390c0c6c15378e6fead997626bcef91190dfe3f0e45de44f72f3a39344c321985b8567ecbb2681521f08f6eb40f9b289e1dec878028dec1cece33d9069cca1e6342a9206eea7fafe3944338118699aea0184f9014b9b21a17dc001764bb127b34d1b9606ebe273a6c16b8bdb922aa31f9150362d41a41d93c3cb0f850334076eef8e88e302e85939e760b603d54f62a1cbb0eeabcc654afde14cba22d67f7dfe0a826e2600de8d8b9ef8c375b71e6a0d55b805aa0e4cff111fc73c97e740d857df6a6bff1865dfb2f9c9de198533006a3744336657aa9af1e4ad7d8d6e5415aa131c0cba7ace49c028c0b4c59331fb34355984ad80756dddfaa78d3b1524f3e8a2ef875de9d2d7aff0d2ca0f89d9e050a757391be24f13e0ec23c5361ef0efc3f219e36d9a9038b26ac9c71d85ef96f6f73b5952b3197033459b5a52f3b4cc161350a945a438851f0efbcd22f4eba0c641427d02e6b5f6415b972ad872cc004821e08ff64592057f204e56342de6c26f7f4149e4d73733c3eb66c127b35074d259b4168f51b6d8857790edaa4b2421ed7b7f66ce23414fd14a8b69c6bff945fe696dc4023eb2712378443a972c43d877ab1d02c07296c6dd7305f44a4fd30051704a0ed830869af64f05ee02f7f67eba49b059a784ed2f9049358fd703793fae2df00f6b46cd322edbf4895543ab9e52e53edd964073a4116d34e83479768683bc71b047aad35b7cb3ca78c67b3a69428e768b2c291fbdb72131c5bb3ae9ef307efb0e691bfa8386755592dd48e48d578ac63854e83e60b5e2ab052d4425e0a667178f9c2aa9bd0eb20b2747b0d5be9ed3c272eb9f3a4b5c39c95fa578a76e84407907e37955d71c3a7ef244c39365ba092c5fa6ae94e391e91ddfb164b1835800d1bdbc602474e29ac202c9f1be774b7eb853ee3bc812b8874fe497f4bab59d7215c8a959a9967d03ef963ba14fb636328ebee0531b6ea8fafcc440cddc1610af2ee99791e1b12cc3ff95878eef31b5d3305616468666b4d67e0d8eee617444bd1a320f009833a776ea055f958f2bd4a9cf7e2497fc47b94d223c0e384b245039c2d2f2e5bc1065cb3b2f32fb1e4f520e4eedc6490907f063944ce2bdb42531ed0f3b08dd700cfba8d1980a8129b602bf2c2cd4f5139bec787637a692e5bab4b4f56acb9ac063ad1c3c959f632960f4a8428985b8323a707635be58fc9cc7a26722419113763dcd7057e5b326555ffc9662e1c01d83c8025b87661b7b91e97457030d5f5172ffa469c3a15b39bfc39c1a1713f33ea1ed64792027746d416d63e99055d12d50255f6f5ee004da3c93d48dc7436da9370162741d1ddfad352a138477d333af22179a2cb94d3ad3e91c85cf62515160f6be3a9e1137ccd1bff46139bdff205ed96abee172748772d09a04e2b1ddd29cb20940ea93e29c9267100f9f6b4899a28dd66c15fc4cf8f41feca051f316c4703622b60a33cf72f70e84d38d5ec1d3cd5db69b3ab4a43f5be21c9a2b07ef787eddc2c81ff91c7204576d549b488fb1e8635cd0df8fb3dc4d4ac4ba91920b859edab98acfd6c826a67666cbb8f5e2194b420d6680a36a852d9eeee80e7d30eddff335fdf1c0314e7b6095d103083a6b8f3aac811782b6aa2665fd709e45dbee68c6ee5dc4d7b1058e5275a767d45424a83191fa93e0afb923ec9723237ba63a04b5b0a80b8ca8b285040be6647ed9be2c1159194271d4b1be13ec029f0a85025457736bf77e14a7e19e2f5695550d6d6467ddfea92fe1f8b7e6bfa3883f032fd60656b9dfe47981d57536fd959ddb2ffeb66ce35049582f13edfce6050f1290ca2292fd74f077c9978e17a5556816a0526be4832492cb54b062af4ebcc433e82ebde65e365d126871955f3dffa1c21264dadb55ad4dc5f361a163586a1abf703fa57065dd2fd1eede8eac882ed94f77235279cd9f044e6de45b6b174949dc9be154e090c9251f4086ec7585424f0484dcf7b20b26fdb8c4a5e599a5d7df1c62baad0444976c69f8acd988e97ce4c18ac8d8ad060548190872ede5742094743c57a639d805a0da296800bd8c4b79b1034ba80f01eea21ca9a00e4bd94a239ee3cc88f80464648cc6fc3c0d074368e18448d243c3aa11e7a48bb550476c99e778473c94bd29ca36588ae96cdb8cb76782437cac57ce4d8e4a04a90423ec3aaf41ac31e67c8fcc93166bc069c3546d6c6263fbc9a44153754d939f88f57ffe627a06f08f188736c80b4a9014dcaf8e1664a0e1444c17d116dc5766c562f498b42adfc9983ce4d166503c4941e27f0e392d9498c9710ad46bb31c989207c6be9e84ee894205102c33764786e6679f9487201a8b0d2e4da044d207f5e2c6a111b2ee21d9a05df9c42927636094105af8e6cc350bb468b05d8974c3bb1de0b5f530b4dc2e19e619d96513bb3d73c94bb00be9fde52364c8ccdfefe3b0198b037e42ea342da0cbe4565799d37200150129d91f8f6f257e28378d4abc785dbb0c2ec4d8e035c1898a0c15261f8e5c56aae734205a83cb012d4a93dc6218721e880a552334cdf1881ad9007c65057d299bb0c9b04f660b7d2ef8a118b844153945862cc54187b90d860d782dc326c4d266e33904b656539fdad03d60a8b69298131cdb79648244b2e9ab1cee4909d6a87dc7e2261f92e4f480d2050873830f43c4918061df6bfb262dd7ba9c5b447749026767f8caa21c7d0e15df8ac32dbbbd4b554c8f954e8078607649be7dcb94ab282e2a2f08437bc8420aacf5a59cafd5f338fc9c045f58649bfcbf288a814b0fee893d837e4222ceeb711552e08832d9a3c0d9334c5f38d09c441db35ebf885048c4d63cd332a44a782df4bc72d39debfcd86e03913ecf1a344877ae9989a192bd7cd497b95102b07f8a33eef3009e55b8d855edb1afc558d3c52a13a552a5bfd0ff9d803bf452e1a109abfc320d78dd8ae8f28243e15e9f17b5fba362a321158e72c011f125d223f4ddb56230e1815267b494ac480e1b4df2b2a3acd49d59b4fe14d903413db2914fdcb3e462f2290a28670329d020b45439cfd69968bdac30e053ecd83a4134bbef748c41da65046bbe3fe0d63347c2ff39c0f12422c57408c0808871906d804ed206244fffbec5ad2ddd33f9ee402171616486a3cb5d6b73f72c3e5bbaf620f605a7bb751aee6fd73e888ea877fba24b70a229d8ff64df7d68fc1a745754960a2cd935d49eb85246c4d5e9d04ecccfad56466f093f69e07acf15d7550125fe8754ecc9d63a87072570a749396bb27a1660907534b0bbfb9640c95572d1e48825bbd19ee68118fa3b68a95ff81003f2a6d621b2f6f635808600a4bda3be643e940e44d9d7990c6e30e61d7f5fd97ab5e99ffd44e6ab5dcc62c00f57ce64f7a75633c2bbb8b152540afd6a570a272b8197253020ba98c403d2bcb8d4664d3c485bb5b7678ecf583f3da22b9306eb0b7a92cfd58bc564945c5a74fcf96e188df9f2c027c9eb54f067d1fccc6595b1e043b6d3aae1b3534d5a460db0a50997c9fe62b2e7db766e549de4045691cf710ce08ec93e9e7169e2bd00e1247c46945dc5a6c9aeac4e9b203063cc9860c824fc6bd23985c25c5fc4e436d201e1d6f570a6658be09f2c7bb4af55f64bb909b67aa11d9d4d9780475d594b35bfdabd11e2dd0b326acdc258a67662f40c57a7f17b689083e3d5ae983847389ebfecdb377ee878a443a915050ba28fafbef4740a730260bd960cd9981c7730cfe735a98009bfd1788b354d4abe34a147cb70b0ec2fa7a1fb5f1ac7f22afa5c1ac7a2613c444cad0c2d4283e80f454323132810b1cd34bd4ba806b60824bae9b1a991b93d15005cfce2a5e99f047c2a74c364686d1f2e92f477a0f5feefe8051bf45ab659662161629c1e89c7d71a41fc66213fb05434cc7aeca88d9a575f05fd794ebe89a91e09be75800a79bc09a6beee90857a03d7bfbaa84ac7b731a8db25fe69a8f5e89601ae0f1afef5d217611d251df67ea313aaadf388b385d41b1503f63c6086e38ac457f30e9318c27f3f7bffc44f9295b61d9ad07d4acd46eb96aaad62d91e53b648e586af283ba9f496b6f0cf431f9c50f52ddba90d287d83327127bd469461e9f97b26a1a16ee4dd9f561ee43f4985c77dab6ccbee84fec02ec2cbd858fc5751da32bf96df558e842c7c14697a6ab5662949470917e231aaa532997d6c8210c66f2b7be5392150d13aed22390b1d9e9944374b12965874ece2ea544be6a6cb047e041ba0c6ab781073e23c4258bac289ed3b05270234ef476f37acd111e72c930f688c68dc4e79610e721a94859da9fcc7e4ea7b5ac8ca8e761d1a5db1fd56337763479a7698e87c0c3f6183d38ebf93e737c1fe3c410af2f8a29f10a293daac7140fbf22bae20e55fd2661e6174e810b4afc508db7d9449894f0e64efb3b503784a161a944e7f5978b05827c923ae599e1f655e559c3bfef6e1c1602d4f734cead030ee763cd69158501adaff4c7aaabe8cad156ffcdcd0ff5b7cce8385c79c928622d0ca2aa8d6c98bd3e849015e03907530aaa6240ccb085c5b8978b6351f2c76ba31fb595c3d96a57b2621509f797a119fc54cc34ecb54fb8509f2491e4984e329fe2eedd1bd5df14913b501a9399eb2aec355e5fcbbf0e7933794cde7a7b5e8dd41bcb6fcc8d116125179349a58f2cc220ea97665e4ff85e7caf85161d2f07cd2020b700b6cbc4d21f4334e29ef0c9b7c0caf734420e998fd6964b021dd41baaac0672d1f65578035906f3891fca5f0114d019c83dbe118ab99cad0dc6493b23668c6462980317db3fdb5d1fe5af6f9b50e572a03765f92ec652d3bdf67c567d686993acd35fe27dc1a5f4635ce293f1315d09e96ce7a0356f2da85aa15e180a22250c4088ef172f8cb80ad883603e0adaa14a49e069befd2998da90160fedfe1411c05d9fd1185c27901c410f972d2dfdb6fe5338cb5ecdcab4d6e92675216195fc8d3f6947569ba33ccaef13a52075d6357dac85ec43511cc11e4ad1f880d3a4ab121981bc1fd29e57587f43ba499770959275db773012ddbe2d4910144f1e5e45404a6c29182fd9158b8c87e81fb90052eb39a2e372b2aa0d0b59da3ef3e727fcc53905002830b6ed871198521d7247d62c5e4833baf949b74b4fabb42cd26ad406d5b41679458daf51043871f4e034e8fed0a127533e205f53666033411328826a2ad96a9187410f2ab5ade92ecd00ebb0b5432c234dbdc3b72f8106b0e3cfdb607f3871d87ecf77a6b96ac5810f9d2434f593d3426695b451703f24c83b286eb6fcb31573f844202d81d82180f2451d08711010eb16ff5a84a0e74eeec64063b4dcd223ea597d1803c153047a7e2bcba940b0499c61035f46db87c5c7fe2a4a771c4542fbe095509b9f9c9fe50a58671ce1ae14bd6c5abdcbc7a776bb9595e659c41ccf151763676a93baefb0db817de1f5c20c3bcb82da863022b0b9765c4e74cb9a4c9d2ff2a7d031eb62e34404073b91af748973e046ad730e9f649ab8bbb4ac823578aba60564e385cbad80392a497d4546287185bf46ab4b1fc46d5aad6a450ebe6062c11c8e3cc4f0391c8127eca0643814fb60771e48e393e6f79c9519c980ccf7629d2c4e517ddbe63cd7e34f2af5282acf58eb5094e488cce9a2a809aed77aba79cde2b901587b63af61cae3cb4bd4f96f97a876a1f22def06837e7eaeb1de606c88ff7ae2fc5472d05e912b0a638379b2a4703771d55826611ea51726bbe4a31879678e11cdb6861962bebebfadb9ca5420045b8a5c6d199ec6a10fcdc7eceaffae2069473b0fb112f2fc0cf3697fd6a21775600fc47d91377dc69ee6920e7a162f24e1896dbddc0bafe523cb9f4945f43412db975325262dfccb6853cb4443d4e35c9e4d28d771c0fa75920f619225537639c0e0178e5d65ff3afbee1251023c40cd9f04abadd77d022eba595223bc7678dab7ba96af2016efe593c130a06748a011d3a04177b6c187d7db5fb444361d24987a54e2dea4d4ae6ac6a54f7907fe75a8cf1963332923e7dca28d00241b691c8d6efba8251ac57280efec06b86959a2aa349a3fead53380f4104e534ae26d82e12a81f0fb57045002a440717f90dafe19c2c18e34b1cf2b5e6b0e25e76c91e745d77ff5358666ab3fb359dbbbadf85f5463c846f1f8b6bb8081e1e4884b7f5271aa14d0c8be2e8c42470632b41d599aa3829ecd88d3d8a781fdb88837ae260263fd98b8d3f81bcadbab172a0b562432cfb431de58db8b8ac99b9a164e192f4fde4530fcec8bc5278de9cfc440b7a4dfe93aeaa68003b32098bcd43670c9b349158faab1171a32fd95a3a532ee87f7b0f63d067ad4ef26317bb94a6eb6bf3175031f081474b49b1889a710269652f28e3b992d89ff2f4c8a1c670006a53458dabc6af6625769e10d2103199d00bb0cac9ed8b37e5f06c41d3fc2707dda5a07a29335ea906d992275877f7d35916f96deb61678bdd64d8f657058c384dcc533566fd3eb48dc77c2f96c754b45f116048435ab414a7de2f0c21d58cb94394de265bb5ff3a2257fec1e614cfc7ed5cbd8e95c46f524c89480466310d35147af3fccbb1c141ccaf2ca9535b2ac668a6eaccf0111b4326c62a690f7f6b21aaedda22b27bb796309c37dc7fd9054510c475b9d6fb3f08597267822ca8c0567c70887e9bf39e6ecbb516dfaa4fd76669f61d4fa67d86801ccca65eea6cfa243957ac4a06f8beb53c320e06f7b92f861c9522b4935e9e8663adadfe3e4622ab9f6211aab64f320ce9cbdb7069333b078205020a70f1232c5a50f327ddff260139f90df96b93725e4fdc14e39869b3e3ebd82e295504f57393f12dfa3f3d2f0b218c9afc72d61123b6a0b6ae9e8299cb92c856b5d7bb0fa94c22fb931c11741e1f331beed750834d37d21db0dcbb3fc2233e75d8b53f19ecc84085ad7963cfe0bdf6aacd844caace2e6de1e1c2f48ae5730f37d0115b53338982f15d22b258398d78c8bcb6d978951e469c5d1cc07dd7521de9fa18128ec1cf1e34ffdf5afa03287d63419c3d3efc7d6c86fd471676c1e9ef09120e4c9c19476e968ae219e8c5b040fb7f734522d5072d5b39b5fec6d605fe4e06f24cf1fc188ac556f9bf67e99e69c61eb8f8496f4ccc0885750f55c01c08f123018836666a60404ebf1a612ee9b1b2fa7aecaa562e6f68ef68af58d651b091a0b8249334de9d76efe5e49790ca0bab75a351e3da81030d5ae094a9e075bac75b188595fad76aa5e0e7f9e97142710fe2f166855b1b9ca081909d6109a684bff956e3f7e6cf96611b6fcfae847bddcefadb673d89cb64dda9a98f0fcafe43683a48ca02fe90815cec04cff67e4cfe1eb60d92070f296ad3933d148f02278dceb6306ea792350a5afc56f7f37809b0d48bd8d72b01c635cc0edd243b7f4c8b2dd29ca58bd30b7b0b8cda198a9fbbe90eeab35bd76c34b15adef5b830d65a041c7008da7eb407b8a19ea92f8aebd2cc9635092c74ad34b88b2cca24a25b01ae87b3fe386ca8769877a3ba540e86ce503c9a5d3b8bb562d269ad6893a4f2eb529acf4ef12f572942cb483bfbca92a18e5668a7d3cf0985f7941e84c2a724bd77a5a3e0585b76c514452f7d50e919a6f37be1c6a7f9c73f7b1323c7f54127cb9daee694e475f8c273afa72dc42f70bacaaea9772d6674189c013b81fbbe9396413b6167901da2e241efa83405c67c927f35ee21fe6c8010dbd3209211c1e7b5a4e2f4319c48b3be30a3af3ca32fe0b565be40c5801350c3136a9e11d5b95c59ecaf797d6fa072bf3d76c97b05cd8df48fbea4a8e0db4cc102680b104fd36b74e75c4f0fb807f7795ca04012fb27e4d7c3f9530f12a79a22d1a7bee5ea6b81aa2a502ead73523532f492abaf9de1da8769c8361ecc679da964c0a517cc6ca6bafb5a04229f30416e6a4b4737625ddc3fc30fa2e5dd03c3d7e8db688c2e666388764067b58c22e93cff80eb97aee2c5d2f32415dbb17837e74625e24a4e457afc339fa8ae8b6f8e95700de1a7e7dd4b3a2d3464a54cf9d64470ade6475fb3929426cc9fcf81de02abecf529f7245ead4a1440e035ea151882302b699b700348dd65d7daaddc684af4a0e564ebc7300cb7742832c1c15a7894bd614f919ca133e913dface071a199255a4ac060f7b9408151cbc5dafad09c818b0c1c702afabf63cd12eb2ecde27edf693e2d2af30cee21367ffd2a051ef359d8d70b5157b7612d82565f235943ab22faac304b9faff4ecc04df82571ac082f6742e6205495edf01ccb9192df66b73ae23592cf090fa3d65fdfbfb06f591ee01c439816b5bacfa852c1825704d0e369809bdef5c63566cc817201e9adaf20b596f0c3fe1df9951ab6419aed318df9eb732588a6d4183eed178eda7668a34d1e3a81afed6ad1ecea8374b7cdfad08f037584cb558cfddd05ced267b7c32fead3fabb118c636187229c9de7876b946e2db083a9f1aa61ebd0841125e433bb49aff862b1aa85915d522fbe34d5b5b6209d931a805e693de74e0c97f3ee6091ac27bd28972ad96ffee5efee543bd7df73a3b07cc3386aec9030e2d91f51b8f174bb82424e870f328fc7365a0bbe124f6916f70ce9036f1bd400b1c1682084325ec2047f1e04072d38e771de01d17d6701b91d09c79c7232a66c962cd6062fa7b53059f453093ce8cf2444733b5e729e591c18c0fe2c9722f6c2da3c3f0f6297ba7bae3ae74a1376f14b0d6bc092d4bfc116a623775c619ff2ea0c2ae5bc719279283468a88a2f639850cb2e40b1ea24dd1ce47483641158f26195adaeb1158a85f5f9aeaa5e8bca8fe12be69a9ec640076e67ba4cac726c6ccc1ba5bea705b4528a704d10fd42fd341d3242ee6aecb02fce33edd1e9ee53f2fe3fb09e909445c654fc5cd6ea32b850bbde603447137f56f52c328b36c746ff5bdf229614afa7bae08d9476633d7de2bbe139210aa3f805fdc53380e8de110e714ff1ae5f304f48a30eadf50074a4f6511758c5a17d51244b4e01ed8e3137569fc89085e7d288f6d00e0352987a222dc96d58e43bec52ecf94b3114849c8e61eb5da1b759b0bf51f0789badf10b1c06c8e778262be405b3187da39276d367ef39e27f98f54d844e154844500f865ed71099c1778a7bf008227324f4fcc17eecf6723363fc30522c8219a680ffabb5357cc9603530232c6af670647447b3869be6493aa963b6d3b6860931cfa09ebca55746b96764206ce3a80d48f1458a1e09ecd6d44c15e5b09745813eab165dbd610da303608d43523e49c2ca2825e7ab46f8cd41151972cd331dc0df1b0721ae786f060c988f214d5c114c0c777071e25b3018da551d82b3c244eec755c069d1da6b381489d35dcce9ff3fdcbf9f153e171ae62845b246d52ba0b4c125a70d967d8955caec63457acf291ee3e2cca1259e5efd61c918f840bf2ee09ecb1d1f0201d40b299685107c668f44f2c649e8c24659434249a8d39a986978bf795a18fa096c7cafb47ae83066718a0b41011ef743debfaa260788219603a906297cecb7ac73b0beb28697909a711eaf4df1837249a4aac5bcb2d64fa310283e7da82560715a6e537c97d4e27fc4133c7263562fe3984276388c1e02c394ea1ca0012475e27cab6cc4c0924fcb44a15c3dde002b394529bbfc1acad0eeedc37af8b2c8f83a6ac0fb629434bbd9bc829838072ac96412f67767d84d4b72af03cb5a926bd72bf06a0eee91b7d3c75d3bb975bd81e8d0b80f5360e9c463e60ca15839a6b29cc4cbd173b50cb262b3b6eca7259968d01810494837bf23f65664722ff8cf9ea0481fe3d4750568d749440a187761451746ce7da4adc70f26ba010c16c2c9c3d3ad7d8145a08b96ecd6c591bad9a8994b214873a392b4bca44aa047c49d08711898b91c7a0ae3063d6030f81f929a9873c8e1fc5f2a89bdf971eb30b06aae5843c9bb755d6e07c40ef114300a6b480b81da1ae4a254f8dfeae49a405309ba9b54de27819bf5fe55301420502f7be2f1f719b96bbe299e5e87e8e4ef148cfa5d8d0a34071e7e599d1ff7e0549361898f3a34100297f0eb9b652ff20415b63f8140e7f6e431808f64c023bdcac4fd56160fb041f746499351fd79dfbd57ad13c5a5a83f56cfc7f26428d1925bafa783baef4b3da69b363d408d42802fb5f67b305104b0cb38c0084d8b2e614571f1a204e7310ae8a37a9b9dbf303d13d974ee66885a55dff1e9e77c9441e03a5cda85ec5f7e6a23c17d318aa39fae83b3091d1444f0583a8948264986229e7ffbd3069b36dd5d722fd9a053ec4b000413e3c711ef6afd2e83d99238ba3804ce6afd6da469d0ffef67ff9de3d3add3997ee03b5f783dc200888e362906ad3a2b62e23ee919df103a03b1e78e7265cdd42a4dda27535356ba7d09ff037e9e3d295e83a6fad7b42b11d51b4dd87e1b28827c59719ca07d4e442bceb8e8924e59c16fac59920f15fa43f84d3c9986f3c1e6fede12f2f4e4282e5c7241444ce7e275cba2f7ab8038c9d39af1441a2aed764392f995b1235ab72e13236a4fd72d8a49371cebb06fdda7aab05db595f6b900db1da0578c87c10cd16ca88650be6935fe18148aa934eca66d63e8df3ae597ce0b2f8a0ee7088a48f9ffc1e386e6bd1c8d8d7318a5275610390801298af0ea48d7f64638af7e314557c43a2097c98bdd00d92dace2df2ff0122a8f41c9bb6442be873bab6bb7a3acbb47f845feaf47ebb686b0f8045087d0a43dfd87b9adc0e597db2720b7ae7f6915e7babb524703c729b2237568ff3048a869e04dc8a71233d2658274ebecea5afc0d571a24a2ad9c4f10247d60477b517e030b7bc954ffb03db9c354b7ba717a0a3896fdb9350c23af638a67d0f2545d65f5f25e0bd331d29b088aae6c94b8c67c8433bb95a825ccc0915c7f501fd6b8a7925cfc5bb44b4a1ea811f40fd1afeba07d0e72f86af52143c1151d252daa567818272f8c94586e97fab3f61b28b1907521a635edb8f0fa56b768f50b9ecf7b35bffb208538fea279c7e02c0e499f2d1ad09afc2bb9a3dfb3b41b57f19ca15e38e5d10a7cff1a198b4f0e41aa90c2e8384c11a864e1fc13c9736417959bb6c1cb8b3bf5983f2b9d3c33edfca64acef97955b0963dbd1c59ec6d1ac2801836d1d87a5c99aa702b9842f90fefe350e27ab0b8aeb3bfa1355991b3885af1e76ca7cb8e09a2598f6dc56e183edfc1912f51c25f820607b596fbdea5cf7d7edd6a090eac203f08176f41352192b626ed8352b858085dd591f5ca66c53f8a32e1f7bec2bfd9d2bc6447f6fe5b5b375aea84fb88131a50737d16c064a47807a1e37d51ba4d376ab5f2716719f905d0d9912c347259f53b416680d5c93892d251a9309e8afb875eaa764c9a5e1b96fcfd059842531dc0d5c144640f9ca43f4de6c56d80d7ace0b73eb5bf053aee9f7d385e8323da43f9fef10da649550605c452632a3ddef69d744c439f1aa6414aad54f8905bed29347371826c4480d0900738323149684b8e7fab63ed7c1ecee341a214c5e66475704bb50f05c9bb88ece1c47d7b1f59c1431a12e0a09e77887c949d91da6de940671f78c2e0d77f87f13cfe124447b2c56c881fa96c908036f3fa30046814eeeb2d008ff5cc938d4a6269428a549673027f26b227a276faa6a35c4f95fb7fe6cf4be771f0151410784cb6cc249e1f37d9df40119cd9d0588786e119ea089d4291cafd8b421524fb4e942693c48447dde72519b93a6bf35ff46205da54e5f3865aa754071de487107b4fcd94620ea5944d33b816f5404c2360c556682c183bac7b71b0ed6d17192566ef4cd02eea6ad392b17cb6a9a0489f51afa622f679938d34a3057df55b62a57f92645cba5480924024e2246f096ef21f1a4eada0cd1c0b342221ad7b8ea8f982d687d1508ce4cbbb5b9b225a0d542fb22e466c9f90daf8eeaedf58db557f0fa9defdfdbe4d70e3a70bcaa8438f1ac8315c9323aa366f1bb13afeffd555b953a3c8f2b4b35e01c6901eecceb635c1e9892a9b52117f70f5f7c7ade05c46ddf24ee2f07e94a02849441c2acb9bc50dc6488a0104af030be8a440d1f859fd90995d4d0be479d717297ceb6709c8ba0668eb2ac310ed947ceb1d5a7c847b653e69b2a9dbdfabe104a928a77663be14874bcccf9b4dea618dadb95d0e56d3180f37d3a6da1ed51e10eb8ceb2a47180892dde64ef0d0435a3a15a074dc020b4ca99fed99a360b8ecc4218be4cee97cc3d2fadf00164adceab6e52617edb0aa9ebb4c15955f35274994290b053cfa7fd33da90261ea17c6f74e65cfcb7f55b947bdf14a5932ff3b81111d11af27013b74ea9578a15a4d1e74bd7159773ace8a945a3e75d7cfc67dd810bd954603c08e38422eb91929a564ded27ff6f09ba0fd7013ea654389d6f09fbeed6201ca10e01c0b21954b000b9aa08853ce7e08b12c90b973c3b40443bc76fe1fafa7c2b0b9a3d47ca173974b34cd31d626ee08156a1f00e830117fef80056be0f74848291c879d10ab31dd7c22124bd7e59ba0e42f8e0fe15cc7d3047689d383b3d3a69ad43d992568bd2c1434c27e50b0db05fdf037e49157efd8e854530cba83587addfa6f81b9e5c283aed79e190d1ab849653f91673c420319c4960789cb6799535975b2dc885b8869e4b7b6fb5331ee0771bf04f8607ca3e506b18df894b21a3aa764709fe05635f66d8cb133cc0718083bec6e7c7ed50f0993c3e63a1beea1b6d2dbc38d0dee721b524ceeb0a221aba828be2a76c1c53482f3f24e2671d29060759236f8ec2c8ecf65377d7219e2ee5ece92ba21ec9d94d586f9d0154c43eebada51878e7efa830ab3ff6e623a68afc7d3237c32732d56c090d19ae75b524f79da07f454a1100aba3f08e67eb5e76b8a0031e7d3bc56680afa7af88a11465be53e0b0f3fd56be9438b3ec362f7492fdba9e8e3b25f0517057ea73b9d33118040355b0d179bbe5017685c702e603d0da667f0d61c05daa144122a6b26279e315d63fcd6cd75a1711e177eee549dfe9fa7522e63f2d16e2c7708494101df195af4012391aa3c32d442c0793e293a6f3c400395dfe9bcd666f62d5f47c3db2480a793e347116a955bf959070018ae33fb388de96a5d2a507511cc915aec7af8c19dfc76b7eec99197eaf75652e060722fa339ec4a4640b92ff06dc61b42874afada8f470fb0f83e783eac120ce0241fcbea4be16d5ce208e54169979333418d155965347299c6ef09195d3d81d17dd9faad4481800b0e53c720317ec5e49d202b23fec54cc9bef40fe51a7e2201feda3e3f6ed5f2605c6bb8b1c49f87b8fbd74131fa8c07028c931a1a42aadb2a72b6e83333f9ed150492589112d26d164f97aceb7b668d6f929486d3c70552784cf619f60ebb0eb11d137e869d13437a28de76f152e99e6f2771a932c9647e5e213448af81c86fbe61507cab2434fa50cb097e94d88761467cb61f29a47793f5400656ef21bc9db9c7821eb6f87bbb9f56fef3543293b4edcc132e3648f214f0337bd06b561c40905023dde2cc367e047b3570f622bf9d4da14b57c0733a3a2e825a75c9dbf53554fb3c226256f6cf4ec35adee64880c4c387bbb36cc9db9b4ee7747a93b3fd20981eebef2c5307b74df8f3a5b8efcc9a27ae55af93296ee158fe5b382e6cb3870d24100ee80ccad689b0e188e5799320a4f39e124f96ed0e39cb8ebe5d1a84307acb65246b44047ea18bf7c37c8cd7d21594158699b21c6faa7bfa2399885582a0ade35ede6fe2042183e2bce86f8c40cec3d7b39e5a3b1ebe4a9c18247f427520b458dc54f64168b1d13f9c4c0d6c1b6fa858c1b76f35b5a78067eaabbdc7d6699f95c7bb9866b43032fb7d66e1d169d2007890c3c084293f62e8b1318e308c9d687bd255cf7f5b9362a8ada39a8e2fd5b222c58b968a786430cf8304d08f717d57acb6fcd0a4aa71d97cc8171d98fc3987bacaeecbff74c46d130bf734c11eff7ccd7422a26da1e3d47f93924dd29f415408d05d6cc9a9f7ecd65791272c5b043d55191c0b4c730e8520be5b7826ccd42459ea762da9806a600c66232097be35db371a4dff277ad74973c8ac05d36b4378e820901fccd1d351fb8295f6f2c39bd088f4f286db314e20ed481d156a1a7113bf70d039241530d55a33ae7c4be45c5a5b121703065249c7472f4f148d00a73ff6a28893ceaa2e6d4e8f17c8cf387aae4986929fd88f94f9f6218cfbf8bb2f3ab4e084076b3f994a27d773cefa9a7f3e97d8aca0ba3adceb6762803b0dcd612895e84962fd5e3355b02d35e5cbef6396f2c3125e16c04c5809bf7342c8ddff4a1254b7151fa96b607b97ef55ae5869bcc93ffd4bf7313eed503a5caa4dc661d089858cae1c19a3822fb248777fd5a376edc181eefdc4eafad3e4777ff961e41c862580e2f284ccb2849506f1317a7df7888fa864b0a41d9c754107fe5ca92d692767e893e4b768b9716848f5cb44d5a15412d7147b33d28d277c41fe8b5895465867e3481a03494a3440db77892979a38c1d4272f5596a64d79db4927a60be9d6dde62cb196a0c567ab253e13596ec494adf201de2fd9597a81cd7ca6df22b9ce5e348aa7e0b7175c69276e79ed4bd3a812b18ac6250adaddf8b20ca98d65b49d675a8e5358646e7b9f18bba13bbe01c064f1f783f124ce7db77cc5a6de0eb3c846c1afc4e81ee91e20cc7b0c8677d5c3aef7de7add00d6379f9fd51b108e7fcbb318f87ec06439e2c5e1fa156dea6605ddd86e8fad39ed1716645d7d4b1f77ccf32180dd451e0256f88b0da88e2afc6b1ed939e5b30e6e67f6f7805d1cbfdce8a872fc6df1eeaa46ed0885ecc2305f3092b378f8a8f86032f77ac569bda1c6cc32b794719c33042719aff956144002ea77adad86d234d81344435cccedd1bc091207101cdcc7ca63a7d60662f230c68fd98c7f2fd1df6fe2aa127869ac5fa441cd99f5157e2b6aedb2a00a0d7252286525661a6f4828243f0ad98d205071da8a9319cfac137c4e0d2f6000fa9e38bfe70169d9b6c337fcd302046ad3ab435fe191bf3ae410fb8668f144cd9e4180d16de7f877b0c488268f7fe81d26a30663e96ab39947e658e0e074481303a9e842db5c18b899eaebf371e351cc15d4bdbf96c9bd70e7bd4c92d3d06ef253cef4961a81b9d2e975dc2de2a09b050b79078ae98d9e759230b2a63b9a5f9bbfb0e584d7f7a56af5790c93399643ee238419c174702e8562d050192744b0df73933a924f520c1d3fd7e4eab96dfe315800b72a5a94a134ef8824f3b7c7bdd87d73853efff5929d4fbcbdcef32647440e8ecad49e632fdabc4fee2abcadbf0421c64bf0e3f034f3d494a4ccd79b2a71efc02662acae408248222684f24d03c9942e48ef6e32d813b75c6dec5dc9189a3e33b991696fabdf33b1af3bd7b4757ffad2aff141a11e58ea25b2271caea50ec005329c425e37f686d36487332087e49f59224bb66d4e8d191f268728dbea888df800273ebb4b8049beaea4a83b75127fe34fed12ba9cc8a3e4ab39ee42fbc1a6e121d9b7b1bca746b92e2ad8ea66d80f470c9b7fa766258f5301854a73951b98864021c11800836df87a83a06a9ec83a52658370ae19d89361f0f3b4d1edf67549e6c99037177acbe366dd453c19db0db10984d53e42cbe9f2fd2a72c5ef22f8f5f52122159e7bb6eb0c27dc6c05e2c6ad5761bf251d8e0a12b49a7d926e80eb13a96f338cec88d3d33e66183b0a2d05c496cfb0279177ef1f12bae9fea01cea12f1ca92228051dcdfd5e9b85e1237b55e5bd02d47bd8e13555fe042e8c292a609a07670bdbc3141e065948953dd16af99bc0a35f6133a4c24f40c4ba3b02446f2c2d9691f1584bf349f3202366228e9c7c9b00ce775c47db886f903b67cbcc0e6b1d5f0a940df703f01d7c2d87a2713e0fba19af0d80c9a4417eb88ccccb547515f65444897aec7a7f8d787a551585ddd38c07f22d6cb3f9da8e2da39640ba751c8e3032ce8ea116ae1ace61ff496ba85aa2cdbcf28063e1adaf9fd48ed626c12b11ccce25433560e874153f10dfcda05b6fd86432490ebb3b7d1ee162778df838a287d679b0d843ae36469482af9aae6bda3342f2c3b993167b8e9673a232df76b4f7886f798f11e3082c2759719af2ba1ea75218022c653499a9fefc4ba416e2ead8e5c7c3ccd43c80075e9bb313d0d7f2247b94e42147fc545dfa85a2a3749460650d45bf9d0f60af891568cef79091c8dc3d4690a582d96072cefe1826b04ad889dc7dd410e731e4407eac6915d43ee959b02c9a029fe77acb7329ed788b78d238d5ff5eb33c27dfa9682529ada71ea40a1e3597a7a2ada737259f238042cc1560d7d8acf57340024551aa4fee5fd9184b45533c97010a46a8cc04cc82a1aa374aa86eee8c469e6d473ec1b9ab85ce49fafc248b0928bf3e3f178cd049eecc41e0d127d0c02772c671c1beeede966b011b53cf1204dc726758e6d95b38eb1406b25c217f70aac83e9f4156bd5e5123e74f86f14bcc4f21e675af62b77ed7b0d94d460d3ae2e909a94ff82811fedcdb0ebbfdeea97e1b9b77a685449cdf6c2d54ab7f5d35e213c9fe72186010538a1586668fb3fc20010439ee004a4137e80e258c484c23d67e008056ee371eb11aece3ce35731afe487146245ea789e5a98ae7b634b196fedb7b71d4f3f97a1ee1ccf05d5a636fbf347bc8d67f1670f363d34bcdbbd6fc87031b56d6a7467b6d477e898ac673012d012775d8752b6dd3ac3ecf66cbb8f5e2194b420d6680a36a852d9eeee80e7d30eddff335fdf1cdd1f98f14b33a6a8db55a94c1448785f9faf7059f1d804a6d620e5852f6a3e8ea4323f08cf7448f91150c68891fbc572086f5ec30b6368014e90e4eb77338120be0d7549d813a7e52503dc23f06010b7839c4a96b0d53cfc0f8d44c9e7fb42e427fd0a9c43b71f30bfca95ddd345bfb72ba383f83ffa72d03147d279ad9dcbf6c546bd2945012dd0a924e3e2eb7542b6650f6a107a84e150f5ee301b0cbd4b7682116e5930f76ddbc96e76d2b8adea2337d0c1e7acaa95fd7e3add445b27ea6621694476a7f00fa90b395bfcfde3f3b1c16cd8aebe1464378789f111dcb5b99deefa60f396fbb3fd1937093b92e41fa495191488f7b1f737ff18165dc49f9d178e581829be77cc205ecdbd9137fdc72b5c28262537c2ae8bb33fc732ab59bd640b3edbb5ff624ab8ca80bdc855c6e52592c7022a2b5792b787bd71e6f8711605e6d576ffbea21eab754687199a7cfc901ddb9dfcce9a0f729a43d3477b4d44bdf672b0ff56f83c6df38e41ad9f0960a67e1beb26d19ed06b9845e0fabb350accb2ca1d27f4c5d9b042867b7c5b6fb31c0081fafaf3d568e322518488e397efd4ae17eea0c37671a06b12d4c31ac6b2793b40c8ef53df3c03213f8675e5ce2bca5e6876eeabf3f6c1ab7ecafc60c7364904a7ca7e9795985b57c08198883e8aacdd53ad43ebbeedb18cada31d4f2c03b82f799ddb3d84c81e69893ec48a66c734a9316f402303ff259aaeaefe704b48bdee6de07f5e2c6a111b2ee21d9a05df9c42927636094105af8e6cc350bb4c75ff69fb5d7dee8d00e4a4fbc527891514655f090b456ab3e48238fcebf8cd21d9db484f6171bfde3a2910aa591fbb5f7db288d059b35450a19b3749bf8fcd0debbbafbd35ff50d966962592a088f5fb50f9feaf49f879a62384834c220ad127302453d5353c9d433cb7c99ad289c37ec019eda9fac22cbd8e2a5e54b9f2b872f9cee8d73bdbae22d3cce691c129f6914a9159c5987e66bd5c2b9fc4049038ca2cf22085d648925640b9c7c61cf52f66564f37fc49b3b38c47857f0546516d41b383b494bd4888bdffc7a84214dbe4acf53a0ee468ae10578cbc51e6e56abe455f2c71dabd0d2c3051100a93e154ee1f6ed3c5b3e368f5451d67635bcdf9e2d52feed3686e44e68ffe8201278bdd7e6ada37ef4e76879d50f9cb30646a6a582b350ec88c4eb77adc3e5580f9f90c0244d30c0d9ec87be0be4d59356e64fb3e377b44e801dd6084d884e05920d9539f8f86cb342ed25e29ac2a89996b04b247aeb5c659833643feeff4b9a917d38ad10b7572a8512e5f61cc108c73def29054b1154b4f97907f3d1315cd6f54cc4e1eef04f90c7a0a6f1807ac5c79dae5da36c514429f826caf1caf548523cf0db6dc8744aa049b7bde9d638983164ced32ac93f69fcd48de9462547e0807432c9a17ae8b9ced16a72fb0ab1f74abea6c3ef3ed9f237d74df355e281381702a3b3c7e19a6a3c6ad254cbfbaf8c9d7e061621d49205fc6e7dd338ccb49ef0d4c87b67feda0dee105f3375f146c8f326d4bd09e59b57817cebdf796a1a92b47ddd037d8999b6210233d0947f53c5b0dd21535b5aab653e974ce1652832e4c3581fa63a60d35fa15a6bd5bc66aa8503dad3033e2cb7a3a758d9dc9565ada5c0414b9257edd59fb600b64b3fb938454958d8880232acb002a20a0774a3552ea08b883eb48b08dd23b2f6f635808600a4bda3be643e940e44d9d7990c6e30e61d7f5fd9ff541a7c86ecc1b4eb10344576c995e5e9c83ef0853986aa9237b108262f489a0b6db93d0d38cc4e76cf36e874e74be3d8ce20ad1c55fc74baf1d9f354ed83586c00bbd1bf0564f8682077c13356d417825b87a1402a3e27ff11828109f10900a38823245f41d1573e013938e426a145f4257824fe062258d5735584fae148ff0cc7185ed2b5ece45e7f48654a703a2ff2f2fcacd79f83bf0d506577c2213598ac03ad764167fba4be5b2f4e94dd5b5c24ad94f4db4f02c995098ded399f48e1bf4cb23efe00a896327b70ccbb976e3a82679d5fa90a47c3db1e54008d390990852283702fa4ec152c653e68011d2ec0ba17a8959ee8fb4b6b3e4acee15cd891e62e7a02a758dcefd1f494b8fae77eef41669647466d9435602a8f99065df088940f9d7417dff537f711d1569c03569820c4798dd011735f8a0794c2b25e50716f39551e4c40f921f3cd3091b1b3612cac6bae58a53c3f3e2b20fa83549e58f3c9c02a70007f897889d8141e80c626891dbf4d1bca0b07641972d8d8a7bc73b061fde58df046bd84411b514c4703b123af236138061ca458f7ba3c9a6720bdfef426999b5b82a64d7a11db25fe69a8f5e89601ae0f1afef5d217611d251df67ea313aaadf32abf4e02ba59e3299ecfff22fc8d91bd4b516a1f369eaafe0889f34821b4e49c1890d1e2d79b1789babd1f068d2b8f06e1e34fa60dbcc49e544faa4b27d367846f37c976fa2a606b5f1249a5e7d34a17ac3df246513b646aad4f7ccb5df716ade2a94d0446a118934026df7e68df2bf933ef7cc45a682a5aa3818171c45addf309d1d4fdb6598929e85bdadedc30231bf53570264a71ee4ed6d9efa34af6828b2b8e67c04ec0913dcd68426fa01346935a5aa97df71a4562de660dc23bade327b64b0812a8ec6b20315c281304822ab1d387a27525195f0bed36cd9351ef98086a29c56c4bea22f090a37bbfd7fdffc0c4d6db4d8c5726890f3ef1ab483cf68c73d7e500c8fe32215a6bf527de37ecc86caf04b2db665cdec355319997edc1fcf12a70d13f43ae2bc7792dee9aefcbb99bbf34310eeb166d1b100f3a57038bdca92489d4471283489296423afe8f16a7e53c738be2967a0ce7ff4c7aaabe8cad156ffcdcd0ff5b7cce8385c79c928622d0ca2aa824b92887b881c58794a9ea57e5ffc12308b16278bb94b03ee83788d58039c367f57f64b47705da8dd444cd90073f850f45f0a66ce359146ec9e95bd5281c0c8709f3f1a48d2c7a7d61c0ba2c3ee5d731db1484f4b945d06fcbfd2225a5517b99d8c4118165f37e881116be8cdb7b33c3f4cda807b1e42aff5bbef2faa69492f2693b4a9be8f5e525b29d113ea09c1c2768f442410313438886d1315232a746356d487a7f9a927d81586e1afe486fd1106236d487ba36dc42d509e54bb7934d4db9d7aee1a1588cce218baeb300b1aa5840e1a53fb936acef27ffb96b01e31ba78f2019f8c282221723f7d823a80cb2440e705ac8b93b2ebc1c37af9cea452e5cb56b6b7858a36cf0849bc3885ea32c724d60e9182e23f2eee6931af20425b566f7d6cf9d53af8f6fc7084a9a34c4fbcefd14bf280834911e1d2b767e0eafaff7c80353184b8b30e169e325eb7aa1c8b57d186b65e869acf57113658b0d657bef041c8fb5f84ffa69886551e5c775e50c994b920d4a9d724cd6035b3538e024a3046ec4ef3a451782a5d18f44402b9be144b95373e8047b4cb7b49ac0c911800f3269ae774db56287678eb1eec38247710959c3b34e9ca919dca2343a4551625e6522e8ca5e8481277d1e68977d67d7459da428de9ed0f4f7f623b511db50d362a74242f1b4136068dcdc54291bd22c11d8139bb1e99f2e299fe037a41b23393690973e77edbc3dec593568bc9da71ac8809f569b796c752ea80166ea2b9e09660a4ad4c4d771ad166a552a0b2cfebadb6b82aab3a9917104c14f0fe39286d960863cfc810c3379431c733b016487f654effbd672c3010584f61e3cc80b993de3b50402da90789f7873edf8fee6910c63816d0009631a5df46ce4f8f3711213cf252037a559f787c3fb9a5944abb01c278ce92abd3c86ef51344e2c664bf5b805eb6f8fff1ccf2ba91807e2650d5de497b7390e44f03e39906ba71252c807ec89ce7b3b9d80ae99d1adff44574611fd84cd2d48da2c6de20527510f509afce7633a959069840c4e91df7c1a3877476121f405b0f7a0ff96c159c5ada451f716a27646e9e6c13088c13189dcdb15f9df4f91b41997111441872e97fc19f84d1f8f236ea76ba837917f668cd208c304d30489d2358a6ad926e997aa5d069d1ef75dcb56309b161f681e02180545bca23274ea7e6aa50ac0277c36c1a6878b73b3fec25976ccd2f47b5bdd3ec92637a1c9cd6923e84d6f9449b5a0e5c5edef67431e810ddb48525ce15fd8bf0fd9591eeab15840fc151a8f520523ff92671c5a7d3435b06eda9f139e520d0bbfee5d57d01bf296768cc0b550abe1fb9b5f6174fbc386da3b0588223bb353af7092e7a50d50c9356226461daa2267408ccdc6fc24d3bcc719de51547f883cfd9db00837da28dcaefd75bf74eb0b4799b9ef84bbb72ead885316a451f1d5bd3b273dc0d9c3a396960ee7d05962dea5082742cdfc8ccbd8520fca54172b18909796892af52ed34560f3486cc614b03f9d32e50110e55154b02151d6a0dcae87a229c82fcef03c229c5fa2a295e0dfe3d56835d77fb82d396bb73388012625ccd1ebb005c02645f59f3502cbbdce43fabcde70d0b863d382e4c25a592ddddf88026cc1e605377fccdcbb309c3f18399b21762ba37da157c953c61f1b13099bf272fa8836842a8bff654e0b43f64d4cff6b6ee8ec5cc3ad5e8015e6f0f57a4fc44fbc8bb959a854e5d2838cfa5a791aa6531c7a8c22e40485a1cc14545f19d8a91f4a525ab1660524464e53fd39b9627346695f30f7720239047aa2f67b065c377d6a211eb19e291c65a88efaa56ae6e02f5c5cffd206a8ad7a3cd2b790927d988a450ec2597d2be2c6710cb92f3dc211e2a3218bc5ecf3f54eb6d7fe7b1e49631c0f6238d3e8fb193c8f539604d6f16e46424af94cabd07dfa2ef76a8a96a959098d051f0a13d64068431efe1ab5166bc75e3cce7b9177bab6efdb35688e1427bafb641c33b919da849d8292e2e9157a70cb2f8b7dae5f02a20b618a99f7a5d7f68f4c9e1a44736ef01f3336a74ab5b7a1a7455dfa8e407111a57eb753bb96b45bdb1776f5d5fc3686cc118faa9772fccf137364de539f7f364073e9c8ab91d6121648f39ae8d5f6b79f33e7bb56282e4851e5c80ae075ddf48042b6cf30f9295a7793f4549034f2e65ce7184bd1fd02444aae0203727c50019df016e3228e0ad890a4878c1ad200a06dbbf60f9a17218d6bf67d59d6bdff9ff928f5ed5922752b4da0368bec50782fd2d395ba3820f4e673a8d942eea2bfaa367a1a6bea8a85769151ec9ab31b3807636bdf68dc1302870bf67798be602059b3a8286c1c7fc11ccad4417ccb6d52ae79171e52af764554dbff39028bfe066eafb336e49b24455be0e1e79d0529d66a196b07545dfdcdba367c9a0fa430baf4fbce4ffa803bfa1e030dd531b1a2800cd8deed6cc888a0690ef217c408f605fb1d32e5a75954fefedfdb2b30223edd24dfe7f71f24140bdff2756c30d1a3dfac5d3e587d0654bfc3dd1664b92732e0e283b23ac1ef4a50e7256a9d41e6291c27e164df045a707ac241c0a81a5e6de9a1978ef23d446e37a8161e5dd242eed2d1a974b3e4370c79786ae0efe9e9048ed9f5eba1bab6c8558205a0127a5b606a880bd842d90526aeb64c22c3b93a0fda973eb83600ad6919176229962a6c0d5bef8b60df629a161affec07eeb26f356b452ab5cbc5a6d4508d74b3f5544f1c2f86363d69fbe08a7baaeb0cc1c91bf5e7cbbcd0ba217c1fa9b5fdd4a0226284f73c43cdd24e6e13d1cec27749a165bbb291a8c425ed7432a6a65f7042862414115afc4d6ae96bc12a1003a2f38731cebe3deeda76addec5e8f08a0b5143429b0c0c0360ffffff9f