PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 56819 103f33878cc29d16927bcce5b52226a1224a119dff1f02362d9f9ec3d85ce71d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f43e89ebdbaf13bb27d501651363beb0f7372bae24a620a53ee7bc6734932f1e
Certificate Block Hash
103f33878cc29d16927bcce5b52226a1224a119dff1f02362d9f9ec3d85ce71d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b101000002590000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e20b7a645a8b28a6024d5f6d0dfdb26b96445af022556ed1a92ea5041d72f76541e22cb6e0d06bf446f94f3f87af3be0a0865da3cf6d577904afdef4a5837ce098ac97fc97ab051613e32c3c764702d8463abf26f911f11f244c0000000000000020000000700000b101000002590000

Raw Header Hex

0000402054fc63bb9d42f84a9d7b7d6f89797eff5564bd674a9f34bca5c525f9667aecbcccd70ea289a4f823c10d2119e7eba24a1b10b4075db793001dfc8f0b86184a847c950d6a5fcd04181e2f933467bce73ea520a624ae2b37f7b0be63136501d527bb13afdbeb893ef4

Proof Data Hex

59,560 bytes
121216010307b955c5cac07b550a0fb14d60a965fa6bb8bfd5aed634d47ca0ac079a21b691d0edc82ea64606d8f2d11d1ec6f055e9aabc0480836d1762842a9cd2fa7d80030f3674d809d3615477c218e3cebd0fc1dd4a9d9c462becc6d8b54a9f64b29fbfd1188ffc07600a49c72421075eccaa5423aadec261a963841223b896e149496f6ed4e2816ee73466b011ab83fa2ebd306f849e744b26365562be9d9728f3014f26814769701fda60d3558e11f20b39e09e114d7730c7a3139f34714f725e153db3f3a2c6b168fdd7e22490e2bbbfd7edea0eb0da022fd5b0d122a7d61797e6d7c08594959cd7235da0dbceacc2fb3bc62cf796f3b4d445f0af603583007decaa715dce50ccf19a792f431bb85a19b91b04544bf2e918d46efecaa09fd217b17bc68232e6e9bae11c9e02a6975f6c6d630c9ac1580de5e11b3222498f8363325b1ac56e870cbbca9b9fb8ffe022b2193c837595c233935be940367f390f591620429c7be932cb50279b6f080b8d4b3a0cdc5fe92d67cc3dca3c30c1ad95127e2feb85a3e630dbb26aea58983ed379dde4a44b414fe835537bd863a79309634372cf8427df36a7e420898b6030dd98c2b6900d5c8d21aad6dbed9583680302620582079c050f28d39ed822d8aa0d0739b0a3ed2a25850a5d7436f85996e5ed5e33f22841b805d3360f5dcb7e16e2c6e4685778085f13aa148b4071d62bf279eea0be11f9f5c0b8b42bde5c8adb532cd67bff50412642b8f05b8ca4da1d67352c0f3d260839b5fb14730f9ffaa55f250d37142b7553115377ed8e4e6b001992a4325c23b5fb7270f74f5234c4144102844f74395d41f06303da18c9cdb4cf1eb2cb4be960af5fd6e07a4883695b4012ac731aea6badf736d69311236fe8f67758602b78518a069a08b9d928d6447636cec5d5a2789980bae895a6eaae93c7cf5992e01a77b844c7edba3c6c292f567afba18f7bc64cc2069eabce7cc883ae574ed5da41089e3242b182caef1ec20c47d0381bc3ae9702aa1588d7c5f64b15e4c2ecf8bea54b08311f6e226daa3da8100913e68a59c7b90d4b78c35a972e98d76ebe15dab55aa0656ff6f92660569d92bd53a24c1cf505829fd0f46080b716a9ae18724649eccff796b5e7e69a156f0589abb011806958923117e4c34bce5ade3e9f6d075fcb5666e1cb92cda06b1146d31f5ff2293404b052f6960b8cfb35a391f95aec7cf5b014547ac234de867e7d788252a1867d1757d8ca7c52c88cfce4a92caa584fa51e54b09b0d3600a5d49ebfdf0144bdd9f457e858ac812fcbcb66abaaa70d7c12c527e1a327f7194f8b18658432bc9bf00c0b9d558e76c3b7200dcc172c58db77059d7cad63cdcc1a25530d99a4a556882dfd0bc02da92d2ad603036bb931c9a2d509c11eade75ea78d4e477d942d5eec4abe0452d8c9e1fa45368a0a7de6cad0531b8bdf71b6866665b7b10a833e854bfab9d59ba302097fbf6854a7c58295144061b09c11e80b5133aaa355e68131f520ea9d1c568e2e1da062fc21be04591ffb059da82cc9eaaf8abb920ab83da1646b12b27f70edbe964825f1cb875bad16fdc6f7b8ae8bb37a19e837cabb42515dfa3fa68f7858b659e057f82faeb079aac66816d1592081e7034c764cb68b9788a6056a942d77b6fca3ec60d9463748ed72264c2bf08ea504dbf330fcdb6f5a97baa7c2c49716b0553e40ab444354f40fe1d77868e19fd3ccdde09dddbb1724035f55d68bc40106c656a1f95aee2c1982ec3abda9002aa75c9d6b2ed5076a96a54a6f19d3b7a8e4ee99fde860b5b9b6167392741a5a5a0743435cdb178ffa365147c1235d0fd90bd368b08f0fa9b5735e79ef2be2ea19ae47bcc343b057dc77bdc259c5050cc4d7fd51074916d3b528a4347bda40bb29092212a0e7cda7ace6f0bf316b5bed68f584b34257fc88a5414af324dd8451f7631be92ae568063170ace4ef85e9d5fbc26d6ed259befeae235d6e79a7161df73c7b4772236db4398c14add6e0d7a133f480acf5b8cd27b8e0bd6237f7fae1a72db7f3bdd2c840fbdb7c666825971e5d9c70d535c80d7ec8129979893d81076ce85e4b565a25a72b1e9f7149c60632ce6ce4797e6913b0c1399b5ba47d923fc94ff5ca059d2433412bef29db90a6cca0e3dff5ef92b457ef25ccf88421ce87e39d3763a91a64ad329df8404b4dde6afaf85146e1b2c1c59d502aedd6d617a90e1a4d1e8c8c906731c4b2e55d8dbcea54f6fad1c89cff0aa281b2f633ce0398354a26a2d4f44a47b415d9aa9caf7221ac8e1113db36fc0ccc7b65db5b892f8bb4225fcc823cde06c220124942c1cc9b485ca15598b5ad47d9ad9c564148c2e0b46a621a4f8a79a5d1aa9da525b8bd4c219bc303d6b17cfb0fdbdbf2584f047ebd8aee8436f274e74c95a5b43631e978977e7d54afe99d5a6b744b459eec3db3ba8be3edb94d83a250b94c4e63d87299222e2b484fa0dd0ecc9469559fafc26f8e41971728e97553a46f94f3a5ef890b1fb38cc47cb3ad2a473c53c99f4b7a8d7f18c2cf47f5da27300440d67590df86a03738bc56363b75ca52a1108a290714bd0483846362fec21af2ea5ee23860d8ceab709c0b4c13241e01850d6c17e5fa2d2e696575275e6c5bee015ea2b1d1a08a17f4458345f4a1f03b50a87cb64e2d4a3ce17d9bdbd1e6988048ac4a3af3cddf8a6fb8fea6766aa8dae8ff607e97376b9d94c040a71517c6886a6e384d7f4d97f6675b56d4773442dbb25ee53ccde6940677a1ecae54ef56ef32a0be378670d3aac020dd758f999b9193308c798a385786c5ea8fd16ce856d7e4bcb1d2672116a17ea237762aafa7d8eda3d2a577e2dc6005320b17e5101ab58077323f7ad840d82bd95a5a931ea248b37c9faa81c8d47e5b440fc70a9d6bb511c618f088915ca81bd7aa90ef2e79a91524957e568a9c3ddb8ec90bddf95593ff6365aa51af21e83c0d9882557e5f402e5731f0910d4ac6bfad1170c2af8061de4a6e9e201857f5b2664229cad5f93ac5d377be775fe8b306a9100f23b13f5cd11e3b3bedfea200b25c4cb1db3656946d47d3aaa7230b81a6f8ba85b9477cadeedc105942a24b8cc51591d134771430e17dcfda2f7f6d6f5b73b4aa4bbcd0b0c36715abdb377567e263a0419399036f9107fd6aafb603c581d8419062c1cc27bf3e9f044f0eb459ca361352d27990417ea16a2184b7f5ac5af05da18397771bef098f9f5de1be58cf272a23c4b2469f2075814c499c925e664d3b267c7fe4a15a9f896767541ccebbe5e16f47c93c68dd5891f9b99215d09b7a93af69e379f9311e8403718798c88702f98b79859fb595b025b3521f93ae16e87d97a92b17454cbed977aaa7152dcef9bcaab0bf2b67a31efdc3b2e7f876422ef5a44c909f2af2167a9bd3a90900c29e3cdf3158a4d53293dc4fcfee2b891752dfe511474ba103b479af4ac7e976caccc7a6a3c2bd1f8828a09df216e6110885d1cbd15a5412e6d9898f2f7e93564ae91718176a5608cb9bbdf6aa68388a09e3a97d7b4ed796af3fb17e1ee52a70d397548fa561c8034f5c353d6645117a69327e99e0a81e77c80996116099aa6e11403709dbede0994854752068c1be13bdfca29b709e2b9c0093519d39c93236e6e01862c8991f65839c18eb36277318151cbd3c1a4ddaed4068923831d698c5bc7300a90934f6c8ea13c4c6ab822e110b411bb92f931575b48a39cf6b726156eae21f195d00218c5dbd64813818191abb520ed18e53d3fe61a92a72bceb9016fe8a0b82b4afe44a3608b5ff5948a64bdda9353daf493c640a0af0dccb7276098cf3307ea17763d9ff625e0443ebed4bef64ecc4ea68b3bf09811bf1a002b458cf0959d8e21d2bbc0ea53ccb948af341b2182d2f713c61afd2e6e1e9d3f42ecc58d796e6895b07e46eed4f83fa013fdfd3ff98098e418d25e932601e36f95aaf724ca3c44ef831c5942f3e5a067bbaeec374754f081db46491fffa584ed06f2b6292b98db33ee9d3f6bcdaf436797297d7b59361c6ea37a6f3f28313a7db8cf0d7779e139a2cfdcdbb5d7e47755faa2388b04054ecab80b3e2355609fa338e392fcd8d1eaf53f35b819e2511ab6606fd1bb9082c0388ee6074148b02414afd00e3e6f6255e19ba0ae2fcc7f9711b2db57dc73394ff36f29b010ddcf9cacbdc417737f2c0b8dae4c102094764048ac52360de0f50634511a6cf95eb3b2ba578d1bb5508b7de2b992ff3947581fda18cdb0eeb1766431fddff5d079e06555427f7871d3f0475a7464554a04ec0d32755f1cb228ec3d5c0f5a70833373faf3319e188293516569fa05854cd7b19df9350f7005b555894cdda2f30535c6ae4f44ad4016852db70c1081591abb3ae69ba6c0df93a0cfd66cbfc71c688b1451daea48f6b653980dd0e082a6f51f13a89e4937475a3958f2f2927e3c0da81f5fa05a1afcb2f7c26aa69975597bc55b3d6dd381aef34749c6a98b68fc341566ca8f2f7370fa02313143e54f191ea171b29c429f1a08731952591a059e75023cf956e146c95451cf90fe109c5c37bfedcc6909eeb65262f9bb47823156240c4ee7402cea73062b6ee954a557a92e950dbd3fd7d3e94ce8d2c6c59d819b40060bddfcbfdae76351f33420e554be59766d99265b69d9d9a6e202f6ceda53a2ce1d7cc94d1f2f9f678fa8a1c4a1e876089e6ef64b76169bddd4a6775f774f08eb871d1f3d3da08c4572826932779f331f6581e6d3784abc4457baa3430aa4398ce7220dbbf928053f02385241aa8908d9a1eebd34fc1bc57877cf866838108f8d25ea57fc4931e0db4bf2864b81682d4e9d221b4a79c6914d09ad68f8dcfbddf13e9b5be6afa516b43db47a57cd26fdd528810d4108e5223ff89b19e7f5f87be74d1a779138fe7e5aa64584ed6808365a37806237fade57bef6d6742fe4fdb006b471f393fe3e73b88ed16c13d4f6b0d758aa7dee330b362b53db42701808d738b2f1bdf7e075f77f2e13b627923fe4e88abb0772dd2ff832f49c78b608ac30f3f9ebc5d7252a57ee9e674b96a4504808f7f8f9d2b8554033438cc5607fef3379820e21f09bb7a1df44dac3bc71974ffe80f5eee4183c1c5cba43c74df0780c83bc95b3fd0d0e26ed05a42d00d5b0d4b962afe1b3494ab22aed1ec598099d35a334f8fc38743ad09c50b4aac6ef838b7046c9baf611ebd2b459fa9e793e5e8fccd3931e5412fc79410ae518750270728e5fa464872e546b82b8484a74ca14c59bf86f166db146fe03fff8407255e4d6935b25c68144474a1dace48ad25d7a8cc69b4e26c7fb17250ea7a995d6dda73979c7393a7ac31641cc785cf70d9a2ec34f95732c985f3010164862a772f3c6c396c450277fddc133a512bf57f37bfdf9afe80e4fe242c5fa0afdf1a34f0859290246fbc6d5cb8cff37e03b5a201c5dcc9ae0ffcbaeefac1015e4dae1bd632dacdbd962c3bbe3ede92d91a6c6b7b822cbf2b1cb955efa22de90afb3048fb1eb2b9f8bd815516c3cabc8c915d559ac6570e6f4b8ae323d11c63d009a63168792ee0897f4c6347b8a92abe944fc2cc194d3b297ef454c6f4a3242413c163f6ead74281d9fa833c0a6e660837d620399fdbfd5ddf3caaa4aaf504e822d293925afb24fcdc90251f843463c948b48dfdb24754daedcfbcc4d796da2cd0463bc723974ac7789ff8b221191b3cd198f6bca2d8d55530dd388ae741fcb2331248f30f2e6a4c745a56a04408f9e19bca3f097c49971f5c8659794bf2c3e9b06ef1672cd32bb214cb1cd749852babfe1b386f9171fc298c2ab67f0082b7f93466ca7c93f96dc6d898f1e0feb615e9d5ef6e5e7ca667656efedbcf35e924c12067640d96f1570e12ce142de1b104cb941a366d195c823a185a2d9486e82a34e752f2b5a48262d88fb1095465b896f1a5200f3df82de58b1264aadbfba2bc1849c3c9c184f19158abe2c3d911156fe149c7aaf24350fd7bef4ea52103d2632e05831e46c33bfaf0565a658cde581fc88b470aceeda2dd7a663d177e2b98892adb4021c7b88a3d973a2cd20807be4f0e7f58b6bfbe35a4d94525255356ee6dbc9ef8ff65feac2ed7605db606491a8feba9d7ff9dc496a5ee5280ab19668b561e44eb3a7397565e76eab77e355ce0d76ef4ce87ca373cdaa9a87b4def72afc116eb1c5cf4bccc183fd1a043a8cf9f69614932e47a2938070b2e63610c75874c0ac4fcb645bd4fe25f32ba67a563fc5c7704709f10f53e7360dfa690f4458cd2df1c6ca255743d9b413d99f01a8b8f4a0219362c43f29faac85da453e13ac69cc286fc4c440e7ca662ceaa2fdc462e6e426f3341ee25e9b929ebda8de69b0e745f6fd5a3ef491ac80095b595a8b99367e8a75f1abe69625237aa27008a56b6e6fc1686e76cfd493243e600441a6a461b25a8ed80460199b92fbd12174a734a1a7f80240d62c7f1200ac147f28320ae5119dcfe3e92fdcf07235fe25779b4829d203bb303fb876c60df1bc3baf94680d8b95ecd00a6ce5340ce1844eb0dd00369fd14bd79f5a7a7225d56bd9fbc372de79a5800397fa3cd66f35f58c8563541bfbcf5f0a9baf75dd7bc3519258d8073d6432b3b0a4b68932e133e66072dfdd3b173e127ac28609727382ba2b67313084b361b5d8f7a1043f15ecec6b97430270aa9cafe7fbf57575b46a07ed4d8ec73def3fbb2f4221205fd2ed5b811fa9af7cd13bd083c58953d0fb0bf0964158dc313f3b6fed24a479b633ada9e451cd5c5f70b2ee2c3579512cad80d177bceb40d88542054848ced37c1ebf30a7d2a75cc40c67e4d6cd1e9f0970c774f59af2be5ed319dc29c1f060063c38cf1fc80187001d76bc9daab587e5e2acf175ee54f80c7c887ae655d3ff80ee17a2662227012284df62f33e1e3df7fc92aab13404a77224bc08a243a63c99f2e373793350e476d3c9db322b045af8ce3de0ab4dea92aa616c6c519698a8c6b2becafad1d8fc2b609ddf82b7de87861686e2865cde2dbdfa9d136cfd2421a21c4cccdbe371864ec67185b2007e02dc4b2759a4872b5b31f1c8474139af67def364818c82eee6e7160663842c74c1ac8a4c2491ddd8c43f8556308dc6775350eff939fec582f68c297e3f79b406bca71c50b93d6e6567f9716809bd8aa41d85c0fba1bbbb74e7292ec93be60a68499d555762bd88b19f3ee29d5f333e5af0a4f25134a5337659821159650688d2f2e77bd65ce5f564857b4cbd83ee43e04e3ba9e79d5fdcd6637d8166d33dafb4a75e66ae1be92752d148408604e7c7d0035b30c48b366b274df613fa9798ae63bd23a70c612c64a5627877ad81c054c0359364fcc221bb022128db49592aa1dd7dc540e411fcd0eaf83def50e1aa4479c98a1e5ad1cc7ebdea22c737e23ca27e7899a0023dd4a01479e3b29b70cfa17ff07f2519da7f8681c2a5a0779e4198f760c04ea64d63f40e26c3a85a6136fa91eb13a2944221bad38bae7101eb57a0faca95e9c8f4aab86b9edbaf661cbf40cba5eba2d78498d5cf6790ae628f32f1d674762645dfbe245f84bc9616cdd5ed7510fede0be1ad48c79bef135b6b4ab7a2d06851b517c39299e5a53528679e70e3070b39935e9e78aba8ad1d291d6ca8ccde9c2d1e15dd0beafe1856c5a4fe3e66fcaf422d5dde8c54c9cd93367dcae82a0e9a1a7d383b23ed77f869cfd561a7d0ff4ae4bfcf8f775b855832bc22bebc278a941a0d7585a9c3d8f4caf7fd3bbd42613be03d9f829198866f8ed8c129adfde39d560d77d2bb54e18c291ffbcdc3b7142769d338791e05443e3d7928a299a618b778e7ea310d70a5cdc9d2cd34c15125d53580265209cd499e10320e06f8fe8a0c30809fe75dfb5b41e579a041ebc199b9503a90f28cd20028e8f5fbb38572f6cd606db77fde0e6a91f3f2c5092d68bc7b270c532bc1f2416f4cb497e7c46a1ab2cbb14f2c79313b613589127f8f563a7aa30295bcf3190e0b16ae0eba9c7fa72283d2e73d02a8170243e872b0fa88d0d1813910b07ef4404f15a43593583618d8d670f183fbed786b65e6125febc08e60064201f431174129178070d2ea95bc4549329116d6942a3b3fcac0d9fea1a8f9141352efabfe325c03a358803c51b3ca7d3cd11e33ae3f09cac8cffe56d6b01d60937663b22defe94247aad8b9fc1b89fb9ab2c16a12250b6a02e60fd3989e32bcdcd9510b69c6c5b151d7c9f8739c8141f80914e377d29a44a77ba05882afa019e879463b644c3832138ef4dbd0a7f0bfc970c12c749fa1bf8f79291fa1e1c86ebda353c4abad7f085cd2d869157fa1668458447c156a93229507164d15b0929c2cbc3054dab226a9a66d97dcfc407531415e55fc80087e0d722a5996dbb25ffacab156fabc0904d410236110cb594844333911dc448b5aebfd2f3ea9f05ce20039d44f573002e08d11933764107bdd478e4615d728c3337bf1fa0804846a2a162d9dc497ebd9d0e3eb2ff4fba763b84db8a80218451add21553953e42dc501fbbf1729af0476384b48fd7bae9725af60b174521b6310b4401d0ba792cfd06516b1d93231bfc537173f16a8f32cdbfcc4446ad755f1600eb82b0aab2fee2c4f550ffeab66a6fb1be39a7d68aad340d09363fecccc5c4a1837f81ea2d0ed1a5c73659f252e72ab98e756980a6c3041742d1ae48513fb6e551626fb22132ef8598188a8c2383e3ee5d358eed57b3b6b16cb9d275e5c041c00df40b91b44d7e69fca2f47b397e5ce226c5c34cff9f3170bf6b02d33afa7fa2544b5880eacbd3306c89ead31c97c710af87b1068d38ddc0680ba616d5e5e026c496b51a3b8e65fed7d8a5ccbc8f59c19cb8034a2500a2bf56e957ba8fe40c1043680269fb1cb1ee84a9ab58e3e2b4925112bb25bbe30d8890844f8f53cbd6546ae3471bc2e5381f271259d104002ed6691886b539f0d6151ea2b50407dce579e651ab67c3990746413d9b5fbb9a6802fc193c7cb06da665d49b06fbde25ab502378ed928e9be96d4262099236f25dfe327a4cb1bb6ed724e12c2da1710052ba383a36690a407fdd1dd1de16a8dd4b3da5ca8718e1376ed3a93aefc479e2e1243b5ef9afa7f4fb69089947d70d825cce825a52f13251612fe87ce545be0610b240992ff8e46a1cfe530718da1442cf06fb8ca19791b58734fb05651b799b862e1d19a6e3f030de8804aa0ec0c629b212ea3b5f26a08e93a7f5d67d05f72e55d0dcc49d100a338accd739961c1fec9c031c68156964c8bb45ece1d31c2ad16278faaf212e3ea00b99e6b1ea23f96905c5b018bdc2b1894c4909bfc6f7fa44f68ac0bf3a9678acb4a3a1d777cc0bb2406b16bb089d451cd0d88c137355fafce179b8f24a9e9eb4bdc94fa00af8129cbfb97f0b22201f9b905c00270f94809dccc17f8f585b0742b0b6f9f34b72e902b874712b1741cbed9a615138961afe190e38ebe1e2cfdaa7ff260d8bf2e95939fbc57af1897b878879d0b1cb49d7105dadad8d45ab101a5b47a629e152f4a5446e8bb71f33242367b9e768b4897f53763f32ae314fd79edd36dce17c755910c981de5c845552caed4e87fedb7f112549e14e7698417d5c7da144266296e62867b7299f33981eeb5f1f319cfc8cb6891e5cecbb78f26eaae102e4496b70b5b257e75f53ee54794953bb390a47696d509b5da852463718b54d351a367c478d7a5b2286a49a5a4a3cb6238062ffb291e75ef36b21e00a5c55c9b7c3a213a350cd352c1c291c3b3a14d8fff4e935298262e964b4c5520fccad66a85ae51da49a2310b950de05d41fec6c4084348d0f479cd2fe26a5a3c1c7a42b661d51f47ad6ef707149929261d8aaa53295f59d2cfadfdfc8860748c137940ac8d838087895bd31ae2ddc42fc8fe22157a9fa27909560bbde0a0c10e5c9c590f185b461bf5f440a90f78fe1023adadd903909fff47a26d045fe3490d76c178f4de8bec9512576db38966400bde0c5658ed488ce07f2fceb006cdce1a12221089ae2ff69cdef0dc63275af3fabaaf5c753ee5c6c0384d5e1191f550585e7061f01490c9b87dd6d8d4c417bd14260a9349bb323af2199556e4a65b954d2dd6b7d56019482aeacb1d74954e1e682d857180950027c8758d23f2a9f3966884aa965e4961d4a0e7c98250e4c881c98bba709b2be9ed64f3d9875d4e6cb2ead73c4c8cd7bdd628e6ac40c4b60e53a3427a80bfa9122b21c516cc5d8acb5585f661b068abd8c80704cb34abe3500951dc021dc27579f10ea2ae0d55653fb81b098c9c83a6c1f0c5cadf73d25fcdf1d1250f2f962cf2cfcb757044fdb7cb749a3aa7dbd3e8f606677dadba9b0c8b3208c121120abd3bc3a9b60f2e9019dfc724f70c7b33ca795b4ddc68118880cf6e1aedfdd9b56c47ef690634f6376abb7f9d9b17b5ff2d40d6b2d5275c44814a65ad62a2d0b7687f9b5b864f036ed1f952dcc4fc36e677996735c4e1825bb7d66672f91b94c9ea0b168ef0932eca6087c2dce553bd628ae3b65f1fe01ae14cbfab6c0d05806c865182d1db5d97c5a006c6b814a407c6e69c29e88689a222417ab0898126e0da36950692159c5146fffc915a5f3dd5cd08b0c138bcbb0dab6eaf7ab8ade2fca65e2c0a221aaedf74b63a30e02a9758e9b925762640ea24ec933315a3b6d2cb841b44212a70b86b06db9fece3152e59584870c0812a1dad8bde88ac8eea63abe165ea0c905780c1fd9c38a945a8c2eb3017dbbb171d8fba06f2c28128486b7b4706284bdd2add7a8cb68a2166d429037080e616ef37515b70d3d4854dce760c7a22176627bb2e2390890842c7a3b2f7f094247627785e01d55afb1359fca6f42496a4b11039a1b74b81276c5e249058049d483bd5f215c4e9aff173e2c1e92e3518387cb0cd179c469e5332884a0dd529c377afce0feeb43b3b79af075ef40d809f89a7dace343503da60fb438ec051ae7ac0f0ba62f2afc039584e0445e190d4a6516a0f9e15a19444e1562be03eb2f7de4d1b1e01a4c46874d0ed8182c4ee0131da69bb1e5595f6814a6201e77037b9c366d9e7908bcb74a8d3cde9b69123f69f6991d9e40504ec1bdfa4b90ff28429f51d4e66df45598340a51dcfc12b7b367dc7bbbdb7c8cb01f191e8749d982fe148df3fdcb79a162fdac9d474ce88959d534c2dd3f67b46f712913179617d9aac38b11931b01c5a2f831c229966f73ab8ccb2aeca705a5dd4839a409974164070a45ce359c4e2b71d4250a4489da6f806e006341f2c38d5c6be5eb639542af1adb65de9d5775088ac91099a07a879c145fde8ce8e1ee35a38a7a50be1d75571207534db56c52905aabce6dd8aa4ff31aad214852947b3f45b2e84fd033b72fc8de8d00d669795f3187dbed519bd4419442ef67534651221c269e610ed1c5763339ae65201d63c2e0d108bbac01bc59ee12f1ae2d8265604f62e2becc78d5ed2aa5756b0d124b8026cdf0102e5b8032b28f715f06ff81d38f5c5a6475a31dc94204d58a9d6e53fe01171530f4381963892a47a49440c7f035251c35155fdd7abd36cecb2fa24a5b2d8710af73acd4268438a37897e22020ed35c48bc2ec544146da20d12a1e455ef57f7670a6f331621e99bf2893cf96ca34d4aa0d77abb859995c638fdd12f77800318f3e94470c2a3c4e7498a0dae7db8f5c1d534884194840332cc1e3b0c450160e21f6253b41d26ab5e25160ac192972083d17a6bd5f200e1c03ab4660421a0b59de8aeb2f01eb2131724f6526781c5c474f4722619e3f60b84dda8f8e806b4bbb11266213184fffee644eaabcdcd9474dbdf8051c3224531aeb5ca2752c9561cf2ade5509bc78aff2188667dab9e60fe52810aacfc92fba844c14125c4e2612b7c0096b205562e11d5b62d2ba5f4c7e57086611071586df43a31b95479604d51ec14736e991c23f10b2cfddb88963c96dd7c522847a4e6d3e9f37719b960014d6fbcc42288655db10eaaa2262db50aab15c8d43aa175cfe9c0019d3fa62cf26334d0115a7c0ede0ae47330347ffff5c55c8a279e6ea2673d23ea68f1b58c5677e9a63080817c93675badb13a17fa1b4cd29362da686a8ccafc68c9a94cee1c2ea715ca809d0b4565f0d4220b2e5f0383d1e823bc62502c641fe5eb39279b50f5ac23dfe9066eda2ef6973b9c419ab2eaa9679cc0b4badc7e72292b3eaabe36fe92a0dfde26fc533ffd35c60fe8d6835e052297dfb78bee009056e4f87bab7650064db9312bdb4423d625c8814ae8a17c187966bc665313711e22c3c2315817582a7cad1b606686ce17790f4ad6f966d560ad1dd2da0e9a30e18512ea1a04ee8854c29673d22f69e210de9ae757c14f1fc68171a09b9d14ad354be1dd13b8e2e02d7c1bc224bdd328597482c06a1aba3df67bfe3f4f2c60e77665f76a58a6be8640e05430963dc496d896d71b4392d0618d1196dae3e29189a6350a346e416051b6d9d4d6a589ae59bb181aa8c4e3f4ad4b13453a1cd1b236eb5716e7601ba8d50ccaec6111f880f97f82beb9508e0e507ac3f4403b1dc0739b7fd36553b6e84a18b848f108c6f16e7de09306e38e8ef82430d4ea3e065192a0512b748ec5ee909b77d40d78081d82f46673d5dbd95616bede692ca356c343f8ad548b30f479257e19747d8aebfedeea771eb171fcff705a3b7a12b78d756b18858620fb0236be6d482a433db65169a14fe5a1eefec16790ee8dbe8ffcddcf402d69fe9fb3658efa483869f7d6ceb671fd8c46225f9ce71c40f88114819dc55bc0a8009e7f99cc4ad1748ae0859853ed1303d72c026c2d2845fc15ad4db1aff5ba3b7ca37753d856669f2266d92467f322667ebfacbd0be7dc7d0d0bffcda468a148957b3a78e5db50e895a8855f9bc1bd5e20e5f1b6b9b63c37c44493aeeb1d8a909b768b67ceacaee3ad6509482e741e744ca917d7bd98f723d8da8bb5d324f631bcff2087147fb4da3a84a292b710a41023249da55fd624ee96942f4a2a0d8f6a2c604dc73e387fb5335f9e214ed01b3ff239d90616fcbd20348e4a0452dee5875f17fe930ae430215834a58dc23552b6e9064f1adfd9199705c532737a3bb18016a8988bb936070ea5f4765a856aebb848c839be19b4d480a5324d25b01a3419b3b426afe81261c4ed9086d12a48d1fe665a94edebb3e68144344a4900f24d86b222eeee28fb323bd5cd86c3d0c71075c31aec40be3c9e80824c76e19e5ce9a108cc7eae23f001b1e3d111e73504eaea7c1902c86e588f4cbca2e6646ec3518f8402f8f943326ea89e75b064a5f980988638b4fd84eb052c41cb8b48616ee9e9172392ba6f386922862377fe00953c6d8143f39009a14f4dee9eeadce8646f6a00573280a26fce2dec7a3b184517cecab31339f54af2323ec022cc44f4e3435c28f38de8017f6751ea14facebb314bda63665c7dc904c1ed9e2e1bdf67381885f9da9697f548a0a37fa90a72007e324e16f232f883ee181d410bc72270075915c592687f759e94aafd03d3363b52a7a3e8029b3964c2d0581a7ec03da392206965c207f4dd0ab1221e769cea14792480ae03693ba55de04355537c65761ed50c85235074baf0456ba07a416ccf2fc990f87f3b03f5f50c6d909f8d24127ff388ca712168f062b4d914f23f6b84ee8f942883f59a1a58ca598a079dcc555f4a3008acbff406d92da7eac594ba2f76afdc5166be4b57c70c6d78f4ac4ff65bed3f6383ec6f27d45b892e9596d2481f6a11e14b454f3593c54a3200c9b40a9da15a6f3641f015f9d741955dd141c4b64c8b15429dd1d69ccfc9016d378455f967b6a79017085d59e8c3ee2b2b7e868182e469435f9ae4ec1bc8265970cc291310f1952cde811d6767c9488e69c62c32685e28de73190676c5d66967282b826c36e053535912f845fdd93d2a3d0a8a02f2cd1b448681ffa4e0ae8f490924f8d9791bfdf07e0c0b5f1b0cb9022de114db74f0220fd70396c7b3d65f01405acd18f774ff66c6d4f852ef0c7b37803d4ce553609f87a8abb924fdea04369c9d79fd6ccd345d5d858fb2c7055a4ece53650612836b573d01b444bfc03ebeaf70a3fccc9d57321430f5dca512185e5ee635bee9243b2dc7a39f1e4be39643a1b547c52b6df7dc5767262789ba3fe0f12d59277bdf0190159919e7c8a4ee1e9d6e6f5acb4485b631b953b8db6c188cce48d17aebc5bd057b7578aa3ed3a97836cd58c25548bd513084d5142158e931540b637867e32fe0dde641c46d20f92da4750970c75cbd0568e280018287889e9f10b4ca26c9e831b8faf21a56b262d1e92f611d95bfab645b9f358235560cc4375401b728102a15eb9c12f260bc5f2c42140a541813e734dd78bed0ce712aad60fcb845cca370080ee466e0904615534d3d3abea19f5bf2ac9b0c42da21c6cb528ded9950b108581c08c8da35b9918a347aa8a8ac4f9ec3de89a535cb03b8e5c28a828815512253f83708a0c6b77118ac70ad74e5ed9a475346371b3048a13d13114f987b97a664fb9b40ce03cff488fddb1a00f5a7a0e2267eb075fba74d70ab617db0e8619d8247a36709e395c0ea4808b3cfc72d678a80da7e01f9f81f0e92e3cb6880cfffffb4c7e92c553e4c39633b10e45001a3130f153292c3bcb1fa44d07d8f2d0994dea7c4ea36dafcad655bd69a968a093a36a23bd78699172351c40bbea143cbc374051088ded12f9fcdc5136a8de094de0031113d9c660a7891b7132be94a98472cc0ebea2a34d95788cb77ef497b71da7eb14ee207cc75ff23c30075513c81f0fbc14234ccac21c701379efcc8a43583dd82cc76e107eaad84a12da4ff258616dae71f512ba2f8a54f08391408d71919cfa714480d2dc14a09ba8bea2ce2a7a0775b0a12b3afce2f7f2c12711c5f97fbb4fdf340d5ac55015d4f17a584da9244a11bb6f91d248da5f701f9b949976ea69b0601d66bac0f34e7820408ccc28c532734b3e0bdae5aecb3bf75f42938864ea0fe98985601e5eb1370928de438e2f80b130ab1315bb9c9465758fe6e8c32c659f037ba88e525eaf57a2dbce0ed5436604c4fa0052a5dd02aadd76c0b819e1c9d1d86acc8f1d2a00531bc951d21fcba21b0606ce8c0deb7fe84f72fec30ebc8f95899676761e5af73a9af5438a92ea0e806d532aee727be1c1f8d93447b6e8c9af2d1b89e7dc2fde0ce8feb1a42596976a9ba40156e78af033cdbce902b5fa0e9387128452bd510a74fdcca697d7aaf6e58086850956d34bf46a51e08d1113da0e7fcf20e1ba1921542615d1b4e14d863d7275bbb7ecb9357b86d04e972b230fd721e0c65c5912766884e42324eac2edff2426d760257e21a7f2f61b666d41ce763e10e90b06fbad63df98b084ebe23fd772a5954e351d723756bc70809f2dde02b79486862cbbea4067e3a8dea916466b3ce11d1f8f0ad5c74d51e47e29bc0f4746bc985ed9a62dec57f89045f36add85e9d9f8c3b9418a4c142f6011e90221b28967edd5fda267cc31e992e46c269b35579b5adfd10c2bb9d2aecc01cfed3b3d2302ada133ddc3ecf2fc7613a5e260fcc64788913f88dc8a1f61b1c9206f7ba0443a277e24ca23e31b6923fad7a6c9acf6fb29920e874e8b1c5ca640433d086d7977b70bda0f78184958eca403f86a078c806752da9b2a7eb63531d51ce50597af2df3a5d4b0201211476752d5fba6231dcaf1b26c46fe3d517372962a6dbe8f40f49eff3e6f9c6eb94b149017951ed8f309e3be8fecd66281fa4af7293efdadb2ef04d5342d30801a610f7009fdfd2654de00d314fe5bd701185fb2e46bfbdad52a676109f476ec0c06885c437ff96a62226ef74d963f3b1fd51a335de616f61de273708323aa2533047f771bcb9d0d93d79a7f465adac7505681f0c3b6a1f06d51fa72c0f2ed0a1f7c5f5d1dc22d18750f27bcccc66314c74fc4acd8faa87a55aadd0281e3e8909142cf9473ea9c3e30ffff88a1b0afd473f805a29d64780655d823b9bc5fecf77a2b937fe7a6a9f3f229635517b0ed42398c0deb9a0cae5d75da45b3a35f123587e095f42f97a041e94837fb5868d725d4832fbff0063282d0e5a476bc346c02c34ff03181cdeef3e51e4289fec9c8f259227d9bdbbc1d0de767e66b851596101e73f33217cbc6b42c88606f1ee0cc4c7d49258fa270d39686702fb510503e8ebe34f424ed3708005347e0dae443565031deac5a0a7e7c06aaf94277ccc637047ec5834fc1c8ccffb5856a449ef754344d08377982c14b73c68c2b97153b3f8b37069910260962275ba8cdd9d2d161a9fae6d208f50048b2a708359022e27f4112a9a8f63bef9bacc8c31a376b2ac4565e0d56a16839c021f5e9bfa38dae156e16f33b51b673561a4dd54b9c7b41bc4b7d11239cf86b5b7b1192facc445cd12bb3ab063964e7f9c6fc05937fb5137f34c3b12427e6dbf45d4d4842138e5624c1fffd7249d4e4368eb91751ee60fb22227c66636149662255c7dabb64d3798ffef26c20347e38d53f4338807d7caf72f38e0271d7a42b6852d3ef27e157e72d6f3ef46359664edb9697ddf9eeba79847e385880dd4d9c114d44d1a3600dd329f00fe140bbadf08f5666891271021f0f50165e3cc71b0666aeaf1c94504024c6f7d5740069f4efd00ef7570375d671c8b27ab766911cba5143ace67b159a2cf799bb20a45d94379181735f766541c98d63b57dcd53626a48bb47fa4e3413f2022985d496002052144db4496db00fb98c68002b94255a9782e06b84ff6d94f0799a62a5d8d758d81b70cfa9c82a1037140100d41e2f20b52f9107d1d4be1d575cbeb6f77a51ea89416a76fe01827a544c4277c3d00879182ef41ca647482a1fef0b0e3a2dcedfeb136ad5ece1ee38e850160abf1bd5ff3ca617ac92012f5f6378fd2d9c06a1d09d3f5d115c4d610f24991f1d4d15a5a94b2fe442959f7eafbc4d7b5cb709cc346589590d6a6eb145e0a080ad07834f10085bb5e0eb1eeb8183567721139f94c27206550db61fb90a0a14668443f581757e39597ed99f1f870ad28894c41aacdf4edd6fd3fb3a8a7f23fac171f5ca218d8b61f6c139b46065385cd15ee41620558d0e2792950311c0550334b88ac7dcae81240931c1b76db6a65bfbe004e6e161ba15916229f6540e3bdceb9966178d97bccefcb7f3e26e0d9c101b80924fe932d88e30a73aec4a1d0871d8f8111b10242e1652003c38fb9bfd814a1123b02e15fc1c5c3b3b9dcf22c3f15130ab29eeac6c55349ca39771ce2266b9e0a72700cf63065a7a28b571bd0e77f2673dde179d4ec1475e7938805d3f3c309e0f96a4b51c4a05facbb54d427029fb01930dc1565a701b2f4353ebd7301d26f64ff8aeea055c650e99c742d07d158c9532ad9ef2e971d5330447463817176c1b8a3a262d1c1ea348f2779d94a65cccf51524d7d0b75dcadcd9e475ad35b4189e1daefb07166de4268999ab8a043f3055f568bcc32cc48c7abab18ba1c73d99d7aa9381acb5c64144d90cacfeb77bfd6a329f264b76a0c44bd62aa297c9b0aacb9962610995f12ed1d947359a6a8fcfc850aedcacdad3701a6e1938aea721a97b374c5bf9e36458a82b262561b1ecba94797aead304ab9bdcf471f310c46af67666955f28253265d7eefd1ef7b58a546df004f25e6aeeb20366ab03c04112a4df06c99e75b0cf264afbfeb3f9054cdd152ca6114be7b05423e10f074cb76b637941df3f6c8da89c80eebd0c09dcd61baf6806be3077b2568e3f0237ca02146f71dc1e87ff05831d3adaafdde5472fb4653fdf005337c029aa817ce564b51b61647bbd353e69536ff61b04c1d25146765e177289f7f90ee3d6477e82f699ed20478ad90868181fdb35d1b816d2f67a11758178dcecb19776766dc54527eb88d7471731fa134edf7767adb04a0ab0d5278125a0f056087015a93adc4377da4ba52de3db2313049bec2cd20723cfa598386d6ef9f136722308d28d3a157d17fbd1ac96e429d9f8bc64d22277d1677fe16dd97f1756d3133c48ce5cba392f5ca987c66a39835c1243dc0d475b68fc9d0c61ef0c050f416abb6fb61fadaf79f51a1a131b0faf50a1de7d369f4892a11001810eaf22ea37b5c379725f5921aa68f311d395287bb05d707f8f712b44de6cafaeb52f0afe2676c3d24b630ef9e438b65b11d212e1ed3bfe8feebf49f15e6700c2136e517a577cbebcdb260b2ed68eb142f45bf319f7cf6fde73e73199f38fa6ab2c17554a672605f583a9f090b3a7eee4164ac7ab5f8e660fa6a0dd6a099463919e0ab7dd843dbf1a7dfe63ab6c28e35c829028ed748cd3607351b2e650d4271044143106072b566b8a75b0f5aebd2d6588bb0cb9b21ccd5762fb889386ae7d93680098cd1be059a99f43f9a7788444e4a35ceb96321884b557a294a070676238f685eb8f37faa5c58ba53ee4303172523538b05c442c91409add331a8a928e468ff7d934d5feb9d371c89dc5dee2fe6b5a2ec90ea764062b4b2c0c079395f98f8467cf1473a2e1faa8fb75459fed9f38d9a35c24fb6fbfa7f71f695dfdc084227a9faba480c403d51bcfd293ec7adbf9fd8ff6b4712cdc9479ae4d6478ed36d534276e2f36c5fb8290d1b656254b2c56f54dbd25b528a86501e6e57ee86669ee35ddadff07117409cfb773e90526fce0a50379c45e875aef0f3398f6ebdd20dab68421a73aa7820ac2369fbcd699ca72417c0b33d4f64bf6aec0302c387f47628deff6956371c61526943e2ee6c272d1b61e20e015d92ec7a574026e54659d4f5764a4ed2d97d08e3053166769dd71da30a8e32426320fac1bd000a879b6ead79f3aa1ab8b308f286d90324675169af0014c3bc0236b59e18f010e6b70f85f080f600f01f65746d451d082e64e66745a3e59ffd0a3256b5d795896fe4068939495c90a2caec9d3bd7659316f6bf708c774442acb604d4d310f2c8823b231139c95a6984f0d97fa5ae74b9b06696e790f18f10caf8374884daaf6d42942482bcd08c8f34f4743a6bfd4172d74b6cbced491115edbe90ac0651f1983e6f3eaf2ef5c7feb4921b8ce3860578cedf83e5123dfe45378d458df8ac731f7721077d41656de4705e70d10b2cea00768cee04da363d91d2c4d1b38302885426fb5356378c8aef32561438b5b39d77b39323889ed53ae40347092163f1e43352f4748ae6dd32c01850e3a5375228fd143659f83fd9141903318f91922480f469fa43c14a69f69f5e6bd6f913212ebab17c59317624ed9f09b052abd138e275910c9210af97e4bb3d76d9596e36bc26f17b7141446f7cc060c0de04e83079e273481be5582bc9a56110458108639c8b5f50141f882bc52a520f95b263176b437c31eeb5834b74cb4fa33c2b7b3aeed0e15c925270815892ff69afd851bedca348c5124f0b96b4ca894e9dd3be8ab324d1d9bae0c5570885bc0322deb25bd73545d85099e1093748bb9c44dff3a276ea112adf981d7e8161d440b4cd195c2a6c892ba24d41465f90b7d5d725c2dffe72a63bf37e3941925e4c895220b5b47466fd3371be0f9f5c085d0ce158fa36c8e962867a36f008981e7b20925194fef606b0ba7117b96c859f6cf0f9b68982b091e967b1fb811cfa033a319996293141f91068a691cccf56749f27d264a12a5434d4e0a255608e244d945d2549dc01a3f05a9d36c529e42ab99ab9a6adedeed2403d1010a9aa30fa609ac6594b3611c0ef711a780a9fa1b75503543cb062368befe80a72bd9b8987c81888911b2749f458dd8f3146d33e5ad90df48c3e894466547faf7cc8d13ce52a038e31ac3d923cb4d4dded819491698017abfac42b7372acbb31044b24fd549b341f5747e7c1b00dc5859db024e04553e772928f839a47f6ba43c3f160cbb320dc6aeee688bf3a07caff2a7ee2efbea49662904a906724f981439ef58bc02b29e0b114b40bd0c9d4a94cde0c8070157bc281433d822cf5f5a38e770553436848b45491c81742a915176cc7c5563dec618e145b6a168f9767a0e0a6742c56990173f03f193c6698d1bdd4893b7115aaa06e2494994a5e1d99a3a9adf5bc3f4a75809b74421f20a1e2cf5e768f9a50d13539ed52786f4929efcf018723f25f59999de38789a25cc7772ff5390bee9083dccabbb9c01c6feb350584b44be2e8994449c23b38ab109147cb99466d8f95772c1fe64a3364b03c8e7c29a82424d6845e8044d53c7307f5908e6bd72713baf4009162873280e6326a14c7994482b3ae99b38d76009fc30dd86bbc79b21950b75456a8662ea644b171f71d4f1e194ef96d667317455a9e26565893749c96ca2007b1ca6ba5b225763ae130e44ceced7b276d56bab0c01c30bbf7ea7c7648e76e062fd95faa681870acf9b868bd181a2857f25064d7aeea1884a1af7c7c4efa742715bbeac644399421932b776734d9e4b288b7b35b36f3d9a70e7f0f0482ff6bcaee02100ac69f58bfae61f3927da35a3acfcd4b9b7f7a261613b274f263ed6ba6fb1190508f9cadd09097a34d82bc981b614955d218afbc60a14f162270f685730fdc19f603be0ed893bc3256728d7982acf75740d030327b07f3e70ff7413acff8c6b6005d0a8bdc92cec56335032a133a6bf52585cad81896a3383678079d7b289fb1566ab49d1927073a525b3cc243c85ed5c746b9b63d60ce98eb4b414faf4cedeb713fab7e5e016a06b8f01b11c52323afaaaaf9e911affbe6578734d429bc9f7816e5edf7e11eb8e1066a46d9e74f62ad53d2f66002f15e955dc26fa9abd3dc7dbaf52dfb84c454fdcc47ccbecc3cf0007f2e46f44af24f308dbbb14083c2049adb3d8ee1ae19f265cdd9624a92ac531be3115220535878e3dde4ce472ca21ba43c43c04d18bace63f24f51bb2b14b68059831a13874fa09536ebaa3f45d1ad7a3b3ee174986b1f17b8e66fdc5c2965c0f8f7ef9bc3711acb7261ac4641ff077561e23cdd1be7ad2fc67d974263340e1dd4ee4a07d6ee807d563adbcf3a7db08bb0af992f07f218941389a1110a6a18a4f8574671b162164c50bfd802bf4a62d5713f98bb998a5da1857dce2b390ba5bcfa97ab8cf73d690f2741ed7276206882c6611cb890c23e375d9ccadc1c18df2c1924d7f13910ceef350202f4581ed3aaf6d84bb18857073fbb7785eb00825f8d8386798583b30a5d8efb706ba478259e20abb802ca2ea5cf36f031e9c0ca9aa168fcf501cfabdd7ca05f37e7613081cabde615ac6b86cd18ab21948fa8ca67f3d1e318f0a4ea25bcb507057fa21df85114d3809cc53787eec26dcd0314485c7735f0e89269651d2d6ec124f76906151c9d61a68189f2f9f0dd849e0d691fb567091b7f95a23d5609116243b85f667cbeacc20eeb4a54c8f925d075084129ff04ffaeddf8df44dde431355f97f851b3f588450dcb6cffd332d93e500514a75f70c9a61a8183b0dd5d2dcb232e1875b90ad16d69295cde6715640df754efe941b76018b63f7d99f8434cb9b072111890eea7451bbc13923a198e4db45f5b4b0b46f2e05c953c608a52a58983306871c6143c80a2bc875fa59d0cec62f144775fdab5d7e04f8a3eff06318b98e1332ed37e5c4ad7339cf991a7ce5531e4befaaa7172e398cf20aef2d17f2ca4409582e820998c50b8b7c8c5ff900e96cc8c2eae6e73626736c06922fa2b29719e7339a515519cf57a017c36e6acfbe883c10beec239c1dc762bfe91ea8a7e80f9239d622ca24d49bf90a1c6574848c086b3285c6899deae922cd5ec460824cd3054bd68b9154aadc906eff91905ed3bdbe178c72606ea30ac508d17cf94600387e4581ca4bb5491075730971d9be438cb42c5ddfa70de10fb07827b8a11846ffa167a903a68c318561c11cac53739943886376bf86a9ae44d8a607e66141871d55d8562b5c7fde5134f5fca02622b99813fcd74fccb29b4c4bc6225ad67ed9764d800e0c695ee54517801609d0515f91bb7ef7ef8daac2d6101a828b38b60fe396a325992a8c3b141ae845a06c08ec889337fb243dc8f442ac7f22255330c622c6e228bad1ef36b0ce61fc5261ff12c4129a177c9a4963d7f06984f347becf53c9abb0977ac0c5f41ec98f3a73c6390a8d7818eeacdc38a98de465fbc36ccece5cd681f5466b3f0fba455a3892c7e2611ea2ede14a6b1bb0baa2e9605054dfc25641b60c3dffa6ddcd19683deffd0843079e9c6a39cd52b0be8a03e7f9cbb6edb2fafaeff5160e856270715f328549af064fb0b08fccabb076f8b207733c99178eedb214711e482734805433155bf265c204b94f963a5bb0620a348ec9da2eca423c6ee89876680d3c1fb945951114446c66006236bae3980bdde7df57e6a94b3896e7b2466ab4f7d461017842c848eaa0f749a7ec48557a2352aa9ebeab3f7b7041bf874d95bea68e113779dd7c97050b607b61fa8b76eb4191d43fa4379b1e76707e211370a75e8c8f93525b8a102923584a7f1a4430ea3878b59f99ecf46ad07bef6707bf838385edd24b4900bbf061f965ab78e7e62a560ba5da2b5ea9e924b3037830c7a8adf87ff8f0de16186ccc4d3ce31b1695b9392e071ecf6859b9b25b73a2dfeadaa1080595d7d43cdce36e4575ea12f4eeaba769bf5385cbdfd433d6ec15b4e70318249f870c1db27ac64c0d1d3cfd69050391cb73c3711fdced18eaedbe12f6e2afe63e548f01d92c9c160aded32fea1bd45e1b68dc787be76276aec368ee0d0ae5f601a6adc0e731f42f73fca8cdba1c836fe950c72c413d0d09324e991fff58253c8162950fd299866c2e301f3cbc4172d56f51039c5546096421b73f14e249f7abab3986c6de98e4801976ba181adb80400ceeea444eb009a406abbf9c728123402ba8b30f0413c90bb200b6ea80cdfd1c7ada1008ad385f661546c6e7ef0b0e5e5b99222198f86d17bfa0678a6c93339de7de171ba1735a1bc7f09e5f5ba5f01bd11dbce405cb9e226583b484dfc7ab00b02fec4aeac64bdb25248e5954ce9230d0cedb1dc5a5315117325d8c06014640f135fd65f12dca49e8280f5d5dc036d12190871771d40342cd903011a93a3d6dc8375499771d41966bbc17f5ab716667a1f6883985592cca1643846ce4a0897b815900ff4064fd18ddc163fe40b9e393d09f1db4a7042d7e03a60f363a8cdbd078dca85e1c448510d11b7094a80b2fea10fe880ff37b582530888302a183c5c64b96440b9e4f336c9fc7de0ff9b271656dea480bcbaf06d822f9c84dc6014c7d912e0d6d6bd31f7197e63636df2809e4e9cc1a2b873983c3eb25b74dbc310152f20023325e526d6909a2340a3891d819a01118f4778c98003f626253706e803a55fcb7445005f8e65e56df7ad33b20cbff2ce6d0f258a7dca0f28e34400a434c9b3032df786a557380aeac4d202ec352a95fc9bf7ff979f5920039a434797b069b2688ac51402df2f05820dccb7415ee9aee9bdd357980cd24dfe6c13f05917c463f3ce63872b7b48df139db33f96e6d162c005718e885607d0d7b982b15cca2997f450f11e31f144c111a7f8bcd66c14ef233f337e0333b34a3a5dea28174e587df6c4e924d62d6c35b2ff3d6cf883233f7dcf2d9381de4ea7c6fec58338ea9e81bd8582db461776ec34adb9fc05a4083588746e7667d426479356cacd01c0a1f4c20410e2c6c4966c09df9c7edb6fc7197f1d693857d1ad6d78201c14090c5082c4b48b50c10cc330ab9f1ed7caae398d4c8e5a2b8efb4f42ce8e15ed65e9ae60f5d12675fbcdae488a7e76004e7a7ee4a8a0a63f9ec53e126f4fb9799fdc265580d00f7b0c92ef5d11c4fb6d9fac099fbb0e83571d459cbe0116fd41db468bfc3b398dd91dbf94879c1abfbf6ef52c10adb5425b2d4f9e592ce7f39062f5d94cbdec7cfa43410c39ab620f285afaf4f91201490fb4b8f2daa193946c410e7c693a3fabf42fdfcf126abd0b1e476ce6354e7a182479393cc34619c36fba4e23f46e0a9a6d6300457fa12bbf81bfaf45cb94d1e02f3d783f280c63d0abb58e762cac7e7aacb62347308e9c87d7c309cfcb39ada09a2c2bfb7714e0e414a9eabbe69d6f265ec913cfb109165889e7b1822a5cbd41ea61a022238207c2b53b5224f1eae11ea966e32138295ea9a09e77faa8d814919ee7545d9c6abdd706f6a1f7a61b6e92e8b6cc7e473fb5c67993d83e5664baac4f6476e32bacb7bc21dfb429d4bad1afc6fe7ace0d7145cb3476b5cc7c29aa04a9bed7b881c728bc554afa401b7d9973de1e8e4e6de0f5286dafc73a463ddfb7ffbe5a6da04dc302eaefbac6f0ab9c35779f4d4dd1600ae73cd2c18f4196513bbced000a4a9715cac8c99c3d49ef243fe4689908f699edc1a1cab5c89ed09b94a3b71a961063f8922cd0b57856b835530077c1adfba524d9f17bd8c28cba25fbc2258f3b4bbc8ff2a21129018b34d9dab3fa370dc0bc400574fe288e2cde3955584cf8764569e0c331f2d3b9204baf1deb5b8f316cc221582aa75c6cc9f69f3e26ea00cbfc484373e64aa505c5cd01ea2e44112b2f3e03a13ac75b5487376b72597985ab161859a00055419c00b91e7ba3252fa838ca0dfbb70af5c8b326594db4cd9890e880a884f20c661dffcd0d71616c39afa33e36b27cc1b5baa6e18cc5e6afa100c61c572d7352eed1daadf55ffcef188eef20b8ef8a722e04c3d101620e4ff95fab5d2db5fb72e36cb86b7aeab515676ffc427d78aabe0429f8b35bee86ca9ed8adafd85c87502c1da1476fd2ae91c2e05b99f346ee4cbc5275b8e4389483daeff88cf67bb68b4149952032689c6466d45e9ae8163ecdeafa1737da1c278f9ddd0cabe5c867d607b88f2dc46b37ff5781d6f8b3768cbb29a5c27ca7ad07097868d5747e778365c85748e1bc4e5c9e8e01bd2897a6b928b5b108e440b3c380c7edbde76c56ac75eded8bf2dc65767a238d71f67d0e12772903962e89a4fc00fac52cfbbbd55aa739db96322f1f1f95f0305c9b178c3b0fcb7e1c97cc6f6adce3a1b9596c9cb445e1e00a5caa95839c1cf4492687f528ed5a61e825633216e9ba42d2244ac9976113735195fbd4ed6864d02ef551fce4a9b491e39c952ff37539d20c4ad57b68145cea174c64f494f0d7aca5dac25d6ede575fcca4c87d27e27585ac9a774091c0177f1c3c69d0fec9844628c94964ee5db4a4aba114711f84bba148b38b856c2822503adf9567414176279ad3b9242adc9cacad3330296ab059557fc3a2986e1b0fc5a90fb246cfd46ab9ad129630d32a53702dae3c8d9748e392f905fa60df15fd3ea3fa4bab36893dfe909706fb53ae22c1e70a91d045d79031355aee544c69f41f3d2e0dfbdb0c0bf2175b3204b6ae6640b1a34920f1f3c0b25a8560f370008608845835733f2671188f4a59dc2345b2034cf378985a5059050539c486197712902ca6e875534b22086460a3ae078565e3f88e1435519bf995a3e943bb14859951e4f0e0167d8e94db63dd2363903a56453b7a49813706895fcb674d3052de7ac3ad9f8f8005533e04cd10c126a7c10cc15c9b80f67e384ddf5a9e7c4ef96d8f01af8787b1341d12c483d2f81319bb63edc8fcf40c39b4198a0dfffba61b76760d87d95920cfe4e22136cc9930b88d006e0ec92b59764a70367d7205dc0fed6efa991ba00d263a360e9c4d66a42da941e0dc21fd504ce6a7509a02423fbdf07a5ebca482a2086c799351fa3af73b45b93ad0f77927a6907d0d815c2b048b7f41243074e8dc947007d59a6db008ed625ae93402f8e45aa2b2d1fd591c02a94a47296d356cf8ae321cd11789d9104e9d043fc33c3a62055b6d80d3a47a8aa596bc8c0c49b90f5236a6d46d0e4b53f45f5028e4f5c982e611094932c68821617dd1dcadaf53791464225f6e542ee58a0f7278ecc2fa942bf997d7b3ac2a445076bac9211c07754db4fafd8733841092e04d939354fc7cd0c6b6fcd0edf50902c55472117111d001f1834f3b270a7624f8901068260841ec41a48c48ed2656977b45f534e5eb8d9b77a9594cd08123d047eed70ef58db6fa30176ea1a3190b6074ee7f4485bdfd5cd281d15cac9d4486dff4d957d947b328877702bb59ecd9257710c0af602f9342ad04b240e26196a9e62ba6fb56c5c2d7d64fab77beb9a6d835b9a7f9e2aaa895e1a82adc5f76dce76723ec4f9ec535f222018fb55daa8399f2735ba4e62f8fc590b6a1865f3eeaee3f47fab72b36cfed699fc8f4a19d89ddcda5c4a4f70024703afc5438020628b183dd8165068fd176e28b356f6442e655a76a17f9547c527d1389b54b847452882880c977678bb72d8406bea98c1ccba7a8df404058256e419411ce832329442d50a922a14ed1996fde23d255aef4c0e595733a3cb7839f5e41181e6fbc3223c9432c64eab22ee480ee5bcd48fe10c85a602481a217eec661c0a6bc7a709fff599a690c30950c614de9590a2dc770b21a8f5afa12cdd2385412ee9b4c06d0c7334cb584e373eb9b91fac53700b5b00a3afa79bf5794e0e3866e4ff4368c5d4c43838292f3f89ba16600621278f6703e0f46c5e7886fcd5674783d317163d4a3437ab315ef11c4323a7402a53a66ac33161f348fb749b8e21fa15c30bc5a54186a878f6edb83d8f3545c598e6d46eafe71bac791f540ba8d176de431844b42dc1b32ccf269a00214b91518adc50b3d983386ba2d166c9cb72a22e189cf0a17374106e12ddf0092d9ec76e5bf74e2930aa206e338f709a921bca361c3610393cf49b21a42100aeb41b6328594c62edda61d12d69bf961bc4bc7fe0e3f0d4890ef0d237a4e6dc8ac4409eca0e05f22be6f79aecef112169c45b273673a7d2ec8636aaaa9fe5452b503c0748a2f446012090556dbc5c5137285c39dbc62a80de433180b36e56f0ddf8d8965fdd04263590eaff8a73deb4c2692ca4f7d6d5e393476b92f376b3c2c8a85897e371957069fc9f8afc71d2b8acd6488938f106eca2a4042d3a641d30517d57ebf264475090d26e81d626604d8ab1e075a2935b1572392f1f750fbfc9545a70604a308eaf8acce2b335ccff83e280d2a006930fe2c26fbe4d96dc58d52b05037f359c5d79e388bce99d2211330a3f0497c235706d8ba7768cbcdb0f3611869ca62a9301efe5b16892cc6f6f0d4e8bcb7e37139aa22b62c3bc6c7125df8f91b7cda311729d424699ae2dad0b3ea2d10c81a3df559a51af1f9cf4543698cc8529685546fc22fa165b364c0a30536ced9b0b479db2cc3520db0b724fbfe225614c0fbf5f40b7777dce33f3e1269714901339ee3aa4bac296fd63ddf1dcfd7af55f2f525d203273ac5677e1d37dbe7ee88533fa7355325a006c0dce523bfe6cdead80499022442a3d10c6218af48b6e1521c6c73cb18491dfdae7610beae7c8f07a6468d9e6df13a57ab65ffa160c7d255031a7d0b763cbb28226995e89dab20812877778cfd2590d3ca393cf2bf24154925bb9ea0bbe73bef58e392bf7bec88490abca3efca580be5fa811a07205dcd9e7cdf3eb76c9281d39e5daa42761dafc94ebd157cac632da6471c23fb712c88d7e316c4160cf5c2d633c377a71b7a9a288257de4cf0ed2076f477de69468b06f389194993c777a58362ac523df2cec0db62b93a83f887ddff3a99049bfc71bd2bc61f71cb654eead1991a6b3afbc7a43c2b446a0d8277193bc8c90f5e936db67667481fcc8b865f5ac6592a7cedba74fa1ba8d080b75c3842f08d46f6f89dd9b3f0cf122bd1a7a904b07bff581f09b04e43ad6b922cf9fbf45b869c959bf2c95ee2ff41c8f96210e635dd4e50641afc26364f349e2a1aa50fff9ca7dd54d299c2bc3b877370307ddf0a87c23a1f6ba950d000fce5ec8b43bf1ff3dc9474ccb45a463e37acd1839edf354890bfeea1fc2cfa68b5c8ea319a84a6107fbbf612962363f969272977be36fb5fda7b96f9c8dfb2d059922f80784c67cbd8351294c33c6efad13ba5395a90c4c9de5c1b43c36828d78e71a775777b6d1ed2f33e7b3773c37a69cca186a0adf91e761b880fd43b25c3d9b6ebf1c1a460724ba337c3a149591ab0627f1348b55cfe0a5b4016f94764aab71cfaf6a2d72b426286c8aa04635fe2890a9dd57ca67be70f726e4b306373b603c7598856f51724029d6c9ffd669824567fb3796e3bc8936a46fa49ce43b129730b0ed7a26e5f1e36fba2bc5da853f4879a5d4a54e9fa57e089b2370b0cacb2fb506d2c642ef9ba93b7e17a0628d8cce90dc10b44c4f38071c4590564ec921f95eea8d0c5f0327eabae8a835729c10445e01ce0e14ef1a56c7d033d2a7fa04b73045b7d90ac746620a7fac3d378537a8b7a70677e668c8f1f78db4ed3bd90e2523f100bef03947ce6ae053cb590806d545b324c851788bdfb5ef90617eb951bad9a620595c7132a405ebebaf3fe5b6e832f697f643586822337f798de506c6a18baf2b537a19eba02ec9bdaa9130b4c271ae3f03f0de80ed979bdf2594806c7726b87f4c73effbb5bace35a5d93ef2c54fc458ca93a51c5d74ba0317dc7ea2ce652be1c968ea17fce2d5cfdcb67a762f2a52dbd8dcda7625d36372e5b560f08aae62227ec3dd66cb2b6b2309407a98d41d3727e4b18cacfcab38b4d313bfc79f28f412c2e192fd1b7f0d411306e2ba0b4459a53481a752cf88baad9eb9958b4f7fbb1434fe1ea049c4d9efbc4764ab85d73d42317a6463dd9d676b96acae663f5c67292d2a0c8f7fbf3a565575aab614ca66be29a1e8deb19f5b71f5ce4bfcc224019cd4db5cad39f503c77510b6c13b7a8df553d79313fea4c5ac482e9309565d3058b152a7c84ce98d8b5bb60f26e3bbadd160a2733210d7ffe2af203315545bc713bdce7f95cfa2aa07d401eb9a972a3cc862c3bd832d2e0e9cb6a8639e5188f025559218e3ae3fc2f38144fb8480b35e77f5076df639510edf31dbace9abbaa92edf573e3167f3fceb1d65afee6596236417e6051666bc8cd4b4890079a1645ba719a76117c8cdb72cb839f04412210b44a4253588856146a2c7e5f9cc7c390546f0e2e00a3c1fca82e67d425588a876c0ec14d583c53d847401db3566a00aca65c2778e5969b253bfd61b73fd45b250cd54ccd8e046f11b432e3f617ed3f1ca92024b94dd18375e0af3e75b46f9f4bfc0602fef5df65deb9ccba2275cbd8081c86e33e3b02fcaa5e3c84c46a9392e5150fae7e2e142118ab60d01fd13d5fd8341ea9324de431d9e9f329fd1c2bf13aa18b2dbb476e3f15ff51184c91b0a8372aa99cf4c25cf8065ab2409db80a0f5228c4b5b7c81247c6241f46a10971cb037f5d26b540f2e9344137e34e7f8955afe5d7f20a26e2d5d91f95977f00b34182a28392b87ac65e510706ed5d43a7d46a53040ca0ba02e7f8867c675b3e60caa3c267bbb8f949f97cb7350d3d99d43c932696fc9af839d72e7fdc0bc67c455135eb4bf549edb43b6d5f205663e65025a2849a971b2be09379140158a75309bf58472c829290cc0b630ddc9aee1c1e9749cb0b3f9b8ddb7ef96f52a8a814360940325e8f0cede19a5778bb4ebe0ed6b50f9f46958df4f34e0569fdc149a0f86975b660c5b0c25ac1015682169de18c72bc71fc4cdb56d165a0dfb4a176a713ad0ad8e66c1464f9da03853f389f0c1da411402402395c91f1f22a71d39db52769646ecd6ce6d231072c2a92eb67186b39b277e6cc1831978dd041266b4cf5fb1d4dd98c21836bd20e992dfbd8e127f84bdff7b7fd286ec04886d1324ed7179157cb3ac823e086d659140281065c7a009673440c96870c466079f63bc5cb67e3bf48fed86caebc72acc90ae01651d141fa3e9d2f22097eed221b0e43ac52649cdde6586e5858a77140c022c5899bb5014d8915054a0ccd31b3d8117d784b0a8081c0e9b176e7149158b0752670be69a9f444347b7906fc88e8d5af64bf4a63a217d6f75553f42338d99e51a36f5c882713b0e1eb28dd5a709788be76defeb2cba15030535bca9a3e8bf5b1eff87c2b3673f015b5036e1510d30c69d25b8f23c2fd9321367bd0f2009ee32d540bd42ec54ecc981130ad9b0d81028bfe1bb18e897726ea974d9aaf6150619fa52df153e3ce6de0ffb63bdc9bba62cbc878bca707f3c2683820b51b968ee27cc3af6cc6a258fa1401cb15d9d0c01c01d3b663ac99514ce2044d985e35e0b68b04382573fa4e26da77c6dddd3d6adf6b3d81dc9cbda3a7b95359c3a7f3f09d042738219703a469bfb7ccedb89af1f19e363a9d8cafbdac9e6b6faa289aa2720893c57f89da19f90d9b425c53402f6bcc10a41036e49e7fbd373763279b199cefcaab3e6d75c2363321c4f996da0a0e0191052a7c96f148fb2a0af65cb9c04e0657d01dc94f994ae88d6308d9691643da63a8ece98849568d0d0a4b1394687659eb9c316614779baf0fdd014f64b60bf0a8a9cc656999538fb8e447b261c14f1a184c0f5d1d83ef4c81646259db84e1786c170fa084d054ca37528f88db5174618ba0894cc0831ddbaea9ff688cf0d1ada55f316f2fd340451b2564dc0f2a73e3cf7a6345d50fff47f318d9d3825c75ce1ad5fc3454082d44d7621df6038fa97399a52489f69ce59aee6e0ad179d419970fdf589220ebd79d8758e090a899b2bd7e490daa2c40e9341ce41f040cf4f279b7c725be5702b40d7db3565bf2b0428350164d7c8c3f82940346ac2e2e6d1c6591734bdd3db03ed8b9c557fe4a2708faaf811fa1e9a32e8bcab8def8ecfe11fb310b376291f81eaf790fc2a024435d0c5dfbce88a514b7881677efffb1fc8a4e14f42efe46691a42de14d2e9f1e516d6b920068026cc484449d92db5b742ba00b0f884a503d79468cfd1915d6fb293e8cba2fd28c5e371e41ba4fa5aa631c282bf60136c0766f213ef9908a885e7bc603382dff63ef3145e555ea578bbde9e59ce9a2b3ca6843d9ddad7915c114a8ddaf590f352f6c7026b069f97d01d4bcafb4ef285df30b379671f7375ddf087f8db3ecb3e00e9326361ed9597f0716ad585ee9125359740577b27522364da89f534e388a16afd660abcb83a5f4e04244703b2b838e1f0c24f0cdc40ea410855508328b56a4da3d1a013c48e33b43227dbd0410a064b2593e95c4465258de0f93d06821aaf9bfa519037d9bbb38b2fcab62fc5198f98438802f0750b42fb325d69bb5b96b135d8fa5c0c498be80b7837b5f6c94e295eebd9a8c0a2f0a756f629e21feb3c1df1bf08b9a663c9ac99ccb73cc2df98f972413c0b8997d53b87e3aeb94ac4da3e75f872b9ee62f2b29dc04d76daa4552396b3384574b0d154ac54ba517694503a9d807cba5046d376c51c12d70af2e800dff14545a1eca703bcbf469ecf13ee186d86accbb089f8529db359fc4f1f9befc0ba70270bab8a5fdd730640b2a6f3625d14d34f5b8683a8d446263f796ecbc020cfbe2c38585d7653c9cbc39d2e9d42789daf2929793e7801131c189a708e888e8d07c7c8ac40762c86069d889224e476bc2bbd71312778a100dc77cd397a9dee249cbf988690f5a358086e1b5934af78c9275527f022ddbe9c9ad723490396962a7e0bc8aa9daf82476e7cfe16ab70f18e7ec928fedce06a7986eaa74e50ff9403d975b2aa146cc385292f1e33b90a0a11b7d4edda29b11c6044822cfc2e89402fccbf3dfd948d9d856f187d785e21c16b3fcb1f8a42617334ec9d35a781b8da1e6b9e6fab78cfb3f645045b0bb13432d95732500dea1edbc2450ccd6ac0068e39afc052c5eaa0f080e21c04f797e420f044fefe979df496e32919f9ec922ee5c0e8e6d33b9017632f8beb38e785aa7ed7c62ed970ec4ee91dbddbebc07c55b0e1aeea630377c1666df6e0283edfdfa4090ce90f81f003d3424c25d735fd387de779c4ebb0a69dc942501fce7227e1b4a8efb068a401787b4708447b3a31fc2b3e2a21fce73c0c6c5e1c251435989643d0b10352f08836c8bbbf6d504a378d4f6ae953a0feda059da8af9b57b413ec048272301c7c9e8d5c045a48a9d5e3d9b27c1192598cf2bec7a86e31fc7513b2991bfc0047f7710570b0c8ed5987b34fd0ade09360546a46052985c3aac053fe0c890265372abce1eba3d649ddf1f329371425e7d2e05ef6bac1d10457c5bc7f673cfad305c110f31a718f072864a714ae026422e2389b6168ebe7ced5f4ccad5f2ecbd92c2f825d1556bc14a881a35cd086a963f7af02ceec1f2f5e4932e8b8d64b8174a18b9d454154d3f28c76a861abca23559ca7e23d45dd68ba1e01c9daaef442f925913f92646e58d56a0d58f97c27741226c7e273303df8aa81d8b587edc0b402cf3782b04140ca8cf2e3de095b4ab488120b1d46aaa30ddfe30e0857df093cbd620fb0a51693599590de1c45b6fb2344978302f7f59f8233059e42d9fc744ce3c54d5fbc7b0bdb376b47c508353ecb37dd6b91e675a93afdceb0056c7631b26601aae7b637542cd91aff193130d3f0634bbde60cc7eb340815de57d7d97b195045c5401981a98b24e16a67a2eed31c8f0299fc89f93de78c27af132633de885a76a6c059b0a041cb3cca9fc3632ff36b7660077e4f6e62245b564782e2ce75bc0e3813eaed44727d0b3ae95276fbfd06b960fd8dc65bc8a300d000025a9c27a075a0237e6f6634e888d97287cbad98c5b9e7a27063b866db55ceea1c5a9d3d43ebdfc81808091e438bb6957355a495e3a9f5cffcb4694fb57f770a6203647f3926b54b78ed7c059401bac174e7b6c5a81bcac4914c8fb14489289cdd55a064aa9c6eb80b08094193dafbafaa16454beb916281d6942335f7f878c6adc30dd59bccbc187705ded9cc9d0f22862406cf389b758aded24d994e8baf1176ee0c0b0548d171369dcb5ce38271d855f113e19fa243d174d8fa208e3df11113efa904e527e142eb5ef22621caac48c4ab6148cf20f05ff85a9f55224758fd1a821e0bd8786eef26a36e0f4778b1728af2a541d08270d0c5fe1db941eb62431e041ae1d7e08857417ad57f8a3cdbd135be76ed5988937e1b384bddcee40185e4c5a2f4274c6607477793a47ea4e1b19d9af93153242bbfad4da3e2ca0b7d60c87a723169ba2eaa80c9380a9d814c2ecb37bc0327f24d0734d39c8e60e627091043574be5b4a08847efc91a87ee886c7c71a8054968f8721b57dea7b9487d564f4c3f14cf8f2576158f8b1093f01e335a06897fb64018de8455d72a1eb4ed025ec1df8d1db9cfbf591e773c33fde1e3375b90da1ea9f694e33322f2d03a89786f19dd010a1c6a61e47dc3d1c5c978139742cced53c3a1ac474683177052b14fc092695e022165bc47af83e88f1156df77c945ee1bb19804ba35791b5b3cc3a3f58cfafe90cf791d0a8275d69b3c36eaebd64d8a2afa7225569e55ed8ce79637f3ba2ee67c1cacadd8739027f01e8e1f9a553bd28983d5d43484e9e1de00f323890fc71938df1f4790412d12574f17a262aa78f728fc2b07a9429fc886acbc97227e90bb00a9bd81d71ff8cd3e9ef2b6bbb6d15c5712d07cffe69e9bbf29896ebb63e81e2ea7b262b9325b715dc6c6efa278c4b64f579b919bd3171c4cc58c5f78a7341903497191c961395e92c6219090b05f859fb082e85a143278145d5227a58bec3e17636f4209f019ce4dbf2c7e199c7499ffb4aee0ffaf495b7cf77ecc1f8094fc230bef44a20b201ef241dbf633566528ae9f4cc16febfebab27c94e78434bc6fc4cc4e3a150b942eb24bc98983025241442847aab9b79e52f63360d5655b7345d962b112a633fdea0bd83c375572cab22050000953d62ee7376021b570776489c057b890cc75a753bf947d961eab9f3778ab9e39bef0446bea6a726e5ab7dcbc3726585fbbaa35a87ad4dc34a58859c1b0ab7a5e98872dbec09412c289d54e70fba188ee5fdfa846bd4cac544d8806ff61c327a38ba84398ba2f7097941b4d7c52a3892529ed1f4d561446ce403a9ebf2d6b658524915bb202573f8632daf6d956da41b64b04aba5691be5042c830b7436ce0e5f3807cfab9f7cdfd8e398f62159810320b452dfd306dcb1a68280c11b84440c86269b6d4f1df57345fe3c330b67d8e3c3cec504f26ff232da6a2788afa5e4c5fe91d4870ff2959040cdc557a2d15a2e36af1933c2680b094e28509ea8650309f3e8cdb0351c67a1c57680f32a2e8efd5a85eddb55d21be201cf4e01ba9bc800be6924788ff032ef14444527b360fc222f8ba624d8e7a95d04f902f18643014df09b6a6bdfeaadb363bb4046d2181f3d89dcf5f9b6395fd2da4b522b6192bbdae40706f0d8fa0b98ac9d50e2ba3a67753f4f9467b10c7fe8943761c54498be363cd9ff3e5a2e0b717215f36573ef6762af4f6f0ccfd2d861689c0fdff00fc7a6cd03fe9c1fa427de7d677bc73f35f9297b1ca7fb4b5e0685320664d99c1e5152e9d51c903026f9c8eeff316da908b6f1fc5dcc75cfeedbd40e555e92ee60659e782bba99ccda27095eebc67cdf43755864de899eadc05d4710ff63de0920be11fba9802e74ff956d32f01e7fcf46a4bce04f5b154f2f52d3b4a441baaf1f1ea4dbd2736dc1ccb56a7987fa904c9e1047948ba52bf352fb3eee4ad542bdb6f4cd65b2fda10b280ddb904b79e081149da664b5916a5049911b72ae993c0eac04185f39e0c8d3c69c9e03e91edaf71330552fda514230b736645d7fef9717cd617e7917618c0cf4f9c12696cc3e8d69303175efbe8577dd6f4bf75548840dc5b8f65340d10a168dfb98e52296af45bd3f605ebb39ceaa2730a80e63aa749118c73127fcd514bad844ddbdf0243069999a0ec4964fd366b1d5da9de7cfdf91e1c6333faf7446c57b35d44778974f212c146cb45dbb22b98f1c0baa1986f7eedcfe0a27b89f7497e437f9c49a7b00da1f65407b42886d6a59e50e5a17ebd26f61cb4647f36c881c338a3928ac6f1329e8d4623fc827f4bf1f3834f983ccf5bde488509a73954f61e8b642c0b66fb02b1f442478ec004e3bfa5310566a8db44b3b602940a6c9b91a4f31ffbba7264355b5d795f2ba30f5600475f47efd53a2c0d4d81549f22d38299515d7d3164e2e58b837aacdd53d70a383eae581033c847a6e13b81631f257bfec6c93152bffc0242598ccc3c0f3b7181c65331f4fd7d8781e7e81ca72a03f8f23799193ff222b40d55b9547042848acf85e6cce7551ce29adfbf4bf99e0a11c1807bbc859cebf963982753a85e0976dc6d6dd5442e481b913c706fc4c4b5b8503d741fdeb030ff4ab70d6bd7b4ec6593556ca85cdab03ab8d090cfc299a13b958999090d3ae9a100c5e7c8a080d97fb627d74b07347a46150ea79cbb545af21fb8dfa3eba51cb6026a28a802d17076ce022936b45023241a0f95ff1b222644e7218932a8ab82c36bbd681caabf37a8b6a557c00bd305482d603af2a664efeaa4411496840e7c097372d60bc418e8dbf6687d532107d048247f3ba99ce2079bc1182d880ef2f3ac0b451e129b53c70f43a4db03a455596722758518a4981df12fd493e42dc0691fdb20ca46e69ecc036728e5dcf2026ba6c3b7b45e4655afad347aa88183233e37a6ffb7129ce6ed50909b9f210cca9760628c8db5657600810d49311650033ad1e7a4dee07d1608c527ddfa07cab0fee9b488f01e9c87168c5ad25a110d85233f53c100d114d7d8e73246aa733c4aab74b8d5d919b1ee24b989a4d4e61f85d4da41375844fc2a5b091e74495b0bcfc7e1f51d7105bf5a32a88626fe97c07328bada7ba1c6774f0f7291813e66b042aa92a2a0afe3ae2b4945688b6f4a319e08abd89918410a73d84581da687018cd1bd227be3141e9123023a5c45e794c7de5ccb73f9ede9e081d0126a56a7c61fb1ccdecf1cd5f68004cafac529c617d7957aaff279178df537170971a734aa305a509feacb40727492648b41fa7aab6e098650fc156f5414fa65708548b88106ffe96f033638ac547b4fb66ff1c4570b68b79e7f7159471ea68f893c53406f54dd28161e760672625378c1139a06af21923b3a30a3b85fe132a8dac004d7f50ab7429c540df3845fd60796bd4562fe81b0db0d0463c0ec24dee8c8267a2357092255a811c80161affb0755ebe2b185507e97e9a3d3d1e48c883b378605d6d1d62857b7ef26e0b51487f35b801bba0d449aeb6accd7579a3b1752463ae1ec0ff5069a94be35932e0cce7d328f834bd70fb37c5910c0b86297c67aa15eefbceaa62b86bb038f9c9697aca2c5d1b13b14fda2576b554756f0813e1dc74e104f88eeaeadbe9c4915c3c03f580d6d216e53f89e15a68afd83f774ea00c34d57afd94690927f2257309102c9da52d3e859e1edb58033410cc0d42aec79daff40abde62214e68f71b179d14c36b32b6aa840dadecd38d140943ce7611481156cf06ffe7600fcb0e1f0f957af91efd09f12daddc160585783e4614b588bfa08f426cae261f3df198d44e72497265fbdb74ab85a82d575a36679dcb3043895f9a5d1bc60a1104e25d5e1cfd9d9e49eeb290b8c677bcb82e410bc4ae1d614d7dd4c46f37ad1fa2f9fe794d97586e8dbf080d56e60654d01ea3f8a1622f9504946fb60327a4845b4c1fe51d28b731bb7b3d44ca313fbc6d0ff0e74bbf7586091cba1f43b00321630527432be911d388498f370b6d5809b6dc0608dd09eeb682689a2e9bc2a75463adf9bc2f76224bd1bdf16722bed50e09988427f6e97eb256d02a19476f2418fdffa806335ddd69e97df0c460214b6ebaf4a8d7effc870b2bda9a42efee0aaa7d1b4e8d2a000e7966ff8099d700a97e3ddbe64f8a8cb4391a2646ec25523bca9b6a8714ca52c6ee5b1cf0fa00a791361686073e2e9e45381f96fee96de328ea3567585b2335f392d23e464b2aebbef53fe56ae6e2e40b3d9c203fb6e4955e752b9bc7ecd99a3b55e669f6628ea34bab765409cf6501470111c8910eba5891c56466269c327e62a7bf90f71737e4f1b24ec10756314fad4566f30a3e95437848527adba716d9506667deeb9e13f144487bb977379b0bbcf0a6d76a79702cdd870976049b636ad912a4f59a1024f6c8c091081c36c38073394a4b77e67035d580841e95b73ea2f0889588b3a2698898fd0ce97d3a7190e7eb4a8cf3ab809cab633827d48df3b7ad1d3a487101c423b56b15e3fd1bff2b18603b4033ba8b632d45cd7f372e65488aae73504581dbc72376c89d52361b9e75d990f2025a3c1deff54a88e23044cd803c9669fcbf6abb4ab8398d1f629c9f8ef619c6619e789626f748349482403c2ace556869094808fd2b6171667405d682999a9c2634365af4d382a68574eb8b7d16237a7293446bc33cc430636d668eb3e4a5845f2d1bd8e31d8190c2abc922e44566bc299deb1b3ab34de2517b90aed4b9ffa87cc541538f92f223c4793b9a740d61501263807345e5f189af8fcc847e332dd3e386e2c20d813e72ca372c7b0a4b455e81845892846750f2010532b6fb101db3474d729293acbc364f01eb168b54501c7f7e5299d70a6525d3cf76a96a8be96e9871078e6e4d700dfb33634b49df21010af5d7785ee71da9ee0e2f4f1ae58663d7954a418472eee76dd77a15913b7bbe2965590acbea88727bbf474c06629d7892ac2120b0262f94d55218ce4fe9208560cf36bd3b3f889bde387da24a04974f5a8a2df85d3ab0ceb6389ac446816588cd83929ca5eced960a9d6e5594bf87ec950b2b29cb1ade572305ebe0762f226ecb6cff597f1ebfcaee224bb0b0c2f6a027a9a061d2d2af5fc3a039bb40a50b7c30ee5ca1ecce059719d703d71792e2ca8e5347535956d772829a9301c111bd6f327f54e31b1600c50e56279a944a8929c16e7fabf77643d5b83676115adac81bbe663737dba9fc2b268ecccdb77360e45c97316740b76f9f5baf796ae996b67a9c8a8c25cd85215d281c0e68784d6aaeff19a67936efde3dabf851a00b90638d73b3089b4aeba945930887e4fd7d9175ad47f5027cc071e2b4fdb1a450f552609556a95d5cb8edd2af213f35d6fd7c365c55914d637d4d8f57c2035c79aa2c1c18aaef68838875bbdd85c60ea2cbfac57f52df8575f830cd86ee6857d2c897a530f54b592ef36d4109e7c8e1d37ef13dd61d1039385817786b1aa1a769c2bf0f955f7f04a709109d326794b963c45b37c242c87454153c2d7c746eb0e967e89f3647aa40f9f399751ff39480086dc171dbfdcb2cb5583761fe56517198c489b6813a61ceb4d46394e703c3cf852424fcc8db84578f2207689bd193217f87736844f749ad275c097e90cd5745e114215a67cff6a1f255d1d90069cd0c888453e546db4da15ee570a124ab86700de2cc55e094d6f4e875111c845f5e29c6d0ba0f324f62bfaaf2ce3e938dbb984ade3a21976f8751dae4fb9e687edafce4861d235445346a0f42922be94b47953c96ff418c680a425018f6b0ef406a8ef21cfa9f0aa1cd6f2a09fc1f1e8431ad7d225e14166cd4da80ac24b7c4415e41d3a63cf4e9e2b65583050641f1421e06048b3c74e84bfe6bb2bede3d8aabe7857e96c8cdca3ef0c57f33a5873cff97fd9b61f76530e231303b2bba209dac206265d0ff2fd8f82679b209613615b6a5c6db78f50aadc33f7f80d1c6407b594af1ba7f4359cc85e28978810d1658250ac5fe6d25a20e55e7e15aefb23831f48ed7b7f10049ee4686fc0b50ba7523c07c9d8d771f10852db740e1bee8a020ba4fa0bd941a913085c6cf3f78ac83df4e81b1242e9024dbe29cbcaa958f9422315ac31c844e8362b50c4c5c9d77ef126de16541f56525b78e3f82d8a054c58cfb0b887a9a337d72511373ee261a55708ef4952e427cac537b70d2894a5868346b81751d464aa54d30304b4f0772ed404438b53c6e99f88560220090adf6cb994c24fe6d1a3b004a20f7997f6e825dadd240d97b6626a4c5dd29623422a2629198f8a64336a8f273f0195303f7c3e668c1a0f9d0356fdea09547bc4bd4d4bf5c109a4a24b72057cf786dbd2b7e7804f3a7408b4bce7ac5111026f06274b7c61a8e9151d621baa964ddbb44ea06834a5c8be19c6aaa9ae2e474b26fe29c0500fd0f978f7d3e3fae1e0447f466e9ca3ca44d53953365fa5974e136aaf14f82fb5a4fa77c616864595cb5786a0c3d05c8996b0bc519790357a1f22e2ddec39cc927f160026decca9661257b79905908859acb5ff93b9531415444ebfae33e7ce82d82765023fa1179486b9f21691ba67b70a3d7d14aba190579f2aa972072bc95089a192874031e6dbbdf8998f170fc6035f1d8582b64b9c1ed65ce54cffe60dd8d2065d15b2310fd5e256b610824ed506afec334b6c9e553bc28e12a50b47d38e89baa07a65ae8c312b589fc0785a55539b45de1e48326ef918d3630a602e2bb97d0c7090b7e5f9b78bd17957569f4b03084785a8b051e30339314ce6053764a1301e60cce26f8300e8b53c44572cc319f46936d0d57a76111cbc4f17e289054b16c8551e4fd8c56be90f80ba3d5a26d31d80e661f2a38c481e88d0d42610bdea11c0394a0735ace11c27fd3ac5a9da5434eeea4cb2a618d92951f6cff979aa0e7cf2fb2ff979db4d664fc7781d13e0d1c4b057b55b27bc8c218e3ad880dace91cd76b63b694c68cc507de3c08be71ceeb54a425641bb9a52acf800da8866a1d50d1be1a3bcf93284988e79520d8963abfb43e8d686967230d9db4222e8f7ee9eb1a9ae1cf191d14d0cf5af228cfde191c33b0ea0a6317bb852afebecc702c51b6e00d35449cdbcfe7777112eaa2286dcb163e5b9aecde95315e3d4989887b72d4dbb41b8a38f95d4485ac56da792f4dca658e8a4d84832aa8f60a6567f3967f6302e6db1174bc793b0e9eb6aa79050dc49f08e56242579ed5044d1befa004b9aa5aac3032d9c3842060e05872f1241e73c4c342a16753068d0b55875185eefae2f13791a915343859c66b8b661c3e55bb6ab7677dc2c73376f3a30edf7ededb8c2c856ec43905b1e3af45535dfcd5e885bb93210e5e86afb506199dd00d675ca78b74b4d428e64cd7533fe21e1024520aa7f1734814d450f3b890cf3b8d9d819e037dcee3adfe604d7d72d439afaf518c443d15bc125967d245a1d40d9818c2972bfe69090a64c58f8887c4d5333b1c906b9a7bd7d71f727c077537fb189e8d080ef23d049685b31dd4f1cbc083dcbd57bfbc7fe02eccc7ae8edbcf27202ef47012f9eb1865777264fa7da3c4bfd5c5df79c35c5ec5ad632d959ca8bc230c6631d3829be6fe5f7552a483d90ba523c896ab5c073bbe3adb4e44c071617aad24a3febe1aadf7efac0e5046b9ef17addb98d7273cb755b399ab8b3436f8a3346840a31a1198fd38260809ca6508209ae7a705e7a98411f2d7309e3c89b592c58aa14c6eb51bfcf9433f3519f12832d792864186a2da211d1270c9383e968cad478e1e4934fa9cd3c314730aae61c5f833f4c0c568a060cc98f3d843ee95dc19c642d6f99246ef6aebfb60e4b3298e6bb89b4d9e214db8018ad5f29b6c3505b347e0900426ac643b3e9faf5f1bd124d0c9cf518bbd2fbc1b98ac1985764724e82c0dc3f3b184be66b0720ac5d6b713df99fadac989ac7265b611cf835035fb1c4d13c55b1635810ee3e064d9df486f2163ab892cc4ea65886eda32aed75a7949e578e52f9a9b1bfb4b7f0d927c98a2240b754e8001df69fcee1f19c8f19e0fbd92cad21e2ca9b8f6ef2e66698e8665031e32b274f2f342f657e6c8118a2b52fc5b603d420ed9b426e96e64949c6cc794c258f4a16ec9803f330061530e603998e09e54f4e4b39f18796f8a7c04afe199bd0c80b416fec460bc39c92a4a234a547773b732099e88931006d536ff00a0554d2a599a336a15143573e7f54dd10fb5fe661a4ecb80ed406bcdb6ba8a1afb8426680c576c03cb77e1ce0d367252f74ba3b512a96fe2364dae3bebe6d189afbc6c89c645786434c89d8630d2abc70218185a28f83c29c37810fd669b195aa88825266f036a974e5c3817d8e35a64d2bca46ab3234caa3aa9fadc2f67aff38ed3741ee61ebce8906016fe87246329c67a64969d519920216f65e98380303779d886e6a2416ca511fa21a85ea089cf251cdfab0fa212e7e6906be04b3ade8d7f41502a96fc317915d497c5e0d60977487571bb52e9e063d3664b9a761b12c8e86bd04c45afe737565ef9d252229cc4f41465ce5a856131bab756f0b46f1482ee1ce4260165b6648f456a9d36e471f3c77c169898a92f41ab8ec76f1aa9602164bf6507877c4f7cf27e2e03e1966122a995b15c46699315ade3cc89cd992d3b261c2a5c873b17991e5c1ba374f28de39b8f9440037921255080bc9f48c7f1f8039c27af228f2a75a02063a5331eb4929486d3da68efbccc5f9d110e262ecee5be96761a760c85f31abfe1cea9dcbf75cd6696a4f1fb4593678886c099b5e1794d31666cce119abc28513c60185df41fc0d76402c8418d082de9384a1980f41b0abf684b88b9ece72617e53505bb0bbb033dabaacc91519b634e1cde0d30aa2deb6f0afb1183fff0f5d925895029cee94e9398dd485afb2d787db945b6d6347335ef7485041ebb85635f3a9354c3a3af0893bb32d87e0f4c5fa0c1abd3277ae2adb4eccfb33926caf65df41c72fa26b22e4fe01dd5e7a145baadf3718160ff4b355bb06c9a220a142777ca428def94965e1cd20819976e0950ef5ed6c8edb51af0fcc4196ca9c933678e15dca0c086e677f1cdd19fb29215e0a78c0edcae50d0f1b8c963bfe2f3834d6f6d4c0bcc5159b82a5097cb5c87fbb4edd40c59458aaabf81210bbc1d51463f2bf50518d9f2ed0f3bd29f497f8e8ec5cc3ea4e2b93f5666a778ec48e7648cabdb4cbee4058f24a0a1b66d288a15111b060514b421a5e911b52e88736fdda639e7568ba22b66e39269286f1572d83f846c76eab5098b79ff38aad18c4b0ee40c3b8ea7a53e1a20003f16a4ca359cf9815204e931cf4bf0e1b8803d34815c4a8e088f104fd49c062efa27f40266d54e3a3c9f914e518a37ffa53f24dc7b1f3395edb517bf80b7f2303a10e35b81220bc06381ce7e4c2ca23d51e0dbeb0897904b0e15e0bd0df16476091c74658db5bac99dfa44f94b3e485e0df5923b02d217577f8d9f55666c5a751f3a4b32ef59b9dc79b70a443e84ff581d2a90ed4e311e3f692aabe9b9ae7f75b3de2f04886da4fc7a12e76dc8adf820c64fc717c67690c1666f74fb1e26a057acacaf1f39c711e14d3a5786ed77e7a828057b4d537ad471e729e2f0f148023f1a25346e2e2a757de0a8285de44804f73696b9bcc9d1673c529e3760147fa7301e79950de8fcc1dfe8e51b2958778b6d164cbf01fe2bbdcb1ecf31e72107cece9d6d2eed163420ddcb7e27de4285d58fbec2af363ca8331108a5148643da82892c665d533d333d50958dffaf34afb0a242417949d3ac573d5cc6b46701c77fc81d8549bff1332a5f654b7a969e1fd73d54c1629362bd5a205f1e18ad52cee7ff1232aa03600e73c09aead498fdf2fcf923f6c8e278c4e965bcfd6d438ca7cf7d4ee91f5f5587b009299e3952720d9f5c2ed01676b4bae879287e2894565b1331d5727c875565faacf8fe633e71bfe43f28daff2300be5b7ef86c95950109b679cdd2016ecbfcd960408550812dc8024cb201daac4b6c92211b2f67b61901ccf7f20a11b3916edc1cc0dedaf9bdd92f9adfe3a41737deb77a696895020443b1495e6603ea4ec118c538c0eb1bf54dc779f4a77e5077edca921c686c75eb209a485a4c0b43d8bc8bc7a532da005426418122785adc7e175f281dc310ea4c642972c404a8eb5c0c24fa3fe4b79ad9898e84486ace407bcbf730819c6868f87fde3f416b770baec19fc473b853fe74e1f505cd9d5095ef52d7bab9b7c1b61ea4b38f6b1f62bb4992e3997af3f96885865ddbb9819ea70cbe21bb4651d42f15332a73cbd6e109e2732c5d1979d52658145e64c2b7d335db552625382fc697d3b0aef0846200707795152f94ef12f16a4f261c29838c85f2fb4d2d9037e49932103f074ac523fd87f39e6c5a20f66e570f87cbdff0ddb028c3471c2916b09e421cfe5da628c3dd8260578bf2f79d3bb76235530348492b3e4ea9e2730ae678140957a7b8699eaf8a72edbe638d617dd4373076620df176bd0b6e31205c81a54ae3835df343cb62fa768b4b41c1bbaf398c91833eac13442245ae944e2cade7a201a7ba5f2521c0d9a8ab2b7353e73d78a5ab4e717e8f01c4c288923f7e98ea3164d2ee1d1289a8428c8b0af7767b9866b906df11c0c3352101628c5f85e6083ec1cf64c71fc270f3d72c194ba9ebd79c845ea05cd83f88df6e213d30965eb5762e18a5b827942a9178e2e4316c9e83952fe78d3e7bf13ec261d79034aa48cdd0ae47d103da5d51ba14aaef634106315bc8c57a705e7846d030b253f35ebe45d8cc52bd1dcdf3b994d9b5ba14e11d7548c5c988dcd54eb0ee8a9af6daa949b525ff487b4e2f6edeecf79d8542623b39432260a80016bc183d4c6af0c22db87295ade12ecc00b8ccfac076ebf6b929a539b4eb2f073b5799653342ad6fedc299a238d0cee0fdde8b8f933582618fa326b17f357af5ef3b9c239c55923701db67ec8b1226f9edba5cc6fd562f7a595bc8943a86c2713e6be7409fc4286c2a98fdb5bb69a23bd59c113e4e46046dc4eb66a8fc2130ad323afb2563d106a7ef13e2fc364a9f4b667703f52772d24ddd16f13f8c7d1c5f3366900dbe6939c1e06f6d1b138c027e48d88ce6b0f111df96725e4752334523b9671227fba39e2daefcfe6372ce794b0a5079784139b48b132b1f9cd6c21df46c7548569294fa7635b268c9beb18439372e13c530570c39a2f8a5c0d44c5640dad2c4b86eea40b59568064347ea35572ba186f5b5d72871373972215811f7521bdfdc76ea9009898434ecf2e1abfd41ed243cc42a470463491aad7ac1f38ec715fc41dc30261d9b4e84e3d1d018216a7c6eae803ce7aa7a11bd414fc0ac41d2819b385001e9e0f6931a4749b1b6ca99cf9e342c3c4b8b7caf3567c0914f0dfc66843228173b1c617af94bfb598e45d18fe000541085dd03d990f8e05214701ee683657930c72d9406f6c056e49daeaeaa91a4fcca2673395cb72a2f9b86af22c2e4205affc073b197c4558a2d8944685195ffcaa086bceccbd1aafa6e6d6f33eed7eeb40375c8b408e7a28b583214fd318a23b25ce324a60f09825203e9a8dc65aefb10dc361678677a651a699195f31f6226ec086e6d61c5010bcdb3c59bb46bdf10ff1a342e595deef30971dd53e3266c57006d3c170853820e97982a60f96481d408fc1900ecf53990d7b712a40113845a662a2ccb7946939f8aa87d1405dcd028b7fca95322b4bb79ceda9d359369e9f81218fcfb9836ecfe0a3cf7ec11c8248d2077a8224c9cc41187f3e070719ae031580f8e22852b764f54cb53b54af35e98e7fa4da7eb8b1e9a1e5fdabcf5ca07f5eb589039c74f1b6c18091538e01d286e471acbc01c743643b3f1b811ebd0f0869cc38c93db7a8eb5dc05099fa92de2f4202bfe6f7166c6add22ae87b87e78cdcb1144305645ee1e0dcc96c0541d73fed6680952258f821537b0f86d928cba40006258b381e1ac4bfd14ec7a8be057c1d6bbd1dad443534b603edda4c1d5057475696d916d73bf79852c9a1890e1d9b884eb0ee35fd497979abd4be45602a4a98066e15d088fb21f2902ab738a9d64598c8ef22224df2c19a0d87600872cc674ac7f680bbc2ab29e44070c2601d4054d47c2a96896088c0a06fc39b0192097d767187ebba74a214cd0252428f40146ec403c60dbe716bb69a117808a5f2f893a951c52f59c64c6fee5b2f4e2df8cbc2e4f5d72a61d54e21986f0bc8ed631cf00c2c59865e321677a787db4278d8faecd1cf9aed36820060891032df72462684a90bc087d57a4000816875d3188b606a29baa4d1170a1eb0e3d5b3369eb60eda818e16bce02820ddc551601da67773516e232498e0919add705a3e36f7d40003bdc8bef2bd47f04b36403c179e7fa45fc180d71c101882848ab2600b5a20bc0e9f8fac0fa43e1d2961d1077285fb1994983b5f5e643693ac02e6096dc789d44e87adc2fecddbd8fc6db79f82f67b2f5f32b96365e6c79c7092a2facb61390b7f8f8490e2e4ae74b140e8321d5d9df3ed112707ced26ad43b87be3dce69ff52c4bdaa9c35681dae6c5416c043bd059b2b1986fa584a747ad9e078e911441e9cc3a5ab6c4487dd3ee6244744d9415f3bc7594a908c7a6323b0d96b3a7dc867873e61628f400f5e13685633f2577a6e38af8c83732ca441034926925c245fdb341b56a82e9b457459c28805d3f70351a6b7e3ab934b9994af4eca4c6c4e1cb47beb9c0fbf7f3f8d63c4036eb915830995b091906ca7416bf06b0bddf6748062e5068e7c87d1f372afc9a2071a30842e7e22db0e342380ba229c914918f37aef0fc09e2df7a272a504d3241af1707b3ebd6720bca46dc5e0fd3c5a278e1499337985c0469a0aa2540ed258b9e5f47651514d54a11d1067c77cb49e59e7216e03a999efe9a5a739698488897daed60ee0fe6fd772f4a08f4a6311baf0142c0ed7663c9f0e021f7dd2931aee466a601cd81c51732196a5375b0faa60e92a178a79cd0375a36cc6330b9b4d7ae0f1e4df7e9f777f80c492cfeacfc8c9e401d767bb83b55bbd70c77c9a3f271de2533e5e635fe15edd787d4b5344341842295f8c2d776ff6d1bff8963b40d9f46f5a16a41e748c21c8d1be628460b8df684431f381a977f954deac22a672c1f43b632b7d8722276693953edfa0009c86db1c9f6a41b56f77e903c57ae1b1a77e76c897fabf8ed0d90a471773da06b8ff2117252f6a4111e0e2ddc1ed72f3e848865da70c584dc115a9c406fdd3f31041f3ea7200b57b6722b09dde438cff46b250230e9168a8d104a5d10a3ed765e2ccabdfb18282f8a8833a4a9f6008167047b057b1f4bf706b366fb47ffbc99f3b42406212d8cf47f45d986a4c23470d499ee66c1f6038f26c71ce5ff05a2e8866fabcfe6705369a7dc88e6cc0b7b2672faed5a171b42a3c78446edf899107165c37256da6ff6e5a0e929f98985ebe56b938b7622661ae26b9b50441b428c8f8d7d6c7a1d8ea621ec0f4e18f09a15d065ea38a4d8466b4bbb0cab8e09002889f2c974c6b1eef7ad4979836cbbca6d959020b0dd7c90e583ba6086179ab00b2076be0adb7cbc8e683855a73931202cebe6eef3f5fbe17893ff4d45335b35c8fca4ed96f167ab8b39dd7d16b272656549664f2cdd3879a59a766798cb706ca64c1166ff5ec89a7a07b0410e21efd940bfc27c55d1b20ad1acc1cfd3092cd2a6e898d3bfe048c9b2f1a737b90888b44fb1ff69bd765433aa66afad9af77a39b27dbc99f3397a3a0f8e796bf3a39c304bc9e2b71e9538ebaafa3eb59c480b0e17e4442b29f9045f9b7aadd65d3d23f649182b3e7d5de7765ec2057b5aa516f81f57d4422ab43b2818d3918d64c5b85ddaa85e3ef91bfa679b6c510f37c2938fdcd11d46f5adf74da3912ef5af6ebda551a1aec8a501db0bd9e4b5c4176d93bce226533d8413db0b0f2635b76d2066d7470116fb261ec1bd7887652e48b2552a6e261a20596572943f04c8c89e6e6ec87afd307de99335a453795d06aad6f51ff9f3028d3de44aa43f5d0eb1c73d7a6314fe693b9f79e57d21a479a92a9c24c7fc237b33c2c1a6c54d5af840f978728886a94b0ff08c0c236664131c0e0e141fd16ee0abe24dd8da30295fb77920efb6fe177597c3dacb16b5f32b2d56f6a08115402372cd8047b68ccc18991f6f39480723c0e706cfdaa549b0cd5e2a7ff8ecb448389698f746363148dd13aa05f3eb3924081969dfa092ccec58b9db4bc3c1df854e710cd985061a12577fc792ce9acccf111518432fc394c479439f18a1255aea992d7944472269bafc1585f757131414a1bcf3a71bbab3c7d7011b97a1deeae90ca0a4224a58a054cbc25dd0cc4a4c8a534e7ddf7d142848d6c2d976c0ca7724e512dc5a41e7c7de2042840c963da484e6318885fe9a20ddb2bf3ae186fb2a943cfcd44604a524818da6e09bd69805aafba5df97017736c3e979409e0ee7330371d0e40387e07b5eb93bf332143f15924e3b8054cdcb0d18a53a67a88b840e25b3a88672a163da4731ba756988b19906bec7869825d442e70c2d5480b2597d54b2630505444cd5c40dde8ae6441826e5642b9eed83f39fd2274363e8ec90e80ad4c8ac2d448663569f2a17de700266cfc69401e83c08ba4fdf6d9e52ed34cef1928448121d0fb03f44af227ee7d02549eb7960b4ddd597f65d87f7d82e7828bda35b77c4700ea50779e52d27a2aad96f8eaba514407fba177d3641a9dd9f3c51cf0a1d7aa110e8c99225b6b947eb85e7888eb9f2a43ef9fabdfcab21d7d90ac9cdf3306b4e8840e276ea94a697fca763c2ab459a44ab18e84224f9da49c905862464f619494680869f073e3630a29349a2630376a95ace1d8ef5ea98b70dd467b3edeb5492b1d7cec131b4d76cdfb5a15b2514620d5e052f5e0f6de326d0b87736ede088a7e26f4a985133272eef26a8f945a735ce95f47dd78cc6a1cbea2cbe5c7173a82f1191bb8a3556641bc5dda10a485cfa3c76a81f00994f8d0b7e813ef7d66c93b178eb012db743dfe698602f365364f5d536a7bd261843d6479dcb3eab5bd6acf0eb4d6479fe2e5b3c14d4878587583223d814024e5eae287833b4d8f1ef128df02d9ba592f5fabc500078f0a800e122f23a73abf637ef237809ba0b0886864891c3226f606e63c5dcc1009d0620542c033ef61bb6990550a03dedb371abd65fd3354b6664cbd5e1eeb3398e3e5e096b4f523edd78345f97db080d545d888b1e59cad98fc6774b6cd91a2643aa10d9cd3892d498f8ba90154f285f5e5c17756c0c82afb0de3323f14781bab0ee813123061c3f30158ae6f9476af81a910053970d711bc765b07e100cd8088fc76fd4042ccd831bd1400bb2d10ff18d55deb47b69ee57ff36ff15e921684c1cd053db612fa60ee1f37761f16c69ebef43b8282941f00d67328ced795bdfe0a290519c0f1383892f199004c1fa618340c8cb91e19ad2de1343e14bb271103581d0f34961eb49cdc37ea32f8c3cc999ff1f96bb992a0264f906ed66ff383247cfd6994d4ce3e55f1e0f254c1065afe0d2a0e9d8bf5a6de2b61485938b60f2f0e068213a2e4feb5f7dc4bb64716bcf4f904e3a8f0f10e9895401dfe1a8959be0c95323efa091b335487376187217b825b781af23e0a2cc1dd59bf13ac50e86ee3b393abae1288a1af2f4bc5874af71e440057b2f81e59db269b942bed382e26581c3c9ae2c2a94006f83aa7a6586e3d32b2233d014cf557476a6782f709d36c091f267bbbaabb94735667477bcec0cafb66180e73dd4a83d810e0618d437ae87b954e269e3177579286d7c938e3dd18fb11e6ee127eea9b8764c24d0109ca7cd5ad7a8f576b2ec0f2ff5d16ab30f08e77625962b011bb1b3c77d09ae1fb188e0e0e9e55e8ac565e1ed4c394833f36b759f05bafd043245af2a258f2fab21d746d9081b1b5edc9d3dac189276d588928d011ef36bb68290523c8d596dc2962164490238ac8d9c33cb8db868267bd2c499a7a295d65c68c82ca355678995ea2b59fca1a4e3b7df282c69dcc35850a411ecf012fa6ebf0ce33eb40c0f91e225103a30401c308aa115c92bc61e8b505d5169035fbf487d81d4de807cfc768ca970894e0540b8f1f6e69e0374cfd6de3e3c2b838baa489ac8cc0654e5f8172c5ab2dc99820d4db7dd46c595297531206a414d397ff73aed1a03460cd62d3101f7050827c981a0629640938a1d66d8030a44762a2a08d7e6b56b249d8c827f4dc530504cd68b4d425d50591a6cc24c1eab0f1da5e810a9bfc6dd28a091df829f8f1b32b71e92e1ce1441f3f3e5d8ef0833a535b04590a91f137c02bd63090a851b5ca5bf6a63988fe06834c19f6489db1d0e22a70de19a4fdbb1f659bb8c612174838c302a8ec875d1aa4acaf4534083b76fa1ff1c0f42d608a46c65877d83951fdab56ed43d53ff09596487a76a1d00c0eacd11b97b7416be201eacb47e8c8dcc54f7aaf545a564ab1af9ed4e01581ffc58e54b753935528dbb35e734a35586a22ebfb8a00a03d824b0204887e62889cfe7719afd4ad662d0b348b5a8dcc62b0aca5e18229b07001adfdcb7517857fee3866b677fa597b9338d315ce4725373bd90df319f25d70dbf8658b2c906da77dc986478a29dd9365b2bf6e4bb2aa0701ede48be261bca5f0681db2ae2801dcad1f5455c30a76b6cc948f39ce48dd751ba71246bfa355efe6548db923adf017870577ed0c1d2506c95d618ba8b760cba2445713f065a53ee0814609bf4892913958f7fe9896881436a20461d9fe6f901633f9f15ae3ae938107420296310c71c8b33450e186f227718b0ac1829ddbc529ba054485c5444b11592ae2df144caba8aa938e7d812f50fee703c0de8ab0b8dd566dfd270731e8ebb02fd4ba27492fef88752352a8bc223a2b91a47c62d0240e14b5d157c484693de6556247f174bb5098bce2f5979882500bb31fb4d6e9fe8a34d2d04bb5d240650b38626c20d858ab42ceeb965c7d801b33ad3c4bd5be4fb2400e501bc87ef3c33568e4260467555b76df713be3d070be40e432a30b39f8fb5f71e85d4aff822123edc6748aa1ea102945b36e277e21260bf3f84a19982b11ca04c262ee974995e6dcae9dfe29a836a9a4dbb608b68b303b3edc42d071e2dfff5ec68b74cd788e378c10c357f4e348886e91ac4ea0b0cbcdb92eec55d6108cfc22cde7ee7455fc8c84632ea517be0144ed2f389c645a99b9c99e704f67022357acfa8fea556a14982fee0e63a11a76352774b80169099c01ff16561df25cc9c594c76df9eb46f221311f1c3b7b02259cc6b9689a32f33b3f8b46b6b6459bf9b4b2acf3b6d7b0066d4f44cb2e61adfea7ef7eb2ff5bca1a71d19c8298029088c5ec4fb4ae6cac19682835c6b5ec28ee4d68be24fed9b1fe7fe653a11cf89dbac7c458eb864d4547f0cd6ba7414ef6402b9ee14aef3fd3061a3960eb36c82c445f02e23094ecab4ab9f7243abe55bed3b8a0fddf76daf422dd24659a1e98ae7bbf78e39ab3f5fec2e33dc4855b75a40905d4611a3620766c22ddf0248c21b84c5364655278affe1bf7427ae8ef79085dc8c1a58f746ee67983ede2e3f05c402a3b30c39064a31c3d82c91eab4a33d2beb952509584eb3c2106f7d4a3e920bf6c4d062d7285e2c9cf3ae98f15a9e160d353179d1e848d791d0c41a5b9aaf2957ed75f8d7a44018867ab82a9e7feb5af173a18760b6af7f0633922428447e3e844a384694f11e9a8b07562a3020eb5bad64e6b2c26034196ac200c8ff3f4a3d6136ad5a16b5550a139dbeafa26d32f55109db97edc9e386b07069b415ac26da0f91c159f4d3149e6d293af41d938350cbfd1769c051179799b7b18d9cb11ba034222ec8d53811c90dc5b7ede71279c61e8e1bedd41fe6b160d03735c47894e840393b513ccdd1251b91102bab9270644b8919b8e266fd0fe3730e8052785f91aae6031520fa2aa762aa416924686261f385dd68a2ce3b05adab511e7c59c1a8b7fed74c14c414531bbe27efbda3c3262de8eaf2133c78cbafec92a4dda5fcc59951953f835035e0c683f5589b9e0d5d372f08bf92d1f3fd6af151d27826c4b789fefa3a985f053f1f79304567ea3a75add100710cee62eb0c6af5b987105c7ca11fafad74d410911613c44eaef39b3d2ab96676f7bfa140a5d6eb27dea35e172aef7d0a2bd5616c7c0267476b505ce105b92ff9f5e5486bd7293fed9b759e28255f13a713fc4019aa42093307169a2dead0f13d8d33ef51810b2f4a9667d4edbe5b5b50493137de842d076da4f01ffc504ec9a7f6c9f8110c50079ead445c022cdd652dbd350542f790ac889c4631e3b9face5c89d237a82580647b74fbe285f17d8f87e57d5616c7987f4d29a3012a64b8595e353e12e9bb7653d9a52f4f35d168c3f059d3e5dfb5df742a5d87bd0baf900aa0540d2dcb543babfaf4486babe5949889bfa8e2895b179f8295da592da646d75aeeb1de919348b907c2c76501f3293805da25e2429a2d5b346321240a280ee9e5fa6ae6223200bbab8f9af35a3a6881db8874664a3a069167ee8ec939dce1ae650c704ac890bacdcfd2dbcaf9ef0abe47eec39a84dc59b0ca0514e5edf9f3803e67adf5629039e73d1c2d2e06510253d56239d200cd35acbd026138deb2fc2ac28058354c035d0b8f57c97db4abc3cb636a73358c6f732d3ab05d6e4fffcdbca5436745a0a175eb22f1b24478979802176287e8edcfa7b0584d442238bb0ceaea3983d2556583c6e2cb53499b9f869c03d9d06da369894bc48785d25d20ba2bdd10e2830dab249118bbc5c2dfbe802b7b5ad28f9086b1a85a2133941ff1d764dd9216aaa08a4c7b93a161e84101735b1b2c6677a507347860a3eebb66ee16c86a146057bf9414b019b60c922940018d06041933af2633dc0d4d26a1ec6727782ac38d02097e8f32318b0b1d8cf297beeb98695c816900584327e5ca5c535af9a94aa08685f1ef551031c00db06ec445fb7d916d2f83b2ae9f2ce8a37161c442443fa60715dadebe941703894e1d7aef0c65effce980daa79859687a0936a7b87d12aa01a767ca57f9059857983831677548a90a5c805caecc67791075a734ef150ad5e49956096f8547b23492d92b36e42bdf1620bea408f9e38a8d3651012192cf14bf447efa5c24ca12358d7e8a90b76a07c4ab0f6a0f552c2f88966dd4989dd5708962f06678a622d9ffefc17837870efbd44ea85868cf3e40317e2bd956b18a73aa40ee6815f953af9b027c1d32c24730d5addcfdc12c946448ee89db6a9250f5a80aa1aaf084e4cebf2f52dffc75875c1f567dc6a6adc8601604aca09d6c66ad5ce1ea75e97754dbeec17b9af683e5bba371decb091a3ad998b88f7306fa48b6e12cef78826fa02a756d37f21674ef6cc95ab4ee5db8249fc04e2d65802fef380623e4d21f5f93f232acfe35072d00e8dd57c67e0d024567a8f15f271819024015548f814c4cd9d1ab306c76123399d7d5af139eb1a24d57eaed7d7cd3488b66046d38768a90a2f9f3b893cb926f4ac9c3cac46152048f2abccc79c53f7c8422482427925d8170e9de23cc711f4c0505c2ebbbc12922a0c7a5f641fda2592ab9cec0f6bef9c61c96ac0e1524d6180c9dbcf22e4df92d54f449c91389cbd1bc5b9a699242bd995b3b1aec92d6bdee16ebf6b147a838359fb217c539e92d6c6f2c616a51ce6617490f47018dc38f94f7dfebac7fe6f85e9efe90b99691e2897a9cf2c3cae0cfbb8d9a1409d37252131a1560685d84c3518e3f1c5e53648d2ddca7344ab74123f230033c7a633327f44ca5c8148fe61d62079d4a2634033394684cc0754c4fc2c59f7ac324129e54d583417570d9cddc636f640da86d422e15482de2309727e2a46faf112c56f20fd5d9986ff51c1bec3460ee480159a457f2f89413fd066804a827a0e1daa738c77078d7443c1d83f9df1dce2d7d54ac3b24cf1015efc1454131637686a67dc4bf69d446987589d63d08978cfcacb12ef322b65612203e8147af3bd44bbe3764a7edb97c9619898ba60e8579133c2aef5a60a5726535854169c3e1c14de12cfd7b9889a76cd37eacff4113fd1bfa7023707e163fd30f453e670faa129d1babf70a2d937acaa00d8423af756d43dc8d56a7039f67d1c41892a8cbf5f94e9b255028f820b031931e6a97324a5f74be71cc5f6595288a54dd5cfb14b4bd8054c8e39601a1c0ffb1921693b11accc0b3e151097f6ddb6ab235b9bfff9eb2ee61a8bdd3d6c441d47068f63a67e99627b85ac61be2f589afb6257066ce1fffb20b16101ba7bbbe6759dc0cdd171f1692aa097c7c91a0fa21d886029c524189b6a115a627c90293d9873744f1cb356ebad9a1958556e12e43987e76c4f8aa525257ff0980eec00b37cad199df5137e2dacd66c817edb4ed1aaa5e341d4f027569310729949c66232da92c94d02de4531448dbe0b3015b67c463ef5424abb7fd9a1bee951d473b50838365fd870f29777352df54b1eb4988571dfbe1b91498eee689b49095f841c360f2c2217f15c772e3f0ed082f118d12d97c5ca78e8934fb03e503b4adb46314c0b19830a5968c576f7ffb12263cf5f2018af2dca8173a2090bb6689267a0f9e5f16ad5730d2c6b6133207f6294e292a903cd323942a9801bb2a309042052862cd9f2c62c28aae726cd9d83503086f0726264d80176689848ee3d888352d3be07c78064954e5db98a0204b3994f733a74b914c767da8d4ac0750c392fc41045b470d4e8bd1f7114be7f4c6feaa1ffee685f3a489136bfddfba3cbbf701ee5da5e8ca1481546a61f6bad7bfd500cfbdb0a45cccb2a6be05fc3e42b984bc6b343569b29d247c77f44e8ecf2f7bcc7358f804a77625ac71743d0d9d6e999e954cae529e0cda288caa838634c4264c293c3067ca7906669729f2b2cc2cfd0157c69e6b3baf80476086deaa8e363a8bfd90e509bf5cba66291ad6d5e52c749629dc2858e05a713f727f281635645b5fe0f7579ebee7b421688a167af183f4029bb87e1f773c3efca4afbc7e6d4384c1ce9a832bf565504fa3c0a007f2aad9b19b683a29e92ecf303f3e754446ec756b55e3a5272b48c7fcae1e7ebe624515bf1798ed8c2f39e75dd64cf7358f1625b39db1ebdcd7e68279dee29cbc6f570b11eb9bd8ae1ff19911169cede1c1c4cf7eab3ab6e075592d6b9f8fe3fb8fd675506ca31f692dd511f29b78373679c7485a0c6388bfb5fda7da4033cac9316b1095723539a2868d30d5d2e4a96404e185ab5d0579b01bb4039bac9babb6927c39f86a72c6d7f9f76d6781a6a6384264346e49c79fdc72b46cc19194a4fc1c416982ae8e0f072ba196b2650e0f9db4dc52a740e0fbae39249447275f12159170ce8154f21a2a4e051751212ca2a98aba6acfa7d4140b605b5b55cca959fd55f55212e630ca87694ba028d92169203ada20d76cf3c3d3db9f0f3f22bdb09ecc23400c9fda0b1de207a61f9971c492bee0d0e1633eba52be082056b98048f88dd7ad7e2f904bbd7762d71841399e07aee368e88fbcfa39e1086743106aba79f512d54a3eaa989b939e2dfb9ffa26dc17186ad18df5fc179bb809e0f4a16c1d1eda3c8e0c3685b3f7544f597c06624330c6bc866f8cc892a6fa2605391e93d53e7471a61d86ef9929ab327b11f390e570684cc21515f8d8cae8f063eb83240b37e381af5d0090d8d5a44529ebd5f443662232a6bdcfdbd84666b18bc42952591c45be5a8ae3dd94b338453af862b45c424b9a0a87be5ff9d3ba50d2f5dbf95a6651593b761a5db2866cca065e81653ec47b3a7e38b204c778c7e7aaf96c0fc7bc3190f50a97f3d584ed7dbdf4a12543623e2729e984f607d4e5878854bbe41b6c0a830789a0b26493600187129c4b45c8ba0e82d8c2a47290543a09f6d1c6cafce5c90cffa128c8449a188ea40463a1c1884c8cb16623126c7b3e0964cb69e72b15d773686f13d82aeb4b0b98292a6747f946fc9565b6527edd1687538fac012fccf99a45377f81ec235a7dcc2e6ef73d36c2de207ba7c40beffd5a2f4621d1fae38a9641942dfd37ad2c867378d1e027f24a09251a62cc7a199e064757e3f723ebac005bff73ef7e6e805dc13374a05ee07d6f23b806d4a92708be23e20cf55ff9c17defed8f1f8a59fc2e7c9dd2a4ea0277f807923bb52d95f3aba307e3ee79264b8e1068f39fd6f0e519048dc33c0c0e5eda0c18537922253ddbb14c71c551d4ab90386b4458d706eea140b1952ed6dd91b0408eb46c050494386d522bd9adf77b9f4356ac9ffd41f2dee78207646cd9e9d7514847f02ccd731fdc5ae255b917568d981224c9df0f19692c0d20407de667e9279cdfabb923ea526b677a8c20b21cf17be4b4653a7841be98c052921c8194c6b12b85dd0f1c4a50d64218185aa9c8fc0267cd282f82545c4a3454888036150c7106055c995bbde1b54ebb4bfe88baa9e07a0597db48f1ab40fc98397c6537016818464a9c79bd4bcce56337507e295ae8ea5cc9725a08a104d27be61efc9b01b09b854e3d0b31af7e02b5856d2e18c4bc74d83a5a75790d93498e1e126a3eabb0e4d6a4eb58afb1f05144d80ba8948471381a103183827c80a4c518098a87b6522c9719247d6cdbd0326977e25e9b9e7f63bd7715f74ba8f33566b31df807cc3ad4122591f1e0848e7824ecfee51f2c0319414c54459056dbc5f7b3986c01d2d52e190c58d1e370ae333958f5f453c1efe9b61033dc9710fb6a36db952bdefa29de980ebff739471db79837a90a4aa10c2ef828cdd2f7d8771315ed920de90c907f505c88cc98dafe55d59a99bd3f534d1875dbbb7c0d47d93ba81f1e696772b3093b91c100fc0c157759c96c7e88ca75a16715a68caa6857547770c960fe057404fd4b1d86e5f6110ad066bf8b39430c5bc19d01e3aae7699e5db0f6e4a6075f8478dac4750ca93431ccf0629034d7125985685290b084817e18fa26825e32c16ec127592a3bf70156d8cdc679fd0f69daf72ed030d9360617bdc8ed4bddeeee61ba29e9701715f12d7cc764a9502a7276677382514603cd63cba4bb063d60b1696a9bdec17303a30f9b26efa2b55dc97eeb6849927cd20d432aab162beb536fd2b58258da66b805565793b252e7f3d01323385ac29a630c8d356b86f590061096b3d1f056e1752ac7f5556a9f3b98300b409411ae7ab5f8f3dbb5f75e9399929ed32b3adf861f901a506777601f8ac791ff5c3848d76d6d34b18894dc5100841200902a44ec174af07d5cc89825d9caf808c7c7de623fd78a7bd9f61166a96c4f3c6c8ae178ce7d21476877263e6f62b22a80476f0bf5ec6ec64ad8437abd4c58caf0df6db4f933fcf581deaea3c8bafbbe001ea08e64c50d98ed14ef4bae058fd42453a07a0d2ad812ef6cfc7e22c5118292994cb66063a576707677f20d3365a0ccd176bbb9cecce302cac123b939842d09173f6fbf1ff4427e3ebe27f04d8e89034ff6504004b1e11807c2758977c460e9a89102c349b65264358a1177fc6a74d1c28f1327a56dffc3dab54bd878965aa6426283863c3c40862361c4b8b101f0c9805961dc2ab25bb762309f8fea5b1259bab8963d9e1a02dc913b0f81979d56c245f3225ac6fe2ac8ae38d7ec9109095363a6f57afb90ad5a3753ce74477e6a25fde51a3b477db842354141f6fc2925802e38a6c133c8f8200a79140bb0635e80baba96d4295d52760296f004ac6fb1f7c00a397ca4d242a20cbe9a46fdc1a5d22bc46ca815d5431cdc2026b307e55bc1ad66128b140b2e4688e520e6f363ba4dc26584b99de5f156a9005dca73c303f1a21ce447773c7da0bae03ff94480cf79db09b1597bf28e9e99584e7ee6725d9b0e5ba9d5938c49f2ea1f645c726ae3a70fbdfa98804dba49764299df62ccbf5328c6ebb8fc6b9c2103791f108337219cd270beb468ac8d2ed7bbfe8e8a01c5b274afa78bcb8c1ac7733a44b02e24e8822bf7e2d87e34f7a82593555877818e37ec06bcb7d0d776eeaa47a44935a7d97834a8053e96e1db6db64eb61dc42ac415bbc2bd0ac4cc2480b5145f5bf260666d0f6342ab30d52ad945ac249fea330416a37bdf253269191407559f9d7c197fd368de738460102eb39924c93215cf58322706c077e48293aa9bb2d6a92b1cc30087939d889ae8cc0e3566e2c25163e1a87a69136a79eb615df41f7c925b6a23be475f89ecc617975b3e1db420efeb5b78b54dcc8d02d732c0e82c5619951172715e5badad7701c8e61fcc234c3a26d25d65c3d2f9dadf02cbec956d507acda88f257fa2b09cbec2234339bbe5977d10ee1e5368455cecdc52d4e36a4f227108d8f8eca8768e71cc953eb624f51e37575379c574fbb3132c8a912e2da6f15da4f02e9d0bc423783f96c8c17ac05bd055cc0b883dee9cbb632d8ecb6ee047fcb3059c08a0c28ef7579c3aca6df60a2bdb8c5f69899c86f6eb38afe42829fbef10d34921990544aeb709e1843f2c457616d57ff356ec26f98e993dacc0c82e1e60e4a00348fc2537ba6e8dfdd261914c4617396f75beb4c4b5ba78c9fc38d569edc59eb82d76e864fe40b2ca6d235db5d3fd7afdb741dd1837347e2c0fa7e11a6c9139a4bda4450df0a8fcbd4346629bed451727bf459c904294c04606d7b6633044bf11dcb18a7b9888d0ea9ed8c97a3ad0ccb6e01c9cf2d6ca2493dd216e51561b9c937912f0d0bc30f8cdf6c9c78e0e576b6c3a1d1f3c66086202eef7e6feb61e2dfc769a0a95ad363d0f466ec699ab64a0ae9b3325650a53c02a96e2dd532f7aaeb1f53060e83deb89d5580eedce880f29f7c0fa214a44c9a9c926fca9e02a8a5fab509ce2d352d3d1d96ac0ca3acdfb8015ebcd094fb09d7ef1c647c60114d6049804eda8d33ca8d77034db27eecb71db15d10abba54ad0cf0c7ae8ddb03dbb3e3afb8bf5f95821babf36e5f7e99bc1d15c7845823b8e329afbdc17ca86f9ee229743d3ff94f9695c824440f082cc68187a99fdbd44942ac5976c881303367b1f23b69d8bc5303ce301f3132d121faae5b2d35d37246c9a3d440abb80a72c188a4b7b40f255b03b95294770f403755d61a4400e4de404cfd908f26873e91a1ca584782f36951bf24ec26f75a633fef7cd4eb7cd8e5164d367c5083362d527e6f7baec4fa10bf71740477f66020e4089441e8a085ec5aef384b8e0eb4a4a5dcae40f0b59ac385f3bb12e5410b5cd89fcd14df0321200ccadcbe7505f3a748ef4025bac15d6e75fe82826c651380a8a04bd00102eb1733b7dba2bd78c17f2214030c26b71d520a79495d0d731182532618a5635548029735d8ccbb95095c1d762358ceef304c2faeb9a7510c4761133c5a80fc5b4fed07dd2268013d5e1f1667decf883a297fb19e6919e6c0a01fc8a69da2f2a3da091f0042a6a03d1c95b052fd30dbc1e24388630c01a080600056f047eccca77555a3f8e83b32f20d72b590146ff4628aac6fa5f17f610c46ec4375e7957a1ddd27c3ae702610278fc2d9f632cdd88ea9dfae6a438d02084147a9e3d44852c470d16e20ffbe27eb8325f1fd879b99dfb21da1e65471f60e9219760cbb18e6f4a5a47bbcfc97c7b3834e1da825a63c203fe9acb67954b49f38bf98bb410783babc69f38d88e761dd837aa0d3c9935051348635d0a902b3159ea5f25287ecdca6eaab1bffed5008123f65786cf740f40fa9925122352d5dfe552929d96820dc5ee1bcf81c75f10a14f1c52195800df56d2dae8f152013125c94f3864b9924812102647b7220cb1a775762d59eb3f7bed7ca2d515e389252a7678f10b40bf8ffa9d5b03603a9647cc5a7702523aede55426eac186a13cae564c2d278148a59e4bdcb8ef6add2c6fbaca355cbf2af21ad4c161ba336e54b6f65ab5e57c12af72a96b95b0ec50b2f3112fd23d02d0fd289082b9cad494b4bf3caee9a8a089ee11ae5788825eae202beb8d089cb587934eb05d9f67925869f3c9e9b85a1d0882b2e06bb1a579ed4673f4a1bb9292382884826ee455bb8197ce4d6c5f8b31fffafce817225f277251da0933fbba82632d514f98967e84aef43814e69433c239aaa69f891b4b0c92f312dd7d7d4a0badd0f76565cd70c7b3452797c8079dd068c529505ea42ba640e7225a32cc339b6bb0012f66ac97ebbcc4ff2d00e3f5dbf60bc8b85c0e60590c5e3b74524bf0540dcc965ee482cbfdfd5b107dc2cfdbfc9a7cbc0b72ba1f758b4f240e73f45557cac21ffcff105eb43fe6eaef86b73a69421c7ba93096419f1ffb1fe57dd9bb0c548365c2cec1600017a363e5cdc5b807f2481fcdcbd92a97107fcebc5d822ac2e33adf766b30396ef8aa824e5707a7771619415498c874907c27cca8007a96d70d79fd12b15d44660c240143acd34ac3bc560874b235d8a7f9ad63d155a26c90c6b5c85d2bd68ecee95f981a0354cb0ff85ccefac2c003d172737a6e2827315c292bce9724afd8d30711900bbd2d2edf0ccbbc6f76737659e1b2e3739a4a11f11a62fdc5e8c70fda35085352efaf3ecde0baf41e3e1ea8f121976df8f9029cc418309b02a8c6d52d29ec1532dd667ad0737e591655fc68b2d88ed32c5007924f71c71bd75d6d3843fe992e707c2e2ceeb80ea411c7b739a123fe8bc88174fba0f328e62dc2dcfe9097fc2e62b4463ec6a136b614dd4ba513a2a1d0de60915644b5a4e0ec6fcaba4c14ad742fb55337c014605b4401da57f545b7d5d1eccf49b53759e31a22a860a367fd220033e8a1543c5849d6b652e0e97e37f8eda5352d4dfb99d2d7b1f4fa829a3ac1ae3f18bcb3d0b21894e4374506c34dc497989cb3d31c66cb214a31ab63e6e3af69427eefdb01c464d3708e2b5cd27fb80ae88ea540d8f529bb923a5fc817f0d43cdf1aede73c488c5016a20e4683ff54ac43e1df711fb8622e39e23a1be8f4ab3655dc3d92bd24c7d48e2798a196fd776bd6b6703e7da34a9b1a475c98e020b42ecd70fde878b4850bcacd030d7f3e90cd3a9ae0def7bd31bc48e453f4fa23f71375ad9da7903e7bc3eb46551828679afd362794f5d690e11885e76ca7488f5cba83b3394afb3fe6e9150482fca9bdfbacfef3750655ec0b4282cd51fd61424e5485add8bde27acc8d3b237a0ac87f1506aa0c4dd302acfc01fb6afbadcacb7166ff36c724426df2e1fb6c20ed138113791debaad2fc7acd11bb1b75408ab9f47620ae30cfe7135b5269936dc751e6ba0a259e2d62eafe73c4c30d16c1294eaa9cfcefccab1cd004fa7f2762483fbe616c0cc7cc2c8d0d5d836a243f61b600c831b5bdf38d5979bb0f11e77d9df4cf1c59ddc78d81aae20d189112099cd2eb506023d2ba7386a351523841de9549c6498a950ee83337786800a2fc16ebe9b299d1bf5630e9ac7fd07afae283b4e2b682510bb87b01b9450052ed8f547b0d01decf3afa57be481a2d42cc2e14300c7eec906305ae5b2d3284e3e4cf454dc7524ce0e064af3000c27ec22a894f255a6d2280dfd6f3f6ba3fef35dd9f8327dabf3d2b85b31428b5c3dccc981eb083fb482220fb22541a5b62da67a75d361aa2af2a79c79c247abb32672d5d879010e9a1b85cf304b4320bbab328077cdc1c5128e55df9beeea80b97814069bae202ef052f26a5538b26a0d6f67f12c8186965bc21c425770699450f41ac2b09dace9f72debda14e089709982b66d4119520296f2ea0907e66025ff8a73bb757c1c29a7f78a45f8992bc1e96038d9a970e185314d70cf12a1b78deded3fb1612e88bae4457f36a1207c23dd4a5f1b6230b6143ee403a8a525cf16e21a4dcfcbaf49dce002c5fa5f7e5e1691702c038dc0eda126539207b5b5af31162385d65828731098f0fb0c443c8d47ff494c43f5ffbc872ff10f9d0919d2e6a01543751cb5582369f651cef9616d734098a1a3be5ccaa7ee9f03f88fbef105907ab8cbea61c56ad87744e0033fe33b44822e8f73030dca2a31cb03c6ca1ed8329568edf5482f7a0d6e46b6200082e9a69b27b5bf77a70fd9115c8790f922d28eca9ef3590636d00bf6d1b31e75f7520fb3eb53e4a3ed98eb394e17375f68f32649676defa344ae36479ff1552fc34d7cc76141d60edfb3bc9599b2a908417abf2db7c317db2de0e8f3bd035dbd2889b6ce7df98454a5e846be9814652e6899ff277aadcc639ac3982ff9b4461e65df94898e1a83ec03be52a87efac8a702ad5889d1d074c06b323136120b313691c76adb4b55e87bca5ef440121a112785503be4bbfbb68dda87fdc9cc5b5bb5013d35c242bcf58f5c96d58718c9c74fa6958965e07e4ad11306b5477d8d0bdc4bd0dd559b3508cb38272f99abff2be736ecb67ad39e309522b20bf722d6f648b059c719a22f21048763e82929378971f462e7df58efb68ce997a4e28fc13e11ed6780e520bb83fad9faf892dd229bf37f6e5e7ccec0fbd8b9264a863b6350a9a64d19f418bc8adf422e3beb5e150f4e2a093826933a28c8f65e61a0fbf0b0e8af97f4f0c4176fed7ce621d8d69984dcd298239b09e68deee427756f314abd61fc5816ee524564f63e00839ddd120b392332f37d1a3b39a13e7983cf5add4569e873e48552284b20215b9c8f5bb595912f2cf64eb120aa2dc81b6f593b38c20f98397a877a96ae3773ae4662d7a90ddb72e1375fa775d86459c943d3db7b92d81f4d1a870e2fe35e451ad8b25e50542b86af70f8bc806a5a71ce9fb0f4d694d5c76e59d10dcebe4ec42cb7c2896df8982af331e728f45c06b5a08701c3e6a88346ef8b52db1f7bd5322d837940c066b7c361ce0932e2b4f1e1cd4ae34500e843c3d8aff687f355d514c86d6b904b1b4a9244f1da56218b22e56ce425860dee8d437247797caed154e0cf1c741540b9c0d052d39fa05da13883eb80a923f6f9efe6c212ca12ae6bcaedf0b0f6ba28c2743f23a007ec9525f2e712ef2381479e50d9dc5951a85fa1a2a84b96fe72206d0cee76ddd94b657db1c01b9a2b6f6c082d3e817f40b06db426205d0455a9f90dcdb5314db4c44cb088fc2cf0df42c97af721e0777dfb5829acb1f22eb38be6199070e7cb7ac91c7c046f8eec059878139ac23f522cb5a4e235a475841eb28049e985036770e2ca56b435a3cc20ab5854ecdb876dba4318a8aa76248a0ed1950d07c906891746f073ed396aa369e661f34c4d645ca35b92ef6bd9bd21899fd49bb329950b56106b1dab4cc6646fef9ecf3f3404c31d1c347ff81ee1c9fea8468d011dd84ef9a0c36ee79489979539351b56480dcd6a37557883f0cf76470ade8b20944c7db83582e504f994cb993e9784dec4764ab91b530e816abf47c6e34aca140a217dfecc4c795ae372e67c8c97011191c5886e8ca396930be5d1829d0d1236f488e2e3b9d49ff85bb3f6cd2cf38e228bd0464e0896667ace563b8c44e9a4e8a13c5f9a566a9f77e7ef4f20298bf6c46924f3b4d1e55f822f93ce6837c6ff77901f3701478d9094d80ce2bd94312bcc9ee71574c061a82b2ca3334315ae7fc65cc451a27791524901961d552b2a48226b7af8e939e167f93e515cc9f3e46f91c4a45e503c80d71426bc7c86ab84f778b7193b41604c9c5a8b19949da382e50659dd0cc3b69750ed4e82e3eb28ab9d238235813ab0235f3e5757e5e64bbad3b32380be20162f3cb030c06b977e095986f0055dd9adf752a24bb6576f75be8ade8d5530f7a3aa5b7f576e75841a2ecca7d989743b53cf1ed964ad5115afee14fe04aecaebc447c23cb6e282f2ca4503d5ebd433ccda119a0976ac98a39aabea8c4976eed2944edb63b8d782f07e2292fac940875cffa2aafda045ddcd3f34e0fc38053a3358649f123955601971266fb220303298410047e16b8ac50b7355234ac2e3433dbf5f13a3f473b01b49b797cf0db5dd0ae73d893d28d25f7204d4867325d3df740b21400e7f0d2f9a597ddf2d9d4fe2e5b4e5b677ae57ce88e560e8ee4b6036118e5ab555bb77e397769581b0f43c9e9efb74523ccb9a279e657b58c6bc44f631683e9142c22893ad05d485e8a33d140d75e7e5ba3a7b7b031746abd8a692fdf3fd9e8f4969e169bb33372dfbc6dcb758fe7f12e5004bde354b876d4046e2dcc43dabdcd6b8e49c245a8e8ab5fbc07800ccca5e50f83d3a0daa422bc3059886c9b543f918cc8bb239e89e8a5f752d829ffca40938f7284dc05d2de14c5fd49cdb326eda65ee76c16c1b46c8c27e88ef5efe004efe70196c11af9c85866c66e6cde46abd5e8149039aaedd9c3fa702052c0592c277cb446c71c368f9145fea6616a2ed493451be390e7069672e6e0b70c2afedf549f3e6613825614f1fc68171a09b9d14ad354be1dd13b8e2e02d7c1bc224bdd328597482c06a1aba3df67bfe3f4f2c60e77665f76a58a6be8640e0543092a0d1d7b1eab114a32e951ac548a35a67977f64c1310c8b700c29e2d9c607a28ebfba843404694a85d524f500600a2746d990e39bf0fd8db2e6a232acfbd4de2afa0d16adc65d94bce04c7c4006c28e32e5e7718c4cd43f3cf163cd4add771359a55d28c8f36c75208ec0459fd517d3f32200556034ac34b223f567f35a3cc5ccfb1fd8fe247f05110177697f07a2ab9335f85bd403b83740f6ddd8dbd1fd6e307e3aab7c0ea5d8fca89daa2c5d384d615c861cce96daf058a4585dd41ef02dad6d364e73c05b7dcedb43a1ae3f7cf74d17b5429ed47738a76cca5a85a9fd9f79442dbe301ac28f5a0eef0ea04b8e01721d6e92c8217db4067ced7560d16ee6ff73e9873333b5767d3cffcacc4b7cc1e1e2db02853a36ccc655440ea0efa05bf8b9ebd7dbae61656d42b51a0f1a949ef2848b6b0a5a4e9632a2f5876b52309743df0966225a444ec4893b9675abafe0f5f52177255a1fbcbe253863b9be30bb1adbcae34a70b1636a2fe7c4eca8f70daa34db50958ae851349af390983d0a960bd0c19791a95afcce5deb4a2f9f85de1e9c34444d6cd1ed8dc59d5bdb0d6889c1c74538310fdd5b9106e7a7418a266f5157077a345043d0d522506923405128e35c26ed57e66fe73687f2392121f6644cf33a237fe28ee115d0d9df3c95cee6e8e06ef826f016db6620a90acf6f04243e1ef31ce46aca68f426afe81261c4ed9086d12a48d1fe665a94edebb3e68144344a4900f24d86b222eeee28fb323bd5cd86c3d0c71075c31aec40be3c9e8256753cafe57b77a17109fef02b74af9b3944219425697bff609bbaa4ad268fac6a272ad90efd4d2fd9b04c3262bac6d014e542fba3bc809efb3cff0b7249b37014424810779794bb0a5ad2f8ac55e01fecc7e74e8fe728d9c0311ee18b9ce38d4ed89bcf9074a2f1ca03e7a8ffcd6365b910a47c897312808df58bb48f865dca289636dfa501509cc1efdb1cabff37fae2e59fca01bdf019b430e297b73354bc00e8dc6df5d5add3f0cbea11e1713d66f07e85b9be770896ec9ffb99fdbc61769e45fbfedb189ee1a2416a8f843eb885aaf0ada171150adfe261566779e6265cbb6ff36e594aa1ad66971ecd390fa77babb10baa067fe7656f580f358d42f2e82ceb2f90a92b008023393188822baaf5a2bab38baa946b10f9c047399590c9219335c1ce9d6f30b585f1dd04ecdbe4c6d428bbbb3c71d3d57e4be1d2827ec667d8f91e5c4b69ef4b4d2d295aa98556c487492e5310805657dcec5591301848f9e98134ef95af17ba36175269cf80457271a1ec29df0380eaf6468d39d78f94b4da122c587b57c8fa17e7fa9d33299719b219f67106053111d73e4d27afd7323b270518ccccb49b8e5f932fd90ed1752e5afac1ca433c898d4db6103dfba0233908d24edad55955227fe7ff2c300e2debaaa51a4e6f65fafd40b70c0f85cab859fb7591e475d47704e06c5490587269afe395e4956a11dd51704ea0a827d5a54e2d4c042223f370ef800e8c59797e02a983ed2a6b8547dde141bad40b3feead61f0014afe270d9c860d8c2a3967e741a7cacad643f06081477916b53fe1862b28c1b5341f56543d1014bb2820b82884255e511ca1a85a1cfe8ccf4f0d253544840356cf34b4fd57d34296fb47a37e45fa19b053a75a7e3e943b2dc7a39f1e4be39643a1b547c52b6df7dc5767262789ba3fe0f12d59277bdf0190159919e7c8a4ee1e9d6e6f5acb4485b631b953b82fbfb4e3ec824f86faf47db7ea3a2febb093768836ca3d8dc293eb6d489d9fd8f4e9612b4c26d76baebb2a4df9b7d551ca50f85268cdfb931f6aa8f891717e03a5fa2ded2e9f4f6335444414331ce65e986179f6fad4ec71404e4af4351ee47e0068fe91fffd787c397924b75e37e4970840c57801b75bcb3f35ca0a9dd2e2e0c0dcf5b89efacc088ea9eca3882c4bbf15df9f35541fbd7e7a940b32eb8fc992c1013c8d493768f632b52febbaeaed88d53160d168a13080c8d250e3a6a20ebdea69ca14ae01cd9fda13bd0e8efdc98d24821de1e654c8635a919abce8c931c9572521f67a8305bd64f5658e194ed3c0ce10db94632ea5125aa25687b2d04c7b7b0a4b239e089cf4a373bf3a840ba75f99de923380d18ab722a2081a59575daacb133d4b9173c3d22931951bcb718c01317cf53cf869a845f65488ae8db157fe3c5aafcd4a9c5e3fc04f652c82f55b609596e4722cf6e6982a489c7d2c9933673b0cc89682c612bd22884ac73a24d30a1799efca8feb5e9889993681ee39edc9abd5828a91b8354721830365ac28ea2a34d95788cb77ef497b71da7eb14ee207cc75ff23c30075513c81f0fbc14234ccac21c701379efcc8a43583dd82cc76e107eaad84abc4cc112bef8ab33350da73df8978483195ea1fd29f6b5c0d5a014b8b9204545fdb9560ec2e341f559d47f163fbe1e9ffdd8577f8b8377b0e4a81af2ae214dcef348a1ed42560b3313c0cfd73152e367082b44e3b7705d8b2be3b47b181ecbb37641ea481179235ff29cad1e5d348ff5bcb2407eff3bb5750af6fa8e92bb751309c75acb71b9ec606ed17d24f6ab7f6803c37f2ea2bc6fcd540433144a7894c8ee5e42f4141e4749db9ce4f7eaa6c768208f8f7f2e9327d314b250f7ab081813aa98d1d0e17ee17855b5f323b903dd26dd209b98207331ca03624d7e6f26c84e995f2365514e4ecd2a2ca63e03f0e429bd17aca8bddc7eac0825c4c9fbef00e652b292d087d15666f97d60da058a3cb74db44c280d18685433f31558417f792b1f3dbb2cc46f143bac18bfc66e9f5d35f1ef7abfd71e4ed38523a13f6f8021542615d1b4e14d863d7275bbb7ecb9357b86d04e972b230fd721e0c65c5912766884e42324eac2edff2426d760257e21a7f2f61b66b5db77d4d287d7f5cdd63bbe4787b1cf1437d09b566e18bd2e3aee5dd106e0363aa941e0c29b380b664ed1d198667e1bded40c29e9f249128d7adc99741e795be989303ba493ffd7255b6512acc7e0bed9f37671a2f3c71b3604e9eba39a78e8ff80f9aa22b6d03001f30d8897a037561d4d1271fd28c30d60f875736f27034102364b60ee6c121665df8370d4e66c584a7b54ed2567fe8fbfd2e4cb4de7c1b0c2d747a4b426819cdbca127f15462b4dbb089a9f919e69ba106584d0c1147adf5f60bfa6abd6738299d61127a22ddc9f969e537c2000434eaf0ada071105807f3c081743b4827dac13b383ba9988ba608f14312eeb6e3a4ead3ee6c2a64ffe6306f442cb850658b3d4a74c1faa8ee2228d2a5346b39b0465b32428b805a5de42c19898b2092f20c848c414cb52ab622351c388f38c428e15d88d5bae1b3cb12c69eb742837c0af2c500dce37624122f11e4cf03d6aac63d40e16a138172d38d809d9ac66623ab8968398614615c5286e46d43e4d6266da74f0979e64875d97a9bdf89ed3f289344194ebe13cbf2662a925f771898f2bce95c25efaf8184d40befb324eb26ea71717d23e8efdb366e395890c4bad9496edc0eaf668eb1cd15ee1bb608ece97c99ccbad4b4047935ba342208a6a21297a9c4ddf2093bc78a4fb591578efb9e2194107d6f592afe3e48e0ea5217289bedc2f6ad884e3c46c3bec64ae982f590d3043f09b36049bb7f9ba25997c4aea99375e8546ba73f89382d5a0e3ed6b4df91fe25a67eaf7dde0c238f434c44ef1ebed6e51f7b2e62a33352a989a891fa70ac01a4b4070a1032121e151567ece970ee950eaa5b338170fc424734b5eb9ce24604629f11a840d4c44f783d94716a3e78c8a808475088236a00b8c4f7194fb472d6931d0179503c1e0b2b4e4edbd5fa90a2e1cdb2d68a661909f0e3b8a707db92360cbfe91eda4928a2f4e78fcecca84eb2f4915673fc597dfeaed1086c686b5b485228b69df0d1a22ba6177f6c51cf7b427913411f92c3000f5cd61c0c99348e68d89860226de0a151283a1ddff1655a9002e7534010aadb9b2db3a4d96fdccceb4b6890e5d0f006470c77e396c998db266d3a8a5b813c957fccaebc2c1535ec86e9592a206318a3b76df38d0602f9115503afbf7c834aff0cda0612a5ac8a326ee0e0cf3273199a7427636dc55e76cc685e8f9094731c5bbc0eea1c36a6358744ea152ff2a0967e3006087f258d8b4f6df7e6208baad45b235a5dbbc904c5ba0d9191e1d463e7d982f52c08ba2542044c4d1023c055319fbcf22622c05dbc4ad68d0691b2c93327eb53ee0f7ecaea589e7f768161a7ec25dfb31c0dd09d63b359b2f3d848f2aa3daf798f6daa578793b9e979ef019df4dc9d33d676ccb411af05b572cbdb2e4a070b03640a5739037a74400e22b30ef256630b43884ca72d203ca54d58024c1c18527feace1119653a9e84f4c49811cd64558893716c24c69f1fccb96ef9225294c0bf9429e05f2d2277b32bf97331b84fad212edb99973f916592b4b5069e2f0d43b6c93b2bcc9d527c0b30f0cbf9f0f17cc9f9b426b21eae36c42e538c4fa430d299c3241163f4ee5991beff2fe1b2e5c7a8821b6683df1338da7d1b1a5ee435b9ac82a714aebf4a65d4a4b862bfdd1e30c2cdbde07644510adfaf7067dcb7314c9c9b380d032318d0d7b797f8cd011b2ed1d9ecf3599a210f20b434374d261973637b9a2a2ef9b47cbaf2b175078e4b7587729a8444165afe75d829188601a2dc0864d0dfc3e90eb084e93e0790a6e6091cb4c462ec2b3628b1b18170c1022db1a411c1728e06a4dc3a4f79ad1188f190a24bb7ffa4d97d24667273f746309351480178511ff7e4565f3a101c19eb195fb8d29f8eaad1da09a2f2556fc7ce487da7d1644f0f070c3faa98b0c48cd55675b108022fafa97273e9c12c3e3b7017549359121dbf5cf860853c24897f16a0104e986235e6555e812977c30a4f63ae18e1975aaaaaf8007587551bb01ef510ed0b43617647e8956f7cecd3ec7d83083b2669259f9c09c6fba8113be46c83a49557fddbb1a33e549fc8a8dd6b8848a9d131b5eaebbb9d73c5d93678971653945e160a3dda7fc9494172650a139a76685e8608d317e954cc49483b9acabbaac59408514171b670b6614a76349cd010f5b9bb2b7f2a66b2cf5dff5f4de6a6566f306cd83fb4057bb639b70c1ff79be36c95a543d1eda5aca7196869fc7d33c69bbf339111424bcd499ca130ce6f0d7b8c0b4313af6fb24cd073a56a4a544e88412ba197ee3fb79964936bae9231c162b05a7e36f8702f44007c9770c904faac8186787df85f5d6d2d50f80bf4bb12b2c8f486d0d07b0be43e5d4b7cc1d36ade1a10991f5be599659c152587489f9a447e5772005906dbba0d83910b6b67debd7e1bd0f7a5a6db03c613cf3c15d6e6c1e2467b7b6f36873499dcc0ec13d39b77b30e1cd3b013bba6736506751f9940df9e7165518b0ecd0dd4fb0e210d8c88ceb5d6be6d3f01fa63528dfb3eeaa1aad008587924d0a69328bcd3d4fc3cee4641687a0da66bc7ce49480b0a6fb75ee9b5eadb99abe36cf47ac80885cb4c5431f0f958ee3f159b94eceead1c4b5853b363ef868293e48d1f5fd150e79cad1513ee73c984ff194696ab3000484f016e0ec3e011fa3f359a99b4c5932b96ca4adbc9ea7d47d5b4cfefd54297fecc9516b6a830e55d073f5c0c489d57059bfa938eeec77c003c728b4c5944b27ed90728f2b31582733e15958839b76651116236fd5ce54f6a93022c6774faa2315e223a6e87fa52edc4fed50ea9c4f6fe212c71223395c24c84fe78be50ed36509636c80cdfc291d41d2b6248f3a1408cc2bd28fc9b89b662a104701bbb0b6c9169fb7399bd4675d90beb7597e317d3e09455391677a871aae5090b5e2c03ccc178e6d60d75dcd02e1c3de4189240c058fe3d423122d92c36c4f20e3874d1fd277fb100b9011ff97bef10d625a7df965a866ed936e21ad3bf1bec4800920ddd71d1212459b5fef134a56f962b2e15ca3f23cbd7f49b013b0c9ff535ddafceb039f1f9ac0b45a14de4716cb874078aa449b15bda58a180c6eee08e9e8a25cd1d7e784d22d267ca43e703ec95661545e20d6cb1d0e9e9f72d180e1a0307184680ec7c1dc243f420d9ec02ca13b40516e0f7266f26eb153e58235ebaa861125cd91184e4058d7c64f7791670c3d9dd56ece54f6c754f4ee8c028540556d3d6a55e5eebf16c0378d3c2e8ddd9505819f80a7334e16695c9ef0cc305633fd68da8b5b59e9fa2b1105daab81705657440f127293c91ed02d30f8b688a1dda27271d0b64263d72f78106fb5a264ac845ebdbddc9a924ee223a0719b3c77057d05c1ea99947bcef7405b027461656c9900cd0adea1322a31ca07de2049418d4f6498a41b83d64a5ff30293b8703cd07033ee0c45d127dced04e7ab92c16bd31a52886cc8b81bbff5cfd364663cc4b59eb67e2e45a58e9cb237f6b7698630aafce29cb44826025f8ae146caf9237f92288b90c454c35646ee0c4b7b39c9a6b911014d4a23b0e537da1e9840903987d80423881f96d781cc9a9fadf253814058abb6157419ec98f25dd48836133264c054d67c43dda051e0e1d834e52c63347217a8bd5fcb2825b9f427f28a771bda7c8c8fdb47b66ff9a14ee03170827c7796447d7d09ded4099f39a86915bcccbd088080ca04b5acc03a5c873f5011af66f4585899ffe9172d676c704d545a4c3ed4ab3a06de72b0dc365aa561c31c168f007d2ceffe2b6961864129a234c6543e9b52f3193d905cba0ef92bd2e9731bd949d6b94a0991930c2514a384314806e011ac2b1ff6589767ba5a4425c0fff377b9789df7f81fc3a7fdf6ecba06d515b10c1e7f2ba881ec7de760e7d58adb8f1cefb4c7196ac47049ac2ca70b3fa778f9706dd0dd4ec718f8d2a49c969726b5e3512876039f7169b7d3ffa3ad7dfbd1fccc3a1056839781ff91c0a00f881d2a2264d513161a695a9f7cdf4d26ff70e858afb7d4ef38e3df33a5b51d9d843b1f486580957f1e4de3e04a0c3c96e578e50e611513d49cb3c3e6eca80484778133f25132f7a9fd993566a3d0e93a191b5170e307b28fd1e55ead78a60261dcda393438a38ed0ebd3f5e2d0f2b7d92bf779e1b1d1a09267fbb0bc53c20b1b4bd164d604e44b81d79078ec1211fde5f77d04c67ecac4526d2722b8b8f8c606d0315a8cd2a8e5e0145dea39ca8bfd6a1f11fc9f4d420850e33f46dc07a8fa993ee55f9986e153a61a0ebd51dff04e9bdb2d0d7ccb62c8d4c1c9ef35531bb728c326f287aec756e34e218ea1fb7894c54b13b84920dcaebb72fe9c437f883bd5af82451c955f2800a52c02b299db5e316448067e0f9fb02f7ea83d12054f5260f2cb1a711a5cb03acb9ec9faa645b3ed9aea2adef4886c4435a507426d2710fa81c4019cf6382a3fe04d56280887da237638fd7308016350d86ca11d8c498849914a675f10b0d570dd3786d8649a95e532dd99d8c626ae70c68e943231d85deaadf3f5e26c63e5b3a18a84f83ab57ccd732a16c392b83b4ad29b6ae1454684301907d7f013f37dd2146c51ad6e260c1735448c40476c0edf83fa6bbac352480b80a8db1df7d517cfd7fdd7961829f446330be5c2a8b371072fa8e65aee003dc624ce71de6abbf01415871709ebe9b1c3e23a097d6a6b7ba9160e3c7643b07d6e93d4bc892d98cf201f426751adbacc2591d9162a4248eccf194d7e3bfbd85b85a4cafbc5b2e2f8d0a6e9322fb282a6427d8a14e14fdbed6366e7708f4b359f87fb88f2b1bcb6be0609e378a9b7e446e4ea3d201cf8eafc10598d37590433782ebdbda2d32fe312d417d06b59cd8b4388f9e943ac02578361906bd255cef67ad999871a5d36f4e38879c21c59e8b3b94913e78c9a1de730ec8601520f0eeff4a3b821fd3c7f8d68d213338c47c723a0f9f35097ac9ebf30199fcdcd51c703b08d23d2c095327c7fda8996d73f86e9cdc673f07334e4095a0365e3d2a1260347f1da671d1edfb0c08e22e53443428551af9fd4ca80730b8c0e2a95c4b60c6bea498e91b349cc5eb6a785ee672be75f334c68ea2520b7125f455f3c0dd1d6b77fa378d8c2ca3bdb1fd9bd4450cb6e1a712f16a8bb5adae4af48237e8e3f44664c2e21a2e45eca51d3dfe5d1f65bad4f95957340d0dcc850f8583b09da0122c83c9896483652e1edcd8e38961b96ecd78144af841d27f44be7867c747a80cca1df7111ca25e328c7e39ff1d9f860b817ce59e1f0843164ad8529a0a5c3036dd03b796d3d5f1743fca6cf4d0189f1e87a5cc440f738222773112cae8ed10d9d1594b963ee28d1327d56444dbc9859f4962720f559e24875346e3c182640f8d759788f64f5e693a4ebfe4b4eb99207e8d969cb2df64cf8a5cedee378894b4e60fb79d086e311b12d7cae4f20bcc401b96c124c8ee265938d36d17291a5d1baa8a3e5b4d2d3690966cd2b5d38f44de13909c72b9e5ee42224302007aeb8a1bdae93f929d58353c1c2d460cbb5145b936056ccf82c82d25ed84dfbff2c0b486c49cd5ac0bd2dac27f280fd53dcf96c0647672fbfb94c293961390c7579bb0f4b8a1563e610b9758271cee5f1af3fc118b15f826c028bbafacba5d177a63d8bb7322d42668ffa7cd1b90977b250eb4523cf4471fb34f68b3c0d062bab312c9747a0aa805b7732e98600869a0386d2f5104321c365fab7b519c89e7912eb01f0fe8d406e05c98e6ab2284ba14b374a74ef4ed6a04fcb4d32eac464e87dd10e3dd1ef2d62fee9833240ab59ed9bbe3d41b9576f853932b3d7df73cc81e2e32e72457e758fb617749b8782d8327dc1623b1ea1c1fd4de5be2f2da3bf644ea3020dd3a56996b56bf62f987fdd35871d734eb6ccc8f92a67df4feed4c4089b2b86ae89bf0110b7b9f4694891dc2b18a7ecd51ae8da64c66a494277d2508d6a1fd60ca842ae21599d10b2f325bdd909bd34f58fe5def359842237baa3f27fdb9e2cd205cc546bec7c9981afa9538ded80f0992348e60134840ad0b131e6a9f45bb9c87811d2cbbea246dd25d6ed8e3a2f79b124cb4fac7efd35717146302dcbfa9131cbcdd2913bab97ac4db2eaa59646a87cfd6000a250ee78699877e2037e021f899a78d9d2f86093fface1ad94d9f5766b519f1c4be2c1e8cfb1a4d0b27ffa5959e3a62c66c74d0ca0e320c21029cc9022a249597522548fd5bed610db950666aeec202b808fa15f767688de179dd0e8e41e1d29948e210b1693ecfdfb5652a91ee31575f1e02d470d3ac44e1ef2529f940bc95fd070af8b7737774c159b48c96c1197eff7ba8677fad2a87e04f070915d85810c5449b1265daecb3bbe577ce99fa466713f781fc3328d209e2522f5643f51ea197ced3bdcaa64c0003a471a308b49c658d7cd4e6afb81cc8af968f5f921aea40b0b6699a186ded1f5d8eda4b0bd5a9ffe17b5143ca620ba88e315a64b76945ab371200193661ae9511229b320b3269aae64c976f1f5c79e99b943aeac73d579508619446b3eae070c637cd1c30763ca2eaae8899ffe55eda80d39f89cd7ba74ec4b7b227abc0294e31f1f0595727b32420f1f11547b8cc386165e57bf451c65aaee3307a7d50246b8565a0419e822340fafc6cbe4b69641aa304214672b625500333e921e4aa94c0a5af05795ad3144c7f2e167f8bee0adbc8b97695445b9c735503426e018ab2b3241d9eb291585ab4525afeaaff40236c0db6065876c395fa028be4239d9866b6051541fe14bc8768412fa1a0398021493f97dbdbb90249ec3cff20f6b3e891fc92cc16d73eaf8683c757ce3514bc47b2ed2387821e931261b753f714f6a79251034fcd0747f920d15f6f6c65b45dab72a4080dfdb5738cb67553292b88e4449f66a2e20feb4e80f503d8bf3202fc8ff2cfc7ca16ea48bf5efcfd9760ff12aa334ca81d3ca2aa48c09c0d17b78d4cfdc817c8bad8f71f3c0b9441cfbb3c78c14d91f64fae1b45e538ac3f0f3786775a996a1ef0fdf3e2d22248b0e4f14b178b1c5528e3644746c6afd14c0551b4ff1c3fe0a5c2d65b39a00d4cc3783efe89b723a197ec20d42403dae7d3676c0919c4f467032ad81430bfc493bc0220cd9c80a1d8a7ff1b9d73c5d93678971653945e160a3dda7fc9494172650a139a766858177f2fc78b74ceac2a0179df74ce57555ba5f73ebeb52f7bb2291b4651b8a5990dc03246114bd4f6bceccfdc9d5dec1a557fc95d9a7c9360e52a1e4089b1628092386b3ebb453cbecbe55798237ace91f937c087be9bf3266b76dca3f81828d36a1e63367a3b82afa78aea3b790c9dab7d6cb964b9dd49a16a68dc32f4263579e67b385d9936cab53ecc197c6eb1defc50c5f5877d69a860f489aeecd01ae48c35cbaa50116b914ea492186086aeb31e062a7e457ffd71a21fd112b486082a5c68c972c9b193129b7a0ffbc3de652e2b22eea26b090b80f98c15c0768b94747b71793d07d7f6a9f7cbbaf26d37b22e2e3c6c2085bc05b4bae6a41158f8d0f2e071c743f0da775f22c8783f7af3523b8bb18c2dd87bc364b05182b1bef4ea3b06114e0d5f13c278dacd3cf74189a3c607a08eeec1b8be366acb117861efdabaa28456221158986af4e3195c20697c84ad186b2c83a3824bc093de74404ea5347f0d83ba6653ceb1b7339dad62763d91c8506ffb127a44b305102c162093db4ddf4ea0c32fefecf0f6a38118f2cb5fbe1dc86d53f4e367ebf283596b172d9ca3ae8da01f083d06cd5743c8860a6f001a73d4f13773448772d3dc707523375c0e7ea7b90d451273b1a96750f2a0bddcfc17a9a8147da3bb3945bde5ea53dec05d6b14f232a1bda56b5616e193117d9f1d6cfe7d5a1e12b3653ca7e5237b062e7a65e0d362495e23217f60e7385ced70fd1408ad54701bbb0b6c9169fb7399bd4675d90beb7597e317d3e0945539167ef1c589bb9640da95f0fba6aa8fe2c0c5b8a5a70cf6f63cf4aa783bc386309019f734b7d647ed8a2031352a13e98c3ad4473e11c702191239de82ec4ff2e0a967adb3ad85996f5c0a1ba317e387b8977b99d8558ecc24aa7e6e972cedcdcf29c6cd48116b5c12b08ae822d1c7e2f247ed136d37d2867e6336ed35221d462c206b65bf0ce1343cc28e51b45a89e79354ad80f12e0649a13a3ff0e519a90bc05240f7a0c332a3332bcaf6a8db842e8ea2caa177b7d88bee5c635316438c9bcb6a677051728bb1c66344373dcb6bdf0aa08e4c85454afa74e713ceee4bf51859889dbc70effc0c56466847849e994f7f979c3756e14e517488d2f7b94ff00762ff4f4e8b40d79a85c09cf5e233a190f63266a4003510f5a9f800ffc73fd84713100320fb1ec0571788c6020de8b9f6a641c14a000091b370f10f0d148b62565cfe272665f8a76aada3cc92747d1c490cab69fb65e5c1c5e96250a8ebb659f4f0cc55a89c62ba94e99adc8edd34f758b7261ff01e079df122a7834ab5b99cba55e2f5caee1b3cc9e15685d57bd3c8325d923cfad942c7802bb34b011e715176845b0c0c18a3ffbb49346285ebcd09226c66a4dba55d1b9fab83752a694f975b213b71b2224d8db852f919ccf301885bffc48f405fd139e47ee9a687d57b5f3488fc48a16b621154a798ec40bd0964f6c8c89d0d6b217f0d3ac5616f7652d13e709b8812f4bfb47126bbe818e5050e9c7bc0eda7642b02789e0c629cd52497583fb07bfc541588a477193146a750c4400c720cd9469d0e63eb9fd3f6346d776b6cd0157af6f16b256b3527036a5af8cb79b7265d7f6d40c13a2a7c9c4bc0d7246379609b1e47e67fe7747c5e3ab45af5f0b4a341636a8402b48c772096c7935d60ec3941172f514ba8555e5551db780e1b886bb8bdf06e011ac2b1ff6589767ba5a4425c0fff377b9789df7f81fc3a7fd4d155da2ba0061f590154b809f1eee34b04039d11ae7555107b89dfcdbfdf416a9cb765c7563c6fe9d08c0598b50e61c4e740f60beff57a66950bf4c6b75af31025ca446b5e3b2ffdfaff7668aa4264411995f56ca88ad48844c6203bdeb0b2542e63b1f83b4f96a9388da2e2c4bb1614bf595e2b8b714140daf35a29c71cd2c0cbe662432523f8de6c323186d6a742c0d7e6b72bdd2acec42f5a64dc3398c38e8317873d123bf8746888a77984692deef9c124a538842ab6f8ed24616f52689c90877c79687f7bcae1c3bf0aa5f1cedc89155fb7d1010aef655a76a70899a59821e5d74bc3cf045542a6010ebe3b3f42102f41539553daf3eb5585fd9c0c08957e0334e5a45fb1cccc1ffff91d363681c74808735938ea4f73e698f3ac2ea7b3caae3390b6d78851c41be8083ba47772a6f3d18af380ee9fb82e09500462cb36bcc0dd17f7fd4780dfa5880172e304035dfc1a7b9d1777b307ab0a05e20bf9e50f2524a11781b19d4d6d10ca6104c8bf0e713579e1e2c2cd9aff738f5abce5e4d9d9c152131bc8023e22554fb1aa96992496d45999a530d2368fb8a93de75d5d8e80b328d31e293737c50d86ca11d8c498849914a675f10b0d570dd3786d8649a95e532dd7003c045f62234eb9362dc57b77b172c91c66049de2c5a870afc9a1a78facb0ec2de5f74618853bc6addae4bf69e0e625be06ea3405f2b5e648ac31e35554c6cb3718f386f3d5927b2a6412b75a2ce43a7261c81795403dc74fb8a22ce689ffd6c70fa36466d1e5afcd5f1c0693992d7ec9fc8f81da87a91da37f842046214e0094a0ca7b622c8740e90fdf80d003240aa1538a0ffa2787ba3809385677c2e2712af45cf04b03132928f1b59f735207d83bbaedc2a29ceff12e0c31149716d2ab3a9823fb4f19b12754e25632411a581c5ba3f5ead2373e3fc769b6fefe9bfb3f74930067138aa8c47ebf39cc26d60950dd512a4b2bc0dc2f24996a191190595b65034b16e13f161ce32382db899d7fd23c9020b1ca138f66ddc9f25b943515d7321c655cb3315c3c4f04eaf935071de1517ffa02549b8492be88a756f50b2f03e7ec547c7e8cd699b1339bdb3a1409d457b1a1ca5a210d2533f86e9cdc673f07334e4095a0365e3d2a1260347f1da671d1edfb0da00b0b83a545763fa6d8aef4c73247797119d308cb3268980c5da2e6734c7a5e7fe4784d866c6e25354884432096c09135300ab0e49ea5c8acfb2b74aa2237e4fb38e1c7686a934b9487c6d6b984660248d8c601fced0caee888641bbcc1efe2d077f250a607627b69cfcd2c24a976fd4466e1497c8af83575c9b3a179f49a754c5095fa632e05b7096f09baeb1012652a6503af8d6b1eab8adc718ba77000aa32bc28d7bb0195e9fafc88d6593337ae401b7a98dd0a6f5e6649229bd5a176fe71a1c03b2a5c6b32cf5cc1f77fa9a409f8cc2529583c0ac732042eac4681012970c469ba016ddd9a4d26df2dff92a10801d4dbcedbe2faf31b7350757a5590c76d8290373b308c47279355e92b4d768cf505fcc95d9ed6cdecdaae4d43e5554ddf331de8be44728877c947db1734d25a7d2fbc07011e586646c65da367d2236cf229bb78f7875604dea9b94e73ce3f3521ad12fe4c3fb88287c6eca4643563fc0e8b55263d3aabf02c84e6f6494cde3bf2e231cea50a9a739896f3a09c5a70baa3aedb2e2e0decaebd97214da4cce72e5796ba274ed69f427d333ded65f785756d715704acd433c11ebeaae663c51079692e3644c6a5eb6d569b9924f26171be66f07fdf569dd7ed0ca6ebdd1364d02ab3e55c4e77b1821ac7c8cf5ee2c1a03575cb48e081a6fc00ea3d04026978c951ed840e4bdc4b0f734cb94c7ffd291481dfb4269ab7a9d385e9edf124e956460b28eff8b870327b4c0f14fe0b38e3a3e42377db1fbc0ba765145479546dde56c901e8df71976868eeaefc8c46a3a21815a2fb50c12a84d2205b94adc9c1347448d0585b9e16c17869122abad1f9b7f61261604c91d9432d8818a93d20605ee02109e806ca9a87189776fc9952fac90d7ca99cdc8438ace54f46bdf25189dc6a9fbed5ff44899cd1371b82b33f4c5ea6462bc707c2b7719a1376c0d1d5c0238744ae9f709c5a7fef96a3862ffb62e4055369b7dfcaebac07c35f063580d8790f8ce7b1b30d290cf2f9bef4b32326f0ff9fefef79f89b8b86b90c9358f3f44809989623d572be78b1898cda9ca0b817ae395e728b0612b8d133b7694e8702229182f2dda82afb16d04711330b6a85c32c2506503854e6d73801722c00891c395b7580defa13881bde56e9b0f5156184639e0e6aeaae7c3795dd0d890de1770c192680bba7a157e5be5dbee46720f39e7a1d5902c7c00b186b1a6791e3530e058944e07cb012122d0fcaab9ce9b7d5fbbf21f6b8eaba11b7b71e7ba4768af62213ceaccd40192642d5684f4e03b77f8dfde57f2a69a51ca4db980f7e7fa96dba37c47e069a853f1541892f19bc55470258804259441de5f5e1ef99d6b001dfc878e3d2c1b9dbcca622f4ab4cb80736785e1f7a995424156fc92a3132829ea327292700837e1237d3979be79ff3f0d26f7d15ebbaedd7afb3183c5baba310b491d32e291331db5b092c8bb6fa2d77963e9736fc061dc7b3e5668c897f07d392dab5413e98b2613ba7a1542d1d248856c33ea0060562ec339bf038a79265dce804f1c1b1b8cbd340da7700ffc95bd5207e02aad6e854817c4c099f74163ea7280305c425456e279491ee299187b1daaffa9f8283d018b739a98d42fe77365a4f4f677837a36d907d2ca08baeb46a399cee1019444754b3a60ea46c49f8eb82a7558ac756a8a3173f77c126037ff1680b4b82d99ced20946ffff12fd99caf158e81879b11506df4865c1b5fa92817d4814acd51700fedad2ca02ceb666a6522a9d6ced090cc8c65eebed3f3c971aa1e20f215a78ce8a27fb8ab99921ca666fcebcd928ffa20a55a9b0d7c8731902c6f60c531151517dea6d50d366a8f9df4cbad063e31e949ae6910cc7b7596d12ce95e8c4991dc96a35523d9265be2029058f8f0db13380d11b3763a782c793bd4d53850f240c5293778a3aeab28cf526ef2a4f8ebc868c237c8ce12637e65bfd8d45e41879868b2fa116c4a0d039fb154938a41b5f4ae8f7b2ebe8d027ebe5fd1ff344205a8c943497a516e1eac85240515d8fd14b7dc42533d363feeea7c652e44fe9a507989c2a1b1e8c12598472ec08fd6f5538af99402a83287e1f3597a78df2f714247b4c95efbab63d60227e98b99c368cce8160225c7c08b5c82bfca641eb9d9e40fd6220ae14945381f33909026d38162adb0fd86e01e22b8f7a74ab91feebeff6974b7886d6f7cc6ef049d322d80b0d240480c1f8351c5c757f2072b43a6db5a9bab24e16b5a5d7ee73ba895b0c757b95ed277f8ee1cc19f1645f717a63a4cde67d60d1c054974cb466fbb7e78e798122f900b8de97d369efe5e8d870ee78737ac0cc9868a5940f1b4b2448ecfb571152b6007365a6b26afe25d11b581c898b032a4527ee7eb02a1d8389ef80abee8fcdf1ca7939c06324ef2051db7f9bd2fe80e46d8292599f8031c2980663c421818de361aa9d451cb02d3ec112ea4362ce522b501c4df0a16a7f29d4d89134f7b3f4ba9b2d4baf4c763ee75b7f8da237acd9b117aa2f0909aa22cfe4f3b8ce0a7beedb1bb8c1e8dd748d6184a437a070e2ed61783b1c19e1d035a5e4ab175ec12f2f7ef16870683ed7a957f8fb0973db884b5c642b87aa5c08cc2df10f7dd4cc356328e34034e173f54f0194c197bf357517edcd3a9e28737b94e862f35b9779cebd8b654b401a50bb59a1c617ec72d92893ba5d7799aa8f8e7bf2321cd0d6eaf5875806196f6b57c1a67496d69704f37a1e287c9b612a63fcf175b36919536d06111ea747841d54f16fe170950574f183390c7b34a799a7c2f1cef074da213463953fcecfae94e02aa546fd14c94adcf353830b6d45900034305ce252c256c0ea357fd0486cdbf56cef263e94931b871aa8556d09543d386b1c5170fb1339b83c2e0b6a9f15771e3edb5f8fef5bd98a5ba766550739911968212ae9ac49a4bbbfe9666472d922cbdb1bee2444bec186209f5e2bf5018966728875566fcbcdf27327fb566ed9b8b5c9cbe254b4c20df368b858c0d8ee57d1c81a6be327456442e623bd1fe7e86d1d37d7de2b680c2113eb7e5cad5d7810397ac605062cce60498b52dfd4ae887eb35ea55b5ca88e7bee000f27bf0c462964bc7a46e005957aae3988724b11b2b4df5aee9611b33f0cd38fada9283d6b42e1867d80be4e2d4f4d7fe13e5dd3db61a8e2b8d426995954b6b10f4db7a8ffbbf70460fc4ab1d43aa02a2882592b5a9011dff405ee685c14fe3c415ea6b138f5a10ef94439d97322af8de3253168a07e3d42a7d6a7500ce51c98c9ebb9b703b4e98e2bf51e0b5d2b4df49b5c9ef7270fcc6865dfe30a65e46dd4c8ba75d68c49a7d0d164dfb069da9181ceb218cbec1366a65a22304438b897c6ae4844fefedefcbcb962a4cf8f6ebfaa1497fe246dd071903d43f48e995e915753262df2e198de373c50f58aa9cbd01113d47e2fdf419d772dad51bb8e62b6067a18a8fed205f75fd9d91ac7c3e084ed2c854d182eb17d0d279b057a1242e6a8f909586b1a9488b290454ec0b3f8fd71846901c1b38064a48b0cb9d41df9de960a92ea32618b5b594144d743ec1d19ef7716811c2fe219f6fd5786c76dd9a256a6941991dc43ade6ea16f888c70611b0602016fc709165777fe47377f274ca7f7a9b022476ec6303aeab522f6f3260d7f553a0b4b477ec41be36eb3656d7423c404469f7fb04c5a75bc8aa442c9794e72ffe5888c725905adada8fa24bcf4112eceae57d682002bd8a7a7966b0307d840d580d8107ca38d4262d915f212c7d00ffe70c6d2bb78063d96a02072f0b2462c95d940b0812403d62ae63f5f766d8c0931be60387cd203317cae9ea96b3cb8e90c6ce44d0a4488f9edffd1de175e9b70f9595e4bae2439609612573bc4dfa725a544d27b52a8c26149a9c0b81d92803dc9a180b5a9d27ac6a6da112e57554cfa812a07b4482d895165676e738423e973a233c07f1cc2815924245ebade2d32952b6538eed313c6069285119ea49be1c265c7bba75c5e5c3f532a71644b5ceb419d2f68a28127d88f3a4d60ce58b67584cde31f71a52f0125177830c6f37aa6582e1a8532ad57b7799e75f6eb84f6f0e6273af5e5732bfffc58d6329966181278dcdf2d56977b848dcf3b6dbd052c38fcedec2aca3659b4e4506e114069bef2d4a42a5906bd40b9d1d534448690e301b98661bb303d5c6ec1cca1373cdb1bf5588b7ebc293e65efea18ce233871876abb50f14da5215f1af1d00bdaaee84e22f1dc9b7dbe7cb9c9a188f407529f7e2ae2e8bc57726fd203c8ea3f12408fc1f1a9459eb546a55146b7c8844989f99a837d6df9bced1976d2e8aa6834d638d141dd652c6d16e5da398bb1b838f5520b1c9af9f75ebb5348dc054c8001fd608bbde7b087f31451af3f99328b4ea49f2ca374bd12cc0557cf93bb50ccb606dc1032726f77b62ce62ef4287eaf280a1f0cb385035e356e42abdd441e5895f67a5a94b889b43cf436736f7e1f92da486aa1598d2d5de6c3408098a9121d97d9323e8e01fdd236869dfba2884830ff6433ffa92e4962d0a6b6c4ff091aa623f1e380bea6972c0793fa55dcf33329fd7e9732bd447dd9a83707a8fc004e8309cb2ba8e1e8d06e464c8a09db3205a584444b7e3cbd49eb159f5afc10f089449618fd63a29face9965a72ff19a73c362972517672138598c5a961a36735efd6ab60aea5af50955e6794afff3c33f4322e8d82722cedcd486484619d2cb033a23e32e377eb1836fa9064901e1fa6673a0a59dff9e032b332f0ef3a5d54dc8add1b75f74d014901feb7f3600e7e404b62b8fc4e2ccec59c5f8711b7cc2610354a53b9d1f52d45b75cbb5ebc046fca8eefd7b0953cd03d01e00de81fa19701e98149ccb4612fdcc1de4153f04ab298c386f63e5c04238a9650a6196480b4876c11904c73cb5135db459ae01a0269addf451e65889d504964466ce8207dcfda6d06f54e501cc96c2a62505278692bbb307743625a0716facb6958a4066257299f79ed9699ffb77f27bef6a3f804e3d4506a38e45c4038fcb15c832bc0f0325b55b0ae11302923f07fc7fbb170bab626df20f8f59f3d20b51d2e13b21f5fca260acb47fcc2deb7a68f06d1d9efd3544d8cedc12b5599a3a7fe920d022d35c33535a921406fa34ab6945e9863a91f4d9379b4aa5f310a48835e1bf1aa019139957178ed486feb96eaeb502369e37bf37ae415de37686177bbe755ab31de56e5d4ac7b6fb10dfcbdc497d2ee6d4a6da32faf57dd7b2acec52a741d97b665d16e111db823c1d7130855ce8f1c2bb0f2a519baecf25a6c95a3f96de900c5977bc93f8834fac6d78ad972c61a117f88e8912079a8a380d0539ecfa2371e8e15677ebc2226c8d6ec4d2cccdc9611e27d92191945f3c8379461c1558932b858d94f24751df95e58ad88c1d0b0087ed9f89a4feb163c3f87ae7fe29f3ab72e07e066ff756998466f08db9ccb4cd2ee90d6946daf81aab0f02b1aa646222451b40de8f4c3e04ee27c23c1c0e3d7677759a3e616aa59242d355897ddb1920431758a77144e14680bbca146fd4daa4b8f1998783f4b4b446d6eb1704d0190d287aaf3e03d17325d832291953f9dd342807319f3cb9e1eecde5f8af76ccf459d858cafd33fc405407c6871387e47134d1b8253d75048a02dc9d659765403edb5e1aa76e4e70389b908e1bf70a1489e030e74ad7db716a743ec9a9a72aacce31d651628fa4bae273e71beab671dba038ca36bf5406efe02148f42c85aa06e806988d16778ff314cd55b18e0a7067c7e232f5b7fc64f74959dd84b774d71090022d3bf8ed492af6bd773da75aaaea9b452906108e6a975062cfd27230f185d0c233670957f0fe7ba6cc605d7b2c53cda1a1990d78e2535c4d4f2ef40877ebe4f966ab9010ea3921b1be64ee6dd1335bee568380a260ef19488c8d45b46c8cdae512a7cd8c59a96ff5dbf91d34a69c4b2b1140895a818f524bddd65785c42930ad5f945a1fab600b77a82d1062d279e8c7058a98927850f020ede277b333d1645519dd553a4b35ac811f12a0ce6a84a3c2775ea27a016e925fa1ddba107f232395462f4c2601fdb1d891e1255f9545743969bba5f6b9f2346dbfbe24f669bc9868928454fd223e544037c766ee73c17bcf6e8caad34de7f1edae523576f3c1b578d0ed8f45922e668141abe5a069376d99eeb848fc07114340d930086f6739448e48eb8550a2898b534de04bc61e52e274e20dc3c8652091d5574a1e5754fdb74f2d733c31a259cea5b7626527517970bf19b1d794aab43295f50615a079816d3f3a55b6133ed3b49ad09f2fe5a3747808a18ad5460de27a9de164181f3790baebd7a178fa8005d442e7d4c23509a2ddcd2305210f86bced8ee22be266a0e2a1d0572fae54dad9ddbf538d7d31a07ee99a4510d98e7591c480e0d14c25f2a4c8072a12757d2744e4b8c62e494a193d8150bfa589e0634bbe74cb916a3b81488f689692ca023f00a5c804f4efd86d10b70bd09fe5d5b52cf909ce338f1d8ef7ef5a189bf8682a6bfbee85370fd7d6b1744f40891949fec586896d583c794d7b1609162776e5cea88ab04d20d8b6ee9f21274084de337f9b209f89983247fb94e33a8e891b7aef996fa95437dedd72a7437cadae3c103455cf364ff616bc31e277116084cb7f6b9009d10e1a4ebe33d99aaf6135183827eb827ee2842d1ab6a7af9653d432e73cf75b65a4ea56b0614a8d2b7c2a9fceba6d841b9a673fe778205b3f44964c9f9669225fc53346eac4a4232fb646f10fe56a746ca754e92cc0d7efaa86142bdc616dff280da7d056198d5886eee92a9f9433b8e51fa61da79b6bbbc4927d68759c215d0b462637c07fb3833ed8fec0707d3df42eafc1325386889df097dcba5a58a781054e5aa68a27d7f34c3d715d05595cfa469a3129f2ec8becad0cc4fab8944b331cea950711d8a0d279139a934992acb88621dc93d6fbf55e14c5236c94e2a42c7a61428ccb44c83c3ffe468373259a3f51f8d274afc9662223054989c3dc1248e0c91a09687c6696f18aa3c5cdb45a9de88a44ccaee40b55e74d326d7cf70a140713e18255942da3c8b61f2fe2c47bff4371f82656476ad61d1ce686107562cbb8769fe3e1f97299715c37cb2f5d8992d0d0b6271e4c4b01316493a7238562cde27791a7736fdc199f7b0e53ab74bd41c5f4a0014ef98e3213bea8780425f450c50331f4d6794493d9eecbfcb3beae5d97b0f43ba2b221bff3c9bad1c7d64cab4a0386ed74502dfc8802d81af077a6e4fa482b7484d4ef5d99016445eeea63efec2b103ea4e8a8c2a5919862d0a44980b45c05ef65c0563ba8ac2fd8cce66506a424e91a37b75f51e75e7b2684e6b6175d4fc8162a9cb4f49844f4cdec22928b5cf4c9141b22f037582f88dda71c4b1dbd8a958a717ef4fdb41feb4707e3b38d73b275f199e6e77ad5e7fe1a478b436e63401d0d5499548551999916f31002bda18f3c27519ca63fc437fa514a6a201906308698eb08c4bf521ef2ebc839d839a7865539d775858b60f6305b098d57275c0dd97eb5edd8b5f70f55af69084ff0f1c2e46a88de5e540e7eabb616598dcf743f825663a65d19d58366bc0f2d36d4b3ecbc4eef03eeab18c868d0ecc1fd44a9bd94a58b07e00c0a71daaf3794ff9c36df61d93be16b1372c3940dc259eb669e9cca6a9748511467389f25c2ba73caad74ae4b1a89caef8221f4e80dc73f32ce0c452fed9be0a8ee0a6b3327f41fb04f933a3b96bd0d6e4d5dbf5b48423b1a41ea6ef1301aeaae47c0f69f361b600b939678e24eb0c753d392bd27fc408d54253663bc9e3b85cfb30deaf2fbbfb9bfb03463d839a80ea6e9b89436055ab9385dcf8a181b9fcfa71026b2185a358b8892ad811d0d0bce2528fd2a08ef896816c42a69c818617eb7072f6fd0710360ffffff9f