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

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

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

Block Certificate

Block 67031 6429bb2749515643e95a0262383b88f584392d5b058b08a697ebc443543708ec

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
11fa43b640629bb71e77a612d6f664d68ca204e4175d165697dede77b0fcc5e2
Certificate Block Hash
6429bb2749515643e95a0262383b88f584392d5b058b08a697ebc443543708ec
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e018000010370000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a4b3fa685d777b7e719029383762d5c6ee0cf570d1fdb397e26e309775434047b3443580f6c2fbbf298c09ea1b974228991ccde102dc98be0c759d521663908d74dcacefc3b69262a92fe18d47f51bdf7097c5d4a4d02c9d86030000000000000040000000400000e018000010370000

Raw Header Hex

0000402046dbc224ce814dc2e6c2af40ca3ee16add0e2bbf357f803c0adea0909fcfb51b118de89800a2bf42c945eda202cb14cfe006e87c3590b4be93bffc4ffaf65a8f9f17206ad44d0118e2c5fcb077dede9756165d17e404a28cd664f6d612a6771eb79b6240b643fa11

Proof Data Hex

59,560 bytes
12121602030707e1d0f20c063c80701f0f6dba200540ec3c4de2cf63c75c76ce0637003c4c265b7bf959daebcf18744e42337176a18dbb446e2c634f5281fde4a1046f2bb3e79841e2df69c1eb3644254dadc828a10e4f37f3af7ba731507a405ffbe433521b7edcb26e94e87cb991b469b9e3e7ed5a1654bdabd96f287338e90c53bcf4f159ffc31f86b9802950344e136f8f874a59d74bdeb7614d25656acac58852363c899adcc85c325f52ef3b648fa82f9e7972a43b52e71fad2c84b81c7d43abf5e0deb18306f7ee1e568d0826be60c4dc98d76b199a1fa727a090eb7c444e4cc991807d213ab5a8ea0c56ae216ffad8c57967d637a916a4780988e0f02378be2dffbfa4053f28d009d4a0de9b1d148a9cf5af45a9f9c6aa6344017581644b8c01f5365f82f5fc06f9a136281166b807b271d9448d5b45b1fcadaa35e4c9fdde89825b43b62b70c4e19d92ca318424f5dfc4dc16d6a6903c7fba57b54d724727cb45f7d2298b1c5f79a17cbc413ab046e20616074377b9b7cc6901896a6ed8584caa2454713f2b37b5cf5895bcca25d566297b70c465e4315594996c54fff9750e62eeeb901186ffdb3a64ce72e10e5ef8c1ef1deab441507ca1dd3c1445709086a73ad60ac5d4ca51f65375dad00e1486a6b9a70c50ac47656fa2c6c4811fe6cc3fcbe9b71ef4fec97ff6874e692f4561ecaab7ae1a60be35b2b9b32423b148b37e2f78c9dfcd28188cffb4eafab4b4e96ae9ee808f23b2a0f6260b894510b1a91623d0241e14b049cef4bc8231586551c7915ac04c857edad70834298c62485e02efc03e3ab6571a48a65553fc34d24814d4a51f3a27c6ab07e671e02bb180127bfd5b37c8550848b3480685d4138ee1d69f79bf086d5873593c3727334e046fa92b475d2b4da47c306bd200c8dc6bc73f96e1b169c7ca7892036fa353a26e7d5b84a71bd2ae4b59741ca29cfe0ab2d7769503841362ced21defd66b5ac45a403b5aef744200b8c3e8320dfb3d96af0a6e9a8ca22f45525259f8b361bfcd544ec38ef7b8e06e44d6b2a4de721c516720f2774d1c283d9fb0d186701eabef9c52cc14d1ccd1076c88d6f9ec40e92c0443e488c70f2cb7864f1d63f315c858d05476fba505de36a8ac7f6d2f6f851e2ee58887cf68c7a808a1940d87e3d08b408fe7e4d29a847bdde7d7f3fb8903f535f066957de901cd14c6c9c4f946188a25ab838bcbb6ae4a9921cfb18167b895b9cf79616933dbb589db115e57bb4fd636edf19cedcc157f054729ef998f4b78a773ff2413ef9f07bf7105291c8d40c6e7eac34830fe6a383183a876215502b6d0b5fda8999dcdd01387a179ae3de33fb7415f4d970be97c16c40a6f613c3951f219118f9726c8fa4f7ffd9f0663326dbb7bf7634d84db3b3517bdd18cc837740553a2e7563ae06a9c68734461f96bb6395904d9bac37f09ad6565c7e79eae13dd9cfc9ff523fa15d02ff8cbc938a08f08d111f5fc37e45e8b806b10939f6d0b61483d8a0950ea7d3e801bd745e3ae12c66331f74108c4a3d21aa3a1772e300df293c55fb0698a120899766cb59e8559addbcb750b53b312ff60f67603d31fe735f287876f7dd4345713267f28ea8b76405d458af539453d2b3056af498e704abbec9479a7d8ceb47fdbca590bc1f5529b8a02240d4f7a9c9904ac80a7979e9c21dea05fa10f73d549c3310dc7da8254f4100bf7dbe092abda44eb7f5eae192bc949d2b37dbc3f90e064992c23e4b4e69e0ceb442420ff34b0c59fd156bbf88e6b3b66a0e7483d2b7e746486069deb4ebc9afd089a5264d09f7007e3d8317ef6b2284502d5813b186edf2fc945ebfe1047b5d4d86596c1f9e36adc98e9d6198434428920876a9b03e4521ff8dafed36ef7e11edd00c24d2fecb3a74883285b6378442bcc222f47faef9ec032da0da5991792ce5302b9824a7bd5114b2bbce6f43efa32855d89f0eb535e764c4b29be858b5419418bc813fe0aaf486814c80fec7aad00cd9223f55983206f77777cb5a27cd1ac2620bc67a70d592c820df9687880c6893944e6d3c6d60d193563ed6fc31865b3aabd3a1ecc02ad59c66e3f3ea79fcb4b33090bdd2f970df9b8cc8f1f533da18b2fd8b713e4835331a92a1446190c9fbcd6e822dd6bff32cc3edde197e717274a038f8e584f931666e24fcbd7efe2cecb273a14aa1b6cf4dcf19b9493480b9d9abbe1279b2dc499972c71ba389329b6a7f8e9accd5e562f6643381c2f7add4ee633d9aa48eb5bab3623d6bb8df13eb3aee32ad0217905abc48cca8fda21628d25be7632c251605a52b570e4f36be7dee4756d874d323b9c0425fdcf35d2c6f82e01369bf12199a7137a4961aad86f9a2008d202e77fbd1eadd9e0c76daf67caaa48531df737a57a721ffc5a89aeb7a59e1ae6afd8b3534e7352370e58a6431b92277092998ad5e591f8a9248851bf52188edb4c02bc1ed286de9aa0a84f467b1239c0326569ff2f5210ea3c24167c31f435e828b3f5e752296ed6d4ea8bd230907dec2a5eb6cc22561b38b8d7bb629cc3cfbadea85127aa628887004ffe3a0ac730d6025d47103bc41cacef2825413b2f53483d1d555480822395e3083d8f7c9b42c4cfb95ba8588bf13b0d4dd7d2a46ad69e65370d5f687aaaed3f4bf6268c3ca83fbf3509f952210bd14b1be0c996cf2e8f9f52fbad5173e56a67fffe98d18ec4760dc58cb0fb2bbe0acc125ed498bae4b749f9419aa338e856278e1b96ee3e3a2d89f9ac095ee0725843d53b7fb52626f192e78309210659f37068d482d1103f67f32ff71a64725d8146ca4b29d34f41c3ea50173c4548e4ed268180a951e997254fde1a19c80487a9b33bacd5e01a09914d3812700f01f7e956c89ded5d9e15be4bd00dd47cd6ee383a49c6b99140caa12d13998fd9e2714eaeaa1ed574eef103d06c97bae371ffaffd49abdec2ad1357051d409b3c54c243453c93ddd50f131443ff5aca422929e35e7a64aa8711c50f03316a2373d06c80bc2e11a871f7bc82c1328eb75587cb6a3f2df075731cfb7b223a63643cd0a490aee4026aeba0e66978719f62f027fe12eab676c4acad25392440717b86f739e9fcef96330ac031736601826ecd65b85779e137fb39596fe7fdd57d40b2c45ccedc60cd4bb8d74f06cacf2172205928dbe9b0e96f44c5936a67a3167a4cd8475d74c54796e5f0cb81318f933384a57c4ee6ffb2f146c2cb64444d054ff8d6c4982ff9a6dd63a940769287d2b35dfc1f4f8a6c8b8e8ebdab900583aa11f6502190201b6bcad257f7b3bf73b8df47ae76bc83a3c801eff773e3ffc897a612cf56f77b64c5cdf7e3d4f1cb6f6825874637f1615ff179a1f2fda6d6d71e7dd664ea330b17eeeee5626f01bed8687cf29788c79d390c1c4b39105274d321235250e32f72dc179bda5dbc417223bb2c81435850702250fd3deba807c938bb7fba276619e5ec8b64cd965d60b979834b008bf4ad41d0308525ee619eb32c29c1e7cfe2a8c3447013403195b0e478b2f1e5ffcc54432a443e27e6644fb3c1b203507f51d8bbbdc6e3043c5415a6c9c953817bcb737636d087b658fa04c6649130dbd19f4282c87ac7a0fa19de005d0e3dd0ad9220832c088c0d74c84ecc461ab9f638ac785eeaec4a1112b870d0f7261736f5e1b33b8655c3ae0f6ec35df4957aac954fb7813995dce50685bf2f87367406c39f98f3b5f19e195c8c6f796619a9ea0444b2b01a88398017c4fd821e3643a1d36bd7d98071a29de89864d52de9ff70fbf67c8b9ec482682f699784eff27ce86a5373013777a6c3488ca97f041b6851fa14a109e62556bd3389688624aad424b301dcf8f704d68500c8523cf7ee69b4505596e7e705d97360bb824d28affea5ba9961d027174d0783ab2cd74d5fa4cc957e5d13be747553704e20a1cb4862df9dd43f60fe16d3d3707ddc4559442efa488453587ef11fb486c808d6c84cde1b528c0705927dcfb410b206b7b9f7deed7c8e6e49d3b6b555e73da1c9856241a91aaeb3e467a695409866b901165511563a17f4168befa72111e90c98c01b3accc0b9c8bc1500547242b108fab02b5827c54f51673db05a3a39210a2197c3b01ab51e0a89697b871d887f4506f248001204951456132c80762bd8036da3ba9169dcf2746b7451cd47d05f6d1c8bf8b0bc8890bdd947745bbae28791a074df7d264d9c4af0d147c370e720eb2b744d4eada581cc7b54f222fdd565ce9167b6411a0068115c20c995489b86b1b45c442b4fba451bd45e2f896226211cd7787f2e48b9ab105c2ca1e6481a8cbdb437c234195d6789bca16d732eece56843ffb3824193d67717e4903db77425c2772edac47e366dc3d1473795b4eb46a13180865851b79be135ba0adcab881618b3456bbec78736557b0636d7b53f0904b0f19f10b4bf4f0c7958feb7a946bbc41276027ae3025fe1e8b32494e2954e1d3c3fcff7e33c42f5703bc581dc0fdc2b3c56bc1e3faccadd2c213697b6f68176e99d01c6b6d719a57f8cbe0f7f5e893f1c8bb3600b370cc3159353de7f16220b950d92d3279da175e7ce05c6d40c217b4e7d0a5fa959bb40f7a74977d899deca2f344d1213cccc6e58a03c31c772a5efc141bf4995597ade9fab74771479673795384dde3e321054f81a7c6c7148b9c89361b0edbbf012e36dbb2f8b02cb25204c48ab006243da90aa648b39930b79241e9b71a567a84f393aaf4d9ec2e1c692a5f708df02245e43471067ac84d429038f42b85438823995c417efb3c6768618febd3de28b3c53767aa1a16d3ef9bdcb04ea70e58969cd0befaa1c4e3bc5d285632f4fb6e2568be7d9d66b834bf647784c6dec6872dea9059b63c879e962f678cd2346c032091733957ea509e2ed939d9bc16e9918892bd36ce696cf0c3f793b82bef07a402b8106745e2ebf8f6a877974dfe87d327a71a4dbad12ad497e1a44d5fd386885ecaccc527f099476ec721c643be1cb3c6fa558062ea9cc472e00f9a8e6bd8057277f28e1230fa9fd2862d7ff09d357fb0f1834eaef8a0a12c50ae1338370de26aa2d228d2462388b5e0014705715798736d1396de55f211626816bf5efae71f623e7dbe004259739ec34eca937483bb7b37a2be0233b543b37257f1722af74213df08f84c9becb0c9d9503f00212bebcc7f4822f8dad701d3fd2001f9ca8cc79f293d29b235bf5577f8686d09cf81de053e36ed100d6806eee4ffb51a5a7cddba636e08dbc52c62a2eea2ef63f122fb588a1ed9d29a8d020e7e158339d4ff555a613968c610042aef89be094b5e1f329c84bf72b2f12293402608e13ed842528b11d0dc3b54aee204bbcf0bf4ad078ddb3b718fa941316ea80395dad7dcd22f0e3b772065e8856473209501d3183e50fb198ec8f58b1bdefabb4a5d4666c78bad458b68f0c2990d9aa919ea2170eb594a4a42b89e26e64526a083973c91058e808378efb736ebecbac3078e3f639ee07087d1bfd28a4751da5f274e5f1f8bd74f6fa17825dd7dea57a4ca96ccd868af0a689294f097af0ff7cefdc2923082fda922f61d7c29a877e8df181e975d197451468db6bb4d3c9197b8ff5915092db908f7b5e1926567e0b8ef8f068ba5b6edc1cb5016795b55a08d155fc9f3c2382a85c3f824133137082476cbfde91d9f80f7c6ed97cc8ca796ff1dd8d5470396489dc2f18ee10a69cd2aae95acea328efd076b9b8173a6ef8228eb48869e825141146f4caafe0c02ecbb7ad5cb5c7ab1b849112a8e055f1aa81bb82b420d557fee3cb5d70dae65bfb53bb78208927d4a8d27c66048c3c52f22603a04e77b93fd7e55b0e7616fd54b2df0c907ba3032457c57f19e0faa2e67fbff776c4533e4455081e28eaa0da71d680ea8b58a6fb1fc7b69cc69ab09e8b3837e771043874346470aee01bad36bf1aa120982566a63c4d2a6d2abaec87774cdea8107bcf1c797ad838ab3553e795f66f558ada4478b2924cbf171bcbbcea9c5d29b117e32fe9be7446316e157f4c19b27050f97a1638dfe84af292e771ddb4b10c51ae8be3e89d4457b98cd3ea5475dc1535ed8a349b38076c613913c588b4da2df8f944bcf1c4bcf3931e717f578f2bd1da016215a8d4624ea07367cc27d5357eaddda55420cb97ca31b2eaf3208bd7592dfe1a34eb582d1b4674670f928f87a5f02ea309ff9044622649c1c49b125567b73bb8a67e16251ee7c7406fd5c65cc807a1d50527b2cb944bbbd4e22f7e9c8d89e809540322484a732fd7c5cbd0a0a1d93c5ef02fa98e34c0a83991d3a1582e158e4be65d92c709fec380c11df18b89f8d41d452e9cec484d1f685cd15947c8224117914cde648568c44ff2098d824b2f94e3131b90149b9ff4a0c2024df0295b5106fb73b57fa8d35d1d2b7febdd1d57358fce8521a0bd4e1d2168a71d9751c21f1e8fe6ace34c3722ce88714f3f9decfa1f715f7bade46e5bd5287c8c6255ace649cc628f77f4d88d3b8bb1dbdd4e3f87a87ada7c0eb6f878ba359f32494f6fbed3e523282147861cb016ab6ae40aa2eb143e4814f8925f3a4878283c4a51c41c0676935e25f7d1d66024df576579ff6df516a89fd8b88bfdabee03abd9c026f106eaa571352c742bf41cd72b0d3895e3cbc2734d9219912c4ac023af3289175e44d672643648d3e6890d653d47f68709cee9d000a8ecabd563f0aaa3b531e3fd218cfd2e1151f5c46b24f09dbde70b4ff30f0a710a59e11115eff52344391aabe1f134dc5f07550dcd45145abffeee5f01be7fce6f72d6aeceea8de62420e25ce1ff46dbe92b06334b366f8781f65758d3bc42049e4031c12a6f86058a4c099d21d4d1f8231d6c02d3776fdea508736c80551f59d15834633bbc3fdb9243934d4e25a014a69203abe111d188b774d6f4a56cc3969a9230561b3e653958c4bc009ecb35333a3c689f3e634a0d26b4a7a9f5fa533df2491436efbfc2f0d254b7edc0fa28f9ee11a2c37d9b01e208e9b44b8f0947b73d3a65a5833a1ead6cbc21f26da27b6452f63e86961262736ffa888ebe2b6d8cf4deb207c3686b35bb66875f8bb698ad15e68f97bf469a6accd6427c34e7a0ee39f393a2027683a13d1c3c42ba818eefc87c85fd5ced98c8270a373c5dc60ded7f5a73d075328292153b31f4bda722456922661a48c9634efdbfe7bcda8ba1ca64c64fa3db1b0d8fa86cf1a4955882c59924d212ac7ad2acf24c3b2d38056d8c506d36234737b77d94e91cd2232c333393f687a8ea13c1d8e4325112a79bda26fc98fae9134712c4c65090ef7e9f1d87a008f796cdd07b6bf9ac50b96e286004a12ef1ea1e4d17c53f2026e73d8112f68014e8d645c024dd354539b778f5a2fc92e6be3c4d92f30729aba6da1f65a253981ddb06be10a782f7619657c204b6a2908b9e07bb84549c7c7954238a7e3a5724b9f97ae3e79c6a58e47efe2d4dcd906399ba4a586b3c027977d4aaabf85567f6e1d6d6d512336ea42368b5d938108f5f924f81bde82b6d3536e24d5f5fe1c406c6270f9ea4778082b99a31703e83ba7c50ec9ddcd384c9ca2f30accc2d8cc97bef1dc7d5ddb4ff4a6876bfea1fbc9866354a51bcf1b36a3e00be2db61b7e8a20658337b6fd2f6cb62810866b2458a324b95a30057d0e8c2d7a002e7b6d920d613a74fe7b6194f68024036c1c51967cf137063316367ff90150cffc542b17c5aae551080c6746068603a4f8b32f08593d757f0aa63e0d2c0f02ab41c1a08700fe42e69f9682e5c374f5264781c5ff4c08908c3c0e7b49b6ebe741287ceeedd59e898a01b6229a1c797769dbf0f13fdc034b20bfea4bee33963138c1e739ecd7329ceb2e2ddf1d7a244418c8549cdf14f4d8ad0270aa9b9c0682f0d74536396a74190ae09882ddef9ec8dac0fdf9f12b8c0aa0ab971c64c75fda53e6d23715a4f57d1a6fe780259b80404317c3b404eea27b828819292451ed998267548200ff3c22d29f183cd7d848b6097aba17ccb9726c6435b24d4d460db8e38b5759a2cc3313b6beae86beff38926a7bc4b064e230afe936903d5f49c21cc7fdf60bdb24bbe650e6c9e237a4eeb39c40ff6427623af438d26000fd6f56f62768e1c1dce5ca955b0105098c84ea0cd704b2a30ae92f9e958bfa9f41a8f2c882a0afe52702ad151b721cf553b85894eafa7fca908ebb3414da85d2957bb7c90b4d3d47b13e5493176f6b47822860cfc7904d3415e97e2ec252c45878ee1c41316efbf04f4b055eeecd9f5b3c513b2d5805a759c17f3f9d3fde0eddbb2625a2f29016b7e399b6321abb47a113c9300ada9bc39044ac5dc39a759a38a33d91a75c58e35b2cec753e307a18a89620f322535d1148e0e92abd3db310e2305549efb14e7b969acac6a270a9304f3c319d38df537d37d719b8baa1bf02e6dc6f3760111befcdaa49ce8425663f14711db8d51ceed990ee2b3fd3d2c6ff0d4ed303944043f30ca20b409b190be19dec4fcf9fdbd7b2e28a0e3df7c2420fa805877a559a016fc65274a3ce1241139c523ca8d933791fd1d6772c915a61d031b9c293322ac2a49a4fbfe0ed7c3fbf52bbf327227867d40b59115105e47929546fbe1f3af3ac9b08ee918c9adf889761a0811ab4716e1165f53c21ee65550c721d71c7d87b97bee19df66fbee638c8c519839ed5d19c500259f6d1456e9601fb2b316d1f9621fece7d3d55a53fe5201d10c70ee8c6319289babb13f4800169cd09a678335bf46c61c058a545d871c49e0c126fdf4c85b028d9ba7264bf1b4190c880a2aa8659477d18b5d7b165d3aefa49e3066d2e4add978810f73a37d39987e8f70756cb1536e4abb033c06af301ae84a059126de1b4d31d382fd759968133a30a3d9720674924cc5d0afc03583662daff6bcc3d53f4aa4ff4c1d7f9a4b9ca6543ce0f19bd2b0ead166be460cad7b7b36dee49934e762e65414649f877d6ee7eabbda4551258c2eae49506a15cf9706c25cffcdffa246434ede57995d726b823dd12793293df922037680a4d52e814537986db63a9e43b6d3ed103760f33ad815733946726d76d5977fdc70cc2ff1081e12e42e7b9dfa5e7f1b763419ae0037a28148982d2e825fea404d79ea69e552ed9f3a78c0d07a5a4ec967b75ed1c9c313826a05abc0f80f16b1fd4ab3ede4ca261d49db166fd716c8d729e33ca25cf8ec2fa5615b0cf3dfc9e53076e91e5d9e78dae91632fc1f47541afe8b21cd77911fadb1395e04375ea0a26ff783783567962d7715e55fe5b1270091159aae79a08d18cc40d58ffce4197ed1d5b6648b025adfe4f8eee5debf8805edc5b9cf94bff1c5645d9426b33ff2a5d75594e3b5152e4efe7958eb49204f09fd7d43c500b29bb59803079a03698e7c03e0de5153853770865553fc4b421d581a8535062ed0df39ab2a057031c9353aab2c6642f7364b336a4dc9c956813959efcf09106bb0235c36c0ca6628cc67f1952da638e80c51d3ed7d2ed7e3e14cae6f045d820a91c99d478df4c17d7203c9ff1e5cf0cb4c90f2c388393c624c58220f2f58023c8a7ed7b673fe787a7c8eb87ec69b39de8cccf2145a22e0a70168ecbb3009f1e4b3deed7090bcedacdede5808bd739026703d7ef4bec938b34588de06210f00f91a28a41d5ec5b7595e292228212b1b102547aba254fc17c97b0b99143fd6b77f7a9bc95a890f458e787ab4dd4d974ec71cc55dd47448015152f5da86499ea7183d1e3e24a8fd64452dd75a7dc2a95607dcc9b9cd38218670eebbcb13ee9b1204b09aae9a07405e334f4ae267d0b02bcd67329fb4e4b397af235c7a5c93dab8188fbcc5ea84a20cbfcce61e50f7d24277adf4d7663c1a6b4dc687f5ab6f789db79686cf4c6a77c61e22e88f0cf1e5c29b3219b237a6ba038187e28d0d3961c03140c4eeb4861ef7eb2a8ac2eaca61e27581450300e6cb422a455b8bc3edb039e915c8890cd9feb5f04cec53188ab93443333b3ad250ba07736af1f39f60a9ce998e5de549c119e4ced3e90185542210f3816d4c0dc6043751371966651da816b73e44f7d36acd3be7445b1b035614ce4cb8daa4948d25c7bf934ad0c3e80092918d5c08ff2883123e94ee20f321c3c39ea25cf22dcc7c2428a9e9c9c0421790f36f37628590af8a962c12107008294084926663f72c09e56368be82c1c73e1488fbc0bbbb3b298b8989f104af7643dc2ea9157e8e3905120afacf8cd5beb7b958947f3ed8dc58d7928ce176efeb3749cc57dd11cfa5ac92f0b8062d4e5be7124f545c94350a7a866d12b8b32cc40450b3b8d1801b6d70c0c9a25e830369468c9211f16d11bb0ead05191318b742fcefb9eaa56fe611aa1b4143a819c951e156fc1e24b34ba79626eea5bb5bfd9429a50fa496c973b2bc547c0aabc6d9d971cf3a428af66946376cb12d9ac71881346f03d7a534e6db233c94afc0aa41639a0a6adf2d398fbf802aa9ee3b003ab0bf045bcece71e350652021e26b4d60fd7e1a21554ba27764eaa25c56994bd03f4138ed5ccb60ac453fb1156c40d5922d23f5711666f25a5fa694d9b424b2a437612d8afe184d0d1a170b0eb72d531297c6ee8d23506a7088948b66f0a2f5cbe081a12f09cfa6180c90d7e61a94412360dfa75f73caf5aac91e17e4cd3b4a17243225a5f0b270039cbf201662da9d4fa35b11f21d9ac0734afbe194ee1a63d835da775a7ec8c0cf7cfb88cb1126fd83426dea61c572593ce97d1a86451b205cb5585eced884cf1c9c83fcef07981a890318a59d7fbe3252578f8fb56943debc7c13cb7624c913b51fb671f28b62411a47cbe467537ce95ec7a1be6cf87c08ea34129e417f841f372901dae3bb1328560b3d0a8d0e3bea4cf448ef81599a2c3146d6b3abeddb31537be33bb39cd8222ff3d96b59823e2beb8b4c361cdd53a74a534cbab68bef4cf2c265a305e264b76ebde9aa2672496d8fcc5cc3d1f3ed379563fc01c097a59c074e3607946f7000d7f912a0871b278841521d268f33921a5f57cdc1f0b3657f969bfd3ad43132deff25ded1e536b8f898052c16a96b0540f40feaf757ad7333ab954b31086079b8a5aaa5f883f53c90eb55d57b0a1610a165595604133aa452566976b674e21fa08e6ec4200939017699a09f9f12d6b798a8a1b009926caf16609be0d55cf1f2cf17076242e165facb96ef804bb132cf3f8dfa3b7975b9e3c20b27a4d9a4daff6ea7df58de594eae2578973851608f47002cb3f150a5f4d0002a597b193f57404615e5a7ae562c0bd3be029c950a109b5e2128d6d452ffaf1364a4180de8ec4a2e9045f9d8c386eb32976dbd4ecb52971c0080724c998a559338ad13a6ee74d2d62c906f7b81ccd190b33e48a4aea99bcab6880e3152964834857d9ddf3a5e4de0856fa9bc20c9a3861042917efdae4af035b3b16c838e63a4f2d2e36ad636414c0b0f12da8bc6fa3665bc92874c783f8f0f6ab3f4c33ff8df2a6836dc93caaf7710979310d9e86ac54ef31bd0034a78d2ce1f0a8cc0e927bd53fd9f5d8745fd2fb61e3b6c598f384553fc17cbcb166e5776ac03e3ad5fe8a4c97e7fc1c879aa10cab50f40628be0622f327446c68fe8b33cd70550d0859ed5cb6f4105a796927cbd9dc78d15f6346bd6fe0274dcc4fe983dcce2a1a86dadc8b7e3f54ce9ef52a84cdacea943708b2edb76e8a0d2bba7f69a92ab7d6dec9c9b6e68a27e9ade490f36653862e301941347c432a80c62b4807c3f875d31591bcdd3c08e1ae4ef133db53fbed5dbb8b09d0a6b67fe04cc86e92fb33e797a85417430f79d40d5117ec2840961258576a029beae1b211e128d9452e94d9406baed450f4bfac5d6d7178e99a2b0f32842c287ee845943d363575e409cea3dbed1ca7754613278edef9d4cebe4f31c0e92b0cc1fb6fbacdb147c717b4f7f8801da6ee6ed97048883fa4aacd233c37822db564ebd9e4c9e637810ad9e9d9450cca3e8dd498668550d5813be473a055851437443ac5e81a6f9523fc979e07789c975a66f58d1ac1161b426cd51f181666c7645c1cf6e91a56efabadd5d8a535d963ff2f26c9f56fedc445757c1e9cdb00546f4cb00aedbb4532febf113c5a9a8f6b48db23972f5e554ec67a3b6d0b20672291277e43e0c7d329826bc05e97512b3b3239973b9aa959c92d1a8fe9c241c19bd1123c40ee2ba7eff8d435c4b39a05f78a7783ffe81ee3cb0028d87922a340eddc62c86518aa9efe74357b6d148f7efa83cd4d51d0fda1f0886c6ffc4d5724e38e8652bcd29e8b3e717f9c816ac85ab5c92252e4aaff6fb2c31b1c582eb726296ab00a65843a1aeabfbeb5a0f54a967b1a73630633347bc7e5e56cd1a10b6083c28d63274a1fad9750f524c1a075ee3772e49dd8b01413314a7919b3954fbbd9e387a3b2972d05ce524365e369047e43a5824f0b274b44965d00b770c47d579155a726c3c7cfed5c81b5a700e5ce39f79f575f47912de17819e32751c6c4512a0cb981c4f6e96515adaf37d22aab5e2d020da679024f1694ff556f96da5baf8a40673d119f6160e7a9359d4ed825665fecc227e314421d88ade1b1d8b579584a1b4ee575270f3c10651a2dffd4e6b88b09d2baf1b3ee40cba78ce4094aa95d5c2876a5382125a1a27de2d10f41b23dcf05430c88f2deea20dc3f2be7749cc693f506e71319f2abe55a061f6f1bcd18d25ff61ec797e419550504c5641c9e9effcb9210e7b1b7c3d34946d38a0f371b561992382a8bef4a82286af321de32a4e21b4a8d4fac3aef9374cd68ffecdd42784cccd2f831438ee587c47f7aa6c255fca98854e9f20f94868eca2c5b5bf9533b1d2fa04baf6db062fc82c4950746bc5eb6dcc13939ae989eac813e6850e8aa73a89ac49925fad7afa62b09f13080da22184dc45ea7d7545fd36ec6691b7091d0b51fbd7be1cf08fdada156e92b24d70d08aef7c22f57d071dc4c2a1efeac1c381a6213a74677d110f66f5f19967684870b763f92cc283f5a7b92523f9175e272504a9b3846e6c593d12e4c1bebce055de5dbe6cbdd24e3cde3a1b299c9caa7ce40a687d711f47ff18d178a0ddc5aa7c8d5b017071ff586ff2734959c15d85739d460acba55de18536c4609f2251bf4b19d21b624d370a941eb8a15553b14432b443c934e6c8814ca470a1e0257f180d4ca26cb94a4bd92fa064dceb39e016e315b50f7c5969d4977ac2600fc7d55d9e128efabb8546fc852af1f2fa7c61c482fe47cfffd668da5a29c8ed15f6e09c992ab079054ac81cb24cbbbbf0609f143c9fe1609af06b96f873ce604c06b59a53accb2679cd1c0f7f5b5306ae4f365bf637041f6c275af2da55ec8d428575b566b805522bab8464fbabdf5e6585cb2f2c833c09c0e437a65959a557d1d2a6f52336a995d2a50a4109c2cb367172c6d24570e8558c0b71993cc881ff24bdf2277cbc92246018fc68e75c2e62ae7e935bd840fef8d14b2eb94471fef9aaff29aec8becc9ce390130aa1c751043d5b02d3ad99d0527eae90552721bc99f764035e815617d98892486f5ac3e1d1f635427174256a371d9da2c747c7c8468d4276a0cf8293d2a1464816fcbf88c610344a68386792af1eae17fa627c30fc9d060cea152c673425f915439df478f2f7e1689c3dc5e98d50a0d83db5867359c2b1685ed12b78c195e1ef238fd4e7d50ba371b3607a01a0eb8130b804ae55af219f6e6563708da357825537cc2a546d26408af3ea38779846940c2b8c95649aa9fef3b0f65aadafc4047b87457e39bc6fcaeab17c52d065117fef95a1564e2a426e30f075aa05277a3de2f58dfc48cc55bf03747162c8bcc34eb0d37c362430733e71ca2c5220ea02239db521db1841d8ada2854994459f42b4358cddf868dbd19d6b9374ca6c774b2e80c6c5d2cb67cdd642b6726e49c9aa05368a1b42eb6f8172edbebd23f9135e2c6afcdf43d35a9ffb9582fdccb5b9bcc832167353aaa99171cd5b5cb5750a2f7a0ad21ef14e22138221ab4bcebcd051ee41b478a39c82800305d63b7027b960a3f88add6ec73ee534652720be28fc5016c7fa5cc81f7fea52be5a70adc3f0dea3ee69981bce1e44f8c227b4a96ef62941e07d1f39184ebd6df918e7df4b66f83c199288e8cc6e12aa4c124a6b772329768b2a3efdbe929578f582c5cfa51d92bd6250b41caae0887518d6bf4db3b0e2b73d1df798fcb9695715a02963b736b4726991205c1c94400f5e151ed2e0468eb09522624a64336026e29721aad1c7a5416bb009c9849773758689385da57e9e73ff7d1499855fd8b1dd403febe7ddb7c400278d6494f2bd842bd6e41173b172b96fb4ca1c5a3dd902b32c265d802d7b050266040a518b6bc23cbb20cd0e2e6c733aec6b77ab0b62806cd5dea65a43dfc3227704dc490a67ae905cc99790c4a377d2be9caba620ec5f1d72f428f1ef31c5b104d8514fa41838c62e0ec04e71f2173fdeea696167334b4f5459147cd272934275f670ae6ace08db5511e8f4d4efc571c6796a6a935d2f8709caa0c5c8ca9dfa2e498f322c816a3bd573ea810f210557273487fd2b617e347648015fed9481f739d279622a5b983dcd0f65830057b36ca51d8741c4eefe6545e890906bd4c324c58150ddb50b22f392078c0bcf74258277505e1339482f258ccce99dc8c1c6694215f9f9b7969cd37dfb78d5cf5f24553dba8b616ee1945faeaecd4081bdb7f91575f7ef45a52a4cc6a5d946867286acba92dca08a2357b8e5cc73a67168d24f1e7de775c7d0e4f199b3aca43cd49ea63c307e57e804ecea811bd75104d5564af80c3d53498cf30ffe52870f70cb5814904a27c6163ab9bd0dcfcef7a4e6a25770354dbe159172517b7ed4930efad578370834a7e638d520759c051b6f0afb8ae00845221536bea625905228805a610b87b31b3f550cb8676d980e645442b5bb77c89e5c5c5cf4262d41d1e6a7949b15a98a615d9b2057ee0ddcdb895fc2697060a71f490062e34255f90d352316109e3489a3ba0a657784f408bb5629080228b74872a5d667ee29d4eb7bcd4e4cbb36a0836905655d2605002b8e81bb83f95ee91efca107db5913e7e98503e1ae97ef2816738de01312caf580f8d31b904aa49b4705f2245b36c4b57031d8b07c2b376f448682fbd3ea56e0e1b6d9f3d88d414dfd93ae85abe48af5636b0d75d3a19590077b2c2c11d041a8a9e51b43773f25f829e83c887f4eba9e4212887ac4b012007528e200794493e856031220cb2168002a1da57bd1cee6e69991dd37ecd7fd4ac3ffa8ed6ef9817d78cdeebc4238149696a93e02098311804673e0ea850ecbe11b8f85d846ca99d6c0b18c51f714bd54eb29bc1162afaa50b85bf86c2d66b228d050894f496d27633b1773723e57db82bceab3dd56aa779deafbad88f2c354fa6327f2d41d997c5afe0251efb7d2632fd80032ec77f5d55cf33c5c2e208ab122c79ad695c72afaf3e707119f8ca21fffea054f89e2b1254cd1174fa02f621ffba90e8919f740b1a0a9791a40484223a08c46530da065092087a9df239decba451c0b369c8851d4642a6971317615a171d9c17918f93bb87ad45057650bd68663b8972ef2c13a00aaffc970dfaba9e6f35a022857999f9a6cec474d79dc8ec43c6ba97649ce8dd72ea0351062590f3607f2386a3cf8e0fe9cca80efb310711767dd5470dabd56b8a9ec4b61f6b0a2342dc4f55a6effc4403e7238b79a6171d5064dce2fd03ebf10c6ffa5475456dc85b31a7f0e403eb257812e86670a446e648191589826967e4a26c18198d4784de0e54506da782874daa1cfd6918b0957c1cd60145eb433bfbbc9456d7643b7b7a14f18687224845d16ba93d0fd25c9eef750a201386a920babb560b743c523098274380ab2e95f41162faad170806e3a62f062ef496fa2411148c155bcd5a1e168e7b5f2283a92a9d07b5885837b053bbe36fcfb9d5f2e243ab6dbbfc29c9c438e4224aa7be778fbfdc9dbe9a40adea7a718726f6b867405be5f637c302d02d31140b8a667a0c50192e13b81a7ea15402cf00e2d459e332f782bb5357d743920f8c46c94455434ad323137e1685d83a92641b6b6b68dd18a7fecc1fc92ad0f9ef6c252333f74dda9ec913b981b0f45e083f6d5ae5c32e1febe2a0c8b3e4ec161ba9718c5af31b741e4ae62058698ea38ce3f590b2f668b0a79beb93d79d52a5be039f9254cefd6bccd7bf9447c7177a1cef4d061c87b73a869e3279e27e587a1734c422d23809acee16b3d3e9252645da93b766c186c64df0fb979b61eb6c3b4aa324bcd1a408761cab34ede0c51d223d117e05959014943edccfee034ab3a6f4eea74007d6c215cb393c938a1265246d46ef47efc8f015380c3d9652b61b93df8b45dc31ce3fb79f093663579bca270b405f2b25951d03aaacc7ed92bfd2c4dae1823a9807a8bb3d8598bb21c72b315812cdc04e3a465d5d0393dc51fa3c368fa6748abe2d097d9358db3734c89fa658a08619661bffdc259f770f0459f7ed14f59cdb60ba93eda855347b56a3ffb3d2e8aa04f68d9f11cc2e2bb24e7a9034193e3252cf3e1acfc67a639b841147de5a811a5c5460a311489a6104422e4d793f468a225cbe3dada3fbd643eefd7dff7d3624d8f9b8a52e541b13641fc6075e18697d64847e9fc7365457bcd33f8724aa14dd975e8c539a43cb619359dc9aeaf4b8ea82bb8b1c4e26ab061052d665e5039d6c202a2bea811b8df491780a6dc304c8a31fafe23e0ac20c2a030b23bdeaa8069ec8d3bb131f60922fd3053321ed5f24ac3f1f32b7eb1ed736639e6c9d6881dbbde84eba67007588e3c4de12d7d6e042ca5a474941f53f0865ba52e728aacc6109833f09b7388e14d0b130d0bfee9f29f986bfedd919909714c5466425afdff73e3ff8fbe86e14c9fb680f1efab01780c42689a1d3bc51bb32e833ac7cbd32f49adcd253d3b74815c04589acb279bee9eb9cd70f0558d309006bdf56316ed2ad390b7aefcb39892c72ec3c0abff27113fc0fc05592a1e77a968d5942ca38577b753f22fa3f205b120f6a58ae8a1fe95deb4931fe078e3a0dc459d72d890f7cf2b65085c621131c40f448d60a444b5ef1982600a6a711344efae418d7091bc172510a5bc1fc1c3a8eb276d45d4fb140cb836f3f85e29d0db2e675f304e5035d97a2219cb3b0eb40837db521efdc0825135a8f3cd8bba655ad726feaeae19876b3f1db8ea2f338382de379268c9dae3db55fc4264eac08ca31f80be9799918cc986ce666a590088efd44f460c8a6713982ffd033042b5ddf4c96f14421202f89be33021538bb0ef3f8648c56f2b8fac91ff6bd40bb90e1df6b8e23f57b1395d8aaf5c12f3ac62bfada22329aaa9f72139ac9ab98cf91bb778df87ee5c6bf19114684bc52f3ce2e6ad3c96137bb93e8fc0e1e8bb4f12058cb0c0a783c28f6167d204d8487ed312ce83e78a6ccd25e11cadff2595d738b7179576605ccdb52b14a216da7ef362ab8e3e8f946e020628e83b92e816d6f570d82b6e000ff9b1b9d369ed5f4279a8770464d35a767b91bd9cc5da892f092542de00bf580b8712031dfc1e0afb39b2d6cfd8eec4aa010fa5e73be2f7992baa720702e794f51c4c6ccea4b07875737cd6a0b6197ec18f9767a89f1100aaa082630c1d730a172f6a6c763432e5c3ad4b18f6825c18d0bfd93e5b503fa4698dadb5970200f5be608481be47b2fcf1bb4f92250221a365f92735f01eaa40e28597b89c92d6383b0db70b8c669ac4dc27697cdb3c71aecd2d9e90dd0abf49ab4ea76ef04c9f6633290fd707e1ef7e7312049e46821935eb3cff49c5c4b17c25eafa6411a5de7610b95cf3f347609b92f734215e17f1ec8786006dc9ebeb96a39a0bc5c2f1b66337c8bfab9e9275cf40e02dd2d006d1d90d75d491dcc6dcc34404127408628729c2ec6e81e882c4d661073d018e4e756ff3e21793f10e0c3fb7456688ecba4ac61bc3fa65de039ceb1fcf93906569ce75aa71cf1a00ba77f93b57a96310369b4d4c5a498fd1704514646e80481244f3efe4edd3ccc09ac3dc4305424c2accb8486a9ba7a94adac250345a3bbf753cd0e2092b54371bc37549c14983196ac83cb3036c3266bb1e01a735a9855d2a35256b3bfc765dc147a5d3f0631eace6d258aba5d9ef3f12243d4e5b3587b507cdfcb9a39a77fadd939136c75fe3f1cc3e4c14ac9bc9a905a0bab34b853f6820421d90d17a7613424405fecea0f61c8326715131b8134fa8ec7c7ac31da4be07e683af5797ce1498b615cb28c3b9ab776519e1b6d101b0485139c2dfd39383aee3f61e5e6827e6fe49e84680cf013bc493e109eb538edfc2400aaf60585ffd58c7a33bf21254b6ec7ed8aa1965bc785f574b242f5b68f8e221c4b6e5e836ac51805403b56758f7854333d45354c6552b92eb80972de8bfd540f24c1a842280993b98557fb03a66da528dcb2a3ab9d1f5bb8ced2274012ef468bd3e2645761ffbcb3efdf7800b0cf093e193138995a6596cfc315688727cf36ebe87827c2b199922a098f3e87c05877e2d2bf3810fdcef1e56bdb9e6b27f3b6153c4b60f1260eff0a0f32bf7e31d6f15c7d84dd94263770d36c68fb73cea729636e11d2a04b2df63763fe6be2fe6717f050801653e4cc64f41d0fd95751306facb76c43422a2c0f592143c235de4676de37fdb44df25ec4a00b741d6ef0efcc3921e0fe59a34e2e6edbda2d1cc3a4e34b3d13388d03b30f3c6434093de6f2e52e6439e5b2e6936e4aa4e727fba4e125564ce275ab720e251ff8662dfeb4103ecb20f4635ed7ba90177f0a18aca66eaaf6c9ece9f43cd02a11a6a18e95873d928844e9e1b0ecba9b09bc262156b687ff0443bf2514c83bc52f19fa5cbaffd4f1b4be6e5d019b004c2266395b7a1429c17aaeae9d62e6a8b125d9e8d356a60638a3dfccb9913a02eb7a3f706a558218ff7ca0eb9a9e9e35c1279f3cbc037d4c20184b929cb66900447af9569304bc2f9fc1d18cfbde4e0614175287f6ee1f030e47932dc955c0f4a48c47091b27597373e062f51f37655a2881739c3fc34acf25b97e2838d80eaad2e8a0ca47d4e6a54f193029712f5c94f1277b1350391cab3ef7c51130abebd446c00ddd71548fea5c11795f826d44acbd8c2f9a5ed90570f1afe7ab895c2ad5cb942f87753f0a7b9463df61589c6e436e69ffbe8c4b3cc87df23a21cbcff38200e6d515e7dd16a183962ea3156fc542d88cad8ebb6d555a6fd2e5fdfd97344c8586ee617d12e604e4ac51bcd42d02796481beece60d0db1093b38febe775e6084c0254b178f7f5a285b782e10781b9be48ddf1c5cdc3c7ae031d9b9224c2e2edcfc791e703bfff0c7f41197aeb5e612c6246841eb5a726de2b6cab95451582775d1373932c7710230bebbd9daa739d116bbb3d16dc50c916080e6f65ae626f5e58cd68d7dc7dfed57f62a2c8a10900479ff633c810567f4da1354190866b32f0624f4740d6d90ed81eef8b631a2f25e6fbb83e6f9fb1384e25467f0268d076130863b212c8a5266fb9c9f53867d69f21a93fc3c22cb0d6cfbfa08991c74a6014911d02f0790f72a267715cedbc16d3eee0971d72e497e771847624b3639e132e0a3c0927a15f585654cf9a1d9ab89512d3f36859dbcb9a03ef5d527c34cc107a0e82c27335bed386f04401850297fa4149c9c9242ba90e312e11438c6eddbcc6f5c869785878c27b2550b35015b0a4707e0ff7d7d9791054170997a41c84d36de3f8480b059e72ff644d40bd5bb2df9b806625357b47ea3491fa0d3097523fc559fdd02b00625e2d4dbf65ec233202149a5bac84f4d631f090fde40c30688d6479b653403cc96e69b50874fb0a2a5bfc432fa152064e7380d7dfc44ff18d7813225abc74c9177459cc3f21b513f6936be5a79a9884d4d4835bfdbdff50c1233320ba46bf4a8171bc1c6c05c4a60db15feb2abfbaf74bae4da431a772878380101ff3b2e03672716e5046e1e26f52357bbcc892b57420ee5d331de79d572b5ef6aff3e27dad066ba78ec5328ff411df4b3d8cafbf058e3585bf4c90967f40c12f8b2da8b0fe65bc05e8cd0ea08f9ae048bbc48d8dacf94163ed140d29e9569b1bcbcc073f34f199a956b41c83315e5a1e01b14ad1b6634cdaa5a48fc8fc2f38b512fe4ed008cb5ccf4e03d30fa250340edff986daadd5fc0b3603cfa83f727e7f1493d3418e5f78cb328c042d1ae3810634a3ba5192d2f7a8a663bc51dfeee09224f15382b04ac36c86e674c07db93d781008775d7bdf5bf8ddf652cae49fa80b6bbec228754f853aaefb2b00172f35bf93f8742ff0d6a9528009749c47010dd833e18dae6b96d1df79a17dc9809f3b5bbe3bc847f70f7afbf85cef99defb92258bf77aeaad30737be02eb756fb6dcd4b5258c0379366b62b876589bc35cc96c5b44633d095183e2df4e06878626f4caee71ca846da57ea143a475774f9ec88b6e94d48a76865193de04e65e0c938e6757f52e4b865c215ddfb68521c81131c9713a269e7e85e156fb5d89046cd5d0949bc95d7cf218811aa16d4e5a39b020aa141945f09dd147c188f1b983d5fed2acfbb7a40c79af20e159b764d2505843ef73b4881adc0d68ea70bd73bd4e2e33ec06788322a471288caf061c6f885095ba1dcf00edd987f38257c01b8b162a2ebaf792e150043a898c7491758a7c011c056374691c5f7b770d6f0a0d54c6bbfd14689dffd0843d71fd06c5cd02a76a34aa2126f18deb4823f54bd2e96db036b2df871ddd7b189a715b931bd8055bb2ec1bf0e2fa84f80fde8fca998b3fb4a0a1ff75444b2a40c3a710bcd080e44e4ebc58ca9a43ba94b4772e4850ce7b8d2bd2cbf6e622f9b566b82a5dec82b27241bfcb6fd1f06b6dc21e4ce0d697f5e6ded4d758cca4a49e47a7d7115f5788a2e5bc5c4cc8133c1c5f039d2d0ba42c1fc45ca384d284585124d9251ba97bf0ea87b72483f02def9344da7df23d811c07d3221dd9c5c10398e0d085223c2216925c3af4bf7c0f2c1ae3cf6a3532d0ea633d48cb99cae4c5e50bd7dca848ba86a5a57514399fbdfd193effafd9f525062f336d2ee2248c9a87d9ce4233c5258b82072ec4c789516408789aa80cb57083b8ad87102222f50ed1c87ad9243ab1f9a62174c4b9e9dda44ea5705808fe3e97cfc5004d779c0dff4e8e208775aad3f06e7fefedb422d1d7eb7127a88eae4f30d6daefc2897c2193406d5eea6812ade9de3d18f5ab46c36a3c61dd620aab45cbf06ee47c24f82040637625068dea88c446c64123ad94481e2b6026db71f76b8886f5f621ed2811af3e32626cfb99462744f8ee39beccc11f21a40c61d041d21b9a70b87565be99a6cdf5ac815380e9f63e427a388939190a35e0df42ddd69bfe9f80b020036799674a1f529837ddbe5777f14614c033d51879f08eb51ba935ba715b3c6058118bf1f6f26e18809cfc5be81fb41dfa433f286f8de10a2c6390c4b49ece4f09f68e7384ca25aa5ee40fd83a44b7c48a48b1f60452d8e7502b45a0a98b38238d1520d0853668f40c12dbff11a809eacd58f5da1eec96360c48b839050e1372dd4bbe863cd2f749283e4126c07a40dea1f318d9060521d4a3851f22c9e1de26c1bcdbdb9f8c2802891f7cc0910ed57c7f23c93726be2b7324cf97a37dfa3efa6e84bc31f0cc9f53314a27b04dfc0ccd6375b23875a28d739e81f62f7448727a5692f51b16d5742281b1a7890f1b694ba36fce6dbb8de6907894d2ece98de21fdde1d2ef2ad0f36088c2436a15377f7064117cb97e0b8bd16b97dcb4313e72b5af64d463bc9fad07b37b3264d7a1e63cf137876bb06f26a247c923f7d08ffff4f7fd948ff309998f162363d0f9dbcfd1f4499cf6b272257d8702301b4c99d2b614b1237ad083164c6b83576dec498a96fde176e37e52af7751afd4a99df898441b914519309b2e14b3b05a51e16bb68fc52639e0b5314f0f5f6d1ed14d93727e809b69ac3de505fb175c3aa14d9e8a363ee9664f87ca18c2176399300803dd9ec41b6a083e8281f2dee1017881b9c6b5a6f1357fbfe12626c5a3abe351f3441f9591ad63a0d1f7a1f3274337171368e093551522d648f1c7797770c505d2735b15b7c25a1c2122f28c925138d4fc4405497a2ab626bb298e5d762f22a627e28f26f801e99f6d05e48be7deabc3823b33d0187c0445d950c8a956f5fee0f14e4ff5438f66c85ab4e265569c73ada0d9e8097c532aad6368b1d4be7f55b58c1e791fd5f17db4485bcc02c35c38dbc347d9abc2a37df4952903c959c396d965b0cf28be49a0e642ab9b6bbe48be9caeeb88822e6c4c53584d06de72b1a5a6fff62dadde8e171ea47d7870be293cb29b7846e62387f99f7c69535f2001b4551c31b975a34b3147db88da6e901af0aed34db05e27b82e96e8672af999a802bb21c1e7d2db5a5cd555d917e7e1dfc99610215786d55880ec0cf813c4c356cf68d12d80350dd4cf97a20ccc8e79099268864ac3d7d4b3d94d3369f1492b5087a3cc0e04e047907c612663a7f5300f553b457e24b38f4b6407ec6de0672c3eeb84a5f140276ed1736a8dea74f50b72db417bb74e785b3ad5020e611d4bcd33a558589089db9c10891d7e47632ca464565636818ed25a4860da992292915ceccfc354d9b6c30652a342ed9e9c6258ec4160d22fd226ca19264595cc946bf7fe848fc695cd40063704af562c669a8ae21f087f77c794049796943b1f7d5507f0eed326b15e0c5309cc140f22b9cc9a1c28f1b70c974c5cafd0c3606573cd0d069b1ca176bca346566f505c7d576ac299136b0aa775d9ee9b90d47e31ed4965195c6142a57b73991f6fdc507e57738569583e220173854abccfd59d09ec5874d81c0f0e672ebf6293ffe6c860795cc282780086a7330040933bdf9a8ae464c0ab6ec428057175073f5c2ad05b03f7e34b6fd0feae84f31357f6595ee57a02e007fa19bb1b2b5ffe77267238fc2dc8d9ebca99d37ea2cb20682765d24b6097d1dea95dff367372bc88f3c8090b235af41ccbff64b6f072514ee753158b1ae675ea04c4d9e1202ffceed0dd9407e8848be3a95feb07bf775ac35f7a195cd9e7c3897ed6424aa37ed5ff0b713d8d0c5b014d02db4e82235b4b4a0f8accebc61f97e0f0001e2a037260613bcd343b39342b01b971a222842872b2245314ae6bb7de18d5bb4134193e360a4b30d5c1dbb746c2d5ad82d8f565a0caf9a1851ab8b795c4333d7b79f7791a743c3f5a962ab0d7cf132f17916af2028ff3a99620dafaf903e6a7883d85f9f6c4c53dea0c1b695c94aa7ad49182d979a55bc06f9afa00e392089fd11ae84adaa4d6c90d89921fa9e13299c4e240d7df26fe2591997cab5ea518298a74dd62a9d3653e246dd978a9eb49ca81d9120ca11e78ff5debf25f204a29991de3ad41bfba1f3151511169eac770699572125c271b5a80b09f101d5de039eb8518a5edc8723c094bf9e157e16a01b5975b43d7d3aee0dff9adb611f0d0e688ab1eab0b73a3dc1213992fccb5f4698fef37bb9e2a6bdfe1bfe77ad9e4d3e598157129e8dc8522f8cb5863077f1341aa4b2f8db9cc3a0ec83558d279298c523e371e8093537a0a1145dd5010e8d40ae37e30e7b5ab5946a8f095d88d3048fae044fe64e9999a0f8213e221fdf5b807528c33ac7c8bde8dacf4a07eb6a2c3643b0733f3598e3cee82a9776896eb13c666a0e6f8a0d0760f076b737f6ebedb8cdf019cec3a8423d505d1e44bfd2562450591c377d0cce6c915fcdcc609e9953ef69599a511080e6a4942a70e0495ed2f5840fa938c29e117cd160aa1b58f688fe46de0190f589df35ca1916cdbb80907c2928f6d483b43fdcbbb590ad95e03d1deeb9cd799866e80e32e1c3bdbe795d826d0465dbff21d3701471760dd381b725b3e734118fc3298374ac2a1245de8af9823aaf1ff87bcc40c9f37db6d0af1143dd5cc6feed67cab0930979ab16001e8bfa8402143a9b95b0fd02072f1e3ec1ace690c5427afcf23bb6b0372849adf6f24057c401a2648786f31c7031e2ed6d8cb26c2dba9f223c16ab0f6a1691ab63c95006c4c0d35cd04625a93e1976c34c3c23ede0259c20b3b6b7ce095f52435ba0eb4a03ee84f2c40fe955676e993d9739f2a7c7d5db62b57df69e4f9f54c1301af5df1d24ce1eee70c399424c6c893dfa6440c2a444d215ea9bbc31d56dc5f98ab12f951c42590bde6055cdc8ac70361569d6661c899b6705f2444a1f139ba02c3db42be1ed2ff6d4ed03ad0270badd21e8a07f28c5100d460f34ddd7cd934279cc799d2fb8106633e327818a48cd3bc142c164f8c75e3006ac89506af9a20471c62eedaa74d587025aa2d33803f4625811fc6a777794b839af1a3d03c825b5c215c2bbaa32a953a400b4b2c5b160ad8e4cc457f59c59be36c4d106c1b75d860a9433d33aeb6ffbc04a0f718b6722b905f40d7e818846e570b2f3f069a0c1ad48a2da22117e1e26db440292cbcb40b264614c1512efd294fce1feb74791b514b738a1245dcb941b2fa71d48e77ebcde2c47edf8f4613afac9caea8e0fbf6054d8585738089dcf0172584fec91bdbdfadc058694bc7a21d6ed8dc1b89798b8e84a6611ac08cd6c2e733463500a29a332af3a5d704a881d4a93cbd94002b9c17fce1c30cbd1c76784f2fc9a8671c3aa9d7d2cd26ea1d6dc1740471f23bf46070c8f6526a99947d9746e4d6bab601bc96d152d035dbe53cc86f6ac59cf18c212d9010236275df2e2f39b95ef77caa6b73f84c82b654fef515c7f70aa1cd7e02138e39755391b985d6481f40724d662c967019a1ef302dbbd1e4e757d3cf5d7203c9f4a62c51929336dbf3fd4d2485baa66cab269da4b22b2ebc755d0adfc162c2409491e70a0a19c36b9ac4efea31e47bc82e568f522bab229b19da971bb983f30ebc76dd6ba80012161762a4cc346d5328df65a41d57f3518fc38168633e6d0405353eeb1c9d72719638b81e282ccbf154a7e9463a39d46843f3a9d9682fee32fd4034398c695b0b1d6204afeb34f5923447a58a7aeba9fc3b5585784f4f405e7ba73ba2ee49c2c1df4ec11d015e076bd966bb200fa03ecc413fbfb2791147e312d0d309ede1a8993ef2f934bcb31635b37f0eb85ebb999a78facb9ff7175b1b17b2ab3f08759a2f6812953964503491e6038268cc90be7ac488230a77fed3f3125862702d0d1cb25953f23f008d363593faf8ba8c213b9ac08c1be1ce44094c5ac7e1475f0644f2fef5820e5fb62cbe1ec102b41d9eef9cfba1692bc743c635064427708fd58729917dfe1b8710e27b2b4701b44c6a101080b23a111a6f5d45768f10a94ab20b6ab9764f8950fd9cb685135770bae818c39e6db07fd8afe692a6cbca75e32d61870622d3b5f61df2fb424ef96153b1f3f76c9375425a021fe198725a4a78560be84ea574d1fc161d1652002637a0bbfa66f93e8daec7df3e7f720aeb4cd21553818ef448ae5008f3a687841ab7d0766a673f53eddaaf09b807e07710094dc0c74632faeca8805eac9fc5ca4dff11debaad51155158fef75b8e94f985f7792f4e7a129f7c8c5a982e6481e3a2a437c58bb8b1548e55667b8f084365775d561b0e2bb2d7519c22eb00eac926166d68983b3ff024877ca2587209893028a31ef0674ccc029bee4b0775f7ee2e3dffe8d186e57ed29f78f8c74a04796041cb290ee79708b69d4b50a634ab281775a0e0704bd1d1bcc0d90d0897ce1490a96ddf127f2d949bd7e7c4fa2c9c16c0900ae4f9035baaf78236fc21db9b1cd0c138912b0ef624538c07fa573c414645a4289674053b40235716db0bc6612fc33d6b9cd92cc006ea9ebff8f1366c0ef72d154cefbdc96e950b598723c1d12e9560605eef2b3dde891a5179d588a870d80154e525b16be2e24ef56f00e36a16ea0786722a3e0a19ab86688c067bd3499200674d5fb1f0ca7fe7f36b3b21da4a1d956db95d171d9e0f17459c4be998a36de96ea4bbe21826251d90bc1a0b2b6f0a575aaa68611fe4743f48150431a01214aa52ddfeb2ceb347581dae1551de8d1d26eb37327a222884d2ea858242dd548133511c54675d3354c81e78147c50fbe605b480760ef498dfa6e65b776735032d0d82b7b26df266f81d0cb9d07904c7d257115324d8592385053307e6531ba5abc90c4b1080023415db9591f899d8bcb146ace2140249d10aced4d7731699afcc46214c042b9682a8480597557974fc88fdd3a63c84cd731a242d87054651e650c8177289897188b8010d65f831229cf121e3c06622a0cbff0f6a50a2bb4e6c56c4a670bb33eba5cf2aa9b7c2c8a8623e7d2ba9cde7f6bc5577e324364347f5bd7f99a25ac156e1e885a42be08cfda0088b23ac330e06ef48f62ff66accd3e9ecd0bc4c1f87e745333e3cc119fa0340d83a0546248b244c6c22a60a0188fb957c4f943f9404dbb663119112ac19a7116be34c369f3b93baff9735babd44291566edbf343219a2ad8fa56275b11e1fe96c4ddbf78bddf12563e1dff03664b7aab6ab8efcdc2e7ac4b2b65045c07e8c03f94ffe69f444102f45fd7414a29819f54645cf57d06d8ff2b5c24c30b832de9127b45eee471e16c3a548e3393f76264a4bf25bb5090d0ba23ffbae914ae808bd26fc32068af41ccd191426cc46663a451d3d63f0461243c80011bda4559f0ecb6b5a518d05178065e5855487d7df23382500e505ec0c1e270695602c8d3bec29b2b0d550e6dbfe7a4c576e2daa96774bfc867cb5cae38da45401271066d2f4d350474f5a4dc4ee3b89ad697670c5bc88604c455fbad33ce830f49ebeb97388de9432b0c15659a1bafc1aa603629fb5332a66b07e213f023efc995ac686290790cdb5b515d94e63815943f8371027165a6774b1a96d58d3054eee0caeca0579ac5cd90adc7adc5c158b663a0b56c79d08811b74818645c716f1fd94814a39669c60cde244016eab0180ef622155069370832f4fb0c2b5cd0b2dad091e443169c1a15883ab49f5ae9079c338b374560f18701093c5121e33e1cbaf4d4e910e98697113ec0ad01a5e352cd1b737ab030df564c6301372ddf4f4ed75df3f05f3c3dab0a77a14f401907a73725ec2cc09013ee5105ee69c9d104d1bc1e41d18427bc4b9780db73c9b792f2f27469892677e7213edc93e4229d934309f65a820c22b17959b3a26185084d7b004aedec74e4ba48b5fed22069dd402b5aca642b9c054ccf012cfebc3be25f26e49c8c290ecffe1ba399ab4e29f416133936ddbcf195fcba24dedf79513d19d37df867f0d55657d273ca5fd8b429102484f6040573ce3e10089b7d4d34563ba10c540b832700a0b2cd2495bb23035418fc9e52369ed58e5bea0ab690d3b5f873607b47241c82a22dd1cdaf8ecf3452f52e3ec104f1c4dc659482c51817a5ad900e1a73e5ebbb9424dbda70e008c3feda7db0a37d0672f23a65e3b816b5ca6f1d4656516e44a0298a843f0044600034a6436728fe951f95e1bfb0ac638d23bd4ee2c8190e8a6b6489fc1281a237d67836e1005326a2a06a34d26abd828050155aa6b94711b37ceceeb9333f63abe0573d304b5555dc55578417852c1c4ad71c8de0f4ee580593515bab464b697d290c139023c3231f33e6974bfbe5aa17d8c952d523e6a8c00bc50ca08f4fddbfd06dd79f6e2087cf3156451235cdffc4ca1ef6d66417f9021734c2872987394028d3580454f688460f14cb00ded71664e0fa85eff24e6a9c233d16d238e1bb45ff3001c721ff5b47afe431f38248b8accb0c4f76d6e616976d49e415494507683875cd7b46b750f28743a6da7153caad47c76d335f4cf49a9ed70245179714cfba5ea1421e6fa4492e1790f87ea0926d8775cd6ebc9df7809739030323a890074d17ec9f75ceec21f581d428cd264d3ad02dd552af4d8bb362f349122c2c25933f7621c2a987bc1ee2dabcc5b8d1bd505a4bbdca0abbaadec57b68943ed7fbcefa1a6f8a1bcc1c4392a3883aed59b5138a3c93d2a47de8f558bf185c38bb26851eee13c03a871e2904c2d41f2784fbac5a4156908102be89b4a13ab62ca1e36d85d54545d17c30e44ac7c6a1273050dea18a6a9b4445d593d5f7eb659df0bb268c5eb561e7724a3cabeeb1800adc757e564450be9006a352062666e7f7b17c64055ee37d619a1d11bb7e5c26195a39e22848d11421566245e6ed6203ea0dc046888a20bc00c14d2830622b798a3e585f83a2d356133ff3f31995b720684791c91de5eeac49a8f329c1c8e831d6495b7e36dcafc263c6a0c3425284458af56e5be9018fcf7092dd2f6528c559c86c88eabcfb51902456613cdf1e9c73e8b3af11fdc493282c2fe3d9b2906edd98052194e6990283fe1a8c75365698d73b1580c4756a3457e6cc24108f9ecdc499efc479704576cf5f2c8a1de76b4cf6bd20eae9f0da9cf2522053dfbfc44b73e8389fe111809e0ecbbf58de6a129fc570a9b171eb98e3830c9bb29df66a3dacd518f54fbc26115ed6673776eca5183cc1968d9785373877c50b9e19271b32134ae999d6333925584017fb25bc6909d0aeb2ca28b8bec79a5cd6855880a6fecf957e31ced399ae7ee790b29f9364d19c39b65b6d5d12b2b0fe036294151ee1ab2b9b7819f1fc24395dc5af5e8f55cb06cd6c062a0218f7ef1fb5f5f943444baf5d3340d9a2dd3db0fabbf2350704e35916089121de3a8156e70c05623c350825d8e0b7f37be6ffe159784caa051ae2995026a100e769a6898288065f82367507ca9e5dac1f8e614ca0f034da100eb010660675055221654fdebf407d49ab8e6ff9f219dcc935872b8c8f10350410a868aeec087968336bb0d1667caec696d05509c48d5dd905dd92f3625b2a1c646c80eae6b8c73dfdabbf01c6b1c1d124b8ef552445775525f20aaab770f0bc7dc8d1c31f69582f25470ea5bcede4e2bb3c144a54b38f441b3344859bb376fc5a58b6dba8be4f5c8b6f76db68e06c420b3dc26fbe13c0ca32f6ff6dd718fd3f592748e17d38e9c0e6008a8bac07ccaa4054ed9ad3dd5c280c7bc71d44b8c567538cd727d90e51bb8e14292df6d992c2314d96e30c8b0ec80bda71201bd27426f5f9a63583c64dd002a34b5f820ae394643b7ec0aff12a7f59816419ddb720c1dd2720d31c21ccf360b7d4ccfd55aac74a3401c7d7462bc6d002452e888db19d974ae0a9bc6d10bf8b125f7970e643518ea737dee77c45c43b3c488648cc7e116fa619585316d24bdd3d7ba405dec38015695247a6c487296a951060ecb990886b36f5d3d4e45b0efdfeaa72d4279f4bd965d76dde78572709521121515d247dd3ce34489175314148d22df76964ba520d3db694d36506dd6c7db9747e4818f26f8ad8bc61834898625b8a9f42309537ba9f9b78647684d7707bbf4f13058cd59c0b3283c2d6849bad2b7de6c2bfd68f4e3afe216f715977d6ef137ea1c9c4b819a965d53d9457e5e6ad93ef3d94b24256c5394237460b5e6dc8184f40b90e0b4cab76e8e04cd1dbba9cef66c350655510a0c083234f76dfd09270207d0bb07d9cec164b4607c31d959982c389c8618b475a5a9cebef054c2a5ffc150c6fd4763e892959dc9a7e46396d7344807951aa61a558d46a9b6ddc9f078e25977930dcaeb675358bcd0c8c24dd13fa74275db17ccd93cb56182dbf610e8b9e25a7679d1bddf0b3ef91006935de1dab9b73d78672460664d0e1f3b4d425f8afd3753bd711d55690a650c04ebf4615835fbb6fd123d8e85a4968d3a65ab765c483fb1a4cda9889012ab07831b6f088f008e0cb5ec2fb9df628992a22a38dbfbf309e0299ecd6ab5ebf1ce0e607eac01e62002d1f6a78d7052ff5eb1974bcd0debda2a1aef2914eb5451d4354382ce47cb9374de595096db37c5d9d40f68994c4f4133376f85f4d6b796b108021ce31e8eca95885674ae6936fb732e960433d0b6ee62ab0fedf4464867fb1436f6982ac9355cde51624a8ef26ce80c70a31c27dd84f31a0c5ffe63c165f43dbed95ca9564e4aa62419235276dffb43ab8d223592ca8f25b9b01c82a2c033a102f9d8aaf4ef2d68532f4e9578d5c68e74c34990da3f9e32cc04ad6520c940606eb7094aa48e3a348faf629d3aaaa85fb77f3caa36740e87d1cb161870e88f252f843876e1b47fa94bfd371713755b09aebb2bdfa9757e16fae53974f244e02941948e897fa1e20f32b988ad5fc19b8b0c6cf2f656b8e79ca833fa7633746ca50f692a3526849d8a0e3d99bdf3f9effda1a3da48091684812e294139795d5134b231fbebb5e1b02808db2bbf86aaf69023b16bd3dae6f862b4485830a730255dccbb5642b68e36ec4c6019551d92f872a26d6ef7608b531f5a5d09ce9ecf85ca48265e86cc9e44fa8244111e2c1de6687704b0ea676ab1c0de20c1063561c3a3c9afce9d60cb418264775a720e6c55e74aaacf6875f8464c68e9fe6985250b67d500151ba85eac0d2f3281f32ffc07e5c292360846a4b8f6dd94f7aad95fe2cec928fce859668d659d3c154fd3d82c22d0dba9542d0db5b01973beb8087e572702a1722a1d475292ce1b82f4285a1ce41eed028fa626f584ae9f165505c9e0d7d7b0cd7c3eba5ee6084fd292977f462db60ac299bccf57772c0276b13a648b0afb79863c87ac63e61ea4067e9731a922ebcbb3700ced9052e75ae1621c4488bbbba882c185421af6911ffd80c832520f4ea6e8c649e1cd78607d676134553bc9d77c1939352e8420f1905b07155703a22c4995ad94a55e1df551801c81e972fda212831b4f8668a39bf37009d8d28b4a8ab48ce0b57268acd97ee4afa6ff0e30e8fecb69c2c989e9d38cf373ab8d6dcde79000d7e44c226ffce1779320341325875094e6e01ae5f220622cdd590983503f89f2dbf105071fe6e83bb2669f7a42e8f0a0f4d20d074661d89816620b7d23c1bebcdf63606e8f15612833adf5f1c29dda5dbdf56aa7cc001865f5c8876b6f3dec9490e27c890479c18def1b046fe897aac31f1e6028f801cfe4f17eb9016db247f5d4c3496ca4fc726c980da7a1f23c894eeec0e2fdaa6f50fa3d480bdd3b1a2ff4e5a8c4d7ca0e434b5b3d1acf1a534e05048c4de51420c1a9e28eec1d35bb4b005dee35a75ad9ed5898a107e4b3aada650dde071683d0737f2dced2327e1a0181d25fb86c99973f0e0bc5cc9f8c569ceaf0f1fcebdcc3f79b49cedd452ee75c474956d2e001b79dd5e8bd962656f471ecce14934c1b96f3bf5fea7816202281efe24f41b5dbb9868705b0a59448dd371b70c09b2fbebb7c802508282e474fa6b07b7b03d5d656f3a33b6a335f0c463699e6f7990c055c7c485b1d478284c426b712ac1810fc01264a5c6c05c7818b0660ab8398b29b9b7249182c96030f1b9ee340bfab821401256085cebc16660390ec3664bb4dde0e023cd8d9b5804e6bbc85f1b74d07ac8c4c79f49c2b034899f94381e4de976b55af229dcfe67dc679b56451b5f28cb438917303790b806cb3ac4108a5be25221f72f5cb15f4f130054fa1b6a77aa2bf496c0dd01518798f0eb024fda9530b5969dae42f4131de44e9411d7aff152193ab2830c55396a564e940d82a3c030f79b2c72c452a7bcd1759f5a57261b24a0a154a990c461e5489914856d60601eeabeaf797a2b435a1faae459637c1a9aaddfad5e611203adbf1433e361a88acdb0431f2ba2f5a99eb1618426129b21106c0aee27facc6e4c2c28d1f8a61e35ca50d38ac26b9750707c746ab9521084543ad6d68b5c8419f813196a76185a3e4a662101cc99ee054eb3cfb5b821e77589612b26a53281a0b6575829e04545f401e75faeb67caf613fc7c06b8052bb26036319df48cf243bd16f305b6cfa1fad9564fda51ac2146889ff85eb32fcac55a80afe4c207447b79f147da24a92edaaa38cc2fc193817042d5229c7dddaa4f6d8b2b06ed283b06a5788f5a1688b74eda7528ba9ecd7fa6cca4bc5d2c1ac76a24b61c219f39be5a03559f7a1180347797431399844d36a539bee9885fa471892edd1ddae4876b1b81ea98471a1ed1b356777ce9349e078fb56a7ae2397620464f7a3c0be7160f56d17dfc586d749ffabcbffd514e18331deaa9f75ab78b004cec25ef41f9b580ec827c2efc78b361b2df859c802010f55ebf91f66dc57d9c60e3d4a755167a129a4ea358280bd321e9fd68faad7b370d051df28687712550e2e9c789aad471f62756ae51a7d6b1cb574fd89445910913471488efa2e6dbbb27d70eb2277e163772ae41cbac91cce0c5db06beb0d4346e15da7419f71857f5cc7b38e267e4016a6d0d39c2e330a534e602ce402f7e0e8c4a8f0f3ca435639032a73068d02061f0883713a996eb3ab3fa608d50f27a2d9e889f17550a0878fc3b128ecf5bf0cb4fec32fc180a016936581a4454b88bcdaeb343aa36d39e79f54f46f36cae12f46e91363681bfa483a5d88c9b795e912cd71102ebecd14c26acf55d8fc0d83c24903d9a5b097baceb30065cbd46a2812fa2ae11f47759269bcaea2cc7c36a3cf4aa1e7c9f22cfb2d8704a9d0a08c2f8917f191a1937a683c2a2c721f1a863349b72400ca95c17c5f568808f95f86486ead49780e6b523130b8e108059521f3cdbfe19555f119b2aef814a18dc35c1ee56767a5f3fbb1cff1908704b4cd742919ed93307a53471fab1f11cfac7e995f77dd013c6eb2adc83f52d46a41a77bcb405b10884ef678ef3cef38fd28584213b11dd1fe462d18ff58bef1dbf5b33dbce14f2549089ba84a85a6c2a95db406a907928d6d0bf4f1f2fb7dfffebde104968454afd492d36ced6fdbcac06c44dbdf515ae9f4a6debf8254dc932f23a0001e6b77e84920e7db13c6e86215e26dc5d0f8c2c3035a4302fd448ca126dea7bfd327ec6202c26d3e05fbbb89d25052b2ad0b9138b5490d8a39f4575f8f6c29f79b75f666ed4d0566e350013311a1afb6d48a5ab28cf4e38831c9c20ec20e6f122a548c08a69a26693861fc0c0196e2c5d2f5d0b09a5ff9e0d8f16e902f6be94ecb23ba476b3ae7ffa271bb0f4a71f8d5d2209644a283b3b23970ab102f74380895a108837c7a3b7de77cb3cdaab9da9ee2e1be78b120c56c4d3d60e238a9ca9f837949e86d591ac0b38c9a69cb784d9ec0931d5dc66460941edd0b909b3f8bc28de50734f203906e4db96bc358681303f61e379cc4253218ad9e0bfc4ab7ef1b31cb8ff5318be1937d66f3d318a93a09716404ed3148967d36252d633ad9609e0b5f66e0dfa330ccfa8d8b663c437771e6878710b434b03a39c008963ceacb707883676f715ebf0d91e44456ffc428a2aec28d6f47bf83c49d60d4a96a4a4631b9f2ab3ae0b6cf4fb395aecdc2f5adfc88e623c3a81001ffba9ef052765e24034e4f55b1a2dec96583b05a17fdc3805bd3cb454ea2b3bbd5a0ab4599ee868a1fe819e3543b5902cc7b847e7a064d5103dd3a6b8bb3cb4167ee2fdaee0172e473757dc7f0e5e9448b94d550c6ea8a5395b3062a67d35c2de91ab78683343f46069bd9e90880c088235a9822259c25d89c7674855e24112562362babc4f44fde097d53f8f646f4ac1a96ea60b0318786e250c17adb7b2d40e7b35bbbd708fd204b0e47c02d9d1c4ac72bc56a834f3f0f5e7186a950384d0fffd56f7b3d39048a062c47448987af9be855cbe10950e5e156946e772fa84c46996d7555d8a87f4e3d727ff00ab4d071f7e6f4bf898b0e785672dbe0caea269cada16196c6bd3364de502bf49100e785e05a8397cdd80bd59b492f4b7b61462f373f8565ef5b1b78f97a81208adaa6ed6d14256b6cc8aaaceeb898cdf720ae921467116bf1d338c0fa7115ef3ec25cd8b35b6292a1be9824c1428f17754fdc6b31a7dbf01a09bcd6dc2a646443c41683cfce11d2d3050135ceb83812cb6ac904cfc9c93b44a2f658716cf6fe9187459089201bdc86ea242fc84b87a72cd308d1768348cbc26642561608f3cffb10dd17552f9e5c2cab370785c4500bdc4f98ffb762c95377f222a9deaebd7300d7c9d4d0740ced4e0165158d5dc63127dabcf490b5e0fb34dd6744b665c310335fabda206a993f469256b3097ab1bb481bb99d323bd44a19a4c5d6add3a5a9ad718c48996e492253ab7ede8818c757c1fc98e353c7cf0f392b456678481c99f3cf7704b3a7aa18aee9406f46d467ac4c7a6b8c36c4c0ff3d04549c1691eee88b936b5f79f02af5611a30282a1a7c61194ff3e4bf3e2f59831c1573c501d0f051528a16fbb2a5cb4961100ee47f6e540673f241218360cf59620f3e1b05daf430efbd6ac331035f38577e6050d5b8f3a95b71cbcbfb3f17ffc6e1774535a9c2995e61c37d276fd5e3f1048a5ae93095f7346b688fc868dbe32fe68a4e7fb26a91b05dac46160b222ea9b8e7aae639184180d7bcacb4e13c6476dc68505e6f4606dd2048adc1344e96a4bbc3897edcae871408343be8b4ecd232eef7258efc3844d40af50ad1d9ad07b53bad5de854fc2aed361bdf184c17f7da8fe8ec14267f6ed68d6e271da0a499892d0b79195ea3d0ce62621ca9dccfce824ce5cb840d7763e69d21f5efd8ea34cb6928e89da3e3a230cdb58e75902bdd23e2fd4e3ff19cbc70d2651c6d82c7f7f8ae1a7b5c25026d7ba4e01e19475310fc745ad4c622ca4b76ee9d24ea8927ce0e14c427d2ebc883980c741d0eceba87e0235c263d70abc13fa12d961505eb0f4e5509e799f9e29286ba9691ce0530b6102d6c2c193df79ea836a701e8c045da89cc79fee2c00b5c9b0fbc81d408d6f668d7675664609cfb035f92a17c39a02aa9affdb48eeea302b7043aa3e734f914274caeaa1517ce26a469cc57dd0533c3517b3c428764f116f81299d1fb5643d4f418386b24fde007ace56d97a18a21c0cfd7078bb46b70932df77dab9cc229bdc0176197bd407991cc6222d15295ef058f2d791d9b33f9c6c22536cd5928e1b224bb4cfcde52c78059336359342221abdfb26558e1ed7d462eb6324c1a5239ece0fb26825ed34944b315185996c1e212af35fd2042794e086378c18b13b7c3bf70a1f149c8acb72ae6ab24d158fcc927e944507108f94301e9f5f94f96a5b8bba71c752737fc5737c0a8ceab3bcf5a6c9e34d47504e6721fd47a433815b22280de0a10de84438d345a96f51078ce88971f2d95650e5dd5b9fcbc269f4f4a9fda956f0958a85f80bd83de37e2201d9568528f0e478a3be91e4be2d75eee5099ebdb7b1ddbe692ea7926720269a7bc35a20c5295216539045addcaf4ea3f9fe3c7d30c7e3b7f4b8ac4e248c8e054b4d6d59fb1b5764a8f76693fd80df886424e2a579ac88c2cd5ec889925347b2241500ca66e8b26262f89e7e7116fdeb55ecfc2a8f3c979cfb2e7e55d7cefee73ffde0b49099b8fb416eaae5dd45c7d0d6de97fc1cc153f34c5322df9ae0a610e8a1ad3ba7b81eb6587c001dff6afac26c4ca05a98ec1b73a26edd4517f5a0c2dc50db73f408550ddf87ed713da3218abd1e5c1986f9e5bac53e5e35be97d389076bd81ce83f0c8b5a5bf814409dd7c4ce907dfb9a668424bc81bf72a81dbd9083c6fb155db3e2c75be2be4387cadee061e7943d88b0129d00784fe5ac6cc6a9c68e8a35305bdab31c1399903d49e9bce2b65f69edb7f5e04e8e7bb45d04c86b1ea50cbbf3813e4183b7cb5b8e1219be57f6b2eef155e37036df0af1d576a2dc210fdcbaf3fd0897891a50e8f95ab4f2521394d3e8dcdab021d20e04bfffe61037ea29d612b86e59abfec713dc3d335b299410ab2338ae2be728d93507745f9e728ffb7b977547aac374dd776f07626a4c9d21258eb7c703e595227739d29a9c14878157e02ae015965b4934dcd3678c65275c1e7062b4c94e13f6ffffa4723d46c95e517447fb9d23cf417484b4d5e369088e5f65eb757b9b3edf9efcd5e9996b8257d5439a2ebe683cf19455fb3296bb1d26b8d72a9511ada92b93c53e719d9ab4e5123d500e24fcb3c58d831557a6d29f6e12bea4c992a31c6d82997e7e5ca58c5cbd5a19c8f884c296a1848932539de815fa830855d3fe540823ee5ccfc23aae75056043011b67bb48ac62feafbbefb2825a3936e67a8f9636c6f6772f25dcab9a8c1244715d5d1f93deea0ddd8d95ceccbf342d72e4ebd8a8276fdf237ba7cf6888fd7fbe3ee707f7b642c2bc5605e79257666f4037941464978a5a53bdfdc056d98f1dc1806e6c970be5efbcd4eb38a32b4a65cfb9061b534b2204d12ebebd5bc2174a623b9718642e8dbe170988ea6d4da7329024c56ce1b58d826dd2e0365281b1cf3747ad1369481efae3ed5e428b7635c745c9aaf5c845d7f9cfb0d42f486b110c804917ac6c2a333d22cba22b7f828c53b11ea8bb8a5a3c80c2b24229768c439d406e80d60991c81ab6bdd5a14b111d92f9f0e5c5d45d6c2db636af94365e48e419e89bbc08dd5175825f8d655d58d5e9a5de83d537bb9a56487bad188e874138894e55da5477b7f97834aec5f71aaadeb187417a66210b40f03b8931707c00358c238aa102ce5301f24b379dea7ddaf1fa52e58bab0a3a8b14e089f3e3227a019bf6b79f3b5a7379f84faf103a040e05b18f5bb9dd2fd491fb33b80170985513f3cfbb3a8c24195a52c4482a60d6265f5d70cdb73332a71b40bdecfec4cb13c184e5baaf26a036b1d150c1604a65f528602289594a2758325857f985d0e041d21040689c2afe3a9b4320dbbb692280ee540680223dab7447aa87b3621039e4b2af6e5c424c82642fdb35be7a922069fb4a10cbca37b4a22e2643af67cdd018a0bb138969f6fe1a27887bc5664582d7fef7e7e46d9c4cdcbd91f22fa69f5cda03dde2163d457f74c8809225e2edee6ac1821866b2c024399bef2882d8e15fb45f4f6207cd54f5343f9d241001a768219c96228c20292ee9df4e8fa896630f778168b927186ecb58aa567f483cd420ad802326ff598d9b5ed053ce7569af6ffd5bc3e88ed3a46901db586865389e2f285909259e6818377692521587838deba7a8e1f8ead2be165d1d7e52a235168f3ebc1ff32aa06a8b17a1963a341eebc433a467aba61096fa967b46a7b784408ddea5794ac8fe90ee0b21f9d551eea45850ef585d9642055e9616dbc46b166f027343b6178126ed5bb00febc42c1c90a3fcde8db9b331cb5bcc69b01e64c92f21f7106b5fc1cd4a5cd472ae2c4fcff31495408dd37209220bdda34489440351e2d2725bdc788130b4a7b911c96119299b1f4c137730362588a0ca47f20bd61519826fcd27e2ac1ba29dac83f869849aac8727092a41292b95dd3985a15ba4e207967a9d1fd33bb71c524d54edf4485dfdf146c46205b6114bd2fc088292d7bfb0725bc8d713ab681a30f4a9e1bd39f887a777c1cbb0c153eab92044deb38b1bc627cd12dd977bd49761a7e0ebbc58b82f6d73ef6824d82fea0637fc83fb6e431d84b9cbe389bf6ce3b1fb5982d320d9ccb76a3d38a8f3f3cc326ce682ff39dd036336593f100bcaffab1800d7cc0f900833f12ef16402fee3f41bbd222e00da513e0ae7ea046207c8282f43c5a565d90d63f8a6864e61de2966d8885b03181221c5c799a558c20e726285699afe285a2d6f3bb04eadb84c32978574d2d5239406d1d857d29d9bb5cc86201a856495e5cc437c6aae52eb954f2dbb3ca6726d4d1252a20372fecf33b1c63262c2050acc2836ddfcb0b72a1c3b0c54370a0287b18a065cf14e5be9478e69724738bd35a12be281a10397193c5f8c06012abb673a2d70013e42bf9588d13dec5d12ba7adabd7d7e8aaebd96379c5996e789c4796288c9e21d0f3d1f41e37b977fcc06707dbf558d2bef0d881e14d5acbdbbfaf33ff5e490e7c3b0c681668785a9eb0c1e680d11e05aa6fe91d30731a1dc828f4ae25651e24a64e0bb7ef04a0e0de4140988a5df2d35175ff6c90fcfdc5037f20793d4f0a6c1e414cd908a9ae36cd59ca4da0671232b98936b1f14ec8f4d4fc91165ddb26b79fba47af4cdb55c4ec79a7bc8c59441c40a853282fbc3aeea50b49df064607b711a5da312be15bf1b0e0dc20a39615e7966ca9301ab374cbbd3dfde932ff72dbf05ba8ab145c29e9531f139ecad0be09acb5d3e2ecdadf49deb6cf51035fcbe4eb60932bda4a1991be6ad6c5f14d7c60539a8741363b7010155d7147c7fe15ef9fa35236822f23ff4034f4e52eadc789542d6bab5761fa71d516f18f6e1877c88b20d7614fb78943d3f1325f72441163376423f4f1f4a60ff1a9ab8a2f8c406eef739295943feb1b21f857df0eec4a0d6198a2c1490b994ebbfae784865af5fae0695659a77d637a9367d7fe503189c3a296a69ab4ae64b7b7bf2066d34100497705ec4b8631ad1985a4c673814de2cecf5c71ccd80e82f895214eac200071de4e0b791efa7d29babd22b2733d3df6236a69592179cb6990dfa925efa3adb515167a1bb9a56685d5fc4bc5677da3e45f470a7787888971944e1940485fb140df3aaf269e084e9e01c3fdf4d58b16e483524db40ac332512997f4948d246109f83a1dd1fd1ad5a671a2b054416fc9a64124a8649ec601ad29c7c9121fc60d127ed100e6d23981e21d2b1debd225daf8e31142bbc6ef10041d382d3636f3dfccc6044f1542955e08d1b78f73b4e5e6e759496e0e5190de3013825fc9c5a5dbd94e6d2024f5b0b2bb9279c81ab972100b1f67a04d33c8fbf8fba826229769042c37d0a8bf91d26cc10d9960150e5b9c1caca5da8fefe596c0dc2d3038dbb0d846b2b275e7c4765e705eb09d6942cf22d46d0b72f871d2fbb0fcde2b33a6c99b8108551b4b4536108ec2c3c792bf8e3f9ce4aca68babb5e1ac3ff3c2ad8aed6f074991c75c36cbefb0db7277e4afd1743d23abf2b66c825196b70cf912f1129802dcd64220fa789f5f084b99dad46e3c6fecc278b874b79bd35195fe62e242dc065992cdb01e63c4c898dedca558172ff2a80e680063f556578672beaf73e76bf79f5a29777077b347652c61dd17814edead7ce12f4efd3add183b105df2ccd12f2d1e1969a74d035e3e6c66146db16c715978bc89affa29fae3c650bc9b394b9c4d7c1f4158c22b99725a2e5b866d67c036a539df92e9fe32a77732d9d559b5d21704b7d447977b61224acc2da58125d158a876a32edd2f7c9bfeb872f0bc6920f03ffbef4aa604705d6ad60607f09f10a8c4e38ebb0ef1ec45d2d38f22f1f296e6e29438173d68de3be077dcf5eb283c902c9ec30703973eed2f1d1f0f1c8443136c6300cb5042835769c610a696c7cdf11a358dcd8259a7d85167a19aff7539894f4d70d21aa42a8ab8ee409a6bbfe00366a2255ffe3cf2926379aacfb574f78ecf4cab9a7d914d733c2adc5b48dcbea9f6fda5c0cb3bc348ee265cbfbe78638bb83c8dd023d80fece561f7b73c0d04b0941fbad08dfc0d0bd64427d0c4f569b93303e29fb8d4f6c7965e22601b79223e7a5dbd1cfac20dc8f2f0078195b0f19ca02cd9dc2a83a6ef76f12a6c035cdab1b8b734dc5f6634d18fd8bdc1a02c4fe04a234ee900dd049a50c640a02ab58831db2b8d8fc9ad60dddfb5f525303e592d0dd74f62a372df89e19df15d05785daddbb5294524568d8b575028386c1e8f3d6f0fa4c453c0e51e3db3bc53d9e9153f36046ccbddb1d09b60c998bf58ae86185ac2855b594171dc8a13a2354089ce5c0f77ae346126d86d7d8d7cb5de02daea2b2430cd7150c8650c316ece3617ce2c2cf09c164262c366f2583afa34dd89b3e58630706c63e3eb98a2b62790cb16e4dc7cf7a0c7b0323122fb7d35dc7561db1637a3a684c779831d15196e9c03ea02ca43144e177a7498f99feea57d73eae0af7954503ac4681e5da6d026e050e3453b6ce2d5c9f4ddec27d426291b44c70b0c816e8b6ca6d06d2f90feffdc401d70e2da58454d00fa4b6ee025fefe9ade2d43ce066d95d3d2853ca7769b2b467634057d647f272bf86c80375ca300b8636cded846ed52f2000d93d3fb8cc75a4f5efd79779f8dfd146f53646f3d80ee01c581d88a59bbdfd4d97b117210da510c91a77a0e0d0533f55380cc1f97a0147d8c63cd2acbda3c6cdaf6df881e86d2acc74e5b72c61f3d9f6dafadcc9c4dd48bac92d5d0d72c1a59cf69caf857bb99bb7cd4783ae7779ac9b5b829d68525d21b28a4a502c0a5ffc7b66c1e14ec87ea50950872dd6fdeefdcf4ee76d3023a1dd4751655c5b231d7b63df975ef68edca9dd7152d8d45f600349950096ab4e376631507e43c86b404a35aaf21ae8f4aaab1a611652e71c3f67ef6bdf2c96c8a409d5bd13abf99caa2b2a13d0c6464dcd6a57cdb70a6586492ebed34953634cce5332935f8b8c9092f80a17353230188fcf7210116c8a2be31fc2be8bd3150b6b2ce651f008db0418df7a719269cd60ba8181ef086b9f9119223de83279c8c99687a1fd8db62da3b77d277e84141c39133b99e4b0a8fbf38d8ca4a9109d17bfee501fe705b0d723f24501d98883558e1964613704acc57b946c2011fa5447da97a8c53959da45fd6c040a285928599e38c277073e6df5c31c93b9dfdb7694387050dffa5e945b7aa13452975789fcc8f26458a1da54ab662088c999c8a1eb05c0581affc0e4823f1dd294f56641aaa8ddeb809de61bd61f7f89a27591f4ec40a0087a475cb25a282e61bd69fa627f44e6781c3f87732d4d3abfa5230c09f6b13efac193201cb16eb45503f6e15acd2edd59e3cda2f55c8ab10b04f92a67d72328f9e804d4d5cf2bd3131a7a930b0a34f393fb2e5fac3e3b85fcfb04e91d7f811ecc803bfcf07f68de71ba889f88d7b676e1c88318d5b69a300380524feba1df8553c32129a72ecbf87b070ac5c620d1135811bb3f4e9a42580dd8d0c0b21181bd0a10ccaa42964a459d9e09d99584f31308cd69fe31e9f3e2f54ede2c3298deba39366db0bb0032edb468f2c29813741831954772f17a6483ce99f1ee58e297b135479165414af5a3b61950e3a1b81600086b999c5130f2d5f7a3fd798c62f2822ea6e6db1e36926c7f4b8157b2c58d6c14326b0edbecb0e9790d7b5caad6f1cd3ced1f3626b54151d97e06c471560c76bdccfe455464fd89f37ae569a07ddbfa23a8f89eec2682bc3dd23b1ba3daf2d35bddbeb6f278cbba7d806d9c449c34fe3064476089a93a3b0fbff70502858b91563f007ecb7c2d20abc9458f84d72e7aa50bae933356f2ff67428a6cead13a2024061759381c8dbb71be69976b1f06abedc51a95a38c2f8969db2aca530a7ebf98df52123f22182479639f05e118de0e1a28a855866191f74e921ba2b106a99a07408121415a4e100089b4c685f2c0fd138f5f287579470e2602cd64a134918ea660f5a68192166701521dd85a634cc0933d1ff8a70f191269d162dd08604ffe82741ac8adb73fa533a617d88c5efe96d62fa10b52c19573fce3a3fb50bea836c26b592c21bed91413c30647ab925bfc1ec8ab911a0014ee32978c142507ad9399334cb84b2c90f0e9dfb886157a2d35413c058282df4b4a4528fb7996c63c0fada715adfbcb33cb6d8b850ba588be94f5acd819ecd7b3f3e8fe4e2cb1b063c62423d65318cc2380344e9089d8b68e8e42b565755ce214de493e90b911eeddd41e52b787d72e07f531a6435bf153b9022024d8f1d2781af1ce30316aec307c6576710a06f9406600b3c5f63c9c95df316c7d512476b427d8d835a603853cea2460c4c936acb4729f04b91ae74aba90fa49bdf9fa096236e2833d174b9c50788a8f19eb464dc1e12b1f155aecfda9ecc8e86b4ba587575d820a3115cabd9a29dcaca289128bdddc921d5a95fd6fe2cc2dea99e6cc5e9c74c653dc9e53fc8258d99edba8a2911f1ce3a6aaa0e093736846d132f61011de75044f9a6b13cdc04c734f7575360ef3bac33604d3f7272d8f72fb34eabd612d0e3edab3920567b950c624ff165dd14aa040cb8f7ca30ab7f7995b9cf8e7df646a2c41b7db2a24e2e621b1887b5caf0f633fd8e975f1a5374903b8eae480aa21aa0d0111d390751491d96192df7f54fa47d7a48f08bfa09793c73e3564c646aa2ce33ca9be069c32dec25d9832d719eab5a705484fd4ac3e9326e4b626d950c14aefd753bcfa6236441560e859572e654a04d0bd333b2c2516f7deec8a7d14aedb812974b928af1ae8022c443eb5b48a61bcaef619675e6dcf295c9eb38012e7340919fe1e720f76549c7db47c077595970ca0938c71d74070f5f272af59fb2417046c12e5408920420bcf311f5ae2b7c5a479afc10bb0e0821a692fee6ffcd802d52df2e02216337972e1b9dacd354473bbe1731dbc1a3b1812f7ecd6204c2561cfec4b79cdf35782473f9c014db1ff1d2ff5aab00c6c1adbdff2e116014aeeb4a3a093f126c5f753c7ce3cd9a9e7c680c7243edc08742e51db639e99b96d024ae90d7f029b694ce664ddcd75932408d5c53eef59dd75f9524b910cd14ef1493eac15bbd85a5b9f37f958af6a47c1c1fac697c29630cd1d984b5f16280da8ef217e45fafc27f318ae92763ed6f8186749ebfb84be572003f49f518ce8ee8e96e94c9c0e1060e47656c90ae315ff31f41e641edcd2661feb729a429a3bea4ce9ba6d1d5ec741dbc7815966a2e2a81d46f47136bb97ac3b1c799815172239e7399829ac8ada1a5d09437bb435b2e2d90b818c3fda2c1b739c17d20a91c709bca252c1000c3f48446e88cc25377d0eddd360a668f2c95c0990b84cf6b319adacb987bca99afb61db3b0b718f2835da2d37254945f8f78c92df12914cfe34a00210c005623df2aa3ca60ea0b9670ce666241b68b17e31185a56432fe3d12ef4beb8770b0bd3ec2eaa0b102e1c719f8169e6548560c2050afae05d7d53a9f07a4bc6bf71570b39af19a6d42370ddfd8591f60fad7f7d330d14907cba797a92be48e076a04a724979de363c74b56ae02aa4dce6017bed4d14fb9047f67f79e33ceed65db415e1ea56129671e5a7e4ada9680c6f6ee1d70f142f0bfdb02757790df581b616bd1ef26a1ffedf178bdda944ba0496ee85bcaea82322f6501b1953f335a5f9f1e6de1d849330aff00741e3ee962c29b9218700b2b6238abda8a8eb6619be4732668caa8c82799b21d9ebaf2c4a74bf8dfc2313b0875a60aa7f15cd7cf310a5d491e2bb8f3e5fb4484d0f6e813db61fcfd249ba5c54405398b110fea78ea20a759cdbfa543f68f7a262893392b89c13047b7cc0cf0936e8540edd8e4439c21300d074e61e7b8ba64245df37fbcbefcc74373e17231d31313ee05e59b3b78f83fd895556299a714c80108de842c3c67bfe61b091150725c3c8ed9b0a10a3c3778b783e674caa5309e3a94b9f67d12d1df61341ed9b95f7d25f18f908f6bd36aab24cb4caceeb6453eef259d13dadc280021b3d4934cbb790bbe96ac6233fa0444866b9d890343cd4b4926542ff9c49f8be1bdbdd4e5a0cd95bf89779291f36c11eff12f72968ae14ed8a43e6e9bfc0e478bf677fbebc9408b62b3c876882331249e27fd5ba5524fb8f16b8c03ac3072f072c31984ff3f46441fca883e4e9cc3e96b6cee2bb1ddb3ceadf82576ea59506b80e498e23fefe89d382da4e272b549957bc406e23ffa0865d9a7b58279d3eb786d25a895bf63d37b4811ab9491e373cb07ba9ecb5279833ece16b697310ed1f6e94e350786d76a3dc140ffb200ccc6ed017728329647402a77334d9dd5b4cc1d733d07d7c1ef3a52e7daea1d864ce20ffbc55ae772b7b59665638bae90d4b0a3b66b01eeae7767cc66384b667a65e72229e6fda95c0591cb2ef7ec9ad0f8260762e50309bb14ff45cccaa99f57f7abc34724181199b70814b6c0ee5ef2eed866cef4c97306ac89e0ac2ae6a2ebbbad7e52b6e47a059a40863b706d33ddee4f6dc784b848e5304481835e1254a39d76803ce098f271055b78ebcf32496bf2383dd015f681344b3f37e3fb2e3b63670f2710f7f24299cd55ec9f55eee306b12d33a365169bfeaba135753593cab92c5dca2bbd6325a6ad371a3cf97b9b73274f5933b2ca326d14cd211afe7e22673bd4d001ebf44a4222c560067994558922adfd5b0b415b4d16737d6b80f7ad01a88f5e362bd6aa4c588d8d5f7a4e7c2b688a3d6a83d51667cb116ca18e1c0127e8b999c00ff9783eb473a84c284ec950b8f68f1c435e553a0a6490719c73e630ca7e78b159250ab0f1891ca12f0eb37321671422d76f1ccc0de164c895153d022ba63fa308feb0643424b9e1fe5da0a8409957a013b23384925452c970aea347e53217077983bab66f4417581972e42584f79ba1d86e83678982e5230630a1d122c3ef213d7fd0cbe3155e38756ec6d651b8e82339e89aec0c2035e60c2d56c0e81e5d8eeb0c73fdc5f3e883cec520711b17e9b6ef7961cf9fb250c136940cb0da4e5876b9cc23ea1ddfe80e5a1a505ba60e085ab6691358b2f52b9418b3efc79e146cc011b8546094b7202a7349a4ff03094347b32608ce6fcf06d32cb570f220638e0d85d57ac4b286d451758996c067c7a20027256f0d0bc89f480f3928bdcb1852773393246e6e72dac64eb7ef8de33c7915697674dff0ba673981a92150f44fb1875915a9797dde4c06d34f0fc0028c91698e8acc1754460689c3cc6c72028546481c95220b8dc3f51f8912bae7cd5a0269a880dc7f62c25ace327117022de026196fdb49eda99caa66e51221db55b11198c4757a03ba30c57afb049cbd57ed4a989027dc9942133a3fc8907640e2bbfcdd2d49865efe9debddcbffb09b00361af82b121dc40425bfad5ffdc9335825c5c8df4a5a768fbe084e1c88a36323341bfda90634d61197aeb0c19ced1dafa4b1e3ab051250d71a0c76e894f17cc0bd163fc50b2cae9022f5a101002fe8dfe2c9f68372ed3726a9d48b37ec62bddd012b83e83fcef6cbe321826025d64145105095e2c9ef742646dd17f9fd7d7d5b3ea22400bae9d6c3182e28d69141039498ffa632e9bac6d6a2963cea3c2ab9046309593a4a756bf834f923182dc381b501c0f6eeff3ad92b7c6a9b30b0e943aafb07fb986b719bd43ec5739cef1fb1b3b57f6845c470bbb478e1ef61be7dfb933824e4b1e1ecfcbb6e9ff7723d541bc65abed5ca6277dafebb6e2557c4a5465d7b4b2c38887546b80c25cfd0da8296f824cc5c92eea1eba19efd1c02a10f24eb3f97ebfb5789acf2df2497dae55dfa61d66b69e9573e7837a547ade603cdfd2d17b4d56cb385343321c1a6877aa56c03993ab0881a0ce593de6b4fa9c0ef4843fc5f7b2c53e6fa90943aa1240ebad23352214083e00129d4e4ebec3bf243160b96f38ae749324e3a437a59c5c69bc96231fbad00455968dd45698237fa109525ae054a6b0a67da0d6de2a8eabc4d8225aefc6d461a3ccbeb1fc756037f10d048afa6ba7bbeb672182c7f4338e95cf84ef266aa860b01a68ffe7290518632d373702fa3546d125e36e5df404fb5fbc0b76cd0788093b83281a000cad8c182e877654e8ac38f295c105c4114c359188f007a32e55d8dce20f0c677dcadaeca916767fbe9ba32cc729c945f003e840beacf6960f29aafe2318553ca9f06a6a879b57ab1f0ac9c5b92362c298a232caaa48d43edab7c5d0108c15b2eaa0978e83ee3a5e4687adec91d62621b04d2631eb8a6b7e0205b5d55624bb3b8f31ba94254ea1894f795188ee848c33c5e0db89e4cd429542d166e0e1f1cfb991d37e44bdc190106a7230e7fe1936b396bcb05a6c1eb5e9201dc90251007843f53b26d8a0f358a3331229bb0a930739e049a244af1da1597ba63f04aeb2740a4d5ac2fc62851a49c1cda36789f0ce7b9445e0ea23c43d840f617c57a2f8ce9a8d0ee97784413e31496b0164d7b758fb65581b45e59c721630ad2e2aa3268192d7155bd8dddef95ffbc44e552d195747222bf0a6c3c2496b326c7f5a009371d5feba74f96c33377373667a6aff460990369c424eac99b3fc28cfe80252aa4ec3814a18e8469aaf3849900364ca76678d684ee6b8197a064c546d3b8b61712cbc237ab9b3323d7ecd23930826de17e2fb478812712bb0d5147669b9d7a9195928e87de518412e6268a8f7b45306959300cbc1c09163c2ec0106652a9eb2b6e38ce4f16a9ed3fe783c996b00d2756f52024f157bf8edb6ca1d6850102d92c86b36ab29d99a8786dac8de299007aee3f4229212de14e89cce703c451a2c419999b43b032a35bdcdb32b73d2097c5288224a4ee248d96c56bd278f32f510afce1acc81cc5be6b41f82f2556fb70f2893c7dd3f010890cdeec76cc443215736da3064735a10b6999b8d60defa6487152bed0ec64ef28b2a9d187eb966693c1878b6bcf8345c978001e0991d5648a6c0e9b0da790c95f70bbffd0f5ac9dd7fd359678e1814e2fcf12538171807ad58e73f65c4883af4df616196ed2947bb5ff2536cbb517e66098b4def722f7ff829a27df8727f31b61e1ea6168ac6f83bd520b4d422ca520e2784fe8131d30918a02492e1857ea18d860597c4be8dad6686a4609ab0218d098ecc66db365833c0e88d96570b0374834f779fedf21d7a1af011de785332abfae8032e1fadadb2ea8283c62ed11ecc50712e7cd2732e18fa624b50263a4233d67b1084a38393669acd9669f5c699d929e605ffeed5c7119123cdbf2af5619febed54d82174f9cecbeb3ff1d656719b530602c5befd8dcdf8861f82bddfb32ce7f64d152f68622c5af0340aed4ce409665c85c4125c49f92335107f057223c4569eb8f86c124ec6ea54a21612b93b10f436326f0be444b5fee3346d33cfaaff489a7c1dc53903a98aeab821ae86aa1afa5446c14ce29ac0fb1d1ad95b5e92a6643b81afa4625da9faa448ca8938b6399bed8871dcdfadf4fbf0dd172c843440aab1c43f7ebcc999f9874a6e60b9df772878c574416bfab3920de5d2d5c5b3726f529637c53f1207f8eedee0c1a6928b88f7cfa210805ee66518496a98ca11103d6fca23cf4aefb0addeddfe6f463a3af5b5d7f14eccaa52dfeb37fbf558dc00304d1946886a5a281ee530f7106ca608aeeacbc40ce5f80d4bcd5303ab512cb3b3a87175e2c89bc4517e3b91f8190f90e1aa9c85704fbfe925385a7fee79b2d6fe8375fd97933d674bc3a25f301d1ce7dba84303951242c6b1e31767910f56afd6142970a7ce1444bde872d8bf688f1a1ae17f63b43cde4941401126ea20057fdd52e2b4123f832f5fa3a8d5828a2fe32605ed8457557882a627b26c786a21f99c7bc1f8842f3e27a59a1d5389490fcbc3023b453a780a11cacdf6c1c6b6778a6aace8d660f4a6047680e7869cb58052de4ad0cd0208a075c1dd74ad4c40e700890cd5b6b439136680c6d9c702b053f5df149911a48036c404a16f7a73d32843a2b78ec7e5d56a71249bf0450cd8f07c193b2ebd695196976fae0540e03246a9a263fb06fb2fc525b88edf6fa0045f94effdb5fbe737c076ca5564e9a22b1db15bd01e100c38edc25e3901ab3a1194271c4f8aae1a6b958306427df08eab6fae0a0859d8ede4cb9a20b5395fb3e5ab5b48290428dc5302a8df3795835d46f37e94d5c567f7d4d7199376e06597ea8b888919534f597ed3b65e6a3778f106f3ab437888d46b34b334a5eca7b7d1fc7034279ea15a10bb135a53a48ce7ce06417ee12d606449e4dafa89377a40d882606c2a31aa56104a1d41e230895f66a565f68e75ee89dd4575ff1968052e5f289ee4ff6dae571725250eebd9c8f2093df303a1e3e7219f9ce42899426dd07858f7b7580a780938f4f7d6261bddc7a26266df3c5944a47c5f0f1e83ebe406d5bc7afb6641711d6dc46ca3dfe2e465329ce44d736066baee860e239ef75a3b734373ee1cc2dbaedda3308a91e1f09afee8ba625d2482a733dc2d8fb97d1aab789fb4a494d192a8a6ef2ed1192ecc49896cf88f91aef9dd4b6bf1805984fb325c31d672326238a1079c8ce35e37331fe5d4aeffc4bec0a3332bf708c41ff44f6f6b6cb6449f2bb4c0fc3c3b637da6f56b5151f77231d7a30aaf9642c0c1e30bb9f99f639be698dc585693b0384b46d90fa25515bbbacf50228726be5a70d41885de4f1a0fd71b299ba08bf7494677d5ce9979a85c5df3fc1096252b69e9e1572008eea854bb5855773e0c5674749158d235a9783656a17dc4466b6d073613e45d3ad5025e371ad3ad9883e771e484178b0d58ab225a5f128be3dc0e4163355802191b4ae00d2861984c32da1b4aa3cb5d0e0c1a50d20e6f40ad0cbf0b9cd87e7b102cde79f3deccda25bd2c876582e261419ef7a1ce43197ad26dcb46bcc963f5a911c1f6ebd2652a57ac6ad132f224c6823027f79cbbf76ea24a79e4c470fb8d2f774fb8dd7e915ac0e877645227cbe1c1aa813d097c7f12864b1bc458cf98e078e5f4bdee191c5a25d9d6e00c4fee44c0e985495781007c9f498b03cc01c6e9648849a25581aa9a59cc3a7da01f2b53447a7ef48a829afb29223e97a4321144896e87cf8485e742ccebad0eba388f671405f276260d58c8e61054577eac65618e1c39e75ba894975d9cd0f0b9dbccf5aa727af7540b9207d3d01c4fe3877d9846e34dd8743916b249c977ed852a68ba445f9c17882e039d53031ccfbac7acbf624bc3741339a606b6106a6c4f86a5a3c291e6346b8037844220e16d2750cb150d4adb7b74cbd39078cd79c9a82c0e50470034382f6c4821a9da599d4aeeefa2150801b6f8031089cb6e5fd20ba6b24eaff498314fc3404e1dea9e79b56674e2498d91666e69efe0cf44b932e6a3de4c605f57e952ccb4b8ed38216d3b8a80246d07e03d67ae708e04ac184410eab0404a7a5074faf810852a5402c93f9ebd370032c17e1bf30314abaa36d4656ce93e593256f54fe88cf1f64980f3a541127efcf568a486746071bbe2d64f8688a942c65b05b01d4c25f72d55dc34a48f36d5c378900bb944a62f2ff4c92eb424010ac9390fa374d1508b1202b50689ff5c129a54078de419f048b313fc228283aca3bf92c71197fe0d1e4510beff930faeff2440995ea09774138b54a276656fcfd6f6d9f2fb84c64ec662378d8376bbd7f2c8f0cf1f1a154d0437354228d45e577ba3a1c3c97c1eadbcaf89820460fdaf5c62d10d9a048649d549c34bb8dbed663d73b588194613121394e92009bcedf9e001283bb164396c7d2aba153278d112db676d23ccd500f6a127805c2f785fb0c09e145cfddef9ff8add8e7d12b78e2202a25a7e3330145e9e7007004d65cb6acde308eefc73923afbea1961496f0ff068d7790deaa24c146adf0f53c7d64f1a4ebc39e78da7efa18d752d8f51548336957ed1d7ab849db1b4a288d72d849d3de830e09d6da72e745597c1033256a55cb36ddfffb628b82f9a358c2af7e2ab974c642296d9eba818e7d76b0b8cbfe98f5df2e7df088bc25f55e4c0821be1dd1bc8de57e50c7cc8ff905e9d52abdb4d5433b55079c8e1e31ef897ae3e84ea7a6c4c7f1bd01f6ee57568da75df7ff947799c1c3c641c9b5d67314bfd94dafa83ce83ce1763f434cfd94b4333654aabdf285ce017bf799a359fc330d411b3ed53a3e43cd7e30e69bd35c0ec4843256e56b797d6d8845b0915effbf610d3de1a4f7b993fc5f77d45fee3658e8024c262cde9e9ee2b5492b0e4b31f887d47b907ac69b61eb135dc98d87dc2d7280b9dd20a74382ecc235f475d864e6662ca6a68a0278e6af4e476b787e12ba0ceef0fa01547e22ff1d64d26b5f0f5d89a5a67bde0a0686785c30ff2af1045d65d85efa8f8230cb6de1e0ca8276a56da3de574318b3091cd56426f75ddcfe594ac4797b8f27389f267505950f1e18771e552a47c2ea7004fff94995f56fbbd10c7568fbb66a8910d41f5a365e878a9630667897f1132fd908acf5d50aaf7bd2f60394a72fcf779f3e54861b27fdf425b29116e2fc90c8da1c9302480394b33a2800073dba7220f8eff7b402ee26bb62a19c584c5fcb5341aa63c7d54d44024eae7ae558538e81fde667d7ba62749cb0fb207c89e947b813061de142f50bb859f3554860c1a1b148c776fde8e7bf35d20093eb176950d55ac265bddd1b1dade546610a3eac38256c6426b60ecbc09f89f25044e8d03ee3a82d23c52e9d15d17a5b03e87c911c07a6d8a87c20cf9d9d66ec664fbf1d0bbbd2e40d66c205fed1fed528ebaec31757126bdb6764513ff18352d391c2436f0e010b1f61d5ef1cd386560c27dd247b9ffa53a15c6e2e73c04fdd39dc2099638d653adbeddc22fde95eac0b0e998cd97d55173007de995bc5c74bf86078a87b8987e6d7076eb90a71942f512e7804e0adadd258c9e7d4c0fd044af913d1024783282642a5fed23e8fe3e0935fdc7a94a9662ea95519b5a5607a85cd97e1aadfa705fcf6fb119d25519e536b32db6b2e27b9a9d3a6c50a6d36509e97599374f09481353f4fd0a34307fb954ab3b9c5b4eb1e069a7539a183d02ceb536a3a24d0a1026e9a9aacbff680208cb8cac95af179b807282c6b7fee8321742087ae232dcb36693d1ac9e32425439191e7cdd0db4720607be4370dce801c1d39fb291d9ccef19c57f03a35011a663f4ce6d6fab757776deb7ed91879e63a02ea10e43a6088dc1e1f693ddd8a53dd05f37a0a316a3bc631fc4a6d685c410651577f6da3c7a1d39beec624ebdb55420bbc5325ff120835f0b816c311db0eeba14504ce5f5d3e6f6911f7be7e113f2d07109b8169b882cd76296c715665f2033e3fb8a52913dbc3608872910801f1b9f997df37040c2d163428e7cc467fd9c7edba3ef7aaa2c45be741ab903fcbdd76d6d351466ae2ae480ef1882963410a46a93b9ceccb86082f8fd9829182f95983a4a2bd6af5f5af0d045b079d76b4591baeadaba14d5ceba7f4d32c682e478edbb5cc67beab81d3ca60a926f429ca6a34ee330544b1af38bea4a7185bb2e9fddad2028d4c6d2340d8cb43b6e40d0d74c8c2444fe74739d9e4deb15aa89c7835b64bcbe49328b8f58437b86b927a36e2e1ee3b3bd9ec335d38ea1518b5a32aabc673a99dcc2e3d29f8df64d188e6f4d5ace3f3f9dea2950051fbeadf480091d0f409fb97f705ad7759f6e477d145e83c8f0df59d8b0319bf55c6e9e30ae09e6edf7ca2cc00effef068ea0ab8df713cf200d83d4e66711984a3ca10a31edc5db9a54287b5d7f5756d6e579deeb979b115965cb1202f1de31afd6feeae97fb29c8b837ddd66ea46dcf908fee18ab61918c7755caf2dc6119ae3a2f7266af70cc500c496df920a393aee1516e98ae56f7b0779b0221e8ce459fbdd3a6209c11c7f405346cc77a52099fd881f23491b48f955e1440477e647db349a0fdab6d73ad5cbce50e7afd69ed998718126e9ca59e75fcf2e55d159d50caf5724a92101d7ced9efae4731872d36883011ce9026fcdaf43b0bd7c85bc763496a080f3941ca3fac753deb1b6f4dbdc615d1f852d5aa117728b4431118a750ad739d8f3a0de68840db614541c6e05b038dffa08683e706ac0804a8e0294fd1bd34d32d563dbb298a88bd9cc8b0eac71cc811556192922f4bcb5d084fcdedc975d4af2d331cedc4ba5b4d8d5b064be8853efb4d9302f51ef9c065854bcfeed39912ea28b89fee83e05782b610172e663516b781e1311d93348a2b9693a772a05fd1a0c5c30a236ee72f2040fafbad0ba690bd6d84d89f3b396bbda8d5883ad4cf5544b97baebda96f6f15fcecc1581e672c2c1f9c563bbcb1bf85b29a0cf1a4db73a7813b58ef5736862addf8c1a8a7b7a4c00950a54f4ef24b83ed938a0b480b88fbd1384ad4b2d84f26cd6b2b0f9de4c1b9c9d9575bb173898b7d97c5c4bd0b788fd33d1e003f67975be0d8e2de4f7d45718de6bd81ff528f102d25201ab2932fa8145d75def61df2fc21d9693021def4b2fd4fb1b30e8bf50b57fc83722e6c7cc26727cf8231c859b5d21ff1fe0205aa751ab0c7918dab95c3f556650879aa2d0ac042693d278d40fa42cbfacb6e264267a976990660205fce132551dd6965c070addbbac553ad6648e86d3922b68d1833cfbdefe9cc39bafce3fe66f99d8bcbf58441ff7c9e67086224699207fae4094a2a602975e86a2773d44d092e42b5afdffa538852b46e41dc110ccce591176a21e1c2b61772238f756ec74a58484596a9966974fa2a71824d73bc6ed94cc86558de6580537cf8c83fe1abf3cd8efe6603d344bba6f4d85beb4640b7399a1a93eac07f5789e7d507a887f3773d9ed01237491125c1f03d43c0a2a3330352d0fe50aa7ee91518b27f233d8df43648b2b241259f8d3929f9679f5439679fcdd4a154421b07d4097338236e3803beb7461783fc0d0f1d5fbac51f006c4b06fa8157c14fddb794fd97971d73d5a86c46dac933a06bd5f9d7b28996ecab4701900eb3b27b6b160e38b418b5e4ec467fef8098b036c21f4a71def97080dc8cea8e5eeb3afa2d6b3ce05fac5eb370e36ef85eee5a71355482f39d29b78013717e12cf943ab9d291eb3cce11f18a4219cb474013ae3c63f99ae7232d40cdecc603fca4ccffa138e7caec34f43fe5c8505f4602e4f28a602fbf93976ef711d38588e60ce0cf27303d665ad2c7cb3137d72a6a2a59b7121e7f11a2f67b3f428b69c5dd92b3667d7e26753fabef3dd22fafe46bd612aa53eba293b1d00668f11bae1cb0c8c007a57fabefb314649d36f6583730c60fca7a3f44e21fb10fc6b36aee7054b360e5928a59823b958d8d86b458e348f3e7b78812f786aa0f221ce96439db323cb80d31f5360692c1f5d2b2e2dfb6c70f843ad1851693eaed8397a12150515eeff78b5ce0982873dc08d16c4bc816bfc1d2ed61006bb3700a2fd78d0552298edcae4186ed70649892c4dcdcbce9efcc88fd3a926c916f89424bdbe02e5a7705ecd52a6279e68c2162175e38e79fcfcd84df23c5b7c59616da4366d548f2040ae776b0a7fbc228748058a009798a616a3be0ad669cafd0b9b5f9e9784aff105410f387f34712bc9e5f9bd33bef1dab3cc401b10e776c887c991d74621a950e697cb4cc529c2ae9fce661a323692daef53163bc5aeb3ebf4c2d19833a202648920777c88b2501f0d1f4eba27d501dc38623ba94ef498ceaaa869c3e9b08b4524b944d2a0fd7d428e45489314a60e24e2f83a72a7b930e265bc80bd7462e80019178f7cb832795a4342ab8a5e2f43387263d2d050cdaa1c64e412a044fdc137e1bc85c169b5684369cb8c81879df778068f354f8224873d39345735d87b65b04704b64c80b1f7c39e509c1869a0f5814191aa667e85462b35b9cc413c536576f47a5b18fe684f61d699b7519710c2fd457166fd9817e5af650be08fcd4bca3ba66d415107140939d399e3ff0a550221073f62e851ad9a8842bf1b6878215e0509453d66f6ea98f238d3c1d9e129b06acfd0ac009fbd546fcaa0ae77f64c111471865bf86cdd6ea6a180ae98858c05044c307fffd1bcbd554c7c06b2fbdae0b89672ebd084fa18b93be55f8bdcade1e2870b9bd802e9ee12a94aa793547875686b21b6fef33e3940f60e9ab95c340ad9fd50e98028af6d49b4d45c942367ece37ed90a5771bb3edf9255c8afa8a9cf0d38b0ebabd9008df6d2c2cd120c005729aed195a8a5072ca647ac19ff9d16f6ab7690888731ddfae3b1792db95f0c78636a9dd875531aa4d1c83e033982af42b3e3a6c987fa8edc01829ad2043d58ef2988bbf790349f6671ecbafe6f511797e1947eeac20d160918edd452ff4cb2f702ede4c9e0575dd8af09cc7ee9b10d91599110eb3dfbee10f7f30bfb89380aca8270c0c907bc59655bfa0c2264ad66cd07417cf34c0e690d244d470ccaeea7793da075b5533b547f033527989f2facbbce7ba4144f2426115fb6791fd79487108f8359a51176a50d55303b119770928d81cc83252d45dbbd9a118accbf17c1012deafd203b3f62d316235cfc17a9e9bf04ca1b7c1bc9f234b574ccc3c321c7eab192a7cf663630f075f576584b6f94a5a7316d5e856625d71dbd4a04b16363d196675a7469c90ea20608df5cb8878f1406bcb6681da4edfd18bd456a1bba6e136c5a0bf6068364dd60e9e9b400d863db9a55f3c0f0bc657b28775eb01ddf5cc8f82ec207cfd1870308c244b73bb9d7526c23519171a09836a39c049ea8b62ef89fc857d9afdecb52dbdb7340fcdce9fea63df81d143f070e4627c8d707eec6b3d67ec2dd3c09e626ec0aba991603ca2e8367e34bc11aca62892e4cc2a4574ddf91b67947c011e5c68221ab47d0db7210348faa652de7c354e59e15fa99724a25f7cdc4ea93e1c31ca6ef4ee15907f59259a48035018ea2fed98d513f17ce8ee614bf15ca6a3d172ce9b077fa96b013902cde017b57e96877d852c3b60adddf16f882daafece66f2ac7b9aa31953e14099e7160aabc728c46fdb1a84d0348b96a797b4074395fb561bc3991740392d908e3a6f8d0b7ef28e3b565013006a0d6648e41998dc4ac150d1f0194f5cca15ad6ab8e9b311fb419bfd049162922403711c3d49719df65a0fab3ce84edcbf076f95899e090b3304fa58f6547dad846e15c5230a19af9737904fa21d79d72b15a20384082e67905c2838ff248f0be3089fc0a6b7a3b9a6582c847f4fcf6d19902326947909cc05d5ffdfb4fc518014c1c2928d67ae9aedf4fee8b0f9a45db89f4565dd616af3ad4abbb63c82776fc131372889e1e60fabcf295838386502c4de3f13e0cd887bb214893bd40329247506e4a6f7727f3b166ba188eb158efc54fde6fb885abdfc5c7273f082e20d74571ae1f3f116238c66e0d3714d714fc869c58883e51963348bb5fa0ffa220a1a0694b27bb7d6002774ac8f60640c8f829a1b1549e037e098d20e71a709e4710288b185c412f7d54e3e71f423446e1c4f015f7ffa5cee835664cb85a9fbdd608a0c952354fa0869645b50820c62c7cf24d5b5323fd76e297889df3e6bd8bd7b1d23df7db21685813d49b0ecd36c826466398de2215e8a70d332e9a04cb0250e8ce498f83cf58264f20fa49fc358381f53f87f215886c8bc91b0aae0d1fc52fc21f579c4c3243197633c5b452c9169069e131e5b9d3673801e088eb1f661792d59d87f49ba0f2099a0c0ef6c2a737b4152deb01e7560464c17ff17df12c6fd932e9e07678ea0626ab57d7e49b04f1c17298111f80b3688e132d70e94ce390f025b0bee37fd0a023ed113b8ea6bee1241886b40fb2bc64735f7537181a01cfc6192181350ab5b1979e25f9ce189ef1e89569915087249438a295268ba891e3ca1bc385602f78c26db020fb7d96fca2805199c00e27c34eb1eafe672cd6c58b4d27d6cdde01b2331160fd12d9b941ab6ab01c4bd68b66e23aad844cad0ce237e9d591f003c8985d8c774b5102e647077215409f4098da3c8eac3c0a9411e36c5941bf6d1f1c4e71d82102a6c9e15f10d910c1e2ba2d05edebbbf11010dd3db5d60f5e4cfe4af5a68a5102379ec8899b8d0c9c0f8097656cfbbd7d315d3e9539d590e49511ae33527b3193f11fcff8cb0dc05737b3f76c2d882ce4c337ac12554ff65df2f1bc50a3b4d434f62708626a9af7e3f623ccfa3b5b8ab0190a4c73d9243a6357bfbbb33c214254954ff98c754e78c5837b00e7ce46ac1517aed270fb69977c7d3f1c57b4ac88040612f70919c4376f71a95163ac67d4281fa2b2a50aed85913a5fb652e727064ef90270a1459f286f0a7ed44561ff39868df6650b5aa1e77f0b8fa7a1bec2c07fc85c1a434154afe259d1773e44a57f874c93c4f4aa8290812e8ddb2ea257485d97e9d1cc18e11e5ec6474acdd30434575a38c6fde71bb13707811a2706b156fe028d63d5e76f70450866ac805614e1759151bdca0febdbfc921e3661e46bfa19de05654acb15baf15d4632243f16aa6d56373528eb747c4af3f1bdbdc2565a23456d20bcfe9eb7756ab6545f4230147b0f410de6604d195876e3bb06c086ca962c4db2df045a65799199569b505136134e4ad4534cac3effba402d94844bb07e874e5ae34cb7bece14c35136aa7db659e260fde816585bf992006ff7b647dbae89d85c1afbccce9ee50d9e755f784ba86b492725f1910b6cbd4b79226ef67c0ef4102184af7ecfc6082c60dc96711e7866d847af3c6bf13c98fe02d0a89ebf179144cd26dff6458dea4463bb8f4d64af47d73438a878cb41b87c89e89f6942695ed08d96917d9e880b305e5f6f4a9ef5b13d990d94864925d1a266833af7d41bc94cc02f2485711d9c2fda6582368ba155d6906a0a981de339b19697ecbcb24b6e2991e717f3a52cef26a81fd8ea26d9a6c2e7b60dc90b105fff99b676f77c8303c7a0679d720f341b8d8bb8469a87e7e0fc57ef71f7fa419cb6bd438ea5d42e4f6f271f03688dab088d801cbbd63e272106c4a7b977e69ea15fe8100daa12ac5fc3a13f0c35ec30c24987de2bec14ac743a1878794fcda528c742832243bdf585652c45c7f67ca53957d612516fc05fd4c1c3d8d7e221025226fd8970158f302f46c6e888f759e197c40c3cdf7dd063e9b1b96f42c317d20b33f3544268dcb098d2ea9bc56c35bbd511ecac792bf4f394a6d8a7e2c1a2874cbb115177a43318ee84119b966faef7edf01eaa184ecc98394e9272d95cca5e5996751a148814b6a16de60e4d3ab80fcf735a0ee77e7cf9386e7048d5e0e6fbf60cb1e49b1f396428b895325cc4bfe703763dad034bc1d6155dd4248b05a3a89a1e3b324959c2449286ca18b9a08840f9d6438f08243f3815d793cc94a7edab6b0abcddc1aa310b7ace80aadc285e1ce5db94aa96ca3aba419a97b9c4b7c1a6383ec1f008a787ce7ce0430f4923824231a5bc1ec2f914ebed5a3e0c61934084cf9cd3167a0d780d189b43ba1355a744fc7e3f4dbd8988acbfca7ec3d8f4ab472a683a6d14fb6e576bcb848515025384a186be7faa54501e425286047423efe33a6bbd5ad98c0854c75a0f46aad0629270decffe59fb27d03bfc9c5e1e9476d80326837c83ba87d37506580a8850e44d7fe44b1ece826fea7abf991d7b99b8d5e114ae8b7978899f19912dd495f4e66146bf67fb2ce317c06838a405e2272b88e9178501ff1e87e4bc3803310e94e99825a5ab009ef94e7d469e369438b3efc0f1eded4ba6495afdf3aa37e0363040d59f734cd7d738d2b843efef6d3d9af96d4ce06c263ef134697cf2b788393ad73d98434071ef8d2e7b399cd0fdc55fa74be1390ceab45f8b3e00afcd8ae715535c86a7f259e5af35f4704fc61f237031be2b53966e1ef9580d9bb62eb8479d806576338f543c119a75a00602d81a98b89d60ad4a57da50c31fe5040892431ad92406b89a507576f9e59f390ad817dd5d7651098ec175265af36a52f7fc04dfacc6956b4c081f7728926b7a87c36ed0f10fbfd47df1c85fb42a7a5c04b350ed8dc66ec3c989606ff47e5cf446bf7bb0ef259652a9b340cfbcbea0c037c425e49012d0aece22d249a758daa4e26f04235379b663da15a9311f7d5b6a41e3f64ebf2946ab65ed9a340b8769fb1921ca4db40e79b00c989c54b2c3b5f89e4084502924114b4edbd920d03a275fc53fe1658d69f690cb361db7193f508b0d61502e1a7e8364a3bf45ac920347afd630b3bcc10ba72a696d51ab2d6118f41f85bff87f979e3018498ae8954fdf1c3b54ac6e40951b365da98e1d4b9606ee93187c3712eaad9dcd0ff60e5bef0eb97b7539d7df3fcb1e92de9924c76a7850da9f2cd6aeb2ad92a5d3aeb293db70a0d51e4242b4c50113b8a8d6f761d8c060bdf683a58217601f174b11cd12dd76c842911371aa0923d0f08ef57e787fdf7b45dd3c2c71cd14632004b8e7537a347b39590e8da3590058e39492c3e9993373a69d0af13ba7d063a8d9277b83ec6c66dc21adfaaf319fb86ebb85722067bf9cb2be47d1a3eaea3c4133edc87130ccbb71ee613aea35b5ce972ff3631cb7d8d6685d8a81c99aef0eaed02f1435e50d0d16f06cf6534e707ccae1d4b6dd445d4e4cbd636c05a0f55bc8197e469fabb39d463f19fc8e7e1c50eed80fe30cb735af68f02db748c3c44dd65a02980d9129127dd3571fbdbd1e6aa52e1e99a7e1dbba64d74d942e6c194b3d068e13a9a63be2609119e34f24d278916f5c29e4964fd4d09cdc3bd2ced1fc42614d66e19b2d6a2fb10470369588d0d6d4bc573160fc025a60f39664dae95153a558386e09585235381db05e28586f033da9651e1653984a442b795e665afc779739990ea8df0bccd296f5a2aed9a06b0b4cace469daddc60160b532335711e420d6d3e597301e3aa8b6b9781c7e6f99bfe323a389cf77d9358b1000721e95cc1f8fed3d57af344951cc04617c895b36ec55c2967f23b24f421f040d16adf503f98b5b5f8e7896c0cce25890ae73de36fd1c72e02e32b908cc12e6e6bb92405f827517c05ee83ddbc0586307fc189dd2c686aac1e3f6bc362f96dd63a3dba2e2bf6a8e3474cf117c4b28bcc9f0cf4b1722387963fbd7217ef4aa241f0a9dd85e6061ab9a10b9058d68b2aaebef076f0a874c68b656fbc232385e49f99b63228c9b56d8ab8c127d43ec37921508bac8f7f3e361163816c982339ba5c9b875c8aad7c9aa9ecc3f0f737b8e7a9e38e4e89391f3b2d643c7924f88bb8e124127377d678b4b8c45a0542a921bf3c16bbabe855c20e43dd5ebe18e072ec0148d8f1ec1bfb9cd59e3e011fa451c99d34fd2b13a2f52b71c646cd1308b5d53b9dc0a7759db4aad8caf7183708b27a47a7ac83ba150794db7caf623d9937d4d384d3dd6b27f64d035920c0a177ac8a220b5d8c33b5655d781b94da5e3e948a040e2199ba7f63a3a35a6ae22c4df1f69e358fc57ef031b4145bd972455a2c996d01bdada35e8ca1d95f7551ee20e079a7358c7b516beafc79b03bc09680a4be1ec58a2fd822aad8c5af27f267a72798d08d5a76d3cc82f2f250aaee8ef6989245c228b3b0ed3c4d1fb8313ef0537f16f2d069f94520ab6219ac415079a73140c04b301f9ab1c1546e5a26cb64972101e5bbfde9eccafdcb30f8cdf1e8180c74fefe4f1026535f3c1a0c96cda893a07ebb3f011372d867f12e6799a7a71ce268a88c78d2fab6b9fded85f6648550f87c9733cc834e48efa275317bb45d6cd6f6327fbc6cc16c105fb699d4750f7d968b6c865082f10d90f554b61a1e75736816752cd493070db8c49dea88b8247c42a335b87ff07ab35bdb0788d330fd6d51db873e2d5d7fdc820e6ae572357716e3cc18e0454a564933232cb8488461fce33d867761f73e3d81788b74bb5e4d7d6db3a5de79a06f0029fd68cd612d0748c4e87564b4f470be26af8f35144735787c9804c26d785f9093fcba88d80d1c73dce00ae7e52521ac221f6efe38b59bd2eb3d8e8147e98b303d38fcbdac01cb3c538677f6b7dbafca3f5577de835384a83f5e5a83317d4aae5b10d19656fa3ca48350f328326ddb00bf2f2b5343faf60f5163500092e343d70945ad69387723a4ec66d1ae1ff0da30ca0a024feabb73df1530809c1c49b0dd02bf2168dbeee27c631b4add9863489c876172204fb5b92c1f3c44c30f782db21cacb05c51097161deae26a524de337cb708c729540d10ec6f899490f41d5d5e8d9d499be0e1cfee3e36ad0288c0af229173cb9a8cc2f432304f645ddc6f2dcd3e0ad79ecb1568ff79bc49132776f96fd3fc782a5e9fcff7f21085491d799f93158d66c5c9951f9d44bb3499a2276b135205c9555831d7614794479c1992292459ff4fdc0b60efd2d4a280aaa950f591268a007c0165be3e7d9d1fbad535dd7f15aea0e39f0349fa21e71783d822d8fa38b71b3fde1c0b9d21494277e68978d03ecad9b21fd3a2b3160e7d2026288376e34bdd33c98546a89dbfb1d07842e41dd043b5b7950c7abd63754ac40c5926c5fd17e9200c01a04933d0e1bc45b2f11641043736a8b684cdac83f35305159c25197fa411fb2725f939cc459c6d41b2f918efef02800b91d10c9dbadf94725f93486444293758727b1e6db6bfb433e6575f62620e7022367b9626e3caaeafe9fd24f5f90207c13b4cee8e2eb8d015994e45ea32cd9585a901907d29def905bd279739f7cfc63f8faa93d94cfc335e0b289d67d4718e938953bf6154774712ee514a59b2e01767d6620545c9160c32d123b707564ff56dc4571950db440f44ac31f79b68b35c782acc3d896bb8a45578c46957cceb83e9265a38f2eb12caa270f99b72813c7eac6f4bacf49b51879138c4b73d700967c1b9a298a5d8d8f556bad9aaf22f4d57537f9750eff5e77f55f112c96075b882006660d01f8c639a01f3215141383816369806a8290cb0f0dd23d0405bf136fb41c3b20e6016ab8a8cbf348bae5d232a2b47ff3ed6e2903e19a9b999a4a3e37676c16a46ef14eb132cc1fddb126d5bdd0e5fbddceaeb944c421aff21e04e75467af005873e193c4aefa8b0507b9572dcacb7b24bb0651d19930713fd7fdbd5a03e71cecae596631801b274b78174a165ce91938752bc3de6f0eb95d8a3e171a12c6f64519d11eb8c96b37d5209f37f8835cba2dd9bc09e923a35de357ad4609fd65e83551e0214f625010f0a8fe2387524e3db1bc2fdd8f17ae82e241af4af8e9c149b0afec31f762abb229829f1a5dc81c8e703df22341b92c0cbd63a57aa4ddecc1833b75e1312c619278ecf655cd36ad49bc2298e1a1c68a659058116d7ac997b3f7cc382b6201e31f51f275f024cbdb25ea7f0591336cdba2e92ef2e091c6586c6731d52ec78be32b6a0972f76debfa0ee0bc391271b4630cbd418a472bcfb7a3ba26245a4f6b6060ae756b65b19be840341b720d56aac2655a7db575733f859294b990b993bd85f91f38885043c7a685a7016ae5fbba21a97d19a7acb2075b6b5b2c281c5d1fcf597a8a416ca4f6ac8947f919e6823af7a9aedd3d2f156e961b7d7c440ba02c49c72c21488fea788ef06bbf38668f5118a832736a75242eac98209241749a1cecbc149fcb5070bce098a341d31f13c2c66e66b94de05fe48d372f8790bf9ea987ba034fc3f176955c9c01a5113390ef65cc3b82c182a9ed89a5fdb5758a9ec5f451ad0ca150308a606ca8ce4318fe6f4a97880709c9ecab40bfa46a6f4ea4842ebdf7a604f9d0fa1da297e273e9304550c7b43ddd835dc5ee26a9443113a5d50938e01e1591e35106b8bc9fd9c6d5a6436c2c8df2c83640dc2a3c8532e18bfb8513052d6eb0313c2ec5d2aab6abc964c7062204ef79f2baf838852a0ddc5ce577347eeb7440693f7666dee22a72bbf6e49b822e9554b7a6184bc4a6fc8c62f5dcb45aa094c01f54310d91c14e29433a14daa662f611d39325059b0ab3e359327111228d497a442f5ce351d0c6b66bebdc3f07889de9aa4178b1830bcb443fb2b11f50a25c5be5714b3a55a388fcc91069714228f3eccd3c3920ac77540a400e3ab1d11f91d4bae71a40111f5b5ac939552b5990336d0f9edf3852652da4ccf07d3ab4ceca78b0dea355c4036290e61ddac60b750c24ae16f37f3933c526ebbfba142f0b62ad3a89683bd79244ee5f10f311d980215b66df2125342544b5f9a52b20ca090d20ab3cf28b48de6527d3ff60870a4de08dda033ae455dc6086a40ee3dd56a6115089134a224a1cc11a28a31ad832a145ba1e68026a9f99b8e477f5b18bfae133deea5c024d91a7f8c49285ba2d519400e0c537a7cbc1c276a8953647dbb2ee3b48ac43c9bb402526a5173ad242648f6bea228afe058af40662ade4e751f0f6b0ac95364ee11c2fddec467b602cd967e9c845d1c5334e2f5bf0abc0c00fb6bffc5c568b30298daec17661cc39b53911bd3e179731c13f5a8ef40dbeaf0ee6b396a7cc0a8b9030dbc0e9ae90e4812967b046fbbdeae58d12167cd31f074d170f6fce91ba53f586bec190ad4a4251486924f6cf63286d50b5f130025a1ac69499d3eeea8b47397c691090651df1b43c76c91ad829dbba8faf182e62eb88013626015768a25f06e3d685fd51a8a7e8991d549962912a898a93a50f8bc1008653d9f9c2fed7bfaedc9b54a2f3e667f4148fff611303e3c10908e9ba1a5651802de3f3ff41b206103ea1966cf4e137935c63fea22fc8cdc29390ffe8a3199d1dab7396ec181b6184f210210b6ddc54c4c81fc5eb4b6ee66f2562953b184c53d70b5f8f6d4f05f12ef3d110a7204af794a6471d9769ad6514cf64fbaa979fa998cdb95eeec5b81ef034022c189fac14a2c4116dc485c7ed3940d190ed8d63a469ac2baa1487becfd869246ed363114f6eab586f8c77fa04eaaad0ce79482a188fe380618cc60fd15b457f4143522391330c5dd1371b1d06b521d90117c59151a2f938a763dea787715937f6ef17758d037da09e0c84c353a5fd7d2668068211c70d4da248f7935631ad6894df7ef92467cb7b0b9ebe1791e7eb535b56f8e760a0901c041f8efdc42ff677b07eab20f9f24e8c04762717ea60094848c4d150a2693fc0966f7ad6e9dbef16f825b1d4959acd1b9803d99aa0e453b0df9b0db05a3f546653c0980b10025d2b5eb68947c30db8c93d4ff9c85a141d7d3dc6ea0c8115a32697cf8f12939487c378a5fa0bde7a834fcecf94760ad9239a6d4c0d26d9c25434a4933aea0a27820fa15aa03657bcc65881b3c2395410d3f27fada9fec691480becf9b94568603eaa989a4305bc706ea0015e682d4bb59e29b5c79033b1a42308087d054b229d149e09b6a57041b44b987aa69dbf80d71a1c4805e9f6488819d82f27ae7558b61f94ef18f8275c9127035f75fc4f8420ecbd58bde83a93736275f1f1902add25364e2328e461453c009b4f377ba025ff83a0f6b8ae84abec1b2749752dc0322feebc285100fba0805f7d0b0b4a87bb0631f4889cf3db138a8275c7a50b4da61f2440a1f390bd5f4cb9185c213cb1905d82f67552521665e69283106be7d0d2b6182b01169a13e7520e578c5bc15269dbc1540a6aa8149cf814860045f69908b7c056d442e16e15194250060f73685a42829a7629c412e0400b30306926fdb379d3addc7d1b2c8358ff727c9fc42bfb8ee61cd34a8b412cf5cafe4d049c1a290f06e6b569568759313c41f4d8fcef97a21c618f8ca72f444cbf2213e40d015344fcda025be1e4545b4fab9cdf75515eb9b999dc5bf027611c549c8dd2d363568c3c116b1430b8be95f1578da21fca9318c2ac459e318d04fc34cb420efa340f52405896c13c20ca1facb030609f6bc67ea0629a50f882a659fa97311c687e4596d49b24d5ba9f3b89bf6dd23afda0031d94a70412f86aa514b457c94201256904c1e1f5c42b48cf655ff617553b3e5eb2898d8d8ff5cb61f030c9a9300bf209fda7a9d5e5d98130c7740fdf06aaef127b45b908d3b55b5ba9a97daa50d61f842b90046536eecddef5a70e291983c7a9fcd85ad04a10574a32e7a8e68c81858fad23bc88aa347428795781aa32b9d9c691919e824393c0d1fdaa6820e9e16bb6744b9f5a483e98eaaa0424dbc4c52faccfe12ecb4a32f2fddb97741f3e0b34339f31834b370430db457f60e0a5467fe1a935e3e72dab70f25237ddcfd7978ff741bc3a598b89012629cd9222066d36f0d643a581db27a9a74b94faa58ee566f3443b058e384a8281f67277dfabe31f0a25a624fc174d8e2900827685cb1a781fe94c995af63257e9cd56fe0ab71a71169dacce931d82bcc5727496454249048c1f0ac55ec7f26c8bd103e851c84b62c13bd9b1e0b721740c5ef232b3147c4f72b7d1a32762ae5183366454be1a6f7bd7b5cfe3a128e01f797a34bf945dbf948bbfcf71eb42134806b9ad99b7e15ef003755b290cb37895d1c5255ff5c6aac6d7e72944ab367232b27a1534715c2d6c2fcbe8209aa3a427a3d682724ed6cacebb19f9b3c7dc1c456a229d782d6bb675ae1e48d9ad622e76aa711be1b9fba2e805311c90df8bd1f179034805824f9d1142c9e3cff907373e15cb426477375ff6430ba005e50003b1d2e1e5fd3d7cd2c1886921eb2a7235e415990bfac64b20ef25dbfefe06a62ba07fba0cffbf907068d0899bf41200da0879dc3059f2edfcfade0563b0134e0b999bdeb92a1f9e16b382fb93eb92108d5bde52f70b50a1bc959d1683faa8916de26277577f3cb39bfc5088fb3e713230bea88cb7ea7cb69467686f4c334e54dfa55f43940c38ac8a25791d78ad17ddf85f5785fd9de0a979c4982cd5d0fd60aab8a842bf95b7666d073c02b8c8bf0408a82b02039eb716466dd13bbcf4d9f68b02286fa02231a51ef987b978aa549a16fc0d093d6c6528706acc2ec8d7917a1269cfebb4c5fd56ee46e29bee038a941e22ea3dcf5b62505b7e5d8284bee39858cf7f3a3fda61d6952e73b09749b7bc79c5b4a977cc5f00e3f18c26b7a8b5c2edac5507e49e7e8542146198e4607184593cbcddea1bf3ad0178ca58f76703eed08ef719449cf8627acd7096e7ecc73d4216703c74a250f76b7c180c047bc9ae255273bc4c7565f0c6fbc1b96a2dd2be88088c7ab4060aaf0cfebc289937fb8472ee0b77c46160bdf539e38f3b1ed1e56d67f7fb439eecca0bcf3532890e6e4f126b6653da78d4c2a12b666f1b68d689370479a1ac171b22d3a0f68ce98f7a28ceedc2e36d776db874b5af6d1040823d83f04c516cec2d618b357f3a6b7c865536ae42e2704c9fb7b38c42d00e0ee7425c0ae167fdc0c555e65eefb4bede26d1640a034a5de935c78833940c32b9f1cb7da9d525cd45d952264fa34c89ce07e9c399ae6228af086cbf767dab3b0bc2cbdbdd7b220e1d004387c714e113d1e9f83066232428eda22b3a372d85a65f5b3b34656e4b00e64d29aad029150b3686bdb92198524ac4847b8409b0e92f15de444f6c4acba27456d76489ea1260ff7cbee473e7db23146abfe586362d059ce86936ff7aef43d0bb43fd78a66f87f60acece3ac4c49abca56602aa08dc935809a959f015f0cfff596edb5e9121e044c5f68f91ec1dbfd369c5113f0041b610e810d2db6e3fe779befebd95d3f00cd43ec46f9b22c2e1263c695b6f4d31f108cb574d7ae6d70a4e3cc57a1cdc2a6c7f576e56da85911b1d9b1cf747b7915d9d4d19f650a2af3a882478b5f1029b8e2f2de03119e9a4ec715087b4ed74b6cb9379ea26ce1209bcfb9162ce3402efeddea5f994141826a265add150a3b59422178514feeac0f37d3b57ff8666844338d09d7b8064364b98c51158b9da14da8f21259681b3b33b2f2e6c048aa7522c73c97d791524c3ea53f6bcd51d9a634ebb11aaab5d6772792491875084a8a806fffe9ae79abcceb18bbc6cfd58df09c2a8fc90d80a0fd2199d765e8b5afa097725af897b3c98092f31748a6ea9793f575826a9d847d55d4bcb846bf13040ee034e99f335bf935a0068f51a06e87a45d6bbfc227bc4d3856b5157378b65d6a8d8ccfb339169bdb3045bd68662464efdb47be8537ef016aab78f70a5de32d0f47804ec087e51a258c2bca2a13acbd7a11e7b238ebff14f77776dcdb03ea80d091930c7ade0c2ce3e07f7ef465bef412cd88838409d7b2b6cbf412b754f86b760e5a3550983f8584b556d1d5d59588a11772e846ee80db8507e62cd4365709361fd885e840d9e4f131479eccc30ddad478b7750fbcd8c0683a663d476a088aa913a488738a521fccf42c93b8cf883be9165e8044af5b40ef4671105752195c89fc7cb80fe68c13800f5567cefabde5854bff74cd08c813178a60af2333ec62ec39a2375434488ba6bd330d72862e1634503ff38ecc61a31306453f6763e45a386b6624c650ea98de33d95bfe6920a56523f0b423aa73f9d1af80388fc16e2a73f183c71af078e7214650406b8e8eb141d721446e4837bf2486896d23b8cf2204ab645a832df44162e54764771ee828b4b6fa3a176f407adf812d3ffa7e5048d6ffd7cfe707ac23b86a5b495048d5ba8e59de89fda88452cac8d230062f92f8694c961790f638e4c5b70cc0dd7ba9efb1f6809444b9cf88357f98893249bf01aa53f12470c97a3441eb29eae36dfc4ac0707bad5d9386a6beb361c7774c2d89b1f46d13523be5af261e526c5b818d6385a6f7b5a891e7a82c8ecb8110a70befdc31e2943a7e12443245221a6ceba3716bd77991cd380b7eb16462916df14a091de1bee56c1b7e49036d078a48cc1934a5e3805611efbb72418678aef1e99c4e6b3f03d786bf905991bf1fb8b680673e51468290fdb82f1ad8562251e0d5560a6769fd2ae200bfc6df1b46cea74744a39131a4c36b774c78e698f9b610e11e6d14d5418a8325ddd268b426a0ad7ec910bc3141615f5bd8d90b663cc923da4d535f431785fd5cf066587a4ebd5d74856a9837160895c731b76bad655ad21b085ebdb9b4e4123d0849847fc294fe53c796d9efab687632a2b511a566fb6a2c47aec632944008c07b8a8fdbdb758a3c638378b0bac0b6a58a9cde6f303fcf40dfd641677f848fbb99d7691b7cd1e3ff24005c7fa9bc2edbbc497ad182ee4ad6defeeef71d93ea8cf7dc177980e509a41fa85508afe5f05e6cb9c7eef43dca63cd5f98cfa1411307975b7d4dd66bb5e6f3cc6de73efec0e9dd3e2f142cd92aaa34c17d0ce9090a980a6f673e4fe8a21a7c353ac05dbc1241b6b53a9f18ed4e016d0e51261be3638e88ccc8d5df42941bde0d5a9c2e9d7a0f8d44033fc7e81b98f3703cc170095263973c7fbab89731c77a927111175836b1386e9ff9452e75fa998de07867a35abc89d7aba1209d986123ada40e8447817db339523ab2378083e4401357fdbd58e87a1c190a07b5f791da5ce3d33fce49d1625861abf856a5dd0d48c3d8430a94b8de459d80e656efdd06fe550689b97547dc21d7044194c1fcd42eadb570b4f0103eb1e082be205f4c6c4b8c09b51f3e0f0a8c639fb8c6d8a8a131d49a6fb3e5bb91c6c73e5941800c3ac87b92e20854fe2c8789555dd82c517d5e473c736ee50bf7dd6d4ce2f7dfd87924605100e56d0445df811c678469aa1a4958dde5c139e46e51a15d73569a00206d1c4128188d9c753caaedb73ab3834884506d650ea37c3b35a0e376cd535e85a6ed070a3066a3ad4dcd7d4cb3da8295285d4d00b1257b4fd3e9ce749319bcf7ca82a935e8ed922147cc58264b0200eb365e3324beebaa595e4cfbb97cc2757f4353874a1d4ac8cac2c8a552b315206dc3c0ce839adff359e48cdeea07d14c4adaf4bfc6449e16b491cdbce28ad011d053d874270755e510f5082c9b359c8cb8dafeb996f8e44efb664d164f33b3d87eae0863558fb990e591c9f95385ce961433a465909c27212ea8d0ffceb1940493f41283b9c9cb0d03b82d84aa77d2ab6055a977ac9be960266d0f7d5c66c7d40f342c8173954d30d1ea7e22f1d2dacd71fa7f8e8b8c6535389f6f3ed0567b4419b827f9977aff419ac8e8557628f451f3ab2488a20aab38f2439d258a50ff44e7f722705ccb4a351d2ff7ce63927ad4a3081229cc37525f9e75890483ca33947d5b0bfca4f36668acd42ba6e10fc718c41eabc607f01e0fe9237a33a97aace4b9f52c6857eb98dd0d088d2e854a2a5bceecaf7d51e2f8f817d5e858b377eda944719045c8e661971d8a97a0d8c24b30bbe16209e788848e26cfeec41cc669d0deb306af2059581c674ab55f5ad95dc6659e8a76f9eedad0ce992b49bed0ce5d3bdccaa99a1ee184dc6c5f9d69b65aff4876d4db05a636233e8e19788d965f1bd387bbc74234a374acb3a52677521d5da83a5190a32831acc5af33a32c4dd391a0c23c63f078330e1f4d8dda34409a29fd2594cea5c3547f7ed769f34c7facbdae7e652b926aff0db27b4302d3d072ec253e726d7478003e9e8436e882b066020627e172fadd129b19dca8a1a8ba34f0055410fdd0d5d9d324e9e9319e858154bead5c5e6bf8d19b35603662a0924f14898cba0ef15c30eecf0b114a7214046763e433f66b3a45c4b44b102c88439d9f9245a34ffe82228266c53155dc0dafe15d535721104560b2f74924e416b6489fc1281a237d67836e1005326a2a06a34d26abd828050155aa6b94711b37ceceeb9333f63abe0573d304b5555dc55578417852c19eae32a1468dff1ab600a780fbe185d09684778d5d70930ad534526585cc50931f9b09db9127b5bb7185211dbb5ac906d6e13cfa74133783a3d756babdb2b3ecf812f315e62dc56b74edf37d4e7224bd3921d9333109fec54f5d12ee1083ae3d1ecc8f0cac39717e15f762de36dde80b4c8dd0c19f012780ab32ed0934020d90d6cdda9c71aef1415a1ca00de8634d67e54386161d463fba0f9ebb0e7ced50f51e4291196227bfe65de899bda2ab4ec93520050a7975541bca326e8b646c1c2940419b7992a21be21eca8e2498b3d37f534f69e58bfae2326cf12364f814b452b8717dae2b84de9c94b3bf5ffb77ab3c56b983bb25b2ba052d316a34c291a7a75abd60204365d456b1231b15053c1a160b41eac2e1f8ddd41fe569464458addbb0972ab98e05499109204f8ee81e201480cc446f7d6259abac0ec463aae1d20aa8c5a76af337928d694dcd8da62a07870d5ec5bb4008ae8bc5fdeaa279821db49b7235f48af645fc917a7748d6891e07e71a1f23bb867b62f8344992fde112d3dc132b5fb147fd07636b615d8698c85462c09a62990e1fdd9c5d01a061cb87d318ae2def919e801d6723c6f921ae71e0130d8cf67d9440f642aab27c3c43ede3a7b819b862f9b1b8d54fe3f685951e509a487e58154fa3e59fc2908ee690e8b7d90f654ac57ee0ddd51ef9b0239de418e808f47877ff3915d2f6528c559c86c88eabcfb51902456613cdf1e9c73e8b3af11fdc493282c2fe3d9b2906edd98052194e6990283fe1a8c75365698d73c0d94bd31f9525a0302c5fe2f69d2ffd2a170101ff41ba8386a98e0ed9d461f1100902e36d5df04f580c134207380a7b5aa709230e78986c6d94ebc2769dd2a34b3ccebe09fac04d76fdb5db3798d511dea9f07521815af1a2d913a79c45c658f0ad78569467fb82576516dfd590ec564024e8e6246accb426d87acfcb5e17ee817465efb4e2f4b6c350bbc500d393b60a9818d69d386c8a698f05c86cbdb7ec0cb38abcb763415e97bab92718e3602c8b40ac802893cefe3acd6ffc18e8a14982ef311f305a7477fd4bf7d43df556ecc09c7a50d693756c1be8936cd8e0a869315f62b75ab4754e49c615385176dcc9da99367283c0baf1911d57b9ce8b9977c9365ee3579ce1714e49f97df89c7c4567c4909ca611a3100f51dd765b6bfe4666e4ae2825ff6020be8f1fb03b98d04f5ca17c71b73b9ae821aeeac8247888498c458003bb88e8c8b9d3f28976657eab3528d325b92d4ab2e95c6e18e459e164af937c3e1d68ce6e72bc4080421b282dbe6eb4bc82e0fde3193ff35111191504ca62c7a2d91ace5e0221b25c2693880dae8c63823857d41e31009a2496b592e115563eee1a3786a311d71f5b57c7861a863e89aeef8dab4ea7d2ff763c9012a7c3e7c1bf86136443a8e6c5e8d117039aaaf7f4fa01c7903f00ef0455de0ba9f4691b4dd3920c744c4beb25dddfee3186b03cdd6c4bd111605efecdc70d37946b34733b391e30a580ed61b97072423f23d4caa0bc5131251a9f85e9f7f5add5bae4ae89d32d3dc7a3afc80ca85e2824edf3e417eea98893c8d7e3589e3b15191b93b39c005163cbd0fe0ea02c12681b174bcad5dc1ec25a91e00ab4c5cd967a322e0a79b66fd3943bbd72d52405583ff447d5039f9bf07f9e0ecb990886b36f5d3d4e45b0efdfeaa72d4279f4bd965d76dde78572709521121515d247dd3ce34489175314148d22df76964ba520d3612310e97f1c22874f7d58d078b0f837aa155f1cfe37a4f29da12aea9807f9f6a3e951cc5c91b82fafcacba7763a2250e88e7879ac12c30b735ef6c4d558870040d852fbcfa7a09406144d6dfc6afe9aededf1d29635c61c6812501075d9923052b2ae2bb99c00152e73b177a224cb41fc21e49f68faeca12e1aa4de38e580d20c36e0ed1d6661a268669a2e19db5b52ec1aed3afbf80e395b115845883b3601384c2a9a9322423674a6bfa91a84fd7a69384bf196d737a976f92fc3d86ec9448d82d0b1c048b334465392bfe8f0fc98641f09214bd5fb95e95b78473922119f7d66b62027ae6ed0e4ba5398f4e8b45d849a80b6b44556c4901a62951a82161745ca9f539f6ac7330b3e110843f39456e6a462d777c3caef9e7fb7cc6c15a259919b401357be074bdff83ce8b23cbea0c7f479fb3d729524192895a7a3e47261ca4ff8cb33b3a53c9a4e425a822be9cf9fe38eba14f3ec9bb7730b4873bdde266fcc1cfc7705975c6168f76d57f83c9d8a2eac1d1906cc08ce3a1b4180b7a8974f21b2fb48813b4603736f097a04e085f4d6b796b108021ce31e8eca95885674ae6936fb732e960433d0b6ee62ab0fedf4464867fb1436f6982ac9355cde51624a8ef26ce8aa6568084afc9eb3a2303590013d18750bbdaf210dc4004b06351df6d03f68ca9b0f2a5b0776568b8be784bd2bf278d9c27a7ee5badf1bd2721fbeddc28cba46c231c3701ed088e033cc44cd0f4a521de10cae2e27f0ee71abc17f3ad70a3d347f4e94876b8ea052a62c7b007b79311185bd6e58515bf926a4f7492bd10a29080953a26e8c4c5818ce183032b91a51e35b66085e9466c5d33aa844284e6991bee5cea1cb2f7c25fe377f7eda6056d56cc24aa58f08b77eb7475e1709378223313b53fa220e04266afd7f3680474c884a0e69c35a054ddbc4abd98191c8acfb855ebca6ef892acc43c1cd5a5fc5c697744872b0964170cccf71cbe488a72aac7b04c84fe0d566ef7df2b4cac03ce1e146b257b9082741946851fd761aacc3eae4be26061091b62b0a8a9da88115f287d9ee822ab68028b666e54dc0bf27fc6c55e74aaacf6875f8464c68e9fe6985250b67d500151ba85eac0d2f3281f32ffc07e5c292360846a4b8f6dd94f7aad95fe2cec928fc84a7d65b6d0f024e147f897a52bbb0fea7054d069e18fa0b876e0924ce4e13d378152fb1ea4d778c4baeda820e5cd0962930aa23f1d09e0a6a3e8ca913ca8c9bd78e4ec2590f3dc6d1ff08a27e7df670183ccad92e7018bf9b6b95705796cfd697a1eebe926fd75248ef1dc2819aeec0b8874403181f13e135ad3b0783db2c562cf475741008db714bfa70ab5ce59c887a60ec2193ace08185a505867bbe7fb862194031607dde42783d4b05e3f9018397ed1ae81f4c63bf1efd653ba23c0fd9c5bc295f3938363b64c3065de6b575f4c8f5c397944a43d4a85604ad6e7b9faf65d8e0fe5dd3de8018ccbeffa367c96b7eec6533561a6507a33062e0406fbf9829989ae48b39c2a0d4f4bf590d907956ee26d4c9b16474986590578c8903e4eac24860b4bdd6b9be7cdf1464ee58bb4b1862769574351013a5019950cb9e1c30e7f3abd3cacb7ea8e335170183fec47e5609886077994a37e1af66e95238c62243a7dc68b29005436123c887c6b0999297f5d49afae3a4203939a6006e569a46d76c79ab7916f3514dfb4695c74da3dc5a386afc41d6e71a0c7e46c9a84963945b3b00d8eb33ca96648b1fdb0ff0d1cb76b74fa7422904e45efa44a3a1bb67d4177d21978f5259fa6cd112ef37c30439055886c369b72895a3a8e332692694c72623b9ddf8ac9ca93110be65f6085b6d87096bbcef6340829dc07d45ba82c466921fe01c2b22ac8a7a4d71652d971a27e3062858dd765601f15e1cb6c5d3e7cae216eaea70ac737588dd12459e8139ee62a4509d165fed6f977837ed050409e0ca6885f0ed3905454d8046039a08711da5e8b4167b00886c587fdf269f5f15495bad62de676b703369062465ca99c812b8c43ae4166365571740b2fef76849711140d7afbc35ce11f11022e367f862de10643b3d63a6b44ae98dfa89925f4b933d96203b90d77fc97874d6a6278e61295d2276b2c48798ce7bd7ed0382a6ba52764f58a129e200fb89838358f3220fabd06d8f8496dda444a973419de4d3f4b7639d74d43ed2571f29b36233e5e19ebb6eebefc545a42c6b790a03ba805eddc0174c3d3afe5a3a635394ab2a4a759dc0389a32bfa2110d5b9b53f3409faefc492be5d99f7711335246c3c27b188e4f507ae5f8fdb18b1fa540b98918d8c8808f05ff7ee6dad860414deb01b4bffe11a861a1dfceac76d237ae8a80d5102c3a4815f6e9b7de38712b5f9cbc31238a5d0bfec0996ff58f5f0f1e7aa9c6bc7abaffb677bd0e38a4e25aaed767fdc4374d02b7b5911fb5edd4471f79db606c8af994cef52977fbb11482fe9170474b9592c89c57df7967c1d80b9675800e54014ef488d1b55819dcea8d26903d348a795c24a6cd8288308cfb137f538ae9b7e3e054458edabec494fb5e5a340ac0acd0218421b00f934f7ab4fc430bf79162da97ca14f05c035b38fcd15a5c34f6900b5be931ec0518fc9e4df4c170547b242e48f6cfb6f4eeaf8fb9a869352ced0c66d85ee39fede882b75edb5f74c975e5f76289a5a948c1e69b5ad0aae158822505f08387cfb188f920d2410fd7f44ccdbe34eeb0d4dd0828871d8d32a3e8af10b9750df229205bf2b270d8e4c69d4c0e1a118921721c16be78cc988d037d5b824ec3ea8f41ecfbda939f8c9147219cfc61924c92298c9f4c65401dbd49cdb29e837440ee41c065c3d66ceaef50c3f3f9f0176cb5af0887839a7351d83d0045c05be04bc61d5ce3aa49b8f236e9d3688e76ca7bfe7780bb4d83faacbe126c5673289280dde1b46a52f432862dde9f4156bdb633592a19d1c8a361d5a24cf46662efbbba44ce8789ec07e699fa28d7d70cfa5a329d9ed1f1ca7ab0f5af0f09dece9b1e9f7d1547a461d57fa61a03fc94b692faf01e1041d8d41c84a0662a1620e1fce118c27e27924a239d86b25095dfacf3c16e428ee781e1c1d9a6e2883ed60e1d650b23d671612e3812d052d843d1995509ba4437e6df8ae256de569ca86795fab0338da14d6a5387547c73c239a83dbd83073cd65bdf1e560192db71d4597931c2f6a72482b7b4fd7de1a63e43162695e3fb28a419a415b484b6691e3aef10e8abdf57cdcc939040ae445c9d6d23486ca3e982464c8d8be260e88b20ade261fc7f181043019a375edd0e4a868c6ed322c815316bdb784ba5219454ea49a0ac3aeecf3483db5414ebfd4611422026968a5c721ffc85b7b19d55453663938ab76b9be9f006a59f31996e008717b39ba683762706e3e9801f7f35bf636e54517d8ce4b47c1b4bf99e6b4cb035c9828962dc7d9a3e399d69b3cdc561f1da78d553f181124a11196fdaf5c7ae47649c892cf19e940a2fdd5b676b0fed886d2599c372f74fc050bc687484716d44157a10d1352f459a717800e87e2f517064973548071477a613e89a986ccf7123f3a3ebddb45ae9d9304930e4fdf4a80ceb4c7dd576be05d8226f0853c5d499d84476503efc24767f7d1dc57e08c455fa20731a982deddcc52ef650527ef21abb72883861d1d3bca0a0270558843d615dabeba52d7b24b692f98a39f46d7bbf29ee75171f3c65622ca0ea6fab5576231eaa7f85c33b8321f61a1a8ed69fe27118bc4af791102f09386149128adc4f214228496afac75b1c288e5ee1e7c5838ea5d2c88617f9032fa3db02846e1aa2929c2399a8ac2870f78007591da96c3d4958256bffcba49a2c3bcffe3b5b31cc36ead0e727a3a4148f974fe8c9001e6b134fe8e5be27f29c2eb703df455f7b07562f4be0544e31f239719661fb4081af891455fb4e8c47ec4356553cdf311e47697615a486ce86822285a126ba79259be3a7c2b5cc0fa12bb21b1a867c98cce02f12467617e90f79058d3f46892882171c1b405a8caaf0ae23579f8057fde228e71ef1143f77074e999fa1e08233ff631399f145cf0ddf5fcb8a66544085dac037a08ea481615ecab73c4ee265333cbb5baead80aaf1e600a9e98d2c77a73a4ab9170784f504f8ce8484649305f5d1505078a99ee1a451b0f13e817b583fd3e475aff11a7e6f841a101f1046817494a2c71ae2ba80d949c986d741cd467f0196490f39b9708912a2d719b36bcd525c8b38c6d218c33eb7476c9eced7ba9bd96b0cd5a6119c6377c4e888f9790e504b2a609b78fa57bb040cbd8c70fd9d19f521df1502a53ca526c337d782e10676144b0709cf6c14e819ecdadbca898c9c77a18a7cc4b8ed06a6bcdaa91d03f2cd673796abb5869c5e620f38c73791a65aa4082d3050ac611146e0e5966971c203ec87fc429bb4cddd0931449cbc046d7e3f2332b848463a019b49c23521d1690f5c4b99556a0b5a514e2c7d9d9c880dc2442f50b2570cd14ea22b28ed5cb0e390aebcd10eff9519d4176148f16096a01114f338c7776d31e712c28524ed2bc2fa03cca1b7caaf45bf2fa0d7251df99e3e6c46899b817e1dee5248c8177fce333312162d7f85452fe28a53aecfcff47df21b0171c37d89ba23611f35e5190db51ec98b752105795415118170a42702582ba6216a97558823f3a429205ae9fbddb89b947a4b7b4b4dca9b76b76f1b7f962f4955788671ec9489aa7b990610ff50baf125fd94a7f7b1b8532f51fe59e3be710d1f54c4ff502f876315ec5966ba6ed14bc238f44921b88d825f31565cb82fd33147fbb46b447f3f8affe610283779638703d2a873fd094c32cb2dfd31dd542669968f39aa205be3d1298698eacfd4ce2a3dc510f23275f50ba4f6292da8d03ca8408375a3a6cce72ba51214ca12296578ba33d782a484cdb0de5837b19375f56d83ee9ebb7a2f2217a0a294de99145da553e64cc0aa2d6efc90c2cc4c4062e6652887ebbe70691cda30eeefe688fc939ade05580828ac56ee01e9fb87d2579f28b877d29d08b1109a5357ec63d1d08021664acaab2a628fa585d02715b711f79a77cd7f1cd6b42fc08a346e1527fbf8c19e8089a4db1e5f60a40d1bbd976ea88ac3d51b44e4d4cf9ddc5218af6fb5be151403fd4b395d7086775514dfab24b6b1c1fae98b34c67c95d65699aad518f405e919041bafe56896dc45e9822a2576c5bdfd5fc90cdb5589aabaf5191ab583873709a78b4a76f9ea8fcf216f6e132e204664e0cbe1bb5e1d4400ce4947e744ec00d7af62a338a4f779a4209fa4fe5a3567332d81c63d50a33d087e70b51e57b6c40e558db048575602717c47ab753f511ea29283b386eca016b2a14f853bec5f0fda86f50612ba0770aaf329d793d019dc382d95b25045ac3d1b6cdad63f20f36ad4a0f9dff9de123b900e0fea1bea0850909dcbf1a0cbf78dbfc483276c776dbc2e77a66e1cc41076e27ff51e7327b42a49ae099f58adbfaf6b02c2459c608d775133ab2c4031e0a92900b540de09c9958f70b25b9e3f1692f801a43b22149e9284f4e1044528a9f9f6856b7cd9db957adea00056ff3b42e54cb964a2e68a2fdec3d6d421306b4decfd90c91223deb435622801e42cdddf751048d0671e7ecf685e1661b85edde60a77c845763eeb22c3de2b52856dd18213a2a26f7784f95c6f8c728a9f324168cd5ade7c4c6f6e0df4998f1887cf32f19111ec93d9e8dd97a64948758e250aaee7f2c2e576df3a79f54411b669e1c3c051f41fc11fd8529def663f671153f931e2952efa5f870ba41505b9832d26caa119286b8a2087c99de3befca623a086f4cf516310abae79fa96b57fc74970df9eab09b33a3b82b6f26881020c676b854e46cd6a4fb1519229b1eea9cc8ba14386d9ec9ac9278b7fb68683897f4e1766933a997cd570f45bb51733dfef187697db418ffc3b7696d4e91881ae3a37ab9eb272513d56cee5ce808ebbb9033983de512113b1845ed1100a355d75ba586da41f2b72b0e7f3c28cdbc21ea9e72afee2a288be3e97dbfd0dcc81051368f7faa83c1e2a94e7410a8b978f2be07fa4e9c65e23a0428749862e8782d7532e3f271684d09f5192a48cc61cb96e9780f8739daf44c75ae8efad48c3f0e6255406f4ca8d842a2bf58c2dacb5354959ed610b4f3f3b6ca1288f352fc8b10122081cc38b0e40694f56cecf0e2f43e86743c535f818194e8734495039986d27196cb41c799223fb59a7c78725fbe193a36e51da396acbd6937f5e61d40abc50f77728dfdd22e4d226d7df2cd79cfcc0ea1b3f645f5744adc9ede482de740d8baf3bf35a604c6f9a253c9d8e0d953b431c0d0d26354be1448635535f1f223e7cc6624a51b7a811d74e116fa8fb76c789ac1b05048f07f803a6ecabdf0becef22ebb9572cd56779239b7edf4c0ed7579385dbfc665841dcfd567eb285c0068d990ea6a6bc5e44e0f2838b185a981033e595e7213f5bde571db6ab192096b8f52a6cafe0515987ca21416660fdbd17eadbfedb6451ea40009338f93ec1b2c942091d71134216d5dd999b7f24eb69045bc7dfe7c411e8cae094d26e58c102ec0682975ac7a710218e439445fb6b71317b827eb1bd0da0e4b5707f5268c73b634a337111083bffbb1c86a0124195753576bcdd5a48eeba4e49119b81160817baf8f51d40a3714a1269c97092bd5b84d331ecb9a0f22627e98971c51976e106063d2de780879676e60632fc19924bdbc506bb41028aea73de1f71eb8ea47d51920915a5bd3d7f8579f4106ccea5df739089f2c77a69f90605f1a70ab427b245ffdfea8442c9dea6b18f9666fb5d756b0a5d316a52f387cc3f493a391669513ef41f90464da128c1fe3b130b87ef10299e5fdd637dfd3cd65921ca6cefe92f024b2b5a9bebd4be8bba3de2570ed62ce4fd3e4fcc5c56fe9183fa088ae92454e541701cbc5c479752dee1a9019ecb4b3c4178ca96a9309dd1be08f9df1662d2fefdf0d51b61b6f619b4fedb4c7596f5290dfcde5716f9fbc69b7668b42d69b78289d0624599b0b00d61a8640d8ed3f0fa64f4a75120405e80c13426934486e097b870b13ee73fb8a9afd04fd5890ad62c0168eb507a72fbdf804a665d2847f1e60fa9ac4a476c972afa0b63d908f406f83cfe4f1d16f7c88b3983425336db4986571d648e49a80d16e1500d069b7ac55aee0b619656b3e8a625945f6c7d50dc036e0d56552e749a34789f5365695a5ce620a82882c02dbcd32290c5cea3aa482b0a0d09ab6747cb99791f2fb58676af877cd5090af370432c3b515de5e1eabb243ff8d6915f17dfcb69db7881710cc34f42984496cfaff52692f25407d0d9a520bdf0b0161760640ae35e1fc8684fa67b3614a7e096bad02f17cc407f9e8315f2cd2e5988ba1d2c5b72eefb2fb9546cf6e0a3268691b9b425ebb73da9ed71e5984dfb775ac4c85234c6b5ea9f4c011c117818d22de6301c08897f88291732464bafe1230cc57b356919ccf5aa48ba192b6c17c530c1a04984cb8a19b8921d6d381bebc93f047a29f15d5177c1ed7e0c37df8b133d2b9112397eb0700cded897ab583f7c531bb1fb5d2fe0e27c2775d11e95bbe2ea925ffbf05c71f45a0e2fdc7f10b1c7c823b9b5c19863047314a56a60af10ac5a0cf3c2c1f72c807355c3616056af0013174c8cf02809a8a3716774b2661962cca4e7f7c573334363cd12fb6edb5ab1207fe627badb45e4ebe8d7d9f8e89d52cf030259be51ed200cd118c777075531a979e50ff9728f79b084a555b9e787e54400bcc270b284595e3355e2fdb0653cbe5f437ba4778fa529e97c6da7184fb8c5a373a2517071843830ed0e3a9348dbf22275112c745be1abe46e362930fdb65078f67084f3fa847066e751af9db3a9a359317ae8237b3032c9fcd409e359d8c94709f4810d30722f4410d595704f0c3dc0fb6d80ecc6e0bba58aa004cd8702f150c28abd4fa4ecdf77312cbc9d3653ce471cd5ce61f32e74d7e9d05a6c13a990ec951d3dcfa8f73543409d775538da42310a7104dcbab1ff9f5aaba30180a8a396365ea7c1397aced54c818edfaef4d4399565ac5745226eb245cc97f53721da0fc411fd9cbeff160d62e48ed7adceb472c155cf5641dfca252ad1c9e511883fdac7d5bd5b4a579c51a7eea3d4c1e066b2bdc5f7bea0b5222c3c68b005712d990e71ba88caf09ce645926f8831f231ee01aef53347de143bc6fd600bab319347c769471d82a2f23dc0bf3d418ab38e293a42033da84b7f52e116f6024dea119d8bd6f4604da7978fe4c07d2b87e27a870d55ce46b3c2a0668042cdad7320687f22a237457c07bc4f876928e17c687a51c0e84fadc8f78f160076cdc4c47051cb19f8b90d653b50d298d59718fe3fadc462ffd357bd60ac00312012b850bbd8071c38764aec2f5e6d7934eb7b29f598380e0f34268dccbfc53513d53a5813dbf647676538ceb6f3f8e59bce779209797c9b1bf542fb0f8a894ec2db380d33216e97bcdbb803f5e717e3064bd5d90e4fdbde28c48f6ecdf12b02e48030632f751e0fa07c1aa0efa212debef3c153010c6b62e74238c7e6f14dde23d142b9def73a24a5a37a0afa926348c87a37e4254f872372fd368f25347d7d0a3882f6e5ddeb35dc4826fc4660f008d0802f2aeb9429abf18ecd6bb476c960bcdf84a99cc70471452c27184cd216b6ac0f8dc26fcb6e3ff3f019289e3eb8cd39ba7a2dc836e4eeec628e95ab11378dc80caecf033fb40aad187990b1e78bd9a2422f56c89a5823c317d3c1329c4017e2ef339763c6ee268711e8ee3dee3517276e1aefddbfaa7381c5977a8b1802624a2ea4e9512c54bb4f4557ef73f18669a72f82f319ce6ca960b132b004cede6f3b87c8243445276529c66f1de1bcdd786aa8981109a2794376015fd0bb356b084e0b8e6066562115818bf9db3575edaccae4667840d5ab4caf4b6f900f4721a49e43b32fd2d4d7c7d19268bfe336de540cb5cb474d3a712f63517c0a62f37f9cd66f7581f7e1ff37129ef605054bc962146edf9f2840eca6e21157da41033b92b271cfc9fc62363118b983a4f1d1aa0f9047c2f81c33c781d3063a652a59a902e7215bea2e376f0982071e050d874b3919f74637826f38da5ca738ade8c61903d5ec2642502c34e02b61d49d8b7993d8ca5368be31134ff32d89d839c15bfc7372d30526e7bdf991d92a1df17907c1d145b4ecac8d62ddb734d36afe709acbe481c4c1a275ceb9a6832ad469fe050100178d524a795ae14b96674714310cc8d09609df17f95ffa3afc2b966ea6648c1be0ec981342445afa53ede7379f1a3aaef429f07d8a6397467fbc2b6f53a291edc5f2048d48073ed23af402ab466ef813c392acbb037d99931e02cf2881d2510fcb6ea1ac6a2816129e54689bd2e6e69b2846abcbff515d2da4da007da4bd30473b4a8fac7f266973a98b1d10f27609329a5c9bdc60c88c0289891d48749e2e57dd85db4616a944463b23e76ad0d592be85034b9e9c0f560bf4af05ea00550a55c3c002c5c61b96a2c67c63636e536f81da7f79d6986cc1a171f5d46bcccb89c4a5b398cc55b69e7241afe598dbbbb32bb432267ad916aad412601855211b42f4e89999737c978432c08a40e43e9b34fd310e6bba3b67868488136b5570516a1850fd238650840ae98a1e2b37bf31a7dbf2633589754d26860884d132d4bba679a23267491077d8ec5f808297b10ee6905ede32335ff6fbca4daf70cb2f0bc21a07748ffb2bd6f8b6ecadcd01a8a8d3fed70aba7024ee0b53c96d0cc44bca86f469464020bf47c753dd1fdb3a37713a3022360f3826587d69236ac66fdf33f614fa9567ced79c6a36aabe2419ad5c356e8555c557e030182b32fc529b981cdf374301d0a079bbac543909d6f9e500fcf47d90b27a9913562721d88302cdaf232d72306be8952a4592aedba3797d78b5388b4acfc5c0666bd0fb2e8a78a25cb0f60d458f856725ad7e9b122595e019c4d5685ddf9e8db8516676bf77d4a762fb13569c8b96727f66753dcace0ab2e1c56e7a3619e57ffc0b61a90ce255804d195b98f641809bc50806e2f5e851c29b24427b555d388de61b6116499c78126e56acc4b896a2f7f7849cc71a1b19d05b5a99bb054912f254a533dd47ab6657ad27f5f992f7853725dfdb0a4088c5d9043aa348d52ac0dd6cb1f666f87dcb93251a77bbbd52184ef920335a116f81a1990df2bf7efa010dc943f353beb00201c03f37b6882559e5988160a23d850ca23bf7e01124796366362499254c66e84cca95b61e3bb6b966082e468c2f883f440d58ab75a1846441db5a516b01ca6acd9c0c033e068bf6091435870ef767905d4085621568431b49e34c8ef3c2dda0a887330aa24fc1023bb788e6eb157d1861751bfc5365e76cefd0dee080dcfcd86b3859c2e8e9470f0d25ccdef70e13e043e45dc997769fe5e31387d96c5c63555a1d743ea0383b6a4ab631c90d1d9d2bdd554f1042bde5bca64ef22c826e82b3a4a73e15004b4e60872b986537126834668c3222740977613e5ef712f5166d9db1f285a19e7863badf90ea92f1a2ee23df9acad87379bc18ba49fa5faf2705f801dae956bae4bab8e144164ee3503ec3edf4b6726c152f3a1b6ed2555b0db28b035d5b996935cae39b9d1993d9afd2c6b9219a841cb161797c7723bc33bf52b89d17163e7e6a4afab21911ae318b2e5a9058249b59ba9a868f4d99fd49cbc4125ef042805f3e0313654586481d48ebca5ed8bbd650c7775e6aae70b05b99deb9f13bee1b24854683e2383055f675a155fb355276c9efbd350bd7b5849ba2ac2e9014af071cf2d46e533bc9d402a01a3ab1a97e48c59cc86ee7b93abfa05d1b0164dd1ab5133b5ce8deb5f4bb2e6122293b810fc109e6c4de60fe3a90929cfb54925880d4adc209008be4046b9f190c8444e5cadf063f07ee63e949bc519e2d35d3645ee471fef0edd7b9e3edeee21f3f5885d880504dc336dda36592a7bdfa807981eff4380c39a06aaa8d933821838624aaef73c5a364f6166168e3ee4294b2d961fbefc3388f1feeef7a247b0988cc0fcdd1e2c6749aabc6c6d4b64e0deae1aa9a900c6893e974af4a82d7cfecc636261d00175c94739ce8512ac9533dc48216cee5d410d6623b6532eea5d278ae16e9b902f9be5aaed18bdea0a655c06b740b5604c109c2bd3f00bc014eae0eb078c4cfa0ad5c640bc5e441f3814b421fdd05121cc2c3e7c32a81e77d12ebb485f44674236b8c2e5197d02a59948507b1f2568505773db160715d02004c8f979ff9a51c827e0b6693f044e980dd2a40d2bc51a627339c1e3f02473005d5c0399a4fe9017d2baef71b521dd51418fa3ba7f9ab45edf4434cc049996fc9fad2a6f52f9d52a8689a99d81ababa9aa7cc301ece62ac0b5ef2ae2035deb99601af3dd8c7b4b97dfb02e3f37950276c436ee454c1e4f0b748131a7a7d8e625346050ce1e107b351077df769db56c36fb38fe0dd9b949fb245eaaa6ca405ec71f3dbfe97512ae41f4f01d88b04869be067fc5085c911711faefe27697a9c871903315010cb59601f363e529ca37b74514c1bb5c518e79ac6be1a9dbf9c91441f827984a36a709eadeff924dd5ecb1f425bb15917d502d51a5cc4e0f9e4a858a648abf35ba30e8031f8c5946ac32640ea95ceefae8bb21cfaee6d99b0992c21deec119ed8be247c785d4bb487cccfe689384126c1484bf1e8a3ce41101e53865bb8be579c24bf60accc485e4e55dfe4baf89b196308d1618250fd6cbd591ea9143eaa20ce64a79b288f7deac290acfd9dbf12db1788c1613aa1e326dcf3653532b8199b9d5f387bab04a5101897a355244da9bbf6ac8cf084928ff293f1b2dcead0bd3ffaad6a61d640c7b54bb6dc9af874f0f4eca853d23e91b8a967c9d0bec8ec5f385bd98755b0e69fb6b741e27407d52af7cef5841e7d7780b0e89d49be85bdea8f7a7776f1494c1c9f19614234d9e3e1c4b52c908a8f11cbcee6cd9f090e950ed34771c7f4329c6522ef31be22c09686cef5a46f198a03baa623060f9364a6cba5ce868f4fa76b4a69390437f52e3aa741546d166b711178b27bff19a566c24b9e2739992b80a0878ee2b350626337d65be891c324ea0981689204a5b276354173000002d48e7e74ef9112152e6ed9815861c52dcfe7cfef2ab9b3019c5918d8db4bd37e7940c02c82c88dd1d4b39fd5e6c5e1df93559d4f4456e1f8d26a3317f099944ebaac821dd9351198862f405cc74df5a774cca33f6bc0790b70e518b5b6003cb28cf462fad784da5fd7cf8f826e5bdcc531547418cf686829515b9ee5af90f0f7327306552b616aa58d45a5edc468081529bef85f70ebe8c14e19fb8eeae95bbda863cb2f75b4c22c13357fa4edf766f610bdb4a02ea6e70da3cd6c096146e81c63ed206e135e7855f00b9042d49ff781472dcd5168e20dbc08a833a6cee045ef6684bc07aebf4822439deab2ffbc8c6bfa12eca911953fe4145e108bf87c2c130f7aa15547c743c27bd1a3909cee3b2a4c139f693107475165345e05bd6684095860dd8965da0958a66e515cc087d3b3b2d290d26d614c20626419fcac0dfc645a0f669816a88561d8740f1d42cbddb1b19e50793150fbadc9938df12ab20c5a969f2500a11ad079a627c98d5353a172a9dd0266a5aefc914b2a20d3182edef3876d8efbc40dd438c87dc5ea001bc1fe028339fe44d6d45d15703b0462bff4175d0e8d139eec6dc9411e395afd7f7e5e9913f1f20d303aee0f054f5650e53648c6816097880007f8e432bd32df60c3b2504f30d827c909f117511ab32b16cf437e546dd1b0d006e3c5debfd4f5ae9e56586b523228787ed28a18967109d5236ae9975cd8bad1b5214f27bf30a9cc132fb27656337ae07bbf101744bebd2011616920ade41cb3776473b49c1693273985ff886ab8d795f18e6e4e16000eb29c6df949439ab2338d02c85ad295794b09a70733931ea2b04fbeb027ab2ce63984f07042126e268308cabb5fc1d9e5c6e4a9878a7c55bd84e00333f8b5bf810b0abf002f605544fbedac94eedd14723f91987640947a720ead714da02190190e7303485c7eeb64fe0abd9ac278ecf9d143febdc3d5ae5e8ada30067f20760a28338e1360ea6eaa6072af41439db1601781104c5c5b76d8065f3bbc438700c981024f919dcf4f1af8e94bed7e295b7d7c0008edc214e2bca08550a7c262ca101424d530a59efe57979e8c801bdda0d86587879397c48672fb30ed45741ca396767c01c2c38dcdb07ef5ad88e3a2aba26edc478ddd9b15f018b4b1a65dacba89cfe3f3159438064075458f9244dd39cfed9caf95eae6da0149a58a0973496b818b4c13e2aac51a6c029e87ab32eac6a70f861c41e29adaea01c40a4cbf5b59c6cd69c7244bc170535cb903d2c19fb1e256bcffabb721135eabb8efcdb312252e03cadd173318569fb39baf629c8dbc5b436fd04151dd1fdb3b648b0aec1bcbf28f3f116ff31859a8c9dfc73b398f715564e2c8a395183e2e3eee3e3d1a7784036898584fb6f71f0e00c98387e377de3df6937f4cceb26cfab1c220ea97184a43567e4473846257132b2e79875c75c2bb0a8227dfed31198d3df8393bcfc596bd47e346b04fd74c601e5ee3af1af3941cf77edb5effec0606544e19f4b5975c723dcf981fec6e1419703a38a185216a0df975db8f4855960251513671806511d35d6beaf6e5108128966285ad0eebcb7fea5ab9153a8fd1883e461d16ce4522f8929a22c9a2cf37fef01ada55a2d35e918a7f05d66d0869258d729c8317409dc1b99666333617f46eaddf29c16100f5c754cbce687c609ad2017145d27ca759c16a5b37a4efac39fa43370356ac6a03c12a7e3f43eb6c7268dc209f3753626942c35d0857aaa7943fff8ecf29505c7d05549da72e072af452531cf3c476c2e6602c3d039905636189f8df8b3987349d1fed77ff2f95adc638233f401fc807a424c9540369915f6afd5d60a8dee335a29bf7d592b66a0e58584280be832f6620e0d7d814603e2c06429ada6d63eb88bea014e03da8b8ce1d0565aa5580270fb30ff8c2878c7049d3d88c7eb7e2a4ec3d7f692cd73288000d0de9f03b3b0060ffffff9f