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 74998 079174a0b14922a3b8564ac67b5489d7a04587856f15a2128e88ed3d9e2a3160

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
816790fde85340aa9c4eca0bc0aba2898c7c29863b3ea044f87acf88b486f50e
Certificate Block Hash
079174a0b14922a3b8564ac67b5489d7a04587856f15a2128e88ed3d9e2a3160
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0083130000048f0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ba263bcb9223e4cc863aab9eb8a59589ae306c8cb985f78eb05f8ab35161112103b0c09d5b8a5358f1ae0b65d6f99efd8637fadab2daef708557c796747f24389390bfe87f2bf6db0a39c16ab13a8e77c7e4171a97445c38b404000000000000000002000000020083130000048f0100

Raw Header Hex

0000402054105c622de6233f7a62aec535fc5b2154c42e809eb4443e1f519f266dd5ce5277118c5ae0cff99a54575083ea617ee411dc7b3d4a777928c6f0d50b988aa0ebd7df346a14e800180ef586b488cf7af844a03e3b86297c8c89a2abc00bca4e9caa4053e8fd906781

Proof Data Hex

59,560 bytes
1212160103072767cf673cd63ad2a6fd876ae4f44044f158aa118f301f07e83dedf2961df814d6345fd80792ab895c33f7c400b22bec22b96b7bd855cfceed7af1ea43cd7ce3c867427cd0ae399d997c71eee99bad35d3451e3a32162a2ae06bf66c6ff62a0020b910cec76334550a8f516a53709c99b467297a42573f6b086a60a282db9d63eb68324fd0b74c1867f9cc4039bfdb99e4a9e1b0607644d191122447e4168586292bd22a42889480248ef1866e4cbbcbf66ef01f761e4a9381e3efc7260bc87bca1afc256bb9186c954b66381bbdc1458c76d4a498adfb6966f5e35099eaad0c155d64b69192b76b2bd35f928ac98436786d4443c013613ae730fd4b078102d449d5dba4f61e43c35e901480f5df737c12b27335affa21ad085a831c958331455ef244018f44cb2b75cc8ce145b91cc01794450e54041ce5a113cfa6db76c95e78052ad3e88663e7beed086dfb098abac26e28359011ce1b2e919772f0d78bf76cdd09d293769821711e236261601ee2cf46e929a7752c081d59e41add1db03f9e395ea2d78ed21fee1eacad519fbbb29fc3d17ba4c868cb46675d095ad480a1c4eff01998f9058d2a310f980cef8185232b7d56e1219a66b4c0b5a747c2189fae3a3950f30fc330803a894a058c6c3773434a2fc43b9de7bcbcb4109d77254f75e966185bcca1b1f91d7e73d546500600cecb7b030ffb883379fcac5041984a12e535c52aabbe43357352f7f3ba266e70f29db112e8936d3c9212541ee1f5559b4ebcc93eb8d12e728ec2eb24a573a15918ca39337eb8f73b2fd70c22aec20794f48efd79e8e51eea6f16cac460aed08b6ad875104bf5bb2dd0e7cd9b2701df0eb1b95588e40a32c3683ccfd262f25231aa1ee0f231d0fe37f5c9ae421ad1ccfd5423124c260322a98216a0fcb0949aaf012347777961c039bd2103893e2dc6e5603b177b24330d8891d4df92bebe5932ad93ab3f8115898fc4cfc00b3dd1355db1fcafe8a540840c798aa77c2199ec143e672e323c1fb9fdb379fdc10ab6d532b988aa426eba03389137c54c989f5787f97c83286cd905d8ce4f93e70adf1c9ee6216e3f631035ac28e9b7379d4e0f9ba9ce94caf4489ac50d8e39d16dcc9282b7c721dd3330dbb56c18e68ae827e07c3eda0dfbfbc636a485393ce54175f61c2ddd9b94077a8be703ce460b85dcedb0ba2b0bccec8a674b4263e35f2f80adf1a5409a3543dc202e18c4c6058efccaceb4fabacf233d543a84d38cc99f4ec601b3a63472a0e8ffef1be40f7a023591c1bb425dd8069b739b20278f25ece2cfa4b1cf721d9cf1361a7f8cdd1cd5ae53052c83ff55a0f337fc191fc9b9ca09d4d1273ec959b1cc4225ad73b3678fc75747fb723bdacbb590d522241c4f453042044cb72d290234c4e60ed3fae25de19939ba373b28e1da1559c5082b4d0da9b4009412c6b0863607d27bfbe78f6872982dccaf8ef645d0e78016f98cf0aadf557fc6f402ed58b4f23e714728d375704b4708dcc90b03747fb4ebec90e6fa48cf6b8b822b5de46afd9af2723d01e458578b9ed92396782cdd82e70bcaf7ae3eaa0e2a1fec13b19bc010d4aeffb0bc8cbf40be8adf304ef58ba8a5a399b17d37678a448e8c67762cca3bc2a3b6462a7d00db6c92373be5df201e6f08dcf5c78ed462373ee80ac2bccd15f89a144a0f8397a7eec70483fc999054b6176f2daef386da14fb26f8c1b420af55bfacf597977c500517b850ccb8b27806d1f5df310bf915511e81665951fcf7e99841bd752cc245b76547318481d77c8ae8056d777fee691efa1db27134c538cba9433a3f91a3af6d23fdc5ff4a09c84577494a91f89c3ca237cb960752af5d38abf928f872f695177bab9e9df468071f82aed2d58e8e90746824f4acef3a01ce1e41608c8b574b28b4d1763316be593050ee0fe3e32bcc4d7cea3641986290d2cf27fed90a12729310ab05d157084923ed0bfea165f513b4b0d4085cf87bc94e4d741e861f6f5d98c44a07027e504f48df5b8656239fa73fa54f7fd3ec2d68b4214600a43fc246b3535a4161f317ac316dcad560aeec54c45000ad47efc047a5d7e93f31f1d60f7fbe588410e57ec93404bb19b84a5e323f87805b75f9628d7ffbae6cd2d6716233e8ab94f1b87df278df18553ec623e5e6f4fa4746208bf7b376f28918e8461bb7f05ce566ba3d61cd01addfb0409da7d7f2f574a68a3b2a1e2e5a8550c35a07d15df567780d5599bf1da803cac7eaabe5a1db754344d45587ad478e9542c1bd4f865cf4fb1d651846528237930e6a0a3650ddadc1b176f60cc829c602bb777bce47987077404677b2cd737bded6ee5af58458cb174a6c77953270e407f79355feafa347c6debcf030af07924279d64667bc70975b160411ef77531de93d020eb840d46d786034b441f8997398f92e63fd2751ad0175733254a0ecb817088599cc81941794eee56560bbcd2a9dd6147ce36abd754f84432d9f7bfca057e2bcc7488be990120d56bcb212e5d6615faaec632943b048893ca84ebd06b9d29e1e75bf29133e30e8e4889a9bd45531a83560d042a95a694c15ef00ab099d6072eb406f4f316c477f94dc03934d6e5cb15729b564193f84ac20d5cdd32cb7b9c130b59d74a490b6f9e392e210931b31f45ef0b8617755b25af58084ff2fbb5e105351796da610091e345505026344acd2b595dd83af72f8666b72496dc45e760de82622db43ac8d30f58823f7befe173de43b3b845706b9751c539b578b82bb1de177141114a9933eee0d5dfa82fb1fc5f4bff13efdef9153bf8ca246e230cb0ab87a618c91e6aa1044e482f698d0004beb9a2f94383b8a7f7bc06f4490afc4442fe2d795d0a742a4c378d7807163fa9dae0d267e1a5b362cb061e54f765d1c0dec61e622cc8951cd1bee83c61b03b068f9d7dce6ba6dbcefa106ec7682eee8bb1f27c21bd48258ff45a03a6bf12f3d76dd0f1e21bdd3a62ebcb4f991d8d776d66e0d91fed4856ad82e8fb7ca8d38b67763545d4315f947d1989ccf1644714f29b1929da91e6bb93f0d99be056839f65cde986ec47025731ed87a0cf6bca532307c6349aab214dd70fb5fa6c74b3b7ef0602b48da1d4be757838747bbf0b83820241b8a8c898e7403c17ee59975c49bb6b6ca64025cd53fd76acc57139d5edc8d00ff561ccc3b189dce0973c2aacbba8822cd9540b494517caeb323ccee43457a98d5d8f323b39fd1bcff85d3561896d377592c553eda09e4f5964663ddc61d0a230a524f8c94b0e6eac0df2d6f7d652204cfdf235441d1abe862ff7264dfa681de4ec9fb614b38eee9e5a540b346a6b0e8e56451e7986d2757e01af24873972500bc5bd7c2fa9c81a187f889f5dfb4222506a9cbd3c0c10147dda88a370a78ab6d21be81d3d8903ffe86e36fe9c8454466e192c16c30b520e441d2c2694510931737e02bbf81354ef652e8df341e3d95694de15ac3b745dd7c0ec7c14ff26f450d52372d84234e81082939caaff5929450f8168a498e90a0fb5b9e365659c1b3db0e9868f90f80e8916ef357c03b92148f579d36faf4d663a6a0c26ab120369b8754744f611f2b813a98ebbccc90f06ed19745e463429a170d541d84fb1f19d3e40f62f8ad866963573f907cdf0216c9006c10e760099ebbefba227b6f2694c2a59a148838653d3006550c23e991a4454fb93dd4aa11dd24b2cb2489ef3a96b00072cc6dd36cef34709e90ec468a7abf953e37fc680cdbf746ec10c7649796b1cddb0ac157a531b4eade2e179489de5b065b63ce5211e6987ca9f7bce987b48827775abb67d260201e967f5e1f1065a38ce7afa90c0b1255c2bb4b824790400573cbea048d2cf4c329d0885a19c78b267d50cfbe09ae35f76292988d1b3af3e283ca9eecb268781ca4f5b8f3480b974abe40d71b2d485f83a3387cb43e5aeb270618a45fd85b8c1a5eafb02b7b98b4efbc5ee860718d4688339001bf9540f6f4c1b4e2583804323734d0b26a2840beb1a3e11be620742cc3bbdb085ba44e173d52a0544f8aa1be4d7ede4797160a2ef2e7c4312978f0de6f4e755df647040b76f935fd23c9a7392af00815b2eb28dcce3101f3c664c254bedefc393d415e4c2a731c6f1b2a2e97bb2e8b74995f6a491edbfea859295abf74ebaa87f711da3cbbde08d39a86f3295875fa3e498a12fc9abc4dcd97e9ff45bd8f79755c175a57845d60e8d8cc5eba663e6d1bdbee337f8630f52acb51df81e1357e0d6c742abec6a148952c3e22b4f791ce5bcf08322ced8f1f8de8af35f90cae000b7cd3677c9064a9ee1122c706db752beb6ddce1c4308ce7eb2395e1b28f636fc79979071f72547e11b5c16cb11b5e9823ed4ee4c624c39990ce7212d0c988e483905ddba5bfb43732b351083edbe3720b7db086950d5d4b18131e6285f74b24b822ba4692ac33a2064a165af06f2250a4bcf23963a1d7467de9a22f2e8cd8309a698f9e4798ceb1941e9a0333dd80d823d6e2ee2492247617a4e3b2f5892dc2fa1869533db11a26fcec8fbde7f977e7539bff0205387e3e03937bf1bd3db202030ac92767b7fab1be692ef0ec6aaae6b599aab3d3ceb20566f645a59abcdcb486c668f41526a85d1067d0fa926fe17d0714071ec6dc86cde98623581442b0ec7daca25d02b6d5a69e76123c2e6a5e87ac7824b37b239e7e796740c8f4908f72eebfd65121df3ea1cb29d1993ded9f425c68aa4c9d4fa534598bb667ce28319018081b5c1aa68703173b5185d3dcfe70de543766ec3dbdda4437730f846f9e91bb5b9249d73f47aabdde8e204d99e16108a98f311f397b5bc25c5beb2e90913bc9f16991c8c9d13d7f889db3e49f340d18177f9e308cd1b9415e52d3169530884dfcf36d625033f06b953309d02e25c71fc4a16302d06626318983c057cf092177983b7b1521e977483d595cbe428c9f8add62d0165b9535539746dbc0cdafd2a6a8a3238982c6b7ddf8185f7f232821cbacd58259387569d4b69b0d4c5d2e8eb018625fb1ab40ed8787e35e26775b3d7587d8de3fb46bf9e71174aea97e7457b9a8b3c65319cc94f21972335a2d2ffd1c6fc1d272ece002fc076ef7e211cc619fde20ae5cfbca994f611bedaf15cd9d1697b430d451f20f99e60f5634f23b7cc258a951b05b8794c8fa17d97e7e1b75d702f2e5a300d353eb11ec52d2acef284371bb9bdb97a806582cd86b6c46d2325effec3a39603b5a3eea701118b6a29ba1ca2161147c8ffd803b0bb2adf4802a5ae9c412a1abe1bc93d7fa43c8123d07e272703b8a7bb71ad91a0cdb0444945073d35149916450f7a0743409986b6de38e4817fd0aeb1bd5bd0e8e95432acd36ada13fa0f7ecf723164a4ec8855bfcf54e41a6629576a662f72d9ee94ddd1a8a31dd08ef4674c04710199c89fcb85cbe9aaeee504f72c1fc1645dc4e1f2b9270cd86fd09623e832be5249f1058042936463b0f7da7acf449712d0dee6cdd7a4d5f409eb4fb6c9e806d56e1ccd5037378b233c9f13184d2e6b901d3c43af8fddb8d026ae4c35ccff517ffda644565062218598942ba58d59170fbb4cffafff462d011244a3c11da017bb64691da1b1f3b599f84e9ed6a76b7880a40e216d1b005080323522cdeccbe72f4940d9e4bd59977e68a4b16da8c606eb8e8d46f6890da3d60a4491a4b7243b407fbab6279a6be3817bd9875bf731823ec64d61dfae2ef2ce4adb0305861cfa9164be8ea8b645258f25e44e0da4e41fcbe3040440d47f5ad11be51061d3418d907a00831ef01133dc4ad10dc421b147297e1523d0bbeac08af1f4124e2130214420b644826b1c7c9e1d4ac9e222cf855855811fe290e8111a13d0ff19f73bb436f0c5719d22af44020affdd0648d0a0abba4535aa0f2abcdd2dc53aec18f917bffc8b2e228d6f3a5cac20c2706e7ac119ecefcc15b09e1ddbe09b268e5d2ca96348898972ba0f3b71dd9f6a4940243fcc1314b3c9a26a20734c9a69d5c24f42b1c6a91b7a522b631741f500428723d19f250f50b89a6c052c44a8b9711ba3eabc6a082b1f0cbd06709cbb8c9b54666a58486b206730c14876e1bfca4f97dfa429c1541c512d556aa1e8eb2c36221acc575ccf3a994b25c00142240d98e256d8d19e8e0444bb9260502be6e3b9d79cc596075c633b195963b74f0fb7eae9d4978d6ca136339054b3c163370539ac474baf20aa884bec57393e7d435f3a8173cfae50dbbdedc435a324d355dc80935cfa9fa78e1274aa70cc7581efd8d39c3bede0df7ec5177c7438b6935f463597986c380bfc605e716d0772faad8d5b840941c552ecdc6beb78a849db78d6a88479ca551d91f8a2a569076acbb01fbeca7dbf37950241a9650291251969cdabb7a72ffc9be6a957b9ec58988dc1089ca0a3729ff98076ec8864704fcd528a1e598b6f3601d58625c85a8eb54313f369de473260602977923d85e570490a3633f8a750065f53307c72bee9ddf970fe5306b28c7230cae74e64bcea5d8595b75c0a01fef0d183681a85c4f7637b55b1f76e80b3c997fc8d0b4ec85e8417a3ec4944a554b3c9a4d2815b799a7ca9671ab1940e9016d7467bda342719e01c10480992511a4ed116964f5c75d472d87083be4c0aea414ac9a6e26e5d727c958b8b5a07a4e87234c4ebcfb1db089ebbb87b3c69f4f1d7b43cdd1cb86eb82750971cf2c9c67d1826ce49235a7b7f8eeb1243f73267008ed4e0bc6507ca76334935f9e0a1a5904b1730e13d7f89ea247c9d6ee37c2f75c8a6af7253be6266311391eca3b479594b4b86add48a960229d8ab94b5683b873a5eeb0897f3a1301b3bd51231f59c26e16b791be9160eb6e8e23f8dc7ff5df9218651b674865d02da288340330863cf78e65e479586664fb46a093933f016840a49ba33275c884eeb653fcf4bae496d6e509d7fc0f1b790b1722960d4e52a6a6251e25317669ede11ad28acb1fae64c8e9c93cd30d5c11c9308e328d0bbb663958e274d176fd68e9457a4915c7c3d6d78a7f5ed35aebc41a86f042b838c5ebc37ce299d8407e01805f8904a40dc40b43ff5b983a7a6c6e9754e9ee674d918a121c6ac09bbe23a8d946e2db96b90eaf013a479db48ab28bfd9de9e999fde7038767bb20e456802170bb07c307f9b6946c6213cbffe648ef5b242efb15965d8b7f7d3dd302d792f1dfdca9afad765089882aa32095ca758581235f749ee0d220a24c1f31e7e9058c4688ede663a285a6bbf6a7f02690a25455127fb8253d93470c941b07a6cc9d7a418f41c7e496802ab35fc9682023daa23b01b3bb9987f28695b3e50fb7b481764cd0ce29a685829ea8facbdcd1c20e21c83a9a5feeed466db01f84e529e1360f2dd92562ff4092f2bc4d3ffb4c18e4655b6eeb578f3399772743ad124eadef4f3a59b80c21d69c151581bf629d2fa4b2f80aeec325a4bb23b02cde2f40cd67613b5b053be3bd04ccb9c4e94094564aca0de329ca44cd87d1360d020a44d4d23e921ca216ee8180955e9a06869226cd252b4cff60919954278f0625d7da691b5aa70f44df219d9ce8f5a82588e6f3a354284d0c9301fff00e5555a147447468e711037735d5b6716a8a440ca3cb0c4d55eaf96a85031bdd80373cdbff8920e4248e38dbd6deb1ccfd9e2b9b3e8a4b54caa8e6a70af66b3960a14a21d7a642a7fd73d2d8263d998fb50c1a5bfc5171ad73f5f8cb4e956521edc5b50768b1818d622b23d1e42bc2c58399cefbd3f9ef21f5139b9f9f7b0615a1176eed363dae3b33dbea92c7f0f784ae52445dd787d57314fd6771624c6a9ea00e616aa03a1af8340ff1306b76c0698a0c9a86158b858ef58a03ea8c086b72491cbf9ff9c738afe75d8b934fe5bb90a5ce3c3153fff933daebddbb64d144454816af9c201b7f130576a65cc226a0d909614bf81b14367e246fc86917e6603c4c169fb118b559c0e9442114f219684bb2530d717bdb4f667d8947ab1a9ba6a28c97a4a94541278748b7b2b42a1883b42b47ad5f2fa9fc5db8ff230963f9a430566b75105deb732863a137b81bbc219415404ca4c681ea412dd699f52cd51d70755dd877558bc3b4f6a27a34a41a35ac8bfbe5dc4023e3a6ac4795e8588e9d64ce6318875e1a8249cb7f1082460537d46322b0776db8ca7a63ba799958b5bb76cbfa11d48b051cd4fcf0baa471c7896c0b87f2edcddefd26010d868255d52ec7938b33569bb5adddc8db4832ea8e070298ac5a2eb508f538238a59bbce411955806c2908a3cbd8fd017b55deec424274935cde18ff7bc114067dcc2ea2e0bb9f9bfd85ca6e9118fae51624b4cf58ffd7d082914185a9f02cc5abdaad3204c0b3bcb6d5966658cc1c2e5b685c99948b95843c7ea4a4b40c941fd721bdf2f60b118663456fbec7faa722720d5dba6f32d7ab6709cce3bcbb71ee7d9894be8e0c41514c7eb092b448162d256ac39a098584a9a773acc829efdbab8eaf75488af846f3f02e74f4fdbf3bfbfb25d58ec5cefe8021e7a4048b1ad4cc3bd04b8f013d6d15ce6d1eaf5c2197b8d9b64aa5000c6467fd39808dfff7a2b13c2032d2b032089a68e93c79eb56839980296a962e71d8be89bdfc9307eae95ab34a9dfa4a11f404b75eb9c37ed52fba1b7de45483e071405f2ef6bd4a627fafea702b46cb37f4dfda5de2fbbc3e988b1007c076bb9a637c4f0afdc6d7702a2c0f165d30a13557f12b5f443859ed8e662bc17abfcbd0c03a84b99baa215f0c9d745a300e27c342fe1eed9a20d96f3797d1910e89e535e98455809570b8e34b11e50660935bfc812a792e1232ebbdf4933e5b3c0d4591323e83f7147b83426cd0c86cd126870f40da14dc6d7d18b06b7ec2d77d30886a61987efd3dc07ce35575533194f903777836b111e212bfffae7d03b30035b9db607ff4c148b8532512ca6aace026cc5891f9781d84ad31716a2c84976192f5344768845c54b37dacf8e164af504b2a873d7569d31e12e63065f9f366c070fe866a09046b3afeb4f705c9f6eec143a4a2a1e914ba13c98060ab6ae6fb12d39be2da1ea21591a8ba5ffb16d7691179f8a2ab022f95c867285c34c00035b4a038e3ef408ef71cfd90a882875617a49680970f7ba58ae5975865cf06c5983ed95c8961b83a74b91f614b2b99916fab7692810702680ed99a10bacf79a2b210c6b1f5d36f96335806734f8bcd3f24c87a49ddf4b3668ec429b8b2e7710dcaad08f6b8940b22f17e0f6eff48a8b5d30323134344c3ffe7b29eaffba0ddc54363d1c0da98a9731f92234022e061058fd6a7e9c857338bb889254be0aade8500656593ab1fa3011c916f58aedffa001411dfec07fd3976092af3f51a0049d59e1df5df75206747404cae0233884aa610b5fcdd3d49b2dddcebfa7013a3685491c9ccb82e4878e3a0b72303589eec814b6bfd91e5edfdf5491689973f9d6a26763496c0720d2c58cc343f1112abe21ef4bdecf26fb3e2fba5de10720ebb65ba24d3a1512560fbb75352219944a880609b6e437b03b49a075d7e3451485ac70d2eda1537e313b884e33dcf4fde682556b57c622dea9d45fcc4520c632810abc7ff6ff74f305d02040008f9d086b5878bbad1ed586ac442e61406817fb743d07e9ff11a84ab02cf830adcfa115d0f303b539fee76f158a0d82e9bdf379ff65c3d884fdb99d01a59ad00d80b3559e0ecfa175e94b00baeb2a53963a5be770b74342479cc4a28c0fa2729d1d818e58df5c02cd0e89892f0f58a9af0f90c6e86d89cdf656c1afdb7af2f076ec7be81cfb152933c146aa736290bdf15ced0f713c2a1271769ebc6ff5c99ef8a5f9fd597a872cfefda1da5fbe2a62fb28f3e069e99421f0f3dea3f9bca110073b8931f0873351e01be2a92b6367896aa2ae78001e860ee5705d7adca70fdf3e991eb5430caca53e0a7c4204f49e5025792d7b963d3dd9d64e62f4605a41d764561af73be1c805b79dadd48b89f8c0755be8ff4bffe8b27c91ba244ef2baa0b7825ebf00d98772ea870797173482df465c130e13ff172ec227b6a004ed51e4a7e41ae2d704e7279a6641e3705b2f7c6c8e879e2b2cec78d3bdc2971cc2a8fb58eeaaa9e6df3f3bf706fceb25df72da590aac5e9fe01c66db8f142aba311e9e20eec4f4a6ee811dfe10d838f56c216909addb2f6d55c7a21c77f7fe5a50cc374f36b522c79c735d4b8431b07a5cdfe508470cec9815e9c9661655022aeb8d32e4fb393b0873ca6534f90dd194855200532f2b472cd9ba239255d76ce28572ac4aba049c736966af972dd90e1f0c2a7c9f849c5c41542b5b9d310819e13e7c717f59c08f8ff479d2d3f46d9e3f149b91a92257917162aa46888d2ce03b4bc153bc99b2df73e54bbe369918e69d502f336194c65752a796534f3810f97733128cdbb08bb015d40400de5b660637fe0f2e1427a8f4026fc24511e392219a1e6f7e7eb90890caff462623854bdb947b134fa93cab7f0861882ff7033a54ecbcec38ecc5dfd3165791cf1868ab79c3a9c69fec6bf675d60d8d2345f02902c5c6f3f0b07205c0a211d8717f46dd2134789ec30dab15df6884bc4d64943c7f19c5920fe4d0d54ff2e93d9a02e57ea5b67c6b5c5e09074aada6e5718ecda6d27ec5eb233a7869ac266d3485a82245c2a1acc0fa29303791e5732221cab33997c4d52048c52ff2ef0fd5ce99ff7389c478fedab2276120f18f5f52e7d714d7e5de629265563a02d97d09d7bac191f93fa0dabe4365a8e20406dc846865779201b3b8e38d55cf9978bcbfee9ef189594afb5d8f70300b95107f5ebd38207ecb932cadb0a2d74688b693feed4050e0a34e452494efa4dcbfc74253eca48febe84b32fa521d1364989da355ec879619975f80da3d0a2d430b205cceac221ed7075d98771ad9828881b25b78d3b17946b64161c0812dc173aa96c6bdfd6868ceaa2ffc17ce88ce8a2ef34bafebe425eec8f2682898278a332cf51ba6db98be3aaf019d1c7d7a4e11835cdf53065aa8cb8fb38c4f4da8dd7a70065d7a95f4ba40600b0fc2b223242ae2bd186be184e7ea961c04cc0cddc0782a3e457cef13766cf915a51f12f3ce3b01927aa38a9fede149cd5b4829f0a6fc07926e145d6d13f7b0b26e1fafe2a0fbfc6bf2a200d9cd93d1cacf776b9723cc6f684d67ee26106c82706d2e41de5d47ebc3119982720ac3b5db028d50cfddc9e97d18fafd9d802ad5eecdc6a6dd19ef050f8dcf084dfa67b26680edf853e8a1129a8e6a2b195c7af63eee596455a5aeb0ce7867a83f23524be96ad3b0b25e47b2e57fd4fde035ced8d38b7b8e7e971bc5f6732f462611fc51f256407d087157c3c3c37a99087ae385f8c750e58d0431924d3cc3f160dbde8f955c6b790db1f6d84fcbeadb413b6b6bb95446893ac022767657b0fce3d152f92ebf801dea16109a7f7e418d40dcb8870197a476d945ef0fb3fc6900c1420729dcb2e17d9de6a322c37fb7562477f3ced0fe7ca1bc418d67b6b57f9e8e733e91ab9d77bae886a9c6ef1af81c76b1285dd4c135785e470cd3c1f3e3a72f8ef009bb3234b43a5a9d7d0bb10de290ead8fce74ba3ae3652c5a1ea299fdaa7aa6abffc6a0a4a86128e442ba83575481001e4aeab43d7ce9c8cec64aff98139ec90ed82950f7333297feffc7a8e4e1bd1a7944e6459d7bd10f19160230fdac37ed37f7ba7e8dba2ce93fa644b06193ad371b2b1b4b961970079572cf60171d658d9dabf144cef0eba9a9a1a66956785abc4382fa9e7d5b5b6ceb9cafc675b17709e7b7e0eb7e6170fb5299451ce44cb400eb1efe7aa2094ef863c31d9224034f4d4f069e5857443e2acbbd00a40f38599bf116a66e54c731d1c4668c1d5eed559fec9a207ef60d63d626d7fbaea25a92ab9d03bda59a503eb75acb1078342b48f825b11a63c3275b1af3c8d54d974594760914f8522a0ef93cdeb2257d1f2400af07fbef4f0dd148d1334faf31eaf1bdab10e208fd8172bdfe62f3ac39a383494dbd9d0f7f0314fbbb9c7b9ef54ab1c1db1171073f2a35c20548f8c8924da0bfd56fc30953406aed50e7a78a1189d56670318d095013894fc4b4643ce6b42485b2b8c5fec24e80196a8afe1d529a4694b02c548039a6ea77ba6f013fa249293e1bfda706a40b48b0bd56f8f1b1a981c833b01010181e4605d8f969edc6a62a317db8f1b55e536d6bb403f1c17fc4e4725cac95d7ec60443fa59b633a39c874f1f7b1ed277b61ae67c154e3520866ffbf8cd367c801c1ba9dbb6bbdffccb50d915d0d4cf3dc73ec0a8fb556a2e2b26c34111550cfa11a29d62041dff874f626d9f6bdbb3c62c6b25564d40f1f5da6425b7c0916e56aa8aa46da26e3b1c62f3ad86bff402c92054aad22e3e2c9c717641f72fb247ab90a382a513c6ba04cb02eb07d636d62cf1e33fddf5968ac2927c30cfd56a82beaa307ee4155f405ab2630b78e9df241d1cf8c50d94600702e277736a7dba30a603f5c61b8da1c628f037b677862230e29177b88f221d937c605aeb4d9b58772488487d4b7a7abb2f591a95cd24d0f21418b3083af231fee2e1c372d13be9b54ac59c47e02ef9decf8067df7e2ec3a726d4d1d8e4d0cd1cf2894a25e700b3c001f311c40912fae0f2e078cc47c822f797909cdecb57603596e2cf131df01ef392e3f0d79ccf11dc260249adb354942d5a249da528a5c9be7a6ab061e40996ba2d03ef8bde9b75ddbd91f69eb48637d9ffa30cf6969319363778485b3fdaf73abaa9c8749e46b91b9ec311094e0beee0bbc1fa6dc22dddf2025922660113029c463d7c12d9b7b6d7350cd3e761486ad45bd13fc62c2bb7cc823fc5cc09a51c58dbbb824aecfd64a369d0a17d49e2ea752379566b5ac602060884a7d42df47f0cc0c332051154f8950591e4df8b5510096f7c60b3b71b53c6581d7c72d613ed1c60e97f81c603fa381c13faaa767b2736712e95a2380132e27759cd8350833bf5648789aeb8eee56b06c263b2a53db8a5f81fb43266442e3115400fbfa0ef900590a569068e8d0b2f073d2e2ce4a192f9398ea7604a453f3dd966db824cf2dc8d17adbd7d9f7a8edd7648cc4062fbb020ca3a03d5157fe7d4bb347e5739f1febcff2e432be8a5bdbade75efa9253c72004cc53003c988b4623948abff190d13a44e374b826cb9d6f223ff4192d642ed2165864bb7c6eab2ac587b8c7558790af45adf00c0823ebc98ec90ec0bf23b899b0534fce3276497b528fd6015a100be4ed9da7ff30fe1f3ea1e52b62c25d1bcb0d72d0dc0f486474025fc3de29a12960fc2b74ef6670658d6e6d846cbf72950204f7eb4491b371b50bbb837c6e110308d4a124d5eba7b52f95a68ede6d0af1289413fafa90ba39d4b1d3e8491de9d6787fd93f5f2fa1302adeb54c804115dde54c9ae39baba720759f6267624ff87bf72e425b792ffae925120048967d752f27d0cec020a2efbd28f129611396a3e5b704de42a72dd39a4940f3eb2b792f6c4ff2ab82d71540693f1bb74aa1128d6215dc15fe6b7f7452f41e8033521a3d6f59b31f4feb2b1f9cf27fd6855cd72b5d019f12e0e2dbe5cecea262ad0207611b89f4888a9c51b80ff39e2cd28f8cc1be6be1c3be5e2c8a8981b4e9cd270b49639c4b0f302ca55d84291a8be31cdc11d96938fd942ad92e327e8c7410270e89bd52edda03abe5f372952691f19fe9e50435eccae2ba0fda56dcb0b58f1f63621f71dc212ef83bf4f263a048b4da350fdd25129bee4ff491520a37f690f994b35248af60d7133a53af532ad239d0f2c9e6266b5ced7c0e7a15f4363d2917de7352b957d326ba928ac3d1defb10cfd66fb7dc2014a1a4771b69e536a6a12ae586f0d1cf61cf01a17bb851c541793c904c94f8e1a3867d3dbf9ea62eaa60a9d77f7211a904ef47a0c722a5767b50a24421309b028e1e798c28a2717fd6b68317210fbc305a015e662ef8c37307e72d3912536456aad13f295b46adbfb8246e9ce42f3c780173c763f06188b44865e13f6f78c2c7dbdd7a5b9151c109e11add633de8330a394769e87eede10cec4d02ec8fff1069ffb29c662ef426f6707f2749ddd831d5ed6c09caf3affef2130d7e5340ed61351b3abaacd13472d6f817cbd59a69528ef2efdb37230df3213a133db336aaf95d773a2e5b2483dd01c436a7e58f630e0e36b965bbd2af728adce640366251f35eb908222bf50c93c49cf124d409f7352ec3267d6eaa45768c3778e6919661f28d242d98dddbbe0bff328f425b23d951b6191db4fea3dc36419a13871bfa8bda302baa20d78b6d77d9bda25b9eeef26d138d2626b82c79f8105e2abc3476bb78d4cf55c456525570a6df6a0b0c8356cc7b3681356e6a744b8cee70e6d5fcf33ff6ef5fe3ddd7011cb2fdd3ebfdd33d29f9c4fad05fb48cfb15f467f0f465a93e99256f7873d6d27d3685f87443bcdb0f18373770e036aa48479f578e57a733f69fab15d9f20c7a331795537f433d04166b2aa2677baf7e75ccdc09ce7dc0556ecde31cc483e013bd2b7386c5e0b14ab2fdbc15f7dcc553620f898aeee629412a56ae19c4396b3a7fb7696e1f82a920625b27d47e959b683226a833ed3194deea28b68f8c77129a8dcd1cb45c2febb65288519dd6da9b5c7b7dabf90825e78dd2edeb6ed07b25a13834c9c587ce581399ccaf33b648505a284b4677c283052f42e9f33457a627647e0e2c43112d8afb9c2fa3525fba6d38fc9c36a9198b4bc7a000299fc546483c25a1d7a163d7e2539c76e631c610e6fa0dc0f856b2b3f15ce9e2217702440e6fc5e01ec1ebee7a3a3e5e65f6c21d81ce9f3a5f058410effc10694c053571792d042a24e8abc2216e14bcae423cfe13b51dec83a9ddfb1055468e52c90aae0d8235ef995adc033c567cc9dd9299778a522e70898c4e1783de355bcd6bfa00235413b6497c9047138dcba9e86b6014c20d22484397a25230225612bac461d17a565ab624d72bbf3909329c09fc7cd26a652028bf01543e15fc9e4f833485fba6590b5cae29e0abaa28f23ff43123589170c222488faac12cbaa0ae3a61383bb90e00ab6057f5ab638f61aceda03b28e6cac8de28e53447943e49c62070d587d74f128d7b1746c744249654725d6a7b7ff54eba3487886fb5d8f75779ecc18e9174c4a6216f3f562a0a0327c962130f068a4bca11372dfbce4e2fd028db2a8bc8f855eb0301de248916fa9fe33a14c0c0c9e124cac252c72f82bd50a3889a2dedaff946de1d34897a8b3f72b794f2110f087094f0dcd6bb09e3aa6f3053db1420339843ee50ea15a75947171f3ad2e6084e053d38f973f5d259131b2fc6d188dcb89659b8363f5ad59e7e903f68a9fcc654daccae365f5fe5cb8f57af33179b727733545493a52908b792b73f5c3d26d18e4be941ea3abc87ed38c15ce4d78fb4611794898d097bf00f6035e74ded79ce57917bb33067d20edfa6ba3ac93c031557c5fd2a93de3991fc351bcf3d4c5c699afddf82617dde2a52b30f499b052405b323d66746c660746fde325baa8050b6cf1ba222214ada0356601747cfcf42fa08b92cd7a3f55e5bd0be48086eed62a54f57d13eba9c680922615e450926e69b0c8e25ddf1e68ea5395cbb9b365eb44ae4cfd9028ce8eaa11599ca7d9edde16247a2d0e7b6541d21d9cfb06cfaee9ede229838add4b5620717fd7c13584c4be0af021f93080ab7ae7e1fd22447138265ac659193b3eee3c1354fb066c14a3a23d11d997a1246dfedd78cad0beecf36d6851418e8283ac4e69d237e23b18f8bc3581af2a7db477760a8155f4d1f769ee81142bcedb461b12206c06f9a775bc4b7a81d6e439be6e8f487e37d5cb5984458bcb4350c4b8b18a04e2ca3216e6f019406ec256a1415709186e29d769d6e9836aa18584f683e586c4bb827b99ff28bcf7ec7586e6ee0bada91b4cada450371720226fb106e3162fab397555a3aac4831d57b78a4d4c6149cf24895de658d617c1b2650c0ae65059bd1f225b8923c84d869c47dcd08d0998da5722b6e2e61cfa426bb582366f23a3a28b0136b528d985e70b3bd9af2bf3c453e928c24b661b09f1aebd7d9a4a2f9a691ab583d82ec197d4845f68c7206381cb8fecdeaaf1983e792ad431f44104efacec18ddf4fcb42ef0c535bc2c52cc84532220afd711f0fa2d1ed0d3dcd816c29029f2ff327aa45e81675a4059429d0fdb436065a3877351cccde344f42d92891c969ec615c3072cf98d8aa0a0b7e430419ae05233605ece583c4c6e56f3c1a04b33e9569dadd2ed2ada76b38becf7be3eeb2d169251250367f5d60978f2b93acbda592b6798ec5e71662c3bc9d8c762c9e5e98eca2da42f0293f97c785c7593389cfec9be12e8dc0b7e48fb7f2804f1ea234272ee7dbbc8d3cffd174ba117d967d8f8e59110444da92b15816ad66afe09ae4a812d27b72e903d7946dd2d835752b2ef3399ac8215d14f187286af32255c2318e42f27dbd39d2992fee89ab8377323ccf6493d27c6348cb486f13da3b3b1d1ddc3b6a3f2c02d1f11da7c64be556518891fb835fb429403286d7a49c50b2043583db885aa4108396a52b9458a3f7f4cc49cb4afd14eb61cdaec8c0c9a3c2e505d63f951a9aa963b854e98a361a23c7582aceb00ff4bdbd24c68278079620e2d21e0497935af4435db8c689e59d85a436d3de8fe7f56e3363fbc538ed6c7ce97ed6766328ed514be79e20a025b5f596582478035659c0e138b191b961c9b8aa50bbc5d5565c6e17b2bc02b0a832701891502139e1adc23db8681cbc47d4c621f7ff04957a16fe27d8947bd690d91d407f5ebc5594ccc766e5734c0a755ed35ff901af00fb30c7fa02d8d4e825647ba9eef0be0115d110fc18e74185130170df2671fd67bd3e88d0d4a21c0289020f00956e9519b4893a7f9a1d711d9b6cf455e7a76187f0e406f654ae3e2172a88ac344f61a6141713aa836b53169cbb7e4b9e68d543d6fce0f9b62c8ad593299370fd0d42862e70fe41654d685e3110fe60aa8084b5641e42d8e1e5c912d82dc9da6a9bdb1d446dcd7f570fd75a4424c9f67557dd9f30ade701aebd64f6c2d23aee77a60af6dc25311acd7e3f96c7e0b68b2e281e8b70776c0a80ea6fba1e3541346319eee931bc37a5c09a53823480c32ad6451f568e37e3769545d632b16ea4c8b03375a0b90ce1996eaa1118b5e202e9d0ed9a6627d0d6bb31143aaedd45f37135c9fe86e3661f9816de2054124d0b09b6399755dbbfdcefe6fd426f6d99b2257d912ebbc4c218094048309282b66fda636103c5a59747d8213f519fc6235f510311dd518181b3d0018945e50a2b6b7bb05121b9a56285296a530429eb7cf09473615a5b0cc6c94d57bdc959170fc7366eed448b19d758cda58f9dd39b5f8c9f860d77e7f7c0eb443b7fee48cec4913a0c510b263d7a75281cc13c35e91cf654ed08265bf5c16f6931fa06f9a88a1d2250ff7e807ea34ea181fd1d228d58aa1e2ff328f92e44588b738246c5919537fca8593e14b4fa7eb2e0f0bd85f625df7e1c845b212f3aa7cd7e78e6506a2eb74182d834f10085db87b0c25054f8374e47f3d85a0902c54847c27e1d6f6a873eb90d1c074cb193f2d15fa6acf0c07503be07653e4fc769074af2e605808c39ca767eb9e625bd125e28effd1b51eb5b3a96430e9c170dcdc477bb5ac04f50fb7dfa699a59cf90e21854c35d189d0c2622ba8673b26b3b85f24f5d1734c761d0a9dbac0fd7c4a45bdb3fd25109ce32d0bf3e1f18e0db1160291534b7ba6c5d720702c561f253bb49ee53949734631757bf5226931ec58f9392b1f2a297ebd2a2668e4d03015b082ee137970b2de5a2774394121fb5aff8f57b4f8e7464851e5c750497004485d06d30b42ea002d6e1b89849a971285e42d6799fe2a435b6cd1a93cf90d736e1d93679a465bc2669d196236191d9cdde36c465a5b7cc378082a89b6c52865870849b9cc95daef4c8f55d076875321fca24eb3ad135d4f35c0ddef17d321ec5edeb1a23f173dae3bdf73ffc308828406bdd09b02c3e67280492575212e0bcfcccbb7d5625852bc98a86e3a9f81c9324d0327a54458d0fbbe6878b541b3e46edce7a97666dabc883ad618a3cc32110fe2db0df38988fe6bb063ae60cc3644d761ad654b2053b97cd321e7479d2653291e2297d08aa4a9a7efc9d723c5e74b38c2d7b1e0122fcac3111125cbfe000a7b8d858bae14212e3a0daa5ff4fd31f6517c427f46c8e031b89f9694f470f27e0b80c4404c2ffcfbb07c2c704637da06aae3b9e583fb449d656c61b54f6633f335c7137f64a27708ffe0bc528b457d2265a81efd42fd5669b8d37909eb09cd62b70228455ffcc34d21cba6a523d817e6f1a4bf3920bed98781413d00824d5a6f89a4585fc9ce35023ec171a93565d205082827dc124e4c5d0ed4ea6beadac76672717b2c8806132e15b4d2749f2626798416dc89c1b2ce50daa7c4bad9de9ce756cf431be87261e0e32a631c5bf5dbb50f38a2e002cf08a9044060605638216ff7113f70a0afe7d9b1a12ccf49642efef511d00638f8cfdff90ffc40760cc1742c57a179ae01958488f09db6542d2924f6ccda9f47a925b4fb521ee487e4e7676ad15918c6339e02438079a652cd1bf0316bb4a4f72177c8a30f5e64be1b2e9adfad33a201a969f396920028cbf0c80a779a5e35ec7ed59a92f7f76953c00fa79b90383473597dab05ca12508caf6f00ce9450f8fc6b4a5a83eedc81bde1a1290230a5bf9d836980cbe4a7c522b83f4f346f4265ee339f508e3dfb8aab9f6dda03163e4f327089d1b2649fa27c4e64b655a9918d9e872d99c68d4d12a02d4e74143a4d2d2b70ca07ae30dacf806a22e3f5fb29bc548d3e3bfdd3f9b873bd6d7365c620ace60c5a3f67670bc0d24c27da87deda471e5894937688c30c436e186d855827a16438791c1e954d43075d26990d37f428db98861d67fe208165afa66417f7e87cc77ce092a3dbe8022d98f1eb703942a0ce8216b9fbf6f9eebd52c8bcc95ae019221fbb186af71e5d0363d26de37e97fcc2755be512a2f6298aef1006915674a60014da207de96a9d179604adc36d7d731881ba9ee60232669dfd41c5ca9c8546c49ad8f13aef078a98e22f1b1973c2c16f612dfeca4526f6c84b865705a6769fa6cd4e86d33d0800487b066aca8f915c6170b7dc4a11ff0a5b82b3245a987b047621aa38bc0575bc4c374fe2a4d317b00b8c51df34054a4f63c3c63531842d6aa890391f9721c48c1a11c495892263c26054f8376c15c0d2dd9723712b645ece9b4714c7240f11de0968ea70487e0122db15ec3f1285e94ee459309c03a5434837b6b0c1a3a732fd6e013f2fa3c2c06528ee3e88f4b2774f4a448afc5811a4f89b3977cf9dc997e7d8cf610c5c0611bea505c9048e194d37d38068e0b40a47a750fc58bfb97ff264aa6ad6ffd5d45762f0017f278d47679f7d3d965d74bedf8b704d782a90ab5fb06e82cb2f51ff57538bad99088f7a05233ee146cc95b81970e8f8e5f82997a145ddef1cd507210f8d47adddd63b82d18f2726691856133048ac3657b995fdebdc81bc63e38d628647305bdac2ac94ae54390d5936271dd69224461f4c4259fa4976dbcb59c5722e87dca3b9c06508f7a5a1433da0037b743bdb75eb64f78be0893325e9539cc82a63018f988d97ae320131ac39cbb82914cda40df512bedc23193081d30e6b22c5b57efbade5f0a08722e01a037285ea74941f55c25efaf2f1bf80e3c9167c33ec1ff1f4c51edbd4d224485e27a3dfc0d5dcfc17377d76425c286bd5c91e338b68860b33503a33760173aa02c000e41dae6f0f9b91ad4af7697f89043adbd38c320c95f35a5e40a0fd66eca8f823231348531c8832c22c80199fd82b7781422dcfbabb9adcb64c8967f7f42dfeb20871c895c061977cd00ce8124cb9a798a62351f34bcb1d1aefc99020099566b9cfc6bc4bc8dc65d1f835689c6a0aeeb6d058af77751491f9e675a2103e1424df184fabe6e0fc583f04654d1267f8a18a947b8ebe0979d81fce4c3b6ba908de9bc89b7bb280eb9908d692c13de6f4714095ee152b6cc3e15904e757251e310239ea4839e43ccfd2edf37b28b04dda3a51b693efd365cbfd6eb931cbb8292f0eb1768b8034274459de780f383356ad50ca45470bf78ec58abc40811ae3ab522e2db64960abc52321c2c85eae2a70795e8c837ccc3163e5d4e73289e628b10f119f76ea33ced22243e05058dc4b92a175cd576b535795f9a504d83dab8491ccf03afab5b30d1f91092dc022d5699934ca4961e5b13f06f633520206d75b33489c51d91e18e07df835f024686eb1763b83b89859ed2c7896b2e538efc6beba7e6b9de37f52ae588fe266efeca4c542cdcaff051bceb679acea942c1957dd07fa27e7e94c9265f49327be57f170fb15c4ee019251681b2612288f7298fc678eb450420541633f604f67aff5c06ef2ba76fcb780afafb5d5ed5419a75557a3923f32d38ba6a7fa2ebf682eed89cf993fab4c65c4ba6ee322379b6b90fa07b6aac9455dc1457a1e0838c40e5a08bb5edeba8af87b9e80b71ad8fc1104c0624c9e5c1f56c0f395ace222a558fbed92d0f31c9243cb4c9ffe5d45fe8839865cf51657b0b024c5f15a154717947dc03d634a16404c794012fe67acfa99ca63286a5d5a04b65715d8c48939716c806222c6f1a76b4f30ff64453a66a9248db4146e92c3ba6bfa795c0b79b335f9000e9a9ffdb6ac0cc070bfd286b9cd324540fa2b857e34cc431f3cada20aff8c14c245806fd7e68d5aefb2867b189fcd0399b124eff6e6b06526ea500fad99f1a6d3d553e893992c0bb8b5d54c7d814c66de2f49424da7a6121fbd8ee5f80639eb5b16ea30e04448650cd24a382bdab7bf3a7d476f89b26fdf148edc75505e6ce15b34aec339648ffc6843d665c6d6f3e943f57bac3adaf3de72d3795c77a9066be2ddbd55e9e4d1d98081c22dd7e9c1b6fcbc6028538aa621d32eac3abbf7a2c3aa08d2d3a5b3980a83cc19d44aa8d45855e098b6b3d2a67e120d903ba7b5c08f9b3f99c0a85e42e43a6fca327a9cf66209ac758c0b413525aee274378efd57a633a5cb75f11d36694f36f2de8431f5af5d06ce550510148b48c1a1b191db629b520d2dd55fc352e6b4118c6513650628b63cef18715a8e05dbf1ed205b5cc5cd7d26886d2521f0e2488306be3fd85192c405c56ebe0e93c6fbd759f8ba0133c8ac107dd478313808ff42e22cac69f990d72ba2f19bba1ecdb4c56c016156e22818a31c63865f12fe8279b2fefebb96fb94d25e0bddf49f35548f835538f77a98891e6bf8cfcdbd3852f2bfcff2f6f254d2234fc26c9f400a5070c11cd2512d682d5bec576e87eb9e2d3a82eb9066f626844b35ae65f1fbfd968dc8491b7d63a87ff71a655f31681d3c8129ed7e9db54f01fe866c68b14198c066593d5d583dc7409b04ed0e6fc1a36d32080823b7d1b4c1e6f8a54196a1ece28f626e27fbd1f9e99e6fa8a2c0fd5d2cdee57cb247495d31f010810a68289f085d9a6f4502f7a1377a84431f375d92ce28afa35f765547ebf01bd1abb29f7e34cef98cd3d2a9c67f516345160dee359f6e0664879133c29a97e53bf69f8300a7b81e11291eafc6fc5fa209e025cea7ad8560c4913c1b2802f14bf662964a853001f4be62c50e18017f542c82a43ccf5b9e80b3d761640c94b7d5ab874eb368b96e8af114f1a022a979b4abe596334eeaa55f0921938d5a8a0b8f76d3b640e2e3ffa1c3938b5468897bd77ffee7d2586fd323e59dff62d13f2a70ff2c00487b16d60350394b9f9122b2e3f69809c6c31b52519d19f4c7d81edacf2b518c6c36cf4188c382c289dfe00d6123d2e4396c15f7b46253f9cf4aa979a4362bf0e74de29751f11b5c9621e34940b8795d1a2481c90b09224da2a242302969ed7c710fef69d02281d5c578729433f53932839224e33434cf31af842173cdc74b80cf33554959d8b911ae51d1b4b38fa47974192cbb57c7a57cc14f8ae7f333ed839ffe7670f1e874ef500120fae4f4bacf057cf4a6a4e2e18998e5912d3233e68febc7001fe4c1b1df4d06132acf8fa63c5c8d5f464a516fe4b59ee47bd78f826170646f632fa4be9fd098b49cb21a061abd7e11d7effee25fb6e0abcbbfe0ee133d2264f428a49c48ab417a0b7cabe11dcd4b5670bd1115773683fbd67f831aee90f3255fc2551d02ba88662f6c7307cea257a653266852a2d0e67cf9dbde90ab124c64f90323006f5e2f1d9126c85e263e490fdadfeec2264cec6cb7f55f934b7b514ee871f6f1e369f5d5bfd11bd304f71a361c99cbc29eb96c937e06e05e5f7b356bd5a4291c0b8cbfdfbea7a8db50a58a172aec045162bed5f68a9cd7754c212421abb3429378cd449a137a47b44bf4d7e9fd10185b98c12c289eab0246db7c18db5b0c3728cc37fbcc4712c043db5a625d0281d6cd7f455cdef2419e96ac0b0374ed1fc80de0ba96bdf5909f8e16750be499fd56520954d0ea2d7ec4e21818e29fd941116f3fb023b28113498c88cb69ceca999f8a29d5ec3e7724ec90cecafe7c30061cf6a52c2fc880e3e3fbbc9bc2ee7618a16e1633fd878fefc653cc5881496522f204f11b2ee4bce667ccaebde945180313a3d4990902a89093ccd3e72ef52c59c824dda9130b2b559a54247911e9c0e3e130ea7b0cd51d4c628284ed0754b7a4e91fa65be52c9bc9a00f0f4b5722b354a69d850e9e383b0bbf1e9a9c4fbb3d62a1565221ed1ce98d1f55cd83b331fdac863fc5b94900f80ed81029ff39281c5996d589c03a61e3e079d9100d78313513aa739427cf059ac667f3a21bea56ad86ddab5d76b2f8aebbbdd29dd45c1542478ec9d261bed8f573f6ed96ed3da25fa1868d9cd7bc6541d7c5a26fe190ca9b55161f90d8f8319a7aa9966506e6279feddfe6a84ccd9b2cea0b7fcb18e2e68d69e3e6596af0b23077a46dde736a6d3b3f9433b220c40a06382e7e54c00abbf54bb51a1787b7ed4e10f61b865ba8db535b371b68648423b5e3df9428da5914c02786ce2ac299a0db7890e5540839885bd8e2c15278fdfdef74d10ef9c6e56b6b99ea7c3e57fe98b142d29a8ca5cfc475cec6af9c49a22e8fa76d41b9dac3724460bcc262448909c0961a1aa4175a2eb2ec6f90e73e97998cdd1e0aef80d82e3f1e7a778728c6c87435c33258ae0c7c00f374d24a4e51ef1960b28d48b4a6563ce47855de9a9f1ee372b4172b7b95f255176dbfedaa1d8164827e0bd878432eb8d1719d6b7164a2ccd7da50052f25930c39d03bacb76fbae228605b026abfc30351c6d57923cbe751bdfaa3225ac99463ff25cee16e87563ba05581894402ca45531ced089877cc79b504bf1790ad89130c7faf855309c3ce175c7e14df87b725bb23d3f591a70765e2c95dc1e3a4ec0ddb4bcabb5b5ebc0bfab65d0ea6b1be14c1dc5c62b44137d19de26430ce4453e1f678b04490c89196138d0f17a3a91686c0943b71d8d9de20a271e09287340f7ca9b70b3cf63a68f100ab8a7c7dd6a57f28c8fd9cb9f0532ad43f28b13b1f4df791981fec768ee4088b11df24e4c94536925e06a5189c5f31f462b8658adc783226a650f1e3bdd92a693dc999502ba385e295f4893278da425fbbb7462c170d8231fc443e71c4cbccf7cb8ccf9f28bcd997947b6a59a979f0390f1756a1cfbab43d01225e1a75c6f1cd9d2ab94ff7151f557dd0f91526364e05fa7c62ba23673e882d964f25b58938bfc3b07c10b75ea4eb6644fa6595b0437c7d3679791d39939b625b052ddc06321050af5d938ee1b0e406e4268a7418eae963862b1dbb21a923d938201fdb2669221d27fe4c8d78d148fb60e3560a77845b84f35143af5d17339d83468594dadeec7d90a89967e98259cd3f8f447067a6496600be163313a56f0b85cac85ead2086354edee13b8815a257dbececb2a27ec1714541ddc9f6c02f7b38cb923acb8153ec2ee364e354624a35e3ff0a86788c0d5d5357e051c4fb5905654160847df734b51b97525f0f1bab9644aac1b61e31ebc927030932ae93b8d36d32f94ba090477d1147447cfd377e49fc957861029427b009bdc7c70e4a66f74769980c83310f327ff7295b0e01db0ded5016147febeca9073018446eade60d56213392effa7b736744a2d95db2167cd59a5cb7362f6b7153fbbe4a22114313ab07fb447fe4f714c6a38999c03cd41ef007a01a43b194c3b41abb6339b98ff8c899b89661ae5b9b963dd4e2b31a8c4a090f96c01d7d3c42b97f3cde1c3dc3a9b9412e6ee9b1f68e14755306cd906d8cba5b24d993c3271565a9428f64db77954a860046d5e762dc38de394f32dc163dfb8449bfc8e51438e05a0924364cc9ef30a3dc671f19113b173fca6093ababe3ad61019f868ab56debdbaa68f6605f058fea75befcb0c77a1e97966ede0ce2a00a44aa2e80de758794fa25315f3bbc59599cce740ae045e33282da10797b1dd4936dd58cde8d149ad30f4b392b27379f633706cf9188a751903635ab940f3974f11161cd3bdd46c09589e9ecd6a088883e012450c34a332f8438b083977c7f0bf7e2c24a8199dd862902ce78efbd991441293abf52f04fe431e171ec204bf23795b9eff9049cde09afa4db6b22bec752bd31f3d3305dcb15c6e99fada89392f22773ba585efb945a2eb5fb9d504b62365a5148191a2d11992a574528af46977f33e53a23cd6173c44c47775d7ba00b13513ed1f6f45350becbf6f98d14280045c6b436d8bf0ec8ae28bede5a03e0b8552236e1563ac0417f48629f07b444fced3b18f2c65e1f493eda6a3e2d9e4d2adfbd6896aff1e0569af88d0c8e4d56c0baac08527a9d302417d7d62f4178a87f298ded1fb871ddd751aeae7d0b3eb61cfcdfb99d885e3b2ae1a2bb694ade13abb56871690608950fd8c64ed0695f2ba154d5b984c830a0b9527b08a01c1fe94fa23f0da2e783224c6bcf291f5dcd0781936aa01fec8e7896caec7458cc03ec4126dc7de4923098746e5e776f20c982a75ab29cf398f10056c884958a0303168d7ff3d961de6cf42f8c1fb26c5f99699b4a848d092296da04329fd96c4e313f7a2ee309aa3e52b4c764c91f3078760673814ea0f81ec0ae39dc04a40a16994fe0523ac3173a5fc922468b0822fcd8092d605d5786044ff9bc748872b6d1c779ce2d1357a9bab8909f1a399649dae8d004df0bf60a162c6e008c4874a5f5ce95caa66ee5f169c84da5c1b3be8c2dd59d71bf1fae677523812fc776666033592786d172462021772f2c0fffc13d648060a27fe07b4cb4efbe7c194af3ea4f8c9265662ac5b0ed504d2759835801c18268c4bf78f705d9fb77bca78af822ae68965cef7fb48332c3cd2737b577037a0f9ea4769dc87e34b11c16e9368132af5a10cc029103cb3b910cf2eb9fdabc1d164daded5646060bbc800ceb32c6e5a649a7885b24e014690712cf7dd2159f64c9a41306de6ff239b4651915a86cdd5b94e9546077090442f95aa650e9ecb05eb76cd246a6241dce3a75ab6f7c70027725422216d65eabdc8054b5a967d963cb520848ebd2828a68c957b694406df47e6d8dd7705ce25a987cad18dda5c408bd2770185d8d6cc972670d67f890bb7cbd6a8ecfc773b07d907799b07034d41b9b5f0001fc83a1b98203c3d3879f3dc2b6f12e79f0a70da1fad99d0cd94ba89ad783faeb7d06f4c689f4ce9b896b174ea74e5c4871957cee8cc461073e321f015525527b18cb4d825def7683531137827bd095b5e1c6746a7c2248b544481af4573fe8ff2a4104b14d3ccfe7e147a858f4668ad6030207984e04aee207a3d03b249efe890aab505af874374de28a3b730ecec73409e0141a409279f8e343b29b8a8db9ccde3c69a25fa4e04c37a11accf072b2bd0cfd8e068aa037cd6e3194a1bf563414af95f5106a3767944eb507d5266902966d9b8770ba87351b6557b8ab2309520d7d9c1208acf3ab2d069759c927b7bbae1f5f565cfc9b8ecc4b8c270afbb76a60fab916c63f732ceb4781d382208dba6477b3f66482eb8c2cb7c61ce509341001d08f46ecca45c5046da0473359fc64339f362a895563d22059ca4f5a2152773f17e4311d2cebc65cda8ae118e9e01def03de814dd40aab5a9207431e926e1306378a95aec61aa92fe76e0315944bc03167b35d2d2e34fba6a68bd9e01f85836d910ea63b07263cdba8f5e9f3ad43830eec47b89b0a7892952dac84aea5529f179b4efeb396230a421c4b13856bc433e6bc84fb5b25ec1a569f4608b626a65a8bbf77c65e5b6869715e86258afb1e44588cf9f360ee1779093c1b6c587bf02b49a0568a30abc970596b6e1fd3d1d7fd145ca2650ba6eb8a26990a9b487bbf645188015b6910160fa12dc78a925019b9163c8ecaf9ae156d02efa66b464d7ba4859dee45ba112de88dd4c051afa41a9d97107395d74530d58b9f17db08bcb7f458e921136e7e8a5aa8d59973548d8db6cdb99f84f2f43b7d99aa6697f3c71abd7ebffa3c1c683090ae6446f6e4c54b6b3e69e862af142ea5f006d224219c06c96e6bab216e83a5318f3b67f73f57c1af6157ffedaf6cd2666bc7a0f99d509a0d518224f74849b9d39068cddd4ac448dfa1e8d52ca5b5378d0bd0bf5c551fa55f4298d574e9f9c7549052d5cfbcd2a1f6675803152bfaab838361456d8bdc853ad965735356b708cc5b4962e284c3bba63498335582cf6e4a17a04c38d3fbc160146b995e809f8490c44653bd9010c40d3bb59ff201b6dfb244ba769f9bc10a75e30c40918d56ca9fc1cf37408efe9b6b7795f74d0e188ee530c3bafa70617b4e71959a1ab74d01409b81d8606008ef13ecf223d974be3e7a9b72b248e287ef23a7759bbdb7909b98056a05c3aeaf82b83ff00fd27131523094b7d89dc25125d94ddf99f9685f6cfb5e1524c27a71d808550824a4bf05aed4795fd002607d8487e400acc86bfe24532df720ea3c592ee30f2a8ad51d0e49f8b2f55585718d66b2a598e5173f7afae85623d837788b043709e2c049fadc7fe917111c893cf113c961a76ec26d5e0092404e1286103628801c8e67a567d9fecd892b0aa7ec42b670f659536ef72f85e822848783cc83984fa7b0eeb2381474c46e2f3fe7f85917872759362a665ef4ff68a65371a8aeb054adaf3f3650236c46295b5148de1301507a5093640cd0194fa3392a29f283e514b9eb88d66807d2bd2fb7d146c41c8a1dea224298595048869b3aa6ccb6aaab01b69f65263f5e2ac67dde69ea397be18665da8407c83999f0e745e06af37d5613e0404e9321680a0c4c71e86a856d0355d543760c6edd9de31041074716e5164d3e213a619ea162be67ea5a7db6f4be11f092c29350602ad87a069f271233db95144e9ec3f06cd1cf0964b800a0b25eba63304cc8bc52e0feea0728549daa727e6c4870761bbc6cbabfdea4a42d7482c5efa612690473c62ff43422e3929dd8f730449ea2f8fd950bf2c490ca084f5f13fefdd27c22f1d45a25381b44fd10e5ebb0e4833bb9030da60cc716cda7e732f3f7e5f3c70e1a0e1fa8cefe0c9b3c6dd0ffb911ba0d9ef161c2d2a9dd6ab881ca8585863161c31b78eca46677ead0c9b5e8b42f63b02b7838f0e48b709cfa7acc227af0225ebc695ffdad0331c424748744a2191f804270fd68368e73d63f901a08017917878adc73e5a8fc576c03838cbd7038c420cca40b72fc3a678e81e36204356a5ada008d581d79853bafc35c5ce65d27218d2f6e45ae49eb0b87460f9d452d1be412d70a7afdf83db34bd585eef2700d855b7072e88017027899a025ce7c2a6cead73b1f82191bd888b296115a17496357d4e46390fead2f83f6c05b98005838bdb8616278ff3821abd115e67766bea03c7c94bd24f899b64cd837578bc9ad2980d76eb179e6e67148e78e85759d5756d77e6fb0b44c41c620435cecac2dfc2599d8b33551ab0daef55f3dcc69e0fbc76ed9c28f210d6ade8c6414d1a4794d817c3cabaff3510e3b26092fdf66774d3964e2ee6fc7ad48ecc96b46014da540d4846d08ca97632203a09b912031b082e19d367f52ab6c12d96a46b5c781b5de3f29aee075b83403880704d10cd2126fa452b91b02be2d94e96b2c820023e7e1a254edb153072b943b2b509cff0b978d6a1d704486b57964aef10d3e54ab0500d43784230b3b78a1e1168ef22507f8ea0b7eac3dcf26699562e0d53190d19e89136ad10bf5e0b6e35734827c6173335f1818d4b8e6a3aaa8f98f224d275aa55156c6f8657ce4116e50c0994ed3a9864a2983892854da73fdb1e3215f6d507634ce32391434e6b579a0a678cb4377af9cf45d5dfb17a966700951716ca67e8ac4e7ce51859e8f2903d4b8b7a01f70cb68c0c4f03f6e9a20c0c523979415ec83147666c5cf275438785bce4922e380304f5a4b4ffbad113c9b1223c14cf4ea012f0fa80f8a424672d71b98f4fc345a724e92359e3c8d36c512b4dc4f3895bc6b6fd9ea8d66108fe31bfcc599e572a78f00c6fb11bb3a6869b691860b4ab0bbc65f50db60da3cbef011a8cbc865895c16372788377537f6ed64519bd79c4761f35c510f29381946701c53d84bd5c819acd5c072986895a49ae6dcb93ca28986c83089cbe0145815cad22f1394e1396026c9b08a95f95b2dc9710bdfda09c09dda2ac600838be641fafe4e5229d630942d8fc161b335209d98f68660e805a58913bc7f4dcfce4b05c391d37d0f104cfdb9665581dde486d8ae5ab6cc4b2c3d066ae7358b196b4a44ca681109a7d005d4452b064c20dec9cc9d15d7ff7c3ae5f6517c8ad6ccb1f6288fb0bb0eceef38d55352d0d41284757c85a88cae41cb91ba1bd5c9c9bc8ab2a92fc1c38240fed2b3ee481c44204792905eaf79571bfca99c5fb7b49e4890b64034ca1356290c652d6e080b6318d8a2b90aafa87f75e76a7553281391f8688779f73646704b8791941bd1f49e32dc0529b70bd7c37254157dc1f691bb232f73ae37e2a68e3f33aa5594cca89d34a2c1b8ec0d2dfe315649c56476026466b8d36b287a13dfb9e7f7de5a90f74965adad433f5160f8ef5e5e9907e0b6d59bb3143c44bd15daa575592683dd2ee6bc7714e20c8e950b68e75cd71c38424d6458fc6705e456687eb5ef3bf0ef07cdee0b0d75c8ade6ce1b86c57fb8c5d6de569fae077153c09e7cffa9ea81f02e09e8c6afde7ce5a51a509c74bef50dc28bab0d3b6ecef38c703bd8020bddc819e2b4808136ab7cb9bbc456273edb97c49d881f924884282aa45dc90c1db4a63505cc3ec7fcf7841b38a6988957d409e2705b853e1b5d47420e600073fb3440537ae597bf42ffcaa802587390d2ee50da60bc2fca3d857c2a28a9d8c0522f24d6eae84a90e9f8955f5f7e869754bcee90fa9fbdbf58e653367f75383c57ef89bc9d9ae596d6961ba649b20ce557221d3e3548344579f6618582f889a03c6e2a9133574e5119b809384d316b202b162b0c5c801bbc93142dffd601fcea2258ac2acd9f7f0e3cd86ec62eb543087ea0303de1cb2bfe57398b8375e145407da4c2533c445a226c4574a52c6ed03887d141a3cf3cb3bf9821b2e55baa7989eb23d6cf328e79f53bd8cdb26996214c8e59339b804a321dbc9295956888c5bea9c132ef4163a5dbb1ef74cc87972284a6381d777a5ae13454e68e3c0335c9e0039709183b292d850af0994c8b10818c19b984a4283ea9deb0d9c206e33645d546fae7cf892d3fc3949b902c78a478dcad87856ed69c6148fefa0cf77845441cf98c89eea22e09ead5916477a5ac7ef18a7ce2a4a09d40bc4ee2aab8aca1d5cd6fa83479c011eef3f5368eaa7c4e5f42d12c208c6e8ed0fc88b1e31a3301a5863368d319437e5383006fdf879f04cf08b7c5e6d23d03927be26874e53f20d1b17f98178bb79c42fb6f67205465ac6a46bdae6ae4d841d930cc993a6c3e6a0887e72763585b17692055cf101f23d7e712a236be33ffdb2fc3928da422809fd0c4790d114668ba23af7991701724a09d221637a1d7f2349b61f3104cb578b3fb2cd1f036937d45be383ec3dbcf2392f136de4db98b818854e99811ed47b1b53162e4ec532e71e46826e51fd5ac0d2cbcfb84b837476f28b7510957882337bfc8e751a869ddf9327f6d04d2ea8b6398699f6eb3cf0d9b154d317e4b994ab83018b9ddf4b7e97e127a631939edbf640317811d8b96fac28f40a28c8d74c73c26cf3eb3c92596e2b42df88d2490b88d3b6aa9d657a727adb942c5840c9c411641577afc1d171db10ee34a2efcc722f345cdd2b733709dd743d1102094231c57728b422cb9650f661ba003a7665974f193c30dfd0cd9faf92239746abe9c1dfb30881baddd1165514f5b0dad43b99ffab7eb666178d1d732f09e5413ba66a4a15bf50f86f9bf13a34352ea07452f26f82545451b8034885dfa4f0f6809abdfe1d311a8f3bcbe854f056440e47df433e852ea187f4208e7c6813e7379177533b42c75143c5c34c4303fca46d4c10481671d1e5268739db67fcf3c1f346bb0bca5e981e1b8c82384374ed8ae7fcc99e406718dabf4a204e5c54cc3a7404f41249633593f31f80604cf9d7be10d55170bf2db14ccaabb9f40168f88b90d37b9acbe68cdde9d14809662bea44b29364f5cc2194ac3c351ed331180e4d5deb4bc96a0b5bd00ba1f57762a345746debf7dfea110c56f314721713ed7154f03109a68aecf7233f409f22e172eab7687e9539eb9dcfe58e5ddd3de42525459128d25d96095818aa0d8c3ff3fc3cf313e54bb37c7faa0ccdae87a5538060386d0d9cf02d29e9b364b4b585e273c7239fc02d3c8b158ad4ef7a23c0eb0dab8ed2b750180c5205f2360d6a8f0eb791afe9cf4aa272904ab80c1f0c8be5462e03f4cf444e1f71ef9331ac0da2d3ad03ccba7add5dd39c74c58761b252ed81ac9a12b8c51c9efaa88a3de230aa2c6c3b486f64067fb38ba23946ceb0634caf65541fc2e8efacfd62a59134a25dcaead7b52a3de1b0514f57b1aca69cfcd09c933a37f299940a7b02a1889da3c6b9b6e3f6510b5a5369d4d417e8dff6498728bd4417bbc1ad0e8941867c8ae6ba0da84024b4be70de52f249a405f1b5c8f17734c0ae3b722595f6c8993ad0c397040ae09faca0f74e4fbd5d49ffea712bd14dc916c7bef745ca1c3a0ed805244b10c2e33672cf5e9e745d451f9b04c60c2aa4afeb30dee015f66f411e5d2f478d2fcfe8527e5f56ed0b62a697a08752f273311212711f12ae869e57e19cee2c6ce476ac3a32267fbeac2221902c0f7aedb470e0bc27d8bb86e34943619710839c905f7ccfca1b228bdf084089722b0385165c3f44e40aa9aabd0a3e9c9e6e2c5367926235468712764fcb7f0c8660452f512a33e7f22b81ee69327f1e8ec762ab56e7bac46c3301eb31173bffb119e78f69a5e7ecec350e1b850b96238c9df4d4ed35bc35940edac9e010c013f415181ea7e93a9520b98ce84a5e4363374836ae6ce3c30b7edb96ede97dab920ff2025937c39b7342d32d4908c849c7b9fe64d4db105f41de6cffae9c615a8e4f99fa71fe18b21d22cf961203beb1f9b230e2057d4def11841a904c12925b15a82b376376909ba8e1d809b480c8b5aecac95974c66f7ba9f84f075c2f75f10806a08a90f13565ee39cd199083703f887c61f15463907e6deb3824b504c5239e9c35dedcb88a74d85d72996ba8ba7d877c76d7813de4cf99888fe72ec31e50b0b62bb76dc663613e85dd6f1a148eae4b789d3268e0f5eea359f122899b7a71b1a0d64e948340627f01fc653072d57efe9b801098b5ff1dc738bc78f8dc04252b8664673c61c8443466dbe31fc357c8106ca977e982b23573e9a4b7ebc3773756d1494548dd8cc66fbfe63d0f242a07236b1ee77933cc24ec9b2910aeabc8e59120c0b2e08d3a4827b716873e5318c9dabed116cfa8976d973b3fdd273878176da85dcb44f70c6fd6765a113fa21c9d5f6d4c294d60c6dffb01108e7b691be9b0b3bf6135e4bfcab7b31af6d08f1bdc2115ddfe6a40f30408554d7d5729b65a94496879aed08ac96291a4c7045b29cf09095190306419a6613fd5ad94c55e5f5e174977e7b8d83ea0a2c6ddd31308029bdc92eff3f96c511240b107e93ee24035640bce716f8e4165308b29d744433b00b01505951cae780f161030d5e55a67328e272e8595f9b23d3ec5d017843471984341cf2f9e24e8c496d64cd94fe0a9a8e059e4a5eab0fe1d73e5eb3bf4f131373524e8cab6d4e26e25f97734ed798e6289f88251117c48c2c85127641ad65d721a68b63343ee0309f9ef664254294b8d2d8d7056291d87977c451f8bff1f143f33883e8cc0dd4ccb46ae62ebb4711f117c02dde91efcf925bad1c3fcba1a5157c8a291d09b20441876341e0350a9c9b717beef1f952a2839988e3f149f8a49d1007d84c348038b40e39d0eb7dc8665786efed7dc5abbe7e3197f2cb76f600ed7eeca160e2148265286f8da75b69337c7d56ac6ab41e7312c69eaae532d85570d04e8c7146f92b86c0263a446f8a96a216596cb1e14ebee5bc3d815b6c257c3982af7180628faadf39d718b1ae43b554f990367e38580e04d34243f5f236a6601f00a26db0eb7064df746b10da4315ec230926bc5eaa74cb2a10f20ab7196a2ef7c47a9835e2818205175e2a70870e66f43a15ec82a07e5a7c45886ebfcfec831d24a0f8fc7fe108d5855a36b79a2cedcd03ceb5b13a6a1608c4100e624bec395a8acf4820379b69a8d329c0ce309ef9e0c68c2ee2c20cfc493d033f6c339307dbecc07ebc9673751fc410ff6f1486808cfa920f63cc1645aec3474a51e2f92057ead388ddd4afb98070cf10be7040a361cfe04e6bf6b4d2e0b2f2e6ba65a252adff4609332734d65edd33e1dec6d739b523d00c32140c0de9e797988133c7d7b91e7a8c9ecaa6ef5049d53dcd19b01064115b686b58b9819513dfe4dacf97a4db64675035721bc7818b22c3ec678ce72fdf18087ab8914e46bee33faecbed620582759c7660590c8948c3f78c8d0d56e252759a327fec41b55c2f999ae48f9b67ef49a94fe083236e192645c75b12f85a490def76ba5873499ab2a9496b02156f9c42657dfb4d501a747a380e472d35e2d87c11d9c7e909005b179c6312ec11244635ff78baffdbeb731d5f231211212c8d3fb1f1385f665077fcb03bfaaebb5df77cb832a39ca6db83dafc3a22ed5b69ffdc00d89b965b7131eb2de70890b29ac591d118070cde9138f59e611fc35af2c845b7c834758aa5e53c9c79bd2545da47efbb0157523a0aace4b3e8704614d1c140293c86f2c6a61a3be770d42bfbd7fb57e2e99ad32b7b411fcd45f7258ac604b8bea2f3573b1347ff4d06200bacb67e9425e81be72f0eb26bae50059905dabda8f9068fd67b7a2bbb099af7f02effeeb9eb60429ab76bca05b0c4d070e23f03cabfb030de0432cd97c64eb29ef32b2d9e9ef0a3788c063e95e9e1a9d066c3d82cf39d7769e7b5f70fbecc9a28b5cc7571ffaafd345acae07e0070c14584b43c4e15894a9a6879a8056b1bf6a5efb71845f5c04fc5b281253b58099534bfc8165cd6a6e64077f89f58b20a7c1e2edcfca0cd65eff072bc5103769aebb6dc6d0234470a58887d759e829395ce9428be6f66f2089677c3de80f7173c49fdfaec7c641edf3a310e63a684f84a9ed0e41bb5b5b4e5a754987b9ae9fca46b78e4b34719c2c0fb432ef74c74f513a821eee0d9961e67ca00d849d2ce193fd7c1e85830db5e852290b9bba23f5955fc1912690f136d75e9793ea9e1d1b3328c9d38322ce13071e170bcbbd70b9895a9da84dd9720b69f3c98702735fa0c316f9bb55dc38da571fefefecc02a9ca2c7687bca2ef820c61167d9026420b25289ba1f3ac9f0610b0ba5c01ff62dded1eeaa621f39ac7d93ebea2cc0b13eba5b9b0cc16acb867f4769e1bd0bfbc6945199bd4a71fd223eb995d9bae77c5b678e98ffa5854af40d85d1fbafcc307a64be7d31d89c941df3c3ab1188db5c77ddf5a51a1457fc9d2ba64a889da42b59233265247c17b21c102ce5743dfc49a2b713f169429db55f35d4dd00865df54acbb8dd7f19e67d41fbf1ffb29c367308d117f65cdd875d3ff93ccd2147e9f1b68b0d4371929f6b744b21207876391bcf68f8eb26ac79e71d3a82498a031e9d0e28caaa003b27413e954259614d473ed8b69d37df01dd095a417134e3fca3ae32a4835617311836a381872b2662e89c4e4baf06caf6a44214c58e0ecb8a61f69eaef9eb7aaace153a52b8056e902338f26ed2c49b106bc4be71e26ecf12870313a8b955294fb96b83f817a345a00e1a358e5f090a2ee395c4d8d98367bebabea6f93248344f48a4f1464940935e8ec47511f28d9c029988934b764c0b31a7bc8719caec4ec5afdc2adfe70e9e246634205cbdd01cd4cf033dfb95d4e395b58cd587b00746ec6cbfc42e964cdb3e9311baa2a15b18e8f90747bd383ecbe9742238efae5d97a162c22c36809b2ea02ae71c4d2aa751e3fefe57932c08b930ca19568a65db946a1268bddd1a7b2d1835523998c7208f6d565fbf15ebfdc9a171066c890519df9304151a98c18df41690d0acf64c96f0d6de488bdce7323ca69d195281af694d6e51e3389e92b70a27c1abee877bde494d4ed53f1d1e7189793ffe26fd82291750de3007eca7a10c77356b8d70b91df68147ae969bccd6b1a04734cedad177de6169797c3c757333cf53d775c5d95093bf2c9c6d54ddb6f4d8dc451c3049348747228e2f4abfc2ce1fc479e49c815e42dc2a6aa8a7ec4c713936b82e6b1475f5e474613bef67cf8d6b3ccbebaeb155ec487a5a6ff6dfcea73167eebaae8368d6b75703ae1ca3219381ebbdb89cf46c5e291a1ecfbd0107af4dec49d6286cbcac6a5c3d8133b23cabc665df2892898337742bde97f52923214bd0618f641b485063be0d7d7b022c84a485fd7ef77f1afbe6fb13d622455f093dd4f1b96433d8f7cd5ffa04cac120a82e0396b72c6671e69f9bd3772626da541f755af41ab85b5f13022cf73527acf74eb0571a78b85cff8ded610fc769dad1c085680eefbd3064606d77a1f6f32fe4c3f799e247c85e35195bca578d2d24876840032ff33b85898b11bb5c9923b8d0a44d610f4b2332f54c712ba50e143e3498c8a4630b10929c37867f88a2a0088f2cbfb3def5cd19794bb3a539d625b1350161a0051de2a5ef854df1c97e4f30658dad1a1a3e6887ff11608289fa54d7583eac714742449c1c60d1d89be5a881eeedda73632652a0bac757d43c3255dbd2c1eb981e90c0cccfe3b526301c356ff2953397f915a4efd0864d609cdd48b85e9bce1a726c3d750c3c905a109301ed6123d5f0ac079cfe4b530f454e5962fe377b363d22b6909522ab78096635ef8957d7831f813645c8697cf6dbcae430ea61ecf694c87d5f34695186b29a35192c97f9402235d6059f40ff8b34d53d49aa26b3e9aaa91cfe2c4de16cc7a05bf6e1d4475df52fa8be67b7fdde83811eea725d2dfa03d6d4bba9225a1b27d9d1ccdab54b1b450583440e10660d44084281ed7f1d42a839332ca3a9d86752eed94f17cd0c837603af7c560d2b36bad3ca278836a656c723d1095a7c8c85d4b1e1cd43591f75e037c527ab2057169fae6e2c4230015d1e96c59fd7bc338e5e0200c6f65a1c682f0d7fde528cfc70897914a463b5a002b3370811dbfc1935f3060a99d196b338b9e86280b0fbe1b585585ae85566c2b0d23722d34c96eb36eb763affb85899242e0e2ce581fdec3ac24b1f86f3ea22fab7a87e46d495ccc8e3a9f1075e41e801077fbc2c76be27f6a9bb328878d06539fff65fe95640102e188ba6b3681b6d775479a70f161e628db00e7954cedcad575bdd5dba2d875052de925e38839078b627517a31089ea2e1eda650e22a8057cf52157a8b2fa8f8d1871604491b83704b4f56e4a841254b5832b6a6e457fed59c32f2c3cddc8e7817ecbd5beba54458196f98d429547fc2ec40f3aa6faac281b20cf4b775eb00fac7384debc6e3983f0a638d1f19d434660b98a5c64a78f20d99d608a2355a5d0fc1c0ce9a90d5d034c5fc14c5937dc10481131b1c70c7ef778e65b64de1dca16c1f2b1c2905433f5254e8557a313cf3717f7bb184b389e5fac23dd4f759b63b31d336aa9ea40e06c5f25f3719894d39b2313486b1120e6e3aaea2437969e46f5fcd4eb78de69650cdf2722b03e7a6ab70efb8cc28947cc22d6e033ff6564114b4b2e2caa3004e4b6b76664f07e9692adcee06b081632cd53e24f7d10f0f456d632df14c20bb7bf99cddb6d376561cad87245ea96b9a8dd6885e79d302e20fdb2b429ef5b7cc2931b6922bab4e274815482061d39baa262c03def899b8d64f7ddd63d33bfecc1f092a52f27e83a868f315fb3e0ea8363918dde1f6cd61788f8838e2aec9a0967d7167faa0d979641155944fee27499a73e38d93e9786bc13ed468fe717ea48cd13ca67508fab8b258939b6b0e80ae70133d98358aeabd6be958c076e8ed7a0dee02616ebf8c1535cff978d02d6ec3321c09e12c3aad6180021a3ee187fdbb2bd9ca57535bc0472f079e1843f820dbcb114a67b919331da1695d4b542c9d3830f6ab90217c3698eb266a77dc0b487fa97803f636e9e95f8b834261193bcaf4604261cfc64b26c59bee1558de2e9fb79a4b1c0be6d08ccb6d62a495b38d84c039304f5ab66a40abc1c059194920c9df8f6b5cc8d1f5ac8de2ebd79e2b7313ed1a76f7a80db91e0bfeaafbd20c7fcf49ac09ad4e57960cb12d9878ef4db69d44912b275d848b2fccb5da891585beca2ab8b25d4a319c0350b575fafdc65afffa36ed562a54dc66ab7428f45e82a82be8c0e83b0b9a5b1f7acd86e6d723aaf7fe93b6cdf04812fb9809e0193e86f62b79d46a7e97be58bc705ae7b4191977a8330254e32d7803642fdafaa80ab4039ad8af904f8f284116d6740286f274ff0156c219b2507808eb28143a7ded80abca6896b6ae87e9ae642e2bdb619d38ae38e8cc6fd9999fa93aa496efdcc3bd1a7808b93780b97992be42244bb527183fa0cd7ac0bca690fd7da2bc15603f50ee6d29edda262720c119c8010d219e6eb0465c72b593d99351c9c6dd66c9db35d9444985a949f17d2b1d5a4226de6aa6c6d808f826a5b0ed0072a84e21e788c56b334e07627219ffdefb74229caef77c51c459c8ef0af420397880bffb138e2238fc8b225954b9fae4e61473eb158a82b423c8ad13b5cd172bf9467ff5834eef3c922344fbfac2b781a130ff959774f83229491de8d53d2f90f9f79cf3b274d2901014408a10dfdd20432df4735ef5d221bac4b0baa0b6414f2cc2b0f3182a4723a552248ed3b4c4828278b679beb81021e324a4e30e4f5011509bf98d3a92f5678b2208ee8425831d457d285b37ef988ce0abdc89f83e1940a73ce5a340a846c847a8412cc5115c9de2c2f1e300ae1cf42c31cdf1eff2a3bf3c50651780724ad9959d838b3bf1a11127286a1e15910c4a45aa8c7ba906e5f92da4cef098908cd9591891e284743b0f4d793901afa0ad4569622e3bbc7af69e5aaa65bba4cea3b91777e2a653969783d2099d78d506af4a685f5d147691dd6c12ddf94398731248233da0bb17d5a126a0b6e6836942dda59cc093cb8c47b187512e43812a9152289b49de5e4fc6bdb973d35bb5ea28a74daa1df0554748246dfee43f4582da4cf2a41f5c88e53596adf6921d3a4b94026a6c387d5249f52d4dc2447355e86c6ec5e94f06cb5fdf91eb6c127de9361fe2387a4c978211f542a367566d701e0bdeba65de036e5aef24a2e5a5559f7c00765ee8618f8906eb3d15534640c2340d559d4cfd3bb2a0f5f688072c7099b70f0376e79a42432dfadfdafe41728f4d1249287417d0bd344bea02ed82a5ab1e367eac0ef920c426f80e4649eca0554a6e334e1c30e46fabf883179ee814b709e6be0c9c21b5c403306c7448e7fe09e8a1172fbc3b8966d86da5039c2398a72f090db280ad311c9e5597a26082a782ec545d9442c304e40389975db1bfa4473088678c4af758acb129f34797aef6dc7a081c1051dcb62de9b3a2f283cb2d5d82d780fc6392c953d48d277e2874e6236c0935284f70da9ce770be3827fab6826b331a2fef65fc3bb88b23a4d49379d842930c2855394630a9b8a70a26c128d8fc5cc2261dfafb0cfad6852468ccb266a22c79413df66a9e253267717dc027cd80a87ebb1bbaf0ff80ac7c32e9b5c800a6662bb93a700317388e987a5be4c1eaeeb97ac08ec4bfe19e4e2ad7b1cc3ef1e33c8ee45a4e066f8aecabcc4547ec0fc49311cf02095aeb7d2ad3444ef7c0e59eba1d2511fa0efbed9598464686f624e052e44165e04d63e012a0cff0d1745b6d830e6618508af09fe2198879331a5cb556613be6746b602c229af54707158761a2f76e8e5a3500032322bd3e9767eb0fcb9e61c460507b66fed308ce3a780895266fe45515ffc910078e78c834cdea42414d4626e3d699381afeda7a587201a0bd0b1be53a519a6b9da58277d849c6536ecb392e6254137a03a2fe720b7da72812ce701690a3e6ed2be455a787debd9138a8aa852b17735a4a9131d681e39a5dcda0fe1793df17047f6d2d16b639749c83cc8c21ef0bd1643eb47f8109d9e5d05c6322ac64f72d8108d4aac6e999820e992e0aa711a6663cce4430b28f18a106d4ae1eec65a438950a6c990df28c7c13ab0d1e7de3889cfa7ef5599cb3487f55354d7ac48ebea68fea59d2d602552dd730d854403f80bc97fd84037c5d19b38b6b5076d02b63d493976f5cfa4dcabc1efa02c1e18070f38337655ce5d5bc4c3a6ebe256432ccde9584d77bfb176c2bb7f495d85190f4d350c079f96dd41825f1853b6aeb100914dd6b13b9d2195d1521c8d73f00df7d376df39f8d6d7712e2e589545f5483f1899eecabaf36477054f13d2edcce0a0e277b5046211ce1c2ac5e9378e7600a200ce7b5d512c3b6dfe6aecc0682b89b18f089ec48a1ffea8484560a42ee79031c917d41172f8850de9a34eb8d5053bb2a154608d056243b581c0d0c36765d534ce1b0837553ce395de3db805ead31b0967069cf59b057cbe8cab02895190236112b79e4ffe2dcbf7551cf23154de1d3d45a1db48d20261e2c7bbc99242960d63830061853814e51dc59f0e57eef2e01621cf97cd11e447e4e6f71f2c1fabdfeaa096d23f9f166fd7ad294395175873653660c4b5da806beda7e5f6993e254b915ea7e70e811199d146f0626b436784cb6acc062be7c152c84fa6748162ce9832256423d674504cb48ea9b41bce3d84073b8140eb17033234c543e19422851da5a6c5108d6c93ed0864e5aa87319df95fba3d26aa7e8e34ea73d304371d2783a84cc0c31dbcf96ed537e1937d2b4be474b581ef0ecdfd7541ae154b3af4cbd9f28b2d547b0b9a1b604b70cef2a92073d7b888a4a56ced02e3d7d6dfb4f9fdf46a166d6e8c77cf3f22ad79765b5a61a71c8eda997edc2c49d3d6fda06b714479acf36574cc77dd41de8a521c94c08f556cd1d56fee0c6fa6572f24804f6a495f0c580c648e54ce0cb7af14dcfb73de80189e4ded77d804488c79aa29fc80adaddca2c8e62086712aba4c23224eccc0f28ae2b0fc64fc81a366afc4cf22802f752ddfb123984ee8c908066d1ef8cfb16d4f911a3ecbdfba96cb9d46bb8e3aec9205fc988463d5fc1993e707c3e2faecbe98b617213d3f7f187a58d851f4af9a0b153eddb89289a6f9f645bb2a133802e14178ba85564efeab934a01d0137e8899fa45a1216f7fb90ecbbd9310b3014a23d4f8ef64f4978a6bfb38aaef61dfcd6f06b67c23726fd8010bcdf5c99c268256dbeb8a03b843dadc9ae3a5f988dfdfc6842062fdc1102a8a2a3f02203a49b26726d001d1a7276413a56f508a76e615f007d06577a58c63a3e47d29f45368bd88fcd97e0382dc3ba8cc40fd05b0c045b755310754d603346dea9d716f7141d138914dc24307be8af59a50046086a234612c43ab86a90478c563707be6669e8adcb6964b173b684461a8a36838da55115bc19f74f7ca561f2e8e49c7bdcfcfba9436019ffa5110fb71993caa65da54e1e7352f6d52eb0af25bd9ca65241a134bb9b024b77330e5b036b80b498ce8e62251dcaf480593da7b0a7cc539771291fe9e27262cc27687b7eeca6559923e41348b85d0550ca4f11379c010e64709c3c2b238bc99857ee97d7c9eafada45e27985456222634d4d4cf3b8894c50a5bad30b1488489b0525527ccaafc99c7f8bbd6eb59a737af81754a3f7b56965fd94673324c3c2b920006f76b233cf66768a01e14593555c5b2d8bb714f01b33463981e9e7e44a61f5483aa7fc0de97e4d9b31024f1b1fb9a09135c3e0befd99aeba6ab9c8b86067f228e0052652e830dcd65ff2e4f03cdc1c41859637c9a69bd4351bf0bb15b43f45c5a1664860224c27c12a2fbcaa559576767a2a6bca415444d89c5b29770c82246b0a60b6b3ccebf95a2a131fa825f2ad4ff8f50f87ed85717b5bd5d609f8c0f24525e4fb5495cbff510f7895023e67355af72f4cde2236e6e041fbf4a4fb7060a873ecab0153feaff94c73871c717cc597901a16ce1828f738bcf559f247af68e3b8e88ccc51f23091d421e65f685103dcbd86aea384b3f556dce363482890cd4fa17bb29dac8cfd6e2627229c53a35425b2d46b4a241d3033b69138ca726e406ac317ff20e4a426e963ed36016047e0856c4177324b9bf92f9c4cc8bb73b6440caa3d70a4c27e4bd9c9c6804eaeae22911d2d1b58dab534d3617a1c4d3a61721c53586137f1d7ff28b8764cce0ae6eeab854aceddf5dae825ef085ed5199f826843124c94e64d9a45fd17dae7c57226bed189558e2118ac9884c931077d9684fd64a61a291cfa01d0037ca6d435944f81cec53168582b525746edfb4dbdc30f5719576eccb41248f9af6521dbe5eee3c61b8f9185528b98fcc8be1ab0cba08dfa92183d950b56d148c9fc8c90431ce427899fc1659e09cebd3e44ae374a9916101cecccf5cddda3f5ee11c962e3e74e88a0755e9ddb147f101ba7e2d3dafc28e8e2c0fabad20a1913ef5b86a3169407e17832530bc8ce51934469fe504172f9f3b90c622217ab5431d763f6c3c7a61af95100ef90dcb289a6b9ee6eb73686c2187d8bb091d6c8cea04598c356bd8162e2adf9fb17156f15e57be419240f87858c72e40cfab82075e0fba9e05c46a1049a86bfddc837ec656cec32e2f265eff794a086061a4818c44a224377b3ddfbc57b2384e3519b4f5176395d1222b737674838d4d8c57d388eb61cfbae54e9cf36a737128daced017e71e27e79e9e4867193a247d89db8f2e257e7807f2aba955c126d3c6cd92e55e2fb456314197f62ce275ae4c927912da798c50c826b2430d6c974f6950a4387941a84306033880bd01182e5c489579120105d63bac42aa4c0c6bc5cda3f1ec38f66679340d392438e5f799e38abe47154f55bfe5365a00caee856f80036be568afac6ace7b09034ac4ea4f95af23493280a5349381e953d7435693bebd385684fbdd20097db192f44c00b440bd0054f6d45480ae1981d8826258cc25963988657e8f9b212d62946c6eb1c163afdc4f7851bde520780ef9046727bb96ec351f3400e706cf5f420a28b1c2ef19284642a24406ff64b32023a7c0bb090a86ad7ced7098b9319c78538fa5443af87b4be8c28d26f1b50ad3f374cc429cb375d2183aafe10570edd2e5c72a93444cc7935874eb0cf353966fe1c79068c5e903441922c73cb80aec7a4216b44c8babe98a715b4b04c096307676f05d01237c2f9397bac34aec4056edf4e15f403e4ad6e0ebcaf2e34fafbe1f82596dbba89a0055c7a3cd7f4edbc73bd9e64af74b981ed4ae44f9ebc62a63b696ba22b08e40bec2ee674d4b947990a2016eb4df9d2a18b62a1457278f9fb715d346ae6f8e99189d15e6e00966f160aec1147ab4a101d605f67271586e2f9b7f20802717c7f519e1af46391cbbac477ab35539890d36b2a75e71062e5459f8e1492981e232e4d851b2246b36c7ae32c8cc5bee0677024cb60127477dd9f339f6c0dddc7ed7bedae034c4713e9a98aed6e347b9de71de0f31e711460d4db942c569a6d16069e1a01f1294516757a8db0bb58778502f890d29fa624365b81dec6018afd5506f08ff9abbc32f1c6af3922e9e7549e8175ca44527c8143e8ea0799a8aa68dfbf38c8660a1c42a0307bd15ebe0a0a0c0db4522140f98ce818d8f019ce99808256172fae24a677e976f0bc8927ef356febe4760879c1c620835114b1d08b27805328d31c6acfaecd8df5ce59412de06eeb13fb3bd79f8f42541157078378106b03887fcba4125f0affcc2399e216a64d801d871bbf6132fbe5d68bdee0bacf88e95c42bc5a9cdcfd2e0be52f4012b73b0609fb8a515898c4c21336a92962e6e7bf842ccb8fcca4a6135ac45492b960ff8c675e332142f00ba3a2f509c01e216d42713eefec58139d29ebdbfb6d7dd3b50c6d2cc93ce82b2a56b07397589274072b7b089422236e80c8873a20849f84b260550224c60f788741ecadba810f2e2c8b8f81d90c6b17cff2f6528d15addc789752d2bb5c7c8cef2313c72f2c5abad51659fa9f5d97daecb1c2367f418f10b79ac823c99b2f8d40b49266d295822c92e00d75c8bfcf362cae17bbd203fb13f35275bcde7a924dbf0e28e82b6a04b62b141b9714a696633223ffc329ad9cb6af1e990096f9069f119cef7f32cd7bce586e3ecb8a24927c4e6786f053bb5b45033eb19b195532a1f490fef177de9c375a800b29af4ca8c78371cad587caf1aa8b37ea9b7a857f87888ea0eaebc240f527f5f031ffe27d8a17048dcde4b962e8523d2fff4672573ad5e155b161127e703bd0f570d9d023696ccd84fdc297d4b730bb4547db60408b1681769a9bcf9ec22aba102e4e5b0883705be18b2ada5f46b04a1e05b5c407ae86c04872de95dd3beb8c8baf6004b95bfd5b99b998353993c59f55627c1b7681ee76b8e8ebb8e7a6f37fc858a2dfde3f12dfbc56ec4939e3c2dcfd1e2398525af755feaaca2bbe53799e0962d5b75aaf8c4f3cf89ccb92808af941650c9b81ddea0ced2533a51209ebb3046c8c84f480d0786068a990c9dee54844757c4e9ba55087703d4a9bf156ba01f8f8a6ef01ae9f66a64246122b3719db1e58102e01ac91fa3f4bf8580ef691945f5d3370bc90f41d55976535709019fceb76fa40870bc91d83835cc92f72c44aee97d3983fb36dd010fca0143ef0e188bc9af5a1e2e14a380246e4610606d32cb66e443de70b93bdc456ddce6747088076b060920a4a6b7c8ade874d540665cee51416113251918610254ded4e7cfa39ece1f1a0fff7a1cb1b90e07569cce538deb0a3f028840fcb13899b8f4482ec35f2616679bc3335be242d809dfcbf9298a2f7df6e27cfba12cf32c96e8fc556a9f48add419fa061c21bb004135143ddf547f9164c3c5bb47ef6aa446b65dc561b8b40f939a92619051baa2c744631c5ef1ec525f65ee0494b89b71ad136698554bf333bc313889d94092415e17d78adeff8c49eaab29110b91ea59d1121eef38ac668b90acb718211be67d80e9a244aca6f7910303fbd562fe0a99943ec55944b069804e627f9b6f81de1b66a3ef09c1db3dd4eb57434c6a882d2fb400e9a16f28f6348a034551601ef136b89efd48d8553c3ab22d45bf96a1c90172ed96661fde6ae1eea3d43b47415892e47f3341b6fd30b7f6f7df143c997c914ea45a112a7e2555b9f2f62b5b6e971e9933b7c15607525e04c0b88262b49b27028f9f23ddb9fba6fecedaacfe7e37b0ce3be2d46a715f0de3cf8bdf78a415fea3a3210fc4cfdc6f2c802b7e53a7d32ff764e6cf147ab2f5f2f48b861b330d6f34c3744034b3b7cd9697848fd58a0ba1c0b6963167c0e156eed160d4d72c8939be3fc62bf2aefb871e5dfc251b2ee693d41b903c914280ec2d55b17a77325bcc42fed5387d658438ea71afc30ad097b23072a03c2ebbd1f106fd278a68ad2059810141e487b2f9f931c130b27d34c12affd6c48a5566d6120ccc4be611668bd71e406a6d9882103854f72516790471591d20071bb4ba632d7866fca6e19ee1f9c4c227983247ad50967dd0b6daf09048ea085b34d19a2e9cfd303405ac357299b1211b5ff53124027c226b85f2a8df1ddd562d47b2929b0572b34ece8afac813473265f3a939e451b8f06145ac2e731018005c8f7979825485ca5e57f1f5a9e37c10b3f6fdfbf6ca6bc76e93cf79380856c5fdf8ce45732777853308a70435a9f2c4a1dc1eebe49153c7e1fb273d11d971472775b1f3b2c0e7d8502932e633adb3fc43854c24e7b489addd8531ab22eb49c1c84f21c819ec9dca2a98a2686ca76ec35d6df40c3bd30a43cac4d5f5b054ad3ba3642301366a1bd96ed68dad94c4fe4a6f0749884a0fab24be3d4325ba9d2a42066aee346ba076243dc94d795c4d1376e347ace218ebe014ec1c456863ac637ed8d031761ecc73419d69cdcfdfb4ea6b9dbd02f2d7f81635bbdc7e81a7b12cf7c8ca53654c8c03209ade41f83cb99f2e8e804a9afb1ea5a79a2cc1cea1e78178db9d1df59f66a80c5a94b9e40eb11750bf7653c71cc8e0a8ae4c9e7bd3da7709894767cffdae500819003425536918950bbdfff9963c25293e8561ffd1172abde48869c0c05e7040d5ef0038e3ca7b88adc255f86214a8f545a40d2c1e18d3d5e7ab22a08470ea768f49a27a11036ca3c3f394a0a6695f596bbd078ae7c2093efd8dfb5d56db2fca191dea0d9e9495156ada25b60ab5e8fcb803402551858ce287c81c96aa64ed1842ba757f2d105e460fb7c0b597f614619d6e6a89ffde5f0ff068f00e8227ac2eb0c21f4ae5484bed5f9f30352910e1a1bc96805db78f194a9402df7a09e751855178ba5e2d4157d1b803c6d9f3a4e8d8bdb94c4a9bcbfaec450a9aa1afd1c312dcfe6a50635ecce9280fbe8848a008a7bdf58d7a6bf9ead913b1a3aba4592e628675d153d6ddd2def67e50892d0345ad138cf5adc76e931ab932ae1c7bcb9dd913c295b4ed55ec737dc0317f28dde576894c428db8fa1ada3d42d8250d065827f145c6f38790a818532ae3e07dc2e6635f0e0c9c86e21bf8d785364b7bc0a21916f87caa114f1652916dabb0529211a6f4d30407290c15d54dafca95e25f5f82fa5f7cbbb0f2c6679ae9045d000e3139910ae98dfa67f6e8ebd0c2b5fe43ae9834fbd4c609b8b907bcdb7143f1af8ae7dca37a78e1d79e5de8379d109e37df8308bc3a568ddd986438b5ae39cd2486a65cddba6bfb19856bed6d4287bec5ceac4d697973c52f743960e6c836aec7c69b6b5dcbdee236ba2951832c7ce6d7ec6db6c4c09c89eefb6c723da4553ca984e32bbb64097950aab0d0e30228cb8c623dea37af5fec974275e96b53b64a8442bfbbbb9f814cee8aad19b11dccaebbaaee3d438fce467285dacdec747cfd57e78db89bea6f5c36f3face2abe77e6b76d0bdeec7719a6b68b36a619d5d1b30a85f512c6a848247d2370176ecee3a12cdaa6ca11d3d958e144b4bcc2f3248bb08b0a5565c35b29125f83c2d8de18c8fadc68fc34dbc66c6cbc81db54b01fd1bb1993362e86f97cd490020b60e9b2a7944776a5e9ead51f88d0695afb0fec527a741222ed2cc8373e10c1dc21ac85d2f57dbaf790e03bf119d533803c01471f85ade0275aefc66e5c65420594dcfbb46769fdac1b6d0c35c51e8d9bdfa0ce2892fc60e327b4a3b13bd33e2c728e368e83a0c30e7b60a89515f121b5dfc4972f56b97fb89f07a644e807bae99d1836caef39657a02a9afc556ae5d2fa1ca014265ff821de5b35cc7cfd3d8fef7d67a1b68c34e5270971d4efb706fcb6e1a8c73d36824d96b22879d3ca69e3d7040d862a226cada4642ea78f3909463484ba749df2c5c1a00dac62f0023be2722f7b7a13731864d4a15f6b64df052201bb052cd3e98342ee207a0a7654491d786134b91b615dd21f3fe81644c3a43996a938b7a8aa559eb09f5e325901a518b9218bf4659ad66a2b295077aea81adda6f2f8529c759a97d7e4ffcf8c7dcbcc12651d3e756709906ad40f932631612188203601312402d3db0f1f84d5e4dcbe31cbed0dfa53b96e0fde8098f9fcad123bf31287671e96632f5eec42f815f313505cf8f489f0616cb6b1d21572ec99a23424608e3dcdf9011ae154049e46e6f3fccb5a5f1541d2916cd480960e449d41e6dacc4a7bc8a6d2aa9cb4b28fcee9ae205704365f8c8e91de0e043dc95f51bf1fa556d49abe1571e473707df365fdecf8618a6b1b7d908dfaa3d9ecbc26407537cb076cc9be72b25032d5ad9af5d345fa48dd6b35b1617be6c4c0ec504b5d56fca1ed7338d4b837d16d12b23ed7105c8b3df252592edfeb054ba9b0501737c6dc0be0246eb1b49169578f2cf7b31bcf29f3a101ba3ea4cf62a1a9a30539e326eeed485becaba47bfea0309e0b081b7a07d8ffd6541cf1c6b02d8f5192adee29858513449f733c3a145d994cb017b6539ed155922fad9062bf77c0a8ab86cdd43bcb2b1cd280fb1c0cc73cb2dc2534f5c0d89c0daf857799e76c46e84a29829c3cd330d8b76724259f886557f96d2d7c3fc89c56a696bc45ae66b93bbc71458a3e1ca8b0cf41e9449885772be9a4bd760850b26ca54c027bda522715afeff918947e148484ff06839476f8cf6db36b92bda7d3c7e0f3e490676efb60a7433db8f472a5474fa25e576d03fc6cfaa40121d607dfdee650a5b08c974c60fe1f7d4e80e84a52a2f8431e1fca296b6b3df847d62dc97dfe4ec210be1b447a95333be00c9b752c23bfb91984195a52d0ce6f4a3a2cd857c14d309c6abc7256c92293799631eca3786791821a3b95ed872fbe45208aa7ede0dc679b1cec827c0da1f83bea9f61ed8ec3c9015db5862a33adece958802d6265e2ae1fd5d9e31d7c59484ccd2b85ed2cfeb87c7cea550e9f23ab7151c620533fc67b93bdcfc6e90c68c365ecaf067353baa964fedef80ede82094cf87f849e5773c9e2e76d9252d280af3ba3d8371bbc90321e6853220096fe437854ae36c57e2a586c6d0519fda24b9876905fd5fcbb0485b80b6e0a6df95ff92dfa261b3928349d4f04eac42277dba279548277e2bc6ea980f7c1a0b80eff5b7beb36fcf32404d22eba972028497bc8f7fdaac36e9f3ff7e6fab27cb60ef764df3b656f59b1e95a21e4cc1c87c4e10bfd4cbe386d564a6b3698a68bf545a562bb6a7d4bb85b104a698e3d5236ea50628b5d01a50ae146c62d8d3207bd2564ffd397ea63a7ab8c0d0e36d054388b5804bea455537680ed4c982a81a2962bd6a56ea7bf22dd88f34f3893789f62fb8e83490021704c2c464015c29d940d86c755f55030cb9867024fbd19c6156bb84d33af175333db5ab84a298653861bc82b16761e9897686cc32a5563d52a2d32125652432122e1560b7847597704b91a5a79c670f124ca5e3381895de8d48057b2b486aa116fe8a81059d0920c231f62101635b6958cb6d4ce8baa42b1bffa38af6da60a85855a33202d9c7df52044295923913ceead7e1a38c9cf650528a160ff3a3c5d92e0e88ded22931b60ff05ea24bc516107953a8b60ec74c9ad18297780593f502c1848855cd64155dd878f6f165f0af772772b015e67aa17dfa5731f3f22829674e15171152a706478e3226e5d94fbb3e6d97f7cdbb835eb1c3e74904c84cab1588502fcf0a1a8d23f9e376300c15a083d8cbada8d3cfb33e4aa6e2a7a63757919c1d55faf44866c1dc47bcfa4822e5ba98eb6d0b374a99e1f452e718d91009129ac9d2546433600ed33e48c74a4ac2a5f4b22179010afcb2e71bcf5c8b80c019fc368183cdc53953f60946fd630b07caf52e5a91c8e8888dfbee00aa5453c7c3ddfa4251b18bdce9b81eafcd45e775ebbaa2020b0fb8ff989ecffda94230c884b44aad77af8a85329fa6dcb957ced46db2455ddc7862210be476691050f2bfdd78408bd5ce1665c59f94ddddf2e771ee7dd4129dd68f21139733dbe9ce6372529038b587faa0fb0a8b3ab6245a8be4d1b5c97d8aba040aa9917178bc4cef22fe7ef07fa1419fef2567cd1c5cf903751ffbc6b6ddeb2fd0bd0337862fa7d2e779a2e462442a5eeae2c8e8efccf61818fd663eb090c7d17c1bfbc23071b3591e5f735ee576ee2383fcb0a55f0e047d1e4e4b05a911e8e79e819b5c60e49ee42c954c786d8e906204df912fd5df3dfabfef0e7abc6fdce2034ca637719b3536a51a49aa52f127cc48c2ba91beafe0000f21b22d1d1e0ed6c82ab25ec4d1dccfa2ffa7b3b79277b4373be26732516832056ea2d9d594c60b389973adcc887f64c9846c609f3a69fa02ffb4a559e6733ee8622cc4cfc66cf722109c6e51cb84a4022ed324ded8d137e67252d645feddf97b75e9f8689ac21096a549e01ba545086df2fe54e7cb3cfeb074e123c4272c9f42651642bd17ced594fadfad8e813b74579f01494df353cc76f090735ec4b49ea8c299d814d817ec7874ad86975eec18b96ea21b6bbba7f7a8f196f61c99ab35fce1413d5f4725f6b5093d6667eeef2e4c2cd0427fc19491ca45aa9f0bba2cddbc245c18f2e96d265869f2d645b886798554a66e051778453e800526711a00bc1abf4b4dff0fab57073b0c658397986d991af4025bd2d887868bca629116009254504ac0069f5a3d30bed9bbda3a3569623abcee82f0923eaf34edb785dce8d6bed4faf109fec7c0e79abdb21316a86c92154fff1f7bc69a2d56c952d798a85221ed71588e9a2e0f7dfa0e4c4b3c3dc27493ae54c606f0388930fa0233e56d955573df8cc51d4e4a2e47645cde55118d52e7e9baa786056bca07b4a6d5f7f5f2c1e3093a7ddd09a905d154d70e178db91da4b2080f3c6c859f6c2df41c89f9a0ebe6da89f0c5d45177bd67c585ae65c0f16d00d3b0c04b1c7d4016b8ca70bdb24a80581260c56dd4f831b05594b00703664358d854ccc9a18db6e59aadb6d098ac70c68fb1d0bf1bfafc8a1c477c638d74476191ec8427003c1a92526c43ea87ef2b539e947fbc61884722860d6dc18a6176a5fcff43b1f216d8f996d3da9b7d299dc7b48b986a5b47e533b067bce6d42573b2dc7e1dbbf9dd46db4b23d5be088d27533a97a43660c79e1bfc514d789a6eca8e6be3e35ed06132ce1056459ea821969c362080f7f8c5c504e00fdc6ea4929c0df1c92d7b532560d749e9f05f48efe7dfa04334ba619f768a63e6b9e242f3082f291778c045a90da707f204d31ce0cab5f495636582ad1648d704466865b6a1b0577b288e94e99c54222af365de116319fa8acf62eaa369bc836a328e61b90e7a0d3a1d5417e73a741d9219cadffee3f510ce48065c8e9e9bba14c70306ebb82daaf5fd89b3a4ad046f27112eebff54721df0b92a4e7bcbfea01d4c2720032279362b996336ddd0a4754b82a3b9355daf4f890c92448f3b7a42b0b9064aa9272ba10634472a4ad72006d2e89139a365d4294aeb127640ab4882dd8ec6c67df91d0cab1d0e7cb213cfa1c03c4ece139a49df3ece5ccb5717197c28e1574a18aca7ec2951bf9d7b5495be0cfd29c47dd310109a84099c6751904797eb47041a5fab3c04eeaa9326dc8fc8174391a6703ca0689f4474ba56fc0c73e82826a8873ab18bebc92d3405eb0b139fcef9798c7675f6e3e3057c1f7269122bef1f3c1e3d9ed51b501b9fd618691456e0a76e3e7ed4c3cdce38aea283d079790a2600c12b4fb5b9b77cb9b0a3df3c812648320f3a07d8ba3a2e9ef0529bf92954c50352120bf88e60acc190ba21370334779df4c30ed22c34401ad488847b3c84fef30a4224293ad149cda957c85b975e340e85f1952291bd5661e4a64f76dbf2890c6ef72b5ee7def599ccc59e493562febaf3215ea71caf50a895af778bbb6418bdadee3e76cadd7b31403011dfd7b8b6873a95a2b0b3e08d40135f81593b45236b87b31536320fc409d5b7fcc9de9af61dc7ea04667d709a58e25e05f5bc4d477d4aacc6dae8af5c09a6e375e883a05b3d969319005f139046600c41e49a5ee634ee658c2c1501015605063838fb8db54093631472586fc45b7ed866020e36ec6feb86bc0e4f224abb0c364c94a41e0a1336cb65f8c3fa0e4a8c06360d5b569cb4a717e5f8d81d069c3466f83e192f5357b9b7acc0e546f931cfc093ad0f90b711668efc4a5153141054ab456a88606e086da85e9a5325e732bc31d29ae0367f59b291a8fbe406ca8023eeb4c8e1a9dc2e3f920ea51a82227c0285ebe3e7db0c096242d1be3a5d49aa3d22d2f39cceb558ac213db65e4c12c74eb86b83541ff6004b20557627f6234689d8f2016861cc9d54c6b4551d84a877e14985ff85476ebf3749a7475f66ec2b5ad2686be5b48d24d5673e36ffe9dec61ad130bbf2b82c58237daf32d2450b9e7d0ebc54f3df5b0d4d99fc8ae9fea93cb3e68cf9d04cf440ba6dc5b07e4a0fc70727b9f7a7856ac72674835d0be93797b55921d99ba2892fbed4674b128953a4717a989c589ee05837b32bf94c2fa2194c631c3695d71c95600ef7cd30c260bb98eb140e99a5936a1811072968615488766385cc3e13133118b6b17ca117a184cf7ddea1c082483bd77c3b29b65282b88c85cae7ac9ce33f9fc0e7802628a38e219130560a3b604651ffdb736d4b29c528c667d4447116064342fcacef8fbefc11ca9c8198db3647f9d17eaee13f7cfafb2bb104af1d9deeec848418f6487ad20b0a70cfed923d19f0f0e138defb160eba031b160956bd991a648ddbf3706e1d1cb83ac1e39840e26ac4564de56cc622e23cca33c5ecc818e324372b55de95cf0b81f4e6c421f89d9ec106cd844524522eb69bc03f273754beba821be3b322c4c2624ab2a9cf972c207a651f6ee9a83c6bfb219011b9fbf7c36a6cd48a53dae9cc50e751a8bd7aa25cdb42bd9efbfb5fbd8351c3127470d591007915d3c65347a6f7e4975b115e492a73729cef81c125182f0ef84c966d1a64d416d38ebb304094ce854d179bc6e89a2e3a19cb920de7f60f727bbbc2b3c4bc2921748c9d878e01c97ae005744d06dcf4210bc0b5739b4bfc6a5ab98e8fbe49c7f11a2e3ccf55f5d96fb8ef0e4ea059a6a80add6c2bf3bf1b685cfad48883f11bfe7ad7364564d5556bff4f8ab1dc1d5d7ff2d0a9d59682f5d1d4c582586e647524611acaf7cacb84accdf0e6c70cf66a089b1c69cecf919c98265068eea13bfb72ffb64d95fbeca6469a60c1d5dc420700921ca95143331ed2da24fe57dc90bae09ed75b59479ba9a168f89b4e4925927cdabbc80cc9fa92815ed49efc87d299abad600badc12682df3fe5466b90c59f24f19e911577ba955c63ef26048b0129bd2863ac701a75bc1e1ca44f2469eb802f89e732324b8824b94524c52ffa204f0a0da61750904476f992c5263641a5409d9e51e944182cc197430e9b0b604edd45fa97c2558bfc05512d8dbf13074e1437385d2f32cfb9562ca3a8423b5093de4d97c5ea5da8741bc61c1298e33834a19ea412a855777b813ea1b1c0b53101d05b8dd98081c7f600ab8d69099d4dadd8179803edef4d435bdcc19f737bf730ecef6af08987c023d5a215cd69499c578d67b7564cd63954102a3a1ae572fa04745979f4738f55f377d6dedd4c5e193cad0d0302896972ed9452827976388e059e7e617b0d4c0a7ab691c80f6a30ceeca6787ed0cdf89e1629e4e8fe2ff5f9a4456c63c7046b02b8706bfba8d12ad5abf8b136be265a87b0ab8d6202352e2c689bfff4ebb686857f5f5e36b5e1e698ced2e0645c8e0151ef5756728a6cc2983f5faa46f21264606ff247306932a40c93210ec892ada0faac8d14eb41631ef19cb50f19a33fb4df31e305813f79f25fcdb87de7cc643cee8b30215a82506fdd39ab74d44b2a9402ef01231e33c16ff150ed3d396a81097bf2132fdde11ad1b067c1115127004497ae30589da92211bb10e3d439e371b94a5d7cd2a49533ab49785904c5e4b908677b7e406404243797b6961992f099dcbee374e88d02ea4561da9b9b628576bdb576b7cd318d83c1739f22b13659af7944596aef6bd52882e4eb03dcfb1629e29f05145c18684a41533935529456935b50a31dc26a8aa819e1fbd7604f2acc61438fbdf0b2dd3c9d19c27af91bd4845bfe050500d7689db691eded868131a73c3bdf989e0f1da701e810c744c06f22cb37a069e326a0f0a21d08111cb0f4c86962b090774bf2fcbbbabbbe8edb8ccea94de45cd957c37a1f2aa890085851eb30be8d77fd7813df9e6adcc5c87326be61959d3f8e0e508f0f49366efe9b2e743a8b304f8d1ae006f940e54a5cb7550e0a1571b0608cc8037705eeff650bab1b259ab5b8c65d430a074d4829d196fd2a6dc1de6ca53ece58dca7f8c8837478d7f9f0c62115adc7289270e5af0b4b9e083ecdabcafad4a2b67588bfd1a39f36e958ad2f6b64d83b9a71c33788220fd4bfa663dfe3ade0585848a043b81c0e6a1de6f14961dde7dc7efeba05d0bf899d202701713e7b6f6a73cac52389d6de724d6edb647ff0d7ea655e60ab7d3d27b7e06bd32f24e1c595c6af159f2c94f525d6b619972aebcb39e8930cb791de1c2f944532fbecee1e8e7c576e4e7d3aadef584730cb2e70bf342ea9301eba075a493f557dfedf164f56ffca00fdf9f3d189851d35d3d49908cd90555683468e0b1a405f87b1203a72ef3414ac8ff9027acd1306d9df9d1ca2f146e756aa968edbe2cb472325b07e7bfec31f51cf4110f206612796a6713ec99b2e7d7b79763d87240906c7ec4768d847966a491eca4033976602d9486f9a4baa7560bc6954fe2a148c033a0fe96e164d27f152359f432803e08e5e336f6dbf50184f2ac0f2a65354ddecabed0ff28bc29625f0096ab9b90bae4d1f12569c5ceec2b3e00b9fdac93a6207e27d1045df0666d87f17479f1bd4a3efb4964023415c5e99596767ae7acca1d496390f33736336a5197930d7f59fca7b70406807edac709ea68b1677ea63379bbe7bd6d67be2cc3c3d36ce92644634be1bc851c9c4ad1e67ead8f7e96753a23504f6fa8659fa76a0738fa65718fb6c9d3b77b11f8e7d28ec067502132d9fd4ac740a1e9b865477cc883700043d3b5de44081d35f0bac9a9342b4de0915a3b7ac77c3facc24053b5841923548c131398f7f035372060bac0db65e77d1078e130e4e34dfec83a49fedc496bb9da1f2222108e3ebbdb12f06441ef13540fc3e778d77f418450d3f9b87693536e5777d6df84b52530871febc60d202358416b865b9565f76407a32ee5b02b01d84956273e265ee796e17938c88641b346ea73578b77c585590f39926c4d49e22f7deaf1dda0c9b63b039cc2774dd916182e78bf9775f61a3def6332532fc036db0ae43fb7cb93a766bd7b7622895eaa96f8efabf6cd320672a3306adf8dd740ef11aed2cef598e2b2e97e52221c8f12067cbaf62e35aa55e7d3332ccf132b7ea2c85af9e6ce5019747bb4f8d56028d1029f24157fe88c0bf38ef5a7087ff32b6e29168d46e8cbc3b53a69ada078ea6964350d5f24a4efeefb12c2639822bbeef74f5fc02cd689bb78d1913cf08ddc08cbde7877760117519b7b92c94efe1c6a56f568d9327aa45405f65427945f1af4758762ca69639164aa4a4de5e3878591021db34e74eb13b5900a5060ffc84c43c0eb90427db387bb1cf3e4e5b6789ecdc1fa2f53cf37a901e601284969a1f18ff356524de84eaf2266696eac8a39f5279692dad2670ee65b133688065ccfc0bf3f5b57ea412807fc102c3fe32784de2f22c97bba1a23bd348e7a5a311e467571ac4c953cddb95cd324e60fa6bcb5787b5ef6578936f32148ec0a2747a3959bc62f351fc7c250ab9200aeeb5c61570ad0b772a3aa0bca36230613afc1824d400bb43f253e31ef73e7c9d6c0d916401883722618f936b0f4442a98c395b47bf0017f77a0a96cc72a6ad4c174c6e6ee48859c9996f7ba1013c1ee15ec8ed363455f35b06026356cc9824d50bf4084112b9f3c67e25e66d8459f85e90fe275d590cd349b22d577e24b70a5e9c1ee28a4c1c036b4aa69b93d21596301678b46894138cf46e5fd4ccbafba091ce3944ec07100ba6b0acf6ae079cc0be62391c930e9ad2914d09fa02413d618a5d114d6a2b5fb314bbcd7b8460dad75c5ab52700779c8e1f89c758bda21f13ddf58f8fb2ccc987bd2eb21f8e7ef2a88b15b69cd816cf7e3936ada978dbe8cd17f98f819214f17af0735cdd3772931a23f90bea425da6173a137e8552e6cb22a4526bf31f9f88adbe601e03ce412bc97367fa5de9c1ad95dc20d772c6dd9f413f550d6cad952f4713aac0c16f7ac38f5c1233e9e69d7398e1677d0340f76f6f6a4c51bdeffbd4c3d0273180414a51a1a74409c43e0f4b7bfac674af2f39ea1e2d8eb0d967300066d849fc7427ac52335d13c3673960dd86dfb2a854a5e54f7741c5b739a83dd3bacd786f6851713fbdce7bed7c53819d37d0992002d7acd0863c945f9d832d5f699040137257b82e54bb895d87707ea32deefeaf3536e9a3fce54e63c5b241b35dad689dfd98005d289c549bfb708e197521bd1973cb7476a9ac05698b1a7be04f4328f0484deb7e5789f264ef955bb890ed915afcc5488c1974c4023b1eb2f649f221655c87a375ec533242e23af1243c4d59b05e9cbd6641e348910c57b631cc29413b0d9a0978b9fdd43bfbbeb8883a67870bab8fe64bdedd0693043934b78712869e94871ad16bad27ecbe8cadaf0a3864a336a94b5b826a467f9547d26bc35583ce3eb14dbcefadf8d780cd153f65db83393c8b838e94653b14154cafb84716bb52fef463860e57145fd7980ca17eda98ab5a09949e21fe72a4560a7fe1f638576a6bb129ad529df94b9e3d2aff7effafb6d70124f251b04809e33760cca21980e4af90105bd1147d2c4e4120da5ed6694d12670746da532514a7ec614cf03214654637fe8cc65eef66e9ec6bafc294610267506730167832e610c6332430921b6549a9d581c3a96fa892f7ea16168542a42c615407ec2386ae3fabb38f4cc846d903caa7fc3732c0e6c3a739325ba52821e7cb408d2581a8051a5160ec3faca3cfe98ed7f511549f0bece38d3882d39f2a1c64528ea7055e73ed5708a62070a14cd71c3d64a45c3d13bc00242c8c7d22ced8675bc9ad0630fcaebd43d138b79e1606baa094a2a32da0b395b8725511cf1397dfe8580459ae806f42739ec643dfc9ab171e5058c7457b2b943eba255ef5a485d146823c6f24aefbf9e8372ea73618199df002a5202f069ed536a8fe3bb09b8c69a4b7ba1f311ab2dd844cad09c0d5a8621877a7380e91971244293948a7dc8e03eb8636ddc48312366bb0c711768ba148cb26d3bc001d59a04f828339f0e5c75e3c428b6d04709b21ff1aa3155434d788025009055e1e8670f4564a872d30f58e3d0fdca836ff0a25cacf815bff5cfcf52224a015556d28ed46c29b1353ef4820b1c97c6e69056b0b67b7ac3be3f0b3d97dc8dee5db24c384fefbf1c5dd00fa704e2d0651df3d58475f5e6cfccf79fdbb554285c7410216f375f1111747add9f78a8ce3844cc3cb42cd1989ab1afd4a5788f43c75f27560627dd6a7770c102d50aa6cbaafca51abc3050376eee2471fdc739a45d307a8915e4e0bfb31bcd0a53f3adead21d1072c30085c976fe488e103619e5c159633a074651439412d6d41a5abbd9bd35caca7ca54f054d57252916cfaba16275104b11501b5fff39f46fee310db526a0329fb0678fb02f83bdcc505b5d964e4fb1018c091f0ff0f914ba5eead7eb6fa7f4445204dae7bea631df82d18a07a3ec82f92dcc6c353192cf49952e83b9269e5d607033f8b091e8607cc94d3015a9fe0e3dc1e1b1629e02cfd7330bd0aabbc31b8b454aa464b1a08eb8521eeb53659a4560599060a13d36dcf3813bcaffe5e6a58a798a1a9a11c5404b93d48af26c9be110005d6f6489bd9a1fd1b76fbd2e3eaf684bf2c6a1346bda9eb8e5fe86813fa5885aefb08191e415da47d9aa81bd6f133a3fcf21ef6d94f8c909adbfdcdec8b6f7c344e7f20a02b3f48fdfb05a82dd353e082d364391fcdc6322b9a6ef89d76591efae31eb32ce110187d15cfdb135d1b0e53a07924a7ff8bb12c430a161f3426cf568a8c94f8440a7ee76f5cf6918e7ff7a86250af06e1b7cbb09d830a820ff144c2d38012cc81ce60c9a9b0ef905f2992a7e9b593a6bd7e5b922e7e09d122d6182a77854d7495e578311760ed94cd406fa989d28113b9277f3f1fb01d32de28d4b271672929c2e50624b64563de04e8e2accf03cf0ab6a15944e4d05572f37d5237b42f277f6dcfce4b03b18fe804d807ab80649c0b81f32c736cc7a4317cd52be75d7fa0d02795bda5be464d4359e581eceaa25eb3e0de2264d8b8821da4e3daddb2693c1f826dd633d5d2b567e639f959bfd189d1454f9fdc8820564abbe90daa5e569adbb106f2b32b60bd7513ed1b701423a9c9c8e7d9d4f9939a10e05586499412fda107600e8c463c09d890bc8c4c1b93ddf28aaab832189114a4c50e2b715d3a45b2737e7c5ae0d9fc9014e06e2e0f525c4c42b13d9baa12325eed706eddba74ca19bc3164b7ce5a476fe3228b5387302f23cad5221dfd78113681859919017efd9f0025199fe8182c5c61d88c8653aab800daee64304c2a315f35f5cdd29345f6f419d976544555f30dee572f0fe557411dd8be68e383d944c0060996176f0c3f1886470a1ce3f338b3a603d551c486b5acd555f96df655a451314d9c86833e703b8ab0866e13ad701cfaf39ce5a4acb27b826600e31ffca823197eccb16335e41faa16e321521b4a4ed89f9c4d9a04448650808752352ccb4157591a0228f4f1e472516f532e5ea00b36ff54322579090eb5251ef601527118b393dbd7949427a4253ef41101e3326949c6f038b3d4b5349ded7c1bfb40e004ef79ccc09c1eeb96a2486e650686dd7ddb22ac89b2c2a86b084b7264b0fcb5fa9e274d972aa261cc6390d4481b5789028728762847a1a9307d42b4d5d6211200175c1bb87a5e51bbdb706dcff3a45201a5d6ba87e628fb2c2fe5275d70cb44879417f85acdde5b8f9e7cbb1886a7c0de7c56346ca16a18165bd369df6fa19420250ba9832a7960501dc481840bd387e9b0375b60ed65a82a0bf818d9cd4ab0ea3bc97dedb9e75a8f264caccb259f7215a0b96c3150655e38ce33bf93cb6a80b8336d2c0f6c11dee339c5779188d0e3aaf71d389eda8c46c3d0851fe7dde2c09fe974c06f71404153c6caadbfe6aae724a33ca62d2cc19e6c9f9e8e86ae16bb9d7a727605714b95aaa8a82402812f4d37419cdcedcfd33b2769aea8b2c10ef29e21a8b9ab26e9ff8370659def203b770ece056def046cf7804f88687c5b03ca133cd5e22d64ee809cf5f5b5bd2b76eade8310579425f6b9929deacb379e4621b93244be9138d30d1f7c6aba907f3336476c9354ab2dc5377d5cb66d64c271004eb3f9cdc012a6fd2b19dc1134da118152978856f8ba257d899071696ebcc556ed6dd39a28ee5dbd96af0fcd1d867687bc54cbcb6981f50fdb442db8dfee6b929c7e562aa576c0548ec1599684f6ef3b57472e0de177fbe327259feb53a50f24534fcc7aa6ffe9205dd8523b02b260e177fba6cdd81d40f26c676d09016e6f4a4753daaa26d2c50bfdcfc5bacc4147649895c67f0278666ff9e8f0419cdb2861af96c5696613261dc6f2df5d035025eb4bf9ca0de0486c32f3210b021cf7a5cd9bbd78db9fd7011f82d9699702aa833478eb1dd435387fbb71cf8473aae467f5a1e34600d6deaff5b9909539caaf1b4dbca4b1a1f53758af5fea708f5697185b5c86799b2b0de3e033128aecdad161e17d8e84849d5345db92e43429aa76ca3d64ebf4dec54e945f2d8a38273b315d0c3fbcb8877efe36bd77184a407c975eebe7755ffbddc7ef673cd48ba9467edafa7204667fe180c9f8df48aa18368466c0610ec72030e4e7a5f11bbe9e5885e5f999d00fffa8bc0c73be75468a6ea497dbec38fa7972bde9cb26ccdc641cfe35959c4868e9525cd6232a18509711e32ac3c41dec58094be8fcaa53dac6eacb86279079679ad55a40bb6e3db400a392e5049533d55da0d84dcd39feefa9217980bdb236904f88b4ab9f8b26c1776a10ea29b28e00c57f48cec7cdd64c34510b8078ced6d5facadc60ff590889be8939bac5f8074185805d1a49b9f051f60c7afa8695cad64a231312fa74674b900feea619d3cbf6951c61e11df0ca18c47f783d0d7420da307166b03fa84e62c2c4ad8389c1482cbb09f754540cc11ee3cdb6fc42751585c0bd2be64d0817c66405c6c97f57372b63151caf0ffdd135d2e7157a6eb96d151e972263111ff042b0dbe6f2836a896b4cde20a8b11d1bf06cbc71cb643e73999c50708d486e5b3d28a7005743d0842286a5afc98109aa1044c1a42479190df2332c7253ad03d2e5e7a968cd1ef92b417b54417537a08076d69046bef68fe24888f90c65b7f7c48093f90f44c5bdd93294ff7a110714550ed7583a3fe20952428aa4893b0106552909a7f08203c38b3edb08298789ed8621bac67f9bba5a33f0df53bda76a671c5d0cbc7913eb3df2e5bd05f488b3f9f1d645f62074ba121c170521f958417564e88466cca6d8e14e640787af3c3f8bb50949413b72a1e9a3b1aa9f7918284617bea2b3bccf45ee305c3d8f18323558b65f1ca8eaf28b09496c2f0d4900a0a4cba42f49655801db1ae741b23ced0f391e94647977be4fd369db76e2bb51ec9773b4f77511e9f52d7ba26a0277f13043d2dcbfac0c4b1552de7af93c54878404402e35cc9f08fd623309434b7e6e4168fbc3442028427146b2e38aa0151b9f5a1acdbcdefe058d61c14f47c4eb2175d54a62df452d2380dc423fb5fe54ef8c2dffd2dbab0a7b7bef6aafcf98e37b5ab9373e9b0c4d6623f4ab47937ce2f0585eced8b2f62fd5220f71fceef819a86f62ab9c4b767fb3fd857add577b29c16ef3a66108a00ad421367f587f4f1cbe5780ca98067d1f99ed12da0d315943fe6ee0423a788c2375465e6e86cb092f053ae151f85ce11cdcdb6e31af7337c63d5a8dd6f4acf9708dd7341bed3aecc53257f7e6f6c219bf3cbd73623d5078a2067abe49b662a9ba2e2fb9d6882bd23f4668f7aedcad6876e64b6917c592fb6443fb4f459d90921f5c8c2aa3e4413636045d5b93be4be5ab37432670558fb3c3713a5386bdd9aa144841088826c75ad4183dec90f6eead4482753c3123f7d085f4421c9c20d94afe824b8dc398f66f6136ea19cdd0e5d4b1b21919809f64b830fed7416b13ede38ee3293857c34967119b0b9e4e2837e7cef6f79d145059fd6f7a7e9e027fc27c0b2b26c54422f9280e04f29d68014e6309690cf573af464fa95c421f499c91302083578c60dc7195176499dd4971f969b377a8cba2defe003140031ebe63febdfab42e516aef67f1dd2ef7506e2ec33381a2c4e033c50b0b3a45e4ed6dba2f4500becdea464db5a9b44fd78d0a72f33807943b07c569573da2ec9ef80d99481e9629c1fb3f80c951cf87064ba79b4db02192d241192640ee46d9ea2fda992c26cbce029e803a88bbe6ffe9d272dc6c60c7b0f6be55ee206e31d411723cbdea46abcc65b9eaf84187859003ddf60570c0a9a188cbcc5580eb0e8110b4d0814f66a7bb1e72d7cae6076eb2ea40e38c74fae43671248e52a558210c2b80bc3056fb07852960006292abdb07bbe639747c5fac3334e7bd3e58d656a59d0c62744ca0ae5596b2c21ee1e235931fc85e60f24a7fa3956ca8073bfc7f38e6bc9b649ff68a8b6fc21baf058f7373fe8a24d46b69dec76a885a2ab682f6b7efb0da0c7b86d8c982873defceec6c30bc36672fa193351ca3f6db7a8a558533561c0a8a27bc941e00507c81fe4cb7b82b2a218f9a5c96c1fe93bef5e531ac655627bda46b8809f3d8cf73b85a7a8e1af3a2506eb318e947a4122e1f78bf915fbcbe5b3bd478cfbc2bd2149d72118f2bbfa9cd7c74a75166fa15ce4122ee78fd2d8a08c95e7d7268d3862982a76e08f328c1dc0f2f0798afbc842db6043624fedbda6d4051d40768597d70173ca893e960cf44a118a9c79b5b4637b3fe58c1d17221f81348044e1fbeae2b4861f512ff246136923618ff75eceed6e0dceba88a5507b56f710caaf56b3f85958923f7f7e46afccc2159cc808a917edae2de4bf3bf7c0e5b48eaaea27882a58b4be8ef251933585028c8c9e6a84c65265a1fb1cc94932e9f5d6f8168571bdf944ea24fba202199f83118b0871072b8c4d4d2d280f46c263dad31f1637a1bf9b91d56682bbb478a88ec6f597444ac913460eb42392fb24d87096370339e5e251369baee44754131fe06dfad4bb030518f4720009651a2388b79e04f08e6dd9536e900c03e257a2f9a514b1203f0c9e4e74a9022be969f6b4a16bde0bbd0d20e5bc9277b67aae6d2aac7f89ad6454d330f61cfe224b2dae494b447bb797923305e3ff95a8f885ea903206f36f44b7875e80d2b90077dfb88540e36ac8dc542f19f69cdd858d94a34432c5db003d707913f28d934006028126a1592146da91ad7b58f58fd749f922ca6ec2058a052040529914ae9ae82db50cc129804465bcf7c52fe4a2aff0f6af5a075e41f27d1627b838f72856d656c6434b76683b67aaeb04e4029b9d67e2e17968e1453f9028b75bd0e730c25f6d824e2f9e899e75450f2547e19eebc8477630d547c3b7da317e23a49a907ca929c1f27c9bd760ddca9998c9068c3a09b8100535b580d9c491557c3a33bd62bba23a3a3240744ab6342e83b1000d83f5a51c133466daaf95a9baf6f05d3b3c543da4db7a3091c4b46c3a9c8e88843162f045e7229704a98f2729982918dfc5fe932be350d77bc9e8b157224f09f274fe3749d496ab5a7d20964cc6f97564ac7e7039d7832fad1269fa07067ef3bae871152e77c6e9fccfef96bf3354fe914c14a5be1e4b97beb95de26e4bc9ebfbeedd5b063b3e6098209b1703a2a3fa1ca9d8dee44e16f2dd315d4a8b93633d87da80f425a831fa71214048cb83500dac79b26854e2d14f9a7164296da62bbf61738829773df6c17178aa791e1190c295bdb4b9c32b841cf55fa5aae3659947fdf25c179fcfc2d8685cff73dd4fbc644c8a680a2f1bdf13aa420879b234e3904b0cd33fe6dbd42e483afeafdff9cb104b095a7202ffff1f508095eed7c3a4a461c5577b80c7e29dd28f158ff42777e327c8fb2116921740882b3b360ec7c0fd2f9b1f5dc0863cf490375e1f04baed57b36377d08cc3a9dd8512e2e2d1fab7a835b22e8da03428ebc5ad1eb6183607403386eaafb5ec8e5784686abd5948a0eeacfe261d1d99abc803c5fccca145e36837ad1e508522444a0b6ae8db5e8a79e87579874f176616bd745fd4b90077f978aef3657f5f0a6ad201ea9832abdfcefea9f502b4027f8d5abf35aa7485ae237c3b3abd5b9ebce9c0664aa6368637d8844060c711197b44f549a0eb875d0e331477ea54f92ebacafa28e749ca860f014637c5b44063f7a41c4d6ed7a4951d3a29a01e01697dd6cb4e3c4eb9047ae78104e88e9311b6f178c3b4907489bd3124188f90477637e5116b686d944a14b79a659a4158104b3789381e3e4fe48fca0b274b277149b01c4c4c18028ac9559c74669b2f429c342c02059e1b22fbe4e9af81b7b1fca71280e2da492a38d7d802bc38b2007930927c6be9d83f92407575112ec274cdd962f6a57a660984a08ee71ba21bc3e913450f1265e2c9279b1a8951a608e7d49e05da305824634c735a370f8497240e2a98bf5cf56c94cfc5b4846ac1ac952af40881c3d957d7eb29ce0fb9416e39051ef772e7743d473f2df50f8ed9e9e81b0577d357a9e5a717da36f807e8b7ab8946dee614bb16eda95aa9ee213ee5cd3f462f3019cf2683ff4e92a336a6fb6924310d4b9e6b695d9f2d8b73ce517016e38d5810cf857ca7dac50ada97bc07bec7fe817bc0b82d261a33ee7c82a229cbc5339650d7db903e3538b39947325bd017de51f49b56287db72e4393d952de29af437477e1a02f198cff19e85d090d50a35ba7d41fc4807dac4177caf85b44eb5554d8f36372f426e81bc7107fc06815818f380c41b297f11dca02dc4714c205bb8c6f6ed4161a6351d917679c83f554fb654359d44b26ae7b0e7f4f1e040380c5b0df53be9d2f78b8b5813db622f4d1c8c315ea197c9e01c7a3b97b2eb0666e7375100447ea224d992b5ab51b734c5040f7c281f3cf3b51002c98c39addc9e21e004dd023fb4f41a53ba44833af133ecdebc9e28694d193624fca654e043ad8525c1f98c3d87cb7eefa57727b99a6146fa8fb5f499f77f0be2bd732faf9c23f4c8d4b357fb3971d13867e199aa4bcc73b90e01a9a54e48984bc85c507c93190f360eb504e2a308467d25690cd70c4d3564cfb0a049cbf5026a376a7eaf644939762cc31b83da4a2fa0a57d13cf22b3e2c817c3dc38e8bc13159e0ab3cfa46f16f56e293ec2378b2c41a9d69cc24c083caf6d7df24c4059fd781e2533a14325620a437adc66220323c5a019f1f98a9097d6cad1aabee4a93a639ee7b2375d497d562550cbe00d9238233fdb4c931e12f32e10608308619270d406c72d0081882546abd4e298d544b3f18e48de7f448016a81f752a4f66a785c3081734183365e4f265677573d2855676c1b28f5f28f623fa7a45c4cc4534ba6a5389fcd630c5663f278455ed7cf42cd71f4e11f8671b6c2da39a5304bf5c1b419ef8ddf416776a326f4092ce8bfe3564a98a1fdd853502b07250ac6854b5af29243aaf050fc514ccf6ac091fc0653220d4096ae50d50083798246afec8551217a950d3f9e7c1979aead173e7035a6542d2a2e2adb0d9ddd467f852d58dfeff1d0dc3c1cd3497776c3a497c9db75069d548363cbb9259eac3b082fb4d9456b7b8a748ddfef36fb55079cded879399992b61ca86c6066589a983971d175842afb781d3c47d034c4111db8f99a41fc9802b09753fdc5030ae771390bba1446656b257ac6841e60ff8caddf43dce531615aed376b64a82f0288104e05f2e7c9a998d0fd8348377d3f30588015d976225350b7311bb36711db9684de8fca2595091191c47d9550593006d1bb1bc626177747daf167e84d5708763f095499ff6cc9038592911facec59ce8a91ef6a247bff26b4279c1ba54f469fef251c54a66ae9c644f6ffbba99397acf1cd21403508b9a5ab39f3636ce71503b1bf2825654cee75fc3329e1be799c9d419ac00ab34c9483ec9259d1f78245fe98123816ca32bbee418e2e893824ba6ccf796070e29eff254bc23916a14cc846671a6ff77f6311c6b7e15d1574ba974bcb1b3f8f2b5fe7658b3b0ee8b1e73a82605ec50e54a6505ad2bfdfc5473d2fb497ec8369f652a8f89fac60a14bc46c6a03465b59e32d297bfe44c1dd8dc21c21345de6ffb2949c388c836f5c535834f9f2ff7ba227f8f5f262a956eb431b7cfc657af0fb87fa6fcd495b383e40d8974561e2ddabd015bc626f5aca64576910286a70e9c23ff25b5a11f4eb2ab292432c467c0f9b04ffc8c8e2a7e3ecef0c0917b7825f47d08607b2071287efe1547701385a066e92bb50ed4e132919c9f1b64ec7289f7858cd3620658e3011a28f51d3103a9368cbc170f3f6b4e485ee53ad6bd72625c703eb8884664f0fb0fd28282e766cd6675aee20e26246a933fbd29e782de32f976bdce48b9c34f846032cc11ef37478fb7f02d4ccf4587f9e821ec09a59e2e20abf7b9c1247dd33fc9c263a15578ecd40dc2bd3c2561f737ecaac9c557a40b9097bba6803f6c32477317945cc1f096c57a0863705578de68f92f169ba211d2c484173e6e2681602a2942d76d7c0d7b882e77cca3af85e6388a750ebcef5f8ad6f42d5c072787367c0f87fd9ab98f5ae30637ed1086466d17684d10bc9bc114ed836854a30973d79e402d92a3eb689f88a009be1854530b6a15f751f81ae9cfb90364b73800469cfa0f5a49763c907654eac8b361489a4b4530aed5b4e0b88f9bee799c8898e57c931f43a35bfcc3a110780574f34dde309e7262da82728e987cc3ec20fe11fe3ec367cee2abff9d1fac80cac5fb83bce1db8f837a4c092f4aa1c39fe10ec0b62203b494660c940060ffd46114e67b18bb35db179c7ad84786f90f64c3e09bd14ae846ff555f82f2f5866be825c4d163efb1556eef368adf62434d7ea505538117d872b18fb54c25cb4869a0e3b0d2fbc0c9b6c6369d4da5aba88624da4b97fbfd138dd815f99888a97807672f716cea36d3c9506a232bf911ff81c95e26ce143666ce6c9ee416b65e7593e2777a11efd20eed465491a8b3abc58398f597516b76f0e580993b644730e260d4a375f64dd036f7d383e60599092b40d8cd931d7fcc32f2d644d977b8f5dcbe0ac61b7d43e85c99e160e715d56e47a940e2c6844de0488317c8b6787115332bfd47bd563162610f4a01aa5a6cdbd1310b93f098d1e44fd67489f3a935d982196fa2f98350c1815ff73dd05150160e1376e428de92153fcfd024a976683871366ea77585b1b92042947b9c2d83e4b9603221941b0015b6db8eee486d4efe0020ae8c18b54502f969a7805e52e3ccde2003aafc461c7e9a72167f2ad5e4ffa1700530dc1ddf5d0a428cbd644988b1fab9459b710c2762f8cecf8b1e0f6f4578598a6ca83c1fcd2dd7cdc7bb7914efec65b707f05c35ef3dd535476664481d7340c50ca86c716b4cbde95f053efe0cf2d07c899d4d93886f6a18fae5fe9e4b2cd47a564579e9c9d937552b7cc4d891d8b748d15aec3952951d2e44c2c59da63b0adecce89b2de2e2026acb5e408cf07eb2b0cf54f57874683d6e0d07f119c502aa28271c6d37a966793aa6f5def48c8678d75a8a24bb2283e15f7402ae6b80bf6a594ee461c2e8796581ad12f5d8773bb922b7201d02326350e56263eb98fc4a5db759acbc55545005ac43f620672fca81727bed44a0ab3bad78261a929f16abe86cfef05c876226fb25a6b17a73ed94e1d4cc527c4bf4b9ef16a192a234a42c0837d976e1dd6f976b6d3730d9981277cb4f8b5ab67d7d700944ffa1165f945b90dcbe2506dc57022024b24026d983486465f6d6f56a4475c37b91792718dd0b494e294b81cde80beac3929bca0ec4e8e373b623f76819731bbacfc988d71e6c953b46d7460121871b28abf6972a597a3378e21891044e1fea323e136c1780d653615d11268b9e20432b4dce150ab24718952504a4f413a04eb7e1190312f684aafd4b234cd13a7d7a35428769fc71e11da8c2a8f1d033c03e4bf6d500e5e538f7991d6405435d0dc4d9f95138879795b360f03e6ad90369358e7ba15c6b4abe966d731a61d4921d42af90eabc836e46431e4409b11d150347f299e16a719d2e9eda33de6ef5107d712527f5fbb2984da3904f9484a0ffdd96138042683732cd83ec485566817e51ec570f877bb801fae53068d367181565753fc22732552f9dc1f23378e7a1808a6112e66061678ce9904f3eda31329984921192762374ef340897637e4298d0bc9ca16b7f6634466d15b0ed9a478de1265d11f3e65337f426a2dc6cac662742b509a71413c0bee1e37b7f517bfdaa1db23e6c0040c6a32de09d1e29e22c5dc8fac221d98ca7dddae22007f7018dfea72a4e087f566f7c27160203eeef44516feed13c36442fde640c03f193d8765250dd89c9036ff38739709da3356fd33cf74ded3cc4dc1fee35a0c977e70d1911b5057f45df3f3edaafd42e748bd09fdd246b2b7ff27b244c08b65ef1b7d136fb743b15cdb3700419725a979250f0d4d35ebd91b25437f743f7af43d4b81f578b125593f73f82d5eaf24013ed96596f02f9dc16ae2a507b6229f89319f4367a433903cd2ac94c94b5b44d5c0d679e8def674df6421a9b380739b911ca282f189b8c7a68a8e3bf9cf32a75707ebf9f6d1132c149133a805cafff3c055b2e2f4085e6021cd097190900a202c460b3eee86c9e97f209497651bf1dbd15b2498091a838404a64573c3ccfda972a6d4c4229c82029d0e72fbb52225df0349ef27acf675aee771b1f97856e1e0b5765548617d2c0b8a4f9d6d172e8b8174792fa0b098cce7329a0e469422d00f9e835f927704360ddd7fabb47837a87a9b13189534929ebde4a396ea088c9f8cf4ca2d9f9e5be2e154580ab4a3b0980b417a23c4bf3a4db12bced6b805070f83d24a731a16afe526fb8c0d77bd40bbb7b708568540ee65bcc81e2546135463526e97907e15b6db559ab74b48543e59637639194431c04e371af8ad0c646d784d8425200c243834ccb657a7f72b3ab8f43d7fbf85be244119eb7006818a8325b3368c1e09b11d35537f51fe7d975b8108c5a96d57119de16de12779317314cb19d365d1dec0292a39fe88940d845764a226fcfd79a6d8bbeb660d7649118c888899913ef0d2d1f3bf10862a0c8fe495bc87eb7c19bd3b34f22ed3e6211e74b89846291ec8198176238df1c42eedf80f44bf66385bf3852fea8794b89403a4ad7cb287d361aa050c58a8f2953c8f944713243c6b7f6d705ade8072c2ac4723453a0e0c8a895ab45bfc3f2fa2374fe2bbda404362c79bfd841164cb0485ce37ae119499d159136ddda1650acb79f74ca51d996122e356494dbbe3948625e6d609950e42f03bc6e35197101b460d497c839a10e4eed6d1758be06aaf357e732601f94fa0e1bf8c07fe6e100e3362cc9afbbbfebe772c3ca88d7d7d0508ba63198248ac208c87ca4b32de0142d486f383316eb997a1547d3b74fcde79bba3ef667a58c206574d97e1d14db6d9dd16ee40dc6dbaedcca71654fd6f8b81ecfffff81c4e16c75e7dff75285f2f1648270baaa4166d357bce0ed875039a90cf83fdccd1a2a1c77c9d8329a1ba471f9a607f59508e4019d70f95b343e46b3d257cdf8e5f33349f8a58492ac7b097460202c0f85b012a1356d13f5c231f7d928d8f91afd7aa398f6f67124bd3b356c4d25e10704a8546c2151ba5e56ac2307a348e6365b1fa042bb2cd6113f535aeef00ce8842c30aa75afaf5cb70117d421c931ab4db8f2c1ab819f220a590fe7b8530a67d55149dbc417fec5fb8cd26c5122c674896a22bc238bb94abb82ad424a6468a9fc226dd38f0d72ce4cde3b595262fac62391885db28f512b8ac0ebf2b23f181372508c36627a1332c18641aa49b65320c75e83549c4d9f68d2e1e4dcf84eb44887b88bfce55538ccbe4debcda017e46664498d111d8402776eacebfa28216e8f3e4b0f5de86512ad7a62d7806fd93469177b2b0fa75a34f3838ca32665891054c69cdabddb29665c0b7981be756660417e856db26c9dc14c374b1b6a69db9043bc08712bb1e78037b2270ab581309056c8bdec09c3b2d849966920bad008890b1b88096ab3e672538e0a8e2e23113f99db3f33a8d02c4acf7f74ea23d2db7f5013b418a003ede24dcdf8c75077a276a221673aa5f76032f006c78573b964035188e6231c2e3d74501fb73a60daaaeb2ae7a5dc46a5b5134d5294d51d2d511a0864dfc2b642840d0e02cbf7a5b50e0f39e9833ef8f19068656ec4ea62acb255819f3ed503d0c670bf971f16c63aafd45ed8aa7808226ecd2df6ee56230f2111b93b889f86e8d3b83947decc4ebf029c8ad64ad8d4dcd73a7d47edb6856f4fae5120a8719f3931f206d0efb8aa7279a7e8a6dc095e81855be3e5ca3aaa7e9ad3e607956ea32d4d1a8e8a9c082a1b3f2e5ad6a4fd4c1123c83ecdc4ce277895c3518b16c45cb80a6fe490b731a51b28e6a91debffd181eca802060317b5f3cd67269975dcc5cc6883a105fc7cc7312322e3e2c9c717641f72fb247ab90a382a513c6ba04cb02eb07d636d01a365e03385bc7d4007d216a3bb16edc687ca6152f0aba647603ee5934db03da5a0f46f96c082afe8243ab8748157e6c3510e9a17cfd4f587aaf8af7e062e170bce0b636a8f797225dfdf614f22a011a6afce074c3c9291dda6a5bff1d2703dcc715b7ec36278958c42930761bab5b55acf1d72fba7565d9a57e6577131a5425760e1d9b612aaecfce502dd4997f3babe79e6dcec4aae040f7e7bd1b965df9396a9812a43c7dd1ba8992b3f6726d39031fafd40eeec0892d63c37d4e86ea48873ccf8fd30d17c8f45e6c36c3ae5c72c903044cb856cf2f69db6a270ec79c6192b11ad2688a687af3b9ae82de0c9493441331813a2f3aca8362ee366ca929f0e8c1254b763d0cf2a1a18a7fc35384972e963135a15085bb2442daa9e1e8e7d3ee7a6032063bda6033c02110d77eb50a96ab4c9e6a419ea0105e2dc13c87698efbf3b9bda53df6e9a33129d392fe4fe1918f0188cdc712f4da8143672d40a1e6c13aad953e0a1e6520cbf0f16c8db96123d9e7eb34d1bd5026e644f08382df40dcb714dec9f0a3ce436883bdd7393387786205e87ec8796261db1764b0074843a28c6dd308c2d42fb3b90b21ff47b369aabc5398f96e818ec91aff03ac4be634cd6865ca71f57d7785c309197f6cebe61b44daca93c5c007889bc244ab32dcb530f42a8b88f59f0cbeed9ed981798d504e3fe6fd7ee19f27e66f4a21667d8fb432449edf7b5a11a846b3bb96bac95cb62984d9eb826cb9d6f223ff4192d642ed2165864bb7c6eab2ac587b8c75587c6c8e265d2087345a3546d58955a91927d5026863140445bf763da73e709bb957577bfeda1389937c08d64e51ea25227eecf17f8e6344828a321d93abc1f1589cd0f929879d475b96b1028713202f97fa3701f873d221668780c11206b49a2273dc5bf068967f11899fa16292d9893b5b6ad5451b45cf07987a88edd59331bdc88d0cb08f6948dd08cb18fd052e6430ac19fd357c665221864895c7d848f7af5b3f3c811da31e78cd2b8f82130c510fe839a1cbbbd9df41a029f5564295bb933ea715578b5d71181190077f5f31b8c177fd60b9248e5e781e68debdb953118ea5cf8047cbf984167ed01cb78fe8323dca5b29dc1fe63b74fef94f97614c8b971dd72b927a8bb011a334a336676d937440d21f54eceae07120f46b115b2f181f187a7499bb79af4f44561237e96ca99ad3aa6c68f521b65ddecda4df387844f5f2691f705faef4e60097e12043a9e336447b660ab342942905b5ae8bf981ea38b9230ba4b6675d8aa49d82c75742bd1b31dcd93694b43248b2bc111217a849bb9a335a1d8cb1383c522a4dc8b7e9e832a85725e7c5ad45c3b5e41170f050562c9e565571e64441de1423578faea64e5745d300f961b82c0b1051967be3695dc3bf43685bcdb769ac985079e21b5ef8f1630b1d232a048ccf94f500262bd031902e4887f78dec53580d53e5bb2d87dee89ac2141721889a716307c9de82ddb4c0db3aed933d9967328998e32be94e93182288a36318fa9028a710b6250f6da576a86e177e153229b0e2004c4e1c3118d54b8fc3e15f3269de56279f8511374fd1b065040fdb8238d330b32443eb6e193e419dabaac73f7902ed39b2872a04889ea7c9fe2139c4dcfe9e9b08d243e358fbadb3d43e68a809ffbce806029a1af0222a66cbf2623a465d17935607f9a2687b40da056f2efdb37230df3213a133db336aaf95d773a2e5b2483dd01c436a759ebf004e68c2f75a98fcf972796cf806f21d95c15b9fe1d83bef2bc43127e55233c0b6f4491869ee854d297ba54e56fbcfb454a1dfe3494aa32bacf580d8f35fde41b0b46b179bddbe3c71c658e7d51bb52a0f41b3b4f153ab92bffa4c96c62651cc29e51dd68d19eec4770dc65a20f74a443c70bb47cf2a8b3ec2306c098360c79363b93310862554f275fdc130264d3daf14b047822f86916be3db1b8c374758574ab0743c7690e40a652f790196f3c3125ca03b6caddef41d90d01d898889e6569972d2f4207333b85148978cd1d78910dfd69697a3264191a4f6dc3391f3344ec3619e17f0e5b2794a282b8d751a23066b20227d9634e9c09c38ab83c09bcc08e6b4046e61541bad708f94311495c336c12f06032e49d67ad149c9b0a231e9ccd2d8b04b6d1297a897c648928e75e11991b99fcc614c3aad1c3037bb043e69bfdd68dffa9eb17065082371595becb746a60fcfb660bd90fa77f1f4d472498a2893a40b21889a0f95420e49f14c827e1a75b4c86a30e518988f8e7e171a022d9803a47ff179ce96d163c3ac982a14e068fb277a9a193753d185b6ff3b0c289e8509cb6ac92861ccffa0dc0f856b2b3f15ce9e2217702440e6fc5e01ec1ebee7a3a3e5eaae0f1e304d64dce39d185d051c9634c7e544e24cf991ceb41bcd2b2a708dd17602db0583b693958a74811e4a6ec320c54ca2daa03aa5b2d72f0a511a61064973fdb0c317fda68ca1bb38aa5f3be62105d4d578772aee344bd16e96b22f7e5ae2a9325bc33b9f350f26e4075a812c222ef208df456de20b28e716fac57b6dd2009738b6ea40348477566457691689aa7d5f0696444130dbe8e7ede5a74da098e6ab145526c9afb14c43671e4f220d48e818c3b56bfa290953ac79e94944b5520903213b52dd49acb501161d0fec4f74ec22f53f520fa3e82496b6b6c5126769f2522aedb6dcc39d016fd5e3c57a4d262944cb5f0f104b72dee992c121c000d87d38caea05089cb5358254678262978385f80e795ea176aa67fe220277539cb42afa4c809cd72afe423d1a6071782e5c5817ec98113a771bb3e5be6da4129c4257925c2b9d8650acb00a56ec9baeab34ce11f803d57296c89df50ea15a75947171f3ad2e6084e053d38f973f5d259131b2fc6d1886940d7b7f6e7fb80ea1071879b6606f9e22731f7958859ba6233f6afc007679e33e545a50643cad0d1a3a39bd2098098b738e4b4ff6d2277c5e9df8804aab230bc2f67721830933c5ba20cb11cf9ccac647c043c8fcb8f0b2e7d3e7f7f07a9a67d084be83bcc3dfd7f109c47d4cb05e226a3973335da635e8a085f1ea90b7df763ad5bc9b024e21b62a45945ccc049b8953f429d2fbb0896ed13c219483d37e1f63bdb0db94ae94a8624dcde7446390764dfc583c89555e4061accf75de4def072f0f769849b20e70f26c4c61911f764b428fc94e9b86462c7a86da223a590757142cb3743596bdb5339faca4719faad0907fc2deedabbe3bc950fc8269014a6e2060eda26a46d76856cf6a027f2fa2d6c13eb40f679139dfe27187df1082407f24359489ff94401fff7a6365b3a26295c168790f396860d78afa0c1e25596a3d1fbc1cece8c8bc936683774a73e156dc50d9e933ec23463e39b6116144f742f15e9bc1125f30d2441326106b8709c0cc9d143f2dd9c67d304a3929c1302b06c50502641ea072a39b36c023e2228a22a89a960e1b88cde79ecee6cab334c92e6f1865f646419ab5cb5100ed64025ae8e808cdf28a31c896fce4f75d5521b4333481f11511aa81e51615ea2f1c7f67ac7ac13a2381814a8042b0a7c419d9bb6120cb775eea7ed4dd3779c127b2b74bd0cf4b637e5d3ffb5fad9a66d7d8e5945506df7fcd632b867a35c8d64b86e36460a6eb9aab5675f6be54492131212503ebac54c70bb7cf6c8672508bb741d5a039102feced7f7b5f9d158e4e611a99b4a7e5077c8f74a1a1b071a584b77de5c3b833b0487ad1c0776553dc8e51fbeb1d464b79168c700d372c289f8d159d7f8cfacad721dc7275cfd2356ff0ca94533b3271a57c1da64c5e0a68318cf5daadc3f770cf48fcc43d7f8d209e60be969e0b6f196bc33f544d1250f4a96dbe8a44a5cbc857e41cc0da5b055612ea7955dc273cf51afe6646d184a03c41ca52520413d4d287cd8616589b221072eeb66b8ae048997fa2f7babb66a3e615bb2dc9344c8ed1560c0d4acd22b9d526706a88076fd3955cbc02eb83b5d8f45546106b13c8af426dadaff0cc3db4d753a834cfa44ce119a3562515e62242e96e2974e583e74cc6229f77bb55e1dce4db618a1c2a81eae6454589a70afdad697de2762f68fdea49698bd4eb8de8ec0bf1ac6d899d33a5a1d46b38e7475ed7949fd7b25a5a9c80c66771653c77fdf4cfed2e260275eb31ae502d5a2a77e72698c59c594c6426e7308f26dbfa8cff59be35dd0096d2e58c8c748df0f25b0b1e50c2a2aa792f443c56cc154f5ace38aee4781de613591328b3b43a369bcf163be9c7e047562492210d8aeadcf9889ecb5557e1f691b55045ab937eb1bc8f0037a6543f61a2a6c1dd048de5fb227d30ea2bc6717f0daf429301ba20b5cb4c122dd143259ede7548ad578f75f2def5b7c7c07ba2a5c172053c837ca7255377a16d90f03a09701ca7c7419020ed2e79a387a7f08d35d85d60bca81b22ba13ff67d2edafb031bf15d2ba85291a22ef621225a0fa20233f777a36c5b84495970e081ae10b84fc10fc823ab5c70f96d512758eabe43c78d2de14e2b868c33191de562749b45fde69a1ef076453e4f89fac1f148c9f67b3af717084d03beb41f1da5353d17455ba731183f4bc57be219cd9cd823acb2c9cd1224f59dc1eff16a2cc0fc5f1960b34ba5ddf16bc5f4800719995bf6073b4b19775aba3231bdb3ffea9112237f5066d4d70f8c4cf4dc6f57fbfeff9f55a2c12fb86752b48c3d368b8d5040cf1006212af1869275c9c5e667b092455b28821e4de96217deedae6da39c747e88d7bd79d3292f66598a6791a770e4bf16c76f9e6b29a7643e70e1258773019468b6a71d9b65be2736bd49a1dc52c0cceac82b592fea063f269e7528dfc7d7a9a254a42b0e4324ca4f08b431316eae68f06cbfed407974c0478408c78dfe03cc458f780b89a4627c071c94f7500f9e99a7d39bdf2b828a62295bddfa30b3dee3b54e411c13a1731b0e49e21fb30a777b4212919a124a3dc5de303927aaf2c9d1a50d3aa266fa51ff2ca150364889f7aff83e9b264c61199bd995da2599811943d8e52ec3f5357900c9ab9fd45b112aac0feb7eb6326842a01e5cf601214bb29bc610d84696bc439ceaa3c792fde7070374fb2078edeebdec73d6b98d33c5a602236b213213cb9ebcfe23f3ed8477e1474a117d1d7a6bb0e07a4b3539dced7f9df5814ba7e0b1c96435ae49d311578935459b0c2944110ab0190a0b5d3d49b3a86bb6fd760ae8c5ba838637f4ca7a9a77a1039bf930b00d2ab155a8a39d30ca0fafd7c732e5f1e7fb681a6bcb87fd40df98050c2514b9a829a8420ea2ed45b0419e89a99cfcae6a8c00014793a5b2e51baf44c8b78d58a8b858adc4ee9eed8f80b66a1097a1f18479423d84b61dbc065e8a2253994f2a0c871e97c6ba01d5efe0bdc809a021fd5f29efde699f73602f398907c579fcff9df4e2979ce005f50b7359b5cc2c88d37496085cee82049a16501f9cdfb5b5b0fc28c5d9f6b4206c6089bae673b6f1e6ae1368f4af29c06556eae0d301741db5a958503a48ef28b52d6d140bc20ca83d9665a4a491111858a783285d085994a489b2fe6b6e7b150b33d05309deefa155905850d973cac2a292a99dd1d82e3914530882a5b62cf14ce376c93d0c82e95eab08207fcc51374f5c7226bc2afb6302ae2612e8aef9e8f8e98b5e8ace85a27569ccf50dbe29cdc24ff2cb9bd8ec9349cfa9bd3a6ed1a06df9e8e399ab519162c420fb8acfefb6de6c92e567e31f36142a57b98765f8cae3f5494b86a6c43616c3a52d00c9a1e05a4e4c7472f9f7f68a7e414a6a22a268390730f0fba35e909b84616776624261d176a5f6eb3a4b10ff382810061901b101bf1a119f3de8dbbda48c580fc1b68eebe164b55e0bd1a9bd48b92909afc89861e693eaed6a240fdc8e0a554bf4494a9c439803b1ebba0604f257c7445c59ddedcbeade477e41830d715ba21a311047d7f138a0809650eee4072f29d0586f89c34f7c8731df1710e217323dfea0661de31a7402a98014b8e5136205dc2bf4e5f93d0be3c9facd70c1cb681f0624208602eb970b8c5fd9c5dfe876a7dc246f4978c162fec4030120faa7b6121f327c49d8ed0d226aff6705644332036fae33622a591ee4ed10cdc957d74e15bef8fa8559b6593d39b2b83f9dd4bdf3f6295c57f55e720dd184b73eecd95be0aac4db75f1f1747684c3dd4eccf7601a71c045f05a39f79f43d3b1e0f2253c21ac4b898f0f239f30f9008714e2c4ab3a829709008416a4bcb51b17daea07bcf094f8a801152b09fbeec0b1867bc6553e9d81f411ea69cad8e464aca1a7c6086a81c9d66947015c411fe64f644e8797744cbfaafd09d8af6c26ff586b2808f72e1c95424241d40e3a103d1dd9249a389983d574d3bf81cdb4b226b9f398fdf46b74bdb184823c39717d4adf6a359a2912befa438ee21782a9b23fdecacdfa8a31f0efd5adff1b3c4c7bc416b9b88d4f6af13516c26b97d0b19284a797439f52ded0aa14f1cf5d9b4e8b135081d0d68bae386e94a1d634b4289cdfe7161b8af1894512cfa970f7a1627854ff2cd439ffbd80b5f56e6fa0c24955c36c15777931e7f605144082523d5efbbd886ee50b0284eb6f2b72857387e8dce9951627a72f56585057f884c269c98c960e4816b115c727ab61a22575b719eb2d60523ccb714d34a9373061ec9e7c20f59727ad361ec112c7d24da922a91364d39b889312f890d97b1192d909f931a2f4baa104fb91aa1baeed99b6eeba21e8807fbfbf0d544fa6115604003dffd268190eda0b0c825d1b94bf343620d5e88ecd7eb205f8871474e03502a4f2f09f84232c38750cde63020da59328a81ddec7784c2cddf576ae98f1a9c65e14bc075fd3519c2eebfab0dedd3a36555a15ad55caa0be35afcb995b54fee939552591ef69d3adb4d44bc5bc6c85c21d34adb092879164d5d52e6fb29dbd55005e93fefc3153e5457946098ae137aabf49c86c28460cbefcda741e45fe9700658cf5691539d580dc71be35c76014e49f05c805dbbf5a57fa38211e304a33071cb2daa64e5cc01f8e07cb31fa304ca699c11952c354ff132c9936d7f64bd1804e3dc5daa5a06d2b2d173f9dad5784c1d08373195561bc1179bd0fcceec7463f40d373400577899bf6720f10cede3f3afc0998effaeb3e43a423ea9312a5a5bfaeadd3accc5d16ed73174e86eca2b7635fd80112968631392b136f88b7299d997172c9e83bb5b3e2e7cd083cfd978b877260f1ac66f704db86389cb890295fb7e67610770d1f0150f1e33fbcd89bce0ba5b28c75638e1951c4ddf2cdbe54f79a93ca4803679f853c0ac9272e13393c95c218bc063fb3c6d3d2aac7d3d2cd983c691d6a8e05d42047bbe816e5229ddf10da7430b7cd1fbbc581650c572da4fd5249d6c3353e713a07048a7a38af29b290fe1faa1164000b5401c5d71d8bbfdc7522e5c84b2aeebbd6bcb84db38850b5557e50cac40ef885e2c45b90208ff8b1fb7eb461769623ff7d3b1ee1e14a5327e11e8bf0f3eee8908d5c35c1ebd437e8cb4cb69e2d2369224604a23a9db50d93c4e95cb48e52c0234ad75b649982cd6df466d9837aa50feda8db025a7c6e1472f31b2adbf97902b8d2442bef0979bd45c683f8cc0c74210ea779f54662734d6578f23b2faf5f4b0f36d1dca499a71acc23393f9cad2d7605deafb08a3bf4472dc39fd0fbf2356ce6b1361e7886ce3406ed4aa21b19a45a5c6afb495737b26a51003e02d44cdf8b023f83e157aa50b9118b5aa7ab4b0b89f5694955377366be7a011c37bba8412aaf990f11214c391091232822a40e3f4e4986a874487c721d8b9fa08b45caf56f14c270266e0e4ed616285d3186b74d230421277b8b5ce071404e6c223da9945d9b413478965eacca41ee8c0dedfc072b9fa20f03d18fcda1b5e999cbc8be78860b20238da7f53735859389dc59db0701cc2ac4639c5a4efb11839e575ec3daa3f7b06ca7436638464bdf807a12ef2bf0586f4fe9edc9bb05528601ea2849875f557efec185cb7265b351ae4b88cd4ffc38e2c089229355a49f61a84fde0fe0fd8ebf20e55b730e3d4deaaf503226af7bf36784e7e4f97fd5694893f52fcf680a46ec0fb16a15a55501f0f9b944350295a8694445eb083c78865e92123dce5b92786762ae485596445e4ab244c137b354a1061ab55a3bf80ce67587ead6fa1a455d86c3da59f15ebb866e3a0ffead081a298a9498d432f273af99dff3677e8e1d07feeb9d4e596894fec9afe30f570a52540cdd85f9771190af5a13c10db06f0ce543cc2c1bb0c110b4be3a44dfecc1d7f77a831fb26f9ac8a6b7d848b077f82ffba83d1acde5ede1bc90de284ecdf7bdaf2103f461e15e20a8149a8b0f4b4e77b7033b333886f7c75aa0b1f21696dd2ff7601eb0abc1e42210a8b6504309d582942d41e653439d04bbbd4eb4a5e8af809f03178aa1ce0905e561a03457272ff184d50070f89d639d2815d8b7823935142d70e6c2aad02974ebf840bd8ace0ca04b5fe190bafdc03edcfd80237c221fd9f0625517ded1d777283c97d8b99b789c46c7a271d80918c864713dabe4fc037ade07a35946eac264bb19901485e52ac8f3ed7412ffa3caf1a9f08f87d46cff64b4c3cbc600adb494e88f57d94bd5a68554d278a4589d6f24d38e099df36834906387b8cfa8860c94225150de4acd8e677398e6cf6fef3cd134e62661d34ac4c770a908f1778d651157c716a540b646d7433f63accf84135865e7c79215c48cefaeb0001c49e2700b2d1af972f1e6ec48d653ca7d2b380e9d3b2c6af84e469b7614e522d381bc82fb9c1c1773f6e7f7fa9b9675c9a00a39644b9739f169c477eabcacaf7c11b6a9f1c42bd94640af8e4a506a99c2b4f4aaaea07ef974ae24065f137287e49b79873cd2d8bb9882507fc169df28b9da43ccf78022a067745524128e91e60128d157e7bab05f8470a0ce7966cf04558636a8e83bda00eedc54dcf0ee6dd201627120482b0631ae16f5324ab00a0eccf50c72f25d06c9c5434077c976acd7845245f1bc4aab32f6454206fdfac2720bdafae05d1389dbefe9da8c901bc4fb864705b1971cbedb913347874b56ee2beb8a7f49c291bed35a3efc1f54f18863a90ce4607bb3a960c1a7b1d7a9348dd09feefa8d0b1f0309bde01c79be11dc89370da410df33fba2a1eb5623f03b9ede31667c87fdb56306425361bdb0512b3eb81e904eb1b96f917c636e2f508ed92dc0b0daf5d4f505e44b83cedbb88fdb1335291fe2c6b964f4b313bc045317d842bfd646c195f7af7dc5a94c5c5afdf8afbf8f1642b187975c577b2a26192e8fec7cba1408367ef9ae2c31131c85c2901dca3c2bade2c535d55d419f16dbb77e1719275886f9791100dcd45d3686f3ce76dff218389fb8df67ae6c507cafbaf79a9cfb6f8752048ae6c4c719d5a74b32d2b178b4fe132aaff81e930f1140a98a5a673559ab177d49a2f7ab9dc4e523807c163692edf60a7ef6915287fc8d5df0643f07a2df7589e95127f8a6d7984d0f378cd53b8262a275e08619090c98d5705622579a2429c7fb32992ff58966c0fff275780842edd5679db4d1748577a8bd187e22649d2467c2db4d874d809cdf9bfa7bcda621723c1b40cac100b58976d96cdea636be55b85c21960d932c75c6cfcc258d5a6889be01395a024c53e1b263a64cb24b6175c2ebad3d704564225ef2e6e8a356c41db37ebf86f9646d4bd1779e8fea01084caf6120f500050a361d0aa129265893b0fb624dc95012385fca9510c094d02c47ac51a4ed684cf700676a6fd73848e85bd1dc160534082dfd861a737158ebe2859b502725335fd1473556da53d668f7a7c4b71a8322a7c35b86713bef10ffd5871691ae5a9a0a52383af59e3efd680495dff46712f27764933c49201d56923339e823cbe9d7f7e2222763a6b3125a71e9f0ff2d42e678ceab754032665e62c9d0642ebbbb5e6ed6f4d36e9ca776ca385b1b7363ac464e1a457deed502eee6a1d0eb1999e5bab41762877ba0cd462198db668c163214a67deaaf4c4dab5bbc3a4e9891d3ed1703bae4ad0fcb3a1b320cea0c299520fbd1dbc6907b25a90048e63f533373d2070214bbcef30cd17213190298bda8636acbef072174c2252c070b3b9156b9742a57f02b2c767dabdc52909cfe42a20093c4e2a7c7f3e5db654a9baa2e757eb2d03a82011e11849b4ba1dca70dfc8c65e4a41ef5f23e2fd9571e7e9e58b097f1741844c7938e2d9748e9608af27adc8cefd9e0ebb0d3ef03ce45779b1c5a992a70d8dcb1c76d74736f043f3fb43c78e3e57bff0f52e357844a3430e252483cffb07ea78ab078337db2b61196df97b6dbd88b757f92ab535558c9a67dcf304be9d689b0f3765afb520fac3bc4e47cae3b87d9ddad82f9e318f6f169ad768a2f750b792242fd0dbd797ae983bf90666c7ecccfb8db3cf7698629d25d23135af5a177bfe82eccbb147c195e81414bdd669bd8a53fafd5cb24a19d01458a636c20e6c999124feb971b99eafb425cbfa79bd0d5c6b41c0e0249b539350c7171b7d2cfabf2ed1c338113dcd6faea93d728429814cc46104b730b38e25ea29a95b69467ee924789aaa29f9e8cc9556bf975ef3022cc24a0248500b29c11ac4a3ad3f15e9915f11343cba5e0873c2660be5e5e7fbdb7a6c74b2dbd48651d8e905c310e744249efef6eaaa6594c6ca3252627840fd13d962bce69815a654b45836547376f768fb6af8b77643d4d20bbdbf9c2914959f0edd3053683ea4773ad5ee9df1f5c785a7261644b11a97af909aa12bf2470840de1c8881742be2da68c500a54f20745f4f3151531f440d8d405514732f6011326087bff2ba6b754521042e08562c7f0315b6f08a28b3e5062259b4d9b8f6db4839f57d8a4d20d8438f58a0ee6417a4c5117833497cbfe10a087a5f7b7469b4eea9477a90b5e9d64b8cf1453f3242e74022744db6ee7291e25c8edff95f6a7e4f996edffbb5346412b806b53e413ed7b23b3eda7da1a61ace7eb437cc84e85ce3e71603dac656e88387e37e7c4dd31de418f9d30540b1f7f80df36eb74986e1cd12ba1e4003bb18aead3aa7e0797a67c06ebcaa7ab1e398ea022582ac09991efad4db84e9634506d89190269218d533ef1ce057060538de839696240a4636b5940ff0cfbab026d55eb3090e371d913aab18b5ae86635d532d66a81996af5432fd74d26b68fcdeea7ec55f5f3ec1974c97f016a1fe331193189d94db2d9b14a7add6da093ec320a0993aad6092dce08b50f27e4f8af17208d04f418d5277f817966d864c79345661180677270f5d9c8663786546fc9b86ba0e13d33735171619e71a4a6c6c968f1e90b7f176a09ffc2ae9b3d57d837ce1ec7814fc4f54b12881c1478f9e240e8bed3f636ef002fd0437de6bc7e0d096b6b2cbc1fa7ebc21f3edb0c3fa90aef2027d8b6b01a06098d23af9b1e8119c21e6b2d561dfa0cd05c3fbad6bc094a0d02f9e99fc69392b059ec306bd55226902ca256f3e0c3ab9ddb96ac58a9906f2a6d0c1618fb526e77a09d12741094afb3ad7fcc700cec2e7258adc7b70541c7f013869ae909a9862cf2d84ccac056350aac19f630e2d2bb877c0264e416f5a5db289c316327646dccafb218527c0f12d4db32987f58d06e42b480bac90c75517ec02847f7007e4c304c79f43f0b68b2e89bec65535c84ac9042d5b0a4488178c355e3d0fbafdf707a293a6b2e61dc6075fd2afc83034f2be3a5b636df69d85710e4e4b9611d9fd99176d7e547375a88e953863eb5931a4c54c16d316c7511b1037541bc389351211b800e6bc7587167b52c7783ac5276df816e7ed3105136644709f202a3782f6ee3f4ecfd67b5d93edc97cd48617aa657c931f1f9df57613b2fdd901afc5bf536712ecc7d1716690ed032a3d77bd3f8d21f06e442b2d6059bf18aac56ed26f2ad4d32326dc5459aecc8586c1cdb10073d262e6dad12f74eaf25d5cda2b141ab55dee33fddba1954feee79f8f0218922ba435d86a965867bb139310ce291e590903686758e6b72316d7b19bde42edb348fa3ed11b6375236c69d48a51b5a602b2fd09d40be5f3e699ffa2cbf0632c3c30160968b0def98aba136101ef5192f1e94aa63d8d42025c9c01c4edf3decc6378776cb85e2a6c602ff1cccb9bb95cd4a0a821c3986f8bae3885d15dd6a35b13cd6dba1330cf7e86c59ca03c11ad240e900a4291d6010306f4d80ef07f906cced5c301ff5f3d29cc8e22b8fdef4efc7c0cc53ff71d4987e904744cd6f4ea77a73e59aa3fc10a261defa6612ddea0b54d7c9ec1d787551c9654414eb9abe1ac63e89c5e3ed6406693a4d6a9a4c90ac6722ee316257d79ef4ca6c0e37f78b02943d1096fbc75307798d2067c5fe51d26aadf663597375a355dcc4ec8cdde6e1fa5f318f9d047790b5437ee14d2c2f638686271a8f7c56ce5530c234e2d835919bc42940ee29319d75d02299fca2787fe50e5a6a3f766dc8e284e2dea61f237ce09b696583c21053d37d71f4ba1cf36f972ae10b8fbd73c7f119d84affd30b27bd9df6948854e1b30486fe6139c272f559b48fbb94c38b219737f3ed82ded2630ec05b59522f402648bbe510a0eee01f3968d377cec5f5e50727081c4195b91623eb20f6990766c7d07ed6972e8b3928481309a74e9e43f0447ac87eabdb4dab90468a631383cc5ccd7782c3cf3ff57f7677d7af14f2c3a443dc84985eb533f156aac47fa0fa28d5cef5fd2b872eb973dd182fb485df030f38e2c81ddd5ff6aa53d556b08995d5fd509c407fa9f132a6154a66d68eed237d420bc8c921b33741ca9c88bd5a50b5757bc266f5a00da10556319fc7b5d573fb22030a625471c96f9e5c61d2326556d0f3e070ecc1c7f8072b3dd3dee1253d56a6bd818f665dbdb140d1d5995b1cbb1c3d6fcfad9c32774f2f7ca73ff82be8bdb094e4b22fc619409e7cfef6009e98ba22bfe6f3bbfc49c167c610d31f46b8b8438d8134cc2e0380392d14dca25bd5639144d529cb5b12fadc4dafdf648b7a4519745dfe08cf01fbe622b0512d6c4db8661f94bab38d9c033242b499fa5a187fcb136de565e1ea6fdd5cff0ccd03c4a74d34b9a8e6a03c6a06da7cbfa69b6a7c291f2f1b9b6eae99e1dea8f5f4d2cb7dc705565d5f331b74c8a25e59c60f5aa823952c7faba174da4c354fc929cd214daf49d36c68e9bf6f7a6e09be9f7b4e8a0bca61d76c10a2dcadb026267f9f3174ffa7ff53a25ce920e44f9021109a7c18afc7fca27a5416353968d2fec576e7acc41e4e81d6fabbcf9620692055834e60a65e67a23425add8bd8b699ab6f4521ad7c0486660f59860aed790131accc24d28d362196435475c4566c3dc577f1ccb0008faa83322855981a4217c0313f46b53705dd6f8e6ae7b85550262548b5d72acdda0f4d5e6af9fbcd5f294ab905564af4a966dd8d05a9279b71d9df0850da4222cbd6a8a5e8c014e0d8e76738c8a2e7bfa010d4831e53347de1a42113a7906efe8aa0a2722b54f5a4f5c3e7e683346b8177e0dc2f9bf0f17ef5d598bc1ac2f65d7b99775dda38cde3a310c5eb799fb404e20f600ab507c9bc7599700553c6a3a89c57692186dce6ad313dab90e2f37775fb885ccac4f0428265eb73e4995deedc74f8a6a8e31464e2d9e5053de9f8ea5f9d99ee8c0b2a69e98ba94b1cfbe778340674e7fd8802a6321c3d7d7809615a7ac548c3960a44faa4827866d09d82106f04a3f63f19ea95a9e9792d3a489503413aef5dc04338542db7b4fe6b80aec627fdac0ad7f4c2cd2d252dc80ffdb8f1fc4096b7c871bdc7c7113aee528739ce7bc5db909e0b14e6b91be7faf23a4e0bfa7ee841d2193527096df6fe37eb64f7735375fcb1dc7ebfa6a618fcff04fd1e336965235a29e24363df37147e85ef9932a9a71d25406a9b586ecd6703bc0ed560309f9cdc17529b772298c26eba2e6d1286d83f2f4c5e023d295cbb10621118275a75d8633031b82fc3c2d47c6a72a60d6f330e21e922bea58c7654dff548e1aa9bb774d69dcb687c6adef38a8182af397e79e38418458a045e5dc5f892297f8438c3707d2d5c6ec62d3e59c0a34a9e2996d1a10e60a81d783a3b3a290ffd510fff74f89308576983576e99a1fc9497c0483296fbb8c2d1c37951867a78871fc63e37210421cef0d13797bd715a8feaa518cc867aec715cb8d760f6eb931ca84b1d2862957ee1f2012dd378770474d6401c4641294cbe92ac0e822a726d84788b527ffd22a5e58ec3887e122f0b442da5a653ba246ee836eb0aaef57f7224aedf899ee76b7fe866c635553d97659121441356cd30d0aaa5986b85313593476819efa2ca4ecdcca6bb5a588411fd8404821952b470038f1526efe59e5ce762deea6300aee56214795e7f4a9d693c15983350261fcdfd2e4800f6beb7e75ea42d630cb381c47c20c091f63fd800bb42dd4f2f4136c76df4afdd6015b5f00698fc746fe5749dfa4b769aa8e9382c89e45d703902b2473bc1cc6c88cc1c8d12749c587908a32f961180ed03deb0bb51cc38f466a5420385449ccc05941a8e80cf6fd1680efe96161b09a9f9b88b4315e329b54ca5d04f23bf7a21587270d7a41af15615d5d284f159e491b17ee06f4859478721cbd2938af87748872186d06977bba380661c3f989e72bf9a51b0e1515390cf560d9f7e785924fe1fb321f494fc08bc569fecce721fb6fba64b451056dcee0fba106b579508c6bb1e4c08e9866b058b2c7bf0cfbe09f6783c80b6bbefb8225d0e06a75c70fdca2329b3ce25b1e087040b84142916470f651ee5f66eb398f3172ad18e033b1ca79b892d70ab33653956cd6117d1fac4e3509d371fff9b921007f0f7446b3f9dbc4cdfe9d403625f7b0bc31166aa117b4a9fdc128b9e19fbdfec85ac7ff5ec0a248a3c68a3a0b3f4956b4336f2a790d8c8d3cd018082667299c5d3703002eda52aeb6f55d3132fc3d40169e6a1412f68fbb9b8fe8e897ae05ea0f0db68af1301e5a130417cbb8598b11bf9fe75647a0e978d38fa24256f8c33d52229f60d1186610086b5cedfd6db9eebef171a6ecf416ee6fa79818d3eef17c12d5db263d6e846241355d42a14850692c9c3f3de345bafd4ec20f7c9ce1c831b6ea787f5ef9945440b31968ad9558aa21338509d48e70a29b793c67c7e5f8329502be6a2a1bc5b7b2ea3a68093a7fd0c70af1606c9aa92e6b6327bf89dfa872264632c4de7a6dde556a4535ca5ad97e8c48d1cc585dd2eb89cf196989205faae973643f507d61ec6602115f5faf7d0ad84ee7e1acb910f44717a0e4317799ada64412024d9e62dae4f1e11eafbbdf3a27a638ea58245ba00f1416fecae08e424fc2a2c27204bfaec212c20bd9aa9c863a93f88b06c5640eb395afb878c940c0ee2f4c5340b1d5ebb90148ba0c78811461e351ae5cbe4c573bcb7ba987444803450a4a6752b491d0fe2633a96e8d409767989009dbf913a4b58e3c796e09dee54f833e01d745ce543dfe1f1dbed74157c669fe10b68e8ef17800c7b3d87d2c5cf8cf69a914c0a3d93ebef96c78bf7f7b59ce0a5e22ce2da776459163c3e6f37834c67efff05aec458a4340c330481177d588b25360fec515b24f301570ac2e934c2c928db31cec8fe85267ce5ced2b90f67da1c7d798140383af6642c038867ebfdc8133b94734da5241c4169cdea3257793eae763d887015c00192c8c019396ee6ec7a65181e96e70ef8c12bd3e4b47c0af0662b676086f2331f37bb9783b4909effb9fd901687bdd76f655efb96095965fd9a540a231166117a63413fc905b2a1da32981f10d993725857c16a0fd8838f58b3d9849611ed54c8a399f1349bcdee01236e67b9f3d211fd96d376203ec906d6ad0dc265eca08e9559d461b7880feffff7f01