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 64276 1db80ad9ca88cdd3ce0125524ae5ca2a6633a566aa24afba9d2eabc0496220bb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a41155ff090c6307c17ad86e9008a88bd73def0d79bf658a8aeb52bc1b96db2c
Certificate Block Hash
1db80ad9ca88cdd3ce0125524ae5ca2a6633a566aa24afba9d2eabc0496220bb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000581010004130000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000003c8ba89ad5e9c096151ea4e8db40feae8b8b6f88e88bb2481f52a6775acc54676d9d23af51c886efe5f8d830d85b6644341e03b7be29c8611d806ab50748de4b5ec29c5986f3fd1c9dd497044687422cfbfbda1633b80b42bc0a00000000000000000200000002000581010004130000

Raw Header Hex

00004020f2b1858bfddb7020fe1f411164103a493f340b01ab8e848aa344d057da8340d6a7af3ad5bef695c887e64dde8ceabd8214840100ceec3cc094bf2e3b62553a53d5d01a6a7bce01182cdb961bbc52eb8a8a65bf790def3dd78ba808906ed87ac107630c09ff5511a4

Proof Data Hex

59,560 bytes
1212160203070eea2e38a7c29a5d9a6afa44f2f8f6e5cf660cd8ecac6022e2c5c8dd92e27b083d58530931eb2ad4fba39ba928741850cd0780a8700d792025be890c84ab4847cecdea73cb17d7c979856e12c2ddaf1c771b041909b2c187e6f44fe4ff03aead5496ad9b9786c5c604a6c939af482c4073c324f35972006cefeecd84bca9e425c103f8e32fff39657aa4730003fdb815bc013b5e3038e4fe5c129993a1a8ee07644f25e1c152fd3757c5e2462007ae2a7bc66ac8aee68a87d1e5725eb2dc45dc6768f7e6b129d956bc119eae20463bb5af6b11d79e456c3615a7ddbb54b44953408b6dbebb4453c9f0055ca51b6412f49865aa7ff847866fb09e55cc0c61f88742321536de79ed7ddfb0f278f3695d5ae691a2453a645347920078d58e989b1cbfa1cf7ae980107f312cf16aca074f584ec9c1866c70632eb85ba3cc11614b3f7e71f8f1eb526652d6b5dc1f33eb20e2eb705e110a3d6fa02c4771aee5f1cd10c9b0586d711a8c9c88a769e83e16095f1637c5e93913f34114506a3b76a94a0ac46e1a0401b47de446847e722a752611260331a42968d121fd45e3a8044f3260d0814841eca28b8cf7d8d31b69fb582a4a39ca1f9736fa4f4656bad045fd9ea2fba29b6d913ba30abacbe183bc702d60e38b6259b3b81c5a83c2938336dca203107c9f07a7997daa77390423e39a195f800639ed6f3a0e93d674ec18cbbad872ff0114591e897ecd2507c80a85f9fff8d4518584c375cb1b87116363e19afe51cad2dd0adef28eb360302bda4aef60d37d83fa6a033e2a4e1a1ca18146b820065bb36dcedf6e4ea3d4090840b809ca105e0629f90a56a41d4f98a99351f187a1a56d9340499b2ce594f6125e32d97f8c8b557e033be63176e973d46f9295a120daa06988855b7a0f23571da4c87ebbf9a2cdce250bd571c5e95c80bad595b46f30595e0d5f3fcd898329bb5644117cb0245617c992108e1454c90e39e28b5ebbb4fb1b1a576e05e7cb581c138dd972df79f3d095fd4d2e739b77f4d5e3a2b71a9d20bbfc0b07a016661e0fc27d6087a4f13237608e51bf3a52e80e63a258fb22d134c0e83fbd67b5a574222f351071064da70d51e15bccfa9321d3f4a6f0c7fd91d1a059845d92a5660ef65ea512cebecc62fbb33e1848bbe2ea96182dc5ed57f1ba6f69b91d8b501079b7288be89783d0c6b60aaa434f0f0378470ec8a784ee2778fb5c27df36d6b3bffa5ed88a3e59a52561404b16c639524aa4e28a4e0a2dbc0ea4b42b72e3048fc0279b7ff19be3769aecb1e8f050460a7e4cb5e390e99b3d55f608f847b419ab3a58d16863d76deace9b77367cdd45000d3d2f233c8860a1da67a68b7fe735cba3099f9559822f2417775a62899b6d15ba6b81aba4f3cdb371e2f4686b8028dcf7e708ac6b07b0f2636b494bcbde8d36cc548d190a0ebae1f889630fba660e5d5a8890910ed2a4e96fb1f82d796fee37d2f1a94309f4ea41cf7d2f3dd53ba939dc00134b37c23ff9f007f6c4a7b87710ab898ef8bb409c13a0327625697a3cfec4e881e3ec59270acff0a61879ab535aba34fcd6a843d316a50e5d4dbdb433e8118b78d6088000b3636ce8bda90130c03f7574cf6407099581847472acfcf8528736d838718ac01221a3e5f9464366ca7a216a6a774b3023a6767c878426720f1fad600af781b1b005e00cf126a19856cee72f929bc7b9aec1428b60542f70ba449d8c2c8be2661441688ad8dc402c95b4808f2393e08dfb8f694d8315e78a389e6812b099dc3e0925ec5e3e1da5a593ec1189ca8d339fbd3ca59a6e2080abdb54763d58d7e6a99e640ca87a84911b0ecc05f29113e5d96e863bbfca38b67a57314dd9f4f1b0fe670922dcc8528b1013f441c7db60479df189ddaa138c69d1a7efaf38a4e3fb37caa2b96f0eef4912a9b084f34fe3b5e2eb54db3c0c07f0685485b3af3132002f7541086b5b80e3350e583acf119747527514e61564b7f9a541bf61f098bb6369845ffd2912bf4d0e91d3618713f640a79798ab133eed59a1da92f3e0e96ecded3e4df8a5b3000fa0d5292a16fedb68386c433c91e7c61b5fd702a4bee6c100a490d53dc98dca70fa0623b7ff94b65d775c8445d97e23edc2d533ffc9dc4d35d348789e5422f5d910967c378c890cbe77ff60291eefdc0163801bb0380ec949e9dcc3acc7a0dbf77f9c94676e0b0ec46fa8eb65583e8091ead60502e79379c65406aa8b696cf3806593cf41fadfe53fe1560df375ecbac6ed84dd0e93b1cca005270388fc89d69b7c66b9829c021ae19525a52a475d592951484da4a211ff85a7e4c24673ca1c41114deff94ab82ca81b2e7f9555a35c50e8be9245a7d3f325dc8eebb7d9988703fcf97195cc0932f4af5568c01917cd4f79ff4fd5d68b00c26c0f01158ceeca5e36efc5fb2d49b87793753f126da6c908ac3135f7119f4b0c2c4cf223d2d865675d722fdab7fd4902d776d20c7d0d41e0c5e11be95d9bc871eb7bff8943bcd3bb1762f777cf57e8dbe6cf154458d254fded8a69d8868dbc33b4c2fb5982acda9142b7d87da0edd11e7e23925a9e56235a75a98050f953357a6196729bd9addc0ac3185f05b4fc4e2bff2341e4d6c6deb03ad7cc8042aa8b6315c27f84ed507b1133585c09e469682a508522db9e11bd504f0bf0be4f9ca8e2c74c06e0933e91f1414de82b579618cf0c9960ce9c338aeb29b1db5971532bd567ec846aea9b0976cf8a6d8c27d0598644ed1524c50f2ce6a277d2f973e81df02f727f0d18af3f711344020f6fbfd7d3c54d8647f9aa6ae6558d4b7d235166af3040656bfdad82e8f1529f57ab8792e72c332b0dfa5a011360eddf21e78f93aa27b644578248185e6ee821ec5a9b8af8831664866e9d41448c195e682e2435c0842908042fb616f04b500f98926466f92e7eb7aa711edb496ce9336911646cc7b355119d48f6029ca0d9e54e34a8f1c9f59fa7ae08d400e8ddb105fdf8d2978dc986b5dd3524b9172ff9d86017027339f5f44daca89524e730c6a096eb1abfcbd0c498b1227a751b09e220b7efb54c442bfbb4fe3e94cb2d96bbac81f4088a3200d32f50355e38d3ee68e80df537f0a0ae90f0b2488537e7e2db9d21912233c3829351351090711ba883a7af6c539563707f382469fce34ac00b1bbc8e4917888f0b84d60ba54d3d3943fe71fda5630e6898e2ca2802a03e0fa5f5485b899312698800de3b466117e4b06706cf45ac7c1ff244a3680de87ffbf2e72b16f4313cb90b72d000a452d485aa53a88adeb8f46d0cb665b2482b8e24bb15a132d590204b9d8f38f670a0c188a6e46e7c63bdca1c6310dc844e870a9ae6b60bab3398af889489937f6e3d525a5d70d0583f6beb1f1b23e4c7f34ef6a38701d3ef9948faa583a9fed743b7c21eddbf44250841c1acb1e25d46308c5f526369ddaa3759c48d634b2cfd3d60e62d6e35d23d4dd8de37c4f232127d386b116ae2b0a3a1a5846647c941a258e6dfc9e097de518cccf810480f2a2114d75b1c7bd8cfa214f86a956986f57e1b875ef5f177bdbfedb97d9703ce6f5bf7cf4960843068c8aabe492221e87379b5e99913ac96392ac705cf47d4589b3ce2d6c764a01bac88f4f6ae92d06f22dcd7d1e4d3f0b500d4aeebf4518b57551ab711fe91bd00f7a0a105171c0096aca000882cf3677008e2de5473ab5b2d65eddbeed660affcb0fc38688b800453147f69c3ad2f842888f618f2a0afc07f3dda1e40a40dd543a91b43ccb7455fde3aabce0f671ad221dc28d79b71d78830e820506ff3bd7d8f274b60807be4c61af18c1e0ecba9429af70378ab7ad70510bc15be2bfb4eea6916329a3639f31535572e38f99191ca25a6891abda0faf5703efa286ef62262f15f750776116787596b2e13a462c3adf0c5b76146921e88300e8c86b97cb44e674a0ba1575b9c698859574c007ecd7fce3799d46eeddf766c4aa5a25d9cb073c0f2aa19c36713dd7dd5a45c5aa5c0f89fd7af7e98e4937b194f2d8dbfeb636ded346790cfa6d2b1badd5fc198a8017bd3d9270fc149074b1b5eed782ea2e01f64529d6cd63f9ee955acc6791b18cbffce1ccb7272590d64619328d721e94b11b12a41d8404aa842e35a4e7b879f364392c1f12a6bd4cb6f9feb50f2b8c990c0cbd7c9b64aeb35fd39181ec1f1bc19a70b2ffc1709216b9a4dd884d159373434565dcd258929a5cd41ac996f7d7291c2e9df63a0d51d4adb69278ab44331117f316aa6da1b6381e8c8c4e5f2f5141a7b132e780e5e312bc392beb9630fbcfd5897a5ec34a0416ad1d15b52db4c86e72fbc550e09b4a6d8c5593a435736bfacd5e289a334a0e65faf15baf8a8179a2cd8a1f98381cde1f8849ced54c7973421e8a1f79878912390edf613d93e4eeddea402ba44e47cea54ba80a08a3b749fd45299b5ad9f994644050a5c407dbfde0ca76a93820f98d9178aecb8245e63baae1a71912f448bcea047af058ad94bc2de035972ef111c54f799ef746ac36318861967c91295f2d253d50d33c03dd424f39b4f3279b3d4bc76072c435697d1d8e2f537154a501a4513a38d0ac09134cdd88c70de180e18d9c3c57cc1178693cc7adc55436fa7a6fe31f6d010cf014c163e7881ec03f4978377dd67a97818f2bbfd74f9ca9f95694dd9ffe8fac4c48d59aece4921165661db80def45be68522535938061ea39583e97c3a990f148cae3087cbba358bb5d84796dc0a863fa59b1d8764658a0227a283e8b061b49d96df60afb4e97b7c41fa6e343cc1dc98cf9790b7b0aedc6d7930a738aadaa25280bdb8feba76a90d29f7d12da162242a611ce4e6788fcf373b3492bcd575ce2859ee526f502812230aa4c43c4ddb40b0bb6fef2364371611b1e017e5821390537a9aa8a173c6e0ee4c417ab143478b7effce603b739ac6614eb713ae52b6540782af5494e56246107ba7e592205b52f302ee757db2635ca6056a438ca5cd98e529bcc6bbff640d0503277b80e6138ba0b4ebe6239824add2167c373b2f426ab6f9d690c6759a11d9a6d6a0adfd9708de85a7df014a2bc3b8a6521887149dbf9d28c19336b9e154cbe40dcc72abc97f6dd2f5aa7604e99440bc516a21c95ffada4bee00080944d8d7e760733606debbe4f6dec85907ed87e1f16df6817e49697834a22abd789f7b4c1f7d46804939edb4041269d567635a69c2ac201e870259f8d1bbddcd6f2d7f5716a0d25862d0fd1a6e2df27c6906820d6fd6624faa7a0a7683e93658b7e18c874b12e7b30822c405d644403731f541abf1c7a5dbdd362d231cbea34e6875dfe9f4f74a671c8b098dcafe050bce7f9b2559a42e0ec8fba867380fc76b00e90aca8aa9b0067624879e772a9853a1ad83ed07c51471578768acc942d1d35774d5503a14b0f6e50b650c591106c34f879211f777395074bec3fc96ad637d9e4d2f1d6647df22f3c03d3c5b214d244ae169f81eaecbf4946a29496d6a0ff5decb77e40431d6dcbb80411316f2f90983796c5370092e4c10f9a2c8a1d8fa6d37e6dce9d7966726bdd699f8a48d4fa7eba124aef9830d7fb8c22de2f1be826917b93afd2950c333bdd81f388ba5237e21f191aa0c7b4432d2be55467ef0ba0618e3a4a206333f866a5e2b20a8a2715e0733556d4516c9b6a033885bf4531239da05c7bec2d20fe9036b49ead4e520cb08810d895f7d9dffc2a25533f58abd98ef2cc4a55274e203ca7f78c5aff633321330008b37b2fc2d12009004d14aa2957041b929be74baa2ccd10d4b8e1dac941dc1c397408a66164d8f9a9354874eabe808f17da49188209a99a4c921601e6120d3755f252e1248321fd85b20a015edffa4218119fee46c5fde8f999fc53d58d2c244a179e64d955e1ef032f0f3a60702fc0d7363bc3ac3f0cc170a6099622f96e7e6f570693968ca8c551b5affb03c2a9dedf112cf453eeb37a9425d0fcc0d7e36ef8a61a67e54e8d5fe208e6e4d71bb7e93804bba1b7997de2f228de19e1ba975e0ce97a2e52a6841bf3f8e3a79470fe14ef9985967963a57f83b8a7fa1c1d97605b8dd2e95bfae2b378ecb1df81ec60f61dc8147aea222325b7a9f6107b4d63ea52427cb5d804147512a4caba30ea4cca4a4300008d831e5d59588fcf17db33e8dc50df7c686187b5f4dd67b52aae87037feb3c410450d33b36e44082597b1b288dae05519877700c48b9a26ff4192a7712e36c6b1153ab0e1ec34bfd95846f7dc48c644c6b1a49fe499ef807bbd5b19e35c764eb68ca3b38b3f0bd783ffd5b5b825f608ad2bc9cb6eb4782ee83bef67795c1229a07fdbdc9f1b930e2d50342789e3cacf911a0a70f6cd7c2abc24b871afd919c31e925f5bd9f7280e60a467d5dd5ac5bd74d80dbe01a74face02f8bbcfc9d2e3358ec8dcfea7bb4eb9518d389de6addf0e304720f71cbb61e0c5bb65270e823ab7bdb08d1e278496868d05e3583c2557277eb27495604dddbcc5b49330f5e1503bcb50e7694d28f1121d11b4cdb3cbb4a52ea44dd32181d1885765e83ae4112ea3698d0090603b92c3415ead54daa12b8ac31ed526a3e9b322d694f423c6563aecb2470a9fbf86865e36308a8ada9e8920212bc15dd42f6383b78367771ebe54d259e0ab3f9617d18cedb065f16864e4ac0dd18bb231d6bf9f968fe6f7b39c288a93824ec3c0d7e0ced26bca7d38b8d14f7745d613d59b18a997be14e1c8a5a78ca68be187571f77c1d811fea79c2777a122581459c47d789f60a23b39477ab9ef0d10504d71701df2fb1830e33d3335616711adad617e696eb1842b71d360d7414404949a09109601a89c8d65a4ba307953a8755574b6672db5c9d13507af716ce9a8c561ef42b9212900b5f31a3d885118ad10768ce5875cbc96a12abc910b88ba5620eeb20bf86e6a3e321cea582b85d21210098f8a80b21c6c40a612fd1203acb2faf823f9767e78d67fb81a1c951b42e1a5e60f1dbd0971be6ee309028873f0d271bb801f44b2c419a7fc22eca25949aad89fa685638886ec58a9b2da1176be81201a7b20edfd55eb1a954ae0252128b5e68740865e2f3a662ebab36488ce0c03b2aa2c3d1213993e2ac84bf646877697cabc211fbd10a3a45d478071cce0f9dec4ce582557dad69d86983276104cecfc7bd1657a30ff9b91fa5747e45db4fd294265f9b682352f6be8db5e8a7abf449fd92b1ac94f7d19cdf153f87bf42651dcda93e7d3a8e7975bc86a24d5c1d19d1aeab8f1cd6320807fc2069dfd77deafaa8d51d89f539a511d1809a89c69623d1ae57be0fc4a2224a233a86d164fadd5638700730aa1d0227a34b025b4642f71830782a1cf0ec8243f49a905bce2af0e569f71fabb46d412f3fb41fdcb0ef7fc825f92d71805806ac9813e5034feea2b553b5107c38eea751d3dfb600f248b288c62de85b99aacc525afce74c15ca03d5b5aa601abd4dd52e7bad31aa17818c542b58636e4a4a0b71d82099fab2daa6726a0b9a5f41050a23045a242f0640b5edc353cb3071e4074118e2eefbd059d758f59941adf6053f5ef5a0e9c1a511e2ab4c6612b61bdb5ca1a9669679d31cae99b4db909990e199585b0be1f3ec87b29a52f411e33428ec0609351328e981b77298d5ed430e9228faeca76ebd5575735559c0499774be9f1dcd77a397c4b58b5a63f25154e0660649d6ec30b55bb260574f3e2321c0e4102632cd0f002e0054d1981702e3ef8e0f9d8744be3312f68eed6886fbc31741727bc6d2645654bdb59e0d61803cb71c0de4616d106a218bd16495fef4e1585103555e7f951435f2c60d391d212b7ff6adb1a574f4f33707c7db448b65c6ae1c97f8412189bab0ed670851a46bacb4bde305264d7e65f1678fb10873f43e73af28db13265633e6cf2734099d6f65b5f2257a07cd5cd8d79703b52b6d0be144675a7c957129d01b8814f8d6accb588e25e40a18b310f52cf8dbbdfaa3acd8de354a05ecce464bd542542f0fa4811150a98814b5e15f7513732268e54969d17ed3216d00e849e8db28959e516dbe48780340044ce91703f04567fd72d85ccea652bcee5579e050ab714ac968fde255be67294a202caebf53223383f4eb3d980a6902d37b529dfd898fc083ef153f114edda1a9ce5c945532819e8c4e26f0c4442ef0e70120d1853dc45e16a64f61fc05d5350567fc9d11f05071918168a69413672e8df89d939d709e86a8435489753e60c2390fdbaea25449a95abbb897d7904e4e3c02357389af8aadb61ca9d25140a5a066bf3b28db9786af979f0e137a0979b05f05dfc1bb98412fc5d3d732928441add5a8763836e64ddddcbfe52d5c39c9abef3c02548b371c4315b7209e24530bbcf67497951a609b14aa721a962d90aaf0e6898ea5584dee2fc5d7c9c19a090b7470c9c80b857e50067f4affee97c11d540f1af772e60dd7a488165673c7f26d14072b8f3fbbed8b22a34f2d1446b5be9148f58ea8ccea17c2ca729231c67256122194758ffefd723e9bc413aa1b427400e3ea791fd3ad3e2f92aa6823dd61dd2f2ee996aceb80c9d93285c1354f2b69346b5641a07711664b442b6d6a7b2496e71516601ac49aaa8f6f3f045a933778595470552d86411c7f9b43be94b09ac70a5abf8de04afce000951fa138e93214727654de1f844cedaa73c2a3716a179646a02f4e965b6b29da918840401bf119273e3d2606ef0a8d7074f75fd20212a41d6fd77d5ef4287a6aaa0d8c6e78ea9783c30d67f88cae32aed24112a5c520a7fdd62cc42e57b26a949a48417cea7a67775ac4c764ecce2204d68a9a013d228898a5c8445ff0f7f826025cf708be8195e789cce84bdcec2eda2819ec8b9f68e01c5c85c0aa04be35e5a9dbea579b1897fca878b8cc33f8993d16c084084458a38fe768ff93bfdc6caefeb4f193aed4b2d111f29b884e141483b78ae745386561e5696b910d190ed90b015a647d6991090ca05c2f6eee0cc3c5f57cc0216a0a657807b041c49bd1b21574b4ee2716344c998dadad0456da613cdc60d7bf57734193d3223abee658d13763aebe5a6e18c8a753e6bf286d3d46bedf7ef7e9630485aa89ea629147b92cbf1255937fd1d34d5cd5c9a210bbe0eacb2bf7187e23b86a9cee4ca063a2a26f38fe85a69ed2d27290467789166cac17a19041d4e50f88bba59e7a475494e1496943faeb914657fa6da1574431011bc9114b8c748084eb8f1ce3eea48e34d1279c3e6d3619eabde1856e1b8ee6d6889a500c645c9ad1101231179614e1ebf6e09c2cf7a3919dbb9aece8c647b245dce46c1ed50b642fcefe2d8fd85af6d771e0ea9c1a0c5935a54dba01a1a14d88ffb2d510daa192326830bcb36322cece90b16df3b0f0bf1b3af19ae1178a20e91f001289a37d2ae047eb34eb442de41f4a9442c702c0ed39f0aad85a8f66e95ae29e5252cbcfce42febe6e7f4a179dcd47bedb28890793d003548a2d76aa39ef0fb317be44d21112755198f696b102d17a61dbbbae381e1a8c7fafc84dc1fbf1adaca0e77ca544aea1cdce486c8eee1646c7b27f643bd5f97bb9ac010c7d50938c7ed50623c72330d18002259bf468ff8bf2b87ec5703e52916cf48da9a3d37ab2f543911cab1d3da353cf1792c98244d96f48f91c8f8ceb81730cd7ac447dc942640e66c894049be512893dbd41b112a2f30e89ccb2996ea24b0539c1f97e3688e2df9f3a3a81be024eb2021e464cc71ac402418d5646fff73589ad95bd9001798d053be7c3de208dfb78e898a7025584fe24bd37c11244877f555ee595103bba83092a5cbc660b7700a543fdf9b423a99853a0e724aeb9fe2736887fdf74b719b6d50ed91960f51f70f4637cf74259484a7404ce0e05e89a699d406c3eee48a9aced6337e03326de2c1231c14c3f0fd13cdd4000dee326e7042367b433b91a4a00d1285d9ae6329a295f0a0fd4cfc6471d06948f688750749f10d3a1498a013e03fad52a4ee921e291147ffe2068018f3b69809f77b6c8610efd29d9ba8b7382c4f0d447d53731c637f708d229d3683b91d532f775ea3741cc39b144506297792a10dd33cd26c3fefbc1ffa8dfa906a047a86ca6a0976cc87a9883b6b40b10c29b3b4b27e7efa201644ab3d36fd9df1cb2f243d5e5762cc8a5f5ea92176fabe6d1543d40a9621f178f576d42347edd5100b80c112394db94ea7fec07f3bd7bac7c015b0280b89da6c9b872636f2035c4d044ecbf9a64283189f979abe02e6360ceb9e3bab3d13e06a72e30405f4a10ca3caca3a9433ad6236f753696adc7fc84625052e8fd0ba74fcc0139d13b7ed0c8b0ead2b799cd6841478e4199dc417b8176b8b2f6cb8d35a8b46f3c36c8feea6442c6edd5e86f66f477876815c62e7227780a12b91657b484a1bdca554e9e1bfe23e6a064b3af5ad34897d98a8d41f2b13d2d1a12830bfd61d617a0bdde2156667ee4db6579408f2ddc20448f5136d3a802989cb782611bb3b5277a83219a4243a497a68351d06deb0e517c456aab24d199383a25f2c623e23582c906ccf1aaa188068881b35f3fbdeb2ef00d5823660bb10712258dddef4730492ab3827633bb18957fe3ae09c277c33c6a3124c6ddf522406e9cd29d44ec2cc4fa6eb1076a6a24982e3e8405db41d16fecdd925478cc108fe3a013483ad6e3a5500f496717cd4c263b6c6cf0ce226a604caf357bc1f532d2364fc9d50d73b09cd1c1e2aeeb5ffbb8b377bbbf2cbf9f1ff330bdd6c84d2bb8100fd0713e0184b04543460352dddd7ddfdc1a479bb2a73006996be004e2fa1f5068f9ea2f53439691c725f09d4b6dcce8ab3d914a2aed602ed7f45a775cc708a33a3ddb9f3708d7f4b9758b07734a7a82e0963cb2493ec6a3f3a1e07b87698e1cee074df91eb9ad2c129a314a95872dde7854ad01e362d0187139180465bfda65c94165a6c5baaf3965b82c67e7639dc2df91bdbb2374dbac4bdbf046fed96742e85fb068cd0585b79ebfba4f5060ceebf07ff07267c3452d34d0005b2657e32c5060b899e6c8abfd58ad1726e4eb1f0a53a2e08fd56704c0862224d436c8cb4925d35657eae6ecffee1319bd7acf8fe6d8efaac8a121ac7b245ce66f834cea2eeae7456361404bc6e78bc394afd457a6fb159b90ae655f801585cf6eb369b944b2b4d01e18b4647a3be8abd25e38845c7cecd314e13214fd1fee27936df12e358fd95a3d298f541de59f71b646a84dbfaed592b8be56ca4c14dd185d117b9da32ebf12ebacd88dcc7804d16513c5df4db67d9430008e93e69c3e834fae20ca46dd33b41b905c5d68b01d70201a8462dde6898caaf57fbcb3f081bf962b7763f7f21e1a3aeb68c319c8f3feda31d7a23ce2a31639b63190dc2233686896b418b683b78fe6c3771ac41d3c182725aa05993cecd3d9721d193ea6b58422cdc26766841d597024c3f825708e0fbe7d4ac97d975582ba6732f9dc7e26580f30b009bbe5597f62e434b15dc0c24433a4baa99ec7d093ce2f8b6b21619441ffe4de1cfbfe3a54e23eb98ab1836d1d4271b4cb6a51b31d8dc8a6b35d246b2d24f19d37818593eece3cab72e2bf4aced2ba85f2fb236e05e729f08f06a1554c6101f0c8643aa4b9f22d9d60885c02c9dd06125fa2343f75b982b83e53744277879b709812f3204f494e61b6c6fcf6fa0b1607c8e482a3e1dcd2749ca3e27bf9d1fc695d33f087845dd57ffc7a47922a6107d14e34ba5b8b4ae86b14c56d6394b3a98331bd910e2f1abe67b58e55c0e58e877167a1cfcd18e689867ba40dd7d76b1a641dc70b414edd126d2fba4b0c465fb625558e78226e23ef769f67262b4bfda52db52598a8c484009397a30ffe251c2a292b7160b30544151e25e85bb85225711db5dc9499d0890365a8b6c6d260acbfb6aa38653210f250ca35f533a8ee1d8735f3dfdcd6f3bb861817d205ef871cdc3fb2326197600b19d07015f7774b6c798405ffeaeb272c27bcc302c64c8d695e6892168cd46a17b9f2f30f489bb3c54f1842968c0e79a526db35a6e9bad2ba327b8aca8a7ad479fb6d8a3f90270c47481ff706b13c612e15e2a2fddd3a8cd100e23e03bfbf62fcee413c4eb98f493cb1b7357d5e90835bee38a75682c226ec82ee19c318b6ca04f08dc183c90a5d173227b4ffb9ea9e599fae4d88bec29c083dbd28a7ab14806ff0708927e07059a74b46f16bf48dabc5352f29d9ee62df1aa9609204560de82e6ecfc51aba65880da2cfb8e5c8061c683a208e37f12bbef7e90c0e809d559e5ca15d0b4bd27f3dc3503c0c1d65a8b5c1db5d42c33c07aa59c8f66c0a825b90a2d8f53d3189c898799177d02ad5d84c41409cd04d8008d7bcf554f11c6973ee82d948c1205064ef73f12dd9daea676fd9cdccab8affdcae2d4b1d874ae26d6b76a378ef9d55fe3b7312a705328b8104d08c9fa0ffddf8736829456d4fd37b17dd618ec66402735d526e368cc313e2916e91e8d13a6f5e7136b5b501929a6b1be6230c32cc324caa079a970e3dc11180d8624f23739227cff04dfef7377ec09527b1f0f523ee9e9ee3f542637630f3cab9698ae131b959143228043d3a999d9798d126de43d8258dd2af4f279257a327e0fdab3b4fe68051e90309c77f6a0480e542750f778689444026ac02408a217cb10f63507c113e1c8c04d3d83d676322534b73da7b6416dc92eed73b5760b5a9733a30a8657a79fd7da509c6c5b21e851514e3065ad17c0e5c14c9eefb11cc04117296c1f7418929cf268b18445c43d0f1666a175a47f9267484bd5cdd46006d5e754cbeba1be2124f7845c1fda9070a108ee9ff5a83561aabe9d85772b320e79995633c7f7225bc68a755286da646bce0cd28c5bdb8f63a09089ddad6733738df772b275510564a7af7c3d9fd880b52e246b4ec47ac509219654c2c0d74d900380b0a76528815640ede2e18bde8af05fafbfb51354bea5a0060cb6ff22750059f8592b02745caf42df8b3f08137be6c4a20f7a4f66847790291d59c5896f4ef23a2f678f6c8e96d426da20b07c76d074fd4eaf0dcb8de910d9e0a17b139dcb40ecba12a1febcc363dbf40bacd424acdde4a1fffe8ba7f04d1857e56e1aeb1d19e66d7972cb8310cbf03175873796a77d05d8b52ac8b97e8fd1d7e4382e0d5d361e3035f8c758b2a9ec249b201d3d51ab58a2be116133d05a8a1e483f362d10370251abe39c7288cb57bea665fa10d2335809fd53efa9209a3f43a3e255fc881f3d9081442f390e59eb1cb9592946538a0e6746ebdebb9267647b289d087989ce046d1c4ba375500352b2d346d41da21b9f8102b39049715baae0129dfbc99bbf0da65731b5d56427dfd277ee45a7c03c12ff0ca03f0846629c60f5834d00246eeb697c6a847c07155b2735dba252043c9258305bab0b029baa52bc1cc0a0cbaa00fe3b9783e084b6e07f9dcd3a131f9c572fcfbc72428d29dd7b19e0488828b2b4927419ba8f530b0fa479f7b3c68b98faff01697b1435da86e749a8c1d45c3f545351c5bd2892f82ecb360f94eaeb70782284460e68f9dced2852d64277794c5f8aa82e683bac4257993ad8e36c2edce50d49911d7a8a6b2fbf0c5c8f3e8b7710f7e1dfc58e3036e5104db26d2da114d89a6ce7da7c2f758f09877d23b7b2d24500edb6cbbcf4164f7f19d04d4875c42f6ef90f8f70546f1c90c3647babd72c888b4087ef012b4e717138f14524c90d22ef34df359f14afe9c8a67f5ffd3751aaa1bf97b445fb061fa4a51b1c2ebdf5bf8b4863ad9e1a98947bae0327b67cb15df1221de69bc111d687367e342ce5077d5589421a95acefe59ceab8e8fed234ff44cb8baf7078ae14a6bbc1a162b712baee62f89b875288f14b6cf9aa4709b590687d96480ed2d18c1677ca0e1f74a2d822a76145f11a9d31aa068ae0a8ee4b621e988d76c1ec473f555dc4fe62695fc350d29a88b64e678e2cd85d51d39473873ab1db61966b1dc0fcddc4e07c83f027403c8b635c6fee818e21ae3c63fc6f9cdacd63b6e3e74b94e3850dd69d825c79952d20e7b51fa254f5c3e49fed00454d9ad393ffaee0c31b12adda78acea23920cab272cd73f47757724ac08c83956885fd1074763b404c5e60137580dd5ca168f1827498e41dbb84547d812079fde92df7358bfb380dab71442a225367dd8e195d8a416acec8b2f8881d11698094320c7edb0c4a7aac7baf5580e4bff531469e9fc04c7e62b73db456ee030ee33ad3ed73572812795e76ff685fc19c033d4f271add53b492c58cc818a5b225ac8c2c9270517ddea8b4b0ccb4fe7439dc1a4cdb6be01f13c849b24c38e41ebed90fabd877021bad80cc72ab22b45e7cc17e50d415c7dfbfa90c6e49573af4eb678e8f3b56f73ca918508708a29f6a150b8d7a732634328992503d6bbf0f0137f67ae8d56bbadc254b77715371900a49347c099eef5157132d0adf9b02029caabc2490a5291c6169291022266db71e377ffc90d5bbd5b90447850e3d1c002155bbb2a7147b2cccf345293fb070655dc8d9c7762d7e7d195a5dc0592ac60085bee6f1ccffbcdde3852fd8847bbbb5261c440fadafc115dab718a6b9fc5db177c79d2deb5c036fa4e69a7bc07c06a547b073df186f7c2fcb50c4ca8e49579fdd55e4794aa33650518f6ccf5fedec7c0af0e0b187e9d03b7583ef42a12f2922e9d11ed5eec33a7233a272a6f176d8a08df772c8504f6f09e68968be0dab083aa2c5cf483bdac6e68307385a161d69c219c93bea83a3dc63ef0031d061a2c12199ade35b5d85f89851c9013c4320e31dc4e8f75ac6d07fd8863bc272abba53a2e23abf181d6f5f7ca2b0bf5b4fd7b15d06d0f4beb78843b87e93da5b174a997db3bc0742fc577d474311fcbcdd9a7ff54b26b4bbf5df1868657f4bf98f3656c15fe4b667bd13e9531537ed54caca912e4170a22f465f022d16c7c5ed19a248832274c89674ef57eb7dba73e5ef73069618c95f8acbe36bf1ff886dc6566f1fa80960f3cdd27af78354c159d41e15330269b1fc755a654014d2fc2f53073e1a01acb6dd1217d982aa03d23eb8d1d1637f90519a6e3b8783466335b907f3ee88b460e08971246291c78d30c2b9e367abe21e675c80dd1ef80155df6ab472ededa788bd65f75c9e9195b89f87907946e1ac2e6fbb70cf1a93346747e7a3f1a34e5dc11d108afb8ca86a66c3c9efe58ee2b845fc3f1363502270c81e570abb759b64629bc296bea1b1ad795085970688679fa2baa0b4618a073a9d05110318a6b49c851f6594d7d523b714987378fa3a261f4d2b438dd0cacd24eb6050a94689ae86284e58e50dcacb5ab6922a85c1a27fce12fedb06c361b11a93125e5217f35a00e328d3164a93009685bc715ef27c039c7ea67aa49518f8bb2981720048827108db3bba6781d4e49ea4750333576f6e444cf7a817dadb791d8786bf9fcf59e02b1f11e720b0e38f8f5a66b8bacdd0765e84ac9fadb09e011e6d2a00d8484383fb71369b320bcbef183bc45bb4a3d1474603db85a4ab014471d3171b2cebb4576018a681163a8f36c73ccc5e63794d7e3645c3f3238207c42733a8d13b8aa5af77210e786afd77913a4e6ddd234aed69c6976c2c125b7604e7b8c674215c5b6f56f80b3b2e43316e1e10331c430bb84fb4511849d58eafce6610a6b932232efc100c23135f00f95479904799274aae2f839045182e79f861f07641775f4d518a0e83d68f448b4e986999d5ddee4e653e9ad2c552084a738ba491918c637c2a2bf95ea52d82cddc3cac2b37571d955c69cfb4b6ac6e37503fb40f05aa607383263b9a944f9c64470abfc61b743422601f91bce1f3067e123e55a5b3dfd36311bda2fa26f1065ba439aba3f1974dde1eb18b04cc1632332b2d8e3959e95874d5e7d685becb84f5b91a66fae5d668eb3d74224503b688e02040dd3375ce0058e008af048e3fd189e4462ae85bebabe2944cd532de4676c75119d9c92e6facee83b452f7504728a90244a58e9e9d91a399c32de569d1343ea105b170c89392bb0e5b1f980ea6730769b60eaaac9fff995a993dbbe82fa35d7088b34bc47ba2ed4b91edf05fe9442b02b246b78d93b8e8ccedec16e31034ade3ba59549daf338b3d0199a20e033c9266097f60eeede2c8031c19b09dffc70a99a5ace3a9256cbdd996a543193563771ee13851c93dfa2a4222ef29399304a032ddad4d4ded5de652a25b552e4cf5b84d21c3b246d2926227f34931809eb429f6be921753241ab8cdc98419bdd2336c1ca695173cdba30e6257d6d22ef38c1d62fc1eeff07fa80712ef2d7b825e22ee2b4555e3928acff61a9e5a407ba4e68de29dc8a2b3cce8d3f175026306bfe6d3306ac11307c32195d26de21412c742cc6b3fff3374e00add64420cc941916d1bed925f672ae10dbbd90ee68134baef52a3a2455991e52e7f9fcf580de0fc145f832f6967d5dedf5babb15cf31727ec2b26436051a1c75d9529784a347a697166db36549d95a64db2d42fa2d0ab139108920367974e10120ad5703a7f03e73e18816c120a0eb2337896ce82246f9d5eba15179e7c4ef0567708aa5ef75c2dae660934465d87420627d6d07d5f91ddf3f78e29f6b05650773bf8b5eadbe455b25c2822e3168aad2d353a6fab0b31b772e6fbac3f31c60624bcd1d17c0d3f81f1a6146d716ddc8de758730ca6d63098b373a7ef9b3b4b8a6ce78ac8bcef5524cd37997031732b11c692bf21fa86b18c9a95231779b846e91ce170284210d238fcf343bd522115c758a41e0f1d1180270810b1acbc8b546108c368d6c8ac3589dd6a2b8a20b8a12e811db9c7e6badf819ed3bfcc85f1d7e929f20529a96474490d23b2aa289b76e45efbee8192b716d4ff97672270fa3c5a0ef3b32599f1ddc5e6fd89f5adbcd444730fe37df5fb5922895c2604533817df71630796731c781443dd354aac91f7fdfa125b92c209b1e802a9220476b7540ce380813efe70a76f1ed089780286fe0830b5c382dff3cbee85d59105814d9b3770935bdbe789f68a298fb5e9162b9b0178c58c51ae66421858abd25ad5d368e5727c7c1eeda8fb801a49d89a03429380aee29e703744f4a5738fab7465ffadea2f901b2119b11cf6f53e52da5ea9a5a3942fe8257f1023c591979bb11d8587e15c9e51429aa34ed832f156b289b094190eed73aaa931238d2f00e9d98603bf81edefd4ad3cec712e67590e24e5f6d60ea5779f23242d5fdc76f68bdee2b1acf7b8fe3b25de849c10bc8d5e12efa5fe5ea1555c678f4fdce14b7bd8fcc32b0aebae70f348bd059c59b9b5fbe6431bcc227826dffb5fc7846d8aa9485776bb25dcbb1ba3ab03924ccf5411c96019ac8508a8e1aefa767a63a776b69a085dd3b77a2716a79c540a91a7bd426c22f1e6ea4529757df9be69037d48607a9cb920f9b7300896e7f50d242cbf574dc60b2caa9acef428ba167160de1766f54c94618c09cc54519a1ee1c0ec272a53091f233c29869d59317ba364aebeec9123517fa8ae79d375a9702375516562554eed6eeb9a3701ecbab8c93f70a68aa12075a9e24a4f7c1d8c7c2ab7d1130b93d3460b5434bfb1213ce04e10eeb4df181934e4cc399cde2fa5607325f77a9480fcfc024838b2e236118fa16f809ab4b9bceda46b925c6ae9cc93b3329c3b5745677405b257e184abcdbed43a80ab6452a99fb5760f0aa47d1ab1d6446adf9016a31fad126285834df00aeaeaf0a281757b2a4501395b075f7129138063ea30b1fe8c1a04baa4b9c6e4089b2c6c3106e0adb7de32b1f32e2a928d5718025d0cfc2259f0c8610d3150181d1a8ba9e8eb9ce40b07b0a2377158d92999022ec562aa3e1a9c5aad0061cd1a6268942e7a80cfef0f8f33c6f851a2f5bfa5de1348573c5dd93eba64dfed2af486fb4da813b675e1ccb87883304cca5db9fcae94aae5b1e08dd357eb50f8efa234a7697bce52afced6bcba176076cc8ee45a8c4034f8ff420f0c5a5af0fcefaf7af9777a567a21bee87a23ef50f6eb1da8e60697df87f36d11e8183ce3014c2b768b97e2a072c8db70f094d3d0d13ed96c81c476ca3e625ee903e8838c98ff31ab1e83dc5355f455ffc7831d39b4a82df9f59411da52524dc891cdb4c3c6d001f9ad5b1ee79778dcb0bf76e51f4abde3ac9d5787362cd28f05c8e52035aa545d26207108c8b05760459c3feebf0b4422bb20e7425ee824408676a3b659cdc5c1dec934c8d4648af2fdddcecac8eaa97306eb4b3a3f0c6610a6c2086c1bb57f932f5b881d4de89ffcc2ec15fdcf2094d12ef4bce473bd4b4d27c324ea2645c513dc7786f8fb9059778a95284af22d99feba5e55baebbf145698b7f56177e6542e3668eefd52d94f58cd13b6124dd353edc4bc714aeade6029e661b2c452b6382b757274da082528a4d77416b218fc5dc0dbcc3154a52627591ec142be27dc51badfb11a9f316e8d04e813039978c7ee470311d824d3e705e13a49c1618092b5060c7cb6911b0a2e35d6a26b31f8335ed1ccc2e3ad1aebbebba1135a855fb110d084f1819e4373572de881e294f9881b66773d320654986518029eef58c972cf144c98c8d4c4781c4841150101881ba85a230a3f07db4f9fa6e1ca6f3d3a11f5b867f16dbfe390c6d9629d825096ebfe1213abbcd1325e3d94330fef66cc179237d7f4a4e42f984b34721203433659101505f8004b24ab8cdafcadde4c2d9e27d229b91965253882b27e5306a8b577b21a7305a0869b5de2c14bc393fa3c898aeded8d6ab2822c1c92c2b7ea8d655a8ce01b8bae40a65777ed453c1c427915113543935f334aebffef8f58b4ca24325f28835932b1260678b00ddcf9678882ec47ada21a6875b3a64b1b9e105945b0bf990f62415ac1901a6a255a65feb924d249e63fe89594b170faa655159584b29fefdb8c3b5b297b5efa57f418337c56a1dc0f531d38dce554983b4e45a4f4cf76363027cc40c2ca0763fa84fd2ee789c04a790f9890fa8cf189dad907b2728719ddf09ce64027d3069b8f7525ed35ce0532ea002dcae631ae829ce03761a8496733778d1202eeecd0b99496ca51a9fcfc10c55c6d5ef2ba0e857196d37c952c53e6dcd778b4a467a894e7c2bf5aa34748a1f4e7d9e226db84ac63c3cc10d99a453e61990aa60b861ff196688f1d63b274d8167eca60b4849c2be6a467efe612cf4e0c026b77c3de410ff7fd015676d9d33b94e3e051a9e24be284d5d50c713e3a7c91531e9b74c4e9430f31469aa8cc5b088e933d2b0b70750768280935b31ba6905929da834709f40b551b42d50ee21ee1477e9e84ad5871296436347050d1dc26624a10475e64b2a05a112840c60ee928b22530ab369e622345167a500a2b2d3ba8567fc65909b8e0d944040c4cefd125f8c7660b49e99b5fdc9a987de493f80cb93668990aa23635f1aa348b50b12e23326886414a512809b8a7646f4ae9276aa4fa474ebdd496a9bd6dfcd11e67fb80dfb8137ca9ffe4fad31bc283fac833ad210263aceec9ebdd34ea927a6bbd5645be03eaf8a37900a87d22d9107f73280adb0dcdbde316f24b0ce046b604ab22942cd269aeb4963ca3f90036584ebd8d8a66e1a899c15dab3a89c336ea76373d7cca60a0f2ea7ba9ca33892f586c6c50d34fff5e10ce99f08a0c27f3831b54abc16600cdf4121a457365475add6d4693312155740ab730886f3ab7442d2e52f01ed7d422792a4ba3b1935d57cde85f252609dc683d0486d381eda7ee1e0814569b4960c27bab36f3e8bf3523c5a1263db089e904d1b501922f47d26cb747668c43b5e6418da14ff3a783ece8d4e4d5c28de993ed226dc0c2f86500f380f5b932a6a96f7ef2081192b7333beebecb40c902e6269d21a2c13efdaabf7b10dd0b137773927b28e641a07322e9183efec2ae9075e7c32e25c8a3f232f35d4ced1ed2e2df53c32c7d4ee99b52f46dd77d62531e053564d00b18fa47eab88e61fc3d95986e229e9413735bbd4c1c17a7cfdf67513a14128d1910c8aa2e6b047bcb14f23661aa887a5a5d7d21a04dc91d54deab840acb1f6909871fe61e56836598453477aec183d7504403c6785d6f72557c8a5356e6d42ec05a463e9442feaa4c2f4cfc74f29b700fd6ae1222f00a263688dd5034ebd0b698b5c7e3089ca228d06a28b5346dc63a8447ba0945ce9bf79f326286da552a6a562734b4f168a7dc12004ad5a80c0b3cdb1431428f47d2c9a403498b5801c5af3ce378d7d227748c87a78d670ab9e9d5625af0d89bc93ccde2b984b03c4d910be4912a9f7416fc12d84065ae5d26c351301ed862b4a7beb43c50a0a7a30a9ac1ba200193858c1d4f8781a9ca0b098c455968f515ce19e424f8074622399e68302d64be051e56c82c122a0ac34261ad05482dfc1b2409985d21f4c4c4a4ae133dc09be14f60ff10cd1c9336b0dbb079e91f0d2cc603bc8aba39992051c994d015eb4ccaced6dbd9da2042de329bde32768b75a0c36b5cfd33d6936bfc98b405b5b8ea6b7dcaeacfc06d0539756e733f2c14ef9a30822bb667f70b2063cb2d0e5f0c6dc307233d8d03fc1aa9eb9954d4272165282d8886ee6554ea522e228a9c2f250a9769211345d650429a214151975c002d347b6f1ce2514d21a4d6dab9f0fbfe0cd177f91b267650d7f51bb659ea4221e48d265163500b8115c293220ef0b5f2fe7af8cdc2595f7be4b270631869cddcb6747603000e9291132b6bd6f71e800c20c5377eaec8adb99776795588856663ed8df8f029dacec9129092ced541e868938bd2b6e638c8c3cc6cf79bb350b01c55dd18af3b053a0935e9edde75d42dca4cfc49b970dd320c0c02e59f3031c3e57f3307354174fdaa6e1a6b7790b80bf888ff3c5b7b1f5fe43f835d6de168f40c5c50b308f9657383099fbbe095fc41ba9d06421e3ad17b5596976f41ce893353a58cd5a4fd9cd4438cfc95c3123859d67374d47536f5b4acf39e57aba284005d96ca75a0f383307305822fca4587b47c257a4eb66b4863706d5e03e9a1733eb0ca6ce457010e7953750b5e62d82953adb27700ac4ff144082e12049edb8c1e8f463c31af0018d498fd8bd04297ae0510d7bd1b1f84729825caae66a29cb59f84935433ba48befc0cf791b989e7208920e327d73bd44024f34152f8e8f561ef041f7bdffd0108e430b47b07cdc84fba3aa5e52652a6c2cfa3e51e39fc2bcb1976414717254c04d6018c17ff190f5b3fc65317a82650cb2b15898d88d942f44f36dbbd3999b54cc4c0b5fd31a5f0bd96902d4c23451c073477619343c39e381282b164364508609cbfa5a08b6ceaf56b2a73b8867f0d26bff1df8e3f4a8c770f4986d5aacf3bf1f4d934c4db277ac4fd71ca4ab48e55cc146ccf8e2a64ecfb336d5d300fe1097fe28692db173ba21fbc58861e2d1adb3c23b9e498197f9862335b46584ef99a94e057baa021882f0cc5bcb6fe90523203f693289d0437ea6a3144ffdf14c47feb2eeee68d9145d101baecf7c91e40ea6890ef59c1815c376821d4c67d6e4456f2085a9d457ddbd662a74df02201d8320ce345d6194d16b82ae497dbe2a0ca02f272c2815c745b1ac7cd7a538999c66719f3aab3e8f4f9c854a7a010f4a630a4a611bab700b0c055fe27886e50590e792a133c33e49752bc29ac49ddc415b298a310074239849153b0208da28043d88c0a5a9c07bed46eb3f5c78300d1acc08aff85dcba562d8b075268458f22b5f5f2c27729c9b2f2e485ee543112779f43a84432abeb9846632d110039d619d660efd1b25aae5cd8c201a6add4bc908b1015d6724cff972cd6d6a7eb3a010abbb9d6588cf90fb23b2a4fabdfdec8cbf0fcc78e4c7d6701f2d354b06e6016a99d986c34322885631c6694a9b4439e91301ddfb2c304102f1224b073798707e180b47f3e714dc6d46ad8091a57548532b07b7a552ec675b10d34f7fffa34799f5ab1e5896ef3f9040e0f81c9c91c740df43975f335ba15dabd6baa3e759a5a88f195567274c870cc5bb865147548e4ddf8aa53b93a8b351dc556273de52bf9b8deef51917e2dafefd8bc108eeaba46e4255bb372acc2e16022f7d970d6353b23ff6373a177c6561b9665e331125c54628f5e5d4221e90a5424742237a76e722337ebcc6b27d7cbc56d86e11dbf716b2c9276ac86a871496524510396ee3ea8a5ee992cc4f7474033ebf695aa0833a1834ea42e9248241992bad1ca7d9ab236bb0657ea819461ca2d04e7441e1ff42086dcc9ec39c0ee32eae2a66a1d64ab66b299bbce6c048ac918a95f7288d5fa1d89562e3085993291b9cb0c8cc56bed5231874f33553f5113f03da519342e9bb9d7ad0b4f7dd104ecf9c40bc1d46cdb875c32a93ab0efd9dbb18c5249572497b3704e455a15825094f19241fe08e8daf3a5142cd2bebdfdc29111a913564f1cc4341799fb1f8b49629cbb50f185d71d5f0f348f29e28c2098d47952f13c9fde544a1eb0e943f4107f302d205ebe1ee592923a15992e1c6791c9752f19e05cdc3c0b87dddb6b7b0df3e9093a54417884cde048cc3f26f2260a28ad08edab553881c6e461ad5cf6005aafbdf8bada6970235093517dabb311c06b694424ae6df7cfa5b2bfd0d37157a61999fab2ac41bc07993d896a3e8775a20a7d3f2f9c1705ae3804418762de0d6188bf3b1146150cbd0754ae0a8cf8e03fb5d0bade16852982a7abd67b16ae221041c4935f725a4d6690d42323d5fa600bdbf187eb33d6f6cba4504f3fb69cfb8f0f18289b47cb91c0f461471f851c6df9411ea1d34497e22a6ee98bbee312f11b5cb26fbcaeb7298fb1281e8baaa2844df45bafe0cf60b70b47755f9ccd817c4f687d491ff679c413f79d829d57c87da03ea398b220a483161127edf9f77c4236ad01e178b0135f9ab5444e987eff5f87c61ce201bf7a975eec01128066f919c62f5477a693802d1f91c3a68a2372b73eb92d5c87d1a8e5f57a476aab591a2138a27bc0f166ec585c428917f45018e0613318a6c2df217c4e784f9290f64b5d907a604ca034678ed86c77d7df5f00da1cba0eee7a0ff087cf218d0b09997d5548d377cb8090b29b71336aabcf25e73758027fbbe4eb4ce08b279cca8d2d07879b5268bdb3a195767a3840667dc42d71a8392f18e2b01b7eeeddef35216621fc0bfc6e0e1f61bb93694ee8924d64c38e593a839e8a5f337f51c18ea97e839dc85cded5cc9e83cc7de4ebd3385860e3c1c15e35f52270a953db521a3964a794cff4edda77dc5dbff9d444eb82ffedf29ec3153dea2a59b59342caa9fa40e6bec8073468730681137adc826682e339b66cb30694434dfd9e5e884f2e7d9d0386be97de7fb70bf04fa215d97000b0a97095ae1ac5ee00b992c8ba800894141cd001584d100299d2f31c3003a6d6d11629f512c2a09cd319fbee41024ac8a408cb7bf08205c48f956e5368867a9e80b714008fb1e388ce390f651588387e703069776241e24ef3852820384592805a2738a0d3b46063b6866e4923b9613e02dc21fd0e3db6d4ebda039e9971d02139b6115b5c0b591c4e4612611088153908a4b305cc6e5c35479c6953e7a8af6305f5276c37fd3f808ab5e2d15067e33c1c7eac8f9b1cb545cbdc9b3f898c4bef54c2ae86e2e78124e734f60728cb7a510c550f27b7de77539df32d0726a910c6efa38fbff5ee9a210ac8fe6bd42907e8166ad58582aa5b6eb4d65a5b04b326915c5a3f0f77f00bbc5169623f93ae8e7930b9d0e1c83f93bb8889152b5d2b67f3f5cf1699ebf5a993ba8dccd789a9c31cb6c3a77d51356827629f32bcb6e224c642bdd539d9bb45a42eab44e5c902ea355840120fdcb630fac883846b083e3ccabdcb4b9c110c8e2e1b72a156647c3a790bab5cd714eb0607eaeb922dfcd6d5b53da7d897d0c3aaa1b3107ee1b99a530a1969d930f93f1d627ea2d1a2725dea8726c41ec1223af468bc8dd3f45f18bdac113a733fb8fdcef97d93714ca11f99b3f07be780b768fb3cfc6e38e3a8b153608d39b55ead5a9922cccb2be16289b7b926864a702faf46ddd20eeba973b49f7715c331599c7dddd5d52cbb3e65316b1452b4eb167dc0e1daeb23d8dbe7c21cb862d1698718c4981e4c84656447c8cf8cdb7ba563b0a7e3b0e98223cf7046db033bb1f2062a4d0d320ed248d3011c3910b2fc7d8e25b0493af425c49662266189db3f7ca2a91d7336a551ca218b107d6079f8120ddf3801a91de4d9f562f074dd306501614c2807f37237119ac2e60a78d8debad3345c3841089811e7e21148e87504c82ca3f5beb71c20f37f4eda1838e4a50423c4b936bf75535130bd35624ffec2dc62c757113fd337acb008aaa6599773d5a20c995c394b0c5a9a39eddcb3ce1e3150911473c18ee6974174fdd2e5e53cd74da0dc18f87370f02d616f699502c982856bf15dee9516522fd8340526726ba1b3aa02d359dad4f0ffc389cec5522774b31b729723640ceae8d52202c0a4fd50a7b5a9e38347922be8d1959d588f80fd665a829143ff8aa5bbf76e0915aee00e2b06eaa8301011f52b8a979a63163a4881a12fd50298be1305738fbf48deb885e8999dc4f3fa1f64685e1f48ef8a91c4e4ad171fefef94eb09d9e75a543ef0517e1eb11681f3f6ef293567a133322f5cbc1c7b1e304e93469b3dbc117292907a1ec9eab28ac129f8ef89a192fc5f620b4a2d8f78cbc2ab2311f8146796ccabb1805a1f4105b6d382e8ae92b5fea787718be94ca4235a1cbf7c9242fe66d3e81af12cfbcc1e0487b1200ae9f92055785595a394993d369384d4a21af3934f9a66062e42e076c6d71b351ca84ed6c8ea2efd8847aff796b5c4f18e4d3c3d6ebf3852c81c221b7d5b559bb01be2b79562ff5842edaef8f54aed1bb73f292e2b1d29538e8a9aba5d90086acb1d3e8322785f09e7d25287a4e851de13a7684d5568bfbe0ed1a287a1e8c0a0028e5563884f66086bdfd12746182fce6482d10b440ffe91f878ce06811f565cf6c69bb6423547f84adb59b7693d718176a349c8cd5c97a0ab230836bd94473632ffea82a5c8f1ac6609a931e2bdb9ee98455b2050d4ef0d54c0694c6758640a7f06dfb7e492ec210aeef689a8a43358f8c209ecd00a7b424befb745687e5ed69d6d878b1ce3451cc0e51e6fb867009a8daf45f409ff86f675696f637fe18822468db14f00c4460ab21c63f8c3ee0d25d8aa3f94f6d988cf98d08bce3e0b27dd08c18e52a0667a06794c9a92bafb21b630d617c676a9f2a8f1d8bc2d6da64c52de1bc6355e58b7ca26f0d405176a906320c50435e6a7b696e606816b85769852af04e909f2004d623114870e5b9121c0ad5f01ae6acb4e1e23b5d067fbc5fe29f7de72cc2e512b7d750e82b1fa42914bc36d658ef8b57cb0bd61ca07c7252d7fa1b002815f5ab3836adc8537fdd67e2a1323080fc90a734d45609917f4fad05177cd0453d523c2ed10fa8791bc474cac816211b9a703d60b1de8678c799d4de4c77313527d15bb5ad2d1623c303310b906f486d1f6d0f46c8ab4a972adc4c2596ca575dfd0f2893dce1da2862e08984050f8d3036c8aaee968fb2bd2f1e3eb0608b58f3a75638f9097cfde403b5f2137cf3a256512d537b683343562bb3fd6e70f41d4ffb9b579e9e466f45416027aacd0ed4de919dca6b3174bd7ed3951661a14cd5cb105af5ae449674ff1689b631c83d7aa233bb3836bcb9e1725304444e3be04b800b2c2fcc195b66de5f4990dfb87c7a4890334ce1a01baa33fff4ed9478d46af86acefa9966d6dfb9cba1b4a7b67b288c43e06b5ba9fc7ed33d9fe576e68e87ce9b20b7073682c412ddc3998882020d688994f9989bd303cacd13e604aa208d19bf9426ed9b6b1aae3cb6165de111bf177e277d726e90311842f5c4cd2d111cfa93ce20c4010615717bf02fa92f2a2c2a77574ba3735e6c903dd8cf87e04b08498823e525510f1d9a1b3c0702d4b30846b1fa9f9792d6a61f45071adaa907940315e057968a5a85dd819cd4e7e570182982645372104cd4e6b888c3776cf83ddf98540fdf64e248ddd33865dbdec3206d173e48133e90265faaa570f2145646f6fc023e6eac7474764b4cff660d025a0971498b05ea17933b447efe33f189471b13b7e7fb429c113d82c9fe5ddb73de98fd1c7e8c34625e16a449eca339dd4f251e2507bf44e991f82ff84700b56ebae922a2d453ee96819c47bb6ecda3bb642acc5fa84d07207015eae196a49fc4e3263a1673ae6dffcc3f124cf8d31326958755b22c82c5165bcaa225d978e302133369c5908bcdf0dabc05f6d84c3b2c592392d2d8d7481c0e650bf8f6a7aea106b2a438062ccd5b7ce3dbbc1d7e39f6e3001e781adf39ce6ab990c032011cc8f8509ab11255dd87840be0861442bfa1668136318ddd806bc0fad15c1130c90ad42e81377cd6c9b0b1f2f6687485f5a8b74400b674b05cdae22b27524b5bc9d266a990cb10d5dd1fbe48959081fbd82ee88bc801e36ea7c6aa3bed2e88f116778012bf00a1d20284800f7032873563c28c089c550564378e23a8045993793723f127280c226d77d00de09f82e7715980207465e4cce3457d2b06c437786b642cfe70ae7badb343c2ed1d61f0d5cfea664c7aab7b3196d378510ea730fcb7a5fafc443554f150eaa776b005f37e2f705ad16af769aa73c037bd7b2f2ae56f20e54dae1f987689b4e03b03f5ff345d05cc4ecabb94beddb0fb729bad4e1009dcaf40d81e4061fd472e829b98478b52b818b4e2d374597289f1c1b7b38f968f928d651c42d07b162a73b601f9ad3653f077730a19665c177b264663f95e6d9ce3cb821af93ba6db77010cceaadd73717548680cd3fde955ac4be76835ff7d559b17cb0d7e20e02b5446b6a83214c5dbc3a16ffbe0fc68dfcbd8815a9a463bb8db2d17d63a7851be97049f3d55fba8d5be9336e36f6a082086338d7019c8014ea573337e5d22c01dc6e89b4ff559f2b31bf3281eb340189afb5d9c9d3886e5ced2988417b849b95040d1a7f3300390ff04f4bbcde544096b5b95e970a88eede531a67f60a08efaf1f733612f8f33d23e8528b55510406047d7a642556073114308ea546d5b9050f65caf7d8d5e087a14cfd0ab99b8f276fa2fb199dabcd0fa014dbb52e2a90227c6d6107feb082c84073773eb9703e296e0e8143ff95192cc31b944b4728e30c3b0af88826af31771dc9921e184bf3fef6a535f1b9ad261b7f6741ff2fa2e9188a1f7e8bdca05788659a5162607552de09579313d9c727a5156daeaa605795ce363391c046f2f66f778a79ea90534f3ace8bc00af9665d47b337a7854469ba82a130296d3fed336058ed9e14ef610b348f833cce101bbdf95b2e7a8d43d3505d7794edf4373e3a6ccc61f88063e541638611ca03b027394d5d0c1cc4ab393cedd0190f12f140b39996d6375eedb5a72f064f4a7a53ff9936aa4c92d83e60e71367385425f26c48f4f48cae66d0029b23871da3572afd99718e5a6ebf4ef87f644e678a06b65f8a242c55e0bcb38f6569ca1363fdddd828527443754a888889b65edd533af5bfa10ae032fb8a0d1c9a0156f1adbb278fdf919637717ff687781cecd23960c30333a1c17808f65b6cd3ca5e4756a98d178e1373e7528194f4ecdd024e15d3704e534cf45e9b3ab8fe75d00be8f32e7d56ddc70859fe101ce8da65656cca197ba478e3141d7c0d161bd164eb8452e3e4f1d1377386b177d73eec6c41c1cf6e9520cf3ce2d660425f6100cd3b126dcaa9e101dac69ea58c0785972c58e4d4f54c1cb1a6559e884a60322b2a7e3b67b9fee10fadefb2589c60b6d40fba75c7b6ee83a74a7c1108e36283780f31f3dc1437e41ce12dfb002d4fa98220c6518070a9561f167a1f3a6a39b7a28ebb69114ca1db96579fc5836f00d0dd82eba30e2ab91ced0512d3d58f4f2da37b80c7f1ef2d06416fd1a9b3a12af288937191e9ce35480a07f4653b6e5bc64281f0d573c01750f97ed25aa58426544ee9aa9fae04112a9d7f71885a8a4fa65ef589e776c0ec75a2e3e1250a3e01caa603dabd6bd2ac1dc38112199234f0442af758228a63dfd2b2bd650d1101f5a00e731e0ec287083e257e31e9f3d3488d776862f1bff21b682d5b257c6996c56b0703c92dbb465642c9ff0b1c1e564dbc30275b174cf087fa63f85b68bfa041bcff2fbef0b6ea08ac534109f2b796e98e6841c56370044e3ea8237fb259eb1a29fde17c57a579793de51c1c63094a42eed2c74f4fb8587aca169bd8abac24b8184b6b7a3fc48c1271075fd00975344ac70e69f4a057d101866a20d957022bca45cfc8cf600f091bfa714cc94d5656b227669174f3bcffe7eb04244e54a396ef87cffabdc2754463ce3dc0148a159792297c512a34e252e4893ae9630985772a2784ead735f481330b7b0abe8346516d885de0235557273ee7786d83af5ce6b5baf15a71c094a6f2bcbd4bd20bb8e7dbbc3d11786322e3a01b57e86fda433963ed81a54aebe837f9f81a2627652fe1f33f8a857bd18c82ccd67621b677e1c8d820a1c79f542f04b364d26f7e1a83956c0132898799fcf20b9a36a897d5f629313c80abd9e253da5cc3018852938d51e21e41ce2a5048d59bf096bc2c9bfb760b570b6cadcc5bf8a4e1d3fb9ecd50386a2bfda47f64c38e4bee013e98711698ece6de1fd69f7a7c74c6b3043a266a7fa273d0481206b2547972893de02e96f9ae08b58bd5a60c299dc76681d585195596ab1a1ac1ff36defabd8e67e8becfca7eca58ae7a21b4de0f7110dc7d5d320f0621a2ba69104e4152ec43e6bdd956e03f262cf8570c766ae5333c3b35e3ccffc045c4eabc16c2fbaa7a50f7341d70136983f70729805efa962f5f5d302043763a27e4aa45171d46ee1db149929217ca8f1a25fdb1d529f007eedbfeaa70c0169702ee572c776a65a9fb6fe21b54198710258688a3a494b463c506ccae110f34921ae17244ba34be7a763b371a94efe9d0494d5817362aa32cfd6c338cd544dc4d9273bf8176a4dd206c213f9dd285dedf0d93a3bb83dc169556667f7485c985b1f209f632092ab81f9a427854d043a03d645874d3073afed6c4f4488f2d983b8a3dbd9675fed87334b78501814ff78d5d1e416237b01f7075ff77ee5a5ea279b5298b38f1183ad86805c242706011cf9584d4ae3dfb152b286b6bcddabd50fa6e23341b5ee0c542d9322a585573a3c3ea1b23a1cff98545b4248945ae45649d67257ebe670dff7481738aad7f5d747569040fdbbb9888e5c27651a3ed398879bd3a68045737458fc7a2aea05266cbaf68ad5e262cd3e1f53bbe84ad955060fa2b72b5111eaea3bf943b51cff9844868cf522aba2aaa54a56ede56739eaa038c995633bea5e4a0adac0feff4bc9da5301bcb26052f9720e70e66fd75958e576f5f896bac0f08079073e419fc4ffa811bbfc85bfccbecb187bcfb33b224b8cb01671616938cd16ff13c7c64a4ad6b371413a44a554de0fa8b19a04cbd3e73da3ed5451feeebcf149d43298bd255210cc49ec589dd2882d6e730062001d2c909a9f271dc596287c4d1068c4c22f25205888fa2ef3ebde529728654f65dc2d10d948a1552875dc31f4956640b82eadad601780e60bddf8c35a58ef73478d011e599e2680e703e0df8e6e836a3ab35a297b65ec8e28fbea1d14898d13d2e4ce280c34e067d5965f9345a94d57a2e6cbb351fc39cecf9e0192a586e83d601f5d0a2f6e56879f66f9ce7a48f74a1d66af5a2a09f65a97fd73ff812e094cd97eef94e58b164ef5dd0415d3781d327523120732ae615bd4819c5d106ca73c965ae2a4b8ae0592ab8dbfe33905f88e9934072f65a522f1faeade89c8bcab1e913c98c908363292e1af4391357f40b1577c6c4a831cc9bbfeeb3aee2911d082e72787a0ed2c0f9d210447173db78892cc2994b12d7fa5033d259d6b5c69c5471fd4f87c2d8cdeee270f4eef20533099647fa1418e3405f24969e7cef761791d698851646d2fd23064685b13135445e883ca2ed7a1cc429dd603ef30eb0492c5c1be12b3264b2dbf47c89d1a091029506ec8990c19eff7017801a41e5f74a54eb9c9655734631f75fde586abd0c506e1b06a0dac8d0c69c932fe29636fe205444facfb1ee065b519ccc438c890fbe094b60ef80ce4a83b4db095712e61697716f353f234ffd877fac3fdb348f5c792dc23194c8901e291e657fd4c7844ad58d1f4e0d5e74c9740714f1fe72bda4598fbbd63ecf5ab6b0d4e9efd46a5103638cf8606525057b1e89d0b28abaf38d1403856d0eedd52510a816d1437ab1676414092419097e0cad44735c7ba02fb2ace10567008d0e64dfb5659ffcb38794d17ad29b3317d9201f0d0373bfedad5a2c8f03269acf34b229dfa6af7e4f568280c5433124642f4dd9e6c4fa95bc1061a1f4fcc1407d2e428819d04221e353e3dacbf35ac7c71cb7865e9494d1641ecd412282b9d37a76c32d24c6a47e063a47c42d14cce825b7ab6c2e5ebdbc0d8ef18691e104131526098d6b3353eeef95b77944a9dc6706eeede973e5659a3130ad228c200623def008533bdb90a06dd50362846f28890d525811e9b4c5323d320004be40b4459edf5ec2124d274e6a5d65d4a32b853e1bca13d51c1c7ee3b58a1216c046d9cb145134b286653732a4c514cb12170d954212aba6a23df9cdb6c40a9f7cd0d0053a740d042549ace5dacad4bbc5a2e7419f10636000667d35fdb0c002c73deac1cd0149e51901c8835cb671f07c057e31658d9c16e8e4d579aaed00c5044c628136b0d20cbc4535ad445ccd389c075cdcd88fb084e773f6277f7467d0901ab1bdbe09387b27b02582cdef4e1bcf45ba0129060c12cf1829c03ea58acde5bdf3419f0b6ff455dbe0a582d7af4b3a36b8740c28ac9f4ee057910a59365dc1cde90732469c85a21001e5081e84609ae14725c8352ebcef5fdc6508cd4a36d1171958432c3f9bfaccdbb451bab2819e5963733469bc12efb87fe92ff578d22e6a8b46b5587217cb7eb94acfffc9ed78573f7deaec69f5eb1fd6f2e8d34607695bef149b2e4a57432fea996c0b81ed79e3c7f34f46afcae1ad29d2e6aa3f13afe4f0e313b5ecc71b43bb2e895617720e043efc858455ced5a944e62c4940c8285fbf10a35df2082cd458fb5382120a1d9f092ee2c7829590a136e63505f651618caf089572eddbb96039b0f47f3dd2a5beb9560fd85ccafc20cf570a04f26817f3628ad90bb1c0eba9acd37b0b62f43f3ffc0c1fe13971259d4670881cf433464f506f999d9017357c4c6dcee43769ed5c68966c960cfa2898656dab608de9eb5fe71daec9e7fafa87a7989836825634b577d1d3d8d21d9d8479f769e75590518e5ebd4f749dc032a96e5bf2020ffab79c6c4206eef57e75ae08b2e44c151ec4b22ba31aec8d985fc942a7526ef9861c45181f95c9481069abc8acf6e0837bb3d520f224f741458ce7fe4a2119b4c762674c5adc4560f84d1436fc6f32ac61bb6b070c6fab6e3acba42babdec788d4bcb0c15bb96e6ede5483b5a7a7018c3fdf4d2c2038e97e17d1d3155ae18302963e75e65b499ceab6fecf7fd0bc8e58a3cf6456fe3627c25ebb66aa01fa14075ddfd8aeba24c0625734872511f02135e03ac694c664d62a46f3dd8219ec9e46a3bcf2661892024547dd8559ab3062170ab0e6495fc80a9813fd3005dbefd5f9054ec2f19a29b016668719016e615611e20c7e32ae2c285c1140a5c1039ece75363cf8e2b713cfa3aeeb4e9759010a0d248087d33f7b72ec098b293d12ab2e449291108171d841fb4fac3166f7c32b710fa4938ace7a2d621b8fd653d6f61889a46d125233d4286b659c5ff6298eb3fc624f2071a25577f513c87477abae5076e9666bb72aa7db2712be5acdbddb46898df793a30a713a0503ed2d900732a4cfa66a5d9255411067c44a556db0c48c4d54fd2339e910e0bd172a9abc06a28a626bc58ca3fc33a497a778d143a41b5971e7dc2a8c23bcff33f1d978d60e268da49dd12c94850f54cae694c3406548f12b6013bdd143f1504e9639d97d27823a32a2d10c28a194790f62d938390a590eb853b478846c36c27d5ad3eaf4aff7119ffd331571007aa4b8924dda2ecde10cbffe1a07c2d521cc4ea5f206dc20718c5ef37d5826f234216f0ff30b2d36ca088801957dda06eb16726d8e2da5f38c3de41d6db2a00b5a804a867ceb1f3fa538adf3a34f02cade9e8d9fc9e38ccd5c62ce26807ed41b7efd7eda8e4982fbba200c565ed855186ff91bb3e0901080f44a540bb9c4e08405877971ef4eed883620d13d88c7be32d6ebc89b1eddb05d71f3f885c67c65dff2e71c65f68983dfaa3f691668730be9d5a63264b7b446ee0ece5ff271347bb0bd5f39285088013c0a7f18cf3e81f8190ecbcfeaeb5c66d3dd7fe1fa3f2e2d0b10b62254f24d14851f318f328e91253b56d59b15bb258b14894608de4cee5ab12368f536a9f6af5a2cce0335c8def537d51cc2e190e02488315e015c1b45450fa56aca1604d1f8b450c47a2827143bf8b09e593aafa7830795a03ac76d395f8053a47e912e9499c785cfb518689876253830cb240f4f1ae9c16aedc5a4cbb9a6be1752000aebe6a609516717775f6b11c0ffbe93f185b2f9ca463d00a35a3a1f493ecae60e057892bb0509ea06edd8dbd444a6df3b21715e43a1c4e86bcdc5e847297831a37eb92c616e47051e6a518cad202589307acc9a6d1ec11579140d666cc0e0e31e461ee4cbf99f0ae8541b6904dfef420449fc396e1a4cef1d85dcd0bb2ccc51663fec6ee7511d4710d830044fa19d7ddb8baa6933698d6de0b245f4692174644f476c3532e92a20f667e2d10f27752eebdb08d3e4fdbab71a9a91ff87e0a2402806c48e70ffaf5cdff7cd9f87b730c4957e7089fe2f7ca079beadd8ff1c5b9ba31915d03d808e26cb33881de8a199900a896af4656cb46f8305042bb2b73c857931db4e70f1c7a6ec4bbe041107ad9cb3ee160402190997338158e1b6ab7f58078e3342da9e25e87dafda0d936eb1a615dbe418e7f155540f9e1b918a97d1fb454d6cc920aae3e845985bd2c50ca7fe41299dbd5034b676c121b04a7ba41840f9acc429c903ebb00bb9f2d8d5d971d8ba9a42b8054d81a054f46cf3ea9befcc31a8f7c0c22034f86d845e3959fb7ef809e82fdf1e1a6d6d48cefe2e680097319b364bae8c3f5556a5a89887f1cf6499d4d02538eaaa660fede447bef1be02fb4aace094eb41fb39c5cfdbacff2e8a161717996c83c73907621d495a17182c7f5ee503a92f935d43e2772038c65e2e008c74c30cab47aabd8224d8c450ed5443f61314240b8a1e5292afc126c01f65ef9fecaf3bd87c65f8f848839cd3856761357fa0b06eaa2450175c8f99ff630137f32802504821a8a1ea45b23125b58dd3923cc0fd732a0d19e3441a5043e08a85c48d9c8ab5b0350a501484472f41e6fbe2711a7d1023f25e6b1fa1748ace2a95492b3918da1408177df711cae145cd97f919d4fd3f943c4d872365fc4c29d289b78541838b45659af44c114327050af831e13d87781bb09211d2fc03b2adb1fa8758d8087b09cc2fe531ea27a2de84b34c34bae4e6ba856cfa800eeae52d99371dd90d238aa556701c744c3a086c96680ac1d48383f7b269a212a6d1ce2e4991fb2b8968a4fa8371d492453fabd75ba4b41a89b9a7ab82b492a3973ee18cd06c7d3dc14c4f169a9d5b5ba908d244d9ea61bf572e522b9c0598e89a9acf157baa7e81d3f5c1882a564d7dff3dcde53f17bddf8d463be0da7743bc0529a3fdb2aa7b8b0c48ed7f80c9f0550f8b7401649d279d59c40e708e9f23246e667b0a4fe8c9b78d1d62110daa299bc43574c5c51acf2a26d66b50676c134af368d70afe31c7a6b4ecda8b909793708ad8aa339fee441902d2a126ac06d33cea566019923bf8ee2ab184e1d3d66c2c24a053c6a266921a9ed1bd8a6044c805ff4f1990873ef7eceea0f9df049129eaa615f76e634d152656b8e3f76027a9624e38d45c5eb01b16395ba0f5ac49e3b2fbd284d0a9b9f7800630450cd05a224dc089192e3b7a02f73491cefd5d61cc6cf7a6b766fd784575d3508f3733241d6eb772e85c30bd4406ff268454ead679a0aa7e6c6234745d5fbf3322c15c8d5e89f33f9a5d05ea2b89b5775613f1502df768842054a09cfaca185c19a3f580be90bc2f46cac7aae00a71c3eba1732feb9c454c9bf9c1d5776ad125e56e80c37c665b3f2f11604662851a6963797ee4a40ccb03c24dee9560f6674ff647d88caf54e9daadfa5991fcacd1168aa945d19e2e53ff09b29a9cbefb8fa1c6b05608c6355a51c2a8ef6ded7b661f116b1f0b18315470aa07929561cfa0616a26b20fa165eec1f19eadbd37449473265b5e218f8d26585428f9fe9a9e0f7c02cb90276a793c7c72e793aa34c521c243beadcc3e2e72cb21325121c293d777813f5f808c5ae8a751eb601da98366fffd0543c92319abb89064a913d05e2fc72cb7c259fc55a3bc27687f5e6d6162e6076a22196b0278112978eee1a4f7ff1c0df6dcd74df8a2b036c0bcb60cc08d162bb560b3d9dc45ffc0c9e131bd2f2e2e4eff96d973071cdd93386e20a7c613dee5ff62570e15d75742a604fb4366ceebc7aff62572e2cc60689bd3fd768f4fe74ee8f20427797eb7e7cdbfcfe69aff945641bcaa85d32098a99e62f5737adafd72a606805f7889fd771fe277857c41b1ff61645fcceb3cd336b7b8cfe72333c135e828f061d4d390b0ad4d6cb92731356480d87b080ae3cdd43fdf83e3c94e8263a2a031de8578a04b3da76767968eafa50d4abf68ec98717eb4d1844c271fbcbcf788714102f0b1cb8508b30a4050fc88ae332704060259872dcc0f9a40d6babaade9b4ed95dfd46bac7dd3f2ad04291d87349834e262ad1169c285d8d2cd261017f5112a0b704cd43318631902a6c9382a37fb3cc4ab103867797c40ecd276a8e04b9ffac9da76677bdbf6b71cc266a8f840dc224509a96685d12c958f48983510fb88543ee4f6c1ed160f375bd815ffbfe9e96bf91662da37a20d4924e63c93d8f1ff940cfe84f318be7e855d79fb7d973a32ba144f2bce9f10232937c3e7427936f3e8000317a778ce89d6a2a2aab69e61253a6c0cec0fd2ed49ed896093dfbebaf52d662417290ece6523eb7fa51f4d50b6c702e2f8038ec4c276f234a7ba0983e09fe3a77d2df75ac9a0d239ee7c6c5a6c6c2d68d520da6cc1161d9b3bc61e5491bc2c5e7fd15d180bb8f16ffcc65f3cd41110ad5f1de65e8620e8fffd1a7b95d67e77601b2d9f17d8bda1356fe5535c22247cc4bfa2a5455708f773928f0f6f7b581a446ebb0b5ce23c90122f616098479057d6b839f708524dc5163f5acc9f2a83f55eac1c4f6679c746d1732e7d165ed36f9b3d2e3d5bb2beb553ff9ad154f146483a5add04418283236721e7c9026c3770bef3e05860105bac024d521172a2f86785c3ef58f47b0fe8f87f4ecc3a286571376f88a292735c9d6e85aa61515f1bebf7eecc79cde8765836cd54f876863450337cac0d61abf60870967fce2bb68f58f5770917f330c6443ee616864d8fe6efda22f75128df4f59a5cf40b438bcf2138e53f29ec1cb3a0f01124f2ff2273bb713adcede9bce0863bf5c00fac0cb0888d4fbac6dcfc76ce305c6170ae21c1f48864a085f11a6a41e79bcd44f1f689e3c13d3fb02ab1a1647f5b129ee62d2c1db3511ab8ca4ad2c7d62f02dba937515b889ab896980c05e0ae9ce8e6fe65c5edafe6019722480e3cbe03c54a71652611f3ac5efe6dc8525a63041a84ea9352b97dca0cf2b6546ee6c36c621ab7dac008b5933e36ba24ab017f8b104da2ac640b97d7f05d5331ad0c82c2958b7433514790a012abbf464628431a3be8473491c761e0e4f0fbabfa00e5927ab12727d4b7c33b03779c86c19ea48feedb3ceaeb3f5eb0bc6558e96ab91c116b9a46ed5067af0119285ad24d68751ff57fdb8c01606fb3a37c1701d90f115c9e58d779c86bde3046e1fe3891f9e11165c8ce212ed7e762111461ccc228530cf38d43f5f67b43df478e47b2ca2e225607c42bf72198e6e8bf4b8a9ac105eed4f8ea422acf1ff478d3ef1908ccebb28d13e0f1980c2b6286442575fcfed004df9b99dd6c33dbbf90f7beb6dc37f0110274bc96679ebd372aaa48be531605ffaa40365ceabac9a775e2f99844cccf8842b240ca3d388ade89a72bf68c5745a4447c7e5c4f90aaf51fea77e5b6fd29c9ff6d4c663ad392799cd41f13fb9b92cb38e4fc13f2e8073d3ba8619507e0dfe265ef8a6313ca4aae64fcf9b39120138faa9ceb8c4262920c7ac4204eda7c2e110a546618036556ad82d4fd6c61902d896b3548fcd3eae1ca9a038cf8c94fbc9cf2405b9bdb5fa05812339f91054f016512f1cbf4074c6bba47f4c45c03404e801951f421d10aa59b5e72df41d86ebab0aa2cbfe5db0dce9352b99feedf809e5986acc21581bd371c2a70378aa2b533d7574063c7b6168016659e8275f694d48813a850877efb1e7c851bd822035dda0b4347332ed5dac2db5bf8a9566f2185747f1833552695033c7ac3dcab050f478876d1a615e46495b16146847f09bb9a63769cc099c38c3d1a53b67609d2859815cab76b3a5e00c8fa16065ee67a15fd75f645260f80e778d20ab2e75d675bd86f8db3c8542744e0a1c7ac0532b092620020efbd6ab1e9bc021a1951b5a06f2c6be8d4e0919d28f4eaaecde9b7bc79a91c6e12656ece16f397e5681a776901f28e7133c2b214344f858f7b47516bd7cdeb677d23a6f85ed4c979fc6083e171752a3ac0ebb6e3fcff6e6daaad8f0d6c356500c174ba9a8ee9835fbf1cecc4e722d4f76a4139b8f6c047171491277e4444d6b732784d7ee992e4cc27c2944c8cb3f9122a10273147c8c88b062397554331ddb28691ca3499a8408e94a132cc5b04f2339f8ed7bc1453a1b12e2a74f05bf557fe5ade13c3b5306203c95037d79d623ff8197aee2b546dfba6e7bb9e5c3fe2d9c057df9937398a7bf8e59524fd066c3ea2dcd59662d192cf90dbf967d2af922f213c3be6892270363b75e54fc3230df35938efa4e5e83794d4971485bcd620f1e7de06b341b0fabcc3928fe51e8d6a9a6af8e6347a6d86826b50e508ef4772dba91bc69ce43ebec87d9c5f967610763c01599e2274b631ce9101c2cfded21471ac1c83eff367f41d9da5e12eaa6ca6281e8e7052f151a33bf7a1d3695ce31f37c125741549042e7967b8f338e271df19639dee20ba279a48e6109e359d1d0b997b0c8b1a728f2c63c26a8efb3f9bd7e8fe59f1dd531549f00c3b6661fc90640899df7519a91bbba88fd1994445b3e50d8b44cc4f22ba665a6b75e5655b80c64b6c25979c6855d8bf7bdeb27ed09c6cd08ac15ddd844c5da025e58fafa2eff778fb125391c833e7b2e14de65af3e16cc17e5d8165356017181e4b437e8d84704c91465d8cb47509185f04e36dd6c448a1ac940fdb8cc7f3d9947d6cccf718830c23a308085b1844fbfc3e489295ba9ed77e6f7a2858f842935c43328388d4b74b176aaa1c0e9cce3899dec9bd12ccbd5f006528b80cbac9ae4648d9a1fe8585331bb8a216623e3e8dfa22b35ceca42d433f568ff136f88920e1145f5d7217f2ac5b8e5723e3dda844c86788cc9c439a687a4f1185dfe67e338efb74a083f585b203a4f8093c71252e2fa953df8f6f85c0fac413e909297c13c9784fa845c40ae9db97bc2d3e2c44584d86f3fa2392a8fda952c71e5de7f76298f80026816cf8070f6653304107428eec5bc4a4020d1be03cffe3a90a627b84e00cca30bf0b80f2b64c3002ade1c5e2f143446e32c13aa085b8599428109b384e738668a9a2c6bb80cf4e85933651e1772f8578e0fa6604a1161c75e9b7b8da6227f4601173eca79dbda14d7065e7bad6f0b31e01e8b2800bee7ed5fcfd30076add7225d8ef63a4d8212015fb8b8b2a15831b92c9ae2d061ba7df01d65c3fff631cf8351145369a9cb61c15911e1941c16b21a9d1256738888f60caf5a89aef82425dae55141ee923eaf1cf69ba01be8e9a188d4334a438a6c885bebb27749beb987285d99af642b418f1669fd7f843a7256e5a6bd36aa8f84be0097c0ee80b59c1b79063d159c1004e5559b91b579652024bfe0498ab6c67735520f9a162062c3d7b670f881c329836d9117671173351b52a0df54f084adcbed29fb1aa85973dffb2738a41e9a11689396dac748949259d3f2ad3b83eb6893aa1933880adf403e88821392959a55ccbdb7f9a9b492203e54d961bd96e512f9214d4670c804b520a6edcf18810addb46436437e32943880efc7853fd394c79cd17d228260933315f76c4b7ba145f3efb10da0089372d8000a58c2d6804b493fd18968bc9c7818aae3a8817a63b0137e026f61a162f932ea0b6da0da76b7c25d9e15d0cca60ccbd2d78657da5d95b35e087c548579a13d88ad47810de0c8331887ad0033daa6d38b902372b5e0214eb3d2ea73d67906c13062e00bc1681e98d8fbf3931274542c6b2e483805ea19146e95453754e60f0df4fb4e09b45a605b23dfd0ba3f0620e8f7555d7be3cd4703328b8b0a834f75bc6f3fd2d924c109439a0f90670ea0695d10cba595c12b548e03dbc2f459f6b1fda2439ddfdba44bbffd8bd9dd69a8c6049b11106bc394199ef199615b37a75820718ea83665cb92484b4c46e4907ef1218abadb600eacfcfdebd91c48faa2f89ea78b089bf21cf9ecc466e20236600320391eafff922c3cf7891349753048458fec646a2d6e04073e7c6bcd6685734cbef7ce19e1edac20b0aaf3f6059c7b088169d6424b86a5d4eb6ce8c6419bbe2a5815780f31083a8f0299495fe6989031e537a07e76d2fa075f7c48f979cf15152c1039a240f0ad6689828087784910566ecd151fc776bfaa216be36019bf812396cdb59fddf236bef9ebae5014f201beaa53d5e0aec98487b7f06a0aa74ef890d42b98a1c0bf90394bb8a1ca6ad1dd8604e208315a5121c3ac039678867952188fc6b2d2bad230eb532c3eb01ec271db686a68d933641bf8316b7f7254fae4f97316a388268c937647213d6ece709252cffc84305d4948c61cba4d2e1a97e1e2e5f340282d9c8c78b48ca9696ca990b4aee282f813418f850b4f6195df510ca671f0c42dfcb366b8b4791ed9a0bd5dc0aee599ed620c2f192fadb58050da0f7107b887510aac139b91fa9bbebe2d567c286dfa66bb27dc88ac41f906b97555cee3448426421ce041e5e5171ddc8b2c33f2b88005b7220949612cc297df992f6eea1f89f34b9b071eef17e0a74380ef92891ef7e20a74b0dc360a696e2509b07600eb65b44fed600f1c6b012abdbddb58e8c2e12b912274cc2b332803768d161801889c2deb0fa4b291c32f4dfe3abd54a25f65d2c38d1e8f003507539b98f2bb3b7cc3f9d7434f1ff3485b226e9dbe535da181b34c9f10d1d6166ca17c40a0012ae77e068f2ab2f67554a6a5d730e21c285c8b03a4fb61a63321335c9f5608f34d9cb1c9e55c271f58b587f877a243cf2fe41090d4364645e915029098701e1cad78ac01be4bdeb68dc45425ef5d52856a38b031e4208f00f50ce4261f116d207b8da29f0a9510621d63eaa1556db4f91c40be5d844bcb36e031662dd84d29d36ebb24b3edd30172a929598305062a391d886b7e489422c4ded6298e6a536db51718d2bcc6726a3cbb575c8fd283f95767b5294ae627f475a89f93b4e4f71af2943eb727b01a05b190888235d919429a701450d381682d9f8bb34a49eaafd239c49e4f1d6d9340ff132e2de1edd5f0c96eb23f5ecfdd95a8a93185a0ff41dde7788ede53b6bcfaf90b3b069a4f9d282a45a94d49c991587979cfc03f75ed9501887adc3cffa9116b3bdd93d38c10734a677164884546fbc5a86ba699ac80d119c5811bb7cda12ef839e6184708bd6b9d5c7e9d7e71821c7646ec34daf526a11901b55c95beda555504cc386ad82ae0b1b23fbaa0cd3bde9a4015d269774d6ea846b1080a691bf98c323309b04bd57675dcb31c4aaacc98abeec92fbf397c293cdae0ffc183708ee2f73c9b21f44a6ca1c53bc80d097b0beda6fded9652643f1c0ff2861a48c1151f91d8ac2667e184d846b7da44ced104d3c42ff25c2fd9c5f706a063a5b82d2a264e0f7554a5e621e4d52d5ad549eaa38ec925474891b99f8adc93da5b374d92f10c23b0e9e9c263465ecb312b28414e0f8bba97f49eab092fffa9e59bf1706462c6871e6d7919dd88cffcd5c3e6ff0d20dcff40a25e559e891ec08ce56a7ec7482a3133107ddd54dd3b748a346b5e854011b10eccc66f84fb1ee4d8a9da424b3d02ac7e6af4a551fe834a6b468d0ff738d28e024f7c92c52eda509feec2bd252dcc0f317b9f1656cf6632efec216cf1400ce029f3a6a7c9b6c63591453f39c717e8b2f89ca4a4d0fbaaa4ae803913ed1aebd3e48be3281577de33565b6cdd0a30b69b1e6efa15088e3bed9ba8abe85d591e22cc9c7491e20ab3aa62876449fb62b5e49c03707b51c28b4889a5a7001582180ab1296faf535a3d44d997aaf38fc770ac5c397833484326dfed95d3517d00b35cbb40743aa7d32d9c2fd7e8f764c31aef0894916a85a132dfbf367df22c024544f7c73c24a05e3f2c7b4a610ef00de8e36df4f57877e8a67010bfcea3b035b7e083d9363fd200d3f71696509e929afcaa76e8db4ceb46baae6abcca74cdd31dc49494d056f4fc0bb09cc7aea03a2dd111b70d6adda75f2b87e39e13fd5c5ae21d603bb57dd2070a574e6b9960e9fc9279838703b48e6cd7eb8a78cac8efb45ea36c17b170868264edf0ae29fe0d02167560a50bc8e69f6b367b6fda7ef9826b871ea82daee2964d1bced64eacd8a81dc4565ff008de07a38e5ab27d575fb483439b1a803c1d5be8ad33efad9a2fd82727268f77d45b428b8c88a66ab1b616e5d0379617ffda140914b5f1e0c6c9b6ce374ca89c570586f5bbfbf7ddd31e6228f6452188004e2f9e831db43b738a0dabb414f95e7791e64d7f0cdd86dc667da7a4704d15d1deb802874aa057f73b131854202cecebf15797d85c0caafd591b55128b312e52790cbd26a97c89d5d294ff68aca695b0e3b6d00bb7859293157c0738570bac9e22def337370dbfe53f1c418466342166b38c87d6910dc019a902ec6ddac070c40710c9def371f1f3bae917e886ac54c7e91534749d992290f3051be57c30a5003ebef0aa5b7504464f3db611f9af43db478d7d3f1e600a712346c5d5396703e496970f64e4942d8798c31a3f3d1c50bb03b46535776c95f94f0a0400c9a68a3b6e5f744a4d9d09282264de650b0044d5fdf1d7da4fd0d5a1dbb81c15a04e55225d57794f8465ad0478f5809d54e8150842f700d3d4fd13b837c3f76258142bdd6c53d598e3f1fd149417398f2291529abbb41b62673e8b35ca7ccea664b098e863b797d14ee91326add704c803ce18be8843c46142e165962e102b6428b1460b94c930c38d6988dcc5dc7ecab621e76b206d3917056ca018bc34b882bcf9edb4da9f2302a614ad755dd940696c36a1f4eea6848d5ea46d716586e461c433b62cc906cd9b43760310281df3219200e77658972d3699e20717c95407a80d07022513e20de2603cda3b392770f4c34f231422e3ec949207a5e9f20d4e6a3d2eafc9ca23fd69f84db50403886f690f672fa2d1c380e7baa8ec407251a7fe1bf373eddf4ebaaeb70a3c326fcf7e397ab819214ff2abbe8996dcd0f1b1c54503f1fb7df322da912b59a2409c77f02c2d573b084ce132eb79b1b8cecef85086a76a6edbb10a8b06bc3aee99f6e019529118035f8f7040d5147f67291091e615e6d2b5a1929c4f7f9934754a3d5c89011e68e10a0804b8d1b4176623aaebc37325ec70e1d81d9ff5beefc77ffa08610065a6f54f601c97d7c222bdf75d43280db2cf9bfb784727fcc088e0c92e88807e54b96e63223f7b20875c9efbb9496d2f547fad456ac32840a9cb839c63cf9fed3be64d06165c9a7bce35cfb6430f6d0714ed6561aabb214d8647530c39635e72fc917660dc1cc8bf71bc862c60b08bddd616ca22575bcccac146bb255ffa01439a7acf75dde3f0e66372d3a9fb268cac03f456a492a47b1b9d730cd0ca95ef460f23bcb98f73e25a88326e730a0ce766157f38ea2446413aa2925ae1b6b5bc093923d1a1ae1c0c094aea70aa0b240843adc35af48c5bb9d1c6e6e677ad1303be25c197d1b0186fda9e2f9eed82d9ee53ea0c5bda3aab26a8fc86ab5074ab24174a0b3a9565baccab4b9328b6be12ff4284e98758aea1cb1f9ab3fa9dfc0b0610f74cf0afd92fb5da19b0c1927100decaccb60c7141a582fb894d48d03c791fd650cab86527925d4446eacdb59afb07e0796c2d4ac5b65d9f84e50e6237ab0cb33313172ebb8cdd868b159cfd2c657e4213357592f0aa85edfc3045dcda89dfb9367ad08e184b5dcad12e25b75f39fcec805b40d5b1a23e921f59cdaa1c709121c16b1cf7f704e56cae6f997a5715270bcb456921b7fbc5ac22f048bf8ffd85809eff045652f555826483a2c5cc993e288a0b4977f64741e897f046457ab37fae6865404cdf858be2196d57e6bc41c26258ce2a4331ae0a60a6296a985932ee08ce4ebf3113928858d95c14586c204dbaf93c7fc2a1fc8b0da580d142b6116532d12e46b70a014e1132bce82b8ac208e2e71c4773db6893e93dc7d81a3205b4de6f43dfbc61806589729e8421a85c3ded8e3542b7a7b49dff71afd581b85dfda34628d6cd3f708cd4ebba0f8970d752dabfdf5ca3e603c4f00f0783aa8ed5a58d767c50cc73419628778a5b70170d8a433761a6d0477cfad2bdc836c09925adc2d46e48cab59f928c7557c6a5bca02827232e89b83c1873468ef29c65329ae64b1af236753981ce132612e5d2a76b0fd3529b988c99c8ce8b2bca75c8d1b9bcea2c2f6a9a247465cf3d1a95afbb2548b51b059b93c2b0575a77bb3e4d4d709a01230864e816e4149445fd634e169c83a961d2d725f5e7fa3bd55b266eb621392b6c58336bbaa9516d2c435e2422e67b9ff99fc584c0db75ffed3c931ca90bc4d2ef1a8cd25565b5503369ecc33274e1a74db3dda843d67f845b01c0ef28f7a893c9d0c233fc6440ad8f1f331e87306dab540119daf97d57c3634b36d5c1035a985ad16efc9d4095cb0b3766d8a5d89aa39787bc5a23a54d1a7ad7de174d5e949af4469e42adc1c8fddcec54931781caf4ccd51218a864d4529f0cbd63aad522dd4fe3d741f4ea5e0149dd1e1f2cdb927ecc3d6cb40d52fa5082522547674ee18d78f0b53f7e579e6529c7487f2d7c232b0535fbb4f42053e03d04613b4273c4d32e305768e0080e8d9b09ab451dea8f60a3a70b1b0604dc0fab454a5b761af9705bc4a7c7742fca1ca5bc545af19726752230e2a9bfc6a4379c3ab885aa5c9bc29fa75bdd023fbcc5e6728b3f2226d72c64092216d821244d9d71746a134d6144e3dc9b1a245c9f6d098bfe582acf61421953f3ba4ae5634d4025a84473120dd3df8a8b3c380624ccd97fd5bc5d1391c857e7e9a6110ffd2c498796f39109bf39955d0720e36d11eb33fc5a0b9aa8c5f013782f6a5c8455736dd2ff8def115a5a8523c0a0555c242741117d7c15aa885f9b1acf5ee9372f56fb90fe9eb8fb3ea218f09c233a26fbb90a39bae4d81889d3c2e05bf1fee3256c890de4524ff8e794e985ed9dada77874537478212b8893f04e06095b04585ef7ad58ea22971ad66600bc8871bc18671c94aacdc188c0a50393166b92dacf1edca1030d33bc29ce3513ec162edb2ac8fbe7323678977b0e30d4b9a197ae100929e6d8eb3930b35bfe624e61ff83e2fd0516fb075b0f66e3cfded94bc5ff41076a75a987150f8a11d51de0aaa2f9675865c2e9b798b805cac9ec4f90ce81a3676ba768e3d557fa15eac969eb1d1d7ed498e9e591e5fe346ae6212196e747ee941b2a0f3418ff54d654167a8b66e61355dbbbe58d413d44321c81f55dbf6e735002b2b93e23c389aa9c77432dafdcc06f388e73a92dd034c345e25f3df747c22721bf25eeaa024d95e25f89616541a54c49c96d5af2f365fba4dc3d437c7759798bcec1a76ef711a483802553b18cbe1f7745d2d8aee0f5cd825202d5e036eb8c12acba8feea04481863aea82dbeafcafe29623a1b0a99b80218d3d4ebc0d5ba30c89f86eb4bce56ab123abbecda5168b6ef6e2e2f7b0b98eb47c0612cb8e457e851ee2a96bd130620f685281a0f27a0c9e5f77e94a7698b4d26eebde3d759d1531df3ad7c55450cbc806e3c49579e2096b154991e7216f6442f4c2cd67517ba134e5ecd59840804e846d7951f37e840c43eeaece740fbc4a1cc2cc8a57a935ba7de6d493cf33ef41035d5a2c6375d43ff41d4e8ce7e1296fd06f403556e57dc62fb5004b83c4a27b9450e71cec714f05b0209ad43e3afd25ef73970e290f9b050b97e8f483b43e99d7cba8ee311a8148a0124c17c861ffeee553cd73702dd747f71e3a0a69e8d19f5a40ebcf78ef6e7d9538ef933cec38e5e90f9d0737c5aeb2fd4e59259660b34308f45567a3afe0d85b8c24cc859c6b3fc77f2d82af21354e1fb5df044ef14ef53655b3755ce1426ee4c73867fd328cd372d2630c6a5164b2fd3a8fe6f43dc1d412cf91d9bdd410f38d3245d109da75155a0aabf0320fe1734b580e57f695fc4ae909d854d610ec2163fafb4c522b0a2e4341f63bc26ae9b2b2cb125d5d992dc75781aec678911e0ebc26b15914ebaefe31a9afcca4372d0bc1a739f74eb4b3ff01949033081566786a4d20f427aa04ac0eef8eb96ee3926cfc8d55cb1520ae505a1f99c1eee7f10e4a1c834b51fffce0b754f21c2b358d162b22c469735aeb5d29487f845ca385308ed84a50c49ebb3f43cf633db7652d01ec854011abde08e07e42085d8903be3f5a9ccfbf005db79d39ebac69d9211db9eb294ff8ff366eb547bb3212191ef0f4c1066cdfddd9b4ec153dc255e98d636e0b57a9cab60152e5ba7cf8670043187b25ef555981acba4804df5524e0e1e1c4e9a8efc78c6f0128553b271e956fe6b44d367435f7591f610713715b5f247511f7fb6ad80021cdec58ff091b78958a3de8b00021b8ea718f3425ec04429847cb36934745adf1bba807c41ab279d31611168dd350300879f0272fb64e6d54d4334f254f9bcb417b5966c155e294316b3a118cc70b8f8bdef2120c8e521db5393b382d39f94aff51b5adc754d4cb732ccebf84c0cfd5949089b6f0d487d94b6c2c09101ef01415aac10f9b7c4208e6c053eeb82c5fe6c9bf2d347e3a39e0851d4b65b332ee63b3d2b68cc7d3f737ab58b68c4ae2310063af91a3eb240d1bfc0c4be3fcb9973c4924632f0bce5cb34ded288cf1a64cc100a76cccd1eea5ae137f7e47978fac2990916ea9509924dba5e86171c24c137ab8e71008392620a1b49c1a781688789f02c52ad8cf7540416d89e38b67e79768a8c1d65e22d1c2eb44f6431ed0059328136dc58bf78a73ac760f2fec9a36599b3da845c650261ee24506d42f39d8abcf3c352aa63c680b49546298f2a0c24cdbf7c90dc051c481f7f9d7a2c5bcfc44ceaeebf0ee9b026704bcbdeaab2563f1892236abd163918630b9fd56f3a882e04184b9216ce6b98144e14f7feadf4f111c7854d95df55ae920289db636d1c3ff880fe9b7bc23d69629b2117142aa385eacf376131b59f7e4788bd604ac5165e2936c91a75c6dac820bae20cbe9b9130602daafa8bc87e4e1ad59a301b82d82ae8a2f2495e1511ff82ecdeda0e39a4a0ef6ee6b0645ff3701151a47ab8c2a7ad9abc3a4da9db41ec2ee997558336fed6126987dcd9d6c99320901b2182de869f9dda03bd7504ff116f67e63643f26405641ed0eeb382ac51bcea077b85616609a5eaee21c426f7432693f5d493feed99eb361bc984a5215931a0efbaafbc6e40f4ad70516f0bf82a8cf4d573fa40c01bff0b4c3643bac69925be35094651fffcd2e94edd314ffa6ad03535d04bf8d3be20e20eae43bd44b031f4efae727c7f41487aa95c46a11dc1ef04389f0f4db32415011444ade2d7577ce68ce044e123139a4651f91459eb389ca8f8cd00ffcc0018baaa0030aab2eff1d3a6429a86cd885a00384d33e431ed732a680362d5aca020d452cac76d5d50664b1b0399dcb8c000dd53304692ff7df63cecd1273b6ae81760dd2582cfe44ce932708779351ab8c4ee9b9b5716fca9ced9c6a8691b084e439323f3db5bb96e783e7aa9e1f4bb98454544f0dab945f07e16de8b63f1e54c35f39ceef6877eaa7be510b592713b2774710650f8a0d8f22eece203847040a0e12960d10e740e4560a4d3b42ff0f828dae03702047f4872890f6dcf9940ed7e155780013c2df00361c8df5ea987452761b58ce3443ef953663005b5c9ca8f6b4e296d962fd7800144931a1a60e67a23954e57315fce1355925fec44280b6973fabb3245db3b68d3a2ebb333e0c1f620f2388a30192ae584470d82be3a4e5db4dba4a38622d2fbabdeb8342ffc4e32649d0668fe260758c8417670da46d079ad70d5af5e53841372d76fd23a1da64b031c0ae3403ab57b22f9fde3a9dbd5776641ccc21e38981968425345cd66c7bf42194056dacd12af821eeaaf66457f9eedf042e302f05c420a413c58b97af6c45f0bfe6bd389f0298da475413984fe09046784ad26328c79537af169333db6ab603784691da8d39d235fdabb375e1b9b8987ccdb4fb19e1f47027693e59c87e30c919467f85a2719ecd0be587ef62402e79c2b5833d1f68413ba3be48c0d992701e8abfb8fcafc2a351e1999ec01dbb3e444ea9f71e04b10fbbdf079721e24aebaf3b987c21b1be7ab1e084191e486263696161ba68479c9096fdf785f3af80161513e378b44bd55c0995faf2ce265e393f64f97ef4b485c64750f6f2354a8f911af3176f3d3f5fd209d086b1beed052fe3260679c1c653c1db49a7e9da2dba51dddcdd74159e806278df96e3b0dc6b1fb7cbbc7bb97ad00496d5dd08efd59f22f6e9b71fee9d636b8b940fd4db54e57b61b5accef273e062bfa708942ca4d4b0ee39fa1e3362c1ba40623c7de5ee87cf0d601218253cfae0215c73afb42a96e6d8826c2cdc2371acea1ea6bd758835a85af65075f30bbc6436a25548116e4f69b117375b6ed40d33ab0fbde5f7f412de1c724a9778cb7d2885af0449a1615e22bc879f4ff61a39b1c5b65a565aff07f1b0b0626fb9043a6dd87c223f30299a94399eea5765707570dfba48344c04f891dc57b2a1ce536c4e6dcb3bfb4d819ef126a5ace05865245b72d630b4018d7ca6a1fdced78696fe51974fcb746aae1efd5b34078fad2e8e9e300aa359d459d686818e3c4115c217a699c244681be5d3fddabf92ae41bbbade3efe9e198d1e46979eb8ec6ff4e801563812daae413eff25535ea9d2d75bae187e6747b486657ac1187b9b7cb2371110efc1a5ecaf48f315d8bf9ee302140af4f7ba7e4548feaa818a41e882ed232f43da00b7bf6f786020ff5b044922be178786c8c8b1668065823c92dc7fe49b8416b77f91eb397e2a1093aab784bdedc6c266a5ab43e0caaf709c8fe4fecd9ebf159ec961d92b4919d54fa70412ebfd786a563ebfd9fe521cdcbde32518a6e5867c4073a0ae41a0166765204941a14ecb697a01862cdfc2a07236a2c3dac4bf89ce209223830dea2d6e08a1bf3f5b129dddf1661602e4c5b08619358644851dc004e3e71f34cc4ed58a5517cf38d44f551de23af97759bc787dd63744051ee85789e5e316d13dd72fad49f1c0831f8722df335a752e1a172a15f3dfddca87772176a8401d26257c9617cd9e2a29557ac2960ce959da825a81448436f10fb929b28f602e0e6aa63455da94ed180b61f58499798bb0c2afd14dffdb19fae7fd1e9eeef8a570ded537428876de8568ea6a051cd580d65a1dafea98daf398fc11e7510f092e0b8f31cdb33ad6fd7bb8fdd956a645df08643e7ef2f6b33f1bd6fabfb1b076b8f1aca52e6a57f10be33e3fbe2a4745527960fac0f18f3bbf65e0ad6d2eae06c916574459783a0d4a2c44a7c1a1303e21b29be94efb1d42462ee4ccb45557744fe0f098ef744862c0d17163aebc7b0232f03f5b52c1df0e3314a21f9d85fd581e3a8d9cb80fd741a68d07058cce33172d04496c4b60226bfb334a84dc77c9d7ba16b304df03ff3202fb6612e0e5354f355ffe4c60b7e7b9e1ec1b0d0eeeea52866b32d6caac13a33cc0070970c36a48ce904300bd5c5b58e5b339db9f6bc3cf7825635a9237b48d43f4c4185a109fadfaa07cd55c7b710add18b53f211f1e1fa9695d01aeca9feedc255c63149d824fe8bf82e2af506b32ec3b0fb41308055a911143df65f2c4b5ac482cbbf635526e4b790dee365bf2fee2824383223038d226f99dd9047c3dd0a2e050f23c48fce65db4fdd5ee187f1eebab083772585fdd9e1fe2d0df9cf71e991f924f8b4dbda678fcef6ddf0f92b59c87e6e12b5d16cdfc1599d9b7bb4885bb83195f33cfcaea19874c8788416607ffabf24c684474656cb9ae0245138a55c3696a7eb4ca15db19c2f037a16658550c1a86e121bb2a61507c47bb02b9506bc3e58ab0e6f5997e09053f4eb47b8bfe1b490f3918e1bf7fa20f6e29fd0595c70cb17786dfc835731f24eaa0efcc86d7a0476eaf00be766a9b12a107f6bf35c6ba0370d7911325224fe88f31b0a3fd1016add407c3742b4d30a4d4c6731cdb8776cbc14cdef7966ac71590c3b9a81f015d56271cc9027541f61d34057a3ea2c20c479a7d60b3bf2c7730453783de6ad65e92f7d06bfe826c7b99b6b12744efcd423f73bf2b50c53a309b0d8266d470c39db3a6a2c322cd469b10ab3a30de980bcf410d4bfb78b2c99940f698c9874bddefcdc2ee9f90b8cd0b9acd95a637cd67b5e9c2d00f25ee70687d60a7fe2257ab3ea6adfe6ec587cb8e471722b4422b926e4e9b01f0bb4f12d3fb4822e6ac15bff204d476f481ddf64f6d0e534bbc0bf9c87e768814dcf73ae5ecc17a683eb167c93923258f6139c2364dc4921b6c0a9a9dd9b4e171d96daa384e2351903913bd1a128adf8ccbbc751b47269ea52da67671dd52faca69f9b698ba1c2659060f07902fb91428a89fc0fa1cd4be1fc755321d3785628ef2a4caa581cbb0ac997997da80a93d54cb272cb4d66e1948d5baef7cd32bd485cf7377c7b53eacf687742459d02d924239af9b9aee32538a3a4fed4ff4a66965d0302c115a2a96131d64b50a0a18d80bf34c455271dbe6cf3df72d870c9560fa56fd89c2701b3722c077a9b1307d2d556d558069692739ad138431c2fee682ccc81780028bd4e7568c86034a0ac43f0b3dcf6f6eb6329c94b2394c6d0d3d38d360142238e6a626173908975f0da48441f4685622084b6ff3bc5d730a431ab29ea1a234268e4ac4401181b459035eb4a8d6680cc1dc62613963e24be3aecbeab25575dee7083b20236c908790115f2b1d94a4cdb3c6e8ff6f25672ce48b18459281aae23ace112b789b69e9739e6625212a87fef3a13c983eb341283cdbf88275716c5f3384c1fdb0f275bdda0fd4d7933d044ea164cf828804c550c2b90e060cac037b8db298be4eba3f165a204e5f480b5b04300c55da2a8087ccbb30c0ad7deccdb7186343415739a1188327b7257b927c7dafce0ccdd1fe6cbfcddab4db41b0906d7505d1fbe0fcecf569e6988e14190ddb4bc59b5b9c87460e260447db96289b38cc923140d196cd1e8b3497d5e5ad58ed1953382566f9c3bbbfe7274244c98e35f6c54d02fcf81013013c250ac605cc46dc2ed720de5ef2cfd42c491167457ca55684729c6a5b5bb57f8caec51f57155f89f2738cd71dedd453123d7cd43f8d4b0f3f8b2bc9f2cc000c41eb1ac7df24ab4f96485ca9ea2ba0ee483f93c9ff104deaadc103aafdd3fe5945c0569baa4bec4a9cf506e343a6a5a7a7a3651eefcacb8bc43f9440825c2ec6d0511cee11ea88149a2de8087c2484d3e9b50fc2e31718c177a076436a72df2378534f607e8a0c3f80e88348cbd2c99238b9ea42678c3a101b8ca34fbbac12f3f8c4b1d1444d0a6876e599fc1be52f69a365fc8173629233a64189cb15e14fb5fb175c5769fc77c1ac55b9eed17fc0781ac47b47f92998a6c31ef7b5552971a1ae44ebada551c3391c10e6655580a2d1368a1eb2da2832058da76e414a6bd2a9e633e58c39e83811bc328e7f358551ea169dc5e39f5ce231d15c0fa44757eaab61d16d5a85094b0e4b823030513b284e586870b836232d331f5b5f0cf0000df7e470d3475d62b43347033e20810f09cbb4b6f619bc87b3343377a2c151627f6f791bc40818a8fdccf5cd37430d72d723eed0abf7457644b1c4ca607414c3ade214d929e538a586e3aabe36f40e13570e1cd721ddc30fe0e35124a71669a6fe6ea32d36be2fb12fcc75ec200638532ce0e3a6dfbc2545adbd99f3cdecfad238ed1151ed86bb1777c434a885e356c42bb8960c33c5153a4b3bad060dff1cde51419ab5e3f123d61ce7d7f11a59f64750201ab196baae7b5ef2b5f9050ac977637241f505a451bf7e9306e7f025016db74f09e43f5fd12af7f9a17a73985985292ee2e957f0cf3136e3d71b9e150553b275a10ed1d3f351045ecf20f847ff7e20fc1f93b7908208d8be174e080d679ac19c197f3b879ca13f8a6636c2221d83dd47730d5d7b4f9c97604f7a99256e86643280de775b8dbe463095ab6f4a798de6909bc163f5306acf17409986d5bb65950e2b4ceb551b8fa62108a5e5c4fda84a9c9377c1b45f5cacb48350d41a51fd35178e6748e69a5ec711cecfa25601be6ea54013cd48978f48f0d5a6eb32f32f07e08347e864466ed9c6df252a0444c1f7ee9d4fa50d5e61e0f9369812c24d7a6d348bd44d6caa291653ea651e692392835bd1afeb62e3f7a1b41831a46a0b90a8c04a9253e8ac5e1e8fee961d7370dc60e9c4b4307d51abf285dfe3f461d37e48439c7fb395a569f522dc96447a7cd547959211ae437e38bcdeb51f3e831e08a9f44bb100505e19009ce275cc2037454a585cdeaa16f72788e2c4c8696ef646a59640d17bfa05c0d312c0bcaf18030a0d9500ad7e68c579fc83df01e0c079a6b416fc509d4a354bb443462f62e1512db5653fa9ae966f2b1a493ccc6595ab5d220e94eec9059b46178c6071181b9f463ccf7e3f9d860de0ece3bc4b5df4b8397ca907fad2f30e52ce0be7be885d84449ebbb7d5013749ffb90e6b3a28c7840dbee1cfd70bdd304f9481c3a49225866d2bfb8d3b234eac5374373594ac01730fd2958b7da14660b8457682ac96284d00c6d79df73644038590a80942d0accf8606be412b623c7b0ddaca89d7a296b5860d72fb361043054d236bff42a93a3e61ba848629277e2c486126dba4a536ec585302cbad214fe5fc2bec69222231b68a460eaed9ba4da2f1f4919bca8cb4c554e7aa45918a7f1f712a61c38e30ec1f244c98b4811350c6856a7fcc5d806cb262a25bcc2042f50bd40e0f3436c9a8c311e25ec2722e21190841aeaf5ea47bca2df65b2015bfb36f726bd74e17e1c8b60d9564a2e680e5c682d0bbc35a37c0813d55c01eb5398d4bfad179583a26bbd88358534ffbf4d21ed3ca028a56b2c59b6fbc8bf25803a545af0e317e6e0d7f238731689ce1c1c8d1dc9667b47fce5b29caeee6e1ce6fb26273b6ad70d858db6553691e83b7bddef8739bd437f45e4b988d31cc2c6b7fdd723fce4e7007886ae510f9596cd49c0f5a754c5f254a956ab960f654a29a6ac9e539b99250ec77653522454128a03ba4c62b9e1b82f641cd4f732d7166c108b4e48a4931cd2b5786a794e993a2c83d88e45037fe3e9f6f930e02af1b64166a3209d439b63c107ee7f428deb98a1d89ac171be51494e6ff680ef5b7c482a86dd105c127328588d55dcf6ecb119e6a5667500c5f8806e2e3001ce0b0cef27cdb1c0b6925af71ceddb89dcea2a0658174bb8e52b83b55a0906557ae99f52dd46e1f3745ff12ca0fafe087d088d6be807da3fa8d226f4b8843e07caf7ce0dcd46d30e207dffacf7cffdcd92e37d42232ed09a76151e86c759ed29bc4f579b4e9f428ae757eeafc698c761c89d8d2c0936d321f4fc63c59104e15a61acf49dc6265dfba4ed5d13b59c44900aac360b442492b867e7b4e5d48908b16fe1b3acd6e6b9632bad68d70fc13212dc4ffdf6a927ae11134bbfe648a0f9a4201de74626a3da6a4e79bd0dcd6e247dec5bb20de0bb647c935544d3bdb536272c718808ef2883cd84cf7ec4f8de44888d8039593ceaab801a238118cec83eb71226b51cadadef1f9b70aa676e0c7cdf789ca02d0a0389d0f9fcf7fb076c5dc41f504750a7a162bf36ed83b6c1e097304fab2941f2d0f60ebc0556f91385eb44e57d7bbe273f66a3ccac2bfeab2aabcd2ebb7ea5e587920a8d7efeac3302f49e312b93a4a3dd864b9b1cb8d8d8f2d5ae9ba298c0e507f62b04f590d1c1e8877be6fc168ed591a148a23aecd3eff372baf75f78fd30cddca371fac93fcf47f8d796b9aad75989486afe2d0194621f6e7fcaeb563f7aab77e5637cff7a83a87dd10f563c876ea5208762047d3dc9b289518d5ab022ec7fe8ba87fe55850e1410cf0cefe80ffe5b06ec7822b631fd188fe8863046ac37ee0258890b83cde4cc0a32cf9ee6ceb90d2200b3b1a0526fc0f78265f581e9fb7b46d3690643590dc495c8d586daebf63ef4c8b86bc4c563eace0415916b79b529d6c807f16de5f5f2f407fa0e9bfb432ba1778f8bb85906862a8f8f3637f8ccdd8ded6b3d3ef6350c55c0d8566337751433bec1876c00a0f71321028fe10cfbb170807ee430b455d2e5dfaa5b9c06c5effe11578179e3e8fbcee8a2a196aa5c061f381dbbe15effc9cd6a138e43fcf06b38fb97efb91fd8bb8b809236a629eb765a9b0f8696b39c0526b67d3d239095345321229fd193f5548e09c72026d3855e229feb2085e2e82e3bb57a093d43c14c4c3f4765c980f564c0d5306e20ad44564aa7f8319e89b9ee196f77dd715daa58edd830472e1e8e561d8495a871d3713ebe8e528a6f641bded165c592d4e8f853023367be462f7a69e5d3d5bc740623f19f046b62dcf1cd3244b4e0590e17b1f324f04385b042cded94260fa16a4e96e9bd6732ea9b5d3d317644ba4285fed34c11a90bfe8ce05f1c3f20806df94733a2888bbbfbcd923833f0206aa8abd37be2422c4b87d3fb50f01cbc23ceb74681acd394ef453368badbd0cf4f83cef26e2afed97f88b7f003d1c7a9f3dd667854ad03e51ad2b6f04a882e2f29fa84bd3500788533fc8c8af11fc08e76a1be320fdbdfed06e2a38d773c9f6e8dae03494bdbf77d4cb9d644ecfcd440be2edab983585e01c46e5f1acdd47674a1fd0f9d1416238025c6ca61071973210f2e7622d50f101a5b96382a569b8133dd70302a4eac22307d0c983ec62e2a001d286fb37bd5a4e350956c388332c318350862748b95b9cd71645c51a03c5dc114fb9c1212253e1b3d03d3c94cf2e40c234f2a63a92a4fea1d76fec2edf92530c2229479eb0d2681b8e322e95e475f739d090ad22d8166898f2054bcad0c5ddf71c0508c8c2135fcf0638a011e83df21439d8d81f43b99d7752526a8f632ec48bfdca781f78e1003f8dc54eafb3f5b44b203bf47aa2c79b1d1d99b8ab29880adbb82e1ed937b2f612b72c87f65057396d93a6d5c72e9b83bc56823b40c6be264fc0f9f63f947af7caff3460705f9bb8af30c170249a3f9955a6d62baf501c587c2bbb214b4a5e4f0b220cb24bc0f45cc105ca68f1b70f29799364c244199452dcc179c59445ea0fca4dfe540185e1fc6dc4491dcaec8a8f3610381c03dbd7eee775b4f2e251b6798b4269374600dfa2e5627833c5ab5e7b7ce716883c0195792ef1899ab00ff9d4d7f3b5a6e81b036c7efbc395bee1ec2321db9faab5a845d7f28602fc52c847154db20fdeef9a807879f01f7a045e4d4144fdc4421dbec011a11878edf6d3a2011531f078649b6ece12b9011079521218cfd3fec6783f60db823fad916480034fdd9d01db953d30ac430be29b27863c0e61d1eaefb45089c6d0375f7defb83d02c0b538873262191f2dd51a6fd2c63d383f21c5be78e7c544b711a2d074b351df36c23c3fb6d2535e944b13325f8539f4336a24256fc0e3a02310b42f052e90c259ccf46c75482d9ab5c80156b1eca398e151be98419d25749072448409414028e0c0fef4763149e43d168c99286de6f3dabacdfbc35937471600dae1f05ac6521fdcb2e876a020f09347a3b37bca071f1236230ac9d466db845184a79f64071f6d525cfac6ca9cb61ad5fee4014643467e03fb73d274309db148debb5b88f7a348163119a83bb6f5631d91d7d37f8ae7875f20c88a73fe57618153f9c162e918aef300ec882bdff13ccd473e38102d27f702059ede9291b3427f32ba12972a9226bda3112c954197e274b5ae2cd550ca9d9bcc2077f2cfda0be515584f55e64c63718153d8968356e46e96cdee33a7905c31abe5d6dc2faa131c05ddfa27d5f757f0ddf7cc8c78b4ce1cff22d6f294b1f628081d7d89d811952e0f7f0678e6be9c35018c1c30c24097c085fec880ad25e19169da1077959e2b660ea93d9a88e94c131f0018bf8fdbc896ea0f34ade56137ad2a2a12705cbe9cfc0043746e60af82b1533f6b30310396038cb10b95051c47d9ec11ed44a2470c60a7be296cff84e86195e41236b11028b8def655dda7a1b32b7dd1f36c81d6c30f3c190d3674e813514991c25928df04d201e85e5eeba997c26ce2f2390c7424ec89b71c17fc37f7ff6a50279465c5891fb375fc4f6188ffc4a80c75f66e730ab586be017480e1567e0858e0760e08a335f0b7608a6845bc5e109714eea5f46b0ee7a1d83a5e276648f44609ed4e5d891322dda247e7e5c7844a41ff249e8b4f07615ca4f4cbe6c23c91985910ddd3f004d867d61cc0d6ea69d4c329475e5705027aa93e876e70255d51e9d4dbb907a59b311ce520111942ff03aaec9e320e26ad75d1c92624a46b4e6879d52d978ddbdffdbc43d9e9aa96d1d7d1189a070fff302c3585ed0d8fbdc57c26f55f6ed2c2a4dd8f6d9eefc0f9cdf7c61b486ac5cf2a70e0ff6e8f936543b86dc2970e9f80850709275810c3d146eb9bb4e6183e1500fa8589e87328256a5e3cd072ca8c13c12041941bebb473803478f21bdb59a40bfb2a8da0b4c9a63274010ac4d98b9a9cfce6c3a3a2c95f40d0f25eb5f8095ba1e282aae3ea1e0017e1a5bc8108104ccceabad4409a53d84b346e44c3557d7253a3e7365bccbfed4acc9cab0e55e54ec3e692f7a745a7dd813bc82c5752433697cfd360092ccbeea7ded9f532abb85b9b9f105368eb98056c3a4f53bd25e7299f182ad4a741393de194df6cf02f99161bd9b3d3cfeb09dc4870d29cb0594081d34a8611ad1d24ad47e5d8e92abbda08ca6a30653d00f806b0847d937e037ef7ebbb571a7487b9ac19d448155e6bf4187a3d2fd893faabbd31e09eee49d8bfd9ac16c6d38b2f516c99a4c44b9cb8943ab7eb78f30f7d01d235027b89db781b7112694374ba03222e6346e286b15a6835487835088f01cc7095376a93d0dd4419d0627cc1f4b2395b838d05fdb8d1e41063a98c89f55850edc0916577e45c5e6dd838bb834641385f4de996b4fc8ea7048b20d2cc851575fade0c920c31d93615f02a8c78d6bf6564c4f2a9b69432577ed0d3e77e9393c2fc213fcec286923f30c6f82ef1a665eeefb08cdd48ca40810b524dd3cfc735765e3ba7e8879712bbe1026b80ba2484c882230aa43fc402d891819aea4e968fe9d3e5e57f30696b7ad1af84df7f518f04f7d9786d946605698cda94ad626eb4b02d1f072484ea877fe6118f39acd7b5460664cb1de87b19c0d42e7e1b7c5003e4c24d1e6fe562895692a01604bbcb63d50f54040c07c6f5fb5acec76ad368a2c5c735fc9557389ee072a5af19489abf93f934db0804620515a72ce932c66befed6ca86b543381d3036f8fe224dc5032a37aaf1ebbbc425767541f68945bdf3cc512870021afbd68865f0070ab36703e72bf4dcaf5332e75badd11d1eeb269883b75b1edac077bdc3f28adde155024ac4197994c783e2dee47ef484e6b6a28367cef5e234968f13217c50b478dfc16bf2e3678c403465e52f11faa7c873c3d9087d9cdf4daa1a245c7aafed0ab079716b4dca3b3bff5f4595bc7dd8306a176df52f8665cff771f17e2094497b66aedc44a0752e31b8add0404ac378973828650d975403e31f2db97713ddb17d9ebe778fc65136ebdfff2a67861f79f0973e6f4a97564b5fd69669e0c69d1189df084bbd83f74cec0a9fd42da9c8f67004759e48f3419fca99477e27b11ec7fa7d66c06feb49a193aaaa7af381e1c4cf2ca065ae7bc795e4d5ef4ec8ccd42faa64193a11d77854be18485480d1c22791b54e382117884f0b6e87e7cbfcad669571e4474bcc2f67d476c806424eff5a83e01b592cb678914c3a1042db89865f94fbb3d4dde868c99c99072648df75452255deb78550b54eaf5d04b43e3d42829dbfa8ad2619861bb5f8c4bc3f871ba5988088c63c277965d73d9c9e91664f2ecc376f9e0894826f360901bdd8963e333b7bcab3d0349d2aaf02419e8a009ff8ce3f0295e893a8fd3c0d5e352a1497a909f38768b7cb60fbb8199397f59a796151ffa4adee7db7b5c58c0ed95969bb9a0a27043df27c9f87413ba889bb840cf0494e34c6e9ff07fcaedfe3fc6fc8d0369eaabaabeedadc155542205a2322c9388881c1d99beff7552befa0fbe5c1285db06f6bd8279e9104e0cedae30b92afebecf62edcf0d2eeaeef1e015ba9777f3d88a4ed88636ff0a363aac39825f3240486848c5708e6133f7d9cfcb390ac369c95d9afe749c68d45a36a601a62bf96a6e070029f1dcd209a3bf52ab4c4b32e3b15dd8fdd753ad1ef344fbfb438915c31e0f71fed1b33b79004f0f64d726b17be84aa930115869193f8a9294fd853fb049b54496f77d42435344f19c7623f54767609df1a9245939b2bc6a211aaf33353ce3c82e58af299d49d0e4535b6490fc66d42d6c56719bae168276d60dd1678ba50929f23704445a2f8b1d7ff57d8ea7635ec762a43703e5405f8331016045c12740ee525a779dfc50fc2acd735b158e6b2adf9e0084b9e12b3e801ac782f737fd88da98a67e03fc33acd83c9518898cf85f04bee057a38227c6474b908c6cbf2b4523659c61b9b3d7b1cb37a82c850f37678e0d267d99ee0da22aaa0e93ee667bf6605f399dbf24d537ddfaba36a3753a91ec88bed28aa2198ecd5b28c9477ab371ecaf915efc39b63dbec937bad7df03686d96b7d582c224599e7eb16a0894ec36563abfd18170a6119a0e62a958caded2d954e1b11445397c9a7b91739b5858f7f4c443f0d2690abcc3143e6d11c30982418990e1fb19164717db9f68747aabfbf7655e6dc58688dd7a29e544f1e2d129d99de94cbc6b7d81d5ead98df241a1ee6e29c7512d6b56e6ac15e4d21ac67a119f9c9dfc4fcb9027a849bfe47e84f7bc49c648d146bc1bbfd274467742916776e1f60557281089faec10d51b50022cf2d3a133850015928c96f5ec3da9f184cc9fd9cb62e93031b1c1edcf93f55b66f34f54a22ba306d4ccf276bdfc3c7e2c643d375af715c83036f3c076a87753377dd12f86f2cfd5311b123705f8927c6c09cd845901a89af3f7f77d1fedf8cbc57568882e0cac0775f6e3fbcb19be2035547a6bd756a8dd5488bcabc8b2ea4b800855fd2c60b1c05f7bc0c1708d152eaac88c7006867983456f61028842cb7f6ca258f1c3f7b47e834e8efdce9de380eece59960c7b92f90481f7bce230249c72f7720978dd74176de1d1030f3f24028399c77b7dac524d79e2a3082f9ae1c0203d6f4f764a6f9cb60533fa6cb1fee222ccd67a8e3a047241af78c5be973cd6938aad913c14a1a56930d90ebb63f7b6734b36935ee7273400f4fad5f77792b1c005392940a96bf4c3d1e6436b189be0e2c53e0d7486bd7cf0331b1b830f2971c3b9927c9a5908e4cae9433518fad1e9be855a3e08b4edc1d0b0d90bb824ec4aaa9acda33cda859085312fb4a4e4fa3fd0bfc2994a5487ecfa56b3d608cdf8306ca07361d676ea5ca50f57503361802dd8b581d045e584563880e8697f3a3f3cfe70b5a9a98a3cee2d124de5aa36cc26298aafbdfb35381647ca1ea1600a1bdce9e2d230d73a16fb64df3394a7e6b9fc9a8ca02a3edfe26bfbb634be249b208abfd574642b375d9456b4962ded5a07dc814ffb249f2c6eaba03c0862ad2e42b13cea6dffd6f856a86a6d954eed6b1b582c4982408b06ba88a5c32fbb84422d5896a516cf7916b60aa56cee3922b9394c97cccfea9378f9ddb2f24dab60ff6791bac0ae09a695871357864c43ebb8fd25662f5810b6a5e07d73bee33ca7297500b3600f7e01afac1e9116a0400c64bc26e4bcd175cb36ade5d45d51709e93ca5416ed4bcd8375adaab72fb6f3931ef3225694ad038faeddb02ed692ab6015d70ff1bde59b37091065970a569caa65f6d006df0c88626b48eb651ba12128d58c4fa5c3401b3552c25769cfa1f6e74b588fb134c4d9ac4c00d04ed67b94690017e5bf78166379e4ad6e9ee8d155da9931fb77d4b26dfb8d5936b07f3ed543ebfabf27c070d27d79645d49ad7ab2b043f2686a960c971b3d4e647a13df92b09536b4059eb156fdc092da7041cce4cd9b234719c3c64b9555edd74749579c02e00de7a33f4055c467a001fb6d37e1f7211ac62e092ecef86b5d09536e542011275c664b195b7fc75b762969a7a71aea43d918dbb16b942cef6b63269d1a966dab6c20ce74e2e167cb6c06a568619c01e60849ca869a3887176bffeffc5b068e532f4a6b8fb8674177e6cec5883e653e5337b1c8a73c3101b0385afc8a715d962e241d228648476669dd9d0e17267480d895721ccc95235f6937c2e6251fc69eec50fd590ecb51ff5ca6643df2d60f8ea9ab352ccb5bcf765eb4cfe2b78b83f1b906e86934acd3976b6e921481fd693516f9161354d986445dbef2ddd7daef02cba69f0c00bac3e22443b77bffce55105d7710967557501f2f40675e5385ce24234499cb0083bb8e2187e27021ddb0ff6ffdce8ccf0c431993d8dfc3428a3ded9ad3c0b785c531ffedeae73804b8070df41ee6a4db8b395c1343991ec3bb5637159a4c3f14477663867fad74608369d7046203ff73cfe9994c3146e4270f4aa132a69b249985ed805e3210d38578202cbbf16353e0d57bf2ef0fe2496690d13ed3e152197e31fbb761237a2e23d0b5f798b61a561972263ac1b1b1598d658543c26bbb3a018c8fde070706ecf3c04e3dd90e4e93c00b8493d7214e9b7f1f21fa7f8dfc9600d1d18d759235d379a1bb4ac80ec0d3564eb4a12ad4b9da0cc071ed07dfe3445271372b4b9ff090d296acac133dfed698445f3e8071ab4ca793585ea946d4aab226452368c4f94671662e0802fc240225ca19241434fae1c2771df25d5f12f566870486351960dadf66652cbd81b11578d7bbd65cc17b4c8b1d59df3b4bbd141c7276c6a40033e75996f664a1a833a2425c8688a33708d6fd10bc64b9e2396025a31d7a40a14d5787a10fc71a6efbd5229d98202a69cd7634e396b6c686d38c452a91902f63e49870f87228714f399e447a45e52bb721b45a4edb5a88a09683218de8cb60c86b232b9a58cf49c5c4a335f828914a76f3743a7658524a845ff00cab4859c85ac8911e18392607db7a6632eb1e7a2e63ff5260e9300ce4d76722a9728c8a2e5608d8f4418ab500840c7a1602d1914d6cd8822229c105f2c9d1069aa45fd31ed3d3dcd9bfdbe3032e0c31b4eb6cfb6c6f749ef57f16e2e51590c763aef74e4c87ca01a33e0657a14f76613bdf5a51ad8fb5eface5adf91350d9e1927b405bafc35c70c7ccd26c5bc28fd3bb70c11090a83c640cf96f2c7214885ca61790463c5797892294d1dd27d8d40835cf27df72384c964b4d4c22820a6dd30da82875c3b522a8ad1cdb42a7725642439d461467b32a18b28a330578d6df64378e387b9ee7a14a90bf80ef9771086192ca033fe5555f024f9c16045a5118c71775af38c23c7fa3d42932095bb77d9f880c33905974e699f5a0e3f538a6f3f84229cf940686d3f394c61d2a10daf2093892b424c48208aeca52ffbf2edacfd45fe9683757d19c0716ffd0fa3bb7ace2a18f6155bd79d8af4f2fd0aab1192cb815820a2cdbdc68c772ac74ccca0cdfe2541af14b84be73759edcb67ac3ce1463fffb8871b210c799b064f19a29b84071e7d5a75c048bfbe52c63d8f1242dce967fea27d45ceea740da0ac1efcc8ff1b19c0c5392e80092f9a707e36b2081f3b4c1dbee8ecd09b352475184550908b9b4fe89ab3929567fdc0454f3a05818da3148459dfd14228e0f0f0955800cba96e74a494460f85f4797f294e26baa002a9614604d7e963031178d10a43dd9cab9dcbc69a4a121063dab96e8ef231b033c89d4c190b58a24972492b5f658a82ec57285d114c5c17001d54e69cac416e72ba6a695f4d6840d3f5576f1988d6fce9dd239ae699085bca6319964dea6eefe5622710dbc5ce651a8c1633befb52148cb5d5656a6cd738e631835fef6d27d2c62faae15817a942927ad82d80341730627c5dc980d7d62c220cc58726cdd7cca8600bd2c33251e079c9d68035647a515a231bcbc03f313608214ff2cb3a0cebf81730a56a96eb30ed1a5a8e017b37a9a44b11ed1e22e79e83cf9a0d1d53de71cf2db4ea454e681b5ab58ede30aa5076fe6def906d6e5e3754a6b9b6e2c1e070c29fec5647dc4c2eda68a274cd0afe9d4d35cbbe8fe88afe672ca791460a8a67913d89fb5a1f3d54a6bc0673924a879c871599874638c994a7e686954ccd996689fe970e7dafbbde413286fdd32fdcd11061c5f842c93215b96f97075146c61326d3f670d50435dfdd6737c471681b609226f5c3685e7e47203831061cbb8cce32471b7a49adf0fe809a6ad37949edadf74a5d6567b0ee961d14bdf523dbc81e789f00e62167c354da8fec2521c107d686c2780f175182f7f921e2ad33f79d8d914ea3e8425d0f995dc292ce53c268b6436909c6320d3152a3866d21f0714147d66500bff1247b711371efc313821acf28cd31738aa09b0f82884db6799a819b011daa1a3e6826f8304ea8f3be3b29c1a9f0975398472f423e76bacdefc873c34ca6f565a09a6294eacfb845cd497e99807f249c8f7e79deff2575952833702e22e4e86f92d9a2ab7cd92e55cd5be6527626360083b3f2b4e74347152555fd9ead978696c1f41750f9756dbf89dcff06a86d34286193b4a7284a8d866eafb82555ae7f77936d69d2ee56ad01ff42028e76174f55fc424f22514811a9f99b3716b5ba1fb7a027369ed26e1232875a21eae4ad0a00549031772ea12842fb36ffad8709d496e6ad3c44e71a8da2c9841d9951f77a61b8b214d5d53f2a59d5815c989fb742221dc2939ed8bcf246d91bbbc515a2cb03f801fa3404a607f0251548426c4d675976f3128c65ef7061f89546c1b8c9c413411722be11c2e384686b9800d244c1024763fbde6fd36db2ba9c67937fdf5b80d31346fa53679d143eb80a8df716270e72552210f2a32ccbc9c4b2cd3d2728eba7664a0d18e1ba353304ada6bbf0ed4713d88e3fa0eace941d2b04e3888e52554576e0a9c3eb1c460dc76ee15d30adca4fe3e4daf1affef6702e3363644d3e6829e5017ed0e28464f4d9e765624aeaf538c9415b36b165ecdd7e488fbbe16744c8bf001da40510786c7794923fa29658e037293a8ee06a2af1a3c9c05865a51dd1588657ecd0661199d2ce0112985b55fab55d6c0b78e87ac7151abd02126dd78af588ece91d8f51d54e6230d77ad05e5416217cc130bd1c700cd3b1b833be9e399dae0377a8dd8b295fe3ab95fef61634de63fc5eb4b70c55911d2328e7bed3a1b991fd2de917cfa88efeb09b9651598daa0ccc8670d832035f5e00b2602aed01fa9d4e92340f40ddc7168ffbda25d69829b819cc8e08b28973ffaa45120e3d3e06b47b9665dd0db36c61aefe625474d840296024748e25f19c8baaf19a0cbf2fc973d9757b170cf02626fb95cf43110d145a70d7cd9bccfb5b3e4eb5eece2a29f3943b52135b73e73854f98cc1261baa2a8805e44ca14b9c3097180e3b3bf9d6b2b0e8eb453900dcadcfbf478203a2510bf9495425995568dd8d441dfd68ac469fee70db3defa735c277b9d5771cfa0278607313569296e4b4bbf4d4177930f3718565dc1bf9a514412397e2eac80394ad88fd49491adbd9460049440d6652f57516f32fef44c89fcdf549ff50328a476dd04f1f6f544f9a0e7b22e29636e77c0a5c62232f928e8b4197bbae7f6f8730c7e440396c18a6d2a9b3b9ae175d40b76ee425118d15171d3bf68531c03858a67ab8e3c3be9e6a14961c997a5ea966fd57dc94a722221f24e6e4f5b4b42136d178970a27bd9583da913b0cf142680ffcb1b8385a74522343baef7d22ab381911f919f4f4426594436a446e8417c07a1389f9ac861d3488c876a98a4c0bcc1c9510f3944af7ec7b15991bf8ff2de1b16219c07a4790f84220e755d6bc5f7fb48f652bf052de70c1d361dae2a19cadf5c384f099ef8b61afea13b2c745371fadd76c02121efe2732c56bd12c04d21be8429ca5724f07f8eba2c0badcda683e5446fbf66376fc8a87c94fdc0c219c17ca0f9917b67a3a29242bd14f1482044a61577b870ff46ef8f90aff5bcb62a4c68bdb30060780c216e6f8e2e6199052f2c2fc7fad4606f7a52c2d0914b34ba14c0f9df06187c49d0d636735fd12ced9ac69ee4f7c6b84bcb83116af46236e836ebf4bf822f9237156bd039176328ee5e88d714fe0ee5104f714b493e4370d6e846ba7e53f6b5f68f8bca7bff8958f7d8a803f63cb7f531a5fe48ffafe50134b2f4861314c2cefd149b3a943bdc981393e80d11ad6bb4d8419664bbee4ca679ea026cd3eff618f28e3f92c8bf8ddbeea84f628f6e8685e75cf3f8b7deacd5185f1fd6383d6e2fbad3156f6abfc4b3140fe1232ed60ae4be9bad9b917d71d51236d55f97d42a7c40877907dff79f9fe8cbfe5edf86ad8e3ea58ae4e219d4f1e25299031613697fedf76175d93fc993a896ecbdfcdb27168b47d62e13678ec5935a9e2b4ee38187db1776c077a9e11ed4185ed435e4ca370b5e283c8ffbc2c6f9872cd679d764b4a400dc9b704bc27ba947d70f1bf05ee9a3590ceaf7dde52db5f802b95d5c6da92ca1cf7627133030c8428790fd165473706cb5a66c29538a1c80246279df0f028f4afb7f299e177c01483630fd9d1302cd199422798730477225555a1daa6caf43140fc5e22d80df17157e84c441976a30f539450238c21885666cf2cba2b2106b6d90aded48f440f808be88420044845ba8a02606a955abcef52f46bfd77608cd6ffaca6e990862c2c41678017ecf010f533a9fbebc9aaf34ad5c77cdb7f4e2febeeb77ee587112a6887a8e06b3309b9557ed41e5097875a610ff01f0ccdef2561d2cd18fe1f5bf8d093f94daf673fa05f4e99d2f925cbf142df7b0533e0db0a41d467e7c66eaa8438d534888d658dc3334468a2ef6cde62dba61df16593faab903519f9389d274bcabf045a912bdaaf8de52be0f441ce0066112e8df75c84b9bbceedaef4f1589be9cec740b49aeff1f337baa076bb6ad731adea670c213cf5279ed688b895d6eff1fa8086265b247132a529c666475bc88fba20eba77729f2127160e5f544c92521ead8545f3d81c5c9c859a0a676251b2da262ed0bebcf191a15a47fb1882e469836fb3d9033bda05b014a99421b3985127f72eb06fc6b164446714ec8e620d3f5b4f3fee02efd88e9e63c538bbdafbfe75cef2bb8fb7f38619c454f38a28cbb195304a5beb75df084e865d31236f8c6e5b189bcc854e324b5d6a73d35fadf636e88d3277e8f67193048fe23a837cd33f88f2a2b6f501f8087db0477df1663337dbe4477a936f07cdaff5198447200fc5136a5b56135b5c4c0ba43c306da33903b5cc8e626deb37816ee3901aab18ff4914ef7427f3b6f95a5e9b845cf302c48f05c578630d54395712707919059cae67198f71f06129d3eee8ec490761400fc33f36c071a859837dc1df89c1c2caa1fa78979e05503b2649b26c8d4af58ade39f40acdee2806afc6741baadfdf1536074812f9a69466f04e4352eaa03a32f24ab65a53cbf1af3bd4bb58eea25e07aacfe37d199a7b5070ba117e5bf2e8f10c56cb70c48003e1e5daf3a66d4ab73a1057e4624f49d89bbbfdc0bc6c5fa577282b72caf04a4b22f86243eb4f00fd7ac68d57b81a15963a6fb21cc3fb1b0a9a29d7025e2406e38d70621609b87aad37ca708e6deb8b03a8fc397e9c4d21b4e8e463a702eb88c70b8c3d7311003f352ee24c6e7a25246b2a9ac85e7fb27246199a7b2c69778a501b25588925630c626e8aa65478304e4c68b96fbe099bcec1fdd4a2e5144d0aa6b93cdc5fe6db05cf5581e79d8d0fd00550bac5c7e29e09098c57b1d3f22c921149afb0e90dbd2af8eea281935d26f9e71a05e1af3366ecc860316a66f930f81d1833f277efb6406b08af0e064ce0b4be942621b497599c219a56957a0ecd2fd63e66d889dfb043288e4f620144fef477e66f0353f910992d42db69f7fbd8c85f59591573b58c3af000f28940ecdf9184c29ccd63b3a0e0b8657956eb932b143c1a7ac8e3c412250ea43f6e0326db91bb901a84f1fe9338f36692733290959e0cac2b2a6ab7dc2e01e04c82821fd3d9dbd7e4f5cce8001c513296835d541c7cee5e30e9502a3a80f0d1c212295a1fbf5bc1b069a87a2ee5c91fe4dae4471dc50e64b1f87bc3312d74ff63c802531ef0ad9b19e72b5f747e841b1948863a46a7856f9abc38aedfee6b23390b99967a2829f0c6eef4f4a4686d0d38740bb73d9474a470d17c1accf09428e9bebc84921f752e407e37b357de5e8214c95b8bc94f7b86bf67a6f4de4192efda65b1a0e1e408155a44ef10f593a56117becc31df59d99cc7192b7f0a2e9c42cb02a884d64ecdaec7a29b10a916822d47cd306fbba8802b977a9fd737fdb829f1be0f7d38579afd6db785fefd00b0a39c748c32d31f3bc6728351818490f13ef4911503b72d16f779fb7990d879d45242890859cbd484192e8f36e3446fb2f1fb4d0ea4a826bc3ecbef1c0fd7b3891b9fd795f3132f403d610ba25cf73e32f8486729bac1aa06f5fc2dbdb435398e9ad20b477259822c70bb9d04380e65c0934e0cdadfa0907b82048a915a1cec4704f879e0a0c8b6c88167caa6a0e7bf9283b2894150b4b7a2ed267a344ea821a9b01932a004ac7ba2aafc0091938439cabcc3416e37ba8cd5b7fdbbcc1e4c379f53c09e497e18c1f67ba2e4a6090b5426f6ac09fd6c67d1a78e941f08d46612cb81834cba01f356aa93d31ffa46ce380042ab53293f5d61f8509887e717619329357a121e28f23dff01aae985e20d8de9655f265672b77735e7631551bfd709888080e8372e36b9ea869fe02c400023a20ba1fa738c9ae33f80bae84828a093f3515cc8a64a1e2d8031c9cdda5ff48bc81e42ddf2b96f85dbb34e71bd7d4ef474732c1669a0d2b70e37b3dba6f37a2f4812979cb2b37916c6b8e90cfbc419f0b200276c52c42b475451375c103d335392c93be1ea96b497f8c1893b3adaf8a8f0fdf1643055d256d28aca002d48faa1542c863c55cffaa5d593e86cef3edf42a0c1042f020d8640e2eb532a391fa60ce3c5a0184a4ce00e68ac4f4bba7a4bec74b9ed6dd718fe86b03e00fff2fb9ec6826df227e93ad0291cc785ddb1daafd32920fef7c51fb2deb540658c3255cf73592d60dea54cc751b467998520b8e9adea82381968367f54d81159302db8ce306ef3b01c1c69da5556f7695a3d61f26f4a3dbaff03c05017b27666eb818bcc2a7bfd4c26cf063823644024fc628488d559da0636bb8d0df346c2b979bfcc295160fc7fcc85cb32802fb9d155ab8b2dd355f3e3028439208a8d1d3a9710c152326ca57a0dd4f976526c1b22b09d6291ee223890975f451ba3f71e771437b530ac254f9f4ad0627bbe81a9bcd7d168bc06c3f3b82b9496b2e9ed9a73cf05a4e27cce33b3efbcfb88b6ef5d6594a3175a740d50c2e4c677876dd48745b934aac70eaeef130d180c577f7a87ba261c66f4049d5ff3f780351d8b12f925451dffb6c6be61d58270ffa16732d2257a5fccd8597fed94b15f6366aded4072f646bb7dbf7166958e1e071405e8af27d9b48471ea579ce80ac7bf8ba1c20d8f097c355939868bbbcb4a024855d8a91dc151ada0fc0e9ff235b130e92ec53e203f97de7299a4770c32c2e6d2c45312dc0966e663dbe6cf5734c4dc7777050dcea2fbf9ed5582f1d40a13a6f7872fc59738ac8d32c0d7fbee305ea46d7f97af3f0e67d94aa691f83fd770ae9870a1dbfc7e0db5ad890bc4a4840a6df089ea05d4ec40e4e0f4e3c6a907cbf7114468d5de5b6d40f26ee4619087ff0f88cb77daa74621a4b583a6187dc9dcf81823a715c0ad75d747ee3be9f80c5094a2cb0dd3b8c417cf0811a93d75dca6b0053f06476dc5b851cc05e1f61f52364be2d90d07803bdd392c57d926fa7226976af57da5fecead38d651a717cc4561f3f6c48a3a59e66b061ec6dcf85cdee35f6b8ced4c7aef9d1f274893e5df55d155a8086c969f31d81ee164b3b348d1fd252534bbdb068bdfb634239b59b6b0e83bf9da856fd98a8ecc2d6c3d64e1c71b3bdf9c20a67e19ff1522bba082bcb63da1134b6a8d71f0f397f28faf217ec99f7a1c24caaea70fbffe19210dbd2e40f491d2f484114d48ad84ac4e6cb5a8f1ebe3d91e0eeac7e78b595e94ed5484701ed7c4ba64c85fedf485a573a4e9fe5ced8cc9eaf8b2f5cc8e4250297edc6e654e94cdd317d36f8826f10e10fbd12cc67af0488de168e0d0b49222f863595694eafc3d5c367ac1b8bbe56960621af8f461b7991c4be3be8c9544ce5f385a102cbcde3ed41d473ecda69300f3e28d87625c4ce879d13eb3d849a1cecd2ff81c978cf68f7cb87df66ab36cf2a849ab359eeb822fcc0ae1d549704e2c4df34f124213adec135a93bc0729b449a3f93e62db4a2809ba17dad657788cd2075f159f58e5254d6cbe48bc58e24d4eb3e446991eabd82611dd76a924500a501e0cc4836b234e5ab482f2365454d41ec5c2b78a8a4ec85a7071d52b60611359f6cc709ee81a9b8ca019bf25647a1def94e8b80008c1a7f1b0ce5202b690a52a6798dff2345219a17e8ecb5d80086ffb1aca34f3f97a91c2dc140fa868efb19f54b4a21a3a512abb54fc59c8be95645d0e0b7c40d071064d9136b6a160dd706789e4ff74b90154855e1e657d922162992f9879d9b5c28350dc979262b9ca3c5503da43f423667cebba4e88263ee2265f2e0ec854f8ade297921c10316c4e1eef384aceedca1bce1fca00077b5308296784a74e73cf2c986ee655c5fd5f08343aab57a35d9de2599b6cbef0cbf10c314835577fc07ac14db6010d150ea54b6ccb8ee80c28af0759b386f6dfea5363f0ebf999dcab9602192e5e4bd23bebbfc4f1cdfeeefae2dc603986b7f009d42ab83577f171c3c3ece7ded7fd7421cf4fa215fc4232dde63011113ce9b7714243bd809f6f8244570f08e31d8d6ebf7107c51c736f951742d2298db9b5d135f69f0f2ac61b2a24fbd29f031bddced0c5dc493e258180b2e003571d84f42cc570e5f1dcfe20f209a290b7ceb4b18783a34c2de9c9025d28d78841fe2245ead8e4ad0ea1f69b05959d70d318ebad33c88463ac1b56c51401bdd09dc219c56cd27845dcc80d5be60c91c05281555f391681dfc93e8de3aad288d5f33809a4d44ee6814bb833c95e8b531749f01530c355de79ab51b98ec6071d8d90f4527c1976d4cdc52bd38d32b2af99701b14d9b9121bc6bdc7123567c092fa365f8f99f718685add228c7def4067282f3e8f33522899a3a7113ef7535f3a6068768e7fca45662e55679abc1562db34cf5ac91b2a8c5fcbb2948fb6d0ab8e66fe1c98e7cea20fda2767df2536b16b686eb899cc2519502d9b902f93518d8f9eca1f0f89a12e43f47a3402d2b0505e48ca5383d6dc342a4f2528f748df662ebfab2158502671503395c6f19ed88916701792b779b7e5f6d230c914a86cdd8af012037dcee126e408cce186b7e67bc8de0c7200504a0b7282dd0fa9ebd7b964283a6b943cd228c588fe35cc028450076f92677319a157100301829a13ec32c920dd587891d0ccf87492520d6a93cc4fc51516df24635bf101e9e8576572ccbcc11985809957a97c156ce648a6262001ff78e873bb20255db64c563aa945818a0beb5aa187c03b66acfe990fb3308cec1188b5d33778c0742830251c1381d03c80dce77494545fa2e6d0f413dd714864f1d51fa6a7b1abfb0ed75828520b3521ab3cde94f6dad076b8c620ba2f67db4de18b6c3505e76b0d7f074d910c47cc5f9a3dc54f032d2141229e578ac7863faadf2b2dc96201a2630e051dd7af4f22c595e8ce5a31e90d036de271239bf0584942e8e299b27874576e8a7f3f6612b7c79378e5631109e9c47dc7b3b2e19805714567c780570003510ff41c4b76f87fe634dfabe435ff88c7c9ef5bf51580baf2a1c4db7df644dd72677d540a2855baa1c95dfb28272b7c8d574fb86cbd8416d5e86df75aa04c038800ff41d5f405178dc6299ea873bff13948c89f5a07b77e640468c520202c74693ed18de0f2df6a2af62970ac8a929db2b8fbe92411daa1d66b905d3938978e3885f77ebf3d679f2dbe75b40d38b935213855318aed973411c8db1dcb084fd414875b528e962633e6e534982252116443b2c39ab658825a498a74c485d3025886cae7658a1514dd64828ed1445da2ac7e5a412e7a44d9336a71e775aaa96ba04d7b476bd28c0909cc804a9b070a8e381d7c44da89a6aa70bd14736346c19046350cc8bd2d54df2a55d6cdd3888880c86df2fdb5de0b3f664c62a5c417e0c9596290c53adcd2cb2216c2a56b3f39042f8b4afb18252c5195943a0fa17ecd25de98b421ce90eccb2f1e6cc059db51708edb0c3611b6151e17ed4ccae84d4df1649ed67d4a43273dcda62d8d7641cb1160548eb861056f266f4aeb0d20cd34d71fa733a48715837e04c1f7bf0890af3eca6ac315f7f41bd6178e7e6d1eaef697969ea8a4cc606734b26a00f12168241d758851b03b2ea7860d77599d105b0d20bc0c87d3ba498e8a4b9749636c6e8f3832f1df454f51e0be4aa0cbfbe163edb7bdb2b00f8236384422b737f3bede0612e4ef892dd664524437427e248262eeb46c892eed29768a82987c6e8b60e4dfdb51840f552486d43049e3f4fa84c4d65340faaa667bf34176282707aef63ef799e86bb66dbfaa9e65f738e123ff3e6c43b913d543c43f48ac2cc59ec61ee898f68469736928927fb6126f84e50d788d16875a2c34459828d7839f0e912c2dbb69699ef074bfd63cfbec5c20cdc0d2ff181a533c552a866c10cc2ef5562a2742c25b270295f330289c53d5d455492134d3e2379fd5235fbc1ffffb4fc6ee5e3b422089f103ffd24cb5479a060353008e2ddbed232b62962210a6beaa5a63e463cbe73427e3ad37cc78090865d0ad2378e0c9f630c635f66137f548ab54c07221a11efc6a2e2dfd4dae5c3d9cd14c61e6fae54045af6cf3f9b24d7fa59cb1edee4cf3a1274a20770143a1bee66bea55204c2156e6751943b52b65f32a5fcf8c58f99d554fd193935962b12b6324599c1b3963404cea431c82e8f450236b009eef77da0c9484eecff65868677170f4b9bdc03c098fa0450a6b2f89fea1270334b857de4416bd800170bc01b5b81eddb32eb9c029e071f3b4f7eb9d7102a99ef6b7c995641d06f41fc15c36ea48020d3a4f71b02462668baba6dc67fab2f3793d235a0a29fb57fad3ed2571353ca3480a2edbf423c42a875cf0ffa8a6201767c8a9bfa2e032856cedf8bb3bfb0c7df54ce81bef2b267a79359a2c87df0b11d0aa23dbc8de941bbbc204f45eafa55c589cc1c6823fc270757216f79b39168cf021adbd0a256259bf4609a2d7f571a5fa7ef67c9df61af527b5cb477af26ddb0580f6a8af4316587a25d36b7d9833a2b60ae4890f181028725defbb018fe97b111f36bf3989e7939835a304ef2a6f7f8f8659a0ccf0647ff7f57207b62113397299f2d2ff2f25027db2e05f3f10c1513cb3ed192f71832397737515a258602e53abb1fe5adde21438c920d823ccf3accc58631f01f552d65e9b6ec5bc09446fc0897f4162110af60e481faa9348aab5504bf8b858e023649dc77bf019f25e4c01a32012835a2eb3aa31b3fd999f20d8a065a06d9a1eefdec4cae4885f071c836eac3a35485b94eb8501d3638be71acbd85b41ea49db468c018ba87cb988e29a96e0259a377a9d944cac095fc213ce7a7f1c928628de74078c1c6772b44ff5060fe10825983691a9ab9c0a4e2d17d99f4490f39a40bc41745a6d9707119112f88ecab6254ca79f4c3b781d0f50f79730c2a057b110ab8ef3da83c6eba39ff3fcaf9eed47017da882f9f58fc0f98ed0f49d18a83350876b4707497e0aa705111022079a156edcd57b8ee2f9d93c41c039b1ec94bd57749aa0e51d333997fb7fbdae1555de5c0d8ae2004617385fd6dcde846ad0f1aae77ecc9b047ea8b6fe43eea105253e1e4756097b153d1ff165c2e8d5725f5afd217de3a1196186e32350f889b62c1783ad399008cd68c0543fb4f69cb5c57529f17ce51567cd1981d9977b57899c70eeb7d1f5cc7b0d1fea4a9a9207d70c27d5ec75979ac47de3d30d6b8d00d0e1ab49fda46d4d35a55e2bbcaa699f7adfdeec6e4e66c57e167520e4b829a192b544f182dcd379e6bd5141d13f95d7df17e042f45cb0b73c4afca8a7c69c97fbf5fa05b47dd8b0f8a4730b9c08991c83c2f488fc808ef34c926b9371047804aeab30b02fd9095ba8f0b7aee6a6e8f96082cb689ddcf8fd6b448b7a4a6b472632919defb9193e863e5fdb6df3dbaa65305144be990e2dfd167b00a831fa95064e4e19c92383c80a4522c49f87e549ffb0bbabc2170c32ad2446cc862137a54b07b996d0f489aa38572eecc0065509c558f6b109af7be0214dc7ee731a2d01a4f5d43fa34d5632f8814fcc2b2040465cacddf37eeb7f6f51db1490729d401a79e00b441f4ac4ee19e03c4695de97412c0b0a888c56774c65cf2a48d06341781952d024055dd927777becbff68973ebf576248e3b0dcf226a03d2d0939e48f7e13b8aa04ffaa46053e0c0e69494703049a52cc3c0441ec3b4a08b2d6301aea5f1fdf47beed923af5075ff3e7eb51cef84342005be1f493cb272956c8d69112c10bbfcae6797eb0b366ccdecb393d3a8f5a4f040ed437087f303a7b1a4a8eaff534b25406843710fcea8ce78b7bb95308d87bf34fe4e42353bbc5a8b726506c11bd80b08b02bf541e268050c15003bdb4a74f280458be9651e4bcdafed4d4c0433d9941fbcce9f5598c460d198c446daae3280483f4fe9d6dc95f12d714686b30ea98813c37ffc4f5cd39fffcff25fe1d83b5e18ea9ef6fedbe1fefe12dd9d8ff11a99f24c8b5cefda19069ee58ec4de057c294adec4ebe97184eb2529fd1f3298201cdc7f145f199361d8ec07bdfeca4ef3871b586c1e706447ba718b2e6ceabfb4325f369fb1ebbdad0a37055da114c9b03749166694b320500bdfb8eb521fbcffe61948b64b739ee33172a8f5b9124b622da36f7cd61c5ab402c17a35c178e52c09fcb65752e04471c8100664b382aa98dc7e33141bd0313bed9e0e4563a3b4e913c12cc2e7630a2e9e70c4dcbe158573a366edf3bcccc18790437c866e077bd0d2e16cd4504c7ba02288c69bd3ef57d6ccaade08d3f5cfb8980738dc00342463bfe4df4ab13bd2837773470c2a691c90440f004793043621be1277416d02a64a8788252fe2afee9a62d6da4361cdbbebaf78c937f33b9297cc11a59d3ab46421e39b0738d581061e546b631907281c3ee1234ddaae2ad39a7554c3d0424e605f5b238be83270974b002fd1e3869d44630c96149194f1136c97d16f1753a0fdb4b195792e882b15c6047c559eb784f2b79632b3dfe0953221e53f1b3ba8142dfab94c98d10ae171c27093f4161b79344150dc349ad0e58b11b5d37529a72845f805005de56477612b35da15a838ba97244f16c9adff5db1c3cef291fd1a9e910d44c1642cc6c8cfaab6db38b6c71354722f358bdfa863aefbda1f13dd92b09c00edac2e0943d3ea518db8f0b12ad7bd60bb2d8c7e675e4b371ac04bdc6aca7f3690cd608603e39175225e7a5c9fc64e61522c5f4b0f347f28a291fde4c23bc8729fdac297741685f9f8699b3badb67db3e8db7231f724b6abdd81dcc19efd25ec68199e87a8f2ef2ccff535f71e8426f7464114b2c0f7d9a2987f30b2d99b550a23cc659a8399096fd1b093de52ac05636bd66dceea1fa4c6242610414a56182411100f8718c99dede159a14657daaa6a7808ac8bd4eb81552472ea3a787d699536fd46f8cdb0ec0e15684ef47541ba65dcb1c062fdb911d7a181eacf0573c12415502671d9393d3742c3fc26de44bfe7e69fdbbbe7eabd52d627994482cba727bf7fcb1ec24dc2e52267bb5d65056bbe91b28964b0eb4d64b242b1e4395237d5cde0349a016847dd1fa42f020dfc3a4adbd73a73472b7fdb5b2cd5d3f202f0a5219298937beb30a68d2f1dc9dd6d50758e481dff9057350a5e4eb66bd009d6a2f8c4ef24cc66b7fa1405f9cd9363b4d2e9ffcfbe1c154036622d7485f5ff76e54ea1036ce8a5a8edea354303e550a958b62174b77fdd26b307934277c2fc8298772746bdd3463cbfd01cb4e40945056b6861a7aec72ad4a593bfe473e0bbf5bfa19c5f14196ad31175eee3d7007953df2f9b2b5b3a078ab7ab00bcc60dd8626f399276c3a14ed147a5cf6b13f37d48668449410472e6cb8572bee4b5f83867bd2519e592de0ac666bb5ebb8f8568c0bd47720acc54b3a46f1a2c18cc66060aaf20ba9e6b8e84ae51aa73b7302a4c756389e9d5683f4988983ca441ac8616f2034721fb07d99fd384a5e5aab2d3554a4ac36d36e22ea6a803913d34f5772a839f48060f39bb0d0d7e1f9b19ff31b91f6ad296e80b49954afc5e699e59fdbbdc9fbdd90aef21bcba683d03ded740d741edcfec237637026a37f542c6db23f930697a514e4bf3a954ae4b36265c9d6e2f9d9da2d37e635d257b69b143727b05966171be84609dfdc13b4134219ed6760f38af26bcf30a90f0cb96f42f5bb8761a22d769c2cf76e5fbf543d514c0fed78f42767165d0c6daf6ae69675ba4377746b25c25077f00558f2d5e7b895438561e73da0f1578b9abea08a15f1be85986ac1063d95cab4e6abb443a9558dad5536cc7742d4607732ddee0922dafed320cb40e305cb37a5dc46018fe2a962ecb3ee72a28fec5f9243bd65b5f7fb6afb6b1c60b4fd0e897aaceddcf79fdf306fde05d5078bce64b50c52bd3fdce5a3f8be63b8d8f65df552011250cfc3d0ad2224b33f22c419d764a79120a994785da514f3e1ebc29e37eeabf1368e0b941e84499a8ed87bf3ffafc6eb78e788ec6a48ae7f11bec67887be91a6ba75f4a77cf77790e61f2618044288f914738b4cd09867a51268edea1992b55834ff580fa6e1926f7e312c9fc4fe9559f617b45cfddeebd9ae3dc62622bc94fefbe9c1a093f7e137ef214f7373d63469e02bc1b1d8f94f765bd5e98e31d5ab2943b49f516eab53d8f8368b97534a08ed4575228fc90ce54dd73a6ff83d465a1086eab5d0cd2ab0b7597e43d470e4515f1c3e3add9f284de196337b4310f248827883fd06a1aa6ed5b8c6784a0e4a0d9153d5eccddcb7fe3b3095c79d8bb98127364e5d10dccd9c396679b05af6908a9ca9857dc463b36acaa074015c819c18aabb97ed08bf935e257fa1c94453601e29de2c276efd1edd74d1526ce1f7ff0f59958059103b635bb8eb4ffbb8e8229e6f1b54dfa11f7746f8718967c6b2cb112ab367d6b7b968654d407138dc71e7ce36413f0fe14278ae99b882b880d535655983102358d4adb6118cb0fbfe1c0175437749feedcf4830ff9736ffb7288bbe4a23c68516d805a53f0bb43026a531885131030699c4761a9a908fcddc71fa18b4ca4d1c38dd0f3bd5fc3e6eff09f96dd555e93a8739a31ae9617b8de6ac2b26502bebc0de7e2edacd56e77f9ade61b0f894537ccaf5619dd1f3eb5ea691da7d13dd322ccf51cd6b46708bdf5ca188fb1bc44c923d36f50e388a47264aa51afff1d8364dc755dec28f10b0032f59859a49d26bec9b1c7a3729b9a5c612688460cb93d3d5eb7a22095bd7426f64ab88f7ec9fd15fe6c34c83515daff7727f7c44063e3d394d4e9f6ba10f88feb71a38461a1a0de10b013bffefb108ed4bd85beff34ac0bcb2589ab787cf7fdb1a88807635df54407dfca361fc257e30f2412799b1084fd40564931f78d08075a4a6dc4d6a8156624824984fcaf9c7af5b0c4426681d11c1d1a527dd89653ca3f16355e6b6693fa8d6cc0fe481cbd9f172223ba9c3a2736be6ce9b258b9789ff38feac0d18ce34672ea83d5e2faa567fabe52c320f8de85b2cf7c886aa8c5997a9be7329d68e9ec324ddfb3a5b446ed9407c46000a78941cc45829159630ed340b007642e5e65838f0e00bb974f3a3122c4c77e0a01182fae200b650cc5308a31fbdb9a58317ca4a54e0d59a7a6e1bf8ffb86c2270bdfede1c452f48859e876522d5dde70f12061c3a7ee3d10fd7bbf0f5e9056d83a700c00db5eab4318bfd545dee047c25941a346f8247ee084162e9529bd055e0c556e3c74c04309a454614b558641c1871e8e5da6fa1900d0d853428e4244ba80046a36ec960756310d6ef181043986c07d90f5c4d3bec9384933e8fcb6b09606b58cefcd171732f4364d6faecd38167b83321e8578fdc9dd0c9774644beb8d0607be3cfa4b2bcea4a5fe2458cff977d582aa6e042d3a3845defc33511b436f0ac9c48ff5306c13870d7c900f067daf9a15e1c4c279e2b56bf3e24489031829e965553021c54ae0abcf19822d0b89c55d2a544513a3e2e0c2207238329ae454e2c6bbd33d09081716338eccc993b5853a3b78ce6012788637a177f00f372e5ad10fa0947d2d63e86be1a90b236e8ad567acb4b145e93f3aa0c83363992bc7d5482aa5e03c4c4f7bfabed59843d7a23793023ab4e147fa9c830bbdb83e3eb17c956f3cda8cb096aca579d54b32006f8e6a503a618c7e12223ab2234959684e75db42b311a4b76f6b45fdafe568e8eb0297f111f2564c9fc904bad97f266f4ee41996f9ac6d8bb238be626aba24cbded8711b74325ff93e7f0fd4d95c7bbbc50c55f5a6d7c7024eb36a61f4b26cc66699b94608dc28bf032fbb8f25b379ea982bb6c57d65605a8a288bab78b1e511e323cf5745d6727f5a124d44754f7203c3890378beb9e1091b9c1c3bb333638dbdfc77c691c514bd86c57d94377a445b6c9cc0c4e848f3773cb30cf1e1f0dd79d361f6c1264a9ce23651c9975ef053f4479604f7e2e223d18f1703a525ef32004ecd65889fddf2a9c4583251cb69b9d35961c97cab61298378d5b53e1dd81fa1ef03cafb97a582e6a0c29c28e9238152586c47da2a67e23125c1ddebe1afbf36be5a096ead7b0d74a56760be17651309329ca17d3fbc02b20b89cd4f4af67bbae205435ce9beaf03ef437a62616c96fd48ac797ba6355a82a230e10185a383362fa553ebf44c9a2c59d6e3be9444581335f8e851d0148f179deaf246a7aaef32e028a57d19e446209c7e6d32a8e33d05e7fb9a3eee3e99905ef561885ef16d5977121891f2d02974ccccfa541cb11357ed45dc48480318fb3f6c9d2418d9e1d8db17f2bbdbc4192744cc4da355ef7fa4c6ba97e86fd86d5a06e79a6f418cc099fa0518ef9e9319ab84b6adf749156c8ae1acc83cb191058f71844fa6e63044ce852dbe29989871aceaaf97bb9e32eb2e4f066224a9c0304771a2b7bc78aa1d4f9ad2d6aded734b0530ada0f706e5bbc0cb7d085431a9e89e94cc8b5f00384ee564e9f66c046e07992d9a4a1577c61a1ba57db3b6bc6b683d301312ca28d2d88b1fb4c2f8da8cfeff804a907ce769a43e1fe449c0ce8ed134f3d7103785d6037150e7b3242778bc9f3be67c40c6754390876e754877adb58c1c9984e9ada1e9b640716622e625f097231ebf9a67ae9615acb6e595d35def421f0966cb7607b716b26a4266d27dbaf6fb3922863761ceda3052b7537084821427631e38a24836b99cde769c1d5e2c72de9be922147f77b182fc0b23aeb59306ed7bc9d0c77d619e3a5849b522e77cda6d42ee32157cc638bce26b0ca20c224bc37aed5e3c88f95ea2bf59e7d0e2211f36279cdd36171ae073b18e283d0d5059c1c523f31552f7b3cda5f18943e822479a5fd613799a983f5b8d75c2ba6d095f0939223f1f57959cb70710d11f3da8de60ec6765dc9af9f17b160d3e9238b29e8c9b2caa78f19f8c39390694f497327602f0972aab031eca414f89dc6afb0ed11d2adb5dcb29ef5ae191c186c832be615f7ae004dcb6c4aaf14ee89c595c9ef5afadaf3c88ce021cc410df9d223f732dc95d0fb07a07c2f5d93b46fc1976e5939c7d3b7600e64a6542cce190085fe2f02b5a610e38cc521981670364c84b037ea6a774d275f246d9a90f5be3b9be873a1ead1939ffac65fb00bedb12fddb9daeaa8acf8733d39b5461321a1d880521ca1e6fe5381ac69bcab225aee739793fa6011f56bdae2d980329d87e885438613edcd07316d8bc89b14ce53900bd1983964f767270d73ec4f22cab2492b95edeec0e6ca6527953851b6cdc723e2eb9eb5692c65869823b2f4e42ceec05ba4695d48b594fd4a59eea60c894bbe1c306aad70b9c8a685e6c3cb05e9f39edc7cce83ab8bc7708b40fd78dce69ef85bd133932c62aaf3fe8ec376da9259286813a58aa25b71d9d7205e897db86ba20fc3b7aee765edf428a0730dc7d4610a945a34f436efe2cf68e2544de1b88145dccd2868eceb6b7d418db34c6d41c15473305dc47ff289e55b991c77b2b9ad73cc44e299fb0cd457fe395059f7cce4ea5ee5295d76455ea3ed8d63b37eac2421663d22e8433427d6ab5fa7a74a9ddda1b59d75e7d7a4d5037723dbc1e9eeaafa9f048b6bd785c1ccc5f670fae247df46892e58c7634ef6e6cf57e54b0f94e275669a2fcac3b66e5bc08e5b2eb8979a4fb68914c25dc7d6ce6860c4de488fb9c59de68f3a0677f93362a4ae3d0aa52dfbab81c05f8184433b565716fddf4aff32d54e630f5c94d774ef897508bd7e6eefc7e2a1272a44b6f28c85984031ea8aa525dda8d1fdd36b288b0586d7d2f24380f20f25dbd713f7ad7f47479e194bca360f731a7b33dd4be0b35e7d97efae6c7aaebee20f9d05885ca86b3e34ba0fb8b7b21bdece1ef13e90a0e8eb193a99c8ad668b658c855cdf47ac2f5990f20792f69cbe3a1e57ca254635471eff6c617e032e20a4b153dabbe9c00c782a0af2505bcb45a670381dc2aff0e3139e3bb7c92e441b046d4e38dad2165def3ff26d4ab1d04c2233cfd6ea4e6ba007baeffb3987df0692c082110fd8d2d0e976607fa6bd499e65239c26e2064ab817651cdd08152136efd385766fffc8c59ff7069e01c6723175606a6e80ebfed134675f24d200f556c5dbd0f2e20266d42aaf6c82cb33b53f80f3ae0e7e473a77762a8f56aa9828287968f27b35abf9b4d544a093aacd5c9e5e1c2c6347d0df4e670e12f9e4aa8bb2477344b8ca9c257c9da63b71890fbdd2ad72de863be41d6afc1289a760a5d8aad884a076269b456fdbc09848c6bafb27822424308ab5e6543932369fec6515098fdb1bc85d57cd7bbdeaf973d7423434056664499ab6b43bbc65987532eca93d158c3b3fd1a146b7bc24ee3c0518743f436b11d309d764be1f81c02f8cdfefafaf08ad625d757e91fbdc24845dbdb08e2d08f753e2d93f36fe926f299fd9d9c056447bcaf2057505bb0666bb51ab94311f4a50fb11595fb1c160225c9312f1e4da93fa93a08ec54580ccf56d64a8204f3fd9a2006882d1ede25c3b0244f5f35468f74cb41490636f5d8a4051927430b1a6fb85f48e41aee9b36809bac5d7deb23be5e8744a2a64d1e9fc58f0f6e268fe7d3207ac6d9ef8cbc993c4f053ba78c120d65d78c073b8dfb1dd53ac2691ee8345eb7c2005fa9c94c16cf27ea492c7e4833b045211a6af2e37a1bb97d9dbc9f7fe8a748871618b5e1c8c72e0f422d29617f20f8740716a5b6c92e49f9d6cc22cfd63d795f94daaabde4e9c2c3fcb564fa8c3c0facb9bda503125e69e10142a33ae84fe37548c7638826dc2c43337ad7aa83f9c961d2287134c1c6c87c1ac4aae9caa418343cc2cdb2fb123bd9d5e2ad4ec3059e16c38fd749e76ca5af50dd37830f1c2f7e739df20e518ee737619fc47929455cda93a10660b938d6181715521b38b93f61eaca755b2016279577551dff91f79660f60db751016e9d0efd56cfb387164279b6cabbfdad99e08dfd022634b8384bb15f74b3f7f52f0530ab6332659004e52083e502a9458b6be67771f2c399ff2414b4c722ee0857ffc409a268f813281f49622c3592a083c8029ca8611e3b757daee63b5b0334bd20cbc4810a6ab6d8b059ea0cd1f8c6604cdb7f58fcb138fa204be32e6c7295df262d02902eac6c8a72f4eee337a89ad7f5dd232ed3715ce27790202a11a91723fd77546dfbe9ef8cd5123298b70b7a75ea2545d955444b8b7b7e90e5e817edb2f7f1e2dbdbb0fedcc973e6a62fc1b3e8f34027da918b3bf3d558762464126f6c46b7e324a2ccd1db7335d782db3754ea83fdac1de0bf7767ec49374f05a51e8ddc832d46c214d82b7138e8f17342b98efbc7472a2667302f15a1bec955a885ed7f111a20756d924fb5a2132b74401c55759451d50677ef81d763505a39ef3805d8c5878ee9d80a2778adcebc1ac16bfa735420ff41f6ecc59c18d869624c1e011a2e4383c8077c3e81cdf1e7a56f711b57251d86540fff867abd7970770a69b3b8a100f67629ae0dda5ef544349f3b34fda5331fcad8fa289bb7e9634f4936ada85dce380b5cb9398c6b5ffce29c030f2e490885133d8d1656645b978e2be6185303e9291aa3a147fa5c4635086a1ac91b7569ca8a192175866bf90a665845176b566962eb6da1291ff7fcf81c9ce7f5720d83e5392a2c9e99d5dd100b126bf7406043711b2e7d942b9386f39ff58409df49a22d4b9bf8c1699eb6371a2769dff368a900f729fba52bc241cc09164cd3fc9b1b9e1b8ec5daa27bfe748d7044ff88939c568724350aabbf12d96b7f445e6ed67951ca0be52efb3e9fb5f78f9f93153c8e27c01e40161cbe63e62ec27fdb85f1adfe82fcb38863c1a851a39cde7b8eb9660f19172e3fa1dabad7754b0667bed043b08ab521dad5ccfe71ad82542c5d8b6bfb4f0d97089dde31294b86e3c8691e55b36b8fbe44687bef9b2691b0f942ce5361917b7408183108330865006fd994baa3bc4399d56d12a8e0986a053aabc6b160493b5099c3f48a1563db8909d3508ffd4f2a50598e0ad70373bb12575fedb317da9ba52a85b035fb5fe2c74f3d62c0ed1dad97855828f92290aa7837b8890385765318e13f033c5530f9e9cb46509278f64f465ec8ea52e4f6e0034f235e57547a73125e91c5cf7cdf30f75fe5e9b7c78e23fe63ca54691c348ed8ffda326a3746463a5da2c7e9b3cadd34e54b838beeae40bcf161075c36a5939f78695a72854fd14857028c5edb0958406a5230dc80fa6e699a7ddd871cc49bcaa59e961a98bd5c9aaeda14f0b3695fc6a12e6b54fe2b790a5d612c263e4e890e9ed1674d134f0c6c38f75310a879d228d223148f4cbadc2c2da2b5a70e6deab882b4707f360f4e486de012eab726508ba8ab2883aab73843f820dcae57f2ac7cfa5aa0d6662970dfb370b5d8bae151ba14172cd4e5561e9410782bc6da715544c5fb8e79050f6c30876597efb8c912303d293ffcbc1cd8586ee14c3840b9ca428ce2d98db6f72a53a4737936c68cac66a9db63ddce311e1ad547dee4cc5555e07ccddd7e628277013eb85aee6f5f9c6b1eacb3420610973ef6b2bc77af667ae72d2d1ca66c51c0938c0f112f5fcad2d357b5d9ca8d86bdd69f595412c76bdf2e84f9e39b4997cfdfb0238853b091f53a4df5dc7ee2ed84186d27024013b0c095a120473029eef3cd577345a40448958c14fa071186557874b705a1b3834d4a3d14aa450e25be6e452bb9c626c946e067d3139560754edbd8995d49b507e4f0c1cb93539eaad84d7e1bb95b8643c8500d978b104e0602a2d2db8e209ef11944fee33e22b09721fd8ffd499c51c3a37bc7b31f50283321e8e470c3a5886dad33777e9b1322ece0bd57b583672d402c91416129d1311f8c929c4e5cd6d4dde7e29679d230efd82f054b5910617da8e7ef59bac87b4577bbb757c0eabebb6c664cb44457064383b616072176190989cedb2a4fc9622ebed2e48cf842c65d3da668d9d73902611c19eeb9d0adff5263eaaa4e868f537eb5518bee09aa84018ad858930d767143d91281bc2fdcdd84bca687f9e174ecdcf7283158ba8da14576e1d5dbf05c9da79eab212ce7d884539db60d4e5a4924f3dd72de5c9d3474030c7a891ebd968d6676a25814158e07362d5908e3c2e80afea590fa878dd5f379265ea91212817e9acf397fe94660d6622d465e6b617d13a1efc76a69c15d0d334b2a1b5b1e1e88c97b2bd5d71e1279900936918e8607328b600a6f78bddbe9fa28e0404756b83479e34bcca02da396e81142cf6aff97aef3d4f661cd2359d5a8dee8f7e53882baafdf34280513ab018e3e44172e0213040b2aaf8dbfd4115047182cf3024e6c8b44bf9c9e6cdc858d7ea3b8472027deef2b84255cf8c5469bb945555819d9271bb4a75010c812314280206b430277525f336eb2a97168fa9374fc1cd25bf285a4b067cf8048b08b7d200a8293f7591e5153b9f13d14421e2746c70f857b4cc653dc2e3e064b53febf706e4037134c668e5bf85668e73c3751fda39eee2bd23c2f2b596d0a95cdf306534d37e55b727140fc43b8feec030bcc34016f87d29d1c354f7c0dc969112563e991ead2dd6f609e68bdf6ff415a17e8eb87a49b328c84c77bbab1da15598d00b6ae7f8e9afc728e0a2d872c345bcd601976aa1a623da318d43c200c12d143e6582e40360e27b4d6e46ca8c95b2ef5a54b471f47ec5e48ce1bf4e2951a44e16c6cd36ac626526eccf9888d1cdb5c04d26fb9da472590f758a65a639593513fb802fb01ef58244f3b1c640efbd615bff9c1389dd48dbfafdc30b50bfb5ed527e9e532f7d8d30679f21cab7e9b52916ab0da4c610cb66f75efb644fad8e56d8eb2866703727b4ee44b21a81f6d90cdd7fd36bf35d1b9e5473b26efba58da28dcb0b4fdfb81f9684914d5bdd72c695d846c4e146a1148cb6b83ba5db075eeb574a959c0dd64a04c0ca7c56a56e730ba6b60adcc4f785434d56ee6f3808b0e56895dbfb8b101e9efa1335d457e0ca0ffa68616d78cb2ac3254e8b1677d0a736c5fa118fcbb0633227aa726dee118f4bd1be0c12d7f2f1e4e473a50464bc289d5f9c3a5405c5d9435489a9adad25a98534d7bf0c142ae49cd0965545d20af7c2264d55d5fb78b24447d6bd3e34c77dc28c0fd3f77dcb2e0c7732c9ee3ac97db7507611faa7987cf40dfa449506458e008b7cd128fb84bbd06c6893c1340eac121853fab229a9152a298f57c510647c6828e3127ec920498c8444161996ad2f472b9c3dc2b9b850de854a97615ac69ecf898078aef3ab3d5e6b6235f1718e5ba59b4c1e20ea6d1de687c36334a199da4bc6384528c3094cf46c1672d6b65c78bffa54b72aac5920e0fed5019ce57e8723d1aca4a51ee07fc8a0b836e19329c2db263c69a0699ede26610c52d8cf75dbbe02f6dce8bf8e8e039b2a6f9ab216ce9eec90c0d7375fc79ead21daee947a0bb5961e5fe223b5066caf5ab26c45a6496e8aa518245ae598490fe7a5acaa9e9139dca0623f1b8a00b5bc4a4cdbbde055f79fa8d0f72fc20a2951d290e124f7a31cccd75fa7d904bb8b89aaa0e838b47e19636002da79b2a2122d1f2ed5b8018142391c31a9ca48373f5b04e10c42b4c6449e92d5e1f25971d3d29f653e8f3ad5e6438c1d01b887637fc009f72b8b2a2f6825caf16431a236cdee112c388cd8ef854c0f9fce2864cf2447c85ab779d571823a6a2517994db80dc6193e6f76abe9cf2cd5da735b6db739e801be01bf6f948ef763d09577794032c0c10d247576fca3c55a106014f5066cba15f51bdeb51642acfb2ff6bbc693b186a951758933003160152a0477ef7725e1df70b57573bd47d5a60185354446cef8edf632eebd09e1fd32e36aed9f72bdac9e6b80bb7f40643674582afbd8903fd18276e24ddbb85fdb62e87f1a8e6497a1cf24b597daa4a954e7675c190b6cad1035208d2939552633d90b738e28fa27ccb53b546572302f12f8ee0dcb48b64b65f7c6e5934b785f16c609fd87ab0d906284a18f4823b8f9adc018643cfeb0ebc778bb89d18de66caa077e3e71f32be8baa883e7e8491d96e2ae793edbe8e47b16a60f43ffb991d7056555beaa9b7abd4ad8eb6e15bc1b004dae55a76bbd9ee0da88c2d9bde673558c89e0e3c301f8b81d36437dfd3c99255601e4967a8a08fef014bfb39ae9c71c52b9b170ab470068d9b0d6629feddecef8d8977b90b6a243e60fd088c3e3569cc5b188cc24127ac34ac523c6dc7ac3268b41252f25279d061d3d651bce1cdaf71fecfbeb957ce8851613c155173a71d2592caaa3c503b47eaaed93eb1aa8063b074095ceb911ec75184baa486e11fc1f8b630604b80aed2d54e490be2afd9805b127a52ad4750db7f3f43ceb92649be964d44e2c2bd35c4d87f08358d658a94a98ab671a48de87d67333122723db1e88137410d484403017ed4a98ef680d65b23d3f45e13ccd730595c793edefd4cbef06dc816e5c3a2a5b344a5a0b536bd048136548215e6b6e6a01406aa3a07bfe25d7759e94e336dcfa00059301bb48dd59c97338e3d97caaad9d4e004857a281cc0125a79a547d9827a8241e3a798fd7085fbe53a8b493d9a593485c9d082e8b0fa1ba00ee99521540bc7d60c1367f65904b4620d59aec4a567ad10722954800d48fa44fea7e6c5ea4c3ea038fbb9eebaddea39b2cbbea499efd76450af260abebb0f0ac19dbc1c8fd53eeea830e92a0d90c1a4b8ecf7d1ccdd2339fef86a1d70ff9dffc1ae724359b186f0bacf596f5894cbdb1d0f5d5335ab86c2009f5a4f0270dff6cc2d6ef0822eb72815250a684fcd64dbeb4ae8f58893e83efa1e31a5587d5888f61da1e1068a48c96572414cae4cba198da9cd30629e88edf7aa027f948504a50000add7d4acb148529db2871996004c98be50c379849fe089e463efafbfe212330a77c89954ef6c7b4bf733bcd113a3fb286337e24dd56244f424b1096037577d3199d8d162dafe19d561197307ac29a4678736019a7f2a835ad25a141cc583db681924623c8f971e77557b8b72bd791bce8aba2df0ba380bc8865415b5a9e6b1fa135414e39c95382ffd0af7b30f80b1c9eb303208325d1d7831bb92d9a34d709da91312f8f2579c4bf1a57b6e9582405427705d3223f3b4b8cc99d70d4e64fbb1773a11c8ba81de6ce7774cbf4543d79e28eb7a8001c0ffffff3f