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

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

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

Block Certificate

Block 58385 088ffff5d47332d050f294fd18ddb27a919a9719cda830748387c5a9c8449519

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
abfc305d00d14d5f192c0f020062d04d22474428c4d5ab243182e7399f19a6dd
Certificate Block Hash
088ffff5d47332d050f294fd18ddb27a919a9719cda830748387c5a9c8449519
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002004000060120000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007c3020fd88439866ca4cf3af0d035a0a475625cc3fcee1446a7e489772c30cf2ccd7211a65c5584728d52cdd9145bd107cf63cc002ff4f0ccf6e6ad095555bb2333a472f8d509c6f18b2f4419fc0c53a0e03d86a4ed88c33730c00000000000000400000004000002004000060120000

Raw Header Hex

000040204d038d3f61cb5c428fe173a1b675cc07f5445f1297192c5f154a2a92e7d8f56473770ab1752966af47e481af467a689a2e490e63cd13612b454d9ba8e8871e5be34c106ad7e30318dda6199f39e7823124abd5c4284447224dd06200020f2c195f4dd1005d30fcab

Proof Data Hex

59,560 bytes
1212160203078e597d8c31da39f557d2d59429701151e156fe5e4ea042d25a044548f982d33d14680d1fbcb0cb5ac894a8270a3a765a693c6187c4e8f05638bc50f16b281094b290233e85b9aaf49e33907d3c0a749c6444467c19f2f8ea3fd76dbd2edee1c7ab768c4b5710eabe5ceb5822d5175d4377df2a685a0ecaa5de5b3ce78d91b50d8a188a503581c9d83ba5da9c2132fb98d1536d2b5af05d3cd6d9d12ecb8cd603a1e2118ec217219e60c0cc7730f8424fd0a5bcac80bae28d33f876d98976a55c0276e42520b1e07bf7ef2c3f5aba24fd8a9c4fc802a0145d640bc4eaf7427ed9c3ecc598e740f131d03116d01e87e1c09f6407d1831ee22b054c61d655c40c05f6c33d99942f90d256da6c081fb1d665cebdefe7e0437b7567544bf569004c088c10dc84aff74bdd33eeb431adcef29967e2dddf40415586385a184ba87217923e271862aeb9ce67475d6c17c1a30843fa87c22677e0eda1bac48938963c244ad8f53c8e1eb4815eb2d43d35430594dda9f44577506ed4b356109f3b5fe5b2410669b5d7b37f8e17264c15ff7da6a11bc4bea5a2adf1d6dbaa22f0ad1b608842b88427f8d3821a2a03a97faa40f5fe0d5c9c726a8ac13845a0e0f3a30bc7464519240b88527114a1f8fe5f081eaf8e7a679ac6a2326be428f50751697cd933ddfdb5d49c42b2cd224f2eb484f200a2c2991a3f2b530dcadc64ad708c96f8f2a1625a79aa356d3896611acb0662378d031e3bb820110424ad4c3e8656b90058f0284d3d14709c1cec89367a31e7e5150f6726237b063e8c3403cb5406e2112fbfac3196a24c02073a6378fa717a152b85c4af929560c64f9fd72db0573e8ead48ae254666024ceaac7286a9224e5677488bd27494b5e801eb826f663f3d236c6f5cb9dc5d308f82f73f706b2ace1c6626be4d14ef2a635329f2f0656159baf3469585dfd91f09fe84a91a4bf2c462a2d2fb399bd1895417fc8cdd3eb5f8c0585e4752198ee6f8cc962a118c2b04dcd62dcf8405647b545ab91b0695209d737a70d90ca218d93fb466af5f442c8dfeef37f76a78ae378cae36275b945e8f990caf6cfa47f8f4ee4947a5dab4c29c273294523c57b1525fc6a17841e64045532924044df5dd55df824966d6e162e9fcf7ecd2fc2444517f371f8a5f8d8dba705951f161e32d2d92689ce02cb69eb1aab0de003570ac1077e4356ea836d052749ce11ec572a0ace5476fa2eb08d8026773f1fc75480e0e2c98186b6dfc972ef04728bfa62c1b4e1675b143c84867acfb21a3aa0138618937be68954ebf51b6f9a15c8673b4d1bb597cb11ebb74a8ccfffd6e8745e8d0f3b1bdca7e24283f79a6ba9c3d2a11bf84d70b6ce85de051d0632065e86f32dba4fa31570bbe6c9df50148733810f99fb15347bbb7ab89dc4c7e3d915d2f3361d545b00a777e148909fbce106970d0b7aab121f102278e1da0cfd0991503dfbdde010ed139cc3f1e54c35c29b41dcc74c7d4559ad3913ce5bed6bc63ad053553c5b01c8342a5426e9d9d2b83897fba1e60b90b39231a965b428c255d2420a39b436dbfe760dcd1381a24f61dcd20fe0cc887e3872b73fa3ec506d231e72bedf8e5bddc9671569e1615d8d0ada9a4873a846dcb60de1fc002c806818989e40dd0e6069bf5b0bdfdf224b5cb7b85c27b8f2f71c886be79b71bdfc221cfdeb1fe74b1a16d0c9999dd4ac7c143e97c8a1fd11f9fb55771f5e9f18225bb2af6b0e075498b18200edecd2e43f394b36b301e831830c2f62afa1c4b196e467b782219c6a0ccbcb53991a5f700065c3474969eb204926801f95b9e253d9d45fb83d900766049499f13486776b6c521d1e048082058cc527f5a1e092dac5ae6b7dd158b723d1cc64479232e4610c4e09cc92e6f4f88afdfa1f01401ec32927f83d87307d712ba1d0ff7b89aacc60675561815ade53f91cb2bdf2645a6ad42673aa4905aba1e91f2cc8079b120fbb90b9afd7a03ccb074d4da23536d99ebc81222182c52498e17a8bb2000598478850e174c32beba29a26c25a2aae08fd37d9b85f30058114c531a7fa936a9e6874f2198c6971ace47e13f6efe3cf669e59ab08ed051cfd4a5f358918e857ca6a7711d3cf3e7df100511c68be865b0e9dc08b60ff65bdad7d820f24dbee0670bfbc03ef0822ebbf9508e062200252efa222013f70786e94317f1554fa2512cbc5209ab873eb395eca8a454fad1826db51c717a184e80ce8893db5f11c119944d62a14c2a0afd5209a336477d377abaa9cfa23288d525f11d9c6001122d9c41c24cd946b9dc25fb3c5cd5cb5e990216a9f7e53a4025b18ba73dedc09da28ae912e3729115c22ba6eb8a6dd8fd116652ff2680463b31dd0cb8c9439e7c84f8c83eecd5b7e8f5a52137b176d4db586083579b414fd1196356f370d5117c5c6f3f73e111e0933d93e755d381eb6a17e990b4abb9b3cac1289cdd97e47040d336ad768d4525a0d5633ad280908f8808e8e7600dda36b32e424d7c091f598b32348723332fe7dc599633acb06d6222619cbd4391d2460b14dbc616d019d30ade9684aba1c72788dbcca770f2b937a2d5ea323ef4dce932a71262bb9cf3dd97f752d319e90d0bcb29e03b234c4028de0a8c70e0b3d10f7d4e22da4255187dd0339844bc3abe9c603720f4d6fb2f11c89e2371c61aff5724b5cc3001e97481639a04ba4264b01fef1bb09f36fb78c9970975ec467d052df1b33d68d19311a0ab8dbcdcc0e11f960c5aa78752134a8fd364910abdfe476aeba1b690b6a907de164090e69436e0f1c61ee4c3989c98c8ddc365d9f6e149ff8e55cf4083f99bd4da5f82718bfed3362573e4ec5b0b553684aa0add2c30eb9bb87eced49053be51373b9aa8af0446a1d7d352ef39e284484c185b7e942f8d167d5ec4b679c35d1245f491df97a9779dc95581f94d4f596012272070b648f3ea09b160755172f6fbc1e3f2dfe49aeaef709420f1129b6fc165b7e4a76241946cc766bc875a0e48a008beb3e9a6e66d4040542d956289dfa147e26e752712e233f880ea0b3fa309696e34177d26279ba02d35a198142d7cf055011dc898bdd943d381665ae446ab7b62a9118bc548079c2136406d58c55659caa410ffc5dc3b98adc0a3ae846020f3711faff5d246080eff40ba3da0faf5c2ad92901d93da7af75fd288b80d2b25930814f088ee41c92f7f933f1218e1fbfcb253f5bcb82e152d1acd65e01180e3fdd7ceca45d4c091fc7a1d54e5c032d37f49f87482398a6b6facefa2e0bbb6613f2d8ce35aa508dfb20677c4eaffe3e2b8adc9be266c1b8ffc97c31e856320b3ea9aef621ab7b21c6564dc52229760c7f8debb5bb1bb9cd816cfd62f7a446f882b69d0032c5af784312cbc1ab2caa1f8a6d2faee9144ee26d1cfb7fd72801bab742d61252e357cd6206902426f754cc298c3223161336a7105e52ac45d36daf6c954b5dd97ab9c38ec0c48eef59b00b1808d809863fc521880b2d2edc4fa6aa72449692b0592e7a3155b48742bb7be9d747a813e562ff7fec543942d9b6364186cde1cd585c2147e3c2c2e4e0e7ed6de5e8fa683377746862af62254b8fe3716d1c6d872479742b30fbf5e1961d622b6439c72e14e218ca9c5245a793e5651190acc1c0e0f609efcb09b47516d2493ec8aa52cdb52a2a506fdd93ffd1e2a55ec10ae6115a53672cc3c638dc05ae754a0c705e2d1b8f6b39b8717ef5abf371ae696d34fe2e35587a92a3acb26ad592e3ea9d2eadaa89eec884161cc493802845e5dc43667112f3e9746f6f7de0e2e18d898dc08bc646aeed16193e2f3138784eb415cc3e21b0ecea910350922f25625e4ea387b42988fdf583265e382f3c5f73c6772a692c9b4feb47d54f3fcfd7215b8dab477cc84ed3045c78b01a15ef235a8c0b8a88cc0bfeeacb4ab492d0f57781313d5ce1b7c66bfd2a54aa1b22f4287e0f519dc721440ceaa7dfad4be1b48e0fda2c6235ba240ed281411360d67f3f033bd53364f9a4d08cbbad092ea52450b6829dc4da90155bd74537a228a9bc945c50c5b37c4a64072010c74f4b6859d4f0e64cf07f64a8a7b2c385ebe994bac8e7b8f48747088d0b0a22345afcae04baf2b0a085f4c374fecbf12f6c5923735d58802a39bace708cb8bb2e6f47272e5011d9b6920fc7c609556c84a9a47b8fc3e0921e41e7d96e8227601794d3338e2ca2c88d8d4c7de3fc1024ae0c9bd801ffbf0154421e8b852e4174dd9fda52949aad70297a8c78700459edec823afca5d7f2962a5d98260b8c0a19d1bf8ddb4d00d1e471204008004d23268e2ff5297b8311188bf044a63f920f63b0de3fbfb4e9baf2c89e0039409283146b3e5bb04ad12a544662a841cfb7956c8138fcd5b382d63ca22782e9cff95922118cd0ed4de5bf311661ff231bdde000d9a23b36256a91bf6e22020d23617bff6553d1614f1ee60512f0124cd87b605f46d2f3d980b8c2ede298900cd5fde8997e3f26347d6b8d6e40dce361473f6a395984a7f8abdc99c597348d93a0773eb0f5977002fdc3e0b8a0c39a062f467cccb23e4877395b50ee3acef1fec83bfb869af7185158162735b1dde0f7cad0b108ae25f0bff4d7d40f0566c01fe83b85e824b75bcf1b3223109b060c8252566b5352e2c28cfb0980d0f0bb70e3f4f1bf833efbf088001ec62b9c53cdd84f5820df5066a7ea0536c0dc289fea627811df04830cea4622d8d4583cb07ce65e031b47513bd6bd944f7234d5317be0709de35a69c2d6470bdb42fe2724a1463c184ef99078d5120f97a2ee90894e095b4bd4ac2fa8f4e99b32547b4631d3998adb052cb92fce8b3a8a68c40f20de97db1941bdff4f5701cfa0ba2e2a2cf587424aeff76b7249cfc6806320780da8d6f3ba650cfc24c18df4172f201f5e515989f08dd3b55bda4f3a79459c0ffaa9f0e66ec76171b7dc6783802ba1d0826c0d512185a7d3a91e8039de92aff24056ff1bd2013a1afa11ae1518ad53d3fa568d88617970355d4a130aa3217098816fdb669632c7b8a38d0b42e72147e36011f2742482c0ebf3d559e05cbad04173de872e11706123e3d85fab777a7a5b33991ae9bd9a5965d49cee9115bb770a1288b0b6ee0daaedad08d24c78671000ae0dec3de4c74f842cd62b48b10f3119db4f869ede87d9c557cb585558cf0c4e278ce005b0f0c98a09ea3b62e64f991fd3315d9f40d0e2bdbb609d46d294d2ec2e9644d270ddd8679b25142b2582a8b3de686c7cfd36636fb2b344ec4df3471d08961466eea1ad0d37eab433b4a0d559a79a0b0e8721bb5aa461d4928cc5b0191a4431a6d6fb09573d879fcdbb7c33f06badca165d616ccb407546d6bee77f3f81db0e781b4232a5eb68356fd5c0aa71863272d43250237670eda7f65f0ac4a4080813a217cc8a62ec49391bad2be03dd85946895906604f4ff72efbaa1091dbf25c15fc174cc715bd806ad407849fb16d9bc76e99a9eda69b561761d888d77bdd0c2786e248e4b039cd0e4492a7b796601779d88a3e695da7fd6a9e26c4a7f077139559f91d6dc2ad4174ee05b8e18189ccbc1804db117e47cf7c875385f1647ab272a1405334a74565c089c2e76a85207e818016d20e00be1b6ee8510ebed5716db6ced4ae0b65af3d6631b8593b2edaf2b1c87e433a77254d8efecf71e6fc572aaee860da4b4250418c27c992781fcd148ff76cbb14c2cedec5eac9d15dfe15ba6fec00ad0c77c1270e790914091bfdbafa0cd10ae5544ee6baabed8b41db2c356f0c5401aa7fa1550531e5a48e8b6a61e05e02129df727f7b9646a396494054f4bbe038e90b473a7ccc1e353842a1baf24aa2ecbb88f2626d0df018553e3f4cc62ae19a384f4a4e314d73f1be171995418bc00f2d3bfe890650388d784464d5ee6ca4c5dc23d1f830372efeaaac89d85e17d092c701780070955fe16df7e2869d1d2f7eac86712454c6957d84d85a910e21f61200a06f7bf62f65850f531a8edd9d2ff5cce7e494e00fb4e99d6734b504c204fee94cc9b839c33212805f66c9e3ac32969dda9cdb6975e77938706e528de77af268bb78f756de30f85ad5bd1df4767f8b7120d8ca46acd0b24db8741e497287508fad2d2de58c25af72fb314b6bf59a792df57edf3d19a42c7db59fa78b635b780a43d4c00f093e25a4d211a1024992e2fa24382df1c167b4e072684a2ff4d8ca4de15d052b69dd5ae5178e4546cb7846608aff8600ef7971f924ec1855a9f7e927a5890638e8b022b3fafd646376921f945e1b9f5c6d1baa03c36a454ac06d33bef81be79e6c68dd921b46efe76871a40c54656c7998cef51ac27d3d61229f15dc8220ce37fbc378a8f6384aa285d55d20db8344352e5656271227234d699abadfc102609c69ef4b40f0641141eec1d7625440aa7c152e64b0feee3be4619f6705ca338ca614747042a4df049040c0714d42466a0c72bd7a6886495b300597bca330b20ee4cb3b316a3b17dda88541337f0f8d4d9fce24a87a4f7067ffb87fe84ff1b455d249dcd2559e2b6023966c1fe5a6ea8c0ed794d6fc086e38e6ef778f6ff78171ec76508914bf6637ad651b1ab162645e03f4daac1111d605ae0d6240b2d3ea4fcdfbdfb7e5deac0f5507bc7d389a197b5b1537ca7bdf6d9fd8bb634aaff3a3aacedfe8aac91cd61727039782810a039556a0d8bbde32933bcc9808d06415e7866628e52b11cc35d6f66834d99f1fa79ce7bb2dbb795ae032c2589e072fd4d0ae7960a7d2d2c35eec56142c4bec2f39099fffb90f3ae7c31a586184ea3fbd75d149df1a2302e4963a0057bbd2b559207fa531b72d65fecdee76ba8add2b9245b89696c37aea702ba7d91f7967fafb8bc7fb79c69a1f0c1d387d61324c319008a2f2ea2209375d1d49deddce684c0a864b5e2741bd08cb440f24319e0d6b9909becddfd0ed372546b8cddd98f29fe01687e4272ed7345c5ed681684d82f64662a7f6b9213c4f51eb175ec0e4097e42b603b3cdc5dfdca038ab320a17fcf5f82676ffc3dcc122229377321582dcd0dec2ae5d62159b47b91f7e8f67a4f82be6d4e0ed797c2e3c83a26ffcf71a8e2039d64e7edf7c1cef80ff74c63171fc75b52cabb98e5c64627ea061f91287875ccf99744ab22285e6b9137a470e3b579516ba418e71e8e1d9c0d3279f3ae1e3a3aff7e535ef7fcc75a709a45ac6959feb0225ff8df2131436a304d783eba877154837886d97d2f6f3dd715b97dc0d38477dd013cad98a77b7eeb233dced67e23a870e62e818b37d9d3e69814d80554f0787663c22c7e23bb977207e594a41140b23105058cbec90f76bfd90d4c1f9f613f8afa9c7e23685e290ff79d61461fce9a71237f6fa1d20153cfbc04b41594be65fe7b3602f11af84d2866b47fdaa50c15a44009eca78336ce2d63d1bb6d1ad639a1d12f7681d353ca89b830eefcaab8906333a1efd9018f28b7ec854d044424910745a83c75a0441783de00ee855ef00aeb5194892da8295bd6783c2d5960dbec0b246f0db111bf34c27f97afd7b089545ae3a3db73266130410b127f9d21c489b227bd4aa5118a5fff31660333391b5be9efed2d2cf3f2d41b494b56775daf7be47684ec7dffe49b5eaa0f6093287d61cce8866a479e1bcffe371ab340d4417d7d9d7169f58b9d358631fa0483a41f575f32deaa3e57076e5a132e90ddaa909cceb9f2fcad4931c026f80a836d10e81d1e31d1a63ead7854e5fb250c19b794f26f767768bff801b4888d4405b3169f63bfdd0e5548e7c6325481a8c45df1e24547619df6d8cf756f2a149d150f9dc037da6b8b8071e511929dad15c5ebbbb4a96fc172b14edfb3a85d34fe5e46357c20cac296e601ac113cf019f76e0cf6cc364b9da7da334e8d6e2fe1dd76482c3a991e7f8af230fd38713b7c9e4517078558bcfbc9bddedc01a4a447d9d05f7c12551be571dc7f4df5e0bfd516fbed1d02523a5256c8d8cde8a2d792817470de4f419437c390bfd5378c6629b14ea98744d4b7c4af3b2f985663dd8f0dbdb9da9b74350241d5ad135e4c6dc4b412f2ff9210049187f7e752af847cfeee0fe2e739d3ef9c3c84f27ab2e5313a6f02445cc4b7846d78ec5c716860f01f77dbc8bb258038475683f7e04562d12f035530a46c5c55620e2b7851a703f893c870c0ca2f4b132b9a5f50f09af6c027c24e5ca0cbc2b08a0b30f9fa2e5c6125e8be4c0fc914cfee448406188a3e695445b736fb226aaacdd543f82e15c9e069b8ec58ab3918e6d6af5eed4989a2e6fa2b45c60a312701d877a9f7682a8d3a1e9d979c040cedd340815c0dc01812c98665dcf53be9ffa10fcb1c420dd596296f6eae1078b57e84e9ce3f735a90c1ceae8e32117459f325c26f9c465e34938e706ba111ff123ee54821c59f1a77ee94038a3d567e379a8b8dddd897dc2c16e5927421b45a5036eb1ef5250bb24eeee9b44819e68fa631abc920e19d64644930bb90019de8aecd696ffac9e2415b12200a2900fc41aa49e8104fae5bdb6eb02abf28f1e13e88b238fb83e881c73a166eb2c01baeaed88d8884aec287cde8dd5462ceee597f4dee79501475f0ad12e485770ceb515d154ada81fd14629c6560606eb2b8020f1904706572b9666bfe13ab76239034b6b4117027151d1ce84b70b4a4f363f2325feb6310df80fd8f91e4b29082ecd4883dfa5529ae6e48c968cb3d8b93587bd7365d3cd1389c043860c42beaba6c9c4ec68c037b45017b91a5fca0c3514feceae33ed0abb2997c87ac34164df28d6cdb428fbf07dca8a4f14f2fdf0eb0e94aa8ab05e587fcbabf75b3fbf250387d5dd8815576d4434e77e373698565e775dc8daf5fee35d76d2447910de6d30a47f72887d1bbdf316a70114985d02ab9a0c9650952e368d1af5ad22d5ef9e411ee8104c2c523f2d83b16dee34c0b4ce0d1197fb99aadc1f6599e3162d766f7bcaa620199b0d5163df2f438bd0999de2acf04e76dc2af15f8e73d8f58256fe853bb9abbd2def529f9c04e024f471122802d72a54c73db72bae030ad47a13692ba9be65846c33a8fbcadb5ed1a65e08473aa7fd5a75009f3fc9649e284db41f13bcaa5d21707142ced8a586faea0e557f4ec7d6d4d81a251f671ee4c966c70d3b1a041efdfcde41733660976a04934ca48dbdb51180a5de50012de7611698763f771aec0bba2af87c7d6bc30092cbe02c936465a0650103a56abf9966ca9b9358c8c8db8f4732d3005d34cd6f5f88e8ac57041467f9faf3045a6b0c637d515bcdbc0b16df6d0024ce1958644b2825b16987b3dc3528489335c11e5b08eb650ecb9596f1fd2ad50fa36fd32a54dbbd5745dbf81ee831bef3b2c7751d3bb44db8059b4a3a8df57cd02893e4145c0da6252881eec008bbb06ab21921b5ef48857f61b16380e710aeacafca00cd2948a3098a6925eab4c1649ac4be8c925cb795c87954126c7fcf63df1f728bc83f19622b9db63731acc268c41066a6883622f532fa086cc79a9e384ca7b88c6fd7c8b9fb2b08470c4be33ced566383d6df3d3e0a7e20ad3e390b84cf90feef03ba259ad38cc699e412b910cef7baa017d0f56e979c90dfb7bf1282495bc0a5765c3cb451b92672a4698b2ea6118c369859bed1b874a84a035e3696744f8f4c09711e56f3a33b4b07b7c13c43cd5f41614eb168f148092a87c44953892043ce5a14f19b36d6b03fd283a9e4c3a11eec713b7d465af8c323f4d69ab9ff58df8af590ce5120f50f329ca49b047bea41d0ff7fa6c5174019f069f5cfc4fe054062bc111595c77e4a5f157d36fe347d41daf9538c2311e9b01b60b704b170840279667556e8c4d62863e3f4d4338fbbda1ed591ae4a7b817e1bf5823ee7d09a46d17a049ae2328a56a51b9c439021e69fdf3767c072ff08b18faa9c5c8030c1522f0984047d66f8bcc16dd4ea447998baf2a2c7dd0c7709b522af4117a56cd07bddd0d6ba129467dffb18b6e33bc38ad019ccbe9f4b246fa013ae10946d0524de9f120071e34b5676f8332d9778fab41b0d6ad746d207dd8442a5b2f4c28efcb75f49da8873cdc665c75c0bf1d62685ed0085bc8c531d98f527a8cb33d28c78345d38c9423495a22a1dc6851e60e932bfc063ae1a98ba85980e35c7e37623059466e633312d39e4bfa721b23a6d4c7be2496b09e33dd6f6f4b0adcb09308ad5705b65e926533acf5da85ae3811ef6ad60ac6e8971802ebfbf646890568d914b8264b4a949623936f9f49ec727ad4889b4d3e1f81cbdd1a8e89f4f4660281f9cd84c8ca396bb999ae1bcc01bafe92776fa4ba6c4e776852815f6e936d9962d998ed01bf7bf452e64022986786a261dfc7df6c14101365b11a13df082d76b5bab09616bea37b694291c696adea1a6f37d4a73b6ddecea42b1e5ab151e63d8399ebab0073b34d203c7611f07d04fd04e2b830367b03289f79e68d7ef46d12c13c2fba9c2baebafb23e35afffeb270af45c10bc802885b5520531d6797fc9b646ee278ce2f6b5c974209bf46607b171f7cb3e8344fae741d7cce685d18d07eba84d60a8db61e59128ec680a928712079d9c2498b4415a5d45cc566167afc6702ba39ea3db980110ee5fdda6f286dd814b05384af675dc6814e52883a136b80cb8f977cb904db3114325d8c459dfc4777c4dc252ca3b9c340f24a6e2b77e99f36b29b69075593f03617b8a17b121f2e05861987cf66e75e7d448e67e7ce7ab7c99afc7f095dd9144e2baf8bc792ce73ecfdfa044d0ed8c7ee54c4081fa9fc0da4c43a57f0bec08e208c55bb1e2b3e5a709ab64d9498cbaa8cba6d95812991f73235b288997ae0992c430be1e01a0cfbf9e81215e0e0ab559952507fa14e2c3e8e487195c7b981e415509ccf0fc99a712d831c472ff8d1d3455cd6752a41bb9a57d7313b8fdb945778d2be9946894b77cdffbfa063a2b0db80acfb9a7d37e20db7c1f2e75767d6d4535d694358b2d94a0d85ce8120cb9c374648b69f7c80bd58df7e453b15c56961dd193a3b19b58242c4968478721ee4adf37e0a20b4dda0d651b417e79b6cad4f45385388958f6fd1271613d688c4f32693e67bfee9f3572122ceaf80b56930606d4173a99217984af7b7e263a492b22af51bb8c84ee0a2405e598db82b35bf963475503382648722de99807116351dcf6f19799fb1218a964e252a82d2bb6152fc4372a7bbbb72ebc6afdb736f06f7b3714e2575279f61e58711e3871c593cc3f141987f805f329f8d714c603f1287f30ed007c99728512d5432c77b9e7342f86d3acbbc0618265cd9f16d997333c7f825b346e95d4d0bb09efafadfd7f2c9359f8aeced290b3eefa145bfbd0753b17852b6629585996f762f1bfb2de062022a054cb2d5fc1519dea49688cd21c61a1cc102ffe533cd8c0e1ebde03da07b516df8f41ee74b2e9f10fc8a15e06f165fc09d99417a836b299b5c7d29edcb3fbb3fd08710cbe213996921c722726b7c6573c17839b30c17d6ff2cbccb38e95f55f3f856f279ff2a91fe454c7e0608886b80d0bef99be8aeb8016847ddb864714e523a9f68066287a4fc023b25816272659822c627983a0e46ad087db3806fb3828a65a93afcc7009462e7edd42a421700c6077c8b848df07428a6cc1694349500e5aee48b38e3019127f392846ab2ca2c29cc251612d22106c12d4fd28487cda5b2600149e15e43a3833420aa53ff51f7899df67ac6b2b062081cb04868de20fa8a25886c9736463168eb2c703d7495c213fa69ed34f206cbf402bcc00b51a70597e8659f4b26316c5b6e01ad2709e6be1324f919898f81e2e591dd7610cff414e6ecf39eae662c2e2d9b51a83562541c5fd4c0fe5eff4c18d65e2ad29c12a1c31e19b56ff45dfaf978ed630d749c4e5a0ebf2c31089afde5304860e731ab3f59dc0abaf891417e754798b1de6c5243869a954161d3cd759300b6b388be78a752ab1ef766715e8855099a40f14641ad7222eb141a608b986dd302eebab074ea1da6954c891efccb0037bbdb42a9773d7741bc6556ec7c9c7551cce221603b0ee40a547c088f5528f43cd00d3a27dde9350c720566083bc8d386f77cc3d96dcd964afa03b842fc6f19d87eaadcf7db27f26b6fa498905238d1895750301a1b7dcc2093d9c898860e10afe30a6815d6a4ecb174154a893c665986edf5d2898f79a11970e0fca2cadc05c8ca4a831706378f1b141b86ace9422f626ad139a73782229b03b36f8a8faae50d815fa2e0909e8ec294a18e3ab950215889548839b3454eb97a513ea93543610255c2310a13a10fd9c4c97d412f09192bfaa4217d66dcb657d050620e54206b1b36e2ad02a804cb79223e23a6c199a3e3b997e91f4ece9fc77848d6a70631b448c78bc4fc023b5f483d8347458892133ea24f808e51018c0a65bc50dfeeff34b2ae8a4a6b9fc1d3734c8d5343687c9858bec2dbdc8399da5c4c9e5cd5a75ae92c3c9a71345d7c03075d10f73568445e349c392ea259648d53397db89499386939311a5cd0dc87e45e20bc48bbbad6a97cf7d257fff5ca512fad4da1bae1232150d6c4575540b125546ad1c1058aa544e8b0a22587413a954e4b82af7a18db58a71d587ea80af8ed0493e15bebbe9b016989ddb2a2da55d220f956d59a53d5e99b735c82a386d7ab747933406432c4c8ed164df7eb6d9d981ec782641599b087675f7f203804c14a32c9a9f705fd85822aa6d6dba42bde72804decf3e99af97c2b7858af569ddf35a7fef2a77461fcb8654627f20c15ded2c97f888bc106c6cf3348c34d60c86b8f9d3a8fac06bc713c95d7f75ea0b1e41a188754efc40b929dff98cdce746b87424608df44334a2294208c95989098cde83fb751e94295947aa98fd18a5541896b3f8593e7415eb06b786cfda282c64564a4166a6b407adf781d438a4c886e5608b59b5cac630cf47050b940c1456f9efb453e39097cd4cb7a5bc4bd1d1a1ddb7e7bae3a3f2ae9947a513b3f88045f019a5330df77b4dc9eab7512b2a5631ec547c938f18094ab16f2a274c75c14a8e5c89a07841e3808315c6a17ef9c31bd7208a2afc142a31ee090bdaf7d6bc9775d274ac12e1c68ff2c47dafab1423e861b48010e53328b113c9dc4aad43fbd9fa3278c824955fe6438da9c9246a059e0ab4c16acec46ec223861e75fec604d5bc5508cda85486dfe9e73d4a1032e6a320872b223af75e4d8a0bde09b0c165c210c2bbd64a49b00b85f95e234de33471586b701347d897f692b4f612e36c9832d30e7fe9857cbd2c2102608d10d1b1f26c3bbdc3917af065ccac017d24217c9534228a7e2423bcdedfc88c2fb2220aea35fa46678dcb8180e6d95f3f526151dcc3aa41d5d72d02c0bc55922b2d27cb1a67b1de8551dd6db9295b610ef6fcc59eaa2622adef0ad14adb6cf5a37445c431fe9b1f1c948ab347fedb08bdde6375934ff47b1d79000e0cf8410463e662e0d7a4d97a5c7cf1f35b82338e2f837e08383eb96d289abf3d4f09088fd2b2cb2e00704f1868f8b8c633b705022187bd38c11faa635241856dc45c85c7f37b392d2a1d7df54d9aaf93538c5ea44f16a343f40b1c8e5a4e293e677c8e1228e807993bcd0f16f8b1fadea9f0b6573601e4c1db77a44f85cfabd73a4ba6d227ffa38ba8bdb0e37d639a14007484201e688d1e801405287e5dd604adc348f636ecbbc541a10b704e518cbb5c02a4d145ac6babec7e1362c6ada8f765c1a62ed8c0c828c0327f110f4d9feb2cdc7874389e6889dce072340392a0013b09ed06e71ea71c5e55dcf7d71cf91180b559bf063b264bdc7e4a28bc5732050998879e898d6b7a1e3ce9b356d7df6829b08e1cd092aedce638091c5dc32c51ba044bcf17f4ef4b307754b82f929c8dd29b5bc2668cdf3871501deb1b92d69da2397f81c41f37dfe0bb232f48ba40447b97ad80018c89500ea6a3518d02b63e1ef810e8c2a06c8fa1509429bbe60cc83349e3833127d15156bfeae11dcb37c88c922954b5a42cfe6d7abba03b25878766332cd399ef64e787996a1d4f9de829f5b5f22fdc3b821b7b896728b84959701f780b2fdb77793b5d39ec56f348fb2a69b78466f17a09eec058dfb60ce18d81cf5505bdb119136dd21f0b7b3bc79cd82adc9b83dd87977009eff6d415b35b1bbb2c3ab30f1bf7e8b5bcfd14828006490ae27c76eebb20bac4fd4a606ef690afe4111be1d8c1fb59b238dacb4bd82c8c9024355a23a4afd22cde18803b391b60a157262d8c34b0b973d754a1e92b81e9d8cfcc10ecbf600fff5f54fc2e2e7c4c83ca39d21e7c73af71656ad15704f4ed78a6cc9a1edcd19440bd040bb593dfb4301ebd83aba09eb199e7f0151b20a26b0ced6929687e8875fdb0e133bd6cb3505e92b51e7d0933ea2ebb6d2532ac5ad90f386be91b3793aeafb9441ab78bdeb68a5155f820759c023228a1fd4976fde52009dfd907286e0fc127d05a6ba90fb33bd977005be6a84a7995534d0e668780bd8af7e1a51ffa8e464169fd41e6e6f0abe211f002d9a5a46053126095454e38e6a45ce47d0dd0ae0d6d6d352d0d4dc261b3348f101e065cfecf0f1f344359bc79a7260f3d7a4d3dd29ef7b0a5caa46f3a4d807fd000959e4c1a5abfa2c03dea39d21c805adceb7f5e1431bf73519a1529f069c7410953a214c5e9b711c7fcf53065d02f15584383b84f87c846fffd1126cab5b5ada5c66709472377b5969b6df8fbf9c0a496c19d5f74c25e4444744e24ed1d2b71772eadcf3f005b2d37c43f0f604f6716dd1ea2582a94732817f504fad01267222c6500a4b78e75e2ea9f978d8413994c46d691c5bf6d440dff1cca813fd8fa5dcd6c7e957a37c8e8d6b343629a1ae4db6f03eadb4514cad7a76859236e61fdfd72a5a847d5185fb192f270f120d073dbdfa0f41714434b0d21e2159f77fafc4166f237bd197ef76e6f42f56163ca8e023770dc9b93c3754632edc326f2d68f38c7eef7c96ed5f88035990a941242ac4609a288b11e2d7d42566fd3ddef1b3038c51b2ae1c2d6119225295f4a64251c98be310f6d78243b986eade31c819313fe691d60f4a66eb5bc5a13f971822a455821f408a6e007d531e6e3791e593a89780aa4cf960920521d5663c56d492b09f748d13eb1c50e3836c3418f03f4b3a59e15a1fcacb36f7ff1d182af872e6ae186e6c0ab4de57a0335bea1906dfcfe9f3dfc881b98c4539422e8b5405c2a69269aab058990a19681952f15e97c8984179f230c28e48f88765c8342e0d681563b93e24493cb5ce965655b9aa0872ebb3f6104e67d9ce9050e156841c4f28be8d15026297794c1a6b892ed4cfc5157b6ee5e670f3e54164a257aea119b1de88af97f17ed273f0d776d0a7bad60571bc91c90fab2658f4e919b568bf77225b0d1ea4a469bb7e4b2908d6dc844effb9bffbea65ebf5184cb26c57bc2e032c68be8671ce939d7dddd21871315378ec025a2b70c4e562b67b9fed7edc74c4f2ec75fe8eb4ee85184be39f852246ce8efab94ea872523c2410e1d8489d606ce92536b299fcdd57f3c5872ec43d204b10ec811496e46ff215c9ed7dad18ee29c7b836a1f6c39af4d6de1a634b8abfcb63e950dee7e36e93fcad52ecb9d2e67e3416cdb9a6fa464f8b94365c6766661f6c9350844d365a58a72fd20b5f7f7160ecf0ea78bbd20c8febd6eef9b6b320f8f1d686e07afd6c3e0d2a218dfa9bec8c0a71823608a076694b07639858095017371daac4dcd4b1e8560eab0950b2203676b6b59f5d8d1c5d1119d48d5cd69d455d387fde178beb0281d03084bdc59db6eda53e7e2fa8e33e0b39879a1fa60028051f4d6f8dbb2cd25af96ff4556eb24e919063143632064a1d1e70c80e12b8d19e9ebff88f97397bb6e5c121cb28ef1b32fe4faa561dfa262723b149be6792af2d9525a352447ca522a31b5d38d9ab8a6197cdd2dcb37a4a040eb6e26d0ad35f51a75c32b6b1bfcc03ae999c8a330aedc47570f6287c4908930e6b4ba370ab14f5f27cfb67d27be83b5490c2e717d0844c67bb82438aa90be052bb7fc7b0fbd4cbd0091a9541db0adb32fd66f28de9774f0bcc909eb85dc9172e0cf9203bdb75b950ffbb1dbc0bcc4b815adc11359b7bcd1d7cd016ba3f103ddd57308e952d0aee50836f89e0620e8fdf88856555f74260b0cee09a5f610cb8d25d16a505d2357f06cfd8b2a1692a49136483dee1bc55181db5225f733b3ba81aa7133eb623722504bd2439762de0dd91ee156947e28c3128517084a7a8c6ddee00bc23106221f6db59e36783baafb898de4ccc47caff6615310ae1643c7fc01d3c018bf48d50820738f162a9a1bdc92702512818123c020e525cf70a25f83d56e7f36f5b5efe14aa5e43c4929f2704256c9eeae0d4a9020d8aa60e0b3d44f692eb136c92a688b0ddc936609eb3bce199b8e32b314cf78c720918c25daf16caeb8c05cc22b83f4d5ea52a0a6bcba2753b7be27fa11b67b51037adb6b4d5e1e6e26209bc8d5908ff52b64a0438b055f08113cae5e54569ec88c554fa010b62628fa639c8ff86db452f40c601565bca3297f847cc3cd064ffb7b435d642d9dc24a11cdc46df4984d39b2fb20e018b2cabc518ec1d80bbcfd3150089dd9e56f6e4c5705080df380d7f8420d0686bf0457f508794d2d340d6d23fbb6dca25961bce04f504aa369340c3e83eccdecbc3982c0fadd9d69b3027bf7fb1eb36407378ee926635ae7692443d3a2bca0b3fca42b893011d1f0264b1868308d991fcdbecf9d372a91c6778612bb8b13e808651757f5ef213fa5cfceb38d57752a76cbf83004588011d7b5aa7d8c1773313a8b7fa4e50a6890f1b4764c6b39fbdd75be1e295ceb81d1ddfd0dc4876159fd5eba5c9c1ad71fcdf295cf626c14350745ea54743fae468cd20e6504010fcb45028d50c5371f01c392dd54ddcde4d2149de7e1671db03cbee423f7dc38f4737ac8c8f9dd2d589c45ba0093725dd24c9dd890bc6ba9edb528051791056b83a6ac28cbb84cd1a6bcfbf1449ecd760e9a6dc5e237036c2dd61f7fb2ef1b5e96da5b0d3661be40647790128c07d36735bf576699b7e925ecf20589736a1eacbc18af51c299c7a947fa81f50dd530af55ae2fdad8e9c016629b42c6886cad8bae72cd508d65be139eb60e22b39b28434d86a6f8caf90e8f17a45c97c4550606e465b99c5ab8deb68ef3410ec1b79599f5a051a57ab2ae8b50f316decd69214fb1244d91d8aa7e596a5d51dd5d713d654ad113c8f4708fa1819fc86ac237a8db6fd041895b38c36fadf3a77ff3c8e9dce50ce10aff73f55bccbdd8a779f539e3e20f9419ddbcae7f44b0beb87be72f3e842803673b2250f469b231de298dc9fb5edbbc93da4a60b1dbc7618939f2b40ea9e9f2368253024a139c6b36cdb980ba63f83a3c69c09ac005a4db24d5d5a87e92b0bb0d37ff59a0f2ca37ecf725122d17e4e1bc0209fd3f63b8cc9542199774749d9e7ccf07b84e909ea3250f36853b16414e145bb61f11f6a9bc349d77e79eb5498ec320a0b70d652542885bdb1a23373dd24dd9b17cb855deb83e6855fef6d1ef3a2680c86b36d812efb5bd37a7f4688d79c40c849202a72d1fca66b73333a4d299c758ccae342541bab06048c280533c2d7e615902535545b00c59f8d710d240872d85c56fb34fb7b198e49455a9c3d4264d3316548f85c857a8b7e60f73d5005eba4d0e9a1db480a712f8a325bc750f6ccc74b3d89052ba939e1b60f104844080ea731209af262389ca19daf8880893135ff4f6a73263fcc6d32e1be536be59c5fe2c171ac3b17050ffccb919e7ec7c8a50aac0b0b3cccdc32a6023c1626b7fc3af5855bb457a35bad6f258a44ed3e593dae07f700e2ba1ab896d591f6784dad3863ce6318e951be9cd75f44dd7fa5541cefbb55586bfd5ac289ec4a68a38d6146d666160fcd2877d7ee410ba273b1888477c15fbaa5473468c72ef2879be94962b12b515190a4e647b9d8784625de51224a42c73fbc230286169f325af7d4639af3ea7535e31706adfe0fdf815aebeaf3bc0162ec0e7a5394128f4e11de90ef00efa83c9966c69c4644363c0ea61ae36ba013bbd61f82b7b7260428fd3bd81588af76bd8732e1f559a465d157c0a2cd62fe934c8155f5212d244f283ad74a03f35a0b18d56c11c434a8700ea80a4a7518f331a3a06986d52ece9a563e356b26dfe250b12f82fb0873e62287bb1a685e94d9a851cac1d4198d2d265378e53139c68038bd9c8882ccd09f00ea81501d04d42715836079ec6d8bc17aa13014601108a91428ba09c01b53c643d9367ed3194b2d395d57c7d0876db6d94190c6dbcaf1c2ea5ab19d49aa0755d526e830ba168461a9cd2c6bc97a6f84c013d71dcc5fb8afe02eafb748b96092affc3c7d9313e59653f797c5b1361353931c42a80a3bfcac126288c0fcd8cb4fef5c0a331e5efc84f60db9f9463c61dc7b3962511d23c8eb45e437818a4eb3877f1127c40272e9223dc09580e527f7e21234e734446e0b7a77c6a49955791e66fde3fd33245a7313540e3a7143773151fff23dbed283fb460b2cdf32f45a37e0353ece986eb00785e8e985cd3df9af0bb3087dec17e63c0c72a0af03e49f605f8ff62a51c0f73233c19786f3b6b98bdcd49f0affb1f5f1b562a7c87618cbf010fc4c65827638c51ef1979f12d9333d6901efd7451af5e639002036279883f7ccf1f4bd20dacabcf0540e98fcd52d25384bd81a3d65771dd01a723bd2204b0ce096ce79a0d8396b88f4aef853cb9438fb5d5149c26525476157bfc2952b46eb2fa705d9b00da357bba5bb2621092473fe2f42ae52897d10b42e07ad8ea6d17d2c2172696e84b246f0d2ab225340d185429f366ab68bbf79ea60877545cf28b5f1b8ccc7bc5d2838fb11896b7b4ca1324d295f20210a7bc54443b5d2e57d3cc42e51206d1d54304c5abae7330b5a1b4c21223d8d7660696eaffaaa11c6991ebbe277b808a814283b833b523711e361e9fcea2ecab08e3d7d053b8abb097f95a801fa21fdc0ef46a69dcc34854828d8fb87b1211bab450c40e75d758325538a96ddb0496b43b301197b17988b6d5a9b750dc8bc9929548f2a6076e2e9db4d27b613a00212fe9abb5368122c7f43ddc971668fd2636067add7629a8ecb6f56b517c26a01dfe40e8ed68de7669399a72f90c575179bc66f818d5e5186dbc2b83180bab7d65d98d8e35d22eddb3c4f87dabfba2fc653833c43bcaad17174e6ae90ccf6f7921b6e02f17730e84acb1d6a540252ed77c841244d33beaaba9b42dd40892566e480f769d14cf4e2a451a9ceb451e280435d95e3399e12c41c4d7bf56dfd2093fbb37c61d744fb5b2719d2f810fc14accc8eb845a4911282d6e5e75205c884ebcbb9581d2cfd297a65ab5ac83827e0d3bf432243a0cad83b23942916257e10931483ff58ef76e99fe4939f73bd3e317228f2f43c1b8563a1e218d825bd90dadd1536b59877762db5b0973906429b452503cadfbe706adde748c89cd54c793ab6323b67dca15a7573363272fb81efc43e42376b56a71652d2ecd3a883dd2e7a2e745c81da1d8fcdb9e613e8771966602edcb06341fd06616adb6f1716ac90e4063322ac3c950f44c318c65ac451097180a53a702f49b880d43f96673ac22f5a42da931ce2b745ee62718e2b89dee5eba3254494dd6c3d283429a410a581d457bb1569645f5fe79ac951ed40ea980755fbab513ea38ab9b1cafaf1ec2f92f27e9ad8a551d5c01581f569beb8b28a9b6e98e517fe62d7512bddd7e5436a66adf92f0a620f17a1fb16e4b19573a6ede6c9b3b0c60edd51dea0647b8d4312f127f84b514b23fb3734a34e9a4ee08c76a6408c0aa24fa4d7aa7e7865182301507517ba9ce5fd52b3142a8ff2b2135554d5410ea550aa8a470c7f97ce2b02c42c44f7b57a70ca8b95d07689190773f43bd595cc5615703c9a1ecdb34fd874e144a85f0e97f57debd64c50fa161f27877b6ef47aff5b8b9e98a7363b4accfc3cbf221ea11aae5e8754b6b94e6fd2d81f12f4d13a5bdfde38d9feb345a0909fb4649e714f188488874cd8249d6921a40c8b73d87340a99ed5ce060d71aa3ea703b54fe0896a802dd3fe618bb9c0c7f2816e13a151653c35dfe9201b80fe9504c45aec8d6a97e70317aa0fcfd51cbed688ba8db82ba73978268dde904dd04f6851ed3e25e2977f36a8a3efad52f0a32a4a3850298e82b74bf3c308a466caf0aca6c7dd98d5684016b35a73acb5372b7a2bc8d6d68cbf91d00a1c3ac2f8ad1483b625aa938a00397ad2a07f6bf66206f0580276db52f13c634e508f1189cc4a7ec8d082e5ba09d935b7183ecc9129051a2b5b0a25aac8696d676d532cd52a0fbbe393e70ad66ff74b2b9890b1cf007df3e57ac00fc7e1efc7bb4fdd105cd79e19e5f36ae8b4c8e177a8226b4052b653ae3a485c75ceb2865b24d0721970e31f025c24a54d66f99b074b9ef293711354b71009c75b8e5e102b50fa9b27b0894d5fe0ccaaa3d98a9bfc016fdca1d99caa84aeec6503bb79bfe567d89855afb5856a6cddf6ae8289f7a63c771b707b45deb6bd9e752509e1752d0af4999138cc2fe19820bc191fd0d4755b41edf33c54933a3811a3aa8dd87e45868fd7cc0ca54f40b9568d6024d1a6dad55943b70a0197f281dcdbb2ea512e6b9c63cbb913cd20ec896a36a889dfa4686de0e766ae8d1190ae30b99abfcdf90e11d33bb77688e1c6fc8e150a564c1e7b76104fc8620f20a19eb9b933c784fdfddc688857e1a2c572194c4dc25b363986f0b2e1c74d0f471d401908bf2d1db0b5dac4fede37daff084b5596ca029d69f8266340979721b898f68b040a50e2765100b14b081aae427b5a4a69c304c22ef5b4ae006920a214c92d5ec50681c2cf052e0f203dadccd581b41d8d92562ebd30d111053b5c8d7ff77b9e05ee35be9d371c324ba0e3aae76222b355a4de1a6fef97223e9c65ffee72ecf2df5ef7b71bde7be0f50aac0fd78830c50c39bf4fc272b6ba2afcdaf972e78a67d671e2ab70347fa100c416b3ff4ec7f66e7b7035a92102f19323b55226e56f4ea00daacb4b7944997227ce8ee4063de399b5feaff23218f97ebf79a7c26d0fe7330a0cf8c68e60e760ac219bb9238e29a45bc5b789f9cdb2859436298a91ca6dc9c69522d8e40176b3c6f0283fa4d84f916f2b4db07ace48ea3a296c5327a43ca18657a1e7f58db69333a32f23af9deb92e667a2078a2046fbcfeac4127098c39318612277016da66134d78268478475312a625d33598096b667bd18da5b1aede74c1a0a59cc12a72bdf53648c21a6728487eb29b656da659226f5e56fa5199f269c87a50ab95c15f28af101c3051cdea7cd36352d7b0336331d1f0e9dfad118c8d8f67084f435b269f21a9d8ec3dae88a232cb2e707737c58cb65d532cde20c0f90b7bd8fb817a8082dc7c6059d8f38ecd10cb2869e68e41f9841b769ceb4d300f33de5a386cb81b2ef0ead754c0716ac28690e13f1508f54ff033c2f114251790991a23a1105c0e37aa580136592cdc22ad938485eb68bca385c2a188e00bdf4981b3fc8d0c2145832d3a66f26e14e4e6dc6bf477a579c06e93256a6860b2e13b6b82ad0c35bd2fb01171fd823ac122a02d9813d012cb91cf62922f07f759a7d25c45c20a6cd5326f3eca78238938986e8aeecb393ef16e9ab81f0dee1ade90d8a4a48f15d14e278fd4024272bd2b05b67457bcfd231da34b78233a6611c6ddaf62607178235c4be19b191806b3d7077f94acddb8540664301b717480787ecf3d4b9783c169db6e3f7ff9dcc2309ac7e10d6e30464315f894823f99e2b3d9e944270cfcdba2dcd09a450194d1f21e7d2d4b0ad6e6f6f8c25d8bc8374f68c20fc768e3b1dca3bc0b8b0972d31c1819dac388671464b3758b8b96bfb6fcda0dffbce74df548bdc54c06f3a87176714aa77bbe43b737eb956b0f74f7a02ea41fef2c3342153a92de47d66b29144dbbf3549bcd39af580bc8b3c32c65a02e3653025f4eec8d0e6de824d7a646a23bb882ffd186f34a86b22fb8519c9c0d56fd9d8be09fa38c6f7513de25be62595c813681644b4ea1ab81c9c1bce57fd9e55b48244846ec3b6a56e1c74e3d017010cc92705343e01935ff6aa9ae00f82e094c1961d7d90df42b024ae08dc27e81980ed868fc3273d42a6c589768993c4c3ae9e82b55f10676b818512bf5b20dfe4c0d91a972a91439a0142b03095c3e798aadeb31be530d39ea7b9e0f2080a26ac1b405c51d03ab161c9e9b1d4b7c45be610e7e24857feb11e7aedfbebb872a1780c2328c26c882a84236fafa06b92dbfe05da706c60ae4933e382eb4fae019b7c8c50ed10b0f3784f3d347062bb6027b3e06fb766659863de2cf7352e3ca85e07751ed25b87124a20a22821df3bba377e65825838ee4439123e4ee5a3e159543e86f18dd397aa8af68d25017451a2cf2b1de57a790e19af3ce43a68f02bd6e8054f8dbae450a5923b5f483d8347458892133ea24f808e51018c0a65bc50dfeeff34bfb6db50a46aaab771e624ed7f849fc94ea8329e190c1e8b39a8efa5535084b13494881212c6c1b8a9dbe7d931697093cc3aa34cdda3145111959bd3666fc97af20d070fa63010bbc7cf08d8b28d0f6cccc413f811cd23e92d4c58e9b75c93c7b16b5857bb0364f8914ab519d3b5a630ec71c5a6dc48679294920130d4a6ddeef6b98f7fb25467eca6cba968b81415ad8527ca8b4d71ec4830f5cacad8df1a467648dbea1587a9dcb2e9987e10a7189be7fdbccd3b4ebc7f9cbabfe317dcdcffdd23be7e52e5eeddc98f22d30a407c9e1bda5dd5c4a08ba29cc199a9e2e0b420eb9b94a71fef7e9ef2299d90804ebc8392479e5fe7baf6925f61ed802aab6d9999798d5f86b526f57baacc548a7ee3a5762551133dcb969fde9f2c4684c42db908e6fbbd08756f0b55654be4986492e5a10a3b24554d881dba4f72efa3ccb444545602c2577fa3be9681256f487dc24d9c3e9770c5206f3c208224e6ecffd74031908311b3b4efd851eec5295a5b8e7a28d1a51f61e041ea74bdc47d2fd20b8b83ba04068451a2628ae1c6b3dafd8eb08b569283e1e953904da2d246b2cb54775167b8d6d4ee0d7f9885b84bf8d3ab1fa15ea17d77b3fba40cd517d0beb4e21b362fbfe8a9073f6b8782520496310c1eb93e43d82e92f7743dc946d06f14f807d2e75c157f6ba34dd4c8ca003850a32baf3c4e2982f54cd59e8d9c68464950924b38084ec2f38b568c6c8d370527b57e9c6858004d5bc5508cda85486dfe9e73d4a1032e6a320872b223af75e4d8a557c4f46f831e722f85661fd8e403f2deb63c507a9864848f88c76abaab787764d1be076175f413e63eb91b732601e6b93971485ab1b4b4a2c8ddf3a13e53f9dc3f60152f5947ebc7eed51f74fdf1d0bd9753b265314ff9f0477ae915f109ed5e43b2cdffd2281106306118a91c8ed7aeb7fdfd55a01d3079b10f8fcd7261154c96d6fa563ea14ca18770a90d1c515ebe1309e4413a2473f734a65eed20edab98aec14bc36b49c889070832bed53d830ee92d86535f475276504ff052d55f889513956cf6876275ef7f3ffcdd4f585b1b7177772ede13cc5f9fc48f8e8ecf8e6f1a34d618bcf6ccc8c4d34b0997e79ac484e7987381c9711d82650fd69f18f11577b7f7771c686560e8b931896ebbcfd7bd4894a581aed2c0fc971812b011d540089f1f2c7b241d07a0c132a2d394c1848e8e6433a7c2c4ea5faecad892569904356a57c3343748783d691b0d05492f7caade4356164cdb5e250de3600ef11c54eebb48b464a2c57614985713f57d0338539f87bd8e214f6cd3a30811fdf564b18ba682cd7675cdd8a3bb0958fe0ce5e6044f5b302fa6b040a10623097c738eecba5fce9168bdd7f8e08162e7a384afc08f8f2ed7a31da09263f4f12df3a02ad6fb1b32fefd443e63950ef32ce3c45df6ad81046edf22bb137a6974b7cec01db7d86a64dc48a1e849d69fd87e3fc995964f1bb9f971912b0233d18e67d04b70a327b1a371d0e3126732eac1c4d2c209d6a6fde8af08d85c2d92a1562f811b685ad73a400a46c6e476c22f4e1cc556febe74159c14dacfe8570512cedc3485b7b6dd452a7146a7e7f4e56a7107da48ed82f05e363aee118b331c95a2befe8667e1b3cb71ba06c3a611ff3c3435aa0a080a37d2e297586893ef66b5603053b40ca10dc78a260a8044a83d2402fe3670208188e3987977009eff6d415b35b1bbb2c3ab30f1bf7e8b5bcfd1482800649f4401f4a01860a43c042c373cbeb8e390348115b104533b33187649564d6f3e62312cb0f7cb9b61f1c40a7210feb84514495d4efa03731aa59c3bd631dfcdc3c716091e47d22a12576cd2c297ce991543ea27cd024b838c05bb876d336d687243373a9149add160c6ee4f9b67e0bfd4204591714f969dc59ce77db63d3d691cc0ce2ab9722a7594c0a06921ff13c73edd3543d036b598e4d92a6d8780fe0e054d558c463946f1b98cf16d744ff356e5f55c07fae5dd3c5f77da7e9349c84190eaee1ab5d8b270f97597fa8e2383fdf300ea21504f34faf37d5d6ae9a06eb3e92689fa32a0b0ad955b2d63316d1a7e0d8f7a09d0d4756a26b6eaf4cf1c6955d05b11d3ff6dfb533743a57c6ae49b9ac30834f4dad7686dc9dc0fd1c8e09d746077e03e75344343e828fa1bf4281dd63b18d84aec1478d1256adbb8585eec2284eb3ac99cf0eb260a225e44f1adb2bdc989464e438b0c3c9841e5cd44de671e3b376d713620281c90d41a20099a6fc7353983ba2f727ac3596b449c7320091d5c1a2e3bcda2b8d4d921eef90f4a58b038cc526e6575401639a740974cf7adacf1ef2851942da38cd98bf8894732817f504fad01267222c6500a4b78e75e2ea9f978d8413994c709be45a615d8ddb3e30eeb014e4cfc5b90f5210b5061c9202e1ae0377249fe95a06c66d32c8f4d717ff976efe51134f358f33e9ff977b5bac49fca2453fb893592b25c0729121adddd34109f94b37c3f56f8d78d42161fb1b984153ba27d0a5c8402ea59ab02d88a922123260a3bf487c0daa05c062cfe99a3cebcb657533af09979eb75e8362c483055359c8959c089031073e781c4914db5b1fea6cf264b0929c6651e1812292a9e087efd66ce7ad778d482f0245ee7cfcab82483ca54b058dea13d7711d084c30b43a9f686aa33b4cb4e16a8ef4bc668fde13a71c3108a258bd04d76b3caaef8b5d9ce34ec2528bd28ac0839bc0ab588548a9dc905829ea12b9177c4c1b09ac13ba71442700c361a029dca41aa11b09473840068a5a30a5e5ece8d49803ac407c38a09f58e060bd3583a1f80339c912c28fa914c8a58ddc8e97f1913d8679045b2be0402b6e8e63d628f2a6d0f493830141c4f28be8d15026297794c1a6b892ed4cfc5157b6ee5e670f3e54b4ae9d6ed53c1bb8479ecf8911b3e90b27129b9f53d4c360b1263c6c9136c207527e7c3fd3963321d0d7652182fcfc717ae4e6085f8a794314e0f8c4f70ff924f8ac850a3edbb82e795981fb19591a61d49ee8ec33655935e24e471761b925508c601ab4d515ed12ef2f1f23a78d6c944533bdfc1a707a0f4c9756d0246a6db7d2d8d3706b01a7a3aab091719b2bca7b5fa142e07d4b0417a1bf800f2c2d41695cab1d4022705b6fe74855155b9f0a7021392342cf28aff07ac095774e64b7737a282b2873aea0ce82961960ccc5994b02f5e70ed9774cea0efdc7a933648822f9f9810cd280432d1e949ef9bf62bd78325f2950d1d5339352fdb7af46fd8449176210bed9b36ee536f49014520b7ec5e98406860d248708a68b01fe0254271996ced5ddc0978865ba68ceb8dfd44af5b3b6e06b68f9d72666757704c52358df5cf768afa027a349791117773a7a04fe56876b7b7fbf01d2406be56b6a43baa57b6503f6daeb7b5bdb858e683ca06cb8bf5e41a85cc6b0516019a63ae1f7bad2ae8889d73adbc6b95409709626c2a667a6b218285ee65f6f50cb7dcb2c3e8a3e2a29ccf18f02fd2c2a06229e59c7225fcbfcee09e8e5e035c0af2fac738ff043fd5953615a616d3b9f93827cacea2a11f122cbc131e23268f695f6c61786cf1a287f9b5bdcaca4c6f26eeca5d9d836dd432e410c304578361d90a04d5f463e07b209619fbe571b2e81d02f6be492a15adc23fc968dcf3cbec7ad4695c48888e6b228db15b13ae05ee3e4193ba184f101fc6a46d2b4e98cabe03032409486d56a42105e9ef5c77ae4f3395c14a057148fd20554a9f4468daec69bbd4cefecb096a328ec572dc1dc3dc38438b50247481baab1838483f6a0295ffb49be2c7e506fefea86b91572d224fec7602053d0a3a6f0b3e34eb739fa072af602a644abbfdd332a4e937e6d2d6bfd316c12e88199c3c64acab255c7e89031147a08cdb9c51d58a3f12cc99e1d9bde598e205bfbba2827656a42462bc32e925e732fd5aa546fafdd999d5622d7bce4f013d9029d3e15c96d2b095e57ff2dad2cf42b51dcf28e440504d8ab0bbef2ff31c958cd64ebb52d1f0c4e2da0b3365d7540a6c3f5c5de3701399e4efaaba443cfe83f5e21d3fef1b5fb8ef37d28a97393c2ba5d0d00f7cbce58dd595c388aa42f3196b703759e377252d9b41a99e6be4407255b25cf015fee37c8c04ee53f359b5899acc64af7aa63c07a0a62213756c4dff1c191feac74d3b036fc7cb071719d3af6f3e94426232eee654967a583a38c504e84947ad1adc3d3ebf9cdb4a899445a0255d303d57690723813f026d1aa29346c5777e53ff2e3f1398e8f42522fe0390c569c0c37340bcaba71b28ef902f7bb38a6236b349ea647020a5008bc62442b3e8067f6f3e87d66064ed69a66369a8f5874e7dafeb910056a65a505f2cebba28a6e8df1ed3201ee9a90f9fbd939e9d2635ca95767456d376ea51772ad8a98073cbeaad88743540ccb7f3917feb48048dc3888f95b51dd64c9d892d433e12634ec39a9b7b153dffdb9021e3da30fc6786c99f88aaf7d2653ae3928218271e15021a8b2bd8b19d61c0c346d4abc33c307937eb3c0dbb3b108e30bac25dbb4e790499840e0b20806920b8c40ab343c1121fd364e4e4e5b2b6171356152774a62e6aee96702d8d82abb4502a6e471018bb549c1ed7ddaefd670d1ac7358ae2a7dec46277317d6fa1eebcff52074acc80d2459281b1daf5bbf98ef013ffffa8b50e9899f7551dd71c7e77ffb28ca7af96ae6a4e30479acf6a4ab60f6885664d6401e3f841ded9a55d0f25bcc703edef941f12b086c0040d9637e16b1fde6d59f61ee25cd5b5eed3ae4d8ffd9ee802cefe989c3e42bf4f39d8e6299ba9bf6f189585530f09d53c5d28cec925b90dd49449807d84be3ed2276fe9bbe223e1f58197b56a6904ced7ac0c1054f827d93a439562bc97a46f2aec6e7c5499ad8e8fad23765002ff09472f05c63033c11b14b9fcd3bdc4197a22bc0bca9058a8fdd564e6571a0c68e132f3eda7d0acbae118f97ad9c5e11872093aa79528e4d7dc053c9fce3e0eda6ea8b56438e3b0f12b1fe84c8edf0f3699095b88310133e4a52bdc3bd7c1d81157e45ae71241d70da2916e08d67969e0a6770cee347a81b123ec1fd5534668c54afb0eaf63710711feb05bcb190f6a10ac70efd700f675ec49929ee95262c6e254fb11be5081e61e3c3275ce944089d2f0fe5ef8c4964346b4feb31bd81e26d628a182ac8dc6bbec01d619a00f75490bbd5bb7abd01e57e2423cab2049dc56f8561b0b5b9ba1bac1abd138d100e62e48d2bc3edb5fce832e00f19b884195bee66c486ae503435655a607f543a8384f3de860f493c8015b66da77634b63fdf23371a59f9bbdfe38a4e0cf95303628ddc92b523edf1333c2dd652c92944ccc2bcf875ad4156743740f99df36799921c8ebf87e6052d9bc31ceb5ffe6ed1704ee15ea5176ca06ac8f87a965d77e17d13052bb2ee89f44ac6320b4a311e1cbb77cd537ce25ae137041406f3b57c993c8b6c4a34f300bca776558c94309c11db167634976c5fe927846cd9d4d57b5bc49b6f0da3b653a38506601a101e0afbdfcc95a18a73a4e60fa06223de603c8c90cc0da39e7c8660492e5426802dbdce09813a648d48e0fbcb4faeda8d8509b1a7824c86ecc917e487f48be273f2739217bbc9f0177f002926c7a757ea30da25e3ced3bdcbf0b35bef3fa9d695eafe07dff2d7c8798762f6526e64f41273bad0d306cb164ce9325642c8c68c0c265eff28e94b77ffdbee67872afab03bcf02cf0d598f6874d603a17c1d0427de336b9da28f5fd2e088475b44bd225fcb3e59669425cb4001476326d7482ef0e8e7e8f2881a896bcf31a81f9cecf03a6a7e4997bd556ba0bcca3e7eb042cc0e7e247f50e6b88586d058008ddb5084d97a68549061c1dcee9ecaad9259e9b69f9635f4bfead81d845cbed1fe2b10cbc2138a0d1881157186118dd4367f28012765587b8c02fa52b2bebef60c1b11178d50edf007905096d176c6685311842e3ac8551b5eff9cf62381e86d84869b145948b2ef8e50d7bda12c21d8bc7088c0afff1acc7650fedff596f9db375e92efd49bc34db2b15343481ffed643b1f20484c35dc2f1c394074626b356cd56b85aad93f10d7b0634dece7c439858ef14680c8a8070d0b6e7d923208834da79853c79c3c293a7f1890b74caef25b5594eba25df8325833b3e41e4cb9e2a2d552055e0925f1562ad3f1a7692018af6c4885238a131b181ac6e63de08cb9b363b8b0fe58af6299eb8438e02a2a6e4d3572e01d18ba8fe486c9d476b14f0a3233fee04c02222af8b3dd0792d4e276eed7e6418cfe0ba80a6abf803848197807523fdcea6767db2d005918689580e26df5fe7060d74562e375926deaf86d0676cd47cbd2fcb227d538063d7b897f32296bc985dc15b05bff2b4342a96bd38355995e5fae45717b4e2907113782bc93fdc48e30a7dd304011522c4edac3ded7d0a96027c753b0ed27b7de13e640282b24972c478ac533b7a029c4d62a2f78c07215c339d5e877ecfcbaa3fc1072de7110f255291edea4818665a9dab6cea1a8dc50fcf31b071c5a3c131e6469493ffcb610983d834acb158bf617d4fe1ac83b261116848aca2160ac2c549603d0c043ba9b97027a80167bdb139bf72a1ce2a30a368ca43141ab6e48f796a877ea540c434d2c27f055774d8da44ed39cbbfc64007873168a6887f189f948454f44bf045e88f3b556831a4ab91683d1a931e04e69777244bbcc06f1b5c3b980fe10e8d97317a75e023bb2f7165b52ddaa20b2cd740c0b3fb664e7670e6b8b49cf639dd625070fd9ceaa565999ebc04fe0244c0f24c71a88baae490b7e51be4fc01d318554e4ba6912d71836754ddacaee4e061b77d3c9a4a7ea9a0df5e16f61d93a2dfe09f56e4a8bd63f32383ea503f1cc9137daacfc8948af453aa7d56ce96a008c1f9fc243bd1b188791e185e0b9cfdd30d069ed3e25045db58fd9a1c3b90305739bf0678094b882db567880c94d503d1ef17fe146bde5a8812c53c0b40424a793719ccc42290feb9212bc9815d796348cb94d25982b58a015db8bdb8c91323d77301fc7f1b044458ae275f6f7c4a179655196414ec3b59f20309c4d533263fce11ce06c6823831bb1422737b906e80f23f5771f7deb01c2286e72e4539f3b500b418614161b2610ded4f92d0e523bd50148cfcb59e5d143df8000d7dfc2d8ded08b1cf5729db4e850fece5ec3f06bd18106b3398f497335165898d0cac30f08e1b0e80a3f448c86a56a1a09f73fd38f41dbfb3604fb85e3861a9877d9b970ed6856e7458c21ea2bececa1dde798b467090b0e23e4bde27b00db884e660e6b1a850810a18b29cf9cd327a41936b7cde3db1594042b8550261171002b94078de32d15806133a5e7c59313793dd19c24eb77cfab50611d35d134b97e23e10177dd112e5370708236c1464929e7cb2d2ecce0e957e5ecffef18c5f510150bbf3701c0c814219d7d41a3bb461722aa214f939d295817d78742188e0533773a3ffde7e1c02785923d2e2c9988610715d2deb298c4f4e18f141d6f136ab9d9d6a6b6bb142c3f98519f5b86d8a9ab8c64b15c1de864059c371c2889bdb1b3d62611f0cf0de5762be40cef2a07ff97eae7049d91f096bd35976171df48fcabb06683da45d7351db09529cad7d8b951d8566812ba1baad334c2f1b929d190135092d04afa94f4a5b685d1cf688ed51db2a52add35f653f4d6323f5ccc692c6ae53bc30656e928e45802e101bd2d4fb43dd468fcd4506dbd8702015ac49b21f2126ca94d10275eb1b2f7c8dcf203627a13f732867b03515f50b89e776e3ca366254727b4e4e9c4021f7c4c0127415f5871d8bc2e1da1320eb3f7450101c299491218fd6e80d5776c1b7f05cbdd57d7e54d46ca4220a7076b7ec3cb6b1ed9c8e127549806720f788e907e11c85d4badf4cc27f7f3f2ba08ad75a7d97641c0e153a69387a3acb220a628dad735b7edc8fe3da664e66923b1502190fbe698d798f15691f25d76d89ebc0ffe3271b42f19d508d81df9b9b5fab8a3d91273a69059eeae128997c0aa826320d92fc53b5f74582b98d75c399b1b26285f9e88114f9cf238b3bc187659764045ba4fef6752c764231430bf81ca3b5d4dd013c816018c4286bb03522308578a2c22c87c9258b83f327c0319a0071521f66cbc086831ba924319df7f8d1323c9f2dab3a0cdc5464ce28b45f9af60eccb9b22fdde213344a42433b585454820c0c5ff53a6aff9b19550cf420f086cbcf9b2fb3059adfe8f3c374093db47e3677948520b0bc75a5ea4fd3adeeac6c890ac6dad911668ccf8dbd7a319036c86edb990a4856671d1362d468964641e4e81631085efbde79486c6ba8f09f8afcea619217b9cdfbe3231b907a7b51252101de394ee1f5d8b52ee5f6c3a220cc39bbd40d60a962589055b91a807adbfdda74e90709a15657de1d0053177706cc3b88e5b3796bc1aa6946da567e647e82828644a5ed21bed7ca10a48ee3716d8836586b6dccfdfdae275dce729fcf753449efad535c7f584304c52fb630244b4f0cf614bdc02c1ded2ba9da7a4b1d7fbd4d1e1f049d97860c4af4a961b40eab3ac1f0b555899e8d5a913f12c0c01b8aad1ef9ee97eeaead32c0b6ec91a769e8c42017fef242d40dda35f26c7184dd4a61383a48ce126b30cbc028a3897f3f6983ef3940800c42abe262ef4bd359e3b046bc06bfc32cc09b9d5b6e81a31854f43df9507b6c8aaa272f3dd0ddd5b6ebd4f6735f9f0b18ddb3aebdb52aa16056b6994daed2fa91cae0158a5cef2ec3662f53dda609ea29706f7601e6ab733b25116dd8475cd2b391fdfc26c39d9a023eaf696b3159cd8b606aaf688a018269f1d8d91c1a4c2114f43516242c0ffe61cbe4df71a3e3072204553b1ea71844155ac839882d627b43fe610c6355411f4dfe6c9e9171767d8b567ce674fda4777f3a89fe8c3f781d5491cd86210022ad7be94d28fb7e2881616aa16ed80b37de3a9810b683dac8b17bb775a00ec4bb95f5fb2b276c7599525baa2ef2f08dc7381be396d3af35c2857c3e64b1fce33aa33c8928385ef4ee5fa73c6fed76e275b1118bb0877d7cc46cdd03373f09aac8f473a4959c39f8d4bfb95b357ddf291f14bd1ff776ef3e27e9b97cb897331b865ef1310fb4d05ba1ccf4c6f8b83f289a7e067aa183c78afc11517cfdb1f85c2003bfe6d6b0cb631bf34563e24532fdf3c10956196f13db182550db3e5772ceef335c7a84b8f14a67b0affb23d6656a166bec53393ef55576f4c8f5b6cb093d82e28c9e6f22a04d6596b56ea933f1f17ad41393ae88fb9db29b743bd17356f15d1843e2df0518f241fe5ab4bbc22049a49c9f264c8ce628a22cc089b3c673be3a4bf3d346a5e345a5fda2233892983c23cc49708221e30f47a4c3b7669cb03dd14e2a24fb8481af818dc2c4ac0aef3856fc0464c42a084868d2b2b3f6019ecabc157b27db309a2dc590c7e9c52992b0ba723a84069d686544320741f26c4305c5262653e6f49c6d33352975ceec85f72be26a0f606ccbd7f30a3b7ea01e5a8776e6744673898c696e7720c248abfdaa3c3ad13ec5f54dde365e671ae599cc3da713199cd6cd0ffc9528a5a6a38c600d83effc629cad50dc2f7ab45c8311b96e4a0443a08cfd6e5413cab46c25cd3de0e562d09b47b7bdf7551c1e15ab07f4d2acd0a36ba8187a90e1eee9488f900829f4ef57cf4bc68627ebb7934a0c5fd309b295716e3ca7c3260e201cedea25ace2342f52c2c436e12639f631c79fc0d672a14f125dbb1d336b69d86282312422e4e39e05f9f61c2ed77c1fb3cebc8ceb502f40bcdadee7300e27d80375294e28feee7092731b7c44ce5675eb07c8710553bf77016718f56611c8d2627c13a9167f1802e7027c329a5d3a596b9726022f9a925b8c8f5844ddf0a2883d46bd4d0dcf2659158b52b3d47baa582c67b6a5dbd4809042ec05921f1aeb23d1beb49af38619bc175f9a716dfe8bbd4f6ac47da65f593d8a4d6aa3f1556ee16e3a597d07077ea20c718e84b998e9fd8fe94496eadc45ef55a393a5b77890bf49cda78d463a3eec50d36442a9a045c260b769fa0515aa1f89832765a77cdf58b0c090789f9579e8d828be563374ac4989fdb225dc5b97c7b9d36af99a4d2254c72d2ad797f8372f51bf42880c32b4a9ec885f4600c8a7b8f6fc47585940dc15171e36776328826624f2edcef90bcecb10304dc00dd92fc8bffd8a82a4494f7b110a0a21c9ad5d40a29284ca7a5e3e1cea6a842ec4f54ad6ac4508e76f136af367c9852525e0291ae8f9f38bd5f04b8f3b1612262c2fd00f1e49af9899e873ddd26bb6a86594837aa529fb3c842ccaf5992f23ecb07a0fec2f4f9effacfc377d28e6f8dff2b7596d665ccbd8b26cfdc0452aafee52b93a05c8ad747469328fe54f4bef72611a41d96b46241a34ef714d15281454872425a54fae641716c63fdab990b13ffb833e520531257156c5cae5adf708be1b5050eb2b8162346a488998a0403d1bd8204ccc1f6e11fe15bb9bcfc97ddabaaa79b81025f13eb6d10d7f8fe26c39df58d4f9f0dc7b75c639027d30c7b09f3644de92a95cf948a275f21352d81af28f44431e6c9932611d51ae5ded656b279ee03bbc090acd15a269a20581dfc8cc4a9c5e18b8c6c74d6f482d766caaa4092680161ef248350b10dd6384326d2a93d7e57b2b0fdf9a75299e9a43436e3e01a79c75955a003dfd87cb1e575c729767cf991eab2c67f09d2a604a8eec96f8e6169de8728c4fc6adb7951a2b70d94d916f1498ef8ed408d9e526ef1a6be21e930605e73dc9eae5954a63bb6d0dea9b61b972a6b98288fe5a2a41d128dfc1751eb827d9b2780a861066cba6e49242ce880371277a82665ebffe0f7dd9c93c398b60519389d44a876203f41a9d4af252f6d18da89132b6bf4e961ecaa0e83237165fb8bf3c9880fb853870841fcc4c8c0fd830344811d35276d6231e41e60a34b48e6f19ebeb77f81a6be0a927880cb01554551b475f1aaa22136958f91f8983ad30ffcb21a078b7fafa4c453f8814e25efa6470ea81ab016ea5fa7eddd794436f79eae182d1ce81861f19c58fba48526cc02383b428aa7fa3e3e1e2370b823d860fd1513b320e2cad86317c889f2440949fa46bfc8a650958c679756971a3614355b0edb38dbc164234e707623ba74d8a010d08eb92a2da97003435d6fa66ebcb5915dc90a21da4dfab1cb9fbecee6042a3ba4753e254e924f2ef19d1b0b3c911ecdde67a4a5c6aa37e538fbec974234e43be0f7eb9129f7f06975a832542c0023be4ee737a8ebf28df510c422cdf5a786a7865c84c97a6fbc22e15f9f0b466d75df81e9a0ab88d33e1436d81f7483b9a09b5ff3dd36d651bbc5a83183685e971a58739d44b73cbaa3d49ada059987ff9d7fa4201e6ff791885c448d99a2ca00196041d4192668087ee0c9cb5b7b9613750e3a0789367d95c9418c2305ce16dc07ec1fbf97057057d8de9c4dbd22d0be1b3b2723cb9ba2fc34ff4688d791f5a4afbc9fa59a6500376835518abff3f3923a7750f5d4ddb45e338aa0f59f3692b56f5dcff4775c356748b35fb62e036751f9239d6ac08328838a8cab25e47da8cc7f88f98fae7d4d81f2701b5f5b5387cf6814c793d85475f3fc2fb597098d230b464db59f2249765909e2cf2bc30ea48e454f435b5f3cede2d770b7fb3c715669714e3bb6047c16ab3807ef6942ae948a49a768a816610e1cd0c27ae93d2869529e0bfdd4ca2ff4c83823f38bd37bdcbb3a131b8ce748f49dff9bff702112333051dbdccc2aa6e9c83a5a2f43a89972788567269f6ecc5f99188b5cf7556d9153f3f63c8f9b970e278d1234f554715ab2e8baa70721ad1573dd821525e50b2326b82b91a4c952c25a1a180c41ca773e82a5451547d9cbcdcbb22067f69833bc78bdb65b47c3520ee8ca6da6d8d769d45bba8daab6fbc55623711495ef4847321e795ee7ed6311cf3ca3f935989d199548117bd52015c936a3634c6ea494227794080e29eeac61265e40c1f7162fd17e004a45be4da54d4a2dc9f1a58e88f40a388b4163aae80db15896fcc62d4803397bcb795b79f6fc9254afb6dad38ca42f60626da3f2afa11f641cf5e169788cf9acdf627cd80ff2fdff6232ff94c8367e1925415bd6295aeda2a078895be9ec8eba81179fb1ef331a85add884545d099ff414c14bd4aae0c2c91fb3ae86919e4553f08e94de42bd0b5e0c8f5b85d8a99492b32275e9d3181820ae4d163597cfc7280be19e2a05b77546399c4b814fd8871d6085520b0dc6647afc64743dc94ea9ceee47f8d890601ef9bce199148d0b9c1fd0b92dda50a7fadd1f5d2683a15a994d7c849a1af508323a32bd23da516045e4b02c06aaaa80c6e9be4946648c0ecf28eab18049e6a3537007a691dae83b5f0a9657cc2e90d8d35fb1456f6dc22d77851be0bd73c97088d038216cfaf300067c75fb9d177af17654425c32ed371fd2ca81df32ba5d2130b4f859b940a60c1d8d2799581784cfc24f0eb317a117db32b1ee4752cb088dbc326f0988026deb050e4b7b6a43e2309028a1e5366d020d7796616da050b4e5dd04753476153d8bd601b6f738dc894bd9cc7c8ed265d8246f4e5a6b436e233396ac1ad9a96c93aca2ef40a657c8388aefa6ab8c0a2cbf609e83fe1baffe7e5e25f67abda44bd57f8a31a1114f1ce8392cfd4960ed1a0ea574ff66b7c1b37400490dd7ed411199adc93aa2ec130b815052e3e2b8c64dde9db67dedf0709c07c1c5cc8aa9837d614998015ae0c0f42705e54b146297b3030c3ca61e60329ec2bc19e26280f9ca27aba6b20fc21b239c71fb6cb2f02fd83e1d109db6cd31fb4fed24d131f02b7eee65b19f6a646d12a5f7a596b80bf7427d37b6e28e89f01e7ed6cab52ca6286b7c71359b6406ae88e0ba09b25c5117d693269b74c1453b43dd835b08048ee8608f88fd5ee2b9a1bc36651ef5957fb28f461f88d7de8ff9396dd612e27ff3d999ae31a07cf2226e7aff9f608f81b36376cb738520828d765e86f5b72292be26d9ee44299e32c6a6484014a7a2e42314eb1d3dc9fd0870daff9d9c87d398040cac6b05073ce02b57730c453a9b62829964bb7426c80824a0459c74ff48ed23dabbcec193da5d9c8b6a20fa850f09716fda43ba9505186099d205ff7964868984c05bd0eb4e3372ae7b8e197c48da95d0533391e9a53f0acd1459329ebe1306f8365ee321bd6bbfca7fe84abf5c2e97c916f1de7b979e0ec94baa9b72a047065c559838b19ce0a3426742c6e679fbd2e8f415137d6e72d7d998b890d9f489aaf0e7378771dbb6b5edd0849636490a903afa6ffb89855ed23cdb30a74a8bf6987c374c58877aa96a32b77ea5f5ccfd4ec4ecba58c44fdc8101139dffcc3db71056332bdec9cb2d8cbde4b179b866c23024f74f566e0c7a883b1ffde82ea25537e8584c1f74f85239bfd5c8e3ca0163efe96172d849354db639415189ad0b606645258783c2357d9f531be36dde403a54c8f10deeee895232a024aa80086c8fcda4f65d53d55c186975f3ad75643c76b5cd3675695c9e4082cab77020b3607f87f6bd9d0998cb301632d60fe5461b9aa5d9b249c15f8f722ad6bc6f3ced7f1d69f57ec78b6119d9f9a705a6f3e7ac8ddaae9b3538c13503d25891a6ba76746644ea4cc3474203258af2af7f41834c4a17ae0c0d12c14df7e78d79485cc9982f6887323b577976f79b3011ff9b82a50b7e9787cf325bd2f87711c3c0aa248c89603f4b3dfd291e8bde096fdc1fc2d6ad46a3f432f7c66044901833f210f3e532b4045ad6096d87b1efb21f19c6a07d77cf52c8ac7a3fa6b3f390e9a640f438e5dd3aa35753f0b5511fcf90729df6bc441b9133cd171e3e4d34bba57698026a6396c18bbc2f4eeba9a927b0515b6c756606016c034a7d1736f5b730329a0a53f75181c3662e0b6591c93632135a8620ea94f84d7cefdfc047b57081bb813799006d610d9b67104ec89d2bf8356d675ee3d4df9f5f3ecc30c1a360b84884b3815dbc95042ed6a25348cb24a14f5f2bf61df13d4cdc155391fcc2e88af3e72e84acdbe72bc1d44fdbf2a3c221977cadb7037079186b0574f13a2456a5046e3e65dedb01e1f93c51305d9f0e36634565c708c3b9b7f5a5be93a42ecbf29c8887643875df966f636516f14760dbbf54d7793c884ba0ef17bcbb7d7067265b1a85b1329086de2ac6357961922b2da571ac8d50fe8b4ae4edd6b90315fa15fb554a06241dbd1ffca48ed3aea11df8087bd2a4515b6592e1d8e5263f3e8310b90adcdfbf3b5e2bee95a9a2c9b1e71c5ba6db2d78cce9167da71a7b672e83e922e706d07c085bd575a9ed9fe2732ec5e754bae81b145a01a7187c5fd440efdeb4ddbcb71d63ff5a078badc8951dd279f7a9446eca4775fa7c882db4b0c08c0c8d1373a746805f511844a1c4db2c3ee974a017c1c28d95038b265f5a77bee2decd61978335f0ca3269d0b1e5ed454f964a674a33436404cc3fa9861b64cd9e598b3d01d2813eb417fa064034bd4c15bc1b841f2eaa830b0d400f3d355db4f45b4f4aa6538e60f55514d15dea267af2bd72e4b27ae349f3c9126f04064664f7ebae50b6595de0ad9ef5ccb5dfc685fdb62905d81b461491f834121cb67ac0d5eca4c21fed96fb2567d3727c927578cee29135915e9164e2340bdda8dab273ac732ccf58ae2c7dcdfb9f754bbc40fbc1b817d2646083debd18b1444a61974d2b4f78315441c2c3879c458c163a69d8a790033b6191598cd7b80a448246d87dd0fa134ca1d6946ab9880e73ef26f0f8261f7b5fdbc89e5edc9052581413ac839be711358dae192905847b75e1689c0970a8fd02b6d7831e7b4724aa6fa073cb7873b10e815b8558f4a372c338586c185db7db3174294570680db8fc35b0c19f447b01d3ab630de003a6f506f2c1526561474f045094be08fd7be97a5926a868b282457106c909002ca536063f175da466abb4ef0d83011396024073d552a4dc81dcf36808da19441fbf8859809b0c257511dca2e86eea02482f2c3c7442bb961a5f8b824ff58e43e8431ea32819dfe5b577e6da3e3f940ad52a7624aab22b6a844d52f79c6ef085a857b83932d03c677b24ef7a26617b231d18b19ca8470ade6dc1c8154ae2090bcfba92f132a48be97f0654d707576604ec1c0f04831ad3c0f6252db4df9cffe9b99d794784444ec3eec8d48561186b1b2cc55a7b1b1b84c9c45c08199a3166e7f08aced1a8eb4d77726be2d3a2b4f23ddd3437a3601c32afa0f409fb12d40277d20f478e73aad45fbcbea8c42721e7332ff13c05f83b5dc8df6a4b234a837879c64526248611a2ef0028bd176eb0f52f0cc798adc81cbeb95c521698af81c53151fcf7ed0092b3f138766f60dc6d8a9a8d918f7b64d151e4b4c96651306b2a5304e350ceb0babc26b40a80d598e046abcc867c6269a971f310ee82fd8f8ec29b9c9cb617cbeda81c80792415a2fd83991410ea242a2818b6bd870c12cc01cded19209d982907e50c4fc73d35f5f772f55a4c6f1f91dbf53b3c1af4fc7c931ead21c619242d411b82b6460f7400510bd0056500433ad94173ce05c2cd85b127d288895943e3e812f4d8683c0917ec9793b895db32c3966bec7a87676850a66b3c814f5a8bc3d680cb119a493fcff84302aebb2aecde89fa12ca9cb2dbe94119966f6bf244e51d20a5b10455948af545c0533525e24ad681ffb775a78344ba983874c78d915314ed932b954ada36ff1d2da0a2baf6735b7b080a27878b44cc9921642010e08aaa4c259d8b6dafdb2482f193dfa1e5eeba499784fa03b00d0305400e331396fcd71095d0a76e46accd0397f70474d2d1b6ad5a2cb691aa4691f3a01d8a26e2879a8ec343c698a4e44f7982549cd5816ffeab9dc0877bc1c43c2d1313f86d14c1fae8f000e2690d5cfbfe9fbd8511bc277d6abe30558a48b885ae1fde6f36fa5d5c5c11c4ce3f7c423cea64e57c8ae165ce047bb9d662f958f36fbc55fd5bdb5401bc243b1ce2049d18734c8a3d0c1d65f3bde61cfc080d11edb862674247b7b076766f8bbf745044957dfe3287e78a38092d3a369269b3127f3d677edae604a00a75c67ae70b2ba3669fd6f10ab0aff5b8b3b6faed7f18ee8587f096a85c76ba3a74fcfdce1debc8a670db4a7e6ca63279dfcc7c3a9cf367ddd0d5517fe0d3e55774ebef96eec7977cb0cb5512c6c8d603be7ee31ed025b83a8728c8d77bea3ed29d9eaacc3a3e259b1e769d8907923dcb7e65f73f8f1a4984e58307a601a905d57c649411810c835d36bb3d6591a91fc774ba36dc2b90f0364bc4c8a41655ef2cd3cb5986658544519ef7d17f6e0cef45939d491b94e0b73c1edeea2f94db9ae261739b4403cef2c321d2e2370f237ad368c8ea7c70856a63d61354349461f179aff759edfa3f78c56a2531b91fec62021e7256699339c60e0f4a4e00fa0c7560712f469a8cd6b8651af0824c2c426674620204e4ce3b31ca6c5ae86e978fc8d4608fcd3bec5521141fc558305026965bdd2e0f26f4dfecee7d6a5ba12e4bef005aea4f33f52af875c50f74c3a9715e6c8a9bb548d7ba76d2dd22610400cea9257afbea3a8a29728a6bef5dd06607008c7f2d872315ee0a24cb009fd7ba1e02bdb55bc435fe899234f481a363ccb67a5fe66d8026633fefc75299bb94d82f5dcaafc6832585885998238c479f43c6505e84144c2f132c0fbe4c914788976a8ec0fdb79fcd2a4016e8b19813f7feea57b82c97120fab993bb7897ed1b04fae7301fa79b28c3020fc9dbc976262dd12e7fb197ba01602f38bd831e31c0819229d81ecc4b7798e08c1354b8eef969934ceee14b834b053809ed6ddfeb282e6487e75969f7b4396c2f1c2e59baa82194b42f09f8af2c808dbf699a64ffdad386376bb0b0aaac4a8ab0617d776b2ab019e95a766fe603f2958c88f35ddef4d26f33e2c2167973ae4ea772de96140325fa44894d014c39b144806d65e4837ebdabd9c486399a2707fc30f06847d5eeb6402b0955e11207e38c8fc9971585d35bbc78a6385f97a345797f24f3ed19b30c50ee4336146d299eb828a377026331739809d6e2e187fae7d9bdc3a99643d429ec7de4feee45d21f400b85cea076d77a2fc16218292db8d28f3b5f9339d56d118b306e2b11a5d88408f258467dc668c4fe46f49f3cc3b079f87e8acb733c0dce6b7505bf6d7e833a447851f239ec72e65b094022c8ab5bdc77251a01ffab4774d48a24331bcb6a32822574bc78f59d45d185b6080905a62c63612a1d4063f86f8ee88a3f4d40a689a2b6a331139395c4ac4a16bb09a91f194ee8efa645dfcb5d48b4860ac53b6112eb5ae6efaffa50e2e37601d0ed188363c22ab88468ec3f55c8af3ab372624ed7e10f97f8b2a05b6c4fb2f6b0b35c9d057f6e90943f3bd64157802d1177d26d9bb653775df01e2304f23b7411e5064e34c1c0329b073697469b6e38bef9dda03a351c4ad594c2f4844db9f57cb29e8c166a888abec916a8b8b2b6037f1bbf2f81bf20e9c22c8d84d8dcd034c29361199489038b333a8a17c905d1d0b5cf23c9db481f18dec55edeb3c02e35f143e5e070daad87a9bce41405bca0faec244d38742b05fcc1462c715059597eb82d4a699a66cd91823ff57331952c29c34c46d66af942e10e85a4f610c0b72b94d096ed2d1350f319be9cfd5b242d16ec0985c19923a7c93094fa4956eabe4f58ba6286b1a50e9ea7dc74b77e1dad4571df7e041996246d6987e84c892fab0700b1cb814f1245db496abdcb1e821b4385c9d5a91755b3411896e1c2b4ef726eef98b1790ac71e765346a2133c4898f8441d6b465728ad0e4dd7360ef1d004499cea3c6e259a76625a28a3a9ccedcac27bc3c0552bb5a52ad8674c30b723c9dd9bd2c15462d21c74d103fd4fdc1aab24aca2f982eaf67f728711ad0e6fa79b6f7b6efb122210e304f331c144fcdf0f9b25f42b85aa28c4d6461aa59df993d1548e9ad925df43ee668a5fd180b7b60288eaa9ca9572812107ff026b346b3c8368eef19872d5e5d93671760bb63456a21d3c43f889ce02b4b2b0cd1c6a41d2e915e3e5c089055a1756cbb9352d2a1bdd1089493c19642df30471269be63fe51104c3921062d36ccc22e99069fa780b9d9c6c04bf73640f9a55eef4763ab7c35e15123370f021c3dca5c74dc556fdba62e3ca83d52bc9fb7d6433cb9083f7537d9e56c3a84cfb80bad7d524033a87dd6c875399fe1e7eb0ef2ad97ab9c9884ba1c9bd19767f28faa70240ae86cade4253998bf437e97610d36ab930ea907e33e19e95aaa64f1626cb1701a1122b9f3699a4a0b021bbae032425d06690f3e8f56ff51842838e9876d928ea611f916f7e4663a9a2a7b4318a141eddd9230a13f39c24d6ec049e335e0cda8032e65c31a629b4ccfd75740ba85acf6f39c9355f19214c883be2b02ef6527fad7209168a1dbd1cfb00f12447ffc529f49aac2b4fe3b78dd43b0acc56be87d7c085a55faf206a3d7e09324a73354e6324722ca05d27c17b746d80c98fc6bbfdb224a1d79fc54df6b55fec80a34fee52ef1c5864bb87c3c92bdeef26e383cdbb08b69813e2d6b87088c460bd722a14c29c48db190c40804c9f952d986a602ad11f63606535d7e72c3091a5b9eb6212bea63abaae377d5e65fe89b0ed8bf86a71212ccf8f4f8bb4d5482bd5856f553dbebc74d937f3421a38b551af83009be107cfa816a86435818bb2668bd49d759735364678e4249b1e6eac12a3ec7931aedffe8f9fc8338c45334bd75ffc9acecc38813d4b9ef35ccce8929ef63771d6bf25b3e8009ff7d00760fdc9ca473b5175e6e35788a2efafd9f3356ef7444d67e9c27e2f1e3ee61c0ec1cd939fa49cbf180e1a714d3126b7df25f045573bc98a47c3445efcd8b7d1cdc106f6a60bbd61e695ddc40759c730c5f88a127c9e8fa2663c866c8f8ab8fc9830538bb0e30e1489c6da004ca4c16634caf30ce1cef50c4609ddbb656b5a20582ca3d0d7000f02f7faf34338dd5799a6b061fc4f40a855d0699b10eae61c455216e70a35ad0532018584d08ffecf3b11adaecbf18348b044fcd6e20475ff969d92c0a88b71c6dd74f2f3df60dc891b7b0802df441e3018f337d36b0e0d49cecf03215f3d44ac998c67761dfcbfb7a0369993545a14ea1e4ef6e3f945993572cfe555f091dabdac7edac07e36679d74ecc3f6f93a8266b10723bacdd344e84d1ecf1faf652440605296a20beab2a02599c68f382856683f65913c7701c1b4c6752560ae940ad4e77e101c1fbc4e3394cacbcee5bae94699569bddd5b29fd20f914dc623698a69253acffb497825e3e7fde9cb0f4611a6f816df447aeeda40511a9945f3935675e256f0e018a1f4541a689612598566309fc798d98f1ef47e8d29292bdab81a00ef6cecceff4349be81eb1cc23b94d0c8145b82a37a5f384df62a5f5c22f4714d41eed20d755e79657fb3d6472e365b228ca7b298395dc557d97fc029d111aabc7200c6a4c10aff7eea7237ab22621c420de6d991adc8ea59e24df3982b58aa291e2d712f4220da899e6ad2bc5c48b8b9b8ee6ca2a3b8bd21aa804453cafba3f45fed0706d7044bdb0fe611fb261af7260ac8914b02feb27f2b75271360ec7d61ef897bd867d9d216c6eddc8e7e3c7045640d93f09861d91a08a17ec4773213422435d1b88deea3bddec89d661dff4d4e7e1d0ebfaa6adc189bb48227ea12b0cfec0687784ecd1701002905e28f0f9cc471efbe9d2efbc55dc0df94088be98beaf38daab23624a514c0342e5e7437872795948bf1766ae911be50fd39b37b2ef855e38dfbaee4841c581adba7ed84a2105efad39c7bc238ba853a076de915ecda40bb53a35f16fa7765425b36800a8c7de0351554c1a0fe9b47cefbe8b7b92992a7b49a3cdd8e22f5d7776f05385c596442275db965dcc098e8919c2f9f2e2051cbb5df4896f0352b1fff09905ee9ede7fb48aa8ad2a33977b628bc9e553cb865d6e8da79a37052bd6f0870514b45f2299d75703caa13fff2f2942af2ca5054adf46157d7e55a09edb418a70434ca37c9573f5ea137c05e7177b5d79d3c15b03550571ddc53c3faffdf856f579e4b4f45a8b989cfb7b5d079323a9c36f21aad9198edb2f83525017a1b1d1dbf4eeca5bd75d0b768ced20fd329fc3262388938f92df6d0350b1022b27bec6120519879e473fa6d5ecc6b1f496ab78d57cc22999425e5165c3bfbcfd50a2548b6a10ff8b9ae3e4c42958152e2cd0cc36aff8ea4186691581a673c9f62e2d41f0ca48f657086da3ccc9d07e045ebd1000744b5766b7aebf5bc2632ec0b7fc5d2444b99fb1d0a6f8769d6ebd5fdb23eb2de836cf28d82b97382b64a319f343f1e0fa8566ba82184b73d12f60f15e947737063db356a78417cfd5914d754b3abd8ee252136953d5cfaf5af6bb32feae2d7ebdecf324da72fb4bfadb72347bddbd5e189af4449a12dc20bc244b6558899e61670f4648c15221c6bf3502f15b3be1b6caf5ec5388ef78a228f3108418e4502a99909aec622345160eb5d18cebb224889f98183134d11ce38efd3743b2d8d452f995a2597aff4d081e59870b86f002aa4f467a43de4ca75d0d44ea0c792d61ac115d37bf11a3007bfb949f5e58822c7a3470b9957def8a02daf2bbd20f625d209735eb886538e09d49ce423298508a757e87395c01a47e5edaa20476ac7e1c2024ed8aa6393b333ddf5643db36ff0ad1025b69b8688db68881361137f53848e6198bf1e1bb7a30a1b969c21c49c6e84fc19cd4fa17d44ab3b2e109c66bef43379cfaf109371d1ba95d83fe383b99ccdc7ec05c0d4933bb672232c8f3c7263d9294e32f2b1db0e11466142a6506553e090c0b9e663be424e4e145aeb5f0a0250d97d48fb93a76df571e20448731fdaa6ce31ffe7edd26cd6d807557f2b4137d66ceca2ec8b14f6e6c809f4aefc0082cdfae4d0cbfc99c6f8c99a3faadd6d4b6a525ff5f0bd859d785976da47a09d4ee008853a6c892ddd8275c5a6f9fa987ce7d87764e6fafe112ccb31a9b598c5ff323e045413878a14e78994ea1cb40bb16109c14816fc05bcf8b5784105a10e64b166b8adc2a544bff02937937bd447c9c5c8f0eed1ce6758a815e5b2c632de1977fe4e50b667ab9b77656198055c07d2616456476277800bd763c1cf6678970576304cc19e0080b6b302e37f66264b5ce52f6e2ced4165cfde2b0d95e8d653a33e1fb33fc50c13808cb60e476ae4c695bcd55abe89030fd6a7787ea8cf7d14b7d2d4991dbd5498ae5f3aeff0ccac89244e036efe57a773c8cfb45dff6df95873b94fbbfec2f90cd3fab71767a8f752b9ae0c95d6e3a352de820b0fdc9a40181f1adb542a9e178ee1080dea19e47bdf38fc12e5892dd982b68a01b63e22a0733718fc2678ac736b4ea8a1455e1655dd777c32489a892c3d89b975986977938f472f2db2bc5caa2a84da0818e8498d3194c02eb9170630a73126cd779723d8a5df289cde522349c08ceaaa26f3c01918962289eb9a602036378a7dd3659ad06b8f860cefcf9c8b0d9b5da8694d63c4ef18919766fedf92284bfa61ef95949d01d373bf1487223e0bf73e299374b6f95c5474ad210271d4e08a6f16c13b503e753a59c6fcbe0741e42a10ae6be66e4690b72b82f76dc4fe00fa72e28da786ae1bf75dc92c5142ea94f696836ed386b259241cf06c1f4e1dd3bfeb6cfc2fa24f643d74083a6a9ea46696dfb38e9eb110bad521fe744eec7a1dab4d44017cb0694e68ff597e8b819de465787f25538aa176e6b442c526cc5e43c7bbc7492916f6ebe8c8d8d58c8186e65b931c0fa045a6c49895e59130757b78f056f72c60cca3dd5b21572fbab51cfa56e112d169a5dab26d9803eaab231d6299704ed0e5bdc8629dac70dc4b9936962f0882da6935d974ed76793796a0ec976f2ece3f54fbc1cc3bc629fa850dcdd0508f4d15cd976e0da13065b8eb48f3c47ab7970ffd126d73e1f1388463711fbeb190ed260ab16f2302bc0b2dfaf681da56d89d2ce80f678d3ab31dd10ec7ba5327cfd30d0aa4fb334b9346ef2a7f0d84b4fe93507ad2153bd5c657460b2dad8c82409651e19a0544c70c049e2febd06148640745257e4a170bee3810f2087896f62429bd7d0425488c91f66297708e7b940543693ccc64047d95a44ac2922489409174b448fa4f606f9204c0761f90760b26a49ea86d2b02e21bc99512531670caa34969d9376439c8b4ce116e9b436126874065224f0588731151493a1958fe2022926175153251839b71ff38752bf132f9c6a48386f13ed3dd84aeed8504bea33fbbc23542931a358463b8e86a127fd716cc431525a952a7d08a0cfc4f409b8919ad88c9f7539134e385feb35edb8980eab0d3bfb42fd66c55da8c0046b1c312c523bda3f1fb929ba8231fb5d245c89cc288e16e74ea2706dead278c2c4d6a390f94c043b69e600aa3ca4ffefefd8a4aacf7e23476530905057d13dddcd9bd0014f010048d2b02d45631a4c4b33035fb33ae662dd63f06b48e4af363166d25af43cac5eed8a2ccd97829a2663b5dedb7b1491960e26d82c35a4980448b23abfa4aeb53ac1315df22cc2a243f28e6a8dc06a1f740baccbc3040f5a947e8a6cc49878744167ea34790a14ca6da1aa6a170277026ea151f92a7ac2bd2b094c97da8e24a2c2d821cdaa08bddd01c7b804383cedc6268aeff658a55a1c542b86159964ced2aea4d78b6e1eee5d472c20922895304ea29bd8a24ccba83a536da0cf7d3321fed7a65f50a9cd2f8b9c4fc4a470f1bbde497abdb27d219f4b1d2957c11ffe1c6c2d3b51a0f33f20adeb4ced535525aac4e302c426167f1fb26f46121cc6b2b5463d21516bc2ae5ab5afdce4f03a07b4640e04448f4bb3c88310ce68fdea68c182f18fe18e2a48316be649892fcf55a6f804d7a75f200afec3ee266a78f9bc66a1c7b825152d80bb496c77a3457d2b11facd7ad3dfd608d345e9717ff0307add0963803a222f3eb46e20168d632582ae22397bc861579006d2fb746ddb4b7bc9892a4e96e7c920410e65c7e14dfd7f8ba4cc982eaf53ced71c1b6a4efb029c342ddf6722bc00182eb830a5e176df061bfca476ec627f06a728a6b21484f668ade5cbc2d4659736f2ee324b92824207e27ba6d450bc34bd5fd747b9432cffc885e27b1dd370ded1b28f5cfd960d0df0d2df09139d09f462072ef4729fd88414e8ce93739e816f74d70b830a836cdc5ad09e879d68bece87172cd99c4e70a7b40bd42eb1337d6c2aea77fa0ddf9bc966b553ab464732c5cf3cd35975db9d030b5fe25122b17a52bf85f158fa02819d67dc9a27307925339da9eaa78173e5aea07e383b3040900a9cea870ac8ef61f43953ae998326826e84d8c3386ee88536bbdb54b096c27b40a44c894201dbd8297ab2db1775afc6597fd1605d170c655996edc68b1bce46061c3d702f30a20489237024ae09916459fbab7c9faf3c59c833bffe99b8dffa536758cbef47def6f29b2487876aa75703dcf2acc6825aaea3db7e259b1bc45d7d435fcfec4b723aba78b9ba47b8437dcf943b8def6024451c12c0ff4a523bd4a9fa700620cb46da5cbb5674587684e2f60b09976cd9ac209a9d86d9c33c7b2f7c4e907f9c1a838a321bd62d84cb5f8ae99644d9fe3e9cb58550bb3088ea18a64db58715022838a0279df1f909250eb66db396f1b1fdb3ec4c56ab154924894bba49dc2a80d78d4a7880122dd35c7a96f07b900f8f642ced01ba26d6c19d9c0c2e948b4169e9a73dd74aaac42ccde9f501e35aee62a26e20bdb6805f7e54a5e00d22555bdc00a08edcc2ef3152b341dcc540801cbf60079b81d370e0a937eeef368f55b038c60e7db9ebefeffc0e16e57b87b45c4c18de0940ed9d881232af1bb649a44ba97645a7a2a610c23c9c168728d2dfd7b66617d8b2422278800bfd2ef3105b0c8aebca5b04f14fa831f338438eebce04fd2f8d85c10317ed552444bf88a39f2a449819ab1f8fd289d97e70cc309b785a9064dddb12e462b747366b5bcdebec328e709aa44e63cc551e17fe4de4528dfed842736bfdb8d5fce13ade6074d6f16922e1cb53f27230d73a4a355f8d1a9853892d34068d4e40048578fd7dbcb4c891f57ae3110eecaba9527dffa01f049617058a27fdc8b7e6d530af471e5d4e050579ce7098e5076a9eac2e621fed35a402f7e761bc214549f0eec12ae83f165468c48920949d5ea49ae81666958f91a2fc8d897291801c25b512ed2e8db51d635572ee0f5247bd104011d8d92fa61d21d99cc7ec653dc634e6aec77e221d6d5ca3ee8896eff7cb6e14e05b3666b71724b7e3f678d0e829f8ac3750fe2228a76d7c5b39f9b0ccfee1c33416914c81a5f1c5762c66334f6b2373ef5b7649c11ac1fc53adf2e50b2b7885e37858320b38a6050b705235c1f48c229844096929158bf990ccd412b772031007d437eb9f737669843c62621502d85a7a7727c0e9a84fa1166d7df380fe47412c3b3e24afc80b72d2d2f47467fdf360ccf2d52ca7c19b9acb6472be0be101da093be8fa7ebf5422031f86d17fc1a442e7288b4b631d18ad784e9664bf900471bf94b6693102a75994fb8d4a0f2014bf890010d0b06336d9d263db9a0d10525042a3af2a1a4dc0ff9a7c8aa3bb877ea0a9228bd3e099387f7768fb5f4c5edd71a4e42d5b1debeefb8a6138e2e65c737d2c430aad723bb3a46cd99c2089ca9c21286c78e72d2df145816db53a92704312789bf7776fe4992b2b07f788a09f297e3c6e44b8cf5631ea23b70dc1868ccbd8bddd90557c386b6f7a56654564c439cfece97e19f8a9c82f04da2ec205425b3b534fe263bdc1dc0c86ec7eacbbbd3f973ea5f373bdb8f12fdd47dc29fea0fd670d9f2852d7b613f74a71d677f0a30d2d578aabd5fbe18b3b9b0d94aff5599b6d08e3f9b3d162aaed2beb75c4d05fa66fd175a7816e73de2dfc5b2d7a059308b91a0bfc2cbb5ab9926352d2f3f1cd44965c3cac7e52478dd326a6aa83c675ed71cc5c24c22c47429e7090108cd445cb412969dba188247b1f0655feb12d1b94047a9ae61426f09224cd6f4517d9e2a7d9b2fbb33acf1bab2106d1ebd27667a78b295ffc61cd08546dcf27cbb96d252e615889ca3a0e7d203664f60f1c62d1383c077c75c64fbb82aa4be385ff55c6258522eeac3eefb635f4ca54af6f8a251e9b85918e458ba9df0bd3eb7011d8f2a2209254414b0a30005b1ddbde156e7699e70d888d6226934c1fdfbceced50d00b50c331c8474d194f9b889912f6419b33ebc945fb0d6f5f1818101f9bbdca21c2d5c9e8bcf126797e5f9e1feb4de99fb27c15543b0baf2ff0afeb7fd3becaf081eb85df6414fe106f6be8461a82025bae0aee3b829b1ed08924086562d888fb46bde6803386fc628e0f7c44a93e5fa1d1edd5b8d69600f649ed868d4ec4b9a1283b6fbecba12a675d0dc65c871ef66f85d5423d8c70b4a64a24e5cb838a42bbf817aaa9fcada6da8486cd7e2b9a73269fad89c331e31a398ea661c3170fa02923cdc566e92ccbd774f73e7429ad5eab4ba31a30dc2d81c490e1f1ba4e2c38843d180e1df1f1a1396acd8277df7af23d94c4a9fda7922e5e583f201d8028b34a207c97de3aa7d8be54c3943fef09d8723b3b5870865de1abe5440353b17ea1e05f08f28d062d243e7adea0ff609e500a3148b20aee5f6cff820dd3cd296fc81f231eb6fce9b73d85cfb3e0e90794ba0cb527acc38a7b60b6efbabbf4653a715ea2d1ad4367d23cec755b90f3e137b7f7c648dbdfda4085d971ba6c5429053424d38d2197985bd2bfc72a0c4cbedcc90ef9851bfbd6e68309e59ed56aa36ecbdc89341c3e91a002c3aafb93bf38963d688b6d04b2be355baf08dd5695edb8d2dc9409cefdc9ce4a9d1ce84cabbe6b5f2a688c353b2bcb8985f0eb15192de350127c8f3e9f1cd0896f78cdea834e44d48119e42a29074a03deae76cb51ccc75c3f753e4cf763412f460622052b68afba4ad85ed803e88c4a844f9274f37c5656cbea67e59864c83d5e1992162e88d5084b7e8ccc441aa248e404d74ce583d5ecc45826b15cc9e8f59dcf3af47acf3a52fce7c23376882248bd3d90eeb13f1087da377d9f7efd61e8b75e7f6bf9e1c965476c7e4ad5bd67f465f28f1e7167fac658e22f076c5d55ee58cc988f982a9e31d248517ad5e580e4f8fd9f5d5850567cf36a2fafa5b7926583ab97c42e3134903d4f13bb5940894cdb3273bc883c679ba283e81f9a204db5e401af450e1d08cb28827f74591f9169bca78369e703a0843c210eb456f31a3f83310aa1bd4366f365905500d451f4b49b05fdea7a8c5d489e169aca2e57d668847f659d4d68bf08df460a4e69497515298e2e23b73ae2c0f7671a559fa0f2d271e40d846026a401a871f0dab4b8b0d46327dc0a2aa76ccc49fde738a1199a082ee4a0b6c7326bb8195219a8e0834151acb1c7a02e49237768c805cef68b5c1828b1948c7a4f6f98b1200035ce6afa304b01ac78566bd5863af24ec96fa5b6899aefe0fa9cb03f5aca769543c8480a87b955d6294b035cfc3c7b2303dc691196aded4b6af2770c21e1005338bb0f9ec7a07fc4a9b32b83a9487016087f6b577bfd44450a190b9a3f16172621681f8d541df261ffc31c35a8710f66dc2bd35f97b5a1ca3ab1468fc441d50ca89e8acf010bfe5a14c8865cb2506c2937480c4150ef0b31402d7fd841691d5db1f93fff14334177dbe36b310c6e9d6fbf14d6abf063686c78538899e56b115877154f5c7cc51bd028ab34e539f033901b2cb10b536b5e7b09ff7924787a343fd8e24c502e944bc8232c59af9adc440d66b594f6270ef23db6be02363c28c46f08546167c84a5675ad9730e55d6a808ade04e1f39acc363ba3f8811b60bb854345e543c00cb617dddffe85261b33ac30825bcdbb66b6b99a894e4dd148fb6903a2effd8b01112119679d9f0bd841a73538872f39eb20569b0ab7486f353cc1d9c8c341473041ec2345c3d2370be3963e82cffeacb739592f66321d52089621c6a6debc41a95e5e360e9e05a1ec6024bd6a2228f6a9fd0e0001e628d595fe1c6123a5a5470fef3194a624085eefab4dabf13c7e85f20915f3698725e63fa6880e040453635e4279eb60c87144233e1ec89c494de4510fb715fdca453e4391c6118abe7f724aa4196c16eb57407bad44cd373a1de93760341c69d41a80dad9ace46742b37ae33c41ff04b45d379952f30adc9155d8588f6225a758987557629290e93589728ded9ea476dac074d9318b664e7dcc66e7e8672e6679a9ce9a126fe5f3d21a159163246b4204fe1c0361a720caacd9e02964b57aad43b6488dcd5dbffd053022a96fd0c7fcdd264e71046ac3b0bdc045f7b3d79d5492703bdbb189e40fb948995fa4efb92221b48b102df004545f7d00ec9846cd4e3300292f078530eebc13fcc10b739446ac137f490e26a5a0f2480f3ec83a848d7025159ac024e1c04abe535aaf42cafa4c75025ee4f2e6618963cbe6b93a6ae4a93ecb0c0785b9849332771cec0d577fa59ae9b147e48fdd09e4eb507d9fa026991819641293c6eaff482809e9296a7993b9d6f3d2915cb883ce9cea2fd335c65bad7ae4b9a3e62c46e5da4394ea24a738acd22790dc106a48389f99a204d712a8006572f8032d3d13f16c5ed78e3fe9dcc29d6d653299a5fe46d307b01874e045e8ddbddbca7b9185ddf4ccabba7227a4c17c9774d46b3769940c202a84a5e1364521788050e4c3a957927ec31ce5e3627af91ca097219ed65985546e2f9ea5df6ca02d932a419efb691b7b832d9a39373164ca9860f35cea9359fdb5febf40d3fbb26da164bdd5e8f762e34096230b1d00a0f9f8fd85ee64c14bc9e91c374a831903cf8180e7b7bf6881613a1a0ef7b97988aa2bdf3ed05731df7dae402022edf4f48d9e264cf1ce45b3189b4a91291d77c9a865e2bad2a00c0d751dffe8295bf17d67ca65386299023da486d41907906cc271a12b6ac59d56d7766dddec409dc688d6609cbbcf9d690bc85fdfa0b3acf5597ede16a317ad5771828982196fc67f1857dc18c4a6c6305e331895f466809f4cf59b67e3d412189627c312ab4081e14b26fe6680f702577ce3ea27dd5438b7fbe3bd6c02bf7c9e1c02e4634365d7c9b9edb39e29d71cf1d0556d837f4ae850a7bd547f7b1270b048f2575dfa6a6921789c32c59c0a426bdf777d4f0623766e6a165549fa3b0a48dd9a10b974a813d2ad84079321dc2fffc8dd0a1605b94e51acbf1508336d4bc265d3a9741da3b91b37be2b7268d34c825bae61ca784ac61afa3735cd5a8636840cc70cdab482ee4fd5fcd682eaa7aed20abdc273f504a485428c184d737c27ee32f5ec353f38ba0d28a68330079bdc610037ab99a632e12faf95065ab38f8da9cb35530b03d02a17596fe2126df38ec70e9bbbc31480fc7af22df22fb540b4d25c03df2e50a1e06266421ca79058800a5f03b41f384f7a1e11f2ba2d98cac806c3c188c77edbc514a31bacd51fcd7c2be20f37ef115fca5f16d50664b53b0c15f1ff543c85d14961e8ec7e105eb52e80dd2810d6c00f2193e5512c1a20daa1f1b34b8945c75e4994c45de2cca06d8abafb6c05c6355af392df9c9aff32fb1a743e4398633d648e0689efed58112492ce4521b520cd425ef03bdad105cf6c8bbdcff7a3a33040060022e5824415d35d13e25b85f8abcecff9d63471048d6f07ab64aeb8809e7532ad3872cfd809e0a3f9ec0ecf96e7f1cb672ce7450bb98202e4b70e76ce262eec1d4b31214587668411106b2bc7f381c6fd7393d1a0ed00f616e98074acdebe2afea6041493b5f5a0c74b01c6729f62ab09298129aab5c675658787b2491fc1d79fdd5a038ea4930ee098ac5c4fd8283ef7cb31c6df256d74fcbd5a03bf9f0a4a06953ba11342146b62f7d43638aaab0391def70f6601c9f0093f795a2c1301a2c99c31eb852c337049d42f8e299992aa823e03cb06627460c42c33f6eb1d94893c1bc42774cb0fc3d2a3ba01613ab72b22bd5c49a4a9641f14b0684b64263c62d48e7011b1cf7962635ce14d34b1c2c8f548191b273ae3b8a979cb9719b1a3e59a258b7d4de5a9b68af17400a246f5cd1f44f797a7430e2ee46c7d50f5149c9e8ee7de157e2ad4d8c9e98c9bc83e4bea21c2c8655c8baeddb0f1b2808429b93b735d793834861fabd9155574e729024b7a6af0dee8dce5977011fe4a28ec5cee4b3d3eb7d0229e31277e3162adc9791dfac3be8b3c1fda443ef102d9d7a89e6b02e9bcaa9d3d192c4adc289ae2c3c202283beb2baf81f046c893ca87e89da8fa51a2dae4fb78b266fe099a6262ca89ec10aaad293e02df6ba08f6f4bc304137eeeb5e372beeb0b24f89f54d9ff98a00251e33d05ea827420caf71cc4b1df7114b8941982fd3503a5d6dc2286e28e6ecb9d20b84fa5a2013e8b2d97d432209836f3ad9f0e42ce9a31e31528d95f945c8022c100f09fcfd9101c3b8a8f4567497748d85081e6d7f9a6167433097efb35ef188fabcf2d898ecf2f3801b54d94f93e2f162ffc56e38ddd59f56f925e7143a425c06a1b7c669a253a305a5f820de6c059173bebfff34e97130118fdce1f806326802950916e5c7207307d29b3f1066fcac0795595cae6079e2a6920f697bf6453df5558a1d0c341ebe9b780df171280f74db487fcf91863c6b2e4892fbce292e94bcd3526e0643622708eb3ec94a9e2bc15fbcf07c9b3dd4d472b5264374a28a708345b7583d0a0dad372fc532b6f8bcaed1d1ae5ef5bad2ce2f50b048835abdfa2902a7fa94d16f22de243acb36755571cdf40a54ecb81fedb7d1777ac1fe3c265a2f68856c98bc9cd43b6de6a1097c6d1c02532d1507ed99caf891634ac0d9ceeee80eb164803f32016316c4b1bb5351ea48686293b16c27ceba6960eedad94b8aa045767e7dbed3124bb12af22b8c4a1fa7cb9b629ea73367601301fecfa93d125c9134028034c23b55e373be26426860f5eaba6887d9c6e65542d9e645591dbd954277f6755bb05747a41ccebe1aebd3a43d72374cd944ac8d25c5b603e56d9a0975b1d02d092ed2a2403ffaa5763a984b4ae54520b9649091c9e47f09937fafe39ad0ff854e482275fc8fb6e8bbc48db28b4a44388a2f94c13ce63903575a15f8af10d09b0c97c9869e9c0d6de76c3b6a1b83e1a5dc64593ecdb7fabd07ef3f593d89fbcf7955cb463a3eec50d36442a9a045c260b769fa0515aa1f89832765a77cdf3207990fd43e97ff1b2bd526f8ff68c360c8362e61e24f6eeb24206db35891ba1cf75dcdcf1ed829c2159895504fd95d0050cd4d42e07fcddedd244b683400d1634d837435bcb951a69a17ddf01ea9231db9fc59eeeb31c80e097f59c563009d5dd894eb176c8146d5f3b0f2ef93b52cf20b6a4b5809236248d4fb6f3e03778ad87572aa2580b8501808a64738b4a6574304c69a301fcd810f9266ab8c843bbf482f48683eb93ce7670567ec5e20c2f67f18d1d4e841fd3a10a6e692f3304e74533d1a08a6d60c89b3a3f0c334be2639b3ed1fd718970ed8f09b73076874f51e3a27d0b5d935befe86177a8c42f8cd2de127418043bc5640f95eea8bcdde68e017f411dba5a51f3efcc73d04849f0f18ef222ec1f3c8511459784fba3f5776cc6fe2e03d64c2aad954c90e1a33b53126ba0a10a3a6a4a855b7545e0fbed5f5d3f03bf5e35573b405f9d3830c149864f4c2f6e038550b5d53186a29d75f50400a099685c751d5a374fac7949b5dfed2ed907c35279b391b201d9d452f6d6eb0d507940d300738b3d0dcbbcde8893f049f6fc76b6761053dc6c4e54dbd65c6143d6f06d6cc26334bd70ae97a035ad9332e60ede267cc78171f4808a21f4ea6e82a9fd33b75a80d19de51be5a4fa8414ae62774ecd6aa0b25fbda8641ca5b35c64952c303628aa932da0723d9fb84578d3df67e886edd571582c80ae4000b1bd105e7fdee3e356356bbeece747df9acded6b28eff1eb827d9b2780a861066cba6e49242ce880371277a82665ebffe0fade3e93be0ca7b6ee4cb7b4b4b6abff077073f889f4737eb0a1899f3cad5e353a98503d6f29664f3d4e19f280a01e94a9de65b64c894116ca059c777343654f09efac7ee83cecf032a708b42910e058ae5d45818faa7777bc7669ba121e720541fe38650b5c02b1ca36b850d2f2ef2fb34023b883bf55906ba10c3d8de89ff2b10da7ed6c61c98f2483622152ba689b88cae5809574e90c99db9b0c315e784d9385ec2e795b5d4914e478351b7512b65302bb3090ed66cd75aeb78d00ce0a878fd0fd59afc7712689586f543468797bfbfffc86dd52c3ef3fce57393c66654eba1c4f9617171530c048735509440d2b94f0061b89bb3687236a2b637fce90d26192b59bf0a15738f604f3f6645fc10169083f557f48f8bb60f2a4c6de9e2dd9bc505b33848ce4e6fc28e076bfa704f46457e2f1f58c65b1f703a2e03a9b651bba94625e1a44238ae58041d8fa935969756ecd5340c643c4bbae9add0b2ec891577c9e723cecc812a10b381f7ba5f435c350cd09f10eb2b5586d77fbf93c26f22ae86314efcb5ea25be44e9a6b25ba90677adc86a099af6707161463771301bd3fb32e4ef3258ea16bf86d82ba3a3ff25f60a33244244a3c770a195537f85f36711d47e9e10ff19437e1203573b09bf8ccc7d0f894b13d23cb3babebe65aee608fa1e70f6d70fff5dfba0617de1848296da4d97e67692535b6b5e703b4307ce2042ae52fa5064248dcf33d290011df83ea89ff2cb573c262e38a9bd7c20a25bbf9fbaf3c2d92173d5ff742e04c8c12e805988374634a66bcdce82855d47da1b35aa6de284d47e269791f2b2ee7acae77118de13735b9039af5a3ec18298d1a7f2c632f61225c4a8f15f8dd089964dc2d4efd5a4aed07d261e51ac5e613786647a39f69dd3bc09c09c8100b76ef827d5f11a668d972788567269f6ecc5f99188b5cf7556d9153f3f63c8f9b970e278602bee0fc2b0a7896218fcd4b14fafaec61476fb81f8de2b9d3680b1344e33462f8fcca7fac619f8f91d0934267c76c23f6f51bac162bffb3051d6e7661b1678d7e9df4dbcd65b358c0cf7eab14eaee20904da831044cdb3c97d98b5fbea5479f502371cbb70fd4e53f4e2e9b107113f99f303708bd0cba34c82ff97a9e2ee710c11b1a4957c0f1d22cc7ed0a7817367e8d49fe1467eca0065a4be1df0c7124496bb0fd18995c8640c4c31c4158309d1cac2de93ac252d0fffc2058c86493512bf980dec7c6ad20e6e1d729a7bb0e0f7b5f647fe7088f5a5d0268ab116c4912652aecfa09c9264d214ad822c6f4372286a34e70fbb006b30e8bd907c2e9e2da3239b91f5d7ff33d68c7af716d5db23514388a197626378ca0d9d0da6443f2cf7878725c2b5c5cc1dc099ad475062a8cd076677fad52ed138155874f4885f59296992d54f973d3cf6b0125eb9983874891c87ee7a44547bd8ca9520d836d50392ad91c3247213425b9aabbc31f5ba08ec76e69a7f301ff81e562e1c74afca8ccc6dd465307e5fd0c8ad546fd2674993007c6c5ae1a3064f34da5e6794a09d49e032d41e44f29ed2535479d73c97088d038216cfaf300067c75fb9d177af17654425c32ed371e8d624149f45538751b8f2a79931e0c8e7aced85f127dc3e69d579c27ee395ba66ce0590d9346163a1c0fc99ca79e8c86040b79fb89033369d33904d988b852982d1eeb5b060c7a8aa6f0a2f784a6acb724147c9f69fe98fcda5140b1fca7686e2526b5b3c27cd0c7389c4da2f36437fc381c172c75d6eb1003bf7bf822eb9bb090aef0c0647919a8b07dc13fb00d67e8c00ca40f52ce894658802d140786b0b3152f6c125ccd55000bb292d93b0adc790072b6925192ea4fed999b6a7d39842353525b07c0f780053d34ae25642e48b128503d7ff7d4aa09bfe262d6e4af9c77f4ed832fa4b2bd4d512c6b67715147f1da657b1de6b266ac3469f38f6f67009ec0f0429ec6e5dbe21da30b94cf1e12c94822371ab4aceab0f21c41493c8ddf433cf7ac2e3674043727a01f1f482af28342ec653da8f287287b7a517a02909723d241c85c84f5ed2d9c182cf29fa72c60e75bf79224a8ef5ceef5957fb28f461f88d7de8ff9396dd612e27ff3d999ae31a07cf225797fac3158205cdab740fbcd96392e893b9604f9503048e0c57571065e30c3ed4e23c0ee1b409c512ad6a54273f9515db19c59e773450145d44e5c6994b373228f4f87a1b423ff9f5c95215d0f4df6b4409ee438c42b827b78c8487b453419db2a391914981c4ead2bbeddecc661fd8bd111902ceb188976fdf50e9c63329a35eb9361727691a0e599a6d42439c5a0b6a7f008a6e06e0bde5d8f9ce131575bfbc357cb4852936cc4d4e3530cb6ccce0acef1c46fdad877ce92512856340542c79b1f3d981d2a48e17460cf10d80692e1f011c63a8d9768ebd4a662a60fa0a50166c666facd5266af6c5347bc8634b20ec1d08da99d0a62bdde177384199986697c268fece959ddd3b3d23b02f3647e629fefbdab0a8f396f1c21c35e00e9ce31fe9c0639e0a77a1a2633d3c2cfe3faa6bb1db2119353168f8ba1dc4fe05133b9f36484334b466172e55ed98d99737376b56d36ebd5d9ff1698acb36d6c9d9c11ba32e38a8f30adeec1e82c03f99abd93c2b41b95f1c732b832a4f4e8ec84a3d5e2e2bc113086bfed1e6dec47fb2346152ccbb3b8752a9c50acdee300258bd48fd462b41438ab836ecc0c81b2f39d98718506134ee8031706f78bc76787f9f21f2ae15031e44196fcfcf332d46d93d746401a406cd78622f040ac1b181c27cf7162517e3c2c2d609bcab11be25ddab335db964f4c151c6beef0dac21e788d3106a760b122fddcbe059b9d08a598897bc2af702050ebe459d15566fdf49a5bdb847c0d1acdfebc013e2aef3a54cb6404251b3d5ba68158d4108c06f13fb5502b0c04bcbb3cf4cfa90113dadd33b0ae1b617263599f6836d148eeb4ec31c38a124a71d80f00845b552a52a2ddc465f631ecb2244e9b0de20939eb01176501091cc9c5d6e445e74132765e755b02d0df90671ae42d717bbd1d28f27c0c3aeab23e7abf8dc9efd0379d5c70cb0181c45fa9193522cdb2e8d41929fbb02ddba9442867a3b4ffefcf32132fb518fb2056aef8864b596217ff0cfd6d631222478f5692fbdf65f3607908287205350393d1e574daa6f214a67d4b7e932ce0b78ece35dcc916a160f7700614777dd29f52faf68cf58d0005a617bf85bfad8a653ffd952c94e376185d9f0a6900bea9948ee88c807ddb3d8ebd083aba1580938e7180e4a886d6f8ffd124b5fc0983cd715889dfa3e63993ffed8cec12991000a45d386c2ebc9472b933e22ccd91ef3c482db7979e7ffea17c3d1d9ab84edbad254deb3b58045730bfbdc55c95bd0ea2551fc4915ebf9a95a9480ee7e7397d5c32dbba5e8ab4f9a732eed18c983c0d697b805e5292545bb5af520d849dda36915602046965bba22795729e8b7ec5b3dbc57c8ae8addd8b0c461d822d33a2e5c857badea22838340a3cc6ded1461e6bde50e9acd9424a10317a312675ab69d55470395de3b1cfbd65c870225b5c342cf656fd00c082e9faa93c5aa80d3b056591ad41b3c148a4707228190f1be3121be703e7073c40dff1150cc9b549a9349da86f16ee84fae51712a8f58cc210bdf8afe0524a6543fa98ab7d9337784390ff3c7fe1045cc9a82ca801728a3d81320f98b717fb28126798c5d366c250396ccc5b17e830242116c1f7a8a5418857a3151ecd2d128d65b4ffb4d62192110394aa42a414b19c44361168463a5ad8b03060ed44a8524506596d1b3e147b2fb2d82b015706fc429037bf043ae2f10b0cd2c732b61432b9ccc013209abfc56ab471664f7f20684c74366c00fe476d79b99bd2e95b57a2336dbc385459f2e55e64d1675bd7472b59ac19a6189df62924611aaac7326ec4a757b359c2e44ffbe4f99418b6aeb2fb3d5c58865dbef06d8171674554bc29fdc32483b823e87d72e3c7fa24a9f1b5b187452b8b6e5bc8fe017c56db7e1fdf49d1443fbf2f5a6871e06656754fd77e566b38788cf2a11c90074f6a0547579253e77383da48879fc90423c54039c18ebb9a7148ab995285a936f783bf05b6397f20e1ae9683aba243720609c7ec5f0b31e15448becc5d01e76d770fbe126b6b4c973e128a569d409a47da191a1107cd8a828685e793bd244e8508fed3496a3706bfb7333380ea18d50be32307981dc068e517a5cf8bcfdd297fffa6b6b20f5410fbdca886116a7c1ea71c966cd6c1eae7547324f3b0eb5e117f31a61130a2deeb0c6fff25fabb58744c229a4657ff4dfdd404b8b58a8532c0770adc5aec39e7fa2316037161986a10c49eaedf54c72e019461522f30ab57c46dfe92a848c3c9b32ce8f5a8738f0a62fe8acf3b53974641646e5021d7ae59e135f3730756609eb1770e88da53f8169d15fe17622a9bfd64af4f2539f178fba050f9025d7d8a99640b0211fc17756e597f1cb9bd99f7acbba4f2ad4ab89f08af5ecaa0ee3c27e78bdce733b58dfa69b3e935874d6e2b0eba8ed4a7a334b7fb2033f896289370e1e2655405722a23f40ca3a9a5b553f0e33035646f0f9a639174d96b20bb866fe099442f8bfe3c870a7c02e71abfcdb85a698ce4d5727fcb06bdfa38b1493421d95ba1b8fd43fd7eb6905ce775e5923e3fc636a16c4554fd8d35112427901f56c0f7c056430e8c2eb2fd66f0c321ab36dcb0e9229e9426154d351b49750c59f61ec4376eb89298bda1aa3515aaf6bd75b0080bc6eab31c4f730c101e117908206feb77644652dccef7835d2f8d3c91c805f928d3284c181c05dcfe3e38c9ed0086027f960a378b410859d263c71983961dca9523f17d5f8b2f76fdf6a353fbfddb401d3835c5cb612474c3b0302ffe228f532dac4df7ba1060226185dd64684d2d6c10cb12b1fba4c4b91d19be5db25e68e57b98e3f4374e58dd8c425eadadb636f3d7c70057daf7e57c6aa5d71d955ec53f0dd29579de748055706839412bf915b693c3a89a35ba655c714e77cc161b93df7b5c974f0968163af263dc0e959625ee8963fcc418aef93d4f651be47d8bad3f89fe250390e7fdabb8bfc14fd60e9959cea8f78dd8d76b896041b2d78f8e3d2d72a3ca296169c70d68f77eec09c660e0802886ea5ba47c24635e275c7aabe68030c79d629688907842bbd438e3f047f3af930b724e1ce8ed81564d736039af4fff45544a8c263c0519722d2a3a982be6836d31e56b4ab6275452ab687de79a4afe64c899daf2859ee42d25daad847dc2da689c42e6711ae6249a1d18479b140d1886913fec5f555b29fb417285268dc5f651b8fc4cb10154e4b6d35c58183d05341d5a612d81ca77afbda9ffb03fafb88e61e60a816e00d4a2f62b2756cdd2b45bf1bf0c3b6606a4accefc3944e79be7fe354481511aa0f9be6a7f584f1e5ab674b35961dea240e1156039747acc50f09209b60efbcfcff9a36cf173ad653cfa3ffffee1eda8aec94e81618b1a2da42e693fa12608ce0958c1dc0a2a8b14cee0031885c7f910bab20e5182633aaed4bdd6dcebbd55f9ef748445edf36ec7e12388afad9adcc2f699f2bdfbbe909ae576fdd189bd5f8c67600dfc08e4c7ff9d027855329d2550894357db3c0780682bd74d2cf003e600df29548186df0f1f1abe9c65fd1a166f689c1ce2159e3faed4faf69a60584e1f1fdc40e9df29a5dd99c42494d5f3747cc902c0d9aafeef8f94775e151583536ff1232bccab369fba6379ce4635f4753fffc0fdb0f1a3b5e2e56b76f5f63f69b4cf9e7d2cba79d15c134c78d95d3e590faca82a5358ec890e487e1c064412593aedc8102b591a7e1c85843067676f327fb3be442d2e74fae2f6019400d09e4e0c0f8e2412809c95418bb94045fe1a80a842bf4af1c0e477a902649b8a6e78143a77298fa4e0b0c76c0fc2157285c93bb041db1572a73b071abb06fd938d5662a8bf3eef4b385110d0ff5c5812d1e3d81de07b67be216508d9b8015a615ea24dba2844a50cc1383bc991403e306b464da92c4e6eb8b36d183ffbf737305a6810b30648385c96ec1493858eea70b695df3cd6c74d200af34806b8baa1696fa41cdf4c01c4e96475ff87e081c01dac333593a35afb2db5459015192bebc049af6f5183d4654c725770aa741e7e619e2bdfe7c37fd96e8b68c0c6c9733ad58c557757769b39fb92291c92a81cdb0a54022b6f8f2f8d066e81229c695958bcb3fc6b08fc16aae120ed7f309a6cf5756e8f0c8b28f19f97aae158090fa33592b1937bcf89f3bce8f5bcf7611aa899cc77016cf3216982ba7732e86cf384bd83d124f4f532d88a0679624478e3edba160c4c460a76ddf861cad07317250ee37f054395c05f05a51a7736e479885f448537b229e07de86eb4de5bf427fd6feef28bfcf1270ddd14b50a5952d738576bdb3a5fe86856542111197fc4393988f3dd46f25b46660c9405f9342b986998b91693e5e29f8f1bc4dea47cd94e9775e4865177effc5da50de7ff01c44ee6578128eb4daee74c359863ef03f082c4ba4450f0952842602ce2d9eb87fdd274e884373f86905aadff123da951ed2b47418b084863947caa191952bbc70962b2d0773e6b79fabf19f13f3389f06adde94528cc78c8e6eae2a35fc20438ce6f0cb849b73d6b070a98eddbeb0d69ca558dd31f6ba0a92753dd7275f9d2877499b1ce8cbf610f74ba801be6db43e4c82628aa24f41fa02950e0f0e10df5ed84a31416083c3e731dd817ae089a24c6271bcc06d65f7680d1ab99f3d6023228c46ef6bded78ff6716ac6d0272386663d1dde0462b80936bdf7567122e5e21b1b02caf9318d4a8b4b20006c53411c28545cf8c8d28dbe351d6756edd55240e5cdb93cc654f0cb401eb91c5c86ed8726292b96319bf8814ebf5ce2e8445a93054928be999d5108c409a413616eecfe978bae9091e850dcc70adc9e3aa3d14e7a547ec1274534c619479f47d8524c0cc778e208d4e65b144d471a98e339df3e7bbd7ecd90ac3a97b777f4b6e8a14d6a269f0fb921f1cb0f5d430b9d2f6130f3c140a22f43021f0cff58b9a6809f5c17749217f2c9bffda668e23e81d655b244073b498a7ed40fa72eb51aa134a6babc8007ccd96454187253f635eda3f600ff2a9b46b0693ad151dffc3e52ffdb5f818681b5326836c9b3c43456377357f4ec7a2f05fb8b67adc66252a4a57351e0640617a25a1f7c1ef21a8f27eecc08a20b51b2ea2d1690a930aab071cc094cf1beb536323fcf9588b4913d3641a345df9294728badd1f0d1874c58dd02c45d46897d884892de3fdf495183db9c02689eb12f75014782113ed332c7e2ffe20795ece4ea19acbe9a88f7dd1b1f9946b1b117ee4a2401348f6f1b11ef5b2d4b1ead1c3cc56a8b973f85e471f1a4f03722e34ac2a018ed401432c8bb4b5c4f3d91720e82ae2ebc529811dce191ae360c984212c95949cb7213e00edbd4f6ffd7185117b091d4a3c1f3bda3b8c94c0d5f695a12fb4a8ab1689cdaa2d0a59e1eccc5f513c0ee6451e089f8735c25d8d40b1bbf97148b2c5c2caf10ca8646a7e3af2e8ad24672feb65cd2ab86daa8758221b65bdcaa6a5adf8e660b023b40a3d5368ddb5c7549b1a537311cebfafc5ab21e20c5a5087711a22aa5e08cda3c6b1c0fd9ecec971bc27824538900e21011638bc0b4bea07fc7bdca077245f926ca3fbbbfdfc5530b235f635e62a69e3f036731d95c2cf25266bc28ef38947f948328e4f555de8744021672f7481176890b74f0dbd52c1be3a576ae09aacaf9bca787684f86d6b3bf1a3b216fcc570c84d0109e55da2a1f9cf03dcb1fb622e13ef86186af5543616bdc1c8ef39e5e7e9789b61f34cf05c0596582447f6ba8cb9f6eab86b0af0a6195dcc767c65bd493b64415bc09fc87aba553d59d6aafc74cfe65e482aee8fc1c9394491893ef43e59f76c920921daa30bb426b9f708aabe21c32a6193a6b45caa6047da387ecffb2e48b6341172424cf1dcc68d6c64e69541e23543f987b5eaf97a64941babc106d35301f8f8e981fbdee2ea3f242858b61e44ec42374248724bb09ffffc76d64f0da995f9e2b2c9de00f9c7aafb2b4dde96190b9f7d51719bf61f2f6645eccfe47d61b98b4e04533e95297ec39dde3ad42dde3d44c34e50bce46eb88a14a67493cbd80ede6ea2c31ecb77feb796c14fdf8c19c120a1f228e8239a9589e0482e51744ffc2763bcbc51862150183c552bcf1812e6fd67eaa0fe7348d6deab2d90ad6949d39273bc1d272351f9c6c460963863dd853237df7734674b0627dd1f5508e448478295a3994ea73aec5461e47fddf09240a2b79a5cfd9ff3733ce924612ed71aa2ee0d1677b66f5eec8b645c24cf6200ecc51843ff46c31fff04bf1948209474cb105b7dbdbce9bf20213659b46fd0d47aed01435ed73980a07486ceb3b45997ca925505d66f9b443aa9c243d7728b75021a4e49ce059dccb0adceb1bcba47d06bf64db9c855bc9acb1b28d816dd754116e8734cba089bd172e4afbf3ae82684e4b167f11b0c46c37064415bda5b269ceb199afce683f61b1d7d2081d319a1d5c15c51d30fcefd41b613f87acdf8ba2c7cfe78b448eeff2db1cb435a9c5fbcb5cea32979ffc319a9f3c0f304548b7f251749494777d4eb057532a35e926069c9f8419cb9804f1f2ca03e7e6baf760ff2acacb1b98bcfa4e833c03f7262c66a4a24bb411053b3be2980fee46a9770137097c9b71a7d7284dd65593bb032cbeee08f20794ecc3cee6d9f26bc98e2725fa7876110157967833f7c51eb6641cf25c375e34492071071c256842af3a979af1aefbd9dc8fb859621c5ab1acbc996ca311ba2bd7f3261301371a0c2a8925771c03ea132136612081ad7e48a35888ed0b8257f1f23e8d2a6655dee4f94ae06102de2d0b8fe522fbf9e7b6e5552881fe39edff0665a58c0a6772cbdbf2698e45420ab923b1fa230c4afedc91d65e9e68167b7e875fc3dcd89461955fdcb745f6d54c07bb487371403cf150d6e8263af81289da47d05eb6d93cf7ffe72ff89d73f32d799e13a9afcc30632ec9a45e0c791059a59733689df675402e3f819eab7f14fe97dca722d27f7838a63c57eb52de4eaa8186de447a8c0343ce0024fafc5bea8077b05296d63187ecaf8c0170c239106496975f984701dc85f1be3aef141a18ad48da90961c55a9cfc510fd9e3932f024e30dcd80de99e9b3adfc670be9430d3c452769ba75cbb81cc2069b106313a229880b71476f9903e32b1a74b53d99818003365c1845bd2f098ea7531e15bfd984a0aebb25f72f22cbf727fd15dc993817b3c5f9b7247a64689eb9f1890f9a8b4453723917cf2aaf4f562658775531caec048e6f6f3d3055a52faaa22e6d0f5c0e5df8132542d52f78f83e5b5aa91420043ee9322fa86c4e792e2f68a9c68e2f480eaa7e4fb7ac2f29143b982dda1b0d6abda2c21a90e1eca761f206b1fb15a5de99fc1029978ae913ea1c1ef5f291596dca376ae120250fe88e3151991b04abc783827ed066700a3a9f002d164a511dd93fe14aa44d04c1aced2b5378cdb3b7d438c49eba0d0a5276b98dfafe8010ef527b95a22454c65c30a3f07af4cb979c25755dab34b3bb0bfbc32d1f0d727e03faf2530fe22c315cd828c4a7a0de5dd81c2e8e0f80d9f2f22476bcc591b1bf927c8e6e715b383b59b28219497713dae6b7c53367776ec23100ee838f0ca7511190ff9f3832d9cd38f9ef55a2e66f6bfef31e229024404af8978d06a023c0d0c2c46ddb77798cf8b937f644c799b16b933ee256016910ed8bf6f4fa49886d5bd3d1ea39a02bf1fe7e1f01419bf94da0d1e91d4336d36f337ef1674449cf4f2e679bed30333f86f1e89d6cc73857db8be45e2393d670d8a740fc0be8bf1098d1fae5a1c63d347ecb6f43c4ef4b2e63b2d973caf23a4990dedd535381fca26de76f42e95f58773e3e510bb5bcaed331ffa6316c7d3ee52c4799deac56f8c752de560763424e1590719745b79c76ef4e02893589c6ef2af327b68eff72699c2c507c114924295d2e4f91f7c991059f4250f47ec692408fc56dad5387b04d7da10755a52c1e228648ed2538eef6790d3dd047906d6dfbc1d414718c14b63af160f42a0deb1162f09b0c3a271c04f30dae152872e47e3a68b56b8ca7a3e9cb974ba82bdb6231e23dd92374bdf80a450e6cf9bbd1515f5a012a8821a97a760ef3b4b276c1811bb8009e4e360ec5a4ed44d8ad5bf75283a6297bef91c37dc5408a340fb2edf50b5da5013007d4de4e50f16d1370ed6225985ba3d277800c9c80bc68f8cca0ed4629ae528190c4b350d5f57d3d22d77bfb0f1cf8809c74696855664bc72a823cdb2583f5e01779f61b79bb6cc4a1ab737f5c21215657bc3c322ec56fd5f7a8876d8769276948ec3d85ea2973173242ecbcd80a6fe7dac3f02cff32f1ee470c14c2771718e496e12af7bbd08dd7e56d8e45dcb10f22e911094422a748ff56a42ec1823c611559ac7a08af05e42333d55e5dee19c0bc381cc6cf19964c37c85eac42a1b285beb275b62323a4ed70b4934ee6e8f297610a2dcef93f435ad1ae44fa96684e0dcfd28793e18e17d3319db49b432d31536c4482cee235037af3278c864bebe6741e0ca9cd182b215f99cce11315d444fed9159e07f1a43767be5f26fe35f7042e7742255eb4730efd46f142d7dbcc42944df99e86a4fc20d353c8b2df24e4d793981e2eed4288d4793d2fb2cb0f2df97aade3c19543c24975fa667b1619093e6131b3f66bb3bb06868b9670facfc044fba7df9011c1fcdbc28625a4d31323f4052dc79aaaee0004f874ad20a3c072c314b8a5899c35b12ca3945dfd75a4c3cc75bb3354edad9a94b5cd43d15eb87315b58a5b1dbd091229c7e897a133beb0e40b91c2072ad717ad2a3596f3fe6d601dbf8ac74ebf16ebdb68917de3d969106c8299bb4f0aa675ebeb0c8ee3c59e6ccf0037c9df20df6c957b010cda91d46f5587451d1024c40a5b6947cae94cc98ba5dc05e9998fa8d22210c5375b7db1e5b9dbdb2acbbc339ffd5495ee11fe80ca4dc0ac07e753fb2e04ea456061412b293e3fe70b82e0f35c30967eb2ec932b2c87ee8383637dd15e986bbf887b44e31fe48afabb51a8ab171b97fe8e0ea4d57a4462da024bf8b9aa569f2269a9862bfa6e40bd64954d77b8fbe5489bd4914c5badccb3010436083c847e85ba29c9f9d9ada1694d28de6f0c191e32b5a0a7305b18b1589b77751e392b397d04baf60b62cc89bf887097d3b37c323e8cc96205506aecbc6ee7e5a3c0300e25f04a192d1e180aec76d59a241252db7d9f24af3316afe1d16a91362d8354e0f1a0d149248f3788cea5080435aec857563b4243af38c43354830739dd39b911f321fa08f4b18f9b47b735342a26765deed39fdfa0fc1f99a348c2e467ea413b43b115066ff4cdf491f5692b2d9994b090222a18716543f9d98163f19d4ad318034568a0f2a9eb317a8be8bf49b0b5727e36988e1a27ec90b9c39187e1a6a295d5af12cb1959bac18d16d3a0ba7d0827e7c93ce9590a72ef971f2965b2648e6eb3ce7fecd20f4f8eddec432914b8cd2e37581847e52525995a1f3342033ac2fc1cfdc9585fd227f921bbe1863c81e7b1a33550fd1e4d9503ba74586b97269345f254db5f26f8f86083fbd3157d3dd5ec3c4f61d9ee2a876e87ed4c1341b450dc7ffcf1112a3b2d355f2238bdec6c4dcf48dc16db076bb395488a73ba8f53bdf950673e580b0ee34faf570f35999f4acf2452f88b2866a75250b55b37045302e42106ad836fccc0a227b4ce40442fc2460d76105323f56c5f2b189a48e3b9b2be3297d9a50d43338e7ca93649e99add128a2709b9f1ed540a393d894c586a529f5b30012d1b10791bd76fda631067c84b4613f8d321ceb1cec13fdeeaf2ead2aeec067e00ee50dedc1b0e3c095e2c6acff74e8741648fcecd8db812d5262b1633b804faf8ef846e4f5072bdbf8bbca69dbb74d4b9cbf4c727c2ec375da9b634f018e48d89b872bdd4193fbff2f149f69f2aa28ea5939ab1b890bbbd76260757f5ff8f7fa847b68076a141be4a3b2147aea163256cb8f855ae83da3c1dae12188d6d2997e3a3ffbf003e7f954045d495c8b20269069a1203aa3a50110208b574e5525e67f78457c9ced0817cf7fa9b2879d10adde80b24677e2333b474fec760e707bf5534531ac2e52ba4569754845cd1dc38ec9ed76ff37fd737ffda0b9e899dd56d79ae9c569ad22ca71e2ca136ebcaee5d852012344652ba3d05eeee09d366506eae980e378b305f339c983e71a32d2f45d789e33986d2dd0795f1735de5643288e9198c3bfcc2adcbd4f4a41373bc07d6f77492efce54037057f70382ec738b711e1f9b3a378aa7f919b3353852d986fb93c4fe13cb251d601f53b21cd326f7526ea6cb7cb5ddc5d8d2bc2a44eb374f4d3365cbe089aa5334bdd39a57ebd6479423f016aa9d687a23811af0815ceb49cce481a1cb61fd51c6e7574cf7123e455e50983ded80aa7647e136e2840f569c096ca3b1bd46a7c4227b1b58b7eec7697cdc6b1086f3f9c5993000b90abd5d46a4fef76c2a063cab34e0ccfd27a3d5acc956d667f28f8677790dec2518e9a2048103ae3f906ae2dc081487c6a55c7cdff4faa3ceff7950d2a29148709297adcaf2943b093df944d33fd406673b329d0077b81983bc10ca4eb09e24d7be3d6e409d10ca349263e87645870bab50f99886f4344a9697fc6fd0fea5e8805c4b62c2d007ed568adf11524411e31df61d624565aafc7ddfd8781e04f59d5f624ae2c8faef7e935c8ef2ffd46693c88225bfb3c06eac3ec8d074d6505684c614b84b822e40814666f6eef116301a700621414dcb82a352c5c9d01b8b5242507d157b72b7d9573f738288e5affe2063bde32baaebbd9e7d4ed32aefc714db7fdf1428c66c05830757349670cad82fd772196aabf03335f7aeea473fff98a336287e7f7b0277d57aae4be18c74fe542c166431fe801794a7226069d04b15f20e08173dca3fdafcc696b313bf6d974308bcaf33f0a914e9698213884e48c061d91066d175aa28fdfd8e07bd53244a5ce9ec4d3ae30e62a77de2fa82ba9f83b28272ba8c790482ccd7bac205cf3ffbd225acc98951b731404e7175827617efce7710aabe60f85eb14ebcf07f90f5c9018f7ee7102579254483eda3c9c85c8cb1fe54dab75f4d3a7b47aca1aa9fd289bc665b46b79960130f2dde53208214169269e85950bedd9d27d9e440d5c9374139f7a5951fc7111197e397d5893f494c51e7961240a2bf1171d7406657debe851446661ffd36bc006ba8b308f3be6f49f113f41d5e40609781b030615fe26358c86335c9fd0ebd6b399e55fdfd81136fe51c6c678603331e3a5c6b058d4ebfaf804052b077adbc451028ffad168de601d3c5110147fd1dedba1e972bc5ee48b354f9e7820ef7d99d8381fa7e375bde9bcf7dd5ee982479f0ce8115211ef5577807cce3144d38db9c3944611a35bb7d55588baa1253b8b1c40872617cf0ae6f23003eb710ffa84af8c9531d8090ac75fdfe928be39e692ed517ebe82fe8c69eb11712a3f922c4b20c1eabdd17d0aaf7c2d0ad139389d351de703b8e63b52dab88fd991bc5c3376b177360cff3db090d3a4c56c5f83b79c20b194094d2babfde16c17f812c119f81b230604626bad1856d4a9779cbabecc42e0212290b476ea30070024e4851bdc2f8a9f7aca9334381f12366198b39994f1ddd587b2d8da542be8bcfba0f2c61a4c3f862dd6d7904a892cdadc8c1b5b605a38eb3d36c4b6903c2237ec99b5f92f11b2b1051b4cb5058ebeab9936b4be99a21b20f1925906bda10cceb5a4bb7dd130a3757b3f089cbf1ae9569032826a36c4f039874429a081095cab6a410c0a69b5cc98b04ba208e26c2b0b64bd6584fb8fa727c6e4d5d66bc412487ce507b6e3e8532971868425ecadc1a4c1251d12bbae81751a7ca23dd6f0b3e51bdcaf60144cd3036cd4e419b64760e1ffdd452d916ccb9bb4050fc3865b13920e0f63011c4d85ed5dff44b6d2faf513f08505685fc41a8841cad09a944e44f78c031cb05f3981537652fd14eb25454bf29aaff85136d6d44bfe0c04ff3315f67820588362f8b2c6add32f1999f080e410c4d59f3e72b925189ba9a4fd5b4a2f9523bcee81e6e8f024baa31f930c7b16c9e2b34ee6f0bedc16ad2134203083cbc5378eeab40814a60b1dbc7618939f2b40ea9e9f2368253024a139c6b36cdb980ba63f83a3c69c09ac005a4db24d5d5a87e92b0bb0d37ff59a0f2ca37ecf725122d17e4e1bc0209fd3f63b8cc9542199774749d9e7ccf0777eea7c13b7688dc134ebf587d712fe59c83a09570438676e2f5de68f7f06935b4949546b6ca0f6f2a3112aeae8d2451676d1a2c75c6200dcc18bd1e07d525ae6a3b8855d0fd46060ac3e152017839b09ff2234c54680f31a97172ef2e78b52eba767713a2bccf0022cd6accf6f008603418aebbe20237bd98a589acfd456ed37a488ab78871fa3f0aac7bd8f567a01dfdf39c53dc93825f0fc05ede333daf26db00fb657ef0fcb41d24217dde69ff4ee59d56d11c9f2254990ef31da5282d7bff89d204583a8730d7e2427dfbf006fa9a1a1224bc1ef06b7d6473199849c7bd42ecf8b10f6e7ce2d99c227187c1d48f5949350f8a801cc6e2f78946ae40cee009a0446f5468f5ebea963ee53a94ea625ce866c85b80790d31b9bc631690006eb0ef6c83c5ed6e52f29f016e913572256bd705a65799b23de43feed31997eb1c0a39b25511e2aabce0d02a84ccbec50bf89517d456ebab43afb5c8b8f9f4487d5adf2a5d2e26d3afe78d07f824d6a45a18fb2161215e13c6b33d844bd9327287194bed710df266a4169c9dabf24bb7d3b34f32d872a4eff80fa1a9ee40220c3b0432052ee1d31cc8352ecde06b2e4a0ca7aae844dab367a0fd5d64f24992fd09b6d3e98c857896f818e98049c3a09f00cd25e4b8fe8cf13f6d9b77047d35a0b18d56c11c434a8700ea80a4a7518f331a3a06986d52ece9a563e356b26dfe250b12f82fb0873e62287bb1a685e94d9a851cac1d4198d2d265378e53139c68038bd9c8882ccd09f00ea81501d04d42a28f750232370668bbe548288a836d9d8496613b5db9993f1865ef238807a5a4e751d39fe5851e18adeb5c31322ffada86f0458648f7abbdad80fca41f683ebc5009a3ca2e8e50fc279f2bafad42dfe56232e8a8d6d2e672eebc6ecc80d7bf5c000a5f8441415cb0e5288cb15174dd6a26c1bf8542dbe919c5cbeaf061aa284eb052837b3ffa1b3ac9949a1b39c5ba53b6298fb5324919dd584885b9f4f04cac29f493b39dd2ef8c354bc26906e32080487ff0fc290e344bdf995f9af1e9643db86c05373ec005df4536cbf53769ebc6d50aa07f7d41b67d30fed006008a2069a1241cb702d0b26d4989f5681847655fa9c01c0a4f5109dca66bba9fac7e0ef4b78eb488deca638f482b275225d9225b00742c789990ebf30f197cc0edb554b81891a652a2ae8d46753210f4769c57e93bd9e93ff211762dc52a29017704b1f16f3dec88c9750a4b7d62615f9453380f930a07f5223faeb3e5e0015cb6e0acca3c3332ae83a2b8a0af4b8f9a490cfbdfe9d414fb286ac2e25bfe052bc88c3ec63d625e8d132c1481b440f05500331e70c264b8ea80d1f908286ffed234069e77a3a00b7ee9e37dc30391623d2982f29372282966be7b1d83e17e4e852c2a21bb73052d12d813d5cbcb1689833927512fbebb27501adaca21a3bf81e87fd797967a8a8adbfe643ba60508ec2758c7697b45dd0a8989560ceac7d100cda7d9c5a12e23a97df1974b55cd83370058dc448ce6b2a85b315ed8716b9eca17b99598f9f5fcbc290e82ca352ac39846b0279e2274b5106d0fea4f09d381dee9df5906216b2bff39aa8b76f83df9b40bbb83e5a06bc679d6bcacb9d126eaf4703aabb5368122c7f43ddc971668fd2636067add7629a8ecb6f56b517c26a01dfe40e8ed68de7669399a72f90c575179bc66f818d5e5186dbc2b83180bab7d65d98d8e35d22eddb3c4f87dabfba2fc653833c4783d9446ffd1e2db7f90995fcf0bf1cbb1d72d536d4d8af37e5065e580b3ea57a5ffca3037f7b6d554da68bdf6f6787a331767dd4380e419769166a2a28561ec7ca5d6e180d5608e2337ec63393f5afb03bb1d3c5185135ded3914547a18cec52809f436026a4984bbfd97db2fda043e0943fbe126ca928ad64d4ba23fb4e4010c0ea29765ec014b63242ebdda93456e938c474a833f5214c2216b12ee7c5b8bb3f714c84d997dd562642501cdffeb2bbf21e218af3388ddce443f3dd7c1028d03d737f645b3f527c39b85e5a912903aebd627d7c2e248a8d13c7353f56bab759a240bcbc5b601792ba8da593f3cef6a25dfe947921155e7fac5565eaeb8a314110957c38bde6aee2ef098241c6ce859dbdb83976ceb52789d8101685bbf189a3586b5b4f45e81ef6f33d8e7f0f4e9db0b020ab05e1509c63e03f6b64e97e55079e74607085eed72e1972fc3ba0050d7004ad63b4c965354d8e009b8536d40298843e8a96ac7018189acb4f1f8a9e938de13fee29beb8b28a9b6e98e517fe62d7512bddd7e5436a66adf92f0a620f17a1fb16e4b19573a6ede6c9b3b0c60edd51dea0647b8d4312f127f84b514b23fb3734a34e9a4ee08c76a6408c0aa24fa4d7aa7e78651c02b0498e83a78f611f82c7d012ba2473000085cf7977a68051b0cd87d70a682d4de2810d073f75ac577a65ffcfa83909fb95d2783a7100032f1143e1035b00f9dd1d0804fc99f10ad59b37056f1639b33b4e6b8ff2be7179650b5ca9afe0ea1805cd4f64591018cdb46cae7f6129d01b2ab6b7ec2795d91f20400feb4ec702a09654f5edf64cb43343f465660db8771ff62c897e3ddf065f0ede8a09e57dd47bcc46b430974cd98278ff6523b543467fe3187b50eafead71caea01a429bca94e2bdd875a89d541465053fed37d18709a1094c9ecf742960611b70bccfa0a5165b91d6fd3c0f5a0b3d83b279686ddef7858fca96b49a021415896efd1e43ac50d52719afc9b957302ba4a93217f8099664a9a1fd0125a6554c887065677d1f618cc44f5aa938a00397ad2a07f6bf66206f0580276db52f13c634e508f1189cc4a7ec8d082e5ba09d935b7183ecc9129051a2b5b0a25aac8696d676d532cd52a0fbbe393e70ad66ff74b2b9890b1cf007df3e57ac47e7edf6173e466ecd82f0e39b0bdc0a0c177eaeb4e404249512a2feeae7324ec20422e16d53385b7be1abe70186a350bc6765e1c503c4caebee15cd2f79343ac6728aab90cf4ac315c85fb7a1f5c8887f5ad3dd5723b56a0ea7370e73725e8d8f15ed41bb91b114ca6c6b576cabb208e3e21a93a2a3c14df254e8202c04e27cca1666605c428857a039df0d36777b88b28c297e8c3d7694f5e3a71a31cacfb6b702726e1993485e690970ccfdcbfbb84d65c48f3a79a11812c3949e76c4a721a140974524f147bcc34fe22f0d52b7d15adca7cd2f71396fabfba43ca14d396f7a1896763bb817685ccf7a4fa0608693d79592c7bc5cc254bebc887944d6ae52f1f7da0b0770f396ade4b1b88af8b4f667833f8e65ae285f6be4d7d16a00b55e013636ec4dd65d5bb0ea4a14c125588678f6ec682ea0918b17c8359c2cea54157854d75c10c543bd1477bdcb897a0f959888beca3859e817df00eb13fc3a11846549ba8e2f2b0af26202d4fa1df5ebff566189460b909aa4579b229f6fe8ddf187b11307a3e331da90a54318ab8788e1dd9aeaee2c121e67bf97b69e6068d59cfad4d6f6cda4f25c35db564b4e4e3f73f333a355fa198fdb4a64413f37409f25873492fc94413cb59dcdfb1267c50d2a2e860bfddf6eb7eae8ca15df976054b56dca32a00870032baf8d35ecaf06855ff2c740b3ab23bd72befc6e7d3a6b39ef1583d02e1889a53430a8273686d62de162e336a1bf99aba93afac974586455424a66d5f2c5ab35e5134c331ab3954a4adfc5ba014b02b14ccefb94508b754916e67397db2b5df9a0901aef1552e173bcbc3494e0e9269a5f4f9358853b72e2bc57b1587b57c646db105df556109f9e3d9f58e5d2e6b3d2bab0cbe0dff7a44b3ee94df4d93d873303589484b4dab888df375436d434348f8ebad72d1032b495a7c997c7adbbc8035ba80ff3d7092c7e3e0d62de86125f2d6301122174731c31483495bf75ccc1a20503bce0b209a5bc54c22aa71b7f87108487b7c3bd453df065f39164b86513f66444a82bcdc56dd59aeb69f86711d595766027ab83d703c8266e365927d1baa3ffba36213a7bf22880cdede1b78197fccb64a2bb24ff6b10c439f55dbf06b0acf2d38562571684580057da5647e53e110bf8b0b49d2a87774b6ece94f9b3cae8f4b4659451e032d2e7614e54e3e824af9db24875c6d17a0e40f7315bc337d3ccdcefed291d19ae7a77fc10b4f043a49c5d08377d63aaa94249cc90cf2a1265fe2fc61faf4cff3f9c37701251728252b349d9f6dfb914a70c83953b653e735cbef0db7ebd6e51685709d6d8f13e4161d0132af865481f086a6c8db742d8b03cb2592641bdc92c0716da0899337dd4a1443c5db6415674432191a6fec364958930aa4f0fa863131f82681140b77ae431e1ed020c302366ff3eda0d3f3766ff6735c324c269d1ee2b3b22e8d281146bfdb40c43ac0d8766221c89ad023cab3d192c6d3d39e4e0732eabc273dd3194897678a8ea055e1471829919547d269c382129b3f26f2522da3385a58757254ad69ce5220f2517549c9655672395c8ce322832192fe9ef40511894f36970a646049ad4b9ab89f3d22feab993bf7346c2f4b8f2fd24ba946d99e2b6a5b52cca34b95d2f698bf0eaaacb8bec34777e82c97458968226e687840b72c1de751125db4f1bda2d9a4f84172570d4194ec5a5a715a88b9650c93aa0dfa5431726501d69d015a863d2a1ba2fe21a3590c6012a500573a56f185b52b88da25dd81eec96f74084748a995787f3e67f71b67c092864871419acf14e194b2e3a091d987708eecc4c31bd739e83aa00a61e59a0a8dd51b614aa81c7c36ad3b6dd0a640c0027acc6ece036633d229e30f1f65005e59abf8b4886374742336a3b01234bc1b7366d3fd00d318fd284477c81e40e6291ef1d566925cb67525a5099ca125c718e930109b21321aca009e170d4967999ce4e1cfb0afca8e9817d540fb5ffe9f3247281ac07216b32518aa65c2d6c6a7da8200dca3f8ca9b0e80b0b09495dbb6c3568140bb8206bb65bee36075ee870929787ec57cb67b9b0c7b4cebf284fc3b2d1865d3062768d5bf8cd5e08d550a5b65f0a033971b39fd12d63afd15a02261d450f8cb283ed460df749052f4287439ef2f6ebd0b01b62d83ec750ae27c234d0a6e923b47297df78ddfcc912e2b3099b79d0310d7b4e629eb8fe447fdf1d724297662e52243f4efb5d2ee219ce0b3f38d25e5a52e327dd80f7ed920ed36ea388c263b36e51127cd6ed76cbf6f7f94995c5e903830fa583ac47e256abb5646ddada6077700ec57c0b8cfce4a7e9b9e016760ce51bb70f002c79d58be230c03c1079c93231349ba8c8ec7f04e5db51907344bfb7b83c795d4fe1526d93af5e18954b5deefb169ff8c99022664a6b513b69961e790160de7f4e8943bfe4a2b97fa2fcc8c7174049988f6d82630608ccb8564dc36dbc08b4bbe2979db91457068cab9f8c42dcf3ca91572b6bfb3e38c32760b37d7d03719ebecce7132f656561f89ebae6a36571d87e4fbc75e83e8ad1a673efa586e087be1a28fd655692c8d6fe1bc62368eb500f5ac54cbf3457eb8a5e5ca974ddcbb28a5e4f41a390e54284ac5c53e84c5959127f8ad6082c2fec2aa6d8ffe7b74a6cc67cd7cd357ea1621473c9e7224ba85071a304faa7caef8301155e8cafb590ea63ea636bb4f373a11daab098f70b8ae9da5d4cc0c0b755b0a6d76ed6116bc3d9eaf37cdca0a835662b3faddc2c069c3a7df10f3e15f58f4b0283c8058fd163f029df0fc620828477aa3c8fe16a10cf92add8df2bb4868fb9adb94ca22164b5f2408bb90beb4cc410e60ae355c527d765c06c24487661bb8110bd6abd44edfb0dc2d96db6c6a5e44e430eb52df419901de07e4c6bc86292e4a30f28b8181a58a18f3528159fa3c16005bf14f5789fa5ddfb988ee64f8713bf7a55e8a86994344974a428913f4c528ad39af7a5cf10297bfb9ffeb4f3805a89eb381453b23517e6e278354e26e37d7afc0e84dfa12abd5db08534a8b2d5b0fc325bbfa77be0734e18fd38f8dd9ccf613e00cea0feb0c1c13fff5f55be8c23e39eb90c3e7ca475c093e97464d8f48d99c212318b0b4a7930078708da8f5fe6d377f289a6c1d31761c9d5d43e20a617ffdca48eabc6d1463135fb5d7f5715fe7dd0d8d948e57e4bdb2ca8319b76d1f379c0659ee902f921a45431a1bd84cbdc00295e6991a444baf8b5402d923ad0b57c6b8b05968ded84344027cac6e0f9f173cb353c19539c67da14045c78955a70e265b2871f49110f34132f81e41e7bfee1a00d5cf5c22e31e7f83cab6caff7e3d355a08d265de83332e6cb1ee180db0373d50d15eafaced0fd913eb364a01888693bea68bf6908261e24d83344246c413c72a5bcf86bf320716c0ad3f8126bb356db2e11225f7eda03f9f9ad5afce38a3b09f7ddc8678762b40edbc38c318c893093a23ce00f19775035b0cc7fb4f47997acaa2cbf8a14b793dd85bcccaae350e4181fc1ef526788bf6f58877f3499772d8c3be2bfa3d1a3a00f8c21992ec56e8093d9e39722917fedc8665c1a99c2687d48bada5acd4113280a41bd6dc3dde16dbaa37c44b27bd401ac3bbf38fb2b4e689e256d8d58756e773d3cd7b6f2dfe0e140382ec155a167553078eabde1436c5c1d52ba6028d630bb05869c0e7848ea746eda80da40ed6ba03df051b5b1903bf88a9d4488df4cdc3f9bfb31ae337af6dfaa6c92377dee1f0c794201e443c6fbc9ed09f2d57510231c363b003948f264e9df0afc780542e1f45046c526be44107705d76595ce86cae358458fa5d9a0cb69b007061bac8d8f9f5fc257ae8d7ee8d830d6211c23d090110b567c7ac2a61ed00ef821babfccb9d6c6929265e471bf01cbe4ac696cb2da93caa3f9783851533e6d45daa4949faf2c02873326c0f66d9e019f1ab3e0b3ab8bc930b61c69d026551f9237d6b550d6d8171bc553e47c2e20a049f9586d1356ce91d4b6d3bbdc1e1e8bc36537b3256fb52d7aa2b7f07b4e0f8aece98b9c1ce7c3f0e719120c3bf11762aa4c7b8ee04ac86c8f6212e32ce0b0725d8a96d546445f41defba6bb30a1c25d9af2df5a0248a97616d97436c4f55c4e8b4ebc3d6c06923ec83fb1c60ffc437dac7c3c1e846926c1f3d6e7ce65aaf81a0d439ff0be51469f79484f5daa2c89adef8b21c11ceb42061d38da54eb44325a3734f1f3a82db0620078f11fefe9cae7f3e4de09c16d2f85a362b83a473a65af77f9f90e8e11ce73d69b39a03054a1a33994987bd529eb9da5e731e2e34c638f255e840b934db5223628b0a0b78b48a6f4a78facef4e26cf641b7e29bfb91a3b2345f3e813ba86720b1215fda312f7aab4b000626a2583bf13f36cfdd50894394ca143ab75c721ae36ed6886e02f427a221496d3823b8732db1bf658a239ea2ef006475581597b6ca381f03e1f8a3cdb31e11c9ac2114d3f39cf59a57dc09a99da2e60e554f6f19d5102fba48cd46fa090493d95755d546bb8686733efe2a06ed3c8e819baefeb098af2ade13f951885833f380e2dc097f19c931d1406f4050aad8c142db88ae99cf251c1e3802c5fb14177e23c41725d5371ab7231e5649b7d44f0413cbbe24b0c0868983b0c7a08de2aa946735b3a293b9473f679f528e7e0e16b5957108a7a498139fc0c51d867bb098f101aa111d921d79d3b5149590dc9981983ef96f35f73cdc26d13292352e743cd1f6ac6e13ccde269255a02088e8cb8368f1440b6ce671bc8188dc306ad9c47e6a234139cd0a4a57c04798b9683158be239effa6429db12a9a99a6d9063d7a373240599366f01e1bd092564fc832c28f2c1c486391dc502d0a576edb320b58df76c41f9f4c1900ba3091b1c11e6f5d561ef0bcf68bc2199af5bedb5d5f4b8aa9dd64a0c2dae41c18925130667a1c32e458af54248e83bc048b28a4b41c6936794a3308f7654ecfa876e154c89f37ba02aff4fdf9b0febe52bdae1117189a98c033e71b0717142f80ec6f0aec2866b1c8cb2c97502596682324fa24746cf04364d2b58922502c1857abe714bc7cd6963ad16524d56b904b9a81cd7dc1b8d85fd4eb44a2fb7fb0d2b9f12be0477e7e53d1ea47947e08a598b5669e0f706eeeb396b05c4124915e88e311e621e85813b8ae6615daa66db46a49550bb6785fb3828acc2767ff65e4af289c5b0b9b9ae90e1da2f125b7ff3e19f9bd46da6d09539c0522055b6be897d7bd4b8a48124c9c51039b6542e02afaf4304b305ddffdfbbc8adb0e9b664c9ded725ccb40edf31d207d14a466ce8c13a1f6f6f57e93b9e5bbb1c7f37fd9f6254d5a25265c90e5f32dcc470dcd5e0f3a1739663c52b0d1700d4893bb922ec2f82b012f73b9da6e887f73ae0cb5b2ec11d331f9872bf45aa6537c2a79a50aaef384880b6e13dfa37c004eb2d6293bb4fe4c5a16a250d53703c99d77e44462140736c5ef657a93eac3936c453657288ebb4ef37b160833973cbc8768c6ba4e9f810e5f3c15de8c783e484116e740f706f6a5545e49ec53ab49a89c1adb0950fe86ee3dc4e93a50132858c5b92e73567990a3543114196b84e72035ad1fd54825614a1ebf2c6b0b90fdeb76ad0da8010ddd9c983f21dc3963499608f8fd6841a4a224c47f2449815ad4965f20dfef0e7a3052d3fa51d31d7903ef0f24eeed033a421826c75ed7eb4194612865bc58a337f6eee11c5d8aaef2c364276b90cdfb7120bcb882e08eb7242de79a4f255b04efa6f7dc29f55fa805113a434c6e487439e45f031a033a639f2dea5d2812dbede9d00bd984f7a2e9c9362689810e3e625fb54386d4df658695df4c52a470abb6ad33789a5c85a2c196e91b2c2ed4c9120326bb00768ac85c3ad753911a7b7c1ffada8f87066208b13eab6ae51419e6b4f2fd15e912f64bd46f579af0f76dc7a941f80773649e46c40f329bab16805b024aca929ebdc8bad97a68e195c46771c59e19982220d49e230459f4fb255ccd3ce6bcacc82ddda1046ccf3d756ad53248b9bcc9584a8b064e2a3a8174ff0126be42b45045cb8c535a98998290c98ef5450a3b04c1d59ae2739e9a00b9ae0c1f966e01eb65f67928e7cb91ab025a2689d8caf56147cc679d891100f7b1855ce17ccd0bb3e681e8c04cb9b2e8d8f93551da9712aa6d035fba318cb2040f149297d3b2e4182e0c81aef57d019f999df8c9cfd9b1a50e7fc013fbf4785a69c6304a7f43fad96e11fe368d2afc0c5e6b78b36701d8ff863b937b3382e384dc3f142fdfc438c098d4b6c110c5e1635017dbf8f797648a56f34e64c423cb0cb8d7b1a25e44c908e0b699fd68d2b842d51dc819faeffdc8f84254290e8266edabd453582c29c9a147c52e374f279e1a1e20d98f5f3e20c0a5d2d82443ec698f53df2aa0eded32e47d5efa2baff06e1e8f7ed5c66ce97ce0c3ebd9f915102b8a7761ffaf77655e1c977a7632563b685240ef5fbb2c91ccd1e672610dcbb56b8177cc75602ed1fe7d05ba60576bbb41d16079ef3baf2d637249e13ff13d32c40dae5634546c2a6bf377215578620fc4f165937cc8e5d686ad4713397088fb0ab2144c0170c74a1c18662dc920f84b34bb86ea68d0011fd36d1e7500e9da9635b219d6b0e9a45a1f20626f99ddc9717c987f7d14df71b93225af4b7419b1cf25d5f2c076313c9157b16b5750193b786ee129e8e7efa532cc3cbcdc21cbdffcca573f0d598a44e00ad4f21dbcbb82ca9665815a2a32a678ce421daaa7c08b0f6ef5fc83160c1a489887763b5c6ec2547bbb47aadadda5635e5d38be096ae4262123462d91b215631a6fcc5922a649b44b84280cb2317db70efb95b62732dab85e7b230b30abba03b394bc4adee87122c3c51cc3e0ebbc05c59e2084d2747ef9a6105ac0a8282e3b992907a1216b926a18fdaa52e09be42fd160fee75e17511a408dfdfcd8cf9e46615288f8591b025598131417a565179d1e53ad71295b3fe8a1f679a50726c8af86cf25904c84bf79112b513a59348e7bf4ae6ca77703c82daa888871ff1da360d112285d4b54e92af46bfb9a8783c8d7bd98546904609ddfff39de3297935dbf2639aac75dba6421a318b6949a41031e10dfcd01879d6b4efad91767d0ed815f2ccfe7cb4988110a1a39782b5cfa9c489b4d9564d2f43c51ddd9e8b6645ea26e7663986f659e633f8cba01140a1f9ddae49ada3ea78912f94b933ffb76102eb0dc99997d71c1a01cd8a72ac9dec285e8328c07d51c721b5d9d163112b16c42081e05e700f4bf0d8795568a137c874e931ed5bde1ba634113433ab1e69ad9ef7b4f805c470e910adcdc1098ee6133009509d6246e9d9eb23a570a358e31ea9391e1f003f6ba9e0ac5b570a59fed0751b48cd25830fa5854d076e8b8838b1dfe93b1455437eaf40cfb473c2b5a53bc114523088bb4a70deca5d3d25d17d572391c76247086fbe7f9132f9194e71431dee08d68845baadf721cc1bfb158a9c44c67275980af13a444eb2617fe6048a9529ba2bc5bc2e829795ad230e9ba4d2cb67fe4b77cc0d3daad346ef65c82cecefba8988df73f5c5830e104341d3eff9390e74150695e364d8bd93b959b9416de135d62cdd17fa6c48e8cf448bd8e517062d2cfca41d1a73c612cf49288cf169cb3bb97bd4b8ae988b03dffb7d518ce2d1faf17c0482fb9a7eb7ed9e8fa576b0365c7deb43bfbe890a2b5de05153dd6ac3a0489f1c3172cb147cac687e55362324b1137ad6e7219104613cc57a96fd135b91c35a3abcff846589250fcbf6b1a8c80505cc28e15bdba90e0aa748e8ed4a9d81000a399bb340830b45aebd13d7d7f4bdf5eb51697540c703d3f9a9767077df9d79f67c578f3fd7925d0902f6649c286eac90134cfd818e8ab2f7394fea0d50ec75e37170ff6086b39f97fd8e7847939cb8512583473f9d11adcac689eba6cdcf0679305f7cd94659d5db93282e97f24a855ee8f0ac1a6eeab792410e3a1b1f24a144e7ee6f9b5ae2d6fe1895b3e7b34b9176dc51c852112b871d20b3a8c3b95ed1a0f7cb7464ef07564d86eed257dadb44557430fdf2ab4e621352d92f8256cfcf7692408b159e321b0399f7bfb05330c14a424a93b59f2d0e71a0d4942bdb8d750ee356cd1552883ea9a31262f410cd07ad21aae536207785db1d1fbde1870876cd1c4c05d937c2add4bfd650f0fa8da8fedc3a4d068802e1a4ebf93b7be033b2794192f23616358f87049d994d8ca89b8211b83b74206b3d49697d50a817aa2a45f8ecd0d4989a5de4b498bfb9bc827e04dbeb3eb7eb7cf8babecb805215624b6f47b1cf688122ef46f4b91b4bcfbf6c70731baa5e213e085a93f11f24c79d8cff0f7532b6177975d4883a87e4a80a795c29267ea35a5c3bc3f93a15c7c99fff43a4f046308f7a28f02e0fe7b97f299e90bd78a7e1762b53e5ab9e9fce7a9efde2a627efe053db0ad7f9ca7ba2be92343784f25142729f0b29412af46ebcdb5aecbd65deff38b0e12b348b3adfbeac6ca5126ad26c0ad2aba2f264a8520528d37355eae4803de8742bac51b303f20a90b6c5e859cf7e6f5b3a6852c90140e47f3680a0bd378027c26338468f9a29cc96410cfc7bbfc3877189b18dbf86fbb93c8585f55521804fae5b2161dde1c22c31e57ff5fc1760f10d09b98374ecc766d6a39225bfe7f3e3d9b2f5346af69e94cc28ccdb7fa49ca8b2fd7cf432d6c918aaa070103a6b8a0b2e2b3759b1736b755d2ce90f2504c47cf7d4c21b8759c231218df739e3565518b03f8a9c94616d01bee6c63a625d91c446456eb997f31d5884074d141212f34168fc8e22b2f8262223a99cce1517b37e3ebb0f1c1750331b37732938b9d540481b99b4fbf143b7e18f4196b5b6847e5d0bc09af28209ea57f3036a0285deb522eb4b8ec60aa4ebc2122da2d73aa1e6b625b72941b3abc9ddd11e2959bb86215c16cefd310b9f4202d952043788f62284f84999156ed6eb6982cbbcf82665a441a9d74dcdf6d2539a9cddbea5951654dcba11ecc344d72907365c40490b1844b762fa6b5a66a044857cad3c12246f5775d033bb0bf9dbc8114c819e6a33e7476ef06c2864c9083f2e0a311ffcb038c0670c60de441c65f69a7abca493389d54545e8cf6c12608f64a63a1ecf4cac100edba49f23e8e0e3f34af969043968ca4b02785ade9a9b01a953cdd4fc2105537bd9c23c661be00b9d4701e0e10f6e0e206c51ef57d1022c388053479b7d48dccedbbc7dc92e5a52abcbd48111c01222fe53bf9adc48c9f84f4accbe74056a2f818f8eba0ce1446dc110156ffc9b9af9b16a944539b816b9fc24d4ac6bf12f059dc2ba2c93b152ebf47c345bb7393204fb374bf5b537f4f518d4f5cf86a430168a6afca4c84d6010388228fd94ed2585be751db3fe19c1d0e23d8d1f387bc622a55e4a9cd46cf2af402dfc3bc218a0c9d611cb270174e00e54365360e7c9056ffa14bb894d7d7a2ef792406f57cd06b8fca066f8d0a4780cfa3ede645f1e6f4886c3f304e16e28ca4ee2380898ae02bdff78b05ba04918dae40969ca42c18feb270e4375649c5b7897cff618ba06a39cc580e35cd140a49b7d29f08b0f65f2b5b8dfd7ca370d3a5e7cc79aab0c70e7723259d41f4d2acf62d176225216f0cd03dcbb10d8c76ddc47541de48550da6bbbd775b656f13c5081ea505df3a43829a4e151aecfad44f66f9c8cc7531249abb3a2bcbf0531d25b811f02326ae5dee44c78d6c0b231979099b75429c9f9c1d3b846aa8db416532029e2ac183b1fa2949754d7bbf33e84c6bf5240a0218ac0f17ee7476924248f491662197839c5f03d5a1bb46cf90e68b21c6bc187bc32788fd28e0134f676d814efa285e1e43516aba408ec1a47691759122996658e59ac868b6b1dfeca51eb82a5cef7afc5219f2a38c85c7f0fe7e3800f56ef8820fa79aec3fe4858428a210e05138bf782db561afa990220711ec0183e8cba9d0779100d8fc279aaeb88e637620ea35096e3295a56ce6c8c86991cfa3676954cb0ea5beee1ad334fb0b3dee4dcc5d7f6456cc7a02c8cb67a94943c64ec217c7695f9eecd6281e2b5adab7dfb13bb0f4193af2cbff5ce9f7ad6c41c687be5948c08eeec4d341f8a7f352f387bb509b91ef3c44f4d6d5be5f02bc756f762342b9c46698c171ef3ff0cca5cd702c9f1730fabb363c24cd92c482d7ff5a6f21f46b9c6eb6595f33b1271c0cbb9aaa60c9518f43ec34d71571b2030c3e75e2543643cf6940eaf72930cfbdec6773267f6a3990004b417cad5928833fac8cc6024e80c549ae114d6cf9bda5823a0240946cc7033981228163b46e8066a50c93a3399e16beb5b53c13b8dc963dafe9708f460d6fad8aaa36789c7d54a8f018ec90dfdf7cf700ef239c0d044f4c5d5eb664ee6895fa45469488099093c125e5eaf0406e416386c547eaae09066844b885e7e6c924945db813e6895e88057bf512406cbe1ea382e48178523b6caaf948a3bb9b59790746247b0913bbf722619c7dd0e9ae440670921e7a778feaaa2cc2bef3b65eea8fadce79f1178a9438a441acc9f8197b013acc94a9b55827b7bb4fcc003aaec7ef16ff5a66b89c3fb3d20fa01008e50049cb545ae92a9f4edab1a37ac1391380d4595e0a6f06204196c864d1b0f71aae7114bc20fedaf03a70da4889ec54aa44c9d642c1eea8e00b6212874445873fe8c492456192b224ba29d59dc00aef5a732e130c1235123c2e7f5305bdb74b9ca86291dddb105e93b103bbf71d2dec5e22d20bb4fabbb246dbcf1cefab72504333a27c6f5650e4543f196dcdd1687b029622b486b1706341c80fd08ceee63bb4f4c01101b1787eb4217de1ace10ec96ed07575de8104b27653c55ce3e4fb254d647fc9f59d4a16aba53c7dbb56de3e0a9391afaccb0212bc07bafbaa32cac9419c9d1752e3f85748491672fbe5d571349bf0b3ac7c966c83495607fd2412bee1a277242b26b2a0ffe12bc70ace5089dd83f0c6defd74cc16763d87b995fbfe41dc66728a72d9eb7f71fc0064563b2867381bb26641a12b0058b78f79618cf04ec4c09e244f56265d285daa71c615661e3382a87796821758e1f8d894007400381c45c67e2b7dffb752047feb9dcb3b0b3416923c6575bbf24fc7f52b6be3021efbf87f743a2721b77de5a8a80bf92ca83d01643431e293a4f8197dffdd9c78ffd264274e140adc42db7ab82f8b381056ec7cd524c4ea104cf516ba7c5a1c0af3a6f853f497aaeeb921c27d6284be6d052347f6d918119acdd3bebc382cd1b778c7a0ee473ac9198983c0747751bdf7d4fdcf04d423ee316efc082d3cdc08089de0bdcc90579420ea422d13f5ab3a95ca28ad67cdf0b8c02628f0d03c8092b1f35f88758aa6d5451d4be170f4dcc5817341aabe65693b43ffb0f4b8d9158f435e3bb3128face36fe2d3b6c707c4b03be941864529bcf1d0b6e8e286f4a819d9dee07af5a306d7cf25643cdd847951cdfd6256fa50f88825719eea7785ba99b3494302bbb84313d65b3f8c91a727689ca420c9edc2021c2b8cc071a2614df01ade3a9a62ad5112b3590345197d5044addec48403328898ddd335ae082af209cf5754e576b4694eed7c24255331b4f17d586d30fd4ea362cbddda5ade4e17b28c5c67d5daf7e1b2e90587f60703351563645814b382404bccca182dc3ca205856a7e078fbd19744891c246cd47ad19225029c809b9eaa255d80c84facbc096aee82d2abd897db640a72de0d6b5201fdb0af8f101a4aa6630e94e3596bbaadd9e5f847ab5ec8f6e8e937fb14a577da456c96b81e48cda29d603a9d807b6c0ca1d43f0a196a4dcc8903bfc65c67f292bec780d14f1ebbf039cea05c26d66747fcff587d7298972fce1c1605b04b16fd87c747245e5b4dbf009973d8eb78c7ef8213832fd163d2476a7720b6dd13235a110789efd9fe3b8c2ccc1708064f1c48658037bb66b9b1e53d45d453a6f76d28519e2ed400bea58106a07dbcd2b010d497e83e1031f83d5e9d2a38d4f64b94bdb0fca2e3847f68826e98d96f2da979934e868020ae497ea5c11ed09f4e23ebaeab9c3f54be5b2e6addf7f3ec3a0a3e92780b8e8ddf7c9262b27d0b5356c01c7da5b4894bca1a42da253a6c5475e15bbcc3a8dbea06c92c3ad420c807a704cb4162a47f62aa9cf1c34ec7d8133b6c7b8c339efcdbb52df0c7eb34164ca802588fa33955696c4a4834825bc6afcfd9b53bf52d539f2b6d8a9250888836669f4aa4c06591b87aea4218af28f51701e5fdcd433f459a4ffd7618d0856b41dd8bda8cdcea6a90671d39406ba4a6d7119e3161feba5b24604951456e35eebf74384cd31631b781c4cc8689ee671aedf0e4e0f750279166b312445d6d51d75c8f94c08b44bfdeb4a4099881de1aef0a4bacc6417abb234add19ed2bd2e071e74d2401fa40df39896f801e0648f32b0c877d3edb4b3990c568ffe02ecabdbde15b052a1d4efbc8972aa2dd3a051fd682121a26580be59a83e11f0d55ef224b9b2a9445e5a5b07c4d9a8cbb2e1719ba3081938684d3d1ef896f3367290a48803be2ecc15a3f9d9eb15564d1636c514318f89b329058760361cfb7e10461e6328753138fd855e1c1e4b3bbcb3b3e8cf9cf394aca827b6a220e02fe669cee8d3314e685261567de5f9699b8b9ada89291a2618a1a3c11f6f19d7c056f2dfd5690111c883cdd2415c020a92a24fe589d352a63437b6a8d03338e48051f55a303e22b6e8081a25b1eecf55d2915e9567ec3397287f5bbadc7c17c60d5b266d5963f3c6729e0bb6897982d1887266af3d46ee157434e187122fc47532785e4ea5c44fbfe1e929ef652f20d21b0b924cf3d9474d586bbba7c31c8520e70e1da74c439d56bd2d6e77259930387e97be86738fd382ca7ef68b3b4ffdee55ff2245f0095ac04d1ac8e6ee6f93924c6afbc5aefba68fc57ad4e0476d900adddc48454756118018175687dc1a4711684eaffff7f15