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 50638 e7ea4503570d0e97da20731a652ef1bfb9922e6374c0e5cd10d25542a70c31f3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f9545f4c26dd9f59e9a236e397421a57758fd25b378588c5d62082643eb5923e
Certificate Block Hash
e7ea4503570d0e97da20731a652ef1bfb9922e6374c0e5cd10d25542a70c31f3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00130a0000060f0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000063d3f76e55c2611c5b2305dd33774a601881bf5a69d122bf9c1190c862529f5544e80b9449c961218dfa1a1723c565233e2af519edf414f6e49aea9def7f1570a779061b2a6ae9b455a375b7d79d59a2c7cd13bdba59902447b6000000000000750d000000200000130a0000060f0000

Raw Header Hex

000040200774d231211e3b8f9345f4bb52337484be3e1d97883a3c57aa23bec81de3b7c9a9063d19034d364ee9a3be5c1749bf731cccdd1de6e7a03eee039aba22b3e75c0f64036a61a30b183e92b53e648220d6c58885375bd28f75571a4297e336a2e9599fdd264c5f54f9

Proof Data Hex

59,560 bytes
121216010307e356084c9468ae101e30033736a302909517771cbdeec9ba5800938085d4e9d30c8dd7bffa76a51a1fe390c4124b511f6afe4b57dc65010aa92d9d1d4f4902d5215ba48ee5bdb46642ef27b4b0a3d6dd0943e74ad96efb01b24a88b3701ef0cfe887b4daa73ed447fa1a30bddde7c6439e16046bc7bc6849a3f2e32590a5989e737d88c9bcf055d93bc7cf3de706671692d5e53bfc9eedfd0caa5f31d0d755a8d73ff1a26a92fa943d6989823f7ed0de164a60b351d5f6e2d549b877945698259b3d72a109eb704285d5f603865c514fedfff3bdd949aa858e473233c4f00ceb48a31d429e9525a9522c8f38f583f8db441ec721df3be5e3c3098abcfb82991b122f7d198a442a108826a3cfe9225bb7da554fe5389d0c747ecedcd0df07bdca7a526abd7a71f8a3e9ab79036a64bfee6a42967ccf81c33da8539430e8c379e04bd6bf6e7e60f0298c4aff5451508d2c52b32ffb400173db37f605580b9f82f2cd8b104d1ef93e7f7ce75d8db335edea516742abfb193efefa1e7b8b03d096074aa7495e2ea9f99f6f02b6a3fbbefc074f00df624f2fab0fc0088e0c690c3a68c0eecdeac151219eeb3c7b817597f6e190162d5a9b830a3244f13ba83c588427eaea8af915ec66ddbf90e70bf3066d599eca68f123acb6a20246dcb10686846db75b90c3f53c7900207033ddc3a023d2b8162df4bed1f82704c9710a3fccf7bbda7c845e1daefb87e2c4666fc6f9e6c4d154f77e08e65ac2f1c71d77cf431b59b8154a7a492f0c41ae59eae4846b543d8009207bd6fa61169cd4b8453195f7258d47aba5a340ed4ccfa6622f41875a7a3ba6c4c3a0b64a1ff711de63ab4fe445fbed09e3f49d3e1a3804e5d24037ed139b44401311c81242490512182505907c23df747ff0591a76b73a911ccf81479cff433ce33d703e0ba25fa12b93798366a3fd5cd5ccab07f6e8279ccfd84a8898292232301bcc331b989f0956049f81c5cc4549ebf2eef87669656a80843a85f24a6174477de7354493049404cbaf2183d034da7cf9ef727be815c60b7e34e412dcdb9ea6ae725fc7cd8b56a38abbf740ad0dd060d3b7578c27cdabeab0e4202c7610398a81d196ef88da4b2020be6d3e5937c2f92686ce8fc53456bc6563553d826362cdd20f486797386f8797b574a8a0bf3c5664559edfad6a2807b33cdadf66d04abc849a8a45b3816ff0893fcd0008460a9570181799cee92376da7553e3de1b1d4f38fe4dc2704ded6739fe7b9bb122ee130b77b8a7e670af1eed4d7bfcb3fe33ff6489c8c013bf92d8b6abc762c3292417102a0ee71c077718a02b30252c61af3434626f6a3f56a2ac31f0411581ae4147ef7c79ea1b35f21fb72cd43a2556aa02e122bf8d537c64b5fda75bd629c4d6e9f045d0482795cc2fd130abcc0cd431bd6fa0b95d6feb88aa16661464ee3a872581ca84ebc885e9181725213b1a34acf0485a9f84c85fc22f63cdf7a6e127eeb47c38bfb748b14cdd0e7cbd1303043304a91ea03f6fada52b2f6870d5b0c5739ae63116b5ff7206434b5793bd932d0682cc7736fd01845cc1c6a4e45fc675982c5c145af3ff0325722ee0f99e4efe28801e69e52b2e9551f0d2f35b68f5e0f4eeb304bb4c740040781fec5331935bd52e2bde692b424ac6cae5ecaf57e1990ee3c74e7b4841e438f15fcb5bc48e31e7dddb53970764aae890bbb735400d9a14e3f9df55392e18b47ca22995bd68fbb8f002a6d500a04123956d3956ea698333f8a3d52066c4497b498cfd5ea9dc7a513e276d81fcd6ff74d3ca0b48dd84d005a1a27c8ca39167b9c8be4b83137620fe50a5802c74c98ea1bc89ac493b520238a862ddb8382588e3af85af2adb2135f56f9574590fc23fd0e81b846d4da70e4f526eb790ca088ce32806f6a96f6c0a5ecdcb52980a560da60138cefd63e6b390cfbaa6aa523656070097869f2049b03fbc75c7f98ec8c5414900d603fed56c66da546b3c19fe5ea63b0c7a6c60316a63178cc6f1b0f6fce61c53d8d3019a85a2e4afa134e07faa37b2094c861d12e9b457b317923a8aab59d77ba37a9cb70be1e5113a2c7433036a7d85f42a8ce599be801b8771420ad6a1f2ca09efe43904bf35afd6e1993347856bbd36552beb542e98c7684c7b7c26510e69f46c0856a9f3f33e0c923bc460fab345ebf907773c9749a59aa414b27ea4cf617d5a0ac8d60884bfb133344f56503f80d091a33d16664427062c76e2410483bd17e444812fcba5a1bd4a0953cf3fb793c645aebb499af8543d5d7be0a29a6e35ac67ace5ca5ecd553bb0f1bdd7507ada83c4d032b916162e2e0b50bf38b183f2807257377b0393f5442738c8c0805fc1e1a60c3879989b0475040924e1302a202c86807242a3c0519a3764f50e21a0452aeea99dcfb0863724866e1b6ac8dc36fe4a3ee6278cb4ea354c34f9e0786a42da02f4d9799d142fb383c602e7e2f68fbc8d21a74005e24a765d7c12422ebefe73317c746330a378453c9ec9259115914e754c013b200b6da3ed0b6afbc65ca22eb9aa4fd6faa0831717a7af4ee8eedf3f351c5ac934aa7d35c0247b5749aa4427fbd8a7494ed662dfbd29854120e3c7efabfdb8561a2a21af2ed2b565a3187f189660e58736d940bcdf559b515ca196ab02468ee36209282048074dd882c8517a341c4e1024743255a1fce9dd1a408ed99d5ebf507d85292d35e80dd8b75b9a5c4be0ca425889f9d966e325d7701ec388f2449b57376f13bcf3945684dc784fd41dea0030587be769a9220cf736654b47072dbf52663adce279284df927594671f24670606b24ec517d9820fb49fea93fd26a9bb8157e2cb61fcccd0369512773ba08c7ab06c1a9aa47ca49d167e70bf6a5e79a2867bc4398d8f0ce586af84f1808f8c5a21ec1c0a92cb4710351623bc85801ab8834e1329fe3e0235443b17da9793bb194571822e51a0a76d25d9ea2cc26d16825d25e64a276e652af41db9126dc8d4917a7d51e7ace2a395829b6e7cae198db775c21f21fa0e606307327eed2d9084f389d9e5c07a61646742142eabea8029559e806a4fe914d792a1ddbec56994880c05ba2d462f6ad2577647886897a3f1c77e52f24c013e5da58b24550be4de5043c1fdb2222d6c424d9e1c48cbe6506e825d04a99644440e7f95a8c0e69b42bd0da5fcd045adb21db02d61b47e45a70721ff35b1cc4d3493a525cb8b8325291bba76acc1165ab6d2bb5d568d71eedcdcc7ae701ade97f38ca7711cf2534f454d579a969b30c1180217a976886256692093b87ffd9866886c45e9071542d71cbc496c5a845c39db07d011d4280506af3b8334a3ad42f3283808ed8bb9a29a42210dfbe60e5ef1305e7436e0dd8efd242a6fec5ea2dcc562880da1645d5a0e8ec8fb6e8d79344e172d547df1e1960b39fc13fe2cc337cf3a677cc98e2e0442d88f6d85802a67eca0f693d5d96776c3639b9db58423012d0496f77af216a2c4df50226c098b18a1a3a5d0f983f8490203541bab6d9fed8f43ef9b2ab97bee729d4cc2831193cf77330cc706e763d94e1e674215826bc30f3d83a65d954bb94558a5774ad598c567bd3160d3a958c685307f97155edea111a0ec0c374584972641f363e14fc352bbcf3f012ec76fc00bab9e249adf854f61379cf164fb8850f16866c39fc7e8314383e36914d2db443090e31a4443b0e50614d27101432b47dd3e04d16fdc3084a5345309f30435d482e4a54ea39c62208ec20f4d7016e41826271e1801edf6dddcf3ebb72b3c0c387ab02dd110dc995afe1de81d4ac8478f1664d10ce2c3e187db17340dcbc2860e466f88aa1ba80f4da6b3b367e826cdf8e505a2af7422522415c40ee04b5c2aa8bdad77d802d51007b3e5b05636595b73b1838ef265df4d797b556e4f6ea0f38a4889a2aee6079bd845dd38cd838abe37ca6d1a0571918cc13868d9731f65735d9d66acd749819147d176c98ce3b51cf12249659a3b49d750c996924fe5a037b5dbd3f383267e998c98e8dc7750959f3e34831c00329682ed35b382ee28b635ebf2f38f9dad5cdee19430240e482c75be96fd8ec5f5d90cba3d0cb0f382bbe0c704a1d81d64ca083b3fcc547711e7295fa8a1de998b0eb27033c79a948735a5bc668cb127252ea08a00a9e6590250e1a59e00e0b96aa495988d07018f1e810c6b2448e2ead272548b7557a4947fdd896b2b57039c407bc50b4410476d1183092d9d40c66b58b9636ad23d8e4efda2483699f777d6b6e950e8ac4b381864aa666570bfe7e0600b604e4c65e1d98a98603da025fffb7f0db02d751ce037b53205e98373fec4fd3e05c58dc3b2f87e8b194d96098f224f52a6ad44df3a3274bfd50d9426e5264a6384dc1d9f0f2c24ae0d6f181f2a63a142c34e5a599a6ab2c21c68a5dcc037d2a2052cf41c2c2ae8c5186b198c3ce0654025cbaa3d4f1b9a6c13be6e6c3ccc5c0c57805bec64c109e03522504c728d2ae2cf139dcc217c9b7aa8395b8d4e9d6b6df72538933bb28daebbd3dc51dd4d2d7e361e4755df6a33ba965b3441110fe26016372d22b29305787828bfc8ba40198f2c54915c83f03b014e0d8d0dc8657457fbe79be9743f1265a59e8198bcd6464b105aa13a06c20242eed6be8da22c470badd4e755f3e274161a682d17cc511e29e84ec7b613ebc4b52a0016ec2d52e15a230b88c831ee8d6afa8d5cdb06065ddbc5f63bea95c3f3385413d1fee36f2b2296fff22ca796088195352d9d5f795e6e7517597f04ceacc0b54b08afe0f5d200f8bfd2c29ce73190018d38c706b176bc0c320baa78bbf94f89a19a79b3bf2b3af752f9b418cbedc6acbd2e8c470630c99587a6f070cf5b1e1451f43d578188ca0d827176fdeaca80a3d97f729e190e46e21dec7af9663e99a275a47f0b02d20b124381fee49c23bbd6e5ebb867b1f579c674c415cdb1b9fa97c8d5b357b0f16a19e2fca1c0364a1cf9a94f8ffdbc16e30ed3c99138adfd46855598ceb3b31db8c524cf9e7e4c252f6a175c8a359d307f55222932b6520639a81414e140bd14bf4987ccab5ed4bcb8b418f3a345e1e1ddec1578ea9256d4433a372090bc5e20210645c51c14b8cff6cbceccbb0ec5b7649d5a47e0a978452a9140a5c3b35404fb12529088c73463fad48b91c64b562e07168c5a515e72f3cf9b069b0653eca934f61fd628c316b7521f45284f90218c36accec7e4483f640ef60b7ad9f67aa2fcf991badf3003fcd6287450b08133f563cba00da1005579d49649df6b2db33991d9f6b5a593e0fd7bd5bc259e8128cc681bc0005617ee1c0d3c47e5e90c139421e5df5df141b089771abfbc7db325c2bbcf046a964ac5157ec51ba4c4b27fc7ddb10be064bdf82abe958dc52d61d8c4a880e790469217f8baf33e573529bcbd930c5e8faa063df7fff5afd4c242e23ab6cdd5ac6566902ac1582f78bac571f3a79f9a8f6612751170d27b3bc95ff5d72bcfe3f3a076bfa5d1f69f5f032e7cb1a79b38fa865034ed65a7dd579a09b3ba003d1443c5ff435e44590f0107ca3ccd071266162f38402f3f6dda8e4018b30025fb66ca563984e03e053e73dfda4620ee1240577312f6d3ca3001d08d7c56ecf4a74225a5c37ba308f5d8d77d90b1d405cf64e12f08ba37ad95d660c6452e22d4d830100040df88caad2db028c9abd76fc9634aa11346efa04d89c34d8736def9906b35e8cb5ed6ef52c50506735dd2a93176407bcdfbc4eb1002567ab8f537bf45f83ec358bf989c72e8f59349b9619ebb174572dda3aaf49b00afabb33272ef54780975bf978573e1ca8af01bc57ea57a83f1691ef2a1cbb182b38b0a4d6d166157d507187ab8435a4efffd746e35ee5d48750ea08dac14e781997bbeccecd00c5d4535c88dcb01977aeb529a6ecf0966340ff8bc6a1efb09dc6463dc50647f5299c4417081f58002c87040a119625c9bee5c940aaabf7121a2c2e27d2241a87bfd92b9523a58bc9f7a49e004706df837f8fef5dfb01570413531b89620af2642d064e7ae5d04f948d74f66b112c0a315b0bed67a533a9d9803559c1475fdf9e1bc85da13dc1a2720d14b9f42d0b8a60423168f6c50a527706e315f209dac66cc75f1ccf6dbb1c35c3197299e5f2331686425a301adeaae1f5c24a276693200cee02ebc60257304d048cbb2f2e3c8cebbb6c89126ba0b7b9b424d56b5267cd0d6a82cb7f090906ece16b09bb2d4fdb9f3efa8bf266303ce0b2cfce6911dc9afb31ff16a9c3c5ea652b96ee5c8479946fbd7ccc4174a5f6da3ef994450caf3f6a1f6ce86664758f4f7e6411ce61ede7047fd4ae6f4b3d51ced929d33388d769506978a0479d4ff5412f43faeff9bdd1a473e4dd114bb752435aae3795fe65bdeb440f6f4dcd10838c591d825b60dc0b4b62d74056b3a127782dbb15339b81e12c427bba048863605056db7a7cd7a9e91f5c50d9e2fb7c41e7384209876b5d3f60219489f2a7b41853491c6a0c6e790bc6de6027f8cf1134b0582979095598faa4a1b60f25443189b1e43585840df99d051ede568db5ebbd736616d68b11bebc5e28ddb91398b129940e1e409e12dd69e0e9860b3e75887ae4039d73a2e0bc0c43a0def57bee116e53770e03e84cb762c6ac9ce41684f5c43218c3a3abd2a50d5009b8ce45b8c89ff85a4165076dded122dd51ecc997d076554f679854aeaed5bf9d6da1d16a0c5aa869bc33436933df91e3e5d882f60f14a296b8386c20be8f55a7099f8f727903a967fbf860c909e2736de607c6131cd83c7b48b8cb8152f4a4f0e3c1688a174fc86a5a8edd7063ea90209e3c52a06d42965033c51100b3a2a284345e091304a7a1c6b70d9655a898be30e8a14f74caac08c9205475f177c7593bbe190aead6701c7f71476f3f74809226379cfe639c9a730b5355043924ab9d55e6089ccf1df886adb102d807b2adc9ad3958874d34fb484ce46fa6aed024a9f5a0b84c6499f43177e4dfe5982c03778cdefe37bc734be310dc71ce45dc759385927703efaf92c6db530eaff864bd00a47cc38e86b4dd2dd7d9dbd040e700961a3e85ac9bd4e8a6e5a2263fab55e24b33ff5f8afd840e44a0eeb29447847dc057ee707db7abeaae0c382fd3068dee44e4343eb9b11eb6a77d1753e83ddae008f8b92195dcd35a742458624796bf5ba6a67c089987d3464dc77616a68473fd064a74d7c78e0ef007444522621bf148e846e7538561221e6cbe4648e5ab451f50626e0be885e2ad4444de0da1fd01273659a8d8fa8bd2649f039b6a05ed9fdf43aed30765282d67e0787a6dfa3bb0a86f7ddb675ca9795fbae7ac86fd39c69e761ad6187ee3a19cb58b5b1c1dfaadc9e507a3a49c362dc9a8f73dad0ba4ec92bd6c0f2a8fd1766f480cbcf4772b24d4b77371b74f099fdf0dc9654380ae194a6b72cae7f8e8b0afa45c7ceb56c30080f201a88d5fc83909ae3ac66c9c1c02f0a5141488544da79004c3573f0a648bcd82801dec44ac8bdfd476e95874e9a9b00ba2769156b64e485ba8c59178e06a21745b8b47e6fa22f57fb61ea4cac9a415a14cfc77df60b94eed4c09f21ed248181dc1110b9bd1f4be154e9932e1cfc5e06e51c31ae45b38cac99fc9d609527ee28eccea3869668aa737d159361162a2466ce3e66dfcb97955e04af4ba78ca8a4feccf0a28a9fb6f8c15e17c8bdb075b2d2ba738955dc44dc07edc9e72f83c28b3c64886830fb82492f45907ed634e06659fdefbfea94c16af6e5b71f393d88c9e5ae2a46d76e7829d09ff0a6072f03dd18388045d673d9014fa9bfb6725aea7fa066eda8c2c74f1d3d119b4bdc777600814db559353b4e9308e6efdbfc8bee6ad47b61933667d4a686c48a14431fe7e4142a6fe748e664a0790ca39c7276f343a1dc33d529353b13a427dd1d97a0356cc84fea494f1a4aab42b64e94cd58c39918f4b47f2823fd219cb79075208993a6c24fe65088402e14bdeca489f44f00355d9d7c9d74df1d3da2500abe544e9f8c570f2c2b9bd2711c9768b870865f9a399af95e4b77e2b826fed41cc39cc190b1e46cfb39a7b07ab8c04aec72ee1364b91e7e05c178de861ddde383de52a68fff0215d3238e074d6631eb7841b193b0d99b081af77c424c09f7974649afa8300395edaf591851629ca23f854aeb35062163dcc8086c4d1994d79b2a5e706088fa5f2ec3bdf70d55139df67a7d69dde761956e0bbd14a8ac60776a300d62d0e701af9cd011cc3709853a2c0ac942a103e177bfb8ca6bae2f96d7e69e88d4199e3401eaf27b35eaa25314e6a0b235f24caa50adda41719c8ac2496ec9f5963bc9838e09999709f28469a58e2ef96faf1d2797719beb38587f4662d949a13bd0af489c48d299b27070d99b701f9d70e73e8b038483f4c56c068a76b6b78da1bd3a40f7a7defb8044cb434979263d721c24f57517b373e192e5c12d5cdf639ad0fa364ef9f7ed8803c6c853f45f63c4d69b4a6357d8b95b6f1fe0ce975bf46b975881eab714010158971aecbd31200d92ded478f09199ef6cae8e7f1be00824a653672e65e6465e812f7c2fdc490e59077e231afbfa70195802762121251ed20c7c4ba5e1806925d9e71cc10571fcf16dd6f002b6d52f3dc64eed1884988f903968d30c55241c092ed666a5594559ebb4469de23f715e1ce2520aefb394fd1111a76c5a9d6c783579bde6668b8c542cc91e33190aa1378886a06a25bb435ba72c0dae9925ec682f0606db3841fd1c7b459aae83c94fe7259b631cf9225970911c9593c261ad9eec374d2cdef4a6a265ac14b42ee9e55492506b23514d0f3f89d8510f484d1ff08571cfe14607613636eb05f0272639aed6d014ec60ee4903823ff6353c1ae3e03be5414c9dbb8711a2021f0ccc94c7e4ac7bcaebf5f9a66ae0a327677bd0ca1fc44c0fcedf7b8439c91af1076b79a859067723f097e035aae95df03a0e0969037280fab5e662c3e85f6a088cedb892d04778424fec6cae6832f3d22b57bbc60494a8362dff77edc9f207fecb37428a67da479dff26026dba56144a58bdb201695cabd26075195aeecc7e067df2b2e9a2f0e6eb9acc0a82306582939a01caf2ec3c3cf563db5969f07e7610e8d89dcfe9dc155884bceba8bd7c482aa252b3bdfdde42b06b9e63c3eab475bcf2697572c0972b9cd4a783c626c6699b932d4b7a3f6f4f35a89f1c3127502135e52db252819171d231a82f2986e45d87476bcc04f08b6c67b6cdbfca4efeccd709d329ea3d11c1e743a6aece48b295a1874511657c29719cc640584fa61bb61cdb065ed967475de641d8528d8b53bfe850fa80d8b38abfaa9b0713e74a4102785bf5181823d8f2ad15f72f9bc4eb818a502fd771cd52ca918aa43cc160476716f76875976f1e6092d48d8e08bce3e308c5b70ba26710fe30aca39d07f7b26a3cdce34967c877430ae415c0a07f1333fc6c0643235c06c33c05c1d32f79c8b1f13aa1d7b97753911f297dfb60c44457d2fab7f1d78ab77df2400df897bc1a5e3f87eb0621fabd48b27fe1a2fca447162b0970245a7f5dee9721b2a625eb10cd1628931c621ce388deca014ba49cba073e646d0aba6063cc464e26c8774ed64e004f0c41a6e649b2b684baabbaad12903898df7f46ea05ec681171d876544ba5ef1a476350332f34313ba7a42b8c7e7fee20b73fe3e056ce64815f8887eeb5f0ff4b53e60d7aa43a96f691b2bce774f42985cd5d8f9eac69a356ae08183c66dfc72f25ec7d86d227b1a99f48539d7b6facc6709e6eebffe1810e8988a54d400171a6459157f43a4a02a18c24cbf9437597a03a51c11dccc5d34d28428ccff2b3eada99ffb6ad8185c69ac7538c2775c5babc192322d9ad7c485b463d9b120323219af7bd9fdc02bcd876e86684d798733d3985851f03164c42e78fac61a4dff66abfb9936cffb662cb63843303faf2079654fb547f99d7f4e16272b4afb678517d064a828e70dd28541087aa96e9c614b9f2af1e8b00f8837181dc8c1101eac741aec88457de5dbb1c7ae48828c1168b66dd9569bc8164842bd8adf7a93d7d007d386e6a9b7a0e0d96441cb11f9e6211e00af669bb113522e917be2ea26b83e1c6b5192205c0299ab911db18e7fe8d9ccd588f5133c89680e604c99c11bd09cfcd1d209af99b7cc82e187547c58b41380d3a0ab83c816a63fa1d43d97be507da62d144f86fe9dca0aa43c65fee7e6e5a93f9dd0f6d6b1df2d3fcc89a1fa6f77facc644433db148c43e868b0c3ad11a67e54461de6de0232e162bc49bddc2561681d81ec261e583de9718432b887e5a2443bccfdb21f2ed786ec948cd306afd7ad6c9f647c5091448215a20ca3fde7fe5fc15bc4b0a725284e50bb4beb2726cf944a511c5df2381593250fab6ac0d3cdaca4918c1d504d65580d1ff529b85afa4ecbc9e8e171994d78f4b1fc2923035ea7a16872aeb23743c4778ca95051eaf32f634edcc2ea7c2254cd645b0c7134865ac87cef1b235eab573073b66d75cadcb45a5c593ca3fea3ad9e22ff92885d165aec0a850ce6c90c5c5cb1249fb75ce88fc5e12313d30703df076e4e3aae2b3d324ca99b0ee8143b8fcf559151f341d550035870d42e21c56a2866a5ee2210d435a9166eff2930350f60bdcec4b9dfd63cbe1b4cfedd3973f9c1bbd41e4d450340495ea13d0a107a50f77777fee58644237bc8ed784f622d8c85ef9b935dc08a0870760c90ae75a4472065dbcb0d207af8b0197c0e8ec7a0302d0fe60ee8e2b4d019b021bdea4cb3cd20673d4f864899256458fde06abff75465885c15f4e098854c338c2ee40b58a950d088ad60aa7eb736205c0da903dd5e4aa72525f4b4d512849a472a53f8b9cb6c655d54da8837949eb3b806e951f7cf51f3094ea42be2f8b645c99a8056e5a3e022668a8283cdde5cf9f587392c7975fac312157790111f721cf5eb15518433a51fbebe481ffe24b833e306eb2d75250930176c1d6f7a0399c1dfb4c484847f4889cbbec947531770c610c79ab3b97be59d21087cb84264f482302691173325cb785599c3e204ee3f150481c1510475db90e40deafa2d6bf90e52a0a69dcd829030c3159a328e836a97f7b7b58fab28f9e77ed3338ccc686b6c69649c2299b8b32470369fdd0b8edbc4f13666fdf9e0fc25dcec0c5faf1cd3b133019d982cdbaa8f792b0975aec6f3a4bcc15aefaa7fbfc9d530105ee33108f86a1da012898d816ec189597c925bea155e4c798e4883ad223cfe6997752797fb217cadda1b3a59a32f357b52696d7bccc06abbf51856697f838e1e9c883ae10abcefc7f0611e5fc50f881cd42d461299ddb5c885a7adfbd98524a0e9633ecbc9c90ce757d170613210eb9486d87b9a119be6c304bf519dc3df556ca8254806d06ebc4618b6c92f334fca2b83bb20fddd3aba4c62df1008e73a822f20bb84822b0e896fb420ad0d928ca584fb812bc37c008369b127e1ce66256211b97006ca7a7c9f90532da48392fb4cbbaec2bff85aecc121b6f8e145a7c029fd927d811103d416c7f524a989158e8e4b87cfabae4f392bce3be79ab19be6cba7ded13d9933fe1d16a43c16c3c9054f2885d5adcb3b12d7c603d51b0d440f46049801ce4e5b2b0e722bcbc790bf4ee08920d107feaaa253d7ea6dced477dfd59684062c2a47d601b00f50669f33d6cc9277fce66981564332ede0bc085918917b2becef2c71aa6747c6e8ae80b02a97326efc73ac581a7b7d0a56c29dd7f77274bec5425e14400085295ec136a706a48e38a12d2b918b35fae74df6c31dbaa622291d0a2350a4454e7010e659b4ba3e6d09163de22c3c6bbb4a1a0f6d4dfe28f5eecc12a8b2f7aa0f2a503c1ffa9981ebf552db1735ddb35f3473b3254dff209b4cc670a7f67815c73509d62dde2bafd91576419057baf62558ca10e3050df4cbde0db297870a07c455cd83c9169716d76dfe0c69720f7231719360ec05dc4f847edbf38b256e8c20f446cc1019cec6e6517ebb1615e011fc47eddd6f109be347f7239805c69a9b89ea262a99ce1e5377dccdecbb8584cdd0447d1387e74c0d299cc78be0c8fd8aed73202a7e0b5d13dd7aef81f380e387607d5d07774f59fb346542b43e047e5b55fb7af2dd84e6af6f1b9ac44759046e5e637fd16f69d87a90f271786ca34eb95aa6a3e7f1c68fa763c141f27c986e434222140205a9e912de35a96b8b1950ddb44a27dc41b78cc33d7540ed59090d4ab65f143c69189800719711b624270068737df65ca6d362a6c06538e6579f62dab01952512cf81cc681708ae50cb65f6c36c6f992bebad937f2c5c8a2fb6421a2e1c1fe3de5768ce6d73d349c53ee75dcf4417061a2c83a3088abd1fc8cf0702b059cd7106e89604ec5d6c4c482bdfa76f25a572b134ff7aa500765dc7e7c74a6591084debcdf75383f4efbca5e8c0551ebd741d033f181f9660643cf8c70ef00554bf11b5090febbd0a5fc24d5b795435ad9a75c2a5e6057cc28227af3081ee6ccbb079222f60fde8059a04331b827edfe22fe4198f41616759dd8da5fccce17cefd0b0e1229618ca4cd91055f0b41c6d43cf0a43e63cc79a594d7dc0da639ea1cc716db19b0bd8bcf8be16d669fe5dd570fa24b40fe951b8adc6352dcb5b7b5d67c6a786cf84e57814f11d883c8d30d9c7891a52590388fed1c968a05c08584358cffecb98e9e8417d107326154c5a4a2840ef1cce6a98b263b85b64ede7f4f22e7c34b34bc94861b38f7091e943115dee9f6672c35268a4a9936109d99bf07de1d9f646b2a8fde8de0291190b21f6f38b0b8a8dc37aafdd673aadb580e68b1a755d327199f2f19b6a566f9406b7105acb6e91df515aa2775d3ef061ae795998ebb27c840cf22aa41cb33ffbf71e7dfb38d6c64bd40f1f5fd22fdcb5c3764a41c1db5e4aaab1111c2ff7307ef975902c6282099e8090bd989263acacd7838f3e7a474be4e25a9f26740f9d10f0e6fa4afe4b42e25cdd9a25879045b2df8a61aa6d38daaf850c6f5541a4be8343c14211d8b283fae262c30fb8f30c2bc2cfea67e56aa4017d96b04389f76a0d3376b69b34f755c1196d5a39c80c8eb17ef214227d7a643cdcd79760bf21f40e44b89b90179ced234499a7dff79febe3ca1de302a6d7304ebef665a8e707243312f102c3f93696f159c722de98233eecc7a3bba3cc044eb5f96ff6d714a771f6d49eff4dd1ee078f1c21a598fb27249cf5b7b5f61a67d3bd961db8d29b73a11045bc17b56a6f12151abaf20fb23345a7c0663b400ee490913072c52e7b2e0ef60f0ca2bfd73ecb0218afb861d6795fc8f1b9022650542acd12c2fa0d15a9e80469c0b7604fa07b40b6abbe5e9113c64d521f58a3ed4ebcfc3364ef3ad600f924c5f5fbbe720d2536a951184df5c406d4d7a1d846be60df9c41c7637b150528e1f6e7a9f2013b5032d9c3d7493612857980f61af70c8c2ad9e62a5ddbf123f31b04e404a29f85b60e573b0809cb0cd4b186ce855b26976bfa60bb2412a40f6684f809e719868b43677930aefa44df08c515bbd72340c45ed4c31be068c13990c22df8728ccaade82985505432d5e01cbbdcd560fc3c9a62264f906bea0ac8882109ae7cf004f1b4f44dee254c307c55bc86912a9e524539bba10cf64bc34c0a307e10b4696c361f7c96008cc3e0750f3450ac59084a0e2aa6a57dbe2c92522a64bff7b91dbd183857c24b2e8d88081a65b2270f9f58bf5ebbfe2a0f2a90696127b413543be2e192602cca3261f36b5e7e34fb72a67ae1dc6136acac7f4f962910ded205ead87fe7c488eaad7385f0823faf11a156aad5a90994cf380d14d81834d5c7ffcfce2d55ddb3a8e81b54978b32580a4717ed9e696347fd966c95eb90b583823ce8af0d219e88528114693cf82ba7278c19f106eb753f00686f5e312d985c29b3c86ea411e86a86ca2af37d47b715dc73c4046acc766fe01b931d6a354d9d96b84083bcd0ea877fddda7f9cadccaa6c93fff599a23f543e4cd3c566b71cdef9c9ce0797ee0ed2caaa720a505a3a3ada86ee4eb68b9edb85e2789c64b0d6c526fdc55dfbb905f6258bfbad1d6d81eaf356346757cdd78878f3f3eb8908e3bbf0c3ffe630b1d94b6f1e23640bdafc71b6f858d2acd5c80f2f4c355f22b85205e58be326ab0a7363b824d45f5d9519d194931094e905d668d315a3fa86997aa99cd6cff140135ac018ad6bb2d742d8f03c26bd8242f7f16f7154b90d09871186a13bfeceff3afd408fc0c7432c7e62eaeda52b024194d6eb5273b0ef97d765210fa3a5a213cf5f765663b8743baac0ee11f368d397c67d5c4117070a0db716762a06f27ee7a9eb50ce1a56f67447949ff9949b5b3a9bc9aec480339944d3e9e0bae7163cd8ee3d3b2e0d0c8a2c58238db07da2f523b943dfb2c3dfd9e731b9f69077741b09eca121cd5ef6f4131bbc801b4cb1178fa3fcdae1c9e6284d6ea43258077ae426df905eb0094df75522b480ef30cacb4aeda1c61fc502efbb131c305a295da152271a9220329bda503eb5041aa622ba1cb88686064ada08aa7b870aaee18b34d908858b96b3edd1a51245d2e4fff8cc6a18e6af55a1312ba7e188c948a74f6a4ad0aac98d569ff0baac9ce01919aec9e556a56f2e27af05d848de453984d94445f0e85106cfa050e05330803e09edf737029fd400dc32d7d39d7cae0fd9ee4351f19f88e77a1f521f126112a75be1451c74d57dba9b45d0a2f33f951284d83583afd417b49334da577761407f5fc842cfdb5e121774ae674a4e225b81ce27074e0c4ddd01c7e15493048a7e91d1945b1788dd637b1edae9437e230031461b030018827b610fe3bab237d9030c398421e74b516a433a2f1c104c5388035a4d024e7cb43feff2f885a3bec0f887245a6dfa3e7c9edd6924328a783eaec4a191fd6a6d3ddeff11fa82f59ef0834d4d0e2e709fede63b2b14df525d1d718335210cf4f73bfc4fc72c33109aba2305c4f873f87933694e7acbaba58bc579335788a78cf60a884660fbe5226b3e9b3bae6e0b5ff9071106a131bed8e525e508e3bd6c0cfdf012978432963a8ec3c8dc5d8f2676d58256962fadc9ff22fe14c3b1ac827972791c7426ee6c29064ac7f11668da26be1b1902dd4a53cbd5cfae2d4584acd26a90ef20e364cbdbed5ab6f0d8fb82c39d5cd77f76d8a1fc23eefe3cc9d1e3cf23020bf6ec012e856759c94b7f5e8e70604bf41bd125c7376e343bba4ccff53fc703e3049c8e526867dbfb5e961a4463f60bc91275137e174b06cf9c8baeadd4c82282a4ed09ddca232d4fd527cd00031905c69fabc45cb675ccdf63b2d9c28e3bf04077d16a6263d1e5da0b0ce41617606d1c360104618459115def80ddccad279276410990b26afa91affb4b2a2f8739fc251cb8d7233234dacda951bfef30f097dadb5a01217fcaca2179d23168f3f1dd03765306e628c4124ab70f250fa5fcdcb62f1e694ee31cedfd45cada34fbe26f59f5d061e27a09178f8ac8f4c09151570e2ee909c8817b6323b441492844caf7f7629b9d11867d1004558ce84ca74a250f7df051ddb453ccd84c68b819c2754a24f5671871267a78468dbb540aecf9e7b29d97cb00a0ba639cb038c2d6d80212603a42691c4a9dbf3c2b77940ac51df8c773b5a5a0399061c9919cd4c7772a6a0b07c402b6eddc5655f09b768a5c163b8c2e3c36230f0c377c9c040e5a281b5846e8d10765ad50f811c9390bab48a084df6dd7d2fb9823180e1c3c1e655b94ea875aa2e377afb3e287545a098773798b5a69068e3269293963e5c136324e339d8e59d3b4fa74c73cfcc16e788609ebd8b41caa12f9af06e59e5c0bfed10f72ee7e7fd58d34bed0c5bbb0d96e2d18f7696316f5c182961c46956d7a9165afce06551ca899aa4cfd8c4f5f459d99fb8ec7705879d26ad94d158f17f2af5da64722611f7703d2c2aa4476a13d2e8247de43b5204f486969a7dece9f13be02081414142f258e785020ae5a4ac865b156c23604022ead6cb054986edbd40c42a6403ec762aa45bdeca3ec62d76611deae046f80a02916920ef7782ce57b29b6001c978e0bf29b73d1a5798dd80f0e80060043586fe9cf0eb91675eee588c41797d7aa43cbdea3bf39f62b83bd0a6d1544b4540c80f4a84603a93c31d5084db00efc39a50f4a4c0baee9bec18acde46cc4cafbe083272fb1151c9659b1de143ca856760906e235826d7b005d981c2568215ea8f9dc7a3938ba5b589a44d84535fd27bf906ca92050a2b8eb5ac6de89e0ef09b7dcbf3307eb8d4ebb535d566d585f373054e992ee8a9108cd88af882d01785f0af5d5f8fa158afce6c32f77e3eae7393cb8b16a099566d5977580f2b66fffa7b8260c6865fd61e1d2f04ce9bc9556a19ea983e868cfce40d5dfcf3465ece7794b8103e10c12c2c37fd4bd8a7dca92521bf39a80284e19af354dfd6b4f7ca6556211d57d9d7124a1b2b3d9eda4d664c9363bfd52e0b5c16b4b62b9dc7a8803c20a3afa5f43fc65b45ac570078a5e91aae6f6df19636ebfe49f1023456e7186ca1eaa9830f5b62489b165557ac192ba46d15356c391266d8751fbf7a45786ae722400304d219860b65e5547b1b597cc6676f2316d6c88db0c798bfd4c3a999125aa40e3a6e062a142f4a961d10dccdd560316e2022882679f01b85fa68413bc60753a4a51dc7effc064605cb2dd58d982f085bfa4396ba6896a164e931ee395a7d3069a1e6aca3edba269047b752ffd62b2359164926b25736004955dcf04b66613c9a3a19251b004edcdec188dd73eb0558504485a2d59843fb2fd760c05fbe7f01c46172139b44216fe43164ccc6ae91d9994dfca8d95dd9f9c1ca6724e1622e51068ef569b4cb138620a3798f566f7d9f9d0f76aa8fe79d18d03a7c0511c91f73788d0fc5723e8a8206a41d2b126fd59c67fcb7456bc7657c48124909ce05f93afa7835d20be34194839cfbb78b883fc9773aa55d761c0fed15bad60e0539a7f5e3789b28dd40a031164b1981567698c2fcb5615afa72c7bd17a2310eac19faa4fe5d44d06889f3916a2ba152e3d00513b4fc9fcde82b360865d1cf9e43bf9ab3a0baa680c5ee03d059b6a17d0fa0f09192c3a979f5b6641c0dee51ca0bcc981b8020ac0a68d064b50112f1840c7e6f463513999ccf9c3f76fe1a7355c37ea0f95a9fbd8e7c662094e0316b94f7db15c24c7edbf8012f6e2d0659c6eb733ef051f42ebb10d9c788b1708893fad25afb123c9a010765fa1cf3544f4d4f6572759224ef520d7be46978e721e54a295ae0952c32b28c6b91454a2d9422a5582a1c37d566969e5c0ccbbe416d4c3ef39e47e7c811d712e0db9abed8382bfe67dd171ede1b74a17ddb72ca3e9482ec9eb63aefcd71bb2792c4d31db72af3ea07af7c728adc9ce361bed9af89585813375eb5022397da34dff0437f31068a497a6433d8145963040310339da9ae447037540dc0dae8a35cd9f1fdab0409158bff6edb97878b351e0e49a3d0e641d8d5d33bdef44bf4acff7490b0f97859a54fe91318a80ed5d2bbce256de3083b7b2493e1b749a67456626a458f97f76226cf74d98f55218cf71ee326aaba276350ae3feb0707d2df2df1026e12101d1eb1170c92c07c234fb60416500690c2a6552f669d5b369a4790eeb8c2663ae3ab72b41f4deb0f92ac9f1657b5021d8275361ac5c73bb6b3c8692b8ceefb544508aac0c63e82b74aa225349b9d72294d5c4c5500595b1660bb31a594c2c79d024a2753d24469fddae1e8552b2647f8d8cd8b65ce87c2212d0534488f0f1257200a4fce2437020ab5fb499dcae9132376ec6ce437a7b66d2c02032aad67aa5c7afa23117eca8404b8f44d260e21a6fb87f0becae76769e5b73d7a86979fa12e1fcb980fa2b5a8432f7cfa00f54aaa111dd7edaf66ccc6b46d29fac96d01a1ea31216fe8ba647043aeb85d1becb803d2e5f28399dcccd19d957b91eb59a16f8c037d1ad679a272aeed90d81f03a5a01a490bdcc9b1f37576fe63b53ac55c3001e25e0b6c1e703ce20506dcc4de9472cce9397ba677258759e168c222954e9f32bc2bd23dbac8dfd00c7dfcdec48a1c31a3880a5997ddc97ccfe61131c66c7813fbfcda5b524f2a6de5588df134d6896e7ed9a3dba29af5b70da1080ccd2859d38fb1472dd6298da5c72710145bdd24a9687591df5b32c8cbce7c808b54bd96b0f99ee1bd210b305c98c5dccea99b524ed04fa3d73a0f2f8c438d7486ec949cb08350ebc2c33e2d82b8ada6b0667fa256d07e12639ca6716d8667f8407f5a17077f4b6b58cc5e13113910fbdbefce5400a639d81052f3aa41ee5c656fca09de465a6f44d2f15b65dacc22829e5698997b88e256427f07d29990a9405df882c9423f3fa65cab1e4c426248670627a2e835ec69df9c6379a9049adb9929f4fb8fbd531f76eb0a784f7475a2fb440fa6c23a68d7c054c39fcea620cd63247d7e02e24169848aa3741c0bd8a85c6f324c3965e44c39bb16e74c4e4d1118ae78afd2ccc0490cef4b6f1a832bb053eabc0fadc5d5e682d1e20dace997841c4f2afc1dbd66f0ccb6a970ccd9aad2784109e29f32f91ebd32345891992a580946833707b847b9d05b16bdb6dbea82e8b52892aa8c06e1715d990f29b63604556b84c858d8b7a1ce189f270569d39e0f4ffb2d8ed4e99792efdbeb9811ac48d2c08177f5247830242d0d89716947ca9a066cea5645f288223c1059053c3462ee4af15cfe2ef997a79aa5cd0e2123273ca4b2814e21090248a7ff827975d100372bd4747758884af2bcaac2c76feadf1b0f8708c62ed818e1ca18c903da56e0dd482798ed392b1dc64abe54943b680192bbfe934b99e75b8681857f66212c3b59b41cdf8f4e9b9d2523b6569060cba1c93e00271137c9f8650f6da050782ea1964f60fa59df3c1ee9711966d26085f3125c2ba47226708ec17a92bd86d4724df233d5b371ea5383f838c117c669a776413f40e5a3996fa67918a0a44a3452d48da946c3bd40e61d53717218759c8450e544966ba36575f0e2adf2b6d0348dd670a32e3c32e5b89ae37fb00e183bb0f7f9eaad15ba3bb6eaf666c502b18031e1552cacc2802d8d04c60f875be6f5d16ea2adc1ba6e378a53d9826ada3f2b742294c07ef7b96e6fcf318a1111e66617af65bebd6cade0089c8b2c671afe4828cb51e7b200f0f8546bde60819a1149cbc438735c10a425c5f82a164e48f4535036f98f5fb6bd28a8fc56ab9b7edf9208ac6b3d93659fd9d50e91992f48093d7fb85cb0e3ab2b74a81f9d144304fe1cd93be98d29f1b8c4c208b72b6d8547c2093a1f2821027dbf4d977221e8b5aedf6feef0a045a4d830bd6d987dabe81ed203c7e5030c843675b3290f00ac5c2bf60b16d40cadee8ff0ad1646c1f3c5389e2fb5e0c6dbadfdacdb2b09240a1fc0a711d90a758b7a8f6005ecad65a5dbac4f316a769b922621412b8796bde9cd9a2880ff3ad09fce24f2441ac1579ad77e38e54e2fa161d38522d5279e43d31c4bf886a22d40d249d5254edc91949fcff655ce6864cf3144f5ec2c0ff34bc245d25a9c74896355ad0d209a6fe346541c6368f818e417ab7fa6591ca55aa17521951cab60ae3ef3981e6d66bf5886374d02165dcd603058abeda8b43f9261760b814b605f0afb6ac621e102a763fd15b762174287be61a716fc99776ebc2d069a41c1575997bc2de506f616b7b89bd0b483ddbaca85fdf9905564f2bdd9b3e19cc3bee83c44f8284557b61ed0e002462236f7ee140d85a9a70508f34e6673741e6c3cd03245a1ea274b3865057cdb8be29f61373391753561c069e8bb2a3142a0c56c18e754962d0f1be290d4db53528f5cf520cf87b755d52fbde99514516e9aaa2ee63260399adec3527b43aec41736050e19f05b338dde623ef0d261c28be78cf5c123304f6d99d708f6544b45c708b800ac722e0fd48f1ae241b5bc3c7339c0730b06f510c278acdb5753f5f1563abce9058ce4c20b3216535820cd3a8e4f47fc4d2e4cf917f621a6093334f9afef4326909bd33fd44c5c6fd900bc08ff0fbc781e183663c84a2f5e7b42ec3675cbc44de9628f4d09e34bde3719dc1a135e1a71cc6edb2916b0efca15fc52d7a7c80808ee0ed7aaf29d2ee424044d2e0a02f9093a91ab4d9dac666e0c9ca7b417eae4f55a4e5a7724785dde169d3580b796f59481756d55b2441885c2ac610cdb323d01482414c859296ad2445742867cd5ed30c1891e365cdaf497708d927bb0766318ce82628bb8612cb16aa69bab425d1be73b349adda5e4715c8a0423a4768f997ac028b460c7dcfddb342793409ffe3800ae3b7c57702722f512eb30962f455c7d0866360077467b4128270293945553e5b733cf119bb9e69e8a8772628add8d286a299ae7f14537b9beaa349b385196e270b09c5f697e0f2179a80cf03dc4d9f8a0b148bb646bb013b646944bfad743800825f109de20c01b7c777834df942e42c7ccc9ce04ca47579c5fda119a08666954424c3f2f347fbdd6aa89b3f609e6e903e51612c36a9ffed9d7239fd799c4372f232aaf5fe4d91fb7f771be01a51a70f63645cb08c88a93d38ff27750fc16f9caa741e33d4cf470e019aebbbc2e2a05b045cb21788ce09ebbf59075cc47c7760a1c5d06cca6336205d00aef817acce03275e6e7636ed14343e903799fabfa96c6334c591cf96b74a9d17a4a5a49ed65577ff674833a6e68b59e2376b11ba78950843d59dffe779a1eacd092ac91292389624c210e5172d675108953820bca53cbbfea445e48f7c87c8172f88e651c2306ee4991bbd33c82d9093b659e0bf67418a5c81a367e982f1f36c62393a65f17a53d5e4e29625da816ded3ce75214fd4055c1d3b26344dd47497bc1ded607ffba7943816c7c22b3dd838c87664cd8ab02bd9331397041f7bb1618c579a16f8be79ebc8427194206f2cb8e2028efbb484d40972195413f2661d95286cbe80188cd68fca0ef998802cab06c54b9f948504a7640f0da1eb64d3695fbeca10309ae37d2bb67c131807b306baca6111f4afcbbf19d39f4a8930f29feac0d62170e2ffc4aec001a7b77e799f09120b75bbf7d70069de3b8caf3e85c66ff0a2ad25d666d39f59d65dc3e3d9a828bf5fdae576304e1355d0ce594ae0d610416cb9fa0f81cd4d1732c11167beb942cec5a88a919ef3af978faf25495a8bed0d8925c6b1e31a298b989983c149292d3377086577f9e8d6c060a54970e0aa21aecb8c97c308968401aa981f2224da24bcab34a16f6f07bc84956d2853bb657efa605ff581ab2d784a74128fa2d3fa14524e9d253a8a195f8788486acb20921f2299d388b6a98046a8b288cea829c13188d0d20c64daa75f9792a0655fca0da97bcf35b0f72f3ccf40d21b0c12e56b1507cbe031552951c989792efb6d46b33e7c4da55753e4d7772b476ede967f006a248ee28abc29fd9dedbb4ba406bda9ce719be745d120ed3fad118a914b043d91b10857edce1b54904de6dc7fd03b603c12005bd14d797cb2b8f84f0e3ebe5562c48d0d19e8d6367a7cc180557e8080974a31513352bafcedcc7856483a273e80a107bdf8b30fb2f34444b395d67f4082b3b4c72ca5946bb38292af2a21358f083e3b9c10f63bd0c50168f87827dbb9d399070ab7df1461edd383a5bd695dc840f35634b0e71360eac7809622f3e3d2e7e695bc950caf42a47d1b65b1fe43f9c2e82bf8d32d32dd1903387cb3ba44f41e46a6aa186d26ed05f79cabba77bae91e1ba51a7279d3858e7ec8bf27400a6e5be3c3c470d591da7fbf8d96e4ecc5c33c621b40001f752e49d6d11203cb4064d0b9e02900c53ca564979030c0aeceb49a2f67d2ecb6471bc8baf538860ca6b0141d7b3637e64ba869f0fdc65dd6489f3ea2467e347b476762c2da972c41da73d7d32bab8174a8bed614440faa8061e649421239ae09eda75428f41371f90bf858a35c834020d02aa57b08e6854705e68d1381bd01eecfa6d53cec6000850a886b1e8c57860499d6907ffa23885ede57a71b17a2c47838f6b43d63d416effd234d90518012321491125b27360ab91f6d2fb4cdb0b229a0fcd8b119a998994764e9a01091c491f7692de984253a07251dc192ad214954363470dba1e6e3f1fc74656656f52721992a0b56642e9a59b096d8a52704adca51a3254ea043f944d0c7518bf4857b100a3a8800dc3f632ab9a4482cede977e39a36b5ebe548bb470594974d66e816ba8548a9798c676cdb10a9bfb2344b21e52477a326e43954912c6c4c75cdb87e0e35db06374c6b94fbd2f202a3587b9399396f68f8769b739824e3d209685dd84331a48e326504561f7923813813e6743d4a3d6f5d4b98deddffcf2ffe6a117ba9cf04ee92bca8eb397056948de97471d37d0bf11bc58e17593f267edf5fb03cc61863a43a6e41c3c94b9aa1188660eda8b644f2b49714d5012d514280bb36008760120d8942ac9af5327ef00702327b5fdbfe8f56ff3435f332f67dc5f4eb81d1258983326d05da5bd77adb71cc1a022393482531d4b44beb941a237501985832c5cd2f23735b8a551f48578af07f94dbb34162b6f0066f47b597f86141bdf5cb1ee86c861cdf96efe22e3899732e81c5c5a23b3d7754ed2a0d44d9bf3cce988dbe91b010a3a2e6efa98866b31b97870ba942e8a02aaf66c1c9c944b6c3f9c17705366c40d2a69debee1dfe0943a2da409ac8ad0f671ca20ab78a900a81011050ca11c51d42e2e78a1e395a35a20de2a96ee2486601cef67ae2642601127e333d9610a59ed29624b5236dd890ce51556f2c51e1d1c75f030e56f37bded414b6404cebc428667dc17347daa165301137b986f85274394cbe81650b5a4f08b3a2a368f66aba67343eece4b287abe36cd2c5a0f85d85d1ff35046ec87e7eb03bd9b6569a58a9ba3560b5adb39ed61c74773f04a264288cee086f24e9602c78234a5f80ca9934cd35bd538ba7c9117af72e5c95735e779fdf6c81cd04ccd26cabae45de0f2550061b611479e23547dc91eb1842cf517153412e1f3fcf6e873d2e8c7b7b733d32807c5d38855719fc441a5b7503db768f3c02d01fa7764d411ace03dd555608efdadb2f78ef93a19f29b5e5fbcc73cd35e0f4131a015203f28ad403f86005648c135c8b573f1adc95e5531d484cf0e2cbaa2f74a7c77c9332768a350d9b0f0888ab2f9baa0b771a0e5d004b281a4d27a3018bc14cbaee580626f636be2dbc1c7c2a8584a195e0ef6aa8b2099f7d6f6c8a2cde3dd258879aa5638beacc699efb3dcb2993ef457daca4515e74ba23ee0ed79ffe84464e2f2770f3cdd1b403ceb18b6a592cbefa5f7c9812f6c912a416a7eb93ec66a26df1aa4722c78bee7825e75cd689ed44f6303efc5afe1fe35e4624fac3dc3c98999694d90492cd8b0c2fb3bf6576255408733f3e4d35d443e65937a630f9afaf234c1547a2a923abe7d8a106e93b4d03f4016ad9605088fc7513c6f970113b1b263c7d122016caa2d6c320487b4871686a0d6d2734e2780b266c6f07fdaa4a81a13720af1f94cedf22c3da0d90ac647f8e5e77b23ae1dee16a43c7882600c79bbb5dd862326d972789c411508498b3605adcaee6d8f742644f456a0e32ce19c31ac31aa5e301ea0daf0193dbdd95796c36d657a60e0cac040ee39e4f7f5d200da90a77ed57ea2152b30f230a4091639bf3edecd63646a1e23c48ae849d91a6e4f2cc008985c0bdb914a2f8d84adc17fa7e0bf021023a90b96b0c0bad8c46c1e2490e1e32bc54dc6db325fa49846a09c6dfeafd9775fbfdd630cd4320c0c7f2bd0b042616b3f4f4c043011b17a7c62b25c140a2ce825a031663a1a297fb42b0372562ac8b09f3a5416e9db2154f27f30569ab42b6b8fddc636e722862bc379172962d9b023f89a7a7ee78aebe08c6a71de9bd3191e56c4dbb42047d62bbf05441e88df1c0edf14bd0603ee3052bba81ec0e52c4778e2f833b24170a333fb3d9f6464c36316cc880dcf4d1f939aadb56c289851875fedb5fe7915481ad61be273e24e249c7f932a1fa5ad661383d7bcf6926480a12388764ae36887c30cbdd20e7b40742a4f1f47bd6f52d63b373de5d382fb6afe26ea0b0dc187ee108c4f266f467e8adf1f06666b48d67f3e950b64aa91599a7523af306deb42a34fa3ad371c96e17a73a540f2032b0c5e1d4bbb4d7f6b33ba596494868e28f17b4e1942faca6578a51134ec41d6e46f6f49fa5b8416550095af3a953bb8ed9dcf8396729865e541b5f1399e37e4b4b6f71c74f7b99d2be66576ba76d79309030a505e41a047d919410e04732d9d8516033db5adf932201630c0a9c26c801185183d1d916c8d48f6c75c46cd98734fdf103bb0ccc347a6949cf22fa1ba33baa46bfc2c19c8c590b84bd6fd3625a68fd606583d9f77a2182b66799cd8a5c6405174c7a8ffbf80cfbba1fa722c64c3e32b0a82271e9edb15a243744f51d2d69185c1e7bc0ddd3d5aa3df9f9d5f8aa0aaeee9137a9d104bc3d97adf6019f7f597b8b83ace66ba397cc040de2ae8c1663202b8719b0c7ac7ee62f0169b23bad0f614bb4ca8f1ea9fafa000aa2891b27cfa29fd9829e90ad3faa29da7f024354fcdf3b6a187751903388e651b85699726f0037e323f32e1527c991443948befc21d3e17ba0bbc5420b21ccc74493846952ca0ea60eeb84f971bdb638ffeeb8f28388f6c281b9a1166b115a71a9034df31497244ca770a928262f439871eaab1632cfb4e431348034be25bd94b900aabc34efbe42216af2bedbad63f46fde3c73a1714c7fb177e608bf363a1ee64432ab88b6032121988a8a080bfaa029c462f2ff64b33c671ca357599bad061d52d2e7a135befd88faac8af616bd3ed03703f677a32af32148b11d5b26480fabb7d79778a39ed960709c8f224f5f15b24bcc34178be1557035a07f90346c698c75998836f276c98b6e8258b0f6c2568d8e58628b4786c9561afd0981c06dfc450d4b8ffb41a57dd0345fdebd92a2aa607e3a5eed69ee8fa2cf3efe8ef91e6a9376ad9c927def0038980bfbc0994231b1669a96d90e1da3cc4383fd72aa7656fe096eeca54075e965d50ac6f96d336ef091d6e2f138b72fbf513d930f36a0a6131dc1ae1db3f884e6c2875a3be9c290f4d323414f0c534dd21934c007b370f772051c4ed3f380e7b7b9e4c6563abb008e2d53313eacb79b16971799c6ae9893dc7f9890d94455ecb4629cfd21423dce06ccd5c921b832c765931d9a58d088db210069b7b342f291029ade94091b40192ab9423e2dd817c777152e2bf1d4c1f8a69d19b15b93033979bbef4e8cb27ae3d0c3f18d0c85e6fed02a764bde99bb126aebdb57ff91d7a29abb6df27ecf7797e9ae56d1fe0b21a79b7416ccc5c8ffdb68eee7c758b2511ee981ec614789ecc806ddc0d2a05079822f66f5359078a7b739dd7f95e2c9df9d546330821537c7d1b9a48fea6eb9e6d353756a5eea344e68f9a97971f041f43caa5c23b417f13fd5c43aa2c0668363fa35076444ca30a7cb3697c5319305a241eda63a8a6a978b89e3e6a2da4b53750116d654b67896cfc61ecba7f6cecea88f431c387d5263304fcc6c0fb8260f761c272d86c0445cfe6de73c4609e4fa196b95569da667454855301cc4e33c23ef7afc07f4d23f4918935a1bbf26c8a7d4c20aab36ae0cc5876a2523d03d5e5ded0da4bd8bf80d34d6420fa3c2d1e53863344f9b30910868f2350522cef75a0c4f8e13503d10f5eec4772d191248ebfcea5d54c7e753b58d4ad1def7c1d2ddbf1bdf9b4b0e3bc3ff1a49daede5541bae157edcb322601d0154f5ebea272a04b327a7fa5d8bc617ae1a789e4509d87e39e12de9bb73527384af0657686b5cb8f483741b0a3b0c719b18d172335747487c483c1e1e8e4e1208b350df0012f99aafd66bc888ec8e4611fbfa7779ecb780016a465476f9d0d7717a7a27cb43ed8d151597b8ec95956e014d493f994c48cdaa2215fc6a054360c8a45630b246510681d8e63230a2f85a7f984d075670900d14d6799f509da147a70bd532ddfa69f16349bf2723cc07508d74d63353ba1d47e08451529a7e47d0201c049e2c81bede09f8a2bf1187628c83613bac7d61bd8effc81a24a797ff3b8a3cadcb31af9c83b20b0a804cd6fee536e204129f311875bed6d93566d7bc49d144f365085978df5a4f3e5cebb777c378bb4ba6a15591f51a5014ccb83eef4ee313c740c172992b131d3d2ce897e16faa7167c9ec8d4afe9b476692f89238951ace9aa4750c7aa3722e6a22379a79811c384ffa00c7a52455e4249e94d971f8a995cbbee7cf969f723cd5be0c452845903bb3493c6662b7ee997e7d510cbb0a79932b3d21ea46f96ad0629b58213df8d9a490175df540ae7e3347a2070ea2bfab81c55c177c41a8bdae44cafffb784e5de52200cbbed79e04802d2719e621d62169ffaa7d6872febc32a039a0f83770413bf4f2330068f49b51d6d1845482bb5957d63a237c429336148cb8e97d6e342f39d7a45b30e44e79868dbaa3f745b2658197b80e5bb3459cb43b3e1ae030b22aa5c1a5d4a5c571c9f8c44c684303de0acb93887705b06cff8e1f97856cd78840a13092e12e1a8c4d23d7d9a465ef13d5c110bcfa92d0d15b8b8b786f1ab6af11e596582de195ea58c5c8997b7239d35b334646b1135669d219a3bd2f464600b72047489a0e941d44c63d765e0cd94ee35994b57a7608bc16f09e5d0759d4d3e3dd294dafd809302db1e48209d1fa785d346c98da259490ac6698c9b0cc096090e7e1f422a835b33b7a4e44bbc2d47c11882ffd53494f2a6a15a4f06f058be321b12b5af32f57ea046365e94303d2bb40f4cb0b4a8f50aa1985610f29ba7f3cd52eaa96d662a67c7b7e3566834f1110389a627203b3a3e91760f83f8b83e58b00472b17b7b855164b2ea1e1b3569cc11d5c24c8500da0a38a34d7da2cca0379e6d983bba052b9d8a02b445f659ce5340fd049d96ef8022db3f1558ea09bbf7cbe5833898ee48d2218f1b528a28fedcc558fa932cb01dee13eda39382c0c3b965ab7e9a3441b630d26e547151802180ada146fdcacba5ec1818b1461cfbc0fa585b0af0a48d9438f3610dacac7cd715ce21568cbc313af4c6185748a1f356238a45e23f04afa868bfbaf668ac9949f111b851ada9e4f9decad609309abf87933eda66c5d87f8934d8df45732a2298321da48e20bc45b1191e6145ada004b341c3581487cf0487bdf85bcf4d1c9697b1da3302fcdb5029e78849ad9801bea544917adac642d20adb8051079c98b7d40169a1ef41311e2697cc9d41f44101aff658db40d60bfc7667c05b7d3df7e6cf48790d93e94b61f5dfe2dd888d2c64b26b2d8979f7f85dc4a87f9b1103ba5dd4f54d13fe6b805b2cabb358c33ad206a70525a7097a1a7a2218b0869d4251b692e0b845fae4213ac6cf0a24a67f8414eb5ffb730f815c53205b34f40eecc4cee427ee74b6061246667fbf25df0aca1d55897b0d0bcc4d8e752c6b0585b2f7230c6f10f76e79c790b22b79e20fbebc9c33f5c0efc9868a155c6e24b0da1c8a62c78cf4b9058c41100ce24a4239488747cf5c2f2d9358dd7b054f21979346d69170fc84ea46f85b3a0d8c19d9b5be6bef7ab38e4df0b236bc3e55ee69696be7b58e4c405af31f5f4ada6a29be0569df7c461d7effacf2ea7f110d489e2cb0a0924429fa1600e46bf984abe014b2258b50bb7db40d7dbbb11124f45199708644c50b00795b5be1dfedad575b39108ba92ef0ffe24625979e865a924899b52b921f6b1126dab36ceaea2ade2305e0f288b282df8ac293c9d28d123aa57bfa604c3e8298d87b53622f53f4ddc58c69a2102f56852d24741f27557ec59427e29bcc6863df38384f8788cbedf952850eb64e201df1430d08b5c480e75480d74f1cec4b1e25e247f4099c96840717bfffffb3c3a4a525b04151f72ee31cba61388b975a144e94726fc32e2044b24917f031640697027068dd091049b6f3504f6f911c8a9e9d42915b6e243132887cbe6870bae9b4d999b0756fad715db7edd28fec255dd9680865754e1e73f63dabab97c5f31a33f456c6a16babad912a327afafe335bddd4b2baacdf1a99b1a5d3eaa0b66f5f9970001a8fac65721b381788439b26d0c200f9fc28c44433a216090c80469eb12393f254ad55c42e57ab03106c822de4d78a171708c0dd9b0f6841486e5199df1225ca27042b7e470232129dc69a401c1c741b4f25c569507c748872e5f026c1c84962245a1e96319b2870115128f1a788c798d8d98db16b96552680f85e622341ec5567bea6eea6703e2f919650312a60fd241dd66f3f1cc3a2ce019e7d823b1a77979f38ba374baf5d9f9d41c6ebbb95160bf7567e3a69821ec2a17944e8cfc02801e298f01442cddb91c153a313733906e3c1236e5a45065f3b68257d2d10398d4e435533878b47cffc354ee50f216a4e154ca83e55affe40e4d0805c7de1eee1736c0149790cdc7d8e197d71e76ec0bae976e148d2a8e40daf08af061a2b55d3bfa2017222e4d6eb411e70b2986e7d8e71a294ba8866fbd9fcc6ed0f953bd90a7218e925f2c64739f0963e0c35b716aa478a27d9b3d09d0e3de3980e45d2211bb29eff267b66718d1b9b3d47c233a68e4538a482785a2d5d6da5adcae6e8ad33a842c81a00b41b1fe085c921f29a92fd1476a9e9d187885f37294e83ad88a9dc72315374b4a782d97279a551d0f5d58b010439dd6ebf273af539aac05294658ba57c0a7159f029f2af2c81b163bce9c84f1c7619162a5881f64259d5d2e19ef1b8234a323bdc7cb89225746e8bbead9e82015e809455c4548cf2daa4279d2f35848bb7c711895b59a38cfe2409ea72c01afe585bdbc94f11e0ad61122ea87b50538dfd2a0a9b65519bc466679e1cd2c897f4f51f9adc7c05513f9ca7aedf61c3f182ba915cec5ef7eb31a46afeb5332e390e9c4b725126534682ccc3579848bf3769ed9c7c193b2db3e54aa5a00965eba347a8ef5f1b2b05b2122e2e2cec37e68143f5a4ed98239668b6aee7628316849d44594d5dd7c625f9fa8894951e6e467932d3f9bbc7a2044d430ebc88121ef50e4b4a35466702021fbbeb2d670b43be303f7c8f313650ed1b65abec3568377d235327d3129a9664578c4f7a01e8481f1eac3f22c99a1ec9aa443e5618c3cc49e19881e36c36f5ec5f2a274227955df313c79eb58a4f8f2f3a699d7772c36ebd58521465be3916792ce4e0cebe565cac3be19bef4d3bb919ec0266b5e2932f0422fbf682ac0a022fca381ff20a819827ddd171598bc49c6f8cf8880b7a6c7528abca1441d5e200ce755bb4f5b763deb4fdf88494e7d67441a0261bf19ec43f88ee6e4c8e6f3f7e9e498155ecc562a3d7a93180063ecc76ac525487784d666799723bac4f5824df293388c360e6f6e7142e67ac389d9fe168310e0ee7086252a11ece2e0e7f17feebfe500d5fc97ade84ea25f0c7e96bebda39588d18edf0e568a100a433a83c50194c66af3332dd0989ac6279fb0e5bedbfb77f788c7ae552c38fbcc2fa33e13f57b687bd1759133756fc89ea450303160c79527c16af3893d839212bb97d160361508d47dfff5f0c591669ea9abb5eb080071e37195847fd859a8de581fc9725864b2059c79237a513aaa19255eff99f253e771e5d43317d9ea3861651dc224ff5520234d8b4854426041784a4241eb3f48d1f7da4fa64b5ac537c90d9694d4dbb230642310241ff7fde51e0b03b222e668f0496fb9ff0f3e703f95fb7504a7f3e048407f095dc5a1521caea7a9c8cb59f1f8441d94d71fecc6a088938c790140b2ee803e5cda7e6b285adfda1e79b14633e9ec56c1ad8cbe122e69f9676e2d7bb8c56597352a3f7ade456b509285015d27fe5a5a3d319b4ec2150b72755944bccc3bb853767aaed3a5006d296ce6bf0caa7e334523dcb04c3b795143447835bee9d77d9cfb94a102e2c10bac90450a25b34ea2c791a00f023cda3c3b04d6482642deefdd55806f5529c6331273b63e31e0f56ada2da441111ac077cb17328b683f4d60dc0784a34780ed0d55ad61a483ab09cbd132509d9b90cbaf135f408947821b97f0c73b6d311f272ac0b741bf640985706185952ab990a7541e6b4031a379ea9416393ba2835157fc7284239fbe77d3d28988dfe749038c3f561ebbc4c0a3e0ed87c78e38640e338f96b0f50f6efc73ec495ff3fd9918e41283837c0c4b488ec78b895cf680cc7e268bb0d951ddf3f807ef21125f0d8ecf42bca1c47767da4413d68230181a7d413282f11110a049aad0dcefbbccc146027718ea63ff8e22d5ba976b6c192fb4c1e000af02167d917c785c87a1632d19d0534eed92e0f6a6c558876fd4d56853904d96e7cb5c90083fc916e699086a8bf39cbbf4a0e992deebc5cef94e68c535ce05e1d473e731089d1c97354d7b2f15f1076c1114231323f049727ea35a72fce03a8c80fa0594f990b5432b8bfe103994c6818019c32967d4c72087498265d1bfe8dacdcdcb379f10eb7316ac290628d0d43da87c40de75f0e06543126442ecd115994a6f40656462c98c99f9c31f08eff41c5eb1317d8741a4790d86f9839eb1dce383e8ff68e8354a68663d636124315735e9b74f3b30c974e59ea582de3c4de944b28f930b69345f596c7829afb4f3f2702a183fce52fb1ddcef3eacfccb1eae72e388f66d1f9296530837e997775a6c3c85f929d0be190a2782f36e61005d786644a78793f7284f0a38d7a954242b5dc2e9fd810d58ae9bb63b99b2cfa3742a7b61425b4bea4ec73e7e82cfcdfe869e49b273b3c8dc672a3122be560fdaaf7aef21a0c282bc1b4ca731d56b67966d31df60962dfc26d624184e6ce011ec7b804bf9a8d9c2b57f746b68a032913aba680c62eaa60654d008d5fa3c197ab5166cbbef3755e90a2afeda71fa7681747d9a57503d642dd32fc5c409aa86230f10ffbd70a701a3677ac30bc0a112b5c0c7a8485a15f99b0ac4c7e6653238555c811ac9f96b56091cb5cf02f529bac8e0e1b92963298fa290adeda25d51e03e381df5421c16c18c0e542534b65896f307bba2be9493eb33933a97694ef61bf823f9989a04adea4456ce423125430ab76fa9d64c94a30bddcea2ff2680750656708a2b4112787053b23e92dd4b137d6acc5bb2faa0317b0144a192119238ea27db091acd234346a28570664ae1f09ab2b84fa35f1fec9048926596b3b8b854dcaccab470e6faded995f2788b58fa79d6a41a1f40a04e8d2148b7b2d52028d11861d0dd595545015038ca2693bbf2c4fedf946d99fd53af51378eb074c681d00f8dda6d4ca8b889f0df7b15cedca204063cb821f728704cb2620f0b2146b7889bed9a503ad614a3a558a7ec6fe8ca45ee08c736e651ca4f94243fe3f6004b6e9096661b0b7aca2bcec6175d13749e7f44e008c77502bee7c3d9ce3e0c3f5766c1efcc75e9916b04b7ee1577f3650243345789e03e2e2cbb58e61a711aa481f07e5a5c96b7523f2b0aef897b1af53efb93d9d3ffe6b7d3c51b551262a6beadd946ed46e6e5d66773fd2c3941b522f8f6ad30fbb848bcac83ee2c90b58a6c52b2bc5927387981430b14899600d43a0eea140d1f85afece0dbff6425e6e9f488c7eeda6ec6ba3bf05fd4b625d82b6a5e3ad1cf42620d19d5340c4ed11baf298d4ca8428b58e1808d8663767110718be92cd518fbac13bac813a7a8cc0e8e1777b48188663ec9bd3124c917c91c70e7f63de76b12ac99dcef89561bbb5f118bf5568350f9e57b70d9e833deaaad2b1ec9906020137ef0b1c156dba4f2813b68854982c52f7cd510b8a3df1d2d9b96ca721b706cf61878f9a221c98d20909fc6ac477e57b14b538ba674f858bcd7bfa3c4623e34d3af49aab09fc1abd87d3519e2d33e786a1d4d063281e57878d3663b57aee6af91577493abc3dfa12171c31dd6667f41250d1cfbc8758d75c822a7e9948e8d6c82ee6ecd6775cec8dd0351462edb12c75e2c7331445921bb34782192ac167bcaa09c2a0fa95b524476477a371ca6315af5e5960b2a7057606c22d6cb6a70175291253314b5b72337c628205f32325c42d0ceea93c6adca4963a3e617fb74613874a00b8406332a09fa745bbfcf0e99bd92252b15fb29696381ac6501b69c53419780e3e9e45f1c0e993dfc9a8f6a21f3067ef282dc48bb5e24e203e0e4d1cb7ec27165639d4ff5876ffa985955db9179e57d6810c7cc4c3ef2bcf0b6e054d5e67eaa29d699063a74b03572ed0772befb2a893c6ee3d8e8e3a49a5152229754631dc55c8012cf12e32ddec9962900f087cbd64589e7663805994dfeac1c81d01ad13fb1dd1a9df3d80d4925b12e92e48a7cff276f5032a2c05c516fa60e63d7eb88d9a68f78badc8a9e4ef12e7a599a864827fd971c944c3e49853f96f1c1713d44647a4c86eee79f966bb1ac3bdbd36267733e072e8481a08508b3f90304f1d439f19a7a7102c5894d6d1bfb198772de0060eb3357f9af65750c07c6c924386ff023e7b490b5a4e96e80170be31be75603527960c02e04005b8a11f707ab0f88536480c179c31745e01d091392bc7c67fdcfd91c99666dbaa459b3f9417667cb397ae484e7d9a5a1f4d1302ef37664dec41723fc2c314dea658c1ac98f2067550854d9ef3d730cac9e981fc00af96ecfcb02dc1c50367963b692e019332f84f6f78862cfd07e3e667e46999859159b50d372bd50fe8912b003974b3ec404979f53a14d88a4e54291b2e7d14551d075e4de7031c5d7ca6e204b52468d198c1ccffc447ee960040f18e2ce61b2070c10981d0f80e803637e5f589cb0937aac29842f95ab7a1c348f6baeebbf7aaf564462163327669cf768480a0671fd8ff00ac69ed598d10797b1b4cc288391516215ff6aca587568100ad2573bc0bfb4b3cf580bdd186f25698d7ecbf3c54d0553b1d09f158a169e2ef830450c778e747d02fd18e74ea03278b01b468ab2b65e01f430b53f6ea77b5a23a6d8d6397baf99d2965cbe8ede916f9116b56953aedf106d07173b6c2d0e70778325c5c467d645c282ff35479f9ffe877a245e998909dc2ed5e1e3c7794caf0ff183722233eb9e011a936a9b28f61a002394ba0ccfc9fcfc0af9227eecb46fc7ce21da270b009dda97dd40e601aa78ee058cc8aca07f075eb569ad9d0aaf7038308daf1f218cdd8e94f6590f5e7cdd37a939c61a13ca7d30377715f043844c6a860d0bad47213f43e7e45125554b0fba3925ee3b744e24eae17734312e57707827f421da78a4a3f0f3c8c0c4ce8fcd40b17bc7b731bbe7feb84ff020a01e5ef1c25a3bfffabd392f5c1f52acda0efe38df2b94c522689807df16ad427381d9c20655d7382661d48b6d967a6c8bde285716b3974abaf21cb83ecdd55b3ece769d4fb45508e2ea70cee8f884603eda6bf302e5a03f1dda44f0885df08482b8ec3ee1db1729b4bb8c05ef915f07f156b71696d4b9ccc6a6a4eb7c2082dca1b012a06f98004c89982af22e9b9a34577f51415021f8a9c9dd4f84fd1a9b28a889257744730d635bc6270f1fcf2e488f7a8f59f220d0318b861e68b1e0bad951270fb8172d530bc6f5db7f11b8507d9f3c167153ccee8c5e7039afd57a1ae370c06d973a41063fe90bed5973047cc2f608c6a6b3f9a5bce7a055545875e70220848b22a521c676e7b0e669e293eb6d097f82b5979a2122dffc7cc94d0cc807ba336eb6152d6b6328725cacdbb48826d8531d483731c1ab63809a2d5af03684508ad1a985a6fbcb8a91a3250fc670fe6c0a9a3081d75b397c419fd95809484b6eb16015e01194eee07d91f55a05394b2bf5972a0465b95dd6e6d741b5a0f0295c43a41b678ab3586d3e68c6e9db20c9dca28c1eb318cdf1ef55b9573717859c044acd7199469d09d685f4d9a6f4e3bab2cd5d19cbacc4cc936b991cfc736a7dde9748e9a25da94fe9b793fa09b3861d468167b54909228ed97af8404e70105280ac87eed1e0032645225ed5320abde662b8e8825235d38deb802c3a98b3bf0c47988d4a4600cb3f789d7c97af9934783579b1443b4853b5093012dcf644f3ef0a17593b3b6fcd08f1e8d1aae150155539723b25cd8fe1c1aad31cc79f6442cad16c77fabde98c5e624c18e75e038c3cff6e72bd720cf57c5773cc0eef877792f86c6a80ef759a8307f209181c6f661251811ce9a6f37fdc2e38011433c98e87a24a87251809447df3a988579fc84f90ea861e3bfb0b2c3658b1327ddf21a76ee591f7be542e85b70c6b76da6e6276b0b0ad1b64087194303a21263f1816239076b617b729baf873f5f0917abe5e3bea47046e56e34f483bea326477ff7883ce4ca2a791a4a902d02e0eca3169679e8e4ec5d97f72547c08167775a1f211455d1698365e51bdbc270491332a53bed2d16254b6573cb0d6096627853f4e408cf9b152f11d901801ea2d9b0c3775a99046b29b64ff1557ec4bfa423c206df069e4a3414c8e21ee83c00fe2bab8adccc8523fa29033a9af464a626559b68373a4b8d96d0cbe32a53526f2a9f190df189c06ced7babea4ee027fb9bcd0db73e9bd85d161c925f882f554a7b3dcac69ab1de7ebf602c1d2999e76d4655ddac888b0f5fdf840b3623bd7a99e3dc31bcfefcedbaa5aa73799c19794232840b812fb54edd00caafd0134396f83686ec48b9c395eec6edb6e0e43d827e0d20197f33e57f1fed910fbd6087d989db1dcf7ba86faf126ca85509b38852cc2823e473757f8da09ef1cd4110874b7b5d531cead16a46fbd2e5827adbb08d6b087bb9e106361c2077ba1f7acd3bce69d1bb9d2f29eb63ba22f97cb49fa15b290864ffb17baa91b2c4e2746be5aef435551111033b484d7b2bfe3561231a652efb18425f579b7b39ad211a99c2ede17365373b900bc68cb6f875d7923b053c5069a59e986e4048aea0cdb7655d646e6ce20af04644dc11c19d3ff8bc2d3ed9cf2d303318f500ecc6c5524aea3229602c8d768347919c4f115294fc6b2e2229c40d8b0eb8a66385dafd9dfb4365f84372945c3d1966fd519ad67ddc517a2b58e429bf363bf52ad127118e3592c5c8e32ae42534bacd1e89800b5d67d7efaeccec805df371af782612607e165dec03a8f523db028f46ee5a3db937a7fd03139aa15cfe1c3dd8bc8f5aa8279b281c510099376aa5171db77bd57916ae12ddb1d20f148831a5479475cd8aeb717dfcd31d9fef79ce84f995eb40b4c09b911a5bb57e6179de94145845d473f3bebdd0d439fa19720b4f4108c61cf911d7146e15a3c77add4d1a61a9c6240608fc8625a060b2634ca89176d2f20d4604f99e05bd353e5fceecc6048e476c717a7850eb4477dbe9641a5af4158aeed61d6a9663e980bf6afb2ec9b724804e5ba9238dfe47e0875216f902de589bdb4c428b64d76a228df27ef6e328b37a21cc85e864bb73db90df928eca9717214586d355c18748d6eca852386e8f1807d9ed0d2a782656c3858ccf6220587051e0c06eacb49bb15e6617b5fdf901d2b0ad82b6b7353eb7915e19f1dbfa7293034edbd4d2562fddba7fac61fbbb833f40cd0616aa93d347f5a6c21c6283577f9b3aa1a0cb72a948fa1a4bfacd83aa41e8ae2fdceff21b0d4cca8d2f649c60aeb9ca3e53674d6cd9193af7693edaeafe51f96e3d382a638fec48d2ea9a6eef5b4d0a67a07eaa099bf5f79d67cb787e8b7c0a75971e09e2e0335d5143360ebd9b20a0a82e3fe6df96d1d1e2a3dec1431005cfbaf1944b5026b5b3fadef5b791c93172fad26b8392ad305df07d4eefd68777bc47bddb1caec0f060f3718d677d50505bc9c33f9d34c40c562a887cbb18556199686c12df4e2a1e5a17589b910f738134b8c053c81e34a03c0f4d103266a72124683fd305e717ef5de554cb4d9bf13fb76e6d6edce83f18e852ced1bb74bbb3783c849521dc72629bda5baf091f3aa858644901bedd73136e40e627dba946e75aedee6a3e2e2353a7b9df4ab88d49854bfd8b72f762736e1c5093e2572fcda61ca6337b83a71911620b930b87cb8b5a8f7e3c9b2ae2e78785850b3d13eef97ac4915bf8aeb61bcbc3f200009728cb5498abfa32200fb33fe3619c5d15d102a69e4b90e42ac0c4a81c060df5d3071b5122c252cf819b20a95fb375bac2ea39ea3140a1876e9a9052621f7e5bc3b97644d114fea73d206532eb0d5e6531b0aea1ae1031c85f7cf67093823181ee7083bed904539e381e6bc46f9ebaa8d077e97e892e41099dbbec2ab8f36a4adce9f9bdfea00a06428401df92b08e286b0a5d18bd4e1e1c8189ba5043b8cf1469c3430cf36d6fcf51170e67171e139acfff60c5cf166f043c05c00b1f0798d78913df0a37b0ac79f558b9b2408b99e799a5d84ce166593eb43b87de8d49eea47a2cace080bff3f3f63d6521f1d16a02225eec8aab5a54b6c751b8817610f05a8a11ddf3c1a323f08922a74fb2df8ca00caddca3ef2fbe18f3505357dae0d0d4e0c10b50b9fea6a11525fc2b18867b9ae0d399d855530d171911ab7081bfbeb1f17b9b3668fdd3932d238cc96d74a725cd88036d33250b4a32206c663f8171705cd0bde56905f3705337e085ec23dd5c5cf50d8c17fcf92c541c1e151563cd8e065654bebce0826e2a3db1f1e53d71c0637f543d3df4fbdea6967ca0e9624c66af587b6c74621eec941694f2a3ddad5762b20609876f5cc52e9c1e5d366a66b8c3ca8a39521d57af15901280fa70f2daed691c77b37979d85e358e6624bfdadecdc6740a20a75ec69ebd6aab03bf3f0d6b2505391298f99de9ec73663382231923f7ea530378c15408054b094c3e102c6b637db9772581d7b27f0a5a0a334957ef884c1875a1e782ec423f09dd0105fe7be43c9c350e7f64868c7d01484129195ff6f5d2bd8769a756366a3c213fba57a46403471faa7621036a4d51e1e059a33913972c75901f6fdd2b3279614bfa98d54dceecb8559b68089b3aed06b0e14214f962440763ebd962a369f4bc88cec9a0ad5bf35339250231fc98af5aa6eef9e310756a4a863e4698ee05b88e0856eadb86e598a9bb1c670566b6bb2a2fcc414fe6b53a0a7baf90f8b386160365ce18a344484d57ec4d386a3713b6163de52309ae9e739d18ff5726cd7c094808b546d8332c98f142a1b6c3e597541c0ce2d12cb301fdd44000ed4ca6d7ec73adc07414ed0caa89294c744ee466cae9dc7cefccbbfac5ed5d82bd364a1b88b3c28d816fe5d450449a6dee5138ed96235334fb681996f733eec240bd02199f4599a9045954f752a3ccb55e6c4f38e21d5764782f32ac168569ab240bcc569e9b97f1fba3c4e185561361b62d787550c9a98b67ccaf6544e36b5a4b152a41c24bcbcf12de305d3a431f4afba9d821385e9b726ee2e26140a389e6f1ad615478e1373f954017679a4ad585b4374108d6a816b45a482f005f98adf4daf59360051fcbff8f72d687124b54eea5bcc03b86ae8c7bf90e40d7c2fdec94672f6b58d0aac2180fd664a3129557af8a21112374cdf99656ced5567c76473d0fcf949d317862efd4d52dd9430a3f6c75c5c45debcbf03436b1db3271606dc4e6ee3945d3133ac17099bba1d9fcc1cfac00ab8871a5dc62f52f8a54f7de7cc48523c1e594791a55eb10c61d88c12900db2dfd4d5136e87095286e8bc8dcbf043f4b842e17e4626c6c4e19cb2c7292b8dfc0ce4531db530fd56bbed7cdb84277bdb67cef1c7becbc9b5ad413848f15c88b1be4a86ca700cb353b0e03f16ee59901d166bc102b43affe46d1083e00d6fe8f05c0fd051eda425b0a8fb7b7fc5b184284ac88320c0de81d8a00aca20fc02b8142c8869bca6b1a834c37faae92b73c916500f07f77441da380ee0ec6a620f0b2660b6e31edf55ebf6b3cc3aab9f770db276b84b7bdaff34651fc59773b1a18b1882c701c2174e2f604e664ef72c63ec83eb1747484885fc757dffc8589de5daa1f4f7a5a05d5165678394500b1330071b9815ba77d9d29ddb08bfece11a6f536ac84753b2d79778571fe979439e8bdc3a7441fa3204ef25f28cbfc2c849dc00a5f17f99a08722d04ca8ccaf11e9714a341ca01a9d0d6bd2c3cbe487f205cb461bcb49591d8bbd805a6f4a23848a43778f9725b47f68d502cd25e89255aa7c684c7b5164f2fc50cadce456d5cdacf77bad5f7f9755472d4066c64b34e5393070da0050af059a49fa3e87d91906a44680039482a11076f735077354d41d1db29d4d60a9f93949f39d8bf31d306fbac1d6099f3c51d5135a6994a805320a2fab7a37eb5511f1e33917a97a46e8966ca5ab8abcebc83ddcd914a7df0c408a9b22c07317ab7a5ede7eabc8f17912bcf0131035a01084248273c0801f7c39aae8c04050ddcb91a0528d89585097e46cbd840e1c42dfa1b06947c0e59ea96f5a3ce04341922215c7ac51e43ac401ba477d44a5d7363c4a3b02a00b66beaf8092e83be427cb67dd36ee16d020d814e80611993dfec184b857cdd5dafeb9a57d4b6c115d10920f52b4235dda475b54b3d909099196dc6b7c48d72207d4cefc5a4c52307bf93cce3a29b1aae8e79517355197f9e72489db171cbc222b1b0f7de9ae2efd9f752edb4f45ecc786eaaa28ceeee3ef748c8444e13292a9454eeabc419310f6255de7d29041d990d1d3d641b2136a19c3f5be41afb252b6a9f2fc4ca5a924d5827e7b8decb57703c8230bf9345d4271eb10dbd1d59a98b2d1ad6344615e7138b4be46ebc8189f52645ac9eadb16f8812967cf34832d873347cc2c66516f4c013073afeef503560970905cd27a19ecec9e4546c93dc447ded16544a7979be9f7a49aceb5a33174432f7f50d71b0f6cd215ab9dd42e948c250aeb3d3db525920f6c2b0158655f16e82bcd40c28a50b6f636b3f509f0272148882218348a8fcd3371d13bbc28c40dae5058cd425c7a22a88fe5505d235f06eb24ceabade62ef648f3f2462d2fa3249d4c5fe9bf2f2d2e5350aa201ae102431ddc08d4d94600d610f7c2d3f660a98d963593b665e473158448ebdf6292c65bcbd04e431978981cbb42f6b4b79b15bd6720c195d27ad9380214cdb01d4115f2e5357149e3f57f5777e2c3dba989589703122a95964967c61f321cde9e49cad26817586419fa3871abd0a7bd161fbdc188ba270f6f49cb776f6ee61f1d0d32997a97a3e6604bb085c1255a61e909145bd87bcb4c5214d0580c0228c1da18f9d33a02601295fc1413b281c6879aa57d50babf68f89919d6339213f55466b36e7e836dada0243b598ed0af94426792dc96f20134be827401f62762134509efb2eb00323f23fdce0f678e8b8f81937b6ff45c1f170f5797ff2bf0662f1bdc6f1801d799bf1d7e5f66005f2b40a0d65816ec1405081bd3cce18cdefe11d65d018db5fd5f4c3bc84543b78d134897ca1fd08cb8f30eb422da3f7ddbcb7018d9f83e18cbaec167c2f3ad8c3ab5899f39db5532f3be974c181640e2ee593d67d6cda03fe54636238ea96c9e0525502655701e46148dcd99f3b3d5c742241b25bbbbdb3603762eaacbc46886fb7c48a0f4e20fb0b268eb4cd9e17ab540a4c4886620488d46e0c2d8bbc5cb7784a0490f0c84556c8f7582bc485dde45f9968ac9327076f67d5f281273728c79d5b417d8b9d80361fc9e7c63b09278307438293ac67678a3199c16898cf31979485ed85cb4bb574eb151452f88d0c930e294a97497e674a9600c33c1f19396f4d6b8c779d4dd6a806e686962aa4489e4877427f16d48a69747be35162923fe49431f9994ac2e3b48f764aef7e6dd044a7ca605216daad5ee9009ad0949f45c1ed3e870fd55d6a705ea22a23a3200d28c1baf7f87f61fcaf9bcad27e7cafa04fd2716253da221da4a6070bd5558565aa80bcbc28abef565d678251972a2d36d129eadaaf1bf9e578b84ef2d90522f09ff687314baf4c63a3a49fde9d5187dd4d550afd90c7e63e652bc72e0c892af5fe6f8756cb90996f5fe2bc68b7dbc96a5a02f9cc2d6dbdb14466c1ae291b990b5743a58c1ed53b186fe8930fe760ff3181090aca881e9ba5f6c6a27517dcb490cc99dfc9827ba41b2cdd5b3bd748cf8a2d5da6db3c5bb512e8c2d6d09182c593b9004ea935ff6a7b95a971d94c1a9eb82b2d86f11ed748a30c2e3e9084f5d8ac614de2192feaaa787936a424b93ccb9f17a0f3d663589f8af0befce749e352673378eee26944d793cc92f68366db1befe59a6c65826ebfb80458109d7f664d004d87ae9d889ebf3eca1a14a437bc31b4b201c47b1e11735c760b7a2f701605ca94581e9fa71263801364c64d3ef71a027f7781715220f388b37a42a938c41319e6821be5290bc3b251c2cabea240bf0afabab7022244443aafe37821514c43c830e9a3ad383b28a5c6ab9da6e07f22a2758942e09852c8644f07ffc93e38afb4889985001d2ea65c4264cfd1b41e3eafbb6d1eefa691bfc626e4d7aff610b6d5787aa491e6abb8e4884b9d816dc93d18cb22ce5c252c3ef4e399fd5163de2e8b5f2b4a26051d5ece4f72ea5483df352d216883e9ee705b444e57a72c7358fea8f46dee94030dae6c049f62d3dd66b8339fc0d0bfdd925a18b68cdbaa299b6946fa7697c8c182d9064e65cee09cab0ba0a84cfacd9f483e3103a0ed6afbcfc975b70947ca87efecec58fa41301e3fbdc523af69fee50fd1fbb75cd000d95e825aec437196463ed67298408c10c9e9821e80d1a9f48a4cc0f8bce9098a139b6f4cb27e8aac67716d82b80641f06fb3a511bc2e481f163cb7c5905a2bb43f85034dce83fd1e16cb3894bd2b51888cfb5ccf2df74e1352ef5270ab2310040bcd65813fe20217e9396c312d2627215e36f1258e267ff8201b3716391ea671e9fde0790dfefee1f1fd77051c3680f4714092f326e994c1a0e06bd77ce38f724a0b4b508509cab61a19c00119a8a5ace33ac27813d80b9c5de3f10cd96e3015b78fdfd5b616a51d0dff3c96a90e929b3873eead0ce2dad0d88d7519cf4418b4ad70ac97a22c0a0ad504fdc17277671074debfb70b78d70498d01a7e4acf29a017830f16e0abfa92f858130aea23207f5ae6a618699d99cb389d9c66b1c5a1a4ae2cb62d42c74196be305ddab32af25a0e9fc04a6c464ba08210a93fb7f517a5bdfe9b674c6457ad0e85091738182bdc4516b2b475472812dd818cc1bb4f20502dae9d9be2f5e37ba94b5db98dc9fa1d43976318896375f7c7c532557dcc93e5e1c629efd8fcfd800d7e63c821f728f93bac5946d259695ee483e6baf530541e269274acaab698f401b0b6982fae541e835c1e935fd4584d3bdd18e3a319cd18f17e95542d553c863ec8f772caaec1b3659c8789509af4e1bbdb271a35b7170e5204cf890904f7174eead340bb2c3e1e58ee4532bcc0480f980b6dad383c8be5e4f971112d600df50cab5183a01192f9528fb31972fd4f0c2fd9ec4e03d2fcd93f952674e0300ba91ee653cb0616bb332581f9191f96c8f4bb628c31a1587a3a0df252742b3d6790f9dd41a7d6b06bc173ff56071bfe323fc54a6786d9da1a5e136f95ce1889f3319061092fb9b2722182a8dae10fc7a7b0ea33dcd0842202393876ffd395700fb046cb0e68531c6978d275b020b5e9685582c891ecf633759f0b8fbe6560077b21c006b543264936893768bd9734aeadfe5714858ce85d3b10bb5d9d221f726b868e102f2b7a6a0793cbeed743c0746898287d0d823775be698b6e8d476302a88b6cd7fdef37ada4025bba80c4d8db54a8a5e8545a3db4363acb3b5377a3a72ac2ba5da01011124acc0596f1c6be90a89ba56012810d99b35812163d829b7b44bf5eb340bda430aedbc766055107a37ec9c41c0132356c5156b1e2df6b0712fca3b136620275f416cf003a1c1df7709df4c370c4263c16b5d8c45c367d08f4920636f7c3f5e2ba1bb04133c802a590ede7f87527ee30a530b22cb6788119020f1b835a1b300cc9b23ad59ed1ea74991c67fce3806b207aefe6076b9f33cb0bc9f75e940f2b184b224cf2d9c58b7622f1780b3e444a9488ea68635f103a9b017da3fc5067feaf42be0c40350f5f0d7bcf4ac57977cbe2ce05e468d07c541e03d85198149d1403c9e4263f3633f15adb5813b466cb8d7d108c2fc5edfe4db9fa0d17d95300f8448b1cff30b0de0c78cca9cdae8b310aba38e804da109704c08afec4424752671cb0341190498c24154db3a2f6bac9beebcd81473f0e933ef6f699bba66d40e45b5e06257d035ac827d09f7e07f7de25e60b67444b6defcf3dfb21cc18318f46433348de9e0c52bbcea7775e1aef549a98118185bd75d0dce7adc35858e9654c142e0fbcd68754ef994734915f6e3d822b5f6e288626c15283d25ccdbe0a1cb76a37b3a6d3457ef8974b651ac2f5e76d6e08a4ce607ae9b3a553d91bc67dfc06d2e8fbc08dee477293bd7b0f53a2b9e7bd36738b44d4e9292b2b8e97ccd29f32892292a6ff3c001af05e0d2d2adc931a3f51278a41979da7e0750ea3a1810feda0448015603c8287b0b8570a6fe571005c79b75f8a859f8bbcc319962752e036fb21455414f64820380d46aaaec2531b39e5a5f617ae707ccaf0bd5419df85289f18402d28754143a2580c5f9650ef2761af45714ffdd7f1fc6e94455e90432e217da96e74a36ba419fa316b9e0a53b7360be26668e071d342bc52fce22f83ef7e8a72861f2e9c8d402e6921c11cb434cbfa94afa61197db45285551531894b86ce28f998b449ff892d0e83e6309833697478a02345f5469dc8756fbd5bfddfb0294b70ebf4d2dcf9b548b2055fb1f9ac50b40c72d5404020f3e02ba773840cbefb9557112e9c7b24f2557d581acbe0cc2a2377baad1c8fc8bbe7840c05ac8975e2b451f9e7495d38a131a4b56bc8754195c2fc3c512230d8c2a2534ff86aa240a8ffcf15adcbd9b3a0875dac0fcc061ed8a09f102ab39553991d27ee6c79900a4c1271d4afd2375c8e3e2328d26d1c62f506d0ec4d7fa8f9acde468861ace0f3a9e662102db24003af47cd8b4661e68d88e90d61d528f0854d8393dca5589545f7a615770f3ef66282d60e0fcb8e73df3ef059b6456474986a6047c9460850d3aa81801ed26944ff8cc0210d91cc376c393b72e29388ccfcf6e369e2ef6a724e8a1b5d0c431873387810a1febc64827b1747ce73fb279d7c7520ba95ab51d12dbf1b4e62934dba97108735ada04735e9a3087f48ec86caa2542cc06864a3866bc14e6713e30ca9745b97dd32f1b4d55fff371891556d8b472dd0153d52f229a378995b0b3e5349c2bf64108b68858e551d71d5a0ac4551bdb8816382c917024f928f0471e54966b22f4c2e590737afc7b92a572b0abbdc334b931f77f111d38961c17ee4ba5453eaf2c5fc5fd39802802d3a42f2c0be76c8c187652d949f837f8be4a65a408c31ed7ad0a156300a95f17bd3d9e1fd7a65ccca48a29bc4ca014b2b2b940c9ef3fe903add62a3a3e3dbb95583c426d62efe8fed70102c6a1855bb30f0984a42af6d4465d128f84e115319f45d950d108a57dc1404ec71ec4f01afcc738fe9586b30906ca0ddb2c9ea50ff5fb6711bda0b516af49e28cad183b26ea71ab80c50b2a90b23cfc54279911abd703a4ff5c0b0a7f2cf78f03c3b10c7fda3477a5a8d373c9adf54803f2fd45ef5a5f2dad42604360ec691bb2ff5d0ee88aeb0100c8016ed821b2e8787730b9e96418c88a69f0a25004f5f8f5d44fb4119a1c519f2079bb13ec35bc34c7751382bd157873c4cc02f769ea9d2d41e417d00e164c9842269ddaf39c7cdfea68983adcde0b997874621a1086e05ee457650585ed9a243c5e2c8b4ea0fb7bbbc6ce0684d17e5dc29f11feb89a86646e512b7fbf854375244958cf55fec00dc405ee8ee51a9c40b7f7a6615904d0f2b76700345fa8319d551426bb76601ab04f4c37f8ff358b3341496ec3f53830c767ad997163ffdb2d8bfe3e8c7aafeb4cc5018b10c145f22f617f218cc42347a7920799bd7cf3c140c01ce76fd0713af9010cf4580077bca93db8c1f93040b52e26e5ed9c20800cc7e1a913aa4742897cc0b1e05524173965920d5abf8b2a32eb1e1508b8653a50d034e451212e1ee8dd50ed1dc7c117f8e7e01b0934a7d0f94c62b2506b863e003825b2c6dba6ee29bddbdacea17af21b2f002bab0cbabb82fd4bb8453211adc40b47e4777d36560f09f7025bee3080b29f6ce600b9e5625e89432db0cfa08fdd8417dae886910aa7808bd3d5725ce1ecbc34a3176e23d282cd090b543f623e7e71b79e989213b74998bb32f9f5b680346c3b22429b4ea10cf6e0d36be0cfd16424843b80a4cf886e7d56d34c3ad7ad112ff5bf90e8829e86a6cc8c4155e0332a4816e8d31c627dad3d428931da8828ee79decc68f6a933b2e81126f15fa2a815c77b9c3f025c04c1e44d8f09e40cc5ba341fa88d57b7cf88fd81f592a9a6b5f69d67187cee52b68f1e0ca60d7e549662a4a79f7fb7dce776b376e2abe5ebe45667f2b635419c6646791741f306bdb77b4f71f1f3143f0a1e2aee369bb63fcebe2ab399700dc0041c59cc5939c384298f4e49d803fd33385cac5ae02d95266fcba9092ab81817e55b37fbe7f2e3d128905b280f319e07636c640956cbb8df1975da410b90367a770451eb85b63730c4a5b11ef85cf95503d7c38ce73d934a8639ee2bb39bafcc2c9a22a915503a7f5ebb69d9275c4c22a89083676c3a662f205c1632fbd0477955bf41e64f5d4d5c115cd1e61d972e093386992252db49a9f02e41d00820b5ec9c1773d57834ea8e51b0c00ea09105c3957fc52ed7436525f76cff2aa40c76af786a8a5e8ff11d9e9548813c3ea47a8b7f99d867d35d82c8a3aa3dbd267d4dfec24964a9cb34d846a073040f786128e85b8e5363ca86fbe99279c5b903a65b8a20a5d1c5a0f4fb2c52562f56dcfaf32be8bbf4f9e4bc6789b15eea9cfdf77bf194e1e71db8117251057e30ff41e9ab92787fb8669e71c469bc4c5aa49984a0e7ea37148f2dcbef3e795fbc235897f9a25b6009d0898f68ea5dcb82285f98dd8818a9ef16fc183b14888ea77768d33f61a4cea09fa7045e32628ab9b7f8154c1c94bdabc0706b53e64d1177e052d2752af6aadefbdc9023e6c0a75737ee68ec79756f3cbd4665afaf35b83c48b18624e422523ec1a4dbf917889f8b0a66d2cacce104a0b3c4cad5711be6dc0d2cfdbc1a60a1594d76ba52b6c5b97076cd1c309b3a454b891728939d8dad66cff05927dc4d9bce38cc5e549940c5df48b1362764fec2720907ab1b34b804dec6409a46bad1921e4bc63c11c2e7219d8ad77587c54f9e442b2eea27a94ba482968275312a104ba95a5dc5319186f045a11aca3f6e9966afc2cb582845af80b0531d45dfd84bb9efd0538473c7522e34583999e1f198102ffc012ac9bba471819b734fd5f96fe2ab3dcc54007d1c78b13ea009cc632450340abdfcad9c9d0b04f1c38c30f3120606807bd65a274e982a6e3d3a55696cce43de63593f860c4ef51c21e70ed31981c7dec491885e2dac3cbf2109393338261b09890749cfaf7b72bfc628bc3693a802a9530338d3f1b0a88383349cb15ac9a3ca96a4097c635ed9fb67af01ace8f5a1656536c5c2811bb4f82d52f365d608aab66d545982d039808f5752419d5e02f4711e0ca7a4ae6dddc68571566732995cc56e68e3dfd8e240dbd2a690ed1ce9b790ad5bda6cb92a9020a60a100951e4086760a9d4af89ff05e27680f1f9072798605d4f5454c6fa0ade59b7aada723b5c10891a678e9e172328da6f1f38bbdd59991d452418b91e0f86c542f48fe6335e0da60310421b85f250cfeacb7cb3d65e0f19fc81e3b49aea58729f46a2d6e0e5bba83b18abf583fe11d52ad1e0225975c06eed9b4bc309ca417bd50b94c426c55ac11dcd2d3cde43c3f3e0366a5cf95e1c83f4dbdd4a5824c0b50c2e46a0e62ef2b6f1162db4d640aac1642c3afde2c3c20f8d31f79649b0bc58909625c03626f33237280c7315a305512f6291c7dd46a5d199551d9f494acf59ddbaf57728a30b25a1faa09cf2606ea0f8873337686e0a7b513a74e82b4470eb1fbae3da5d0ee85e80b313137c98c46ddc8c210aa4783fbd279660ab6ff49e8ad94e1c379d1de878dd7f0c107ea082086bb369840a00916c6f415e0cd06f8262ddceeab9830c484f2c53eb2699be7f4a44d3b699db56fc5b0ae4e24df94a7ab27f5f44d9704e95cfa064dd19758072bd9ab74035bc6e359ba293b253038417e83fddef0d7516f45c0ccdd6f0333351e8d2bc01f587de9aaf8e547fbf9c5577e48eaf638fc750e458c7fb0eabacda5646a2c666e436edbf552ba880ba357eaaaf3864fea420aa04cedc52340f1d16d2badadf0bbac00cfc6a9480674be266dff64801cfb15ee367fccbe643e4f53f8c3e5069bedf10f2942861f46b8fdcc064f1e0db3cee6ee009c8cbbd3bed703fcef8c32d0cccac5e6a5cfa2394adaa796423971392b68407f00f46c1ac91caf84202875dc76beb0648ed5e27c65c5a562724d1daf203e47f63f4652287b0261122d0d9204b066d918b696bbf2a677eda9e4d70de906e898e7d62ed2b8d4c8c335d60ef42cbb71ea686a2df646d6668f43c186b1803fc51793605353c9ad921957f6c33717d5d7765ecf22bfd9f2b6aff8efda868fbffbd45ca2d0ddf201ae915073074aa8535c162d28b33b7d5840005267e7a6e0ad2c6514e069db74a1e83087af282a54395887c3f4151e70c92387f8e76b84aa0f79161d2a17b2fa2b4f96ce071e0d6a1d9611ad1411b0d8fce5a9242b3eca8f8ba06e9f568a27c6defe562c9794cfcec94218b1c53be497319afcd1fce12d45c9ea36d22c334e545f63bb2c8fac174613df726b97dadb48a25c98d1720ce2befd24d3e106d4f0ad5686e2042037a6b3ad99724c79bc43f80cc163911f2ff1174b3ff38cde47830b1cb23fd308b4eea4a070378f02d3e54bd1d8fc6ab4d2f5055526d3b3776682fb9adf4b142ec2fcb8f17d3546d99372b19c7b3661fb12b971a90c0575db2f5b5b9311980666f364998827767b35ee271944f1638d40bd778514218769aea6537bc5729afdb9549d63a1cb3d859c8479c271c88a4f3f1c99d9b77e585a8010622a89164040b2b88ef2d75afbaea7ea0d1b809630974c678fd03115e86b607d6f35519fd566f710850a5c813e542c5f2c11b90fe819bfcf47ba34a799de7ca45a386d6acdcb6876e5d792b46033cf3a8902f432959c41f3926604387e0a1e04645904e9efad687902e5436e3e3174140745f4fbcc6ebde34a070ea793bec9175dd1f35474dcc5944a278acde05cc767cc07979c026018aa5be7fbeb4df3b384ea2f85c3fc97d050912ae41c5616e5bff8c145523e72c21042610595390c4586bec46ac1af1a1ea4abb03cdd32b5527a8302099328a8b715aeff5c0ba340ce2d595d244bcc6ff652f875c5e7e471776a7b357cdc0a38910f762bbbdd27e1833f0ff0931a2f9f83bd06086ab8fd08a72f99a0e17496efc07a534b5045fbc6865ea610a8090cf9c9dc62c528e56b36aaa654d84dea63d4dc31d005fd8db5661386e484ccd0b95858579ee4d730daebcfeefd3aecdb9b7a2b54f483159cfe28fd4ed99bc07ddac80c4e0117519199d464aa20638664f34e82754c24666ae9894dc4dcdd5e57a685673f7c07b793235b615965626030383820402341bfc584942ef9d7672f25c5a3dc6849dc30d5f5a2e99548de9c2f7c80d06ba484df49cea39b1f3f806b5e89495cc020fcda0f5f9af63f0e16bbc851cfcc269da14b174a1f4d79aabf200bfced761e0ff6e423f204120f34a2a94fa92f4e70314779a655cc749dcccf946b2cd708178f7f362c0ee8c765a9d34593130baa6ead3886b6b6282a8234728acdf37a8b95b3daa52cb88f739945e5d69652a3f4441075509c9ab1df8a6dfd74112d55503082c0e3f085882487ef73a5e3617d374ea50d56bd3598a285f80fe9b1a9cb5371a195715cd553aa0088e605020a9cf7215221cabc4e90c6a0fd3c245db33a3fc50d0db37739b7cec149ab620058fda0af395c505f2d7f9d7354039a543299dfa7cdec86376d1fdfbf9bd48117daa09df15d0d08c8ff2ab775caa216a9cfb78ad380b6ac0dc4950c8c05cf0c404fc7982acf493a388951dfd8ae0822177820653a1a25e06cae9cbe3f49c6e2124b691ca711d56e692a77ed52744388e80970ada312472a4a15aa2eced351113fc5071f5267d1884a4bc2b25671f38e1960c0cf7c966a29426666b602829249f0f674d9bef85ecdf65226339535b4314d39b8af7c7e2ceef8876ad3def04164a47b517db19309a82b7e3d5a550663facbcb5eacb0f1d33901cd5b1849da764ce755b74140ee4bae2b0996ce935a03f7ba9ab4753b5c23470fc3e5acfdcf6ca097fa32761046ded30f81c0969f9bb90ca8a59746e94d537b4fd586076520a62de3a23a4d6b34daa75f21372b58bd69425e9f456c88e52bfceabd3f689940993fd9d35abd26ca87c0f6a5fc3698350ebf8f6c415a7e41bc1717b6090fe0f56af61a765e03681954b4fc52c58145399a5655ab3777af9f340b3a3d988024fa382ccff8f2d3ff7503afbdd517e5ce17fbbbcba21c3804f5056c15991a8864ce71ec3b31625b5c3171207f4d377597e379b8b66f187c22e35e51eb1235fccdd42d5c41621450a9409afaab8cfc956f84f3e8877edcd701dd9def472699cc4c478b34dcab77a3cc16f7f5385a0a3071d48b03d6266e4215ba0215675bc8642858d58a079ef954fc18f8bd304e65b38d9c0fab7caa93a00004b417a2400ba5c26a03e6aa210bbab78149958e706a4a547cf88d95c85ef1c338386946fc5d03fbddf4d676074d6b7e191786091e5ca8e8706384bb6dad0b0c5ff0bbc634d786e442f277eda21d48ea6690642260932ef1eaa95680b7745e5380ea336188e6680ff4f7deeac52366be143eb57bbf8ea3b21731c3be30baa565c1e6e46daac4e2b88e6e05d6b793d31bd7d67ef2f4542574912ce758fc75c2c20b22fbb5a8645d66a24c8698548ae5efe619a766e9a111b6f766f84ed354aad5e87e310b6e1781207c5a760d8616dcdaa045264ac8b35da1d46266821534382a2da866f07ab1c2ee488e3e852c29f392d61bfe7321f5e561bb214dbbf9ee8bba763203d444bd7b9103ba575f7f90cbff57aef9358dafea86105c17d499fa1f21737db4726a65a5531f6e5236e9ae677422b7d82d3351d80e93ac17e07bcaffa881a21486d425724be7d55c65cda952436c9f94d78dd7ca2710f62ca0ff0f8c0c743af6adfa8a51b5ac3d945d6adcf8abdae1dcfc81fc33bae3640469f1940ddca37a3370e1a8118e0fe6577fa8b944bff1b47ce487905dee7e2c6886fa27a068639f9b016b881dc1f8ed470e273d7549e234c9726be6e102c9e735c4bda9239cb62f4f8b2debca20b69769936f9fc501d50f9fd82d47c9a1d895358234e7f5044d07484225a8cf393367086c938cfa9acb2dd57e6cb6ba7796e176f3f07247e02f93da394836273b9751d0ba8437e2960f33cb2eccec754157d8168dce68a305400d76164e6ebb4783e7b5b0547ba95a5357a1c0991bfbfa18636238aade294008ccbc952d58b0bcb4459a06d9804e159a67c94cd915742a4bff0f9237614a06dca881e700110ade5e12d7a4008cbe300d9876d491a39ee90ac7dae3e90c7c406f0c2ff60b642ba89f0c248b611836e9a999730f3ce0fed14343865fffa8efe51bf19a47df9007bc1f94b83fab584acb34d66defff34f78a9eabd4e294c463b8bcbe2b461e272125cd37dbedaad6bd33ff497b9b098d54990e1cf4953edf9ed849ccf7bf2a1891889d98b77406969bac8ed7b87f3ec1163dd4cbeeb58f5caf2f813b4babec7846ffc16bb292df07afbc711c8a7a0b2852370043ae7c1dd83bc89e877dcddad545f253b1c100dafa1f75c90a38482e59415cf01991f320b64ebcdbedca4d537dd05031711866028d2e246b19152e5875382a83678c372f3ccfd38e2cf919cfeb9a1b8c4d87b1f8737e3e789ff8936994edd432d1f3cef3baaa559f9ecc99707665b153d212bfd13cc653458e3f641aa19d364586f68cabbb5f925344758c948d75a1959ade64b8f7fb927febe3d5b365acf6df0f39e926d1c21dc80df71375cbab9052df2f38e4f9841c97a430a3cfebc0088f73bb760d8b8d5fc0f5575710f693bf84f4882cb25abbd31c3f058805c225e20d55ec3d374537ecc9f1c372b9f7410d3565aa59e733efea1e4115a88eece6a1b67cbd5ef1de3cee110954c95bec93d7c3bef551a0284d28971c203be62c1f2c154f26a80b1590cd669509e292451cfb480cf02c257d3c2b663f8fbe775c84da60958ed8827523294ce53c24c1a101d0e50111a51a35fce150860679b45bdede382fba0d4c8a127241d9efeaef440650c56e2c53b16b817169ad307c6c7a76a7e6ed6191ee4fa7fe94bd1462d39bc2e6a0429efbdf493490677b57f5f74a6beec286ffbea55c3bce4b8ff2fe13b1190dcc431d0f3adb8aa6f59af9d15462bd24fed74522fb9920ca560087d4404e0b1347b0986dd914470a6f926ca446cd87798396962834aee74ce5d95ff63d47faba4c0c8f1fb84e684b04a99b2ed888b22ab02be50cf7e198298e94341e6fb25603a79162bf93052a7e7d50bbcf4c3584648cc34e2f4831f1f6656104580d81c842e407ad9a598596c9ec45ecddcea0af213dd54852149a496ddd69da1e5e08209faf96c1ec0bbfb6dabd7bd8b53b46de584f972883a58a3b597bc445fbfa0ecfd8bafbc53b49cd56956824cbd668a170053bc260a0ff7c96c7c127aabc8588f632b98c43c0e7fd658b9dbe9930f277c886db7f283a71044bf06c57e20f125794dd901e7809e5b624a4e678710a9a67b5d50f76d1a72269a43a345ec40fbbbbe61a910916015440ebbfe72fdfc988364424964c3fa149ec7ef7210775558f6a97763d4060b303c673ea1632f0c1ef267db5df3feac66b4ae8ab7a66f25f451a710859625828dfd79293290560e0f6b9c9952b17035d8af916753311ffe3c7e807b489c04643447b8fcdcc4db613c1bda26b78cb8f34f540d1aa0bce39807a67625f2068fd3c624b0baf43063ec431348d096977ffaf65e39c5a38aa7b6a7b30da30deaea4cd97d215d118bdf7abecf1142fd66a00268f06e4a3d059c15a61810a1c69bcc7cc0afac5556902fd1d40bcd8d37697a2e1461f4eb91c29559e783272567191c6623cc3b58c000997104cec6eaeffd35091cbb0680cc73410f1fe77a24167722b52042e920e4622cc0cccd133e334215e84bb73fa5c1865ea3aad90ab0c8c706f64b0bfa52f8971aa8f33cccbec37321269c1fb29c0a83ed33e947ed41cddf87b192205f1e4b96a19c96a95be548a700aee4654ba26b7c643025ff7650236af8aa0b13b12696d94d1696560af6557fc5f2e9bd82fa7413858ee246d9268d4f02cd8a6ff3e4106305cae810ecc349c5085a57b21cee376931713ca0d8a98ca1ee8bc575a92c826b2e806cb1b348bc35e9d0fff46dd17bdd7f44b7e06aaab3715a03c226bd44f4fc248987e5805138e7dabd697ba92d43daac5cc67e836c37c47099b6f82b2fef637d1699f8e0af5bd2aaf2a3ddb32a5918a96825241453ed370602230cf81915e2cfba74b162a749c735bcb6a448a8c1853d37a0696bc469b36d5883d53c4790aadafc886a23f6c2e93d434d6220019e5d65b6d31db32761327f4f02705dbeb826eb793611a5252557a345f5c0b2d6844ccb482ddb65927e3573b0461bb6a3c01e29ada6f60444df1c546ef752f647a62ee932bc2a7190aabdcbd7630f43e5e93c0765f0dd802d5f5e48221c4fe7cc641e287285a757d535d1fada271151d1eaa9b6723fab60eded5b707d3129b1a20a2f49315f4dbf0c505cce3d0c3cc4e7ee036ced21d79db84ac809ea2b23546027d94a4c390f49d080d90bdd98e58bce6cb6d0c2aed9331ca80f5871c2598ddccf5af741791c94b9588fa5965af372a9396669bb1d885bbfc3d57eb7656a264d28309f9127a3f170847082b230adb56b9c37ff6d820b10d2354ee814f7b776f8b9e96b479661a734d738630fcb3fd80de18b9c42d7406a9fbd4b9d5a3c55b7d1c760945d3d1d3dff346b36192190a9b41d827c63d26d27f0bd119ec3a0183f6330b8223bbb9ae33f9815709e2e3d90b27b679a4a1a6eff7067a38088d1773d5756da31f9d4184ff9056f5f237ea7e0f5444fc99dbaba3bd6af86c6d4bc1b87409d4d31233fc8b5bf6b8d8d742453be4ee9608475921ee761b3bc89d990af60df053fba55803a67580dc98b15c3befbca446e4fc1ab3183076ae6a8f97edc4ef45b9969c7625f2c1e458d173fcd426e1b17dbf6f31949f9c83f5363ff2be9156fb10621f3f25a3b11323d452bf68f5e0b627cf4b5c0804c146ab6660f7a747860740efb917ec5e3d04fce210dce0fe3b8542a4b5d20af2bd6f9509c82eddf0adba5387694ae79abf3fe165d73360b9ae2deea079c550ef2a924128ec17440f8110c0f740374c1e1d3c13a79f95454e346f74c020ac9df271dfb957985e008b3a3b6f72717d28ff765fe3ebe1bf205ac4ccb8e7b083c4297502303b54ce93b26aa06b03822a6ffe61017ab169360a9ae801085179a1bb2e77a9a28173df64ffc935564ded2175d3f8f868837d17ad4b7134b102fb65c2238ac2e9991dc93411db9f96aee8d9b59e52a9e276e49b9f9516afb550dc0404792d2ce5466b4de949520cfa5dd7f026701ab8ed98604db4f48dcd9c81da899926c588e59df936e346a6707585960a24f8a5a4edff214495f5961f129f7bceb2ae3a6d9e6a331ba3dd14a62a2776b9991f95ea24d0e0ceeb8311884c948fb7f49808cc3e89665a66ed4f92b1b23544e59984cee58722ec0c626e0159beeba81fb474ae621fb1fb970eb42ec26c1a8c7cd2f53743131234368acc5337fa1702b6e642772af8104ee72ae75ddb001d4e2b28f0d303a344020e03e3c11038b5f6778d150ca1dc71370fe42b1dd17ae4292edce309582e432d207ac38e6346a67961f1ebfffc22e8f3778fd8bdc45748f3c3a2052c6d2f4be068e1b9b38167c494a5760b725ac288f53b9933c88976c68b08a514dfcfeab5c0dfdc48e7cbd28f358d0cd6facea769fb95d2d614556956f4c03f3f47ade43ce1d4489480f7a62b05576dc0f8a3d99385cb28ce7611c661131544f4f83d25929ece9ef8fb60cddf4d8fc22e8f616d1baad89d41b529e2cbe573e7eaa7da6682e5d8ac8c111817be34b7333abbf75917c2735350b99cfd43e959c90f5a969e45a15c6e3edd557ab4baea2e0a012f29525c30df316ccc632ccec2bbf91b2010da97d19ff2bde2f5401db21d8874a0f7383246e2fce12f0118a0589dae20016fe5d6f3974ff8c710ef2af517c2c715cfbd2d97329fe6d228f89a04775b964585ca63120a60fc4cd097e52d509c61074eabde8978741b587e0f3a9b76774258c2c18e196964c6d749f3dda284b59b05eb5b80dfeb22a53c48745e8e62a48b369b58980017485321819dd622f30824e8965301d430f01d8396f7d99c13e9c582a6d003ccc0111dc4f99d02f62b1231c0442b9006f88b43409b15400023bac48aa8859c1f34b449bd1b7557a46040db170fc3e75e6b3eba39e742a6c1fc295f9f2eec0b5018f7c77418aa01ab86346d2bccc739287a4cda2e5ba1d84a289f5276fb9bb7ca1a65c0a798d668d4b7d0175a32c7b35a6df40198a76ce4bf5a6bf968f1746c24d39614426c2e7abcf7005a40d16f9365a3df902d7f1e5209477a84d8b4a1ae3973a2c95544f5274ed75622804e7857e2558bdaf7f76b1690d60260d8bb8efc880b8e7ba77c672ea7c2a2330b23b9cb7c8e8f0bd8d3f382c5af20c178ef874b6d8509243547d287abf4c4dc36a569a7f920bd1cdd336f975d95ae4c702a475f27d61dd28935f4ffdacd394c60faf99854096456ae6cd43091494468c0130fae1c2b38640dc9b5c1b5eef579667417fde5dcd8ae3e3b6ce8eba030a79f91901dbf7c8ab0737f58f7deeb0467212900be7dfbbf5b7ab0ca7b23da58230e63d48ef5ab14447d4c351f7d08b069e8750112ca6ae2390de779ffc040eafd7cac219f4489650bb134a5ab1d6908e68ec464a8e0d2492761efc8e7fefe0651dad86bcdc6c2af46124bf0d08e95a1b4a74a7685aa216ac89b018e1a7270e771bc7c8e4cfcc8d6cf5a5fc4e36aa6f5a0818bda6ece84b1723a5ca032e475e088fcebea59fdeca1c21830217a78da8789649b476f3d8eccf4f37f80135a43b5b0add50bdf292394a123250808aee105cdaea672626611ac166ac4a2e29c2a89565e5402744b0b113ee2b989925f8f7da73c088022fe00257a53fedf0333415071caa0b40b163a5df272b4c5e10e48c9e3eddab98d7caf6f1651a99ef1a9f2b5bffc48837b9825ab4d5b980ab46e64347909e1e2ab0be07d464453b00379a86e90a91ae7aee114125a564c3fec07f9a4692025707d1fff0dfc2ca2591c95535bb47f1eca254cfea48fb760f191dfe09e3c9ae26b422721ecb1c62c486c6223ab9e02bb60dc5b722eb8cefd204622bffc44086e5213cdf40924d95621b0ca3c391aa777543e8048891306ddc763744e834b781d19ce04e3433945722beb6913c9497785074301e8798d9f070902a0e93356c02ad8d05b7d24abad5d3beb88847e45b53771a63373bc4a993e2e95c2175aee635e3c107656042b0c9b87d6ee17e20e748505b4f1d6b5b2159226b0a31670066fe4306068aefa126d118ecbd2e4b8e89620f8c3cdf9286900def7d298748f46c446312dccb1aa31dc6d13816908f34e8877301649e1072de72b87f815ff8d904d327a099b8ca08ce74be06f0d9454a8f753040f70eaa27158932577bb30cf86abf1a2d16d681bd686429906a6f090d5bfc95477335db3c3d012adaf95d2ffb1ecb09b1f8101d57aa9992ea356407008396ecabf35f614ce008e638e2d950d18858520e1ed3538241760d74d656094a49aa0fe58a31a00fb3b7f3bcc71c60b312f92b0833bd53ad4420a201e0712c5c2a224a1a57fed58adb8f86d176f4c1ed874a909dd855ec7b3498e993a0394bc0962dbd9022d84c7f65077d2ba636174a49f3622df752e557214505c95a620e62f8d3d1886e9361340e1a6e38af47b4994c31282bd1086700f211f002278215e826a805e26c2ea003c86aa24948021db549f92838269918f4d6be2390be738a299ab139332070be0e4be1e3549263a3d8b41872ef282e4c895ed357e056925647e8709d40e92236fb28dbc581ddbe971e9061c7fd587ba81f0ac707e3dd7450cb71d3c80ee045b4a5233684fdad464d76a56ac573d54b6b4f54a5584821209d4404ac7d6d698935bcc76e6b0aa26510f6cbcfbd5a5f1f371882fa962f7b3aaac77bca39cec49b82b81350a3ebb45fdf391804939f117ac9979ae5ab8810bdf2d5087f8c9a90ed746cfea9116fff301b6ff748310c144e0f30b84ba958111e9c9ddcc25a91693dcb252c34bad51dca86302cb322652524da9a1dbaab4851f68dfb45621a20766fc99d11d3629ed7b01b5c23b3d22ad7bd901d738ae8d3d03b33414fa14f4cd0c0cc0d6f350cf7e4e2ff847b013f0b58a7fbf72176855bbc375eedb3a81230472098de723a3b76cb75bdff8aef8a3e13b3ec3600ef9ba93f0966331b33da1778965e50ef2a40285684e5e64997477e69d48c515c1da7a656247fde5dd9269b30a494dc9b9875dd27078608b8b0566de274949948a33075faf940622324ba75127ca9b265266dc01878606a82281baaa350149ed8ade0c65a695b9841f69121f6186923aea77a259deac7540bc7200adf42c9ad0ca3ac21e19f4afe1a696a1c572b6ca09b6764c65b98019ea3f787b03d7f44bed99d60279ade21e826ccde6bda0b1d24b18b8aa369f4f8e91d01c55c4e88caecd066def3102ce01005621c5a03b53251d24ad57a61a15954762013640c39e83f9b7200d7e4c37c8065f277735d9ed923f852c9b50983871a4d738907ccdefa11a5dc0392a6f1a49a4bd5fccdae49b9f198166e22d05d14424d69c0dde1ad796ff8353e59826dafe59080fb9edeb7a698955b65e5eedb647def86394e9a47b8e40230368dbff8ca4ae25f65e8d43354351e7e494fcb63c2718e0103906a4afb8b0f2262340f2a5a1d474681f2fa12fa72a4454e708eb12f229bde94b5756f99c7f042df7d128deeaaa2d972366225c38ea5d1cd5b55ea494285a55684e2ad03a4e1aac9b802aa07e5ab63664cbfe08407ec85019fb9870d86b5a409a2b6699909f6a5fc2ef3ebfa6e2b78298a1bdb78d9739248bbc3f8fdeb8a461d943364bdadac173f2085d419dbac130c32d670efd4a481abb54bea4c63f17b32b4b2f0d96afa5cc2ed33ac6578c9a46f952947da9ceec4bfb264e3de304ba5d350a2a81cb2ef4b9f4e902d44f079a4f8405d3eaa665888961562d89d1ecd7c2f28cfa9dad01d2da34ac12e72d0cae3f6d32b592e7ff32563688513742da414eebeaa615da067d542d666e0aa77511309b95bd6aa9d11ba374839ed2ec437b1adc71cf90569cc8e1e6604a7032f4a29ebb236221654c006e031011c2e86b9212c05a223fd9e033aeae12be9ff123e480d54cd14ae15868a29a288c675ab96382226ae2723dc9b9dbcf33ec54549e5befe8d4976fff04bdd9c66d99ddded9d96b09817a08cfa731f31bfc2fc76f7e377fda8e408f83bdc88eb585e77159dd9a08f0cc2df2a548186deab7c2c6f18aea0556917a4dc1241e2bb2fed6065dc5f374b6f875bba731e8161d81d8a010ef6bd04a40e683395df4764cbc2a078b673d66ffca4f37a617ef90d6ab0a4a8740b222864e3ac5941ba427eaea91cf4d504e8cc0c1f54bb6a53b693a9c3ddcf30260e3d416bc1db1a69312a624744883fc25a0ef0e829e8aab8e5e09f5106558e21ed8f1398ae3c80d8e2444bcdb89f54835306b910e62200809344907090bcce902f4bdad685060a19e0cbb124695e1260dca8a8ad54ecf638d253c892067e72b8ff727b54cf17149438819e888a10700325942910d12ddc56120291eca99f6c5e00ed758d6d51d3f45ed20bf62fd364376e1bf4164b18b9ea821cc7b1af2981d63cacc1ffe8988aa8e3cd0dc1730f909532a3c1cae9acfff847f822234805fe0a33a53674b533f205b82ea0af1fe2ac474032372f9db79034c8ac6f00d26ca7e6057c71e4f1a4ad6643388efc79dfeeb252a5294797a4220ff8b410d1c5e3b535903a05f9865decc3a0fb557e726f8f3f3e6a8bc9bb241b5fdde7ce7c42262d4427560dc6b6b9261993e9dbbb58b643ec691255fcabd44596452f185e86e1da465467cba1ed6edfc1e35ce332ee076361b76525218b598d71c18f735103f9b4fafa6c54bd75c8ad6d62e8a354d47aedd133603563c9bb8278a116c3e8c1c0d5d57ffcd02c5d41ad26c82318afed24ad4e8916fea880e75d26b0770603aecab133e6ac4b6d729d895516881b7050e6d10b2b7223f1c48b770397486cd2aee41746332ab1a63f6bd8cd7e80e88f84248e024a7d8a2ffaeaa973cd030e18fd5b0c1303d27da78c4077481b6e6b0b1c6c50376f87165bb2b6c1d8e618d272d7b766eca458cd8d31421faca9585a7155e801adb9594dac8127c175b1c571958aecaca6300b9ccc415ca49c71552c0418f95289b994a857cc902f467ab720a121a9be7bcf132c47cefabb43564dafab4d35060443b6b294c7745b272f331dc9116142ee875e03eafdf9c441a790feb97f6c7b5348e847f00b70b0cc5617d3690a0e7a12dbaec5225f4661e99d3e1383303f8772fcd046b1262b228aaa00b6feb84d67c558e69c339e8e6218980dba77c029cd133d94bc99e13878afc50d72175d0821e838a3455168d1b69f569a9a4cf001586b79425a038e8f08afc7891321b52e6d75dcf2309f051e8061d0c964ae2b2b13c6d47f8504d66d4a7c7bb74faa6c082926acb3b4a47ca8ee6e9749735eaa262afe492e8183a712878a8b0fc6987a412f2cc8f8e052fb9fdf71edc13ad9634f9095e4e0ed66167540ffe5379dffbc32c79f8f04f369e7ddf5523de6a4ec63ad4e5a296553886f82339cbbcf624cf61cc3a28d050d560e381fc6d62c31cbc7da595f562f0a1880377fc397236b99b0a75316814aa937d7bc795f7a05a54819718590f2f65c1c384411d53aa5910a0b0bc5de51d006f48a164422d33caa0c672a5e754ad2a567aa4787f3034748078a1e9c701ce12afcb73d663cf8705485940e1c6f6f49ccfcc012dcef8b500f3cf9d9d43c21817b50dcef0e626b24283964d596e70b31123fb625228887dd7893ae2de0bd7b7eaee058bce3c55966a4f2e5c816ac93d9a529ecad4c5d2b63fbb70a94f3f12c8483eb6843e4c86b6fd5010c81978f33e9eb726417f1d49d5ded02a0612f04ca2ad86234cb1e0aba9fb7133c28813790e8cccd7a646729fdd580c73673445d40953cc3d05dd6b19ce592f0081436479c8e364f23bbb1d1a880bea5fbb743225ac3c68e8a51c48ac1c08de67a9f651b62f75c18ddae10014f8d7fc43eca28b18023a51a8a36a2f7081d81e0c04a882a99f2f7c79bc1fd50690fbb5ab7901a5a776bb9355d1cceb0887e363ecab9e472dfc68ca3425bcc9cf585685717a609a1d8895d12fd95f1bb9c88989f635da97b1337847492f6cbf2f4b1e3b98760b8a76b6f07a1d52b4734f89529d7d8983bd0161d6764c636f50e5d6fe926fade76e43ff071cf45b74c95728a3565215f5f5b25e2289a1558874d936c957ac689ce6c65eb624eb67010290cff4731524764a91668048df262d0ff27c5ed8be487d0a1cf517b993a1099d2a6c2e2dcd911a07ab7d29586d288cd0dc05e397d27c5bdd8051d9f255ed98fc4d56f87a2e142b8023a0f442f856767463b6fe7ac6acaa7f6c68c57d9e1ae67a58456b66f51bbfc95a2104512d38b56eb096c011b6e2e60bddb2f0aff95cd11657b8b8e4b4130fbe2d45cfef9ff291cffd83089b4662ed7190229278d20f9fec6481e9217d448917e7e0e716aa1232c0fceca50a4ff32feb784afdba44b90b7a690f0475e6dd58d57f4e162e658f134f3cfd3ede2ec3f809640be2e572cfe7b70c7824e654783c023a4e1534be8b945408c0096cab3e5804edf36dffd89b7b00005dfd01016b45ff7af8a51ccd6c64a0703480d724a44cb08e232fbc6d8e6217dfd237007f0822620bb50b27a409bbea5f928736749327c898afc0e5384014b8be8831dc39b381daf7c4b3c043b6fa14844f3093d18ea040ef7c41ee331406a0ba68442cc58e6ee08e84b27a0d648b44e03ce500fd9e22a76ccaa49df8de51ad0fd538936ff642f2fd59d8d9323da75a4a1667d0e937c27b81049da33501979be52cb41c3dffd7aa2a993f233de5c295d9cf75edd69177ab620107666bcb0803917dd873564f79f9a242bf561b2e4db5fd5be00c028b75c54f4539639a197c3582de75791da24ad80d8eee5f3240b1a19715322e2c8dc17be07bd2107fb1c03d8ae0af1bb97498100b318b6441686254fa99e30dff1911021aefebb807fbdb6f9ca049be6db8ab487c6ff697651d7c0dc70c241213ad89fa0dd199d7f5307c9b86f94f22fcbfaa4865136266fc9c10e1492264e247584bab07be3a1a5223c8835202da5c3c6e3fa69c4d79e226c1a91953f6c86c69921c595d3abdd846a38df7047eaad7a1a00c2cf7b764e091e55d8f619ecf057fb30267a1056cf1d9166f2c7d5f092238c6fe9e8d1b9b39736455dc9dc6430c5307dc68386c7edb8658f3cee62c5c1cc2ff4becaa3248097fb19d2cc7ed8756449290f3afeba31e71dac18bba3f94fab2a1eae1a10a2fd0e5201042315aa5d9ee5ef249bba8d98a56ccab28401ba4c78b2b7be8ab162bcf61e61e3e2cf90c838d8bd6853063e7db3678a1c99b301f7f5e68189362a940a95f3b25326bf1153f077b44d7d4debef1b55b836c14bd90ed0c9582a63d5ea1fa37816b700ceaa4e4e70b0b941e3d6c78b510d71de3384c9f338bb47242dff9f6c35246d0d30804086478e9cd9a372dae6f8be459f1f76f67aded1eb89271b2127f590fba8d9bc70e2ceaeb5cfa7dcb18bf7780d726140cc58f6f017b13f4a64ebb743992d904eba2267dc7c0e614e1a46bfaf3cb413e42c0f041622314718da87dceaa059a769584a30ed44ce74784cccba036ef45dd4677f6a2aaf4bb2dfd88004dfbcee7df9c3b83e34d3aa3ac5a009eca33433bd61b6a294e4e3784e84eb16c9e4e20c2a873a8d77ca9e23a75a8c157ed1c9252388a12d89418b07d8584ed53e25660c671a408089ded280893e1c94a176eca32bf022e00710b532f837cad9b89ab3e5fe134fad77f3e9598c8490cc0bb3a69469c40e201e7517eefa5368c7dc2caea68f37e4bce6e21290907988b02333f2458b86e9f2c128238a8453f0a859395aa5b9fc677bd045d887a2c417eac2584683b9f6ef9ec5facd8caab9c5f4823564fbf0bc4beeba7a86b82e5c00195d7abc7e58e4694938cc64a61513b325231b357c326a883feb7df6b9c8011c581d0f8d97f8cd433e717b9f4c253efd85d64651d8223336b1280cd862ff139c8ef9a9685d45383c9634754d859731e74afbaae74f7f48d9619bf98efa804ab20f822a36d3bed7b728f1ea5ce32a613072d1e147ef99a992f38928f8da612e8ad85ba6c23798a379c273d90240153c26b84ff4e9ddc86618ae35f728f9bc4bef57be5c3b601be6327949b4fc47ff292958dcb86baca85a65c58267ca3648456641cd3b53afcfbb401914593881dc68bf5fbeebd0e8c499a10870c2858434c34ee828785588dfadfd4bbacd6848004db75881d0069cb9eca043958a23b0a7aaaa34ccb98e6cdd29558dd8ea4fb04eeebe4cbcb33e5660e32dc1b95dc13db63010e388c0845ddfe683bc8798d268ceaccca96d8014c8cbc834d073d66e7167db30199ae710c89c59b7bd68ff420cf25ff3e1bfa59d9aac3948c336b2bab85b19ff90e129ba60fd3d5d05f260b3ac1d61ed98d62c3b212d8b3e4a7eb3c08eda5ceca3b0c165f27e598c695246496bc9710bfc6d818fa0f58740e5e5ad54852a2aa3c1813e99008a44fd00d2319722082552c9989a6b37f369cd29b7195f521b5922861d880dbace73f8965782f1d33e7c1b2588706436f513253af3eab175acf02866dbfae454e27a7f88bbef4efcd9a541e501e47aff25befd4dfb97459c594cd05190b5bac6cad42d23c2ad7963dc5397a07369113d14eebbf7891fb296bd4f09b3b9b8c293eb83cdaf6f7160924875976f4fe8a1bec36fcd2d02eeeac80c06aa5e19de9d9b886e7cb1aa5140ee3548c427057f6b6ad097cb8a7b12de20df961364e603ab0ac3f80f17f27bd25a12f5df822c12130f02bad70deda403f6a9589deee3397345e1ce72d893c9b06a4d12df86f901d5c8ea89265e6fae4d34ff2ad07fe296511d8970b073cbb3b447bfccdd201f3dc49d7c5957fb5ad345ca6c8de4debdb5ee0f4f124deddaca54cfcba5b8f34c661b0be722a69b3a96e396b4c4463be531991082d5423e03678386c16f853bff0fc0c1b6caa432c5d12e95c706dc37e655d8250952e009b199415a48fca97c84e97e2e5b4a46a0b748dec325746a3527e7b37708b5d5aebdae4c1b52db39080e6baea86f6c178b6a1b944571998a3d277b7b7528600ce42f6848e197ace6a2570ca52872708cc3c96af4fa89b5d382c188d8975fe230c442636e5156efcd1e791d69c0408e2f684e3e06d209433409807acee6032b335a61b5fdf84d61b9100a840d6832a4126c21ac8fa78e01f9a3fb3abc726f0fbb9b3a39c0dd5e749c8911cf3853b3db43f007f3daeb7e6ce34cc3104d0011f35ae9fd8b8787796282855f077ff6652cdd0f32204f8b8543a8dddb6fa2f4ca72ae2ef4e43967e47b9c58b889c43e660d40364d969264a734f1ce3ba2804962dcb3c149a1c9cd7f93ecbb077968c27a036752c4bcd1e6605045c67eea2e1a8ecb315768c512d65a4c5488d28163df67a333811735a24e4744f565ac2d3573d91d1b154f5226e1544ebcc2cda24952a4621f5bf26e98eeffb43491a6ac44c4f32810e9ac9f3001931e531ec1b601d9bdc2f897788f8824eb0497fc1369a682009b2ef259ccff2fa8990f4b17dc4c612bcd1cac98fc725972c33f258bbd1bcd67d3b49fcc9467e5e65262b065729baeb91490c895d889b6f542bf630ec8558439a371655ab33876994f4067d0f35432751120edafa0fee9103955ace8b49ae6680e8add1710dc6a682929906941f5a08dacf1d0a28dd278011ee3055e91d0fa4c0423c0f792f730287555a35f06283590215ec7b341b52fb44f88b1f47c674ae2d6056612fc473b952ae45a9dea4ec14a78c792bc30ecb3f76058ff0865813ddca08f4065a7f06873a8d723cd9cedfeb5da5d86ae5915fc55a4363a1114b48970ff324fe203e10f291d4e1e08b1c808826cf272b2e3dad00a8ef162d12efb749cdc053acd3855ef0bbe89478d292e3e71a420f1d92a77476c85d8429ad84d7a03614c01ccf2f81ec80d0ce3999bf05c08c262462417523b8e93f57d30ac4588d6a4e2fe007b4ec2a3928f1b9582c291861c2314ad289dc5883587da7e0d102d6d46753a08c7b4f22a95d3842e3f0ff6ff2bbcb9612cdc11f8e7327cf074e19c94bb3e9eb5c6a3184c0b3e349e362c4ea1f7a09ecc6f49b31b76277c2106ed4cca8c4019ff5010507acb482d5764083b30fb90b44d1f71b7880d320240287c88892c80a4119ea65a3eb5d4999687976906fd411f37a339cc562a4458dae436884e28346890071d2af3d3377b56f62ac3c8f0d92bcf4250f66582dac146aad42699663947d65ddcb01ab6e8ebb42480af03f317dec8cee806e7f03133b2b3df9ae8912c436b4184121f72142b2e396d457722f786e9cb0aa7cb2fcbdcadbe6218a6024fa09d8a46ed2acdb5e2e83ee8c76bddf3bd0c1975d640dbb5ca23029e19de8e0fcd2f47f9c4e92439533346bd76115f7b2240baf033165db7c6b59b65217baf6f92644ee49f00e2f568e02b573781b84b533444950edc713947dc6bd31b19d8f05123c36d366695e1bfdc5100c61fc0fc1962b3d21ca7997db7a335bfa0e3f9a8bc4dd5257916df02bd20d4e98a754c98b0d7887cc8836ea6723455b3e9717996fb12ef6069f9b4b49de65b9575e72917ee84f705d0010edc24edcfb628fb6e731381ae624839e299fdc36d58889b642aacfbcf86138c68708994e1ca4bd435a82aa3bc19ebcbbf531bc0f9819698c587ff50b0a6f8d81083246cfe9cef0a772da14e854ca0bf1da0b4302eface89023bba4a7eef1d12cdc16731b0688eacfa43d88e40679d56594d082cbd70d8bacc6f303683e438c27bd08175add963d51e4e5f4f6e9dad77ed64ffb27b8401a6afeff2a11a21ec88fd0bd42ee30cae607f8efb2c6bf269ed12caedbfccce80865ab19064bc0ad90d157c66da712919e053029da6affbf7b22df4da953adc89d9f46bec901b679cff2bf88aa9349f398811c4599347e6f1840eecdd58bf4a9f8772611b77e232eac2765ef9fc7aba6552b11bc4249500808ffd2fc2660e83c8fa8d32d05e6b1ea5367b2e2861762beed75431a9ff085493b63324cd1f548a1604226aad485d00f17bc384fe0d541dee6d0434a76ab77e7b0abcf326159aedb839e24f5e01bce3749d5f844e92514fce747cb69f8cfdd139e399bb53a7671ce8424b21356186f5de96ce5d47c1fd12b1c9ee80ee43d6593ca7a2cc14003a89120a16946222c1b519b5843616dbb31a949783c146cda30e3b5c7cca6dec75f94ee99749d480eacba3c5f3ee070b0881d65f5f9b70dad575639c1fb5c113c89162fd861a9bbacfa1303c4acbc3b5715510e96ecd1c73cfe745fa8da4048c879d0b71775782691fd578372d9ec21fd7f2deebee1c5b9dadc7a56c171bb8309e322829587fada849f436f07034917bf7f99307dd2f39a539c6b2e0f273af9237bee9fdcb0a3662157212c24ecacc4370d7bcd880005e227fa30dd65862a641df3e5bbae33d748536463e0969222d47c389e0f7435d7c66086a72d267a7d0b79489208e78a9eaa9f45f06ec93d368c7406c1748f7630c7e7fca2e1748ea2d495b972c0266aa96b98dc92d538ba3c5d5d0ffc8f0e8772d7a951e71733fcb80ab6ef22386035941115c1c5519c5053e3888286e963e6fb42b86e06113d4a272a203a3f0a0d91aa78ba95e8db844799d01b31b5cbe2e6fc2cf372fdf6fc993c481fb68ae543dfabc23f6138af9ac40b160e403fd9b510c42ec054dde3ac6a18c17cd83935df73f6d9531b7e105a87cb2fcab3200d36e5fe78b218fe2052ebb72fd0e302ade38718a3c2dee321c055cab7b9f57ce6d3c27c94b96d7e9308bb6ec0e54b6aa44fc4d166dce4330a109a279eeddd5645659e806ab3c56ae66db67b01e6317c521f88c0522924639ed23e0330e369791da2eb883fd91bb9f3f185dc7251cc8ea11525cbf109c2e797385f8a5ee76ecd3a5e0ac0a1691b1c229707da8a2f70ca57d82561b0ddda81d0842b30e5871001fb0914b752b5ff11d2d70417f8b23e1a6d79eee8885d0975296354c445534d624db22cee71f87a7777222ac6896c393df4cca01c9b4dcd5c02eb0eaeefdd188a51d9550c5bb3a273c82e64056e5e0bd480d9bd0a07e5cb54980da696fcd56dadf5be1895215896e294a74a410912f115eb6cc839f8b4f5f0989be8f464990cd6e6ae8d183651af43b66c11e8b5674ad6eef480b5e14030058c0d71dc4d2d5570482a5e509b361ce533abef7a0f16def600df283d69ef0c7320c3df03851da977159607377e810780e028cc07f370a3a8d7d07369e3c5f2cd1a7a043d5612054bab5a238a9a9cbe2fe43b40a374905d3d9ba5af29de03d67fd201e3bce92a133f000baa0a5c989a7a46dbda3c72c79aa39692afeeff7e82cbf65d4eb91453256038c198503d29a121c0522d939225db728a11aca999d7a379c7eb9cca8ba014de4a23f26256b91d01e77b9ea03530d222d101b234e9596f4e001a826d86395b388310435de0af4c3b3ffc65ede3b3afa4c61731280b506b52a65fee40c64e9acf9543c458b2153b5b83d23031bf0a964e6ee4d431135b1c234db09d0809284b4470af3f4b86cb3c020f379692273f04780235560d04d35750579fa8ac524001e374c504497659d4baa689c33056b44169abe0e2edfb95bf567f4fd4028902a13b19d4c012ae263b2085cd7a0696de5ca6379294daf888340c413bb3fb4b52493cb3aa882802726d3331cf9799b4c4a157396bbcc2924090ba82ad7834989b3ceb0d6b31d31b2abb4dc894c6bbcd78407df33fc9aa54d2d246708b6de1a9d0c6082e208cd4627ed8ef3ca89e73da3666cee40c30fde1ceb9da5a95aa4d279f0255b36654ba34b5d7e69e91576cf1d1fd7b3e418f3aab55fb320cd87c09a335e4dcac1ba9e12356daec511afb83a7a28aa650f31bc94aa42eb019e4aedfd0581810f161aa86290e5cfd18916bc996879e839b2e1c2ccade3b148dd569df1836d0ace854c806636e66b35515a7800455ec1ab37c82cc4dc7c3d1ed6390b7282fe92e326f65ef933ebff27d4d6296abf5003ad1244f7d885cf19f9dcf15b0df55d1f701153296a707cac46030f47c46fcbf8ac958af1c7f856efc8c3eaac531c3f9d3d23361ef9ab2f330e49e4c43f22e663c45b8c19fc062863e88be9d6bba16710feead09bc1a12ce15ac5785ff436a39b2e035ff4a91006ccb972e180a6e341d99f4ed7bc2b908b4ef70f79e6b8e9e3ad805a236000456f3f8d776b68359a7d1fa2eb816dbcb9305d971c09f056438153573c1f4eaed81e298f94a15b0cf096e8107cc6772112d61a6e755149d0d946b3b163203ddd55e56732059543f99903662ecbdb66d500d714d20a66b5c2367e45135cdeef3848a5ca2c2cd0abb71326173bb546c009df3cfd9a6f35ab314694e2b0fc7c148766ec93b575da1b727e40f48c458a3f7e5fc372aa7ed98df28040d8cb6924660de9dac1c946bfa7e45a532e1f85cfd02f470b4ba9d2563bffd1bd393cf360816cc319bf2d287aa8b0811a0f95057e04740f3303e6194bbc50602974bad6ba90989c914421fcbc32e73ba6a7784f75a3714c89d26c4714d3b7dbbfef2dd26e5f39d3c63f6c6050ee850ab0d686efefdc3d8a5b04e62619ed3d39b1692f4aa7d9b0e8de4d18dd68e41e2e5e14d11a79b59ac3ca797f916cb6db51c63b6e981e000a7b4f54e156fbdef54de931b95da96841af0b52647cc8a36235a84ad711cc27a26c81c758c321c87fcfb4db5e2be05846f3cfa9aff5de4077e3ba274fb7754f7cee3d20362febbc503dfba80268cbe25c12deb2337a862bf3dbd8bd477c39214dd262199237d0ec04cecd97323926e28dcba0029a6fd3587a930d086560d3da0437582a1737e074f724c1bb6ea8e69147fa1fe64d99f17ea84f513b7512ec593699520b5b99515f1c3329db2399033cc9ff1394bf751c293f9a7f0c7e9d90fbefdae2a89a67371bd5e6bbe65d272bdbd3eb48122730bc0e4855986e0425c36b4b36a31d8180bdc6d3704c3c5a407c8db2742a5fc3bdeb799d05e29c6db84bce801de5b943cb3c769a32d597a83a781339c3273b9b9ae241dacfbd8936ddfb8284c2e4740ef3ee61bb74f437c68312a7592140728dbb8d5b2dfa0eb41d9831514d2944ce20a57676a3d234e0bccf265d4ae3cd78b86102075339c197c6a21e795747b3ca7d0e3535f8ac94237184b57a85c4577a3e5820981e488ab80e3ff755c59cf63f0e33fffc6460530dafdb44b7935e197c086b4cfaa311f72c0197ebbabc6d36697062677500c384a1ef5a514827db578059e14565de73f3ad7ac9fc24279456171efddcab002f2075635313b347e9390eca28a4e855921f74b1e546303f4cbc98683ac3049a2a4782e4aa96f2b8dc3b1eb29a6eef2af57ad6c6e31fc107bd4b7d0fa1214dc752783fa95e9d570096444524e772c1a1c89f63b1ee87ea2171f168a8e47e38d9d248b378d1a62c3dfbd86e6a916d93f82e1e7f26d7f4b46efa1ff105288f8aea8472c1ddaf540d9bc0c029b72817faa1bfdadc00c11b0b61603a46075edc92c4f6eddf21090dc889f9258ef727ddeeb7b236d445a8422387e5834c6b909c675cc66fd7f60799ac8d0b9114508b2e8317cf35aad6365356a09b6d65719c3996a6bd17b857ce5be553f16f36858291d64e857d5da7a1c9fe70f61bbe7f6bb35cc17e7fb0b25b235f24ffa50971c96039b0fa3b8c00faa6a5cce2dd50e3ced1c8bdf419141d74612787184c18becf2cd01a5abfa745b47e242c194343f056f601af5d7ef75962c93609f62880fff341dff57529b42e321c1eda8ead68f2f64c39f712b84f9be283274b59f866e00386910e61c716c66765b72ce91fbb5941e91c79cad8204913389c8bb1b8a635a26f20545b442aff8832b90ba38ecf737db6cfa4af81b16720e8ea95d68ac322d0c767d3e8d667bb851ca844225174fcb614fc88d943a38600a4431a98c41403a4303b9f9d5520da038d80948fd0b0384e49d45512a3c789a881c66e5f6a093c1003b2bf021cd9871d801a4155ff9278f986c7151b4782694854c1d9da6606dff4d72ee6fac0a1a7830201688fb5824b33de0c6c64bac82e137a903d1bf11423366fe70e014c7acb16d8d18555ebbb0c1e1447ba977bcd72d26b383303280df1d9c9d2645cba94acf927b13d6e35593ecbae332340b015e8e18bd9ec835ae9b3c87880ae7850797698eae518710a88596b7b64fc4bf193d29343bd06606852b3c249626c1906e7605c5fd5be0e75e2f82372b9dcfa641cba5006374f21103d59082acba86b89c6708fba40b6671f7ae1e1293e3c7af10e899fd7b4c9f10137b78c74c77e462a0a4ae7cfd52d648e8ced4d26b272439eb3ba751e95e720d0edc21bc261c4f0cce4d6bf42ea5ff07b0196fa1ee55ba807c369055a9150aeeb70624dcbca6f106e004ee20b8eaaa5953fc701f75e82d9141f3f53bfb7de87914f55a02fdfcf3a6cef00e50ce5fd27877fd4ca8cfe14ced21a199468be2a0f75632d884b473ab8a73f63a10fcb95d1dd88cfee2220a1d0ba8043df8f06ca2867e28cbd790bba95fb1249bb64fd0470fa9e0cec0da6e992c2fe3a8be12cab958b4871337da8c00b0c69e6df8ec1a9c0b121c5c0753376d1d35fba9149d6b0ac64792a0c9bc28ab64bfb015e9647e409561bb99930e0f670c579ad1e861e683fe28b911cb388e2b1605b5d38c8b38b2cef15280484177c6a4fc0f23d558e060277c109180aceb89ea55bf6a4268f0a4c4bc7ea0ee282fb125ca892ec27593d1cb5c6fbfc4c721725dc672b4e60ead00ac630fdf45d8abbe57fb96fa5a002d376b21838339c99314e42ee30b433571555ac800c41254d8839df00bef866e675f067056da96e790041c25872ecc05e73584b69bdcb3c84e82ad6c3d71c68c0f68dc00f09c6f6a9a9060ad64916f63b41f828aa920a0fd6148a92d92c3e00bf2b6a370c51854a22a0f7390d1cee607abc05877aefe0b0b0aec6ef78aaf66c34a44780026751b7d41ddefc40c2e5606c74901123338e67a2c2c9569496e797e9850bbb461f39915fad80538d253244c91f4086cf0bd0e00296386b3fcce5c287e7cac9f7f587ec6e406a534da0b99d3ba228c5e1c83b4520f38aac92782a51d268e8bd1aa1362242f316a0a23e0298a45e02b8745cf1bb1c426e600a32d2d829af5c9204c52209a4d348e16ce8dac5ba59eee2893d5d5e413b2093c375cfc9ab08d8111f0e67c22f2823a1fc652250b6d48d8ea9f213b3a03ce46a6a067fea6b3c878f60ba0de16f1fa2398d1479314912fa70eb7f0c36de05dac429019c5b6292c9c6d7c43f2ee2bc3b96cac20976c0828868cc3827fa80f69dd5029d1e41df9d7cdd0a0a13693ae769b6898fdeaac413971a59720a3808d2b07eca38c7dd7e4fda23a8063cebdbc445043d6de6af08e3e981c9bf3b8b03d33e63575eb7b002689460b63b03e54461f8bae86fa4619dc5c24ede3b1ae272c2b546800e405ae1d29bd10df35c062d050f9ffc25ec275fcf04851126e9dd58fd698486830a0b90fc0b3f1ecbd68248db4b27820107470e44f39854b3385e452bf7d4280dd968241ffcaf804e3e97bd4ed83024709a0e2f0bc3e2a90322ab7c44532158ee83066d8b8220b1dece84baa07f0ab0d7bad2bbd832b59fcb3efa2a821e04cf3e20dea72352873de32129258c53ea13a008c5eabfa08769880fed31031c56313ad993e73075fd0911a959bdc9d2cc72950794a3d666314d3686a92f5107ef2df0283d309e305e5372a8366c8977315bef1240134d0f041562059d839d59cad3eec18e73376aebbbc52af1aecced4818f1084ee491f2584d8a6ac552e09f0d11846f180224b66bcb146531b2311fc27054795e807c3e1b9373a48cd472a03b49ab14b9600cdc671a23f385e028f0cb00ca2dfc2f905379c5fbb48e5aca21b5f27d354f348fc179bef8aca69c9126df21543003e4d9581705b5ae24b9e5ff3b47020f17e8a6df378bfc285781ce2d69d78b2d3347a7dc1e3c2c52634a06dd618408f40389bfe5b8ef81ee408471d76833ae0761d3f04d4cf0ee6742286a2ee5f000fd33aa4b8af94b8c67e42e8e30085318788faf5c27a0a6b5118ffbbc2ae404aba6b6726ac4fe1479a26881e75d9e893860195cdbd83a2316810ca58294a25b3dbf65dffa0da683c5bae6eda9c8ad2e76a0f6ffe48533d457957620370e7429262a9a31a42cb9fff2a674922d81827715b33f55e508f191b29e2b60aa5dff9d2cc8ed70aaa1fc067df2bb01cb7ff375e3b193af61c0e78073f0c535733aa77ef14aa276a7764529863b6299e0cebec6270f5510209a7574c18f97504261b41ed4ed75b95473723665e79a37163a69b4233500abc4b952095b5ae36fbaec766fa86e868d8dbcb0b03a6e08ecb45d4a533224b563c2af486651e13e1faec7ab9c461471087baa009a91c739323e859c16747ac9930fd8f740b08ead7e732eac935d9b5dfaf287361cc1644c25c288ac7dea3efb6ae6e17dc6fee080e04096d8beb14ca492a211b0b0fe61b8cc4ab9b0a69da79247ed83fe239159b1cb3c51fa4ee619c1ee00eadec7fc90d988f5bcc2ba0510016535023cc17b9c72ffe1f05890b880762f1a286f5903feaf6469898165591873b5abca143afe3a171a464dc215ff9363e10036aadc99716731ca695b03f66639516e1e039113da33dfe7df11c93b319d4a88d85c96cd02d5735dc453e3052aadb52c0c9b807b1c9d2ed466dae8ba80ec58de4b38a31c90debdba3d5bc389b2acbb7c05ce42c0e7cdee833ca1c70c30068cb09e1e696128db95f7f491e6734f6aac4fba39032755db8156491c3b3189d194f93f33b18770548ac6555a17300e94688214dfa4c835329ccd583e5f21111533b13c89e70c62a57753fe5c626405fb9be1aa5b92877e8df61008a09098c8841ecef567399186623df440c94a8fed26b8a5103574431254516233773c441c39806af3167d3b4ce424e58514764e6bd2042047d4aa1cb912be561bf46822ae5c4068baf046ef4f18923b8c9f7e78cc03638cee932426db846c7e2a00e9b3368ee1071119c74b200855bfd89d7a297b79784317f248d245caba28a542fe3adff749411b938fa97073b73585768ffffe3a094edea38a79ebf313b54dff3e3cad399de4ed42b197e1e8102375cc294ce8890b9a001b5024e4f21247badadd6c1dee49a699dd7a50e301611c0654eaed6b5665d97270ec2fbd1315495a49380112c8a736490dcb785fe7cbf08239906e803c64a8212e57f30f6c97b4a187765635434e1b071dcf97b30247568018e11554b1fe023923f5d77bd5dce3b5b66cf02a0217e42e3a57e825a4fc286676185b2b641bd4fef29ca9d8b9cd9822f559956d5f8806f7110492ceec9018efa7fc53b3dd15aba8162789bebbb906979daa458d590cc32d405c61934a41f06990ab9a6978982f0dbde11535464ccd4ac6aa4124a6934527f306b7f1a1a21fcf8e5a55ffe5ee7bc4ef81fedd830fb88aba3cf3c5061fc0f646c95c02f300f84ea70750fc30efdf7e3121f46e344b54d6c29b1ffe0a9654ff34bc0cf3d810f6c0d69c48a9fc48cc2522c00ac4168d877a2901a1a699ef833c959025e08daf6534ed9bffb207e926880f47ea36b6e585c2818adf389ea9b8b21ab77ee3062f4b544e696e4ed4adbfddddfd4d0de23bb736a268525665841482d286df3bcb6a3dc646f7003812f8b982c8ab9a6468bf9300dac4aea01ded8d71689356ebd89a77c461cb53f99d7624cd6ab3e93ad0e4d61c13fe75d02deca11b1ac874fe44458a36b52e3aa72226558be4af8fb4dbc1a8d7ff574d78dc8abadb82e28a51956357dea15d90e9438e88f5f1b3abf8ecbcb7949929618d5f7b2d02a5db4362c3f4c22bf4ad9f8e57c817029ec3b5dd7dd495dd6504fb51462b03dfbb4b60b4aff82d20d40e3c72f1b8cad3cdad8f2e8cfd542c0cb11445986cb413afadb313470739cba05e9fbcc9de8076a37ed8498e9bb288ac6f50c1fb11218587c35075acdb66f24c9e4a0a2546be4005bd4f3bcd202019385464a62b43f85931b5e1e24ba64fa3770a22bd570b7a958cb31b83cc143aeea136e601879450719ba42dce51eef3fb4c354490fa654912dec6f2ba6c2248ef006b9c1358488028c915732467902fae78e7757d3fb194ac549dcfec5803740e16cec4a5a40b501efbb815c84e1746c4a1f16eefc5933b5a8349f40117f0cfbcd3adb0137b619d7852134a78adce5f0a0443b760003c3df67d22afd18b071ff8b640a89537c4ef4d92b400dc60bce518206243b46dd17cf02ca152d002170e6223aa878df2deef9f2fb45a3514b8fa52eb7c05e39a89a6322a08d7df8efa7c7b087ec0bffff2d3d15a05bffb1ea54500ec10d579f7c319cf0a279d88ec3b58c1b8ee78ba80635cb88d4813c175d1f13b6f50e6bd5b3ecd8cfeff3312dd37e1cf92c507bec67b2376c6b3896096f7a6335114b6a05c7bb53d84934d7657e51a31e9ab96647be2fece9e1a950eaa87929e358d6b839a3b85b0b97d7f96eb99aa74d5fa467725b16571c4efcd4de4b4b95c9c0b18038558c57f791ec851fc5dcb7a81402e2593d01904718a2b5897972399838ddc0dc6e4b817b32e4ee22e05c93911956fdde42465e3b51874d0484bc38b424dd9cb03dde80600a852c81b0d93489a8c5fccefa50954b1edeb37d63dcf04a1017d9bccc6507e3d5036b18fa9c92b6dccc01cafdf778d929b455e0ce5ddb4fba22f1f8129c0a0245c201f2bb43edcf91eed611c41d6ffc37709b9d6f55a1b76da4d86296bf97fb80da6ea503fb8e2c915138ba70ddb2458a5ec4c20f49608d75911d1009d22bca44b36493579275dbb85390be351c62b14999c11eddd1908c9fee9d6020b7658de16a87733d663fa1c2b1cf6c3503fd25678590555b8ad6066405fc02f370ef286eefd78f515c6b7ce69a107305acf7df553a9dd08913c5fc24d757544ae347934368d6a4fac5e258a1b331e94927e494f7962b93bc4acd49f578275a0558731d4a60fd28149a279e1fcb8f94c5c09ac8b10e2308aaa20071ec08339389a3584459b79a33025370a5d45b0434599204d20757651a7158f480c56370ca52d69d40c02cadb8c575b28f404821085a00a49596a6b0544a4882749dc48076e893380212ec9c762b93bc58c27670df99208e74105dfabc309e3f5e91645d914a29622b4619ad0bf874c5445714e5b53858e756207bcf292c4b1dabc5e65a5a426d86f2fe3f8b71badde7e85e06c642e18a851e1b66a6de57cd592000058501a0d065c02c214737d2a40a2617f840075b43f64e90fc984dc8782ceb825cee0281e8602c401273c87f702b1910b5a41e901ba395fd034cf37ac7c537339bcc49e4ecfb2237cd9f51e138191d0968fa82e010c1398bdc07cf9b0741ae84535f2df9d46c257cc67e6444aff6d033eae05f017b257ba878478faca0ae460d2f62a5a411b2a740175539f65d74eafb3281f92303187459d07ca1b30347d18b0665849e49508b28419bbb592f0e0e35e06e81a6fc81b16df428ca8a30343d9d748b5cdb971ab780b4f98ff96b85654bc086cfe5a873a4698721e302e9c0dfc8bf9160501df09025210f1855b5e1a65d0bdebf67879a576f9414a0a49789ef0260086b3553b556f5e3c9672d74bbfff7b65c0c255ecdbf7dfd3aafb78ca97c13dde7172375e25629224d51a03a2de735920920e66b75f3d798fdcfee4665fe7d2d162a49ef96d6ebacd07cccde2e91422cee3564760d6502216df7a87e73b93f1384f4eb77ddd6ba847184c080b70449768309d69928557ae91381ac61f1eb28f03a321cadbf39fff224b58579ef25aa3de460b45e20a3f9c8052d9be5223880e43b7b7e41fc66bef0a9eea2e03fd62b089438b74efb2a6e977d85d0967311036c72c5d4cdae100e7e29c3ffbe64183c1910a236200c459e1de642297cae1f61e38d13d6b79103176329f241a2851cf0ebf17381517d94348072dda8561e84288039f776c8e0247ee6d00d34960ee1cf8d08c0bda3e988ef179dc6bcd34e11a3cbc5c7299cffcf68179269a8e37c6f15988180fc7087a58128ee0527a78cd0d7768d4f2ddbb2504c8832ac1e4551710224a5c02d6eeb54528e29cab23018e95d65e29e14618cd6eb01988917c266cf58fd0ee87d98420fb9e0b7b9acb79856e282b1c1ee7a41f7b33abff1e8fa8981d54ca168314ecb694cc26df9b74bf00230bed64c655dde228add3378ae23020d8eb8483ee3221681da2562457b1b9d81ed0518d7f7e763aeb12e0db4027914f60b9fbd35e9193293bdff724e1a8b2b9bdf2750e479744eec78722facc8d67123cd5e27b9a15ddbbc9021dbcb8780be6924b689431220cadc44595524d09176652ef695311df615a6c5cceb2caf1f88429ade571a8bb0e4fe9b7134115daf9d19e99aec12a66f149d1b03069f9405cbe97eb1b5e30163703b9c3004d912d2652bc9c364bbb9e25a35bc0d7db75ad99df140a5309d57856a9045daa7854eb2d15ad49b0254f1419e3a962e6995870098dd2ae0602b2816d1d81fdf62d2b4b7c3465fd4f7f9462c08980fc92bb4e2f515e0a5a040d889ee3a9f6ecf1942be0b03cacb5c3f42051c64d64c6a17a0fa43dc6a8e434a64808f7343cec248ac06aba3995a04214d41a62672bfe71511a0f2dee26be27a8cd3e7d77dd0cda5917789b54104a4b52799d0d448408041a6a6184656645570ced9c6dc52cfcb8477642dc640b9616f032b2d21402bd10cefa4f4aeaae69e57aa7e68d3eca5b610cc2b06e49acd7443279d83a5e7014829241dee8ec8df50ef0f4afd26f33f0d3876b9efdb15fc49e9ba182d6c90ca00b07009ece514180c04e0dfdd294bb153e8b073c7ddb5a9c9067f8afec85f44d0d48c7dcedf43f02b796995248eb2c5f97fbb3b1addd08a742ead018890d28f39800b1d67228550dd266c7be93f17fa58947132673122a6895d09ecbff8534b9e5d18fc9041ff42fd90af3524183250c5a8987e367006c2f5e5a66a4a3da95b1f290a0015a3e9db7e4afeac6efb63b0a5608687dde29ff73f9a958ff0d7eb80b1891dc1dff2a6af80133c0f24d9f7b5395fdab0e8e0e16b852405cc94dbf80f6783ee350af0bb13b9f172d185d00ad64f22b9831e58b34cfdd6002026ec20882d8fcc0ec4d31b94649705dfd786f6d41723137afff415476684eb3648b29cb552b5eb1b3e721cb30c0e0ca1e1208c54448706910ddb3f53cec9118a4d00df8e50237093c8ad6694305032e7e9b4e45584be3a37edb81feba0f27bd11e7ada24beee5f3fd82371180a3ea0d5885019317a79c7af460c9f83b675cc92b83f20ceade8e2fc7f410ec3b77d4afdb9a756c55b6ba3702ac75f3840f313ca88f910a8532bc08ffc0843dbe08c5b4881b05b71932f80f667fffa427f67f5dca11fbef17912f9115c3192b432468ff072900c962aa359a9e2e54717e529fdbb2bd7d38ee4348b9dc325e73596e407b81ea56c304b7cb8d6c855c727a851cf1fbdbbef2fac89bad0ab60784ddc2315f53c9f82870b04e37e8574d931b227ec626225fad2578c3ba5bfcaed4630d0d2d95ba1389a6d73e94bc85ccdea11013db39b6125bc82e54a88f9b4f9151505dbdb0d3224cdeca92ea4cb17ab6580ca2387a6d7872278c5a9c3b850334bfde6f15fee042ae36f6ecf5f7e7c2b4518665c3dd9cedfeb2a8e8d4bbb4bddcc29d66e7db85e993e8aadef163a4c69ef2e6f33e1d0626ee438ba92e65236f40d7eb0f56975fca3e23221a75db16792c39aaf755d84dbb0167e9c4c543d2164ce4402b8de3fd5b26a0988f624b4236c5e4e33ab3313a06ec301ec6ddb084f300285e51db4c81d44b54e95f26de7fc3fe86c531bb1f23aee7034aa548ae7b45e633ee7991633cc04183040aa5703c9ada204e90d4d8404aaea0db84e14f3f00a3e0d112a02ded83fac4ec8c71547644fb57ef4092ab4ae59ce2442bb1d04d813b9d7c8077183453c20f5481659688a5c9f24434f4a614cf5e45d205fe3b76346cb0836408e2023bd60d8e4e39682ac256b2dde0fdafb1fae0efc24dde6460a1cd85fb1f8db7589b5636b57b28f00f93180904b5f28570b3850a66844424c7b6872c4b0950074668f504e8497ca4c7d02ee325dc6d3094e5d578d0963dcd8444359d82b41877ef24bcd50daf2e6da924d81f32fbdd2437bd4a69f0f40c1b108a8e1c47b21f227646339d2586df40c61db99a5fb658d1878581b93fd4f6f50541f46ed29999e2eaa89e8221d24d9a05865b25b39e6e6527468f71bf75d571640a31762b8879574e6f641e010ddd984b21397b0f2010d6a4e81d5df7f26d1d983ed9b87240d2b87874e7340974fa3927c3faa18e83b49343653b555ae81199e718fd8128d0f3f49b61be9a161479d2a976543644939836893386ae323eedb69283149a70cc527d0d20f3fb3642e8ca7bf057a778658afa190733f152ab0f983519cf12c6949e97135e163e530b63037e78b83717022537750213acd3b200c10e0eef46179153ae62d4566c66ca11169245682d2d9f3c54b62452bce41ebd990a2e0d742aacb9950bdc3002ce704049eaac5e2950b1bf30b327f01cd5cb7c578243b747ce40e435f8e9d60cd75dbe933adf8457c1d8d89ac58c0e40dca73b1f8b2e42134588e586f953fdf9947e150b44e7c73858a4b2ae920492bf6fdaf4de315c64a5d4ee3362e7c38d0753d958dab1021df806e60d69d89f45054e1e27ec91a9f50761e39c0d155b35150a2cf65f167e224f25246e053dd67cada264d45a48d66fcc7e0182523cc03f8482ac05de493b8aaf3095dc7423f9158c2dc012f48f0f0cff451d83c899328e260431b444b7b6b5c53f3397256d677939b6d5fb8c50c0369a36000dc7fd98759f0a46f023a18edb1077cefbf2ff809d806c0d6925a860d7e3b21add1b2023bfca5ab1869b454922add18fa0b7991e4858a19792f33d79eed0a1dbb6baa58cf66be6284a02f8e2eaa7009abd94a5cda052cf446ebd38aee36754fc0aa24752ca01ea70962736e4f179cfb8a26cd5a048668566751056ec5176f404bcc7f47e42c509d90fd05f12f63f9d4d45a925f44c54fede9ca4abd5e5c3e50ea58d25c9b3006730f377ad49d6238756058d1c52603af51861b402f6a7cce6207cf210b39feeeade599e13b55ac30323de8e737670195ca29bc813885beea8d3a1326e6f179aae454616b58c74ad0d395b108b39dbc8b38a290aa78a39fea2667b814d88a676103ed2747028a7de05fa8750132ce73da647f817e08b00411a57a9ea9963b3dcb02904fae0457ae756f92b8345a70cc23f302ef64ed09d093f0f8bdf73eb06c350dbba0545a30027f7584b2ebba62a97b27dfd500bc2314dcdb32b2c01831a4707af515adec4cd75f4c192f0578d0e369d1eead4459b711ff1e763c780a680c2e81c83ab7a59801681426ab763ae64bbbfcefde9a05412c49b79a59ee34a51ca067929e72d12c443406b87ce3a2d52e3f2b2c09536f3130df9e26dad52f41f3666fb454348d584f30a799f3bd990fef0b6d05e43a67589b596e3aaa72f9f58804a11049ba6fc4fe7e4b414e801ad562b96b066590e3a46011de6ca9840a40953d20fb257d960fb4e0cad796c2e89febbbeedf6d600c080f39687b6ab6dfb1ad9a7f20fdd70ec83c7aa884a0fd74668c73c64bd6da2f747540e2e8dd68e62964007f82a70d1e21670d328fc33f39b07cbff402d1fd5300905070d62801c93b5627abea23e5d5c90ef000fea306e6bc3db9d051a874261a5dbb8fc880829ae5c40ce94d6d299b6b5c326d73816f70ce91560b72a2d67ee5e77b18b5fdc6d29d8b090e82ab426d8090d6b300c278ece52852bd5aac4aa50f7bb969f80e67f8a50446614d867856db9aab8f3192e95b4145a5479d39faf02f4a8fb497148ef6a0a90c94926ba51948b2d78f1c345c2765f3d5e8743dd91ebcaa0e7e688664e0ede7f8d8a34660157f2d5ad8f3329580f1baca5650f0d68514b42652d68c5f049d53e3f7e9a27bd164c2812f7b81ab76140fe3d2179e012713046700d3a3767ca77313814344e2c4bf45b5a70d03f8cdc374d0d183a2bac417ae020792f31b99cdeb889fc2c408b75d88796a69ea489e1821dda125f49e5718de3df9dc90d7b9de481266be26f4bd4505e5f11b1ae2fdcb67586d73ef888ca4cb7316ee2a5424154aaa78d2f54f4ab0fe862fc134e0319201cb4fdc0e3cfd5e97055e757b16e70fcc30e067175b36a947f85c5bdbc8cacd9770bd23239f62ea6bb681b68495e5336fe2e4cc0a23f562579e7a434400a2deb55ec04e8333ad495bcbb56c0010b2a3c5df9851de8095dbe346a33b1c7c3d45071c74754902e84486610885647ba4fc8b224ae549ab54c2ad9aea223bbc4edeef13804fafbf04070aafcfd84125b1cccdc277ddd2c36cfd896ae9489494e6084b2746eb8e6f848fcaec08990c9ab0918570747449ed8b790ac51331bd715cca8a58868f565009aa53a36497d8ec14734ded59900cebe4b820d8b1706851c2c5a81fddfde27b2489e9b026b6f520292c61541d95697e12d32cbbb68cf7c9450f364782bdf36e0da61588ef625b4523da8fe93016915529a725725770cde7623357e415cda5f9031c50ad5aaa2fd2ea66a74b07a1db0f15163051a34cde55711e19566dfd47d5eb71f5612f595352fb238ccf2ec433d57c9d369eaa42f79f73048b81b3c10b1bc0021e9dd23b3d7e9a261231dbc336e2af7e2a9d0f23480ad313e2739e3e9951056ec58261e0d4ff802196b34d902c4a647b7e93fdb89b3d40b705d39698e52045c8aed8035df173b2d4f0e49d04fc605db61e397f86e951b125cd7d04d78ed47b570e1da8fa2bad1f9b1c84b4012853f87cd1bded0a9be3ab468102f180581721ec4771588cd946759f96a3599e16211dd7930f183f4486f715efc8be593d943305d6911c58567e76806c87298c6d1ed754a041bd2045c0ad5f0f3375c9b16e06f99f152fade3b978d902867e1366a60395ed96214b752cf81fc0efd7fb93f0beba5444a0f84acf4f14ba2346dfb2bff562cf60d9d7d5c56b854bd062e29266c343fb7692dcd7bc5daee98db8487ebd4904ae5aed3b6f68d066bb200bbdf3473ad020ea1ac29225d208d5b53904ed1c62ea72d2335988e7564328367f44e5430fa9ed8a76bee3f409c0d5e7d16f8dae8454420291c65156062ef34a80026db1cb69cf4c3e03374cb045237a8d36df210ba69b0d8f502f8f745a308728dd8baf01367e15dc8e5f7ebcd85b9a1ada552bde98a8e53c69a190bc1471c39d43919cdafe2d9e629b6a69ee6bcb615d59dd5343d13527cc80809823265f44a934229331ec9fb9ce6ee573c7c7823991bd81cda49316da891a40639f3306d080ac8917dfb9da7393de99b86e730bf1e2542168865971d123a4049c2d73ae3ce06d0aa2c7ba6736ae03a4962ccde8bd5419f8028840d31ba8f554a0d8165be37d53619035614003dccb509543312ce8737762e98e4c3896bad4017f0e770fd8a2dedd46d312bfcd5bfa60f5d929c7e00e7382e81339905bea0e47a68cbbb8fb6c9d3df8224481f160a4fab402ceee3472fd307327ed0db33e25af70c2ede3dc990fa541fe312ae2ff69c3c59aa587953e19d0f14d25f20fb6949db8bd346a5651dd6068773525c5cf4f5fdfae4621cd5f529d9111463a9557f8f3956f5be1937bf27a3adcc15746dfe474d827860d047bdc0ca359923639be6dd5b023364c2af0adff140e349492f5afcbc78945a7077e4c975aac5e553dd98954d2bc70577d84a841e864574572d2be6d57a4d51c47d9d832bd329c4168f954c559422aae6c1c05a6c89cc76151c60a68ee6660ee0fc460a269619eadc072e3717af0a61d8921dbc9ad5d4bf640866f3f574162f813c2e81e36601b6fab7b072b89f302dd933d806cc91c7fcee7f3522843ac2e3e2deb80ec67b7ac6495c8397516c3530ce14342c78714e027e78bf2afea9c100d58e7bd27059ddea385407173e57c92bddb9e438a93bdf4cb52571d4dfd863947c116369d68bc42746dc4e947ccdc0cd96ac0258294bd5d21975a7855d80a0be96372f1f7be6164996d58846ff9759e12249f6e437d8affd82af682cc81fdfa883985e0631ae3a82c4074b64f7e3d0d261af99c498ba1a009efd86f6d3f50c41d70f60098474f9fff2d7523367fac92ce3a23da8731e982360cf6c5cf811d911788dea4e86c4266fff357a4ea243f60b868b24f5066804790de6159dde356076d08e6f504ea2cca4219bfdc968abc444980f22e2c659590f92654d8356c11c1a47004ebf300e131837317d96886835df9eda0e1a7517f93c15bebd3a7c17f6c078ae3a973ff8c04630c606dc48df69bb1f4b51fa2cd9a46ae79d7e431b62280da0e130a9ae5a4afb7b3521f7837304c4736bf35adb72f6c1f22f703829faa6e0dd75a8b7edcfaccc75f8276f378d0f72c3c701fc3d5be00a91e808c5c3382ad2a3b866696b3ce48463ad89a6945a11f563eef2b02cd2c289bba1e351c6d8a3e7e331ccfd76ab956d85ddfb5b23953602990b1a0d0b2937ab2484c2e50279df36959c1f2e9d5137be8836d883d9903488f0b1a50d001c7e0a58ea9618834001d328cbdf6fe98edd299d8c3ea2030d13cf4e1ef402b21d7dc6cfaf52f7aeb555cc07bca60c2655fcfbc8ac354c78e9fdb2253aec28b557882ea4d645cbc011111cb7d566fe2c4a474768d1891d87b259276ac3e741d09abef67e494715ab01c799e765c4b0ed826dd692736c01dce07bb2d2b1b55254e55f68df07470a5bc9fdd267581456cd660c92c3c9f6e2794d38d28fa028d6715c6bdf3124057f3c0c570a1bc9572c791a6c1e6fe325e754c25542aa7cc1f038529d845bde5637141fe95c2523a7148f2811e8d854affea7a889f845a332d991707f35425b397a7b220ca4c6ee940cf9727c217efc974fa9da4bafd3c123812f18c80260f8dabbecdb47674ae804bcc236ca0c8300b077c0309fe30bd0e2ec21f4d915d025319341cca5b079fd03aa83bfd12afc9b060fc8bb379b4789626358c92eda56e1281a820ed04a434012923711d97e7be16d3f0942cd09306ef2d30cfa5768fdad46112b6cd37290b0aef9dbb44ed3bdd32057e4d0032a999f99907130bd8c32714972d00b1c360d30e3b044dbc287307376757c5467b134f4797e0540377cc16b3a24ef0612cd20af37c340857816e5836f9ccf9c6c8e10b2509a5c643004adb6aae8b358803c3770c9e64619561b5e6fc6c1f837ae0832993b27b92f9f0d4e9c289ecb46b96d80801e4e1687dd5e3f0e24cc98e215a26593844a496520f3cfa871697e4e3eab386ceab5cb747a714b6a0f2af57c4494e9cc7a3e8a0c654389a29d43dfd6d03447706ffb8a19d521010cb077f2a3622cf2deb2748185e33f4749628bcb0dcd1a68cfc891c0abcd5df6dc998eae6d260b3a51ac78f75a965fe9c691b64e23140a395f1a19adbf36d0dca1d33c8cc0fa01f9185e4229f0ce810a6e4303f4de9f26d1ba94a5f10c9edb01185fac13a000d00b866a0b81c1d54e73eba6c44e730cc2eb6c4b85927bd3b0089298bf041afdbc0292ec03457b0e8d9cf1fe3590f7449bb169f42e588b71dc21ce2db74598d3f4e17d77ce29f1fdcfd227cbc650e363113580118e52271728c67c062f86e8d66e3d4773f798cb0970e185468f0dc92fc5180e12692305765ff2c82a6817d85ee92661452ba21432888dff670b4936428961d83f8380c6510d969e85a3df904810f040ea59f6ebe20b62e1178b37a971c69988549ab11565221f337cc03172a4830307f60f5c18f44421533642736ddeaaa3c68d83b9bff064e3f3e295a7b59522562db9b1559665af373d8971246b64ead128a7bf0fa4aed7d7b753486c73e1807672fc069b5a56af22a7913c15ce9a5d1e0708ae1bd2f0d6831512357eeac35cfe67eb85791a2c41c3b66fea871dcd139c9b2269f94fbb54570eb44e5241d8f0ee6cf6c1434a8bd7f96bd84045abddfd00d23fd7e85e95e21e574fc09a424418157f81461a2ae55e4f6a0a72812380e7d37de42354c6618f0575eea67e819b0bb26068bfe531658bb9620372be1c9ee518d2f3fde43a34c81a7c0e039d1fc3b14a28a226e8b9c2cb679fa37e8e7d3ae6109426d9421b47bd243e22f06f5186de47f17205006deec7385948362dc32d277684d1c2c389f55941c311aaf1e413e8b5f6c17799613ad40f5054a58dde92b7003f093001644c6d3fffa7af20b8fb981364cd17a9cd04625dd5b103ea2f0bf8045657d8f76ec6c20c5dd7ad10b45891dfc5f7f4cd89f7477ff45642857277679cbd85a15501d67975732c0faa7ce015f1d33848de91a03c44805d279a2a2be6432455681ef09eab1f9896923befe0b542e8abbf1bafc333678c3fa2151760b40e45723160d97802c4498a18a782c4d754889f14a8e6ccace13f26702f05e8413c0e9ce7e9e9f8f06ca7cdebbe4e1ac30922df7e81083c14cbb540d405c3c85a2af43e94ee1661731565bc085e3e4e2d60d850e44ac7aebc68a92e6a28018cb738db74f0aeb796aeaac43456420e50c7419fea75df456f1c345d4e8dec3a65a0687bb8dcbc18ff56fe763be5c939ecb400f0d41eb75f1d12527c3270710b705bcf4c7772e2eb0056e7170432cda96777651a65937e22f22a63b192c970eb87b69e6f6b85ec7d4d3cb259c1b3287b6c0f028b7a1312cd51336395b0ee2ef4debb1dabeefb1bb0d018018efe149df38427230bc8cc8249416823c46c13a7a86a5c5fe470f2d44a85a19d1cde026620e99a15951b4a7326bbd74c73386cfb0277c0f33cb4710f814ebb04cc675ee3d103e06a08c2a23f3726acb670379b423c78c6221355ae1c4581a58848c0cf3d23b434e9ea2b18debe0b73afeeb96a9d44d352b64a775c40d2383eee683c3faa454caa3b6eaeceab2d74a1e73b31d56fd790c54150921a3ad387824473ad834bcc7ab62316b6ea127c205e1154b9e4e0cfb9cad4d0492d700c005381458f08d722a14902703880ef1718632b974155803554475d2f63f3b45d055de03d2fb1f40cda272fba9d3a41d093126b0b7b111017842f48bc3cb38d42edc985d4dfaafcb6002dbb5db590c11775d97a31e3c807f593a0abab45debb5edb17de60e4be3a02f25dc21a77e640d9274821b5bb5ebc498177e357f9c700ca0e66714d511f86e4e0ab3db1cd92c89add9921a2925747b5d9f21c5ca4ef9f953dea1d179ee4ac88bc1c42cd11281126c15c026d1fe7a974e85dc688c157eb49974bf0fdeea189f6ec8d5a55071bbb652bbefbb01e01e03cf843d12c90982e6ed1e0b2ad08a905c5478fe2459b56212dec161ae6e9e9a62974ff784561d8beaca7ea06c28cd4ff9599b1746d4174b792c07ecc37ee8f872a15ca113d71af8d6d84ec033fa13ffe1a3e5ada1c5c28456f0b3b95a33d97b2b54ce3c5e697402b43e1ab63e14a30a4820f1a87b586077b96dff741e4df3f2745f813f47226fd902a39acae5ae074cf6b30d21eb0a2081fe99bd34122078745d29b1c515a790c653e8462819a15c1d975b15be29a1b8127ea328a04e73192749c874336cd8b8316ab90c6125794cd2629c92ff05ff477bd224e299ee15218ccbe61b6caff95039eebe09cf0e78d96e8dd5beb3f2402c5a165c6c7447fb77da7f4a2ae1061d798370e573bc0777d3c5f4e9743e1d0adccd269d8b4b6f399cdba5011b410d6bde61b41c9803f4a431d3489e3ded070d8a13ee2f990f789fcdd364724be2a5081ab26d8bec396d90ccf5976b42b899eface961c01ab9e1a8e1ad6d81fe70344c5bdf5c6503abf32ce9605e17eed02c7fa6cc5b71f88e1c3f565784ca34eebb770b7a7b3f881d3e3caf20e97feccdb5a98b6d719e6c8de1c50c2635a7e4011c0cf3d67bd4c27f1c90b7d88be5625e7bd78501dc26b714221efb4158359ade0d320e7c042b19e26e7836393aee376d0223535cb78af7f01a19b30b4424578b0c1ebd8dac4fc45fed72c31013866ded1a6fe36471683eace90b6114288bac4ae6124e9f56a5399e73437e5fb622e4d5d4eb70dafd00fb1ab1e27c09c2d74f738803796b24092f0c49d803db1381cfa91317af39ee9884171cdba0b1e8bd18d22fc1800f946c22f48bf91e9dec2382e62c270749b16ce5edbdd7c91616d421da81d896b5e6ca40b20990dc6036a6c6e413fc87299ce2fdffa4497706cc681c8420e30b4073ffffbf8c