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

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

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

Block Certificate

Block 78989 2f77071a6030e8b54a9cd9c2e036a3acc19444cdac52eba03f935c2d7e82ce9a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
561ed96b18a5a5cdca6cfe29c59394d5c82cf75e6483a18673d53e4c8001b804
Certificate Block Hash
2f77071a6030e8b54a9cd9c2e036a3acc19444cdac52eba03f935c2d7e82ce9a
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0080da0100f09f0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005bcbdaf7dc93aa6138e12f0705f7adedb3bb963d9276f637c968dd9181c638a497ee30ae92fb09d2d74846f22b1db1a9c6c9f0c82fb1cc631b0eceba886242c5a3034d3de1ab40b84b3537c6fd40618f9824d113990c5fa08001000000000000000002000000020080da0100f09f0000

Raw Header Hex

00004020ff3ccd8146df752eaf71dabaebaffbbab0502f806f5c38da65fdab05b0c87fb97a0a6dc2ff646a24892315f9f299250df941a58063f654c732b845f37fa7ea122ae73f6aa7cd001804b801804c3ed57386a183645ef72cc8d59493c529fe6ccacda5a5186bd91e56

Proof Data Hex

59,560 bytes
121216010307afd2020caa741ef30f856e227631a5b71d173872b4719bbd5e418c458f7c84f3de9b5071ceadcca3267e8b3d750e98329ef7e8a2bdd7d14143460228fba10d48659a97b335f8b4502ca531202e162266774f0e039cc2ba70c8d9794bae4b7a40c0fb9b2d97cdc6c8b3d5009967c85d9733efab4363428bc1fe6835d64669ad8821f3c0f2518b9d61abf2beba8e0a35880f2d6003e5db24764d86b2f76e961baf8abbe8caa9703d1feacf6c192c23b9abec85dccb9513e8354a403960cfd35bfd707c49070ee1f168f7cd44cbba16b36d0a9a28180a10ef6e05a40d5e0c8a56382e48c7e526b08427de29535c56b4e010d206bd22c8895c96daf2bff46f24c3da027b8c280f182dd7375a79cbc436fa6637c2644345a59e81c588d37511257bc1f7a5a25cb629b40a05a5d9e0e07507226c7ac35584b7c122f630707350f9b5481530dad286526a6529776e81353e925f8890e34e3c869380596b18e649a5584ad9b60c59d95b3e68231206157b90b5c24388c94d042fd6647b7c387b8406337f4903281c0ee5b0a76b29d956fd7fc640f8b76cf12f92b116a1e5c66e5d4ae4b96cdbda97ffb5edf54f71e366ca127c4d90580aaa8fdcdc277bdf4ad126eee5a1a7c0d89098f42e8a89bbb405cce6ee9539ff672f1e3636f8140c22eadea849795a570a7a776457b6ce934c4f7cadb79bcd79b8b6c7ea13beaa4eec6eaa3e2ca7568b67606168e4c30b3afbece6b6512aa75866983843e726540574f8a9d5b49334b5c97846ba6fda87d558c9d0dcfb7db6c449744d6da754d6ca7bc2442c2c444fbd34fc7a16096dcee26b806624083550e05ee545ddca49d5ae6ef86d3c4b4a4bdd298a15c683bf9236bd077044f6406dbb3f090784c5044ba9121789f5f8e53b486eb102f44d6cc0d4bc5753ace8cef79d9e92ec3a4711fe16b6eee1fa318621a80a263aa83a3c6dc619112bbc1761a7d56257a6f5323086a0c0bf3debc6c6cc322a0f948529949e2299d6e705ce36cad41f7103db99163b6bb519a9207a6a4287772b8b8e4e26e014e077717e38345f672cbfc23dab61ee8d6a6348ec81fb1c3594b9ccf36f7d43cb1613dab4a5766c320ac0ae359c70f325570a0d93073bcbc4c3462ffd271b2aa731fc925999cc25be4f35f782c209ff95ba7b304b827b872b732bb97c49e95522f4429e6d95d3e9117313940e07f5fe2be55c4ae9a38bb23c65cd4104f684c7a56ae9cf551fc6fe3e8c106615fe2e0a24ac412e42a11397c8471b806d15228b9975d0dbc4a996aca351b07d2ef23829edba939e9c114f8e720838464fad16735800253c7020437e80374d9b0db780ceb27ccc541464da95a90c43890cebf86a9e9e733220e932a3e468fef29ae573af96650e1f40eae7ff17ac1da0cd338f5d23c5d0ac55a6e65c45b2a8856b23696bb3998ef02222a071c87e3c06cb6c824b51a184e2551f0fa0872238e94ca6679498799e44c489995905fc377b4e082ac62b6b6de3c4e97ccf1e1a5a76c156a4ec5cacb4d158a9065f71d05b36506c96f4aa13acd432e84de58632a9376f89807754b14f760d9a558d708f3e297b28dc486a16d88f3ab473ac58ed6544e436dfce06560156e22dfaa8070ae53167af52064855f772710c705273a3bb648d7f43cbf58c5577fbf8e5c354da62c106aa10e8fa124b1c35811f88e101491f0e5480f93a4f06e8d1aa320c416f9ee46a4a72e84b36b5b7eec4241a18922dfe99f792f7bc92f7a74c6f36f8666fd7c67839bdd26e44d6f4f0d6d0a10f8cfdcbd1f886a217d6672c6fd87dc711e407b8fc8ed9921774536882f53bcc300f67b2c0cc99bc6793d5f5aa92c966607c8683feed493801a64aa90dde11c1d74efdafc2aa1740d217621cec141947b3a2e797ee85d0d83862cb1d35dc72931ffcef826dd02aeeaada9a2288cd87b793f1a264f8c078fb83de57c12979c6eb7004e4fe5709a67ed67002d537ad8ae0378415f96bc57f09f423721463a789b9deb3a55c4b080e618a7760feab40bdf9d8388553e1fac142f8361831d6d68bf954a5fc7dd6070fc8d0736284361a0648a6bcefaa3c710b3669fd93ddcc6999d0fa302c17a4534082da40188d88c7c37ef407f3e84120319f44cba57c93425f7bde884248d6dbbe4ab2c05a19abfa356327fcf8028c664b468cfc2f8d5d83765cf43e0a37988251b89202b2477f8d20fb55e3d38098fecc555b8a3d167e59169ddf8814bb53142a2a793e94e6704121a1bf98d830f77d38eb3afdcab4f55082e0c51465798bab336c676389eadb0c042c67fdb2da71279d391b72ad09d99a1fbd75947f08f12f63f3b0b1ead36c1f54d899ff59e99f23f93002a340cac899f8110911efd257bd0801d678bedbcc3b2f00c5c13c8f9de807f23777e9435d26cc8f7ae1d9a16276866279e0df8bf82e34b18eedec872f1a8e89e7b81e6a7751d04545bb99214b45e8fac3b5cf224d4d3d15d87633a71192f2573b4359508ab457a496efa6c9745b070d24f1fba15014d3fcfdc9f3cf035dae7be3e4330da46ac0197256994e41ae0be04c4b052fa44e5d23517d0f3cb0c3283b13a1071bee6e14c9ed250c200bb7123cb92375e9685027e40c338c783c7a9d50d93b1f5d8da86d293529e09fd834a290fdfec48112ff7c0ab28e6e5b143718cc7143a21773c2ae318057f1ad4fccd9882b4b896f40f81512664536638ed2a4a0e2a2f7e43f57cf0f5cca83dda20d03dff80aa6025959d45a293dda6ab55f951e98c606b86792b10a188a4ccc9069e41d1a4ad9194402d0d90e77515e3cf392bc59c966a866001265f595464c1f3dbd03f9d3c5290b966871da928e4aa8efb90fe63f3a07b30a09141399a938016edc2d679671b924f61d3480d58f2203153619430dd37d5d20e78b6f8be7c88e9c416cd4f213768d31f4260aa8ec12e30cc28c92ce3fde9254d23d316305e420ac043288cbb6b94f1b7b954516863bdd91f72220fedaed1c1b565ca04beb17bfaed773c403bf5503fceadf027e05a4f47737a7d95e5389f1e275f7f02437083fad8286ececff989affba02e690be707bde8c41a5237df613e40e533c2bb191112443a0cd1cab0c58aa9c740486c6dac0ec87995cce30a32b1b157cc938e93454710ca0092cc64515c25445b849ce2b48b998cddc0109a004dba7c9ead19da6361d05f469d0a89e2bb2c024a29eee1deae0e6d29d1194dde10dc93ff8964616853b33fdcb36a6d72ef5a228dfe8a63511c485c98d25419472041b57ef5416a223d0e5af6b96b4e6e3abf8f587aef30146bdaedca87f1f34e20bb287ba5ad6226383d5f7cd68696315da51fb9c2fc2cc2effd2984bcb1da36709bf79037ff77d4709845c0c31bd782a0fa13e1e6df28c43bce5cb3e046a5b1f6f20eb6e041206981344e874b5aec58e8c6b0bf51899cade6eb287dbd9c196b80edf7f3e02dab3ec1fc28cf60d36c1168289a54f7f5fe559f50ab5e99b7c549de871d77f91649fb1917ee0d7606aaedef578750cd01aa126ab9921525c1b5fffb66a90a39001b7a20ba595bb027439452dfb6cc91697549ba812b89b320476cbdc2344fba75c21928f093bbcc889fdbf2f04bb09af2d3bf4d50c8b537482d2e1c179cee14e14405309495158a5267fd2e8f786bdcb447524cef6a5ccd6ff72362869b2314c3154e374ae3464ff629f6495795eebbbc1db482d91886dfd3b1db526bd7a9769dd2514f80269c5f855216424a8e81225cb0379717ea20327a1c0922ecd5fab991ce3e48e0f9242af94e0853053d71449dcf80095965c91d7b6431a06e37286e2e694e3bf8b2fcfa6a59b31a42ef443a7165a05a5cddd9eeded1019bcb10ed698aaa97bae7fb59cec5d35067404417b5e70d5c8103f23fa25e27f3978263cee7b9699aac2e6063001e7a8d73fd4ddfc86f6f094776b09b46e784348aeac5c081dee0fa12c62fbd8ac235e8bbbffc0ed636182dfaa38700a7e6dea19a493a08e8d83ec9d97135d41bb9884aa5ea395ea5734a528c65f25a8247da9c91726bac0cf3630f8f05b3b8b842a9f1491185a76e7951a3eb82fcd0761adc2ac5727f6ce095c4036e049d844859718153735e2b4e553fffdfe50cb05a2db683994419e3f602ea32bd58a52b0619f1003360c0cf2f741087ef6a50744b05d9bb11fc687a6cb320283e80392f1da5003286278a8f23c48ac9e52b2fbf40f4b8ab15a888ec8abeca8d7295223dcdfa0d11a481d03ab1bc372c0dae26da9447035102a695d80af8c3a79c6305eed66bc312d4c93e6008f0a244ea0688ce8de1c2389c89185b545f917a1e7dbf640f71fd3efc096374eb383c2cba48b18c8efa95655ac5b008a048fbdca3281e59dccf15f1a5492564ed748e436a67323b8bc2f9dfef82db1cecf000bde8628f394e14b45a9f49a5e0bad1ca49e658c9206e587cd1b325d6b308b728c5d4e510b03862707e63da3c5c66950c8b2ada4f0b2314a6e40c8f0db5a34bdb4b3a7d8052229e8a7b600c0cfc816501bf8834c147abe03de7d9467549d1d06d7be1e6fa745eaaacc3bc406f8ceb160d2f0fa3711c7574d9d8b9524d97b2863ff4575361ea6b46a7595912f8954a06c669446f44ac5bc82850cd47fc48034732805e04c42fc3b9535dc3c79469e940b5d52d9d997d4a9f2f971011790a1878b39db6cc9b4e510711631d3f9041aea06b74d10a7cc1bd5f6860f912e6894f2a326df32cb34f4c1a09e3d46fcd48d5088b2babe277372ab937d21d716839c61dcb7459d377166c4f5ea40bd72bb8dedb13938e46e4ed7d51b430f3a45da8fe75c854ce51db7b0342576b7d1577c5b102e305c36f884cdd73a5ddfb47cd7344c4f90b4fc8ae43ddcc86f72b76d6bf6baf157ffe1dd256ecbe1d82bf8652544d52b9b33b0278d5c8ef7797a8e7c4b5ee15fc1aa4750fb1aaff5dfd6cc1776c7fc1a7f4c5163aaade0b50aa175e6fb462f16f6161c097f19bca70cfa72481b6eb5768040319bffd5d02b74dbc166e89f9404253a4515179706db39d3ec8ea374ccb05b9a410576abda2778f1d2f39ac21a5addb893a164e2520964adb3a5c4a12e3595af94734ea8a7a8efdd4597ae40b4d0610c2f3c5e5cb8b504dbcb545ff4358922595e1beb3036e40796abe0164ffc299656e38876c5eed74e480bdc668978430cda0f404eb002be0434fe63136cb6b28474be0ab9c1faede313fae04a6bda57805ea8de559a1d30ab1e3b7a895b829eef17ebc81f067796311f7f53fec69754036338724f2b88daaa0c19280c5641d802c81d6e032dad2177e5e6249bf48fd8fdc8273e262b797888a9b51588428c1d8804d2f6cb6a1a7d305d03f7476b4726d2073498557d484f1be5da756cd05dcca09ccb5e6b15f5f142ee1b3db6b4448b249f2280e2c788932ecbb35042e765757dd0a3a310cb58780e8fa9561f5f8800ceb0da1cd2d105c7e4d7a46139768eb30ef9d3c08a0cd159dbf2895a099763b7c7ff1eabea1a406704d9b0410a998736184e0c52b8b2f249507a30226e6ded111710c62db3cec442d52f2fa061b2557a133e9ce2b646104d1bc9d6f9e7b88381677f904c87e5dafab7a6b33c352a30349867c18c34caac9e525bb2cd07c3cf9d151e6962f09e69930ba07ba4e531c1ee062bdb65679dc9d8d8a9fbe118835f9c1fb5ea0bb2ead43e9aeda312ea69fd120a6e9c5cd93bddab3d136b0fbd486bef9888c71e8b578d893bc380a9eefd4cac8f929ceb3ed4429f6bad3aa7688bf284ba8cd43fcd080de0a5f595f5dfdcc7fbaf05bccdea6b65cf0376a293aced493ebdf6e88c7fa2c00406ca4fcd8f439f25410c268128d5cc78c02c50cfad42fbe71925d4ee77d43e239367ed519fcbcad06c8ce4c40d6d8c42b62d0e7566bfdcf07b38ecc047dfc910fc6dc6858615e7b5504bf43bc348217c226d3189e54d8d9f18cbc49da0a2c3d54bd8db4b1cc234ddd30f10f017be951794513dd12a6c5f9edbec2e10fbe00ed5255f792ecf8f53bd1d58365bfeafdea3bd7421141c5b2fa5441cd2935f64eb650d23a179dece8314cbb4f106feb2f360764b7205d13ca416dd1372abea99a99537d94696fe2219a54c8d99e2d049edb0307b7bb9115c414fa35ef63c0bd79fbebc90ae4e0f515f89f9b7059bf670b14b421aaa2cc25dbdbcd72b7524cae209036835490944d01f6c89c95cf5d61f7e63826f80a2928c03720801cffbfca3cd5c36b77c4ffd0125a791261035cf2bf22efbd750a2f3b49ae448bf81b5bded1d83b83fd18a2ef2bbd4b7394a4166879d727d1e7eab7d4b78f3b7eaa6a5e4e7f4853a30b0e7d20eca3e1c99c9393534ac39265cd419d7507cd0c3d497e5b5c44a343b32222e4f3d8c814ab3e29a6d096751c0d15ab70106756affe3be755318b0347a569a64b25904ed9e116bc4251c546d3e53cf21a8f26fc001ed4ad7e24c2e56a94bbb95fe82acdedbfe512a076e236d06a64605f1ccdf1051902214b052892dc8d73cd4704fdd164a6fdf03a4b64813fd1a93aa104d0c8d01667d2b0a05d1f21de14a8b1c5a264e9666bc70a29028a0d4e33aede0e13db85ff85e2835ef4784fd52d4ebb848393473fc62a9479b7cfe9eda0a7c27df1387ddaf2933b8dc087e3d237b2cc6daf86be98ee09e64a94346ce618ae0865d9df9736408008b3930717b2ad5b0baa9c3e796e48f2ed61703086b27b0bb8a41369813f418887c4227baa1cfcb78945156fb7650ddacbc0b01341bfa07c978879613d2789dba3f1f75f7fd3f4f717146d5efaafb37f204d47e78178ab54825bf08711070b84071cb7f938e57c2011bd9a37a7b79c0208b9333ce5a1e1ffdb25435f40dad6565f6aa798011987ef707a6239433ba53abb16c1a7823a2e04b2808bc5d8291bc10173c5492664a2e7e404557f1af5cdae9f3ea0f36f71f3542fca20572cab9f679f1ca66ec3d7c786709330caf8d15b60a18425335f612284d0f241908544d04f61dc4bc9cc8f0bd62ec2b0a1e45585507ca5e9c52d87f51060fbbf33cfdd9c83b7ee7f6771ae0dea22094a1d30e78f257b4b7d620d0a871097e40b3e0d380023eb25f78bbe8bff0fc5133185f518d5ce0b5ba7f0907071cabbcfc3788c86dd9debefe7c07bc935699284a57aa5ae494a18051e10113f092e626fb9fe5d3ad4a4e63ca88e70ddc164a1522fa1d5034c74298c8f02fe3f7df148103a641027db87ed28490892d481c445316969562b8e306741db4a5713f1321320d84033bc181a07e39cbdc03bd26fe519be93f68fcf1223ebf5dbb53c8fb268d4a16e480ac4190f927236960c42de3f1bb5b036baf0b078c06de23e41730f2fab4f49b745d0f1ac5e2092cfe277fd9d2c9391923685da70a92628d25a9457fdeb578e7e2a0ea3402776fb5f1ec9eecff09f5678037bdeb6a1015680ba36c3dc43e7cf53ea7d16c7a52acc23826207a21b28b2c0d4bcc0bc379771c74bb187521de51484b44dacd7c780e4740d8526d8294c1e4fb1740653ced4fcdf029cd4678ca6394e709c9ec7244c6dcea34d6753499683fff04d7422ee423bbbd5b85a52f41791b5ced5471f1f04a0e0d7c7ef67096e0957b65c572a9938d3caa0de046a811413256a0b7b94407551a305b108cc164a3af065dd429e48b0dc7cbc536557989b38be3f9e30405eb5c268e85bcd1af986e14453c1858fe34387e99cc6292e9ff2b8b09e4475e9f6a77cec9d3fd20467c444769b5ce54eb881b3a08832d485b27f00309eb83d763f658e35e463c200f23070155f4773083d21f6306fa2939ec57bcd680e2d66b3ec999064fab51acf81fc6aef3b7e7a0cb296ff0090339a83b083d9bac10e4e6542732a3f81ebe596e0f4ab9ae02b2eb9747a6d67fc3eef00d10440594b728e69145e782578666ddd7d3cd33727d5690c8e4fb3d197b6e82da23024ef8536fb7c37a96a04d55f3c55d394f63e44cc553040be113c46ac72ebfe309b4f545b39f700ba97ed30ae4625e6576620f3a8fd4623283a563591db0d32890e3cd491019ceaba00b80f480db438f62d2329b48218b32ea82365a6335359d54f7bc54da8980e7377d7cdb20c340f6aa86abdb2596d1e0abe242f558c0e17f654ae393884db014d87e7459713383904e1b4730db6fbbb2f341a28ea57731a81376ae5f884852f3c640450ed6835036795785ccc45208b379771f83d6fe9140fa294b1d71e129c5daaa4a958bf9bfc1fe6082b24a159acd56233d5d968e282f3cf2d3c0d2677ea0596cff89a660a81bbb8d5a218e3cb4d50ee407a8fc0c1b4ede32af5cefe73f54a8058d788020775e225b21553fd77d1e72820282d955b5e8b3d9092dfda20017e141439dc40121b1a6044f1028bc3c83255d03b9da26dc057d39cd2641fb9b659f4a77d51d6d9ed7f3f3c3b665e7a0cf62fe13ab84b2302ee43cf31c1cf7524f4b78b78b096e2dd99e84dd9d0367f6fdbf78735a553969c02c5fe8006019e8ef7987621dfb266b96e2ee9119a3ab33a01972094a4cc8cf5dfb429c013a310b73ae8e2abfdef00fb8bb8ba8c1ebff5f8afe4681578c1f48a5d4fa44e382091360ee1b45d77aecf21b59a14645cbf384e42f7f5caeaeb2a46946693e772c08bd773ec85fd1cd11cdd379d7bd9f10bfba37465115d181edcf6de7d9c993820d59c126cb1fed3e964b9d9e5d5a6fbbbd470b6f83a970d7a20e4eb3420dc7bca95a7991770b2f8ca4b0252cfc3aff1f2c00c6aa3a1fbb6566e14e03fcc12d4094d5a059d5d04712a6e2bf6c9314bfd3dbf93438ce2d91ba75041ceab9b213a56a9de14e510a7842e04ab0ad17ecc036352c8c3363845247ad919c83991ebebdca6dcf80c3d79fcf97548501f78b361acad7b41cdce44023770ad4ea320aa01ed54c722d4a12039d30dbd356d540001c8345333f81f12b68c71e42d314b098f1c7565832a812ef1d353bf70c5977aabdb33c5c79823b2a5d67b3011ba6ff9051825b94c9f2f8341a089c9a7423eb6c7e90f1e9f0081ff7468c86c56e773cfaa31ce5b25390f79bf4fa51273b3c105392491706512b2a4ae0cfca55f599476406042c20dafc53cfe68da9e110ae0c529792928eb350d7f0dd48f974b04042f97a61f399a1f719c11784d9cfce0c27c716d83fe996c6611a480e45674c2fef29a488a58f8d3300a549ff226ca4da60c3d4cdddb70765fc83244e240063faff2f484897bcde3096de6f1494903d715da768e5d999e6d9d172c0fb56bbf6f9bf152f116e0582bfe750a5d50d3897c68b7ce0c56e764131c72669121e9ad7c08059f7e74f61e29d055e2ad5e17a270a9fb7fdd349cc2eff03d804300531f410a7c11e011ee85e35955d7bd6794c74e8b35ce7e33639574ff2bcac78ab5a82bca780de2d783608f95baba27fa904ac08e4cf82968ee038ddf33d1b625d0dc85068770d3d497a48b3dc4b781321342e55fdfdbca59fbfc012bc5ba34f5a5a77a09990bdc76b76abf28d88bf91e7a9f1dcd96d498878ecbbf654feba5aa792653b8c9acd1d5c872006da99c1fc8f4b88ae47ad4d1e57eadee654ee9ce008325ca44baf233a4a109dd15d26a57d0c022e637e2f3972fb3c680fd9b9359fa38e5730603bcaf6286dde6cce680a47db9b09eb1d288680f72d2bd39e96dde7ebc10b1305a9196e1e5f382670b2fd96183ebb18adefba74fa7b600aaff28f6c8aeed0b8ea8d4dc06f5e4067a4fb1417addb18036e66ba17a29757caac721ab40fc73b40a6b4cd297a01dbfc6f002d0de5207b6bf906ccc116ac6fbfc4d1ce242da89f2cd1b55b08cd1b528f208d83b6de0fc3b5e4cc9f70295abebefe79d1c023470a7c9f390b8dec854a5d9388fc526d70fffc82113fcc002e91cc5390e604b3559b6cb5d6d5af7f0c393bceb072affcc1d6eb43cd0cc307396e9c254d789987c4fa3ef759a761b222cdbd2b2417ac94debeb9e2bf975d2a2e1e2da4a3a22f34776cc323d418ad55a0c5c59fdedb97f855b7b7c1d70e27a5418e054d5dff029c1de0680ac7047501b42270d861c020ad74b96ac448c9a7054c3601deeb3732199610ee605589c2c9cb024cf3f296fa0c856c06b7fba77e65c96a0e493ec18bf7cc82ceef457a6670656e453fb8422682e678c1f3bbad4e8a4870f4ba4a9434192c6fc579b90e87532f9348fb4d8a73b326620376f063c0bf5d3ee84bc5b77adbfaa7f84d31e01acb8c6b1163cc27f9b9346ccf64cc56328750cc02020845bd3a5407a233339f80eb2f2c6b62f2c1f45612549d840bfa4a3ff0e4b9f8220b49fb67908b86f89806e89d74a41025b40e045b4dec69543db17a015a263bc3d25c880c7944c19677cc739fe7f22465b261074247e9e91c3deb8e0c59d4e00453ff0c52522148736ff10986dbe041f1f6d3037b81625e6222f110599168a2b04656534e51194abddcb573bab6b19617e97dcbf6f271f7585b5ccc4f0f2d98ad58fb3faaedd5445dfca93c48cfec378f434868640b9845a1bd1082d4ae15401930e19e0f3b03868395fa67d8ed4c0c0bd06a9f123a2a4975c62dbbbcd0507869911b39b6c008b0fcef634b9a4d0eeb454828d3daeaea66de98b75f93f95f79db7aa7cfa8e342cb577c820b12f3919356e42a3022a7d110ce64114a79cbc1b9381a5534474fabae34eed6cb6f26e84b5fbf91b5446a04a0ce31240b0e8ca3b9b67a19d32da408b1297cda1ba890b2621277cfb8fd6a2d794f1ca548e45cea6bf77d537d4f63603250a4a1b7af4e25204075c4793d49751bbe6c33cd7c190cc6be5110bb62a85dcda7182d70acea33cf52749d541093cc7e8fd965e7c4c30e292550f77e6b36bc938ca60cefb8f51525e8f840d7cd1f57876b59be43ed69d75d9c732f7908d6746e79a1b388b5e80cf915a47c50d7e2d4e16494de90e8bfad9e5a7e2cb874abf0d0a5cf6c8d41b0e5d632f23e5100cefe3b7e44f58f76ddc2ec8e73a64302360bbd128d162ebec250850663b6ea52c8d6db01ba7bb013463b13ffa0b96a19e0377954f914eafe5ccad7e71a0d134f953991aa8f58b44be4d6573b199da806ae645195be0334fe27d79789d6aa312782dacccacb4ffb39b89515249c70af024623d6b816ca54126d7729f6b4eade6b4dd91913d8a8bc2de9f49464e51befc99c644b226e7eb33d47f144874dda44a8b97cf5be912a17e37d211165cbe86a1d1a3ba711f456b7d3105c76673c41c4bc664618f13d138c51f6401f552e69e2e74e2fe833966f2672ccda2a0e44de87d36946e4b675b2cec4927b230a6b62073e667eb0fa4806e92f1449f3b6fe4d3a47e3c5b95724423aa0f67d39d950a21d623303f21f9545241e7756e0f0a4b4e7129def0366416a022f51f4348b772c20ae4988bf9d8a6798059fb139430218d01e42aeb1007d7659e2c9aa3dbd6c00975cb45a19b75ab657729f8237f5d89ee82c201cb9d3d2835ce92d8100786d6db370004f954e40e65ba214028334c5c9d8ddd29e558e8255e69ef60ab903c1d98e632a03ba9ab89a553ab381bf7095537e70a28dfd5c45953147172b1eeb8b6bb8330f07e5c6084b818c36c87f932e9c3bac4d14f41c70b44083cabbe7a3be3de7c0cbd6599cfe3399f7ae6756e736f82c8fa20ea65be065b00668502271eef6f2d882eb8850a2a58d9ede1db531e5646fe6be0e36c64d4a6ec5c24e55dababe1ac68f7671ee92705ec39f8b6032d083495e111289bc9536ec7a0c6bde1094e25ed95b5d7fee0e0cec80df761fd50acc5d3569249f190323159c296ddae807ed14eb2d185f5391087f5992cddd6c4e690fc69244768957b6ef254b1808aa781f722aa041d529492ba4c7d3b9975bccbea1e5243175661e860fd51d6438bf5bde4b1b372865952e5f1db6ec20a07546812053fc6065cd3a7975e2ccc4e9433b0660d57061f4b44e7813f5599bbde920e4283fb891f00848f96d4f05578251e9eafa6a60d47c5206c02688fdea9f4f75dc70674694a0d6de2090403f7622a1506175965c7b15bf24625e1f5765d810cec3c6f274a5e7a24c46884b98b8403949683d08b3456733ef3bda563115b580cbb83fb70082de47f369dcf40b5650993e2718031ed9791be470a535e501df2f1cb21516ff2c213c4a693ec0cd41c86f086965325f246d9cd22f00f060c968ef330657dff84d0083bf45e0d4b7e444e8c0c6a5c86a25c2b1c372d9f9ec6e568cef65fd55c2a948e224787426bd210319fe455c9429f9a355623055607537b1bb7bb9c96e831a6309dc80bf1238d800608cd7620a875f89273586e0fbde93bdab005bbb0435f741c258462d4a9112fe1f3ea78edc053d8a975808431c553861a2c9a82fe3e79c3000166164f1a6c1465f2d4ea2ef63cd837de845ea0b8d30ff254602cebc4a9374f33986d6f910180b6fd24e603e81f92528fbaf828f12f21827a5b440a89a08d8799c782ed4404a22b1d31d44572baf8de655315a3666c434024114daac3bc09c8c4d81286cde50937706928dd2f9870b0d308414745c937ed2da20436986882bb03dc74ad4723e0ccaf6a51d716b314553e7ac076292a4565c4d32d7c1f059e5292c311c15c4578df7fff9a6c1b0f64db6182089c2fce13f1a55b1a02f7aa25c32aa1a9a71a2e697b484bcce5d22309f1f0f31a66986bb6b49a369605040b9e3bf5fd731d8d75ad783221eb84d3b6510073025028a0864d9bbd5041c5de51ce1aa4a8e6acb3b7c1009a63bdb4a2135c2d5c7db105cedb4c3987417d6a984535b6fc71e6960f0bc8ba00e5f3ae8d2bc0570bb61bf3b589991f3bdf085a16f1b86a23b3b407c9ff922ce3bdeaa512861364037e6b87f0eeefbec521a5c46de41d7e63b0a45cc9c974cc743a72a86488846ef71b1ef4e8c56ce902e5b97aa1243c9c57f6d53cb51eaae60e34cb160fee98f5bb2b9e1603baf3ebc32f73ccb4b3d89633730f80b33105035ae7e5bad69608ee3dcd437e49c98ccf9b071be7a44046be35affbe99259443c36c7de18b156c0777bf4ff4724db2712dc74dcf715557fe7de3f158255811c5f11762d427788ddeae8e01b04e3b98b393b3f7ec82c44ebffd8d7e2fbd5fdb01d5142c415c705d9c2d6e0d1763fd3dca71e46747ef4e2f07d5c797561fd5f69a54426b5ff6e1717062af67f74cd1208a4f0add200c22c6c528060f6ae9687c170e645adcbf33d906b92178473a322fd3e06c3ad956d3dc9f4b7939c514c8b305c07b3326571109abbf4576396458de4b73dd934651762aeecd608bb5d69f62a154f74a7ba3e8998ff7fc62de06fefa63f1a771fcba72f6413e4ba0f2844ba3b6adb963fd0aa5174c11f3a4ff2c41ea13db36512b4250a72b53060231a6678335b30eaacc8f691e096250c07837ca11763ca7eb650dccf0788a9b7a75ba83498753460ee3c88ae25a9f9dc2a8be79d1c5b6dea779163ab75962e448309c18fbea131c0e47a11b78b03f6f06c405e5b103c1aa36b040e11074f57e07ddc8dbf7fa715f1f5eed64195e837a1fcde4085873d1a1c7bf76fc7acb34ccec9138ca3327675695e0fa4a2627ee74b7d0cc4f279bebd9185d089100bec1a59ee2b8b5ebb2be24224648357cbfac2ea8202be014e17627efc0ee3adb0f150652cdee5aff801c066591880b9a77a4bd2f76fa85f04203336c8c83419ce8cd9418fe4155e1ee25a890cbe713b36e182a151eecf6c18bf21ff703e8b979e750883239d613c8646013f62850b0a2ddac8c68c49e2c346aa3196fc57b02599f25d5e1f2081dfd21d8a662b8ab390db68012d07c985a64ddbd78d70a449b53d38d2b464f89fe835a14ebb918bfe26e7f9c3e3c4d09e4d0ae1861e6d95962d8b9b023a1cfe1ce44c3c2aa563337b7ece6dc103b63bd02491a8b286497eceaa988d4169c05009295b30595ab9561ada1a8de620843b2eea17752e56638493ca028664c51313c17e17450b446127600907a8fa58cf42bcefcac870aa649c6d10db6454f3d1bc68b8348c97e88a4105c8b08c0f3c71ca0b3104d0ef8b4895f6e180c61118587a5b42fac26bbc7aa185e7ee4feeeb401f01ba7dec1ac45e2a5c5cdeb1db0622db7456e87fa0fdd9391f15fe73e422659ef43f8f1754465cc810936188cda589e3a4c7bb2ce271bb893191b30c4a87fc5cb5e4e1b8667677205c3fae741916c0e8668619c315a1ff7110d39af0c84cfa08f42fc41ed04dd533885b87672a0f6385f6c00be0703f6764252d2eb4acc01c3fa12b93541bd42dabc417238576a655dc74a3c95f17a3a20d872f497758d895fcf0bcc56b98c85a2f57457b41b68de6c1090b15cbc4c8d603a555411f0650cde10d9a777d9dc6fd0a3924b87d7e46dc5eacb0e7ee5bd621e5965685dba8a8b0f5c0ccf6836a65fc8411a5c9bfd2100c58a52692d721d5194d4c42eee7fe93dce5cf1dff5c9d9038c65d13213c3ad350280009273d4c94be3928889413f5306efc2aaf542b44ca2f1cd8c0e5f62a5a98e954b245bb3a8d863e623e92ba123f34036fcc02bbc6a8fb076e9b319568fff102cdfb87cef9da2b15c2b2ba421a13a69cc4f442fc14d59037252293c86b92255bc504d456c02482062efbd0d2bd562d38bf96dc51bc582f821abd6da49e12e0ea98a5f96d1736cb5aabd931b234094c0b6c2753a168430fde79941d464add2b037cb7b8ddd59407646bee3fe0fda40a6ceb2c19f3b574ea19f5220155b70cd19af187cd57328af4fc6b7a705195a5212a38e1a9c1dd3060c50bc2e6a48abc31190610b2e9d4f3a79b396b5a3ba0618d7c7dd5965cfcda723c2bbd832e40352c78dd121f3991fde5e31b01a27daffd9e44d11bde26ad63fee7b12e3e82ee55600afd48f67bb3ccf88c8bdd56eeee3059630c168fa739268fed634e47fd9b87183a2a99584a399d690e730c168f9f9a8fbbb66da7dc502b24fb29d15827662f97d9a09c992f966c97a66dcff847788990c8753994eca278c3857f8632ce26cd90ac88eeefaa1eeaec1d736d6e466d5a5c9bcbb6fc3ed2b093afaaf1ee4a101e3b64623e06badb4b139fba131ffbaa6a6903e6984961432e661726da7fd9788b23f7c9eec4e9348f8b351ca5691bcaf747b611178d2b113bc43e7013ec9d1eb18b8078724f6ef2478588cf7746da7957242ec6e886965eb7c4df8be986f177042523c026cbddc71d79f7f04f7821f4764565dd2559a63955572b2d6783e2fa014c0e0b9dbf5b961965c6f6912bbd0cd0d76d24f8a2c66b05414c456dc1af06367eb2156193cfaad7dce08a6b8812303b204a6f80dd1471e2587d07420b0e71695fb90ba4a06702b6d600158b9c92515ea23349be2f1e857675a280db7dbc5d7a1dda7c6de4ab73469a515beb27bbd01be503c115dc1448bbdac308698352f19c4ec3e56fd2969aad729590850dd37288e47f5251df261274198ef75c622a28d08cee31883e84aa494892537526dd05141600e0f5261535cbc1c68e38119bc292bc79be27dea455bbe8dd42218a1863604bb30c04d030c34ee2eb0cd86f34d63dd630d1fcefef3904032dd042821cb42a27749cb23e85439b64c5e3261a5c0a0eb55c8f3fe8355cc19b5cb0796fc5c8d02b7898e5219eb31a1de983289fe7f40c91a1199d3dbb24ed8c926aae92e18d53dd97c9aa4565d4dcaffb5b6824c160df8c945ea5ae44b541d87805a64165bca413cc8122f190b4062668d340a25c52489993b6c8fbeba6670be250cb8d6764d63dd259dbd4b72923ee8c2b4fbb15f271c2d058160e4183e338cd40f7a63055369d5574cc99965f0814ba9af2866161132c72ecdef5fc5761567514335bd043ea957a5180708f6061eec80b37cba33d49b725901bfc243862e0628c2873852383c12a37c694e9f9895454b7b70af47e78cdf3a10c6ebb7bb3ea6890390c62bbf0b8ea03941af8f7e7a9d7fcd847987a0671fc758f6b0f6376c50b91f7b021c6927809e4dad64ebe778f01443b45c976af7baf987a7f6aebd6d8051395030d227d103fe8a3caa5fd34b555aef2eeb4a1ed48c3ab8534ffbd8b32d97e663c981fcebfcb532bbd00d30d7e2ef2200b462c3a74e3b3e35f8a3bfea6b8001fc6529429c9922eded281ba512f53ef1cbb826cf9d6e1343c52187f55927a1bd6228d0bc00d17d5cbaafc09bc5d3f2ff332ae2f9face63e9ba828033911c3711864c548bd36b56022009b30a6545d58effbeb2bbd75a306e816420f7218286fee939d9327564d29971084bbc68bc2b108348c7fc0483800bd23b05caafa926436d3b8d53a8468511daa57455e601724321835ac940eed8457761e371bfe8e81111d7ff352c85529db46c32d96d912e3bce482f7e97d7c3c8e67db0cfebb71764133aab869efe8b6201f87686ea32d78e6d527394fbe7986fd7fa32a017cb957d5db76babe369d9420043a3f0ed3ec0b8f043963892e3598201b3bf72a2e9923d411321e7f921dcd577c1e9cd42f3b74d7a78abbdc3a6f5cad094a1307999d17efb791972c656203cc32fd1a1503fe500c13a0b340d66bd41c4206b1e4b8d92a20eaeee35e858e980beca702f741e98b0855cc93fc3eb3926890a7730011b70d638336f70dbd476395dc8429ad6a2421da90726d8f36f977495abb485798c75b127975ac16cb016a523eb6b20a160520093fd524aa4a8a8edd4e0bc81b4060cd29a518d6fda47f5f3df676e71fbaa56b1ef33a3cb5fdbe82c9fa5348383388e70fa6eba4133ec5a71fc8b1f9544a76253c96e92c85fc214004b2d62ddd956504a45c07a720e3ea621ad77e02a730c36f26f162b9bee3d6d98a2142660f347cf4c2abdc74ab7e7940547de4cbfa0c348d9979021e6b9d923e34196ac0fbf180dadc66acec7c44889f2de476cf8f41b2332a0c5eb4e85debcc69badc6b044322f0bb3d15d5c1fa59bb8332deba50871ed265d288dcf413f0d1e0fed8654632969001b85de59fc3cf014a8e5524081cb3aa9700e38ade44a03e29b4f737df08aece5ad36e4e0863e2a44e0a8528152e6e6235449f9e7aacd049caf2b3fa3f02e4ae0ab8262b15591ffe285550d67728f2526a0f2c4f34105642028addfa1be81b876a0b28619b9952d0cddbc21c00ca7132e2cef8424798d289e45acdb5d5a119f12818233ab548b88a0d7fe2ef67023f562ca91cf4dde5d81104803fc559d8d62badab265736e938e55c5f633c0d2b373791d591b10f285708040b0952497c8b8ad84276382536208bff80d585a3777e71dcdd24b6619975be031480639ee7e8b94e5ae2ab24122aceb5be71b97e6f25f5a3961bfc750271c6d19ea2621191cbc08c350ec1ea2aa34dd67c7b070cac07bc8899e24110b734a77a59ad006cf06d62bf16d813c6b4e1c15a189962c06ec68bfc5230b0589442b97659f996d4530bc62aea843b781ef969ab0899f0579a2499b08bdf2ff8e5108f4b61bf12024c3b35f3488645bbe5ca889b78930278d65b32cc58e6b9323b47ca0c1109da0afd47fc69609f446676928a652ec81b79815500684200b130292ccd49fc8a60206a152929045fbc503a905788438ebe9d0f1191aacd3eb4b4d4f2ce06159df6c33cd33fc7964295cf15ee26477cac2e4b5f8702be26e8d9f58a310c68802494729677a8c111824da015ed278096cf9335f646e1f77e3f98d576d34d3fa5c59f0d09e787afa647a3d3b4e77f8f9bd730566d5273f8d3f42e3f76cf15b8f333b0151fc359730d9e2ec54310fb8f6b3fe5fcbdb024a3b660e1d7f0c463688b0d3fee1641efd987d923975046bda41ccc54e127d6c730e5fde69df29bbba363e990194e02f657a7322843b883ce5d2eda43ee64966ea80ebc89c1900fc3d3675979fd3f23c1714a874ac9a0d6e40d3d6285f7ef97456e06f84827d9f6868b4aabd1a87eb28d3ac883246ce7267e278fa1454b07d3417d794341c9c8313478e3fb30ae462cfaf88764a2f3c21a4869eb312164916d18771af56a53ea6f71e632e7c0cdd765b5d1517650b0c5ad503402cc54c7ba7eb83b6196f66901361ed81c7561528f06ab39890b73e339fbdc03981aadc599c33ff5717de8a6d16a8afcbe4e243c1f5293e66727df4cbf0f2395b78d25a44831b53ed0ff1b60686690f7d7fc80d55a550cd1887e3e2c7abd3464e9973d511bcb1d2537e5c483b24c4e822817b62b1dd747ae62b78032e637928112119fd419e2e83396f2d23c56b83799ddaca00968943d7bc26c6b8e6db9bb18578f46cd94389286a4cf6c2600ae62140cad04fffc4b415429bc979393658a6258b0beeceaa5b6a41d42aab0ec41eca7d1c4cf9654e0e167ecbc4f3b12ba24175b2c1853b1d64e872062dcc2aa42f808f1222f24c17b18d534cfff95bd7d9fd067b2571f8a42c4d54d951afebbffc30fa143e3386fd36614043ec9f3b2720aa58ca2c2a04c2478e311a4880faaccfe1fc0772dd55629f89688b14cdd25f6a967dac1dff6328fe46ca50b2b4b023bf46aa90ee3780171faf3aeaff3d0cd3c77a86fb0822104dd59844ada3ba023d840966b639d793a34ca137ac20eb0de1d05f07d18c0940e4cd41cd9d31079197998d1e34fd669176ac3da5c2a9f5f1f71054cab5ba7fe93efcdd3ba545ecdca9228ca616af290d7a3067526dc4d0eeb6845a7628ea80b9ad0d3068e4569da2444f311064d06e59c04d54cb538085e14367cd86d35c4b888bca783bb48a600f4a4f4eca80142a917a375ed61aff4ccb4a9ee27500a36f5dfb7db9a5aa27b3d44a9e8519bd276fdc78d745e0f892dc2a8c43af379deb60b5c79c86d5d5cf8aef000cc27babda63f4b0ad7a02c6048702ac92d51761408c57394081922be6ab3a38a042f29afb37742056b69cd8333d7a7de64b0487d1bb4b89e9c09001780eeab67de18570520cb128e9647ba515f7920b8d152fb664e5d6d7127998795f04b492d4a33f4fccc62c3980bf3c6fb35483a08ae28592e2f7f17e1780bd028cee72efdb9d1197b3b949987b7a829e0252131b5a3c2a23abb0b5cd3fbd496f945bf6826fd0a5c3c18a1bfad37c6d2d02e84dc45896dd691e0e4c706fd574d875daca0b4606a54bd47cad2f3c1a61ce2151bbcf61bcb6df24eab5d5d476e8545910b9217c8524ee130a83639c776c1a5709ad2f0883e2c431ad50e0c673c9e8d9cfbd4f2c8197cc08a8d61b4fba33115982d5e17432c0ae1a336a0afe16a80fac5157d48716a13c9e71fcbfef0ebeb2c2b7519138b63a81c9348e73bb0180901de8e5ea9e93254856dff9223c274e1e03b3c696497f903786cca7680f151e84b09ff4d92c4909d3e6da637c529e94bed0b0625410d53c728a6b8d98226d57a7c5a903c3f974376d9dad08d726df4e3853c74b06f5cb358c98e995ed438f379cd36aa5b6321abf2d025296913514dfeaaf845ecb107e3edfb3d65f9c22b7b59e58166af0ed800139109d45b21b1fada838feecc1e2c595bd0c6b29bc0cdb4e7bde7765b7fe86e6e0cae1524e2bdeff7376718aeecc5d1c4bc4e77713bcb73dc35cf7b1b11d3ab7e7b63306300fa681548212eeb1c25837eb63612242cd6a0a0d4e0f8e46f4f79c2f5bdac28ee083b576d07c16204478c84907e70eab180e328c8b688bdf4663deacdabd50ff03ae3e475d73d2ada10d560a2db2ac9f4c1f43d1eeacbeb377790822db86568c81deef309e8760c531f9241807d6e27305ffcd57b10c9f0a939b1ca0fd9f459ac363589ca3815fef9352774624106ac4390398595c663b90464d8cce2db233ad3bd6b0fe1d056b34d6cd96667362c24f0bed6cb9a9acfb0fe23c9c9a3f9901fa2ca0c3a8fd8e6809c8b327a1197272375cf950a70f43805ff2045c4c1ab040f0052319f6163408b37f58eb3ae47feaaec0e7b3f2900c49645d7ec9e6d7210da2651641a7389c36807c63dfa1a231de68f404b45aeb6bd29c49f29aedfcc78637a87dc090fdec4eeb43c1678bcec7b6359a5f6ca556092ff24a1978619dc606bf7df0a83c79080678738ddf7fc1bd4a6ffd5d10997e45a1fe6e3a6a41c58a93d04bbd3dfa944d1bb3b39a7ecc41b4a73dbe699f1a05a666e80d005515af7a574339a3b00dd69cffdd98b309bf29451c8586096d4b532d7baf02c2f4955255c3d9340a9ed3f31415f8e63b5bc173683fa01cff8be232a211414b45006981129b737faa205b76999ec4a71ea7b0c8b64927a0b1021686d6f195f37f0246b96c186b1c4d0b7dc8be924e9270b12a726a0892af8c89e1bf4ba9aa2eeb0f4a2c00b6dff8a9bf4e5a2fe2ed406ed63a173fa4d6f9fa3f82e28b87bcfb5aa30ebb9c9346292d98e0d85ff6683840d8e6a6c0a444f2b89341a07cf5296e6fa2294bd96fd351586c392aec92a2fd29390ea113af2da98208bccc300c63782a8e07b943c37b35b16828252d0e2eceb96997a7dfcc3af59f6eaa9d3e5918598181b85c4186027db6e048b310c15d297d1b7f1f05c306906048b861d3fcc59240882b5a2f349aa70cf57ca2d0addda4a4a670a1852ed4421c5d0fb22c52732bd962389e269abcb133b53bfa2286310f086b5cd133d7853bab81e5704ece2830fb8cc54640eac31de0eaeeaeb974e9d53f9d735a72d72b687e6ad34597954f73819c0cec2e8148e8d45ee6674b8901cffac02eab3bf9a13c64591924c1b251a35f4fb15d517ada248b979063658d71a2e9f68a772010ea441fa53ecda209b2add3dbca3eb52b9f0820628cc8a946bfdc1ddac2526ab96b892c74134f48106dc7c6335d23dd6e232e68c9fd9b14ea3b4bac788b6aa8e529133155110491911617a62a083117429b710676c16dd600395acc1ec8c2be96bfe63d82a1e3fec5b89e88a65920743440b37fe5eef92c57c3f1ba3d006f8b5bc0e1574b9641732766c01db0642a3055259fd030900124040923b5aa0041688663e36cb4ff32a4c4a8253abce12161d89156391d88473f85456803b41a40550e1c1890aa918f03d98046063ffbb98981f8ee8358c94283c23b307d7ac3ca01e37a01d6c7de630b7bdc242eae1bd4cdcd1ed350ffdf139b8e0ce044367683a4629802bd46560b400b7239e60cfc4d00e0f7b854f3bd0c8ba6b26b9f852bbaaf1dca9403f2fa51a60e3167620e7d40d9c75182f15fa3c51e67a2fde087dcca3b52fa05a749e608da5be91825e312d4a14df3cdb2efd32ad5171042d0e00623258831e425ecc7c22597b37bac8c51441681d0534526c0a8cd39d7f0e3c5d29ebb51e79e7d89c5e87546fd3c3624bfb8c94d70ff84a77dd050e0109bdd814194b897c51c757da0bb35a1d30d7178a3faf5bf7f991d7070484fec398bbce91a7110ce96e38b265005fe65e82d8e484b576110e29e8babdd4124bed282072717496c4894c6436ef049fa574914b4677a116efec34e3d92a966a666093978c195130cd75e89c70acbee03b3767a7c30e7eb28351c47c7d9f87dac28b9020136cf51ab174910954554f4d2a5420b5c767affd57a89eacdb2f5fffc2913d1392a38746e2f60eeeac5cbd51abbdf68eaa9a597708de798e78eaf01788ab32a47fab46c589307ce118950405476cf2bcbd64bbe56c01322054141b0710c8c4612f83c6009aaada59315ab78a3fe2610b1ce5f69f7a3f30c9c86337d171275de6027f17e32c93fa2fb6adce7daa77319b1e2e78a354e2d5c75a2841c285bfb76fa894dbb7a018996e41a7fcbeb1a28ed229884b3a5b422b2e42ee2588871f51b6d317cbb3a05426b0a4f50f12014cf05dd3fc22ad73b805a646aec404b87808a81a92e5ec898dabcb842c578087fa0e2127983d75375064d12d8e045b0778a4086dea43af2180a022d7655e7eed59ee7cb36631c238a15c660337e4ec172cebd0d4f35900698a893ff4a9ac21be6c90128349c360e8f922fb87b7be3b6f657a5f8407d8e6c22d84e3b075dbcb6f3f49e1f21ab7a2609823c9a430683f497708d4d9698d901f298f3e42becf29689e4c7e7daf4d298c27bea274bec430ee71bd2c7a34c5034c29f2b1b3a4161bb1215fd98ac0f760f7af13fa213ad8c523b4fb3c532998518e6c749c669f8921cdff71c8f2b0ad3af4e5af6786f65a197533b6abe4c818404cd39e45f1b9bc9a3f15da714ae156e6b783fdeab3860c1f2e3c58fc9f1e057f847a3d562c7bf90353337e9913ce357770748d971f4f955188786d1ff9427503728c06dbd108cc2dcaaaa4a9937d1c749c0c4819153848ac8fc48a1aeca78f7bf5b43e416d75254d5ebacc16123ec9b7b76ad4058162f57b9a22b8e50dfed4229455f0749f2ba72d94b2bb2f944b0b11688de4c4eeea59096753d1d5e5d3354ff5c1f359e415eb2438357753ba08649363279203e5e9c94e2a94cb04a93d75febe29c910833e96c7c2a62bda9c70cd0e199ac45d38adf2db39d67efdd1c29c36f7a6bb3806c70547e169a2b3f7ee17abf5a4b87903a000738379de965f70f120a4151090d301ca509cbc2215d6d0546d2c15086c6d712c56177c199332f811cb2ce6ab0568ec2d69833d979e8118d2946180bb245adcc44776dddcd0f56d6341edc229b50de3b519cdc3132fbd20bcd1e44f6e82b3405b74b5f0a221cb9e74f95757714e28ded06cae3bf0407ba7b698c004550f452c88398ba53f046f98266f4de3a4754299cd81441a6d1d43fdb62bf9b046d2a430eacc5143584917a4c64925269e5c6bab546a9941bc31a666cc4c343fd3116b743023460d94f323ef0be31fbf4f71e4d204ebf0554d24cb100fb13f2934e52297c838a519f5b2c248914d31dd90860d12848c7c43324b31064a47d3f31561bae0a3e21d032fcf8790fa4a20b32a46422cdcd94c3ef463a5b310131befeb1399807e442049e8430d61bd96258dc050e8ffb5b9123bea24dbe6c68382caa18c420dcfc847954cd5274f2e7da76ad6a6dc62098baa4622d3f02a38f1b071304a152e263f8e31a344fc0b0133a8f39f42ddcdf1244015a0edc9c29d3eb3bca6f94fa61f960393bec79381d532a7a10e2fd26eb3730ef02087dc14ce7eeb832a9c71344a083a40d88ea1722695f3f3f734c037f921e2951a3b60ae97d15c918cfc69db33c5e35f3d96f3574175d10a12b37aaab59f79ecf8b03da90d05c622dcaeb97b987454898141cfa96b19fe7f7dbf216e2e3e62922dc0969a29292b15033f998694e80634756aeda01b556d101b7fc03cc9cc6b468dac1d369ccd4e5d53241fda301110dd88939df7262e2fc446966386380d01a0e0aeb249d7a7750b1e1145db833005a2dc7722bb3b1e923b195e0b59a09ffd12ebf93107abd3c14c1efd911587e4cdaa068be4a4e9f68b7a2c9bce95710286434b9faee8e8824c99ca9e7cea541c9b3efdca175ab023c43c7d4daccb654869479caa12c20b5425b0bf5d9339827d5c1c5983fd72364ce01ffbbaaaa079cf18f0ff13c0417b3d00c7e2791648dd994b2ca055afb1dcf4c803ae35e93becabf4c0f025a80fa0a56ff8512912655bd0cfee5268096f6ac9705f47da2f56eb4833d6e8564e534953e66ea3d81025e3a26d1a0e1e96d2f83fa6d12a9ac59f593f63563a9e90f9faf106e0a7aeb89a5adb71ced475b5493eeedffe188220cff1525b9f46d4a9dea9c8fc1e9de003a0c030a4a15ecfaffc1717392e8470e64eba59afbac71f8a1f1646b7a0f91dd81de6790abe93689bd6a52ce259d234964f26086d3fbf48c390918e141fb997a9457d1cb05ae05e6569f14eed3083d4113f3afccc5c32cc19f8c721bc2b6039499feea723d97256f97d8952307bfd1b3599c7bbd49e63e0f44ea6ebba0202d94cd00fd1d9ca45bd58904bbd72a2743c3871cd53fa8203397c540209518cc8a08aaeb17205df824dd29b9232f9cde1d31939ba41a3919fb3670600c1a23433db2c5c75a294d5b85cf854dcb9320364ab1be623e1832984f862e48309c29dd576f32dea2b4453bc29122b7d43ff2bfdceeb1e1ef23a2630ab0f1ee8da6d2904b7b5ae5e7e26d180d1dc86cfd5410c68ca01964e24bbb0d3d9cc7bbd56ec2e0740149bc8c3d503642101dc39a1b0da99dc7ec1f0403e016eb8f767df0c98d66c32d9ceb2d7801912060ad0ca27852a42d824ea7a24c30ba09fcabb482eb64aa51d85d85e6943f682bab2d4b1f4e05e453a48d91adfd3e2b88d8d7096068a6646d04f4676201fe20f0af93fd6ae96689c789a623c05cf8c1868da0b6193d327bc5c1258c51a97819e63955617d12ed08bf9aa106dadcdede9125bddeab103cff47b98081a3daea0d476af2a76245fb728da6825ed3b4a4ae9dc85badf2178ee4c774bdb43a960d490327ebfeaa3500c997f24174d19290ecf7bcd42a9d0f9522b1e54f8f2522b53b80499998701422e41516c8637d57eb82a63c39131609d6e4929f82cdfedbb27f0c5e9e19320ce263f2bb9af48da9a0688ea0361ceecddcb65bc7decf1e3ea3cc2c6c8894d47f980af19c534a7b767e6613882c75fe033fa961d0bb83550cc7f222392e79262eda3ae60f0d6fc8d4758bd09a4d2841105ee8969644e2b5915c6f22462fea2efdbb0ceb55e1350785a1eea2a97152ab7ffadbad6916a26f68da8f9eba7c20004e5951acbc1d72c70abcd275f79e59e92448d0a792565044a0dcef52ad507dc3293fae71171b89d4a182bc51926cab91242ccfe917560760f2c277779aac1f46ad874370c239fec868f50fa8e2cf358a72f3a0134d003b982aebb7b35faf90114563f4ae8f23af4a855a305e4985143a7b21c51bbf5fa386242a3d74716e4ba4fb6241d9f4c2bbf8150b2ec2ecd9047f5480176baf57be643ce1e88330de690f8ac72a1668cd9390535337722063ed4fac683f45436263824c11af0097695f3226e45ee9da6166f1891dfa93be6803a0b3d21e5fc7fe6abc74cfe2e5651c774031544ca707fa9c81c344342e29939efba4374782c5c5422311bfb857189477b2a037ccadd8b0fcf39e7d1ba83e6526f247fa54f0087dec2b940b2e8f703ea211b663b41bb8b8ff7c41296a36ecb28b946d67582af4697e240c35f528596779836dab2d8770eb575767bef299f104f67798cc9349d5de2be47a931061e0afe25e0d34bae4299aec61fe4be8d0eb4098a3614c5bfcd32c154f42f2bd0b8510aa3b47b9b272f03eb97faeacffba37327a6419b81502201fdb1389b3e1cea42644d8131fa16463d69a093b1cafbcc74452a4b0ed518411077a7ccbbed16891b65f9cb6f4bdf8c5c2f1ac4d9a6950518b458937ae993bccc52622be30b5f03751eb2a1ee709254a27f45012d8d5e6edea008500a4d0f0e9f01b2e8e8ffae176cf22a25fcf5021eacdce8c16b44e03db6d7f8fc573a32feaa24dc1e65751904f567adb6aeadeccb7042c6c66984b93be6ff06326aa01fc862054e2e1f0c94275dcde2d3e7a6bec0d36d293bf44f5f6884b5a6ce161bfc9d92ad3beec2915380baae5ee8407f1364882a0fa3f6a83f505ea8c35bd9be39cb62c3929d0d60f8e5e8a14841470a2919950ac001c979a3b419bd67b542681c29c61a1c452b171433b27ca9ab4d90405534567e250df9d3b39e59cc2b6753a6f04628409588eef7cc531d8b6998bf49d9db6b8bd6df4f67643d03d9cf7c3eb70815e0e72bcb362f07f46ee003f767a421aaa35787933d82f486e282e05017496b626b71c54d4f7cdc0d4df65303da77acd0117341c770c613398fe01bb3edb67a3f24fe26ad9c6c54c1d6e5045621bbc8adfa81afb25de40c6c6aec6ce9b9466ad3a4441d3e0384408956f43c33947da84530831d20a11c3b9146c319b8016ce60bd037f9eea1039cc1b9dc27bbadc81b4ccbdbfc92ccd26995621946eb6b8894eb0839a1555222d44336e62b1cb0423ecb0e2adacf006cc287af1f5bf168358be31e6da4e113225ad29a083be32b3440cf9cced8c72e56c39dbc6177fcccfb5544c67bf8bf1dc09cfa7ae349b1d0a0cd31eaba9d1a027b3226a94e40586fa68cba805f681fafe2c40da3fad16692b4d3d60dd4a839a563146c0e00e0de23bf649c4e3241e8a98c504238d799b1ff85a5c6a86e4fa94021d127b303e2868d1932587f068f631d7b7fa18a3ba21ca511e8a105c3043cca438e42d9773b8e2e21c51331f34d00fd1be308e7802d193897eb9c537afc1957375f04d44145f8f355f0609d1ef3f5ad00cdf70dfc7f2b670ac015900311385c1ce09e2b976ee07b3852c6a803addb6690d432a35d92596c65d4e650960377a16e631910b8aedf9507c90e883c88bf3118ab27ab76f1fa15a3f3c8fe4605f9493ce0fe274fb34ad00ed56673088d92059bfe4e6afa54af8ef1a8e24a2cf8c7e1f03fe98da6cb9673de2f57cd512836137baf375d5364911aa4e393690fe28c169c774ba6a486c3d0c770c6cf7aefb08c749c6e76261bb9a958eb9e58982b21c95c4a52393e1dd001db699dc8b22693069c017e732c9a3587bcb6fa0d4c92eb373517c2c9564bbe8be44492253f984218e9e1bf0b9311fd9d664837fcd868df528da222a77f1616dfbd4bec2f06d24b36d40cc404265f231bc46deb318713a762bdf95febf1562ca19f124d9030e79359e586c435615312d723aabbb7968cfc6c2cd9859d8d72944285aa89dc36e8f208fa5bfbd110c849f62bb43c9afcd60c764383bf641550b63dc88d6e74451939e2419a8096ebcc38084bbd7346042882dd06f006c53a1f06cd4c8a898d9a6f26062cea14f990b4826340b6c1ac3df1cb9d8fe484aa035da3eb8ee04d77f49d9219306cfc5b196a72fd0ee1ab76881c285883eb4ea998a84ebf7ee22334b2b1ec941a9f37a59a58b9e0440f679670067f3c32897c32fd2b9b994cde754292ac8f568ee2b6da51e9fb3a364062b4a71a323a2400f1c73723b0598378c51a6503ec04570066c39a90b34b8fed15b6be0916156c30d5bf47d1800b287aa3124f71f1ffea95872bf1863edb2660c6c4dd3c37f8355e0cc89ecaf75d1682ee4c511e23c7c1aa215e8943cf58b9f9e06ffd669f7a650b7aba7a3b3c730eb60997fc5a4a9a51b7e46b252e9a9381306a0a15e593dac0318b3a93977efa2cca095e66141af52496380400138c7671dce9ab09e0787776995fd75dfe60b2a0ff6bddc5d19bc4903198d2854f689cedb6cc44d9c5b224447ff8057e9a7d719e84e6634b1379ba21faffea163cff1454087b276d2a895daf15dbe96ae5eef38b829542aae5055ccfefa749f99ce126b2a33d25d6bc29a7aead833c631748a3084975b193e98829d29a419bfab4fcaa8e2d6dbc8bb1c649bb87f30e5bd29f6eb4fe7bd24454e7c7d4e3d4f380ad156829268ede910ac18e844738007535d811765fc213cc75994f692bdaabba68f037eaf9744976c867aecd9f66fb42a441a7a303bb69b6bb26e1dea9eb0e6ebf622cbaf4822cee29424cf0413ffbed73a4c98b72aceb74c9bc1fbdc37a4afa3ed1d8bf4e20a9c1e736ebb576869a5903adc42b95577346a5bfea2dd9dd165390a08013b29747cc8485dc7c59238384b642e88f4a05073d23037439b00649cf071f8fbd63ee59cc206aab3d10cc742f56669675496252ca717369428453776810160413179edebf5325d0da907860dd3fb15b437d9646c4e51ac4b4bf523c403786df3e0887fbf77478fa1415d41c5f85da0491c1eba824c4fd3b941f0dfb388bfebfa0ae0a02fe48443fd33d72aa7b6bd9ee6d51d0127ffda9617db23d0980a210742d52be28f3426ec98f377fc393567f3a11a348db6927991a68a2cd1072284141c60b0be74e9ebdc80c72297fe8d2bea50e28d95440a84d097919c9c058b63e85c8104d63581d5aaf9f77f52c4093f563b40f98ac8058ca70de141c680700a1a0550771f44e84c50c9fc3a86c0c262100dfc0deeef14ffe0250ffbb783b9300f2a1bd5fa70919795a2d86049adb5e93c21d0cdd22561bc875e73c0ac76094ddb771476f207fecc95d429f8fb1e73f36654804031981d90724a346903644c6e841b834bd889ff7f2cb168ed4ae45884b964a9e6ef8bb335529470550516bf2e3db3d4fe2bede07d4b571e1b4622e96ff2821140ce53030470f201b3140ca736aaf6ed83e8f72d8a1eb46cf63cdf8d7baaf51f4e33176df70b18337f0e9e3f6f7ffa2a1057b35ce4343f73531331d09f7ac635b38c1f74517bfaa834f49dfb099f37e0c06ea2fafabe2f54b7e18bde8f18a4379845a7688f5ea67e34109fe1c68feb354afb5a496d4bf0b8fa7d03c11472bb9eaa23bf742f8e474e4039e9b2623552c8043f1c9033c16186ffd5ca8779d823107c2582a087eec63bb4fbb29120bd6b5b9f39cdea7a1e306bb5de8b1b302330f11ca50f1a584d8a0e71d4de9a17073ee0ee36d7f8a77c3c8228467bef16d69861aa2da455c6e56d201f70706f31e206ebb90c84529979c89a6f0cffa9e170264d6c202aa4dde9579c01dd74f857213419abdcf20710113f5bec1042521c79311739b97c4043f3078920654821b1f5d5d8d2e7553275937870eddd1bd4f02e39472b1cdd6760e533741d1df1ba15546d612af63ccc7752a6f39ecc65eed45fefcee6f477aeee75f94868f1614fa7264a0c7b307357f96d09aa963599d6d88e25a4d0c4a1ac8314acfb877c54b8b8ff134434d2aa07c6b92e754806a09019741edf23dd4cd6c371a7b13161f6ce55200addcff1df9298ab9d79f2078e17daf86234158bd83cfc4c522389c3be8b4dc40a7b63efa6a75557514261ce0fbc8e80f3ee8c6dc13eb015e332695cd9edeb510b00d0e4127a9ad5bc44c04a0277fa083eb86acba794611614113e1c6843c5a9bf2ffcd70fff3a3db3957c04a3de9d889936b97630b1cd1e838e459a4f9be0036c48e45db15b64a0d4ecf46beb0f2a36146bed02bb7338bf75940ef0f26980991db181715cee517626686affdfc2dd7f5ef5dd97773b403813c9c5066ebdfb0c90fa127262651690d4da73401c8b9646b04917bf653d83e71a6ef657858ac820b75717c4702ce084cfb73c0843a5ccba064b6c4cff1fd0e58f41ef6f40d776480c44a19ad1f780fc6e9ffd747befa0c7b6f0982b9eab23dc35122788b31eef72b8d116b48d7df3173c2a95f09c0581a400925f3e5aad82a64330eff33ae0ea1f677ac8fdb90ba4cb47f81c871cee7e3df8e842839165300731cf5a05b82c724074b8be288073303c7a5921d1a5cff0205e989d31420383e772f21cf7dbccb1f825805528d3a4d6070c8ec3183fe09b35e79533d993118cfcf1c545aea35f1bde05531aeb4f0395ef9dd032437ed4a9766a69850d2f42d6bb2c96c21ee558d39ca7229b294a071310d22ffe8208e1b80b25e21629f79a21ef2d8dbde92106982e50f0877172247de5c1518819e94dc3851f8bb8ece639905675cd07c8f8f15b6fe12a0235dc6e1f0107b2dcd40d1495dd3f060cfd27dab692bd6ba5f03be3d359f3c27f63d9fc9ffc39a3a4187052f99411383bda96adaa4373be5148d86fa7cfbe86c451c8d3da9867d7b0d1543211df797a248bf2f21a31c59ee15ba6977f57752e322a8a67d3c46fa540687f9d610d92cb9452d219a1fb56eb09078ce835188dfee3bc1229e9d40d29378501f9f16fe007dd98cb4cabe4838b5d5ed92e1eab01469b0cbcc81b2b0c5d4664d17dc0efbd2449b58c59e0d72e46af0482bb752f77ed91a668fb4ef22d75442da8fe851ee32822126d7a3d9332a1f9b13e1fa8942aa972c5194b42e74368a0f10b485909325ac5faf273e4801b893b54ccebf38eb26e415affee025df7a73e91fcfafb00119e4daf800c64d4048dfababecf4950360c753299ee6654c72835c20070286140e73599a2b945057fb75e3da8691214fc2acafef8a1c1db343605967bda8914d66f76366c80c35e5b22a78a202665965b4d4a69045a12d4119b261c31e89c4a4100ef92dfb24417273a731f8a596c5117f444748fb4ce0acfbdc1279335ce88ff0cac2af3230ebf1c778071356a3e3f781d4f9098f86b315cad2adc9ad412a4c92e0cdac671a1a3a84817aea386fab11b4ed3e05fbe50aaf2c0db464ed48fefe2ba3e3809536970a8c56f93d10101a85c3dcfc860f5db4359aeb244289c57239556f8452caedc3a57f43f3c94cbe2ac9fa1981639b4e7eeb6c13895f3f110d7ba7370c0104ed82b26e95816ca311fdc72ba9b29677bfae9c7f708c5f0e50ea49b4249ff3b4faa32ea8de951fa6e28c3e52e2bc38218fef1409acad47d586fa90e688809f15fb337620261cd78d68da7da6230e15cfbb62209019092a978fac9a2490b64ea9efa95baa7849f4182bd4703ae6f156204500603b0b4b833e1e9422b4ac21555737d7005e57e5b28f6b6db65efb82f3cf329552a291c96e4d58f5badb668e58eec344005656011d393f689501249837ea7dc54db31daac6a475b220a380adf9c910293cf26635b26f7864f7441c2d80bc2c3d4f0e662d6f6ae1a7a2a4d8439176be4b974785e5d46bcd9546f8107173e96b447d01d768ab7147e2717c4604d8e6a258c4ae74c6c34a499501806c99350c339302126402d1254d136034cdfe9403e6abf93ab69e24af374b098a8cd1eec3e57ac68bf3ee95f35edb136f74fb14f5d3eeaa03640abda670b50cafb67da32588695558d9d9a899f309c3d592ff0f58a1e386e79d0d1fdc44e1af005413686d33e5306508f385650a4fc150af0e1678878a61eeb1c35e77d50a49ee8c71227491ae9e83c8069957286a1ea32c2fdbfc48685b79c2023e30aec8b92022e4bb3ae7919d0a2ca9bcc8b8c539f6d7bc5562ec6091c344b2bbdb4ca5e4beafaaa91e140c57f1072a94d4eed67cea7c226c229f563950825d8a8675f3cadd7c8ba8604cf250df8c72c9967383d5c329ea8ea7d3c3616a880d653a3cb976d59d0a8b1c9ffca803970940dae8cdd39e0cc6eac44b9addcc3c05bd507911baf6b88afc315e6583e08268b57c0f871fa4b682beba92055167733185aa94964eee0c2fcc6c22ebb1c78a5d29ae53195c835eb84a846ccd06f98b76c39ce0905cb2636973a855daefa3db0f114687b6117aa0c39feb3039179686108a7188fa40c9e55c343e8a20b7338dec118b31f1ca39e523c489db8ed1efe3ef659ce22ecb56a7cbc504a3c7bc7869c51e5de56b0ed04df8d4564fc511b51e92fcc2531d5ee48f6fbb4eb031882df783c8d2d6d073d3ed8060c5fe4de721a06eae9b89b6181bb61daa6e88b330f6ffc8d182b19fdaacaba8db43da108ebf570ad066fb73c82548c9874068549146fc95efbb4645f1342a5d0f6369f385e8fa401ee72d2915829224be85510abd0b84ad36b8d82d2ca55eb4d38b2a9cbca479520ab9f72dc64b458da1ba73b4da189ca7f6a20299e4607a799b3d9e1b5f7cd548085c5d6ac300a817ad81c311f551c24b44fa12fc5463f3d1bb797d26dce156962d7961909144fa7114da168ea0826be415e619fb4405b4eefb4b38d0f6a092882f4d153940c0d05bb29be7e161b6f545cf0f2f34c0cd4ab37ce535aa4ffd21274cd44fc1c578d2a337d4910ab9b5fbec08c63447d32c687564d4dc0ce740da157becb9b9ef5c007c1cf2ffa68f40cc9eb0defd8b5cd235bf7cd7c4bff1e88ef75071e572c2979342d3aae45f6fd306f1962668c58cd994cda47487910631b27c8c044cae154487df80da73ee7f8049e3937b61e6b6be614b0e1f96c68f1775d9b294f4e01f45fce90aa6acd36a4ca2d73a9dd698b57dae701d14681d6db42df21a49778fa51624e6fea106831c033901fb9849c1c1c028363b75a2029d6ab04a49dff5aab185edca7aa113074b8c48a4ee2287f6644a5d90826b19d62e238f1ee696a6ab74dfbda10376e441d0cf00f9f407af92651e65a90d1e15eea95642246c908336bef2a2cc68567b83aaec63bf4d63f5e55d7501b5b155a7cfe8c007b9ea14d63b4fc728dd2f5a47a7cfabcbe8cfcb5614deeccd8a4d211da87bdda17781c387d031a478e583fba155908a849fcfb7f9f3bc14cdd1147edbd6f6676946be4a63a1958a394be814977a7805bfc91ce885379423df14d40dac867039e4395520994ab52ae0c569875ec27bb687c357500291e777b4d802427ecbebfc01242df52ed6634a23cfa29c7e50488f98aa29f8ac51143443b81f55e7a10fea300b791bfefe15a261c3e28cf53caa3c65ca24e6a36ed7eb8584a0f554e7866d235b6d64d7926a690a1393dd2a960a3c75cd00305f59f4cca3c75bab8fcb9d4d16ac39072a77e61435128d44cf6fb36403d137b3d6e531bb6e2da4913dfffb4251d49600e9e95cd95e1f29bf1553d8b17e2c6f8ec2087e5d0392b592d2b88e6562e698355b83cc107dfcc5f96f5f57f54c2fcb4f0ded7d4799f30d6ea1fbdca1ec2665380d2d5047655efec99858babb5dbd9389cb5e0530c0a2c3afd4ee53b505c28d5a1e88bfeee62c212271d5a493890aad67cab6b9976b6874acb56b9d2ac1c706980cfc4dd981118b4433e32e57371184b08a3b058d163c6a0d0445d5ee5060dd80430693198775c51c9aa0b8d2f7eefc3973440bb562c617063df642f8c200b2d6ce938b16357ba86400cf64ebc32796a857437965e03fa297ea21150ade1308416713805f88968ca46ab0131e6c36aae2407a29a19abafd0bbb7d5944e86035fd5b170555bf17d2109639d7e32140ea42337ce4afe478d0d06e63970538ab868f17cf9eda99593ea02704e9ecca9df6c7399e0908ff77947cf48de70f989da4b64dce2ca17f69bde20cd4d5e89f953d0a9a3d4a9c2242b40e5bb2cb096e4068f4d9d7e29f2c461e29e567028836a0e22d7c673dbc4d90f6931a4be5c4a8802fe67a37e8fe0678ee33994b0574ab55a772d3db41a1a44e289003ceb18ef7b93cfa47033f5af1c3711a7eb6ba88355eee2873c60876c3a86a4f61a09ecc4b276c316e3a6517765a2e11d1c3b4c8d68c12cfb14abc627596044254eb92ef09da4a5d891b74caa0ffe29078033b1353e755c5ceda69536fe5fe5d407be6e5e9a39028af89a93a14736b2481bd19233b36984a2c73e9fa5f4b422b367c63d5f5b61d5aaf4b51bba2c513126cda665d9b4fa29c0cbb734e53e79f9d69e9f6c3fcc8e1619befe10fbd677f169a5af9e96c5ef56e856a7c7e9826452b6a92c03fc0eded9d5064662b505d5ec1baf6d7f19f4b51a3d6eb95110e20d9b8bdcb5d225f54017f63ff52f94e956f4b6df2fdb6ca1345bf41a169f6bbe2cdd7e187be517ef40c09e33f33a2b9f8da073a7f71e14a0c771ebdc3261eb07fca67f394ea6478bd17aad3725889e72cd01273aafa4beab04eae7743252b470c57d037b0077102b2f682b1ae3633a20166b8ddb380c0bb4537322f11ebc49b54cc9883aa9496ed599b7d00449db577426d0de922876b77dbfc0d6a5299e685d9d32a54433fdf60c459abd4e14f41f1d6718ec9508836f1c13228dd47410e9aea160093d086675580edb4f8b714fc943bfd298693300edda7760de007b85932c74081fbc3cf2ceb2b1e973d1cc8117a0df6c815cedb4c473c1b3d5292a45abb71715aadaef57a32186898d9c2343c4837a64d340dce7e2906e2398ff2420ddf9fba63d45bc626ad21cb8c6e999110440d32082cdb73ab6b507d56c1541e3bf443493da4f8ea98010d56e611971dd569ff204fe0ee778f8d48ef04d4b611afa8f2988d5742396fd871a717365e7d29e02bc5c231d2aa71009eb532f39a05bafc81899fa09bd0d68398d2ba3d17b718b5e3e0269ad07e76d9a2a7c659b7aa7c4658e9c71ba8c6805223608f63711e549a122b012d675fca9d944f250fe894d02fee919b0cd5b2a7939e13d1e8954fbc78791014c19b9fba03ad8fa281d53a4df7564fce6c54a4f02b051584f9ff3043bef19f4db63a4262b865c4b1ee7de13f3f8ee9360d2dc33eb8bd618163c29dd084b7f323bb98a83e426e222059f630ff234cd9a2431dc6d34347cc1614743e1a52dcea6c337e171ad5a0944aa2d08adae7f9f4ac71d5a7ead2eec465ad8a06b0da213d2e6e66f494c503654a854c822ec591a16d8ce5d734eb662e7277ed520c07905c561e0a4e049b049459719cb26d3e4b89b9e4160fef91600b46a69014a1c2f719940bf84ec1fee560b44edc7068cbe1b68ef972ada914a62b7bbc6dc3f3ce1a0e00583635168efd52a2710a2dac05f601e4e59521cf5db1c28608ae4214bb3d5822708bf7ace8c0c8f4e3280fdc4beef082a157766e3d61592411c0300db80704f5d47bda5718ca572e0d539542e234f3abc7854797650eebcba953d93a4a3e9a0e99662d74ff520900f9794780898748c44d4a4891e6774ec0b3bf6faf00c00d0829a278bfcf463a29b0d7d03a1abe907cb4ea305d8da89d9dffd48588356aa52eb2a613305c1f911ac1072284a34c8c7e33423fe5b0a0faa44c6a4d3083fa179aea37a07a0eb7280703c7e6f7528f0b5f0459d7e8aef7e2b97b2f785a3a3f271d1bff5dd53295bc297e26fab3d931a98e8afd5e07931e8c4582bcb1557bda3124fd308fb4af884e6dc2992b788dd9bb653a2c0641b6fcf5d6d7a015ce922e880876121c11609a18bbb29ba8f833efd0ea8e6a1331eea3300987eebf614d7773fb3a9a7f166f2609bbb730caba1e34c4ede7a2ac7cd608422ec7eea63b1a4e63bf3001b6c95e7c2a45a26584967f5b6377e71de55c5b03c8e548908a18580f9544d0ccb374f499b1696c6020d0ec05873a0b7914ede6cc0b74cd231384500a7f738a3c314264f544305d6e377291a3c6169deff5c379cbea9a14e1f468e4078c56e6957a486f38878da48483e296ce828968d2d74545e710fc69b1196137248e231945455512db5193baa728f9c8dfddca4bd6bfae9c8301a92a2c43f6a9f5296209ca77e61e2295994f5996af83b92ffac3c1ede05c4a41157dee5e84289137d887f2643b99aaa4a2cc18051d998d1d2dcc1c650042a1c1b4caeee462f7cfb75bed857d589732ede18ff6db4b3f61b1e613825acffb11f9b675089e0b611b156028705191fc080870a21216760e2f2cd70ae1cd829cc1151a12e65553f4735c354cc3124f550fa5d2c336d6cf15b788fcb8122d89a0541a61039940351baaec3b5fea27808f1ea2930e5cf3591a33dc8ccc1acfab6fc6902195cad5b6e5ddafbfe56dd4baca0b708517ca243976277e09f0dd0e9134ef0421d6e2110df2ac7a271ed9f1b52f15efc9b5af3ffd8e465b076b270ddedb42ca0cdd4e0d64b06649feeb627476cd5435b99a6ca05fbbd521d157f0c9fe8e44b019df44c9331db66c94c3a86a7ae4ff062c517613ce1dccd98d11ac662b0b9c8ef6e490488e20f854cae228792f8460936ecf9d360bf72abf52e88297d6c9c19ac7c445553cdcf4a10ce83089217d7ed4164928aba083e60528d6c830433ff02cbd32f2e25dd7ba01d3b8808df9be8506cf598d1a170d7bb28aba0e0feec06afff520ab81f98ffa9ef78834b51101b0cec9d3d91e5f00647cc3c9083cda8ec0892ff8562bc789d1994fe7e60e67bfd6535ba0c62e28b4cb6758ab5b3a89b9fb3e075faa11fb8ec28dece3fad18816f43228b2206fff92eaaec48652588310ab2a5dd6aa4f1d16e3cb738124e3ba875ac1a2f116449aaf0cf2c8e540eae8c39fd50e8ff9e6095ced65771824e683a0d0af44a19661e545765ebb570bcbe95d3a5773dd9f3a8e40c16ba0c2d4d94b1fcd02f357a4e4d8726254a0aca399657a41e1e6889dc780b8440e9aec97460c9217da801ae923946272462f91fb510809f09a862eeacf698efe5270f17ac85e06a714819633407d406f54e09d17bcaf8d2d23b63cfe92ba7013d2ae2bdd39e32e2abcdbf646184c9bf20c94d2e6d1734739ea1d1c2ee89d4cafb323256427acc76cb6bc1ff1ef7bf7a5e12263cf0f91c83fe9c3c587754525bdcb3e0997467fdf2d7b95328ee466eba677b28f74dae7f939252fe67309b7244bcb0bf8aacd6b847860f6cc1d50cae3f133dac7ef67facf7d90336057ff4f4c4eaccc69124dc15314c335100cc929bd4b72024c20d5641ec953610b2ed6c5c4882113d4013d8349b3948c0a59a647e837f6636da1dec2f97eb2c704e0f6371886fb0a9e3be0960b8876cb4e6d1fa0fcc0ed5f20ed43d4d2ef76ac5e27b4082553c8c8b670a02ad8406050f09320720bb88a46f299bb6f270e92f1ff609f998638e63a7251e883d4cce33496aaafcc1ea1f5b950abc817cbb163ab7acf0bc4b9be05c8e41001d5f9ccef7508ae8c1ed04c0b855949a7cce05e519ec5220096bf15a0563772d105fac1d1328a5d3378973d6b4c4308fe24ad687083c851c5017354ac3e1df260023e913428505068be9846b4857ed6f03165daac7fc31a53c3e9a7c1bfdec6b7ae9336343bcac9b588ff709925b75ec8055f58ea35072477831fc0f3702e04f519dfa78aed4d8401b7b2264201eaa987c504bff031c9b93a7ae4d2f4981a5b7dccf4908cf95e22b65b5139109b1b906aa3a0f93621332f0c9e11cff483d23c49aff672e6a4e8a075443c028bc6cca38727781ff769953cc94711c1a6ebaa5c1b81166c4585e02b0c09f8fa92d522e6e12c18b9d44a77aca5b40eed03019dc4cad848871a47d5bf73e3e5ad387bb2b5dd778c28e3cbc520a32f077ae48b3043e52b76875f2912599b48a7053b0851b7000714831b37789d92a550d9853f2510f0764939d6dd011e41a0baadee57678d3d05e3a1fc5a9da4d3f1a63754f0685789dae5fa30d15a2c8cfea6d670d51ca26a97baa832a9345b7a43ed6b5eaa34991958d4c0f1ebac5a58dd0c66be15dc66e13b0422cbb34b414ecf7f41b1c8adb05fee1f070d86236ed7c4cffdf69154a5f1fefe3e43ed359e61e2d9dbb75629019db1003556c927d27fa7b5a261611f53f76fe5d987666dfed90279799df41c2e8ff3bea7356f655787a65d2efc372664006e4986476f34cc7290bc08459945c91e84a325f696740f5dd57b6d4c5dffe708ce6d5e33f50251aef6f862cf4e63496cc89f448cd4c0dd97d1ed0eec23324ea9c991d394bf1ad158ca7c9efaa42cf9a535d6c9b9be2b6df4def1cabe1555c915d82e8add110417c6056ed92994143289da5bcff1d6065846ce51fe2e2461cb643aceeb8de83537ff1b22a0dc8420ea4e0b76c4f0e9f4a9fa4451cc038215b4d7e37e49384b7ebc5ee226a0c5276636423354d06f67882d44c061fc05b93db4ec37afdea7ed60e2e3c6f3e3a956f1451d262408d7ee2463ddee4864bb6b9830fa9a197340bbaf801adb18e72273d5235e87356c1f7e1ab8bbe99ac05678774e1a3959876eb3e2a5f6d3c11b51d7d14c16520f800b1ca0549593e6493cfe0a49c8c0751d26209dec33c5d9c4aab9b2812aeff9c23f2b805f419908b1f7773d63aae106b56a22023c99b673e74826e506e934a0a0a83229e21f59669cf9a58959393346bc3740a9995a72489389e04e8349e3ea8fea14ac6573ca82f71e5061b26cdc197bf81393c69b6fe3ec51b67ab4fc79b893ff7cbfa0dec412967d874fd7c89f7598da5f9eeac34b1b1813f5a4a99f2ea0e318aefa07b07c784b61f2d69f084a4c10c04bab674bebbfb2de3db2b4c0c042d4335151bfddf79285e768938712fb63451ae28c1da659395df3df26d890f379b1d0191d5e5e8b4d370c556bf0949f36298c056a5da71fb4c142c2ad314864319784896643c2a9cfcdac9580361701b3eac9999e8350e869759202403d8f9cc5031c094a27ce50e3aa36b2f9f26e77121bf4dcacf694576401a75385a9749d44e4a1f105d16726888a65f5b34648c073ccaa2e2899960f4e4569a3394d6965ddb67d82aee066a9e78a4a2ea385fd5dd032d5869c69e08d6df13eb90bbac7682a50f5ea80e782fc8645c792998682f2b5a699bc6c612a2e1aa6f90abe3a5858086175b4534586643189b0e92b5145df3b72e060397e834c63764e81ff902a93cb4300c5865e4eede2a71b07fbee3469269e5609e28bd43d657bfd9fcb0c632899fc56f6e6626688b5fac3bf8413eeb440fac5ffdfe57aadb7928020ff604434e3eef16962120f4adf509cae4d1229bda4a8afacef7ca62c4aab14d0bfe5b16359b3122cdf5a199d007003f97803355413540315231be4edecadd305071b2c2d198704c4e13fc1972d3966bc2119cc65588515c0cfc983596352257e7cb1ae76b17d6680052b420cc14e0f335e4fb8df747fd33baa832b109a836ede69ca169d2594a9657dd706b2b816549526130ccefc480cba7ab5b4d0c208b15beef469c58e00d75fc9f7fba39aed3cd035b95b2133ec0b7fecbf27eed285909884bab4e92bb20516c2dae390b2fc83ebf2ce346145880504f3bc4ea75171354315b2762aacbbf00b43c2a14b76b4cfffef1cf5b0f44481431a7c7c8922a779cd992ac642eebe0860485657f59a053b41678007aa10ae8fb6d3c73a483636da86108520a593da82c1aad5c67dd127cef16c22c04b44fb09e312741e0549bc6ff1d702a9334407a6c59234a9fc7b518170fdede1947dbdf5f7e9bd706b380d2d88395e97269c83e1134c2974b350439d0a4c3bccbd61be8a8255b9a0ef5280ca0eb9b48c222e0691ab76f5f0f86afd7ce61243dec5b5abb93473845568f493b4abf213bd76d36c04e6924163a9822755e095ebb623f56c87af0cfdfe04c6d2fb032ca979799df18dc2bf9a787f2654fe8d3ece534e7cc6281d7b41ce273c2d3ff9c7cb750726e3260f4e7a7886e37550f0ca7a40de59e3c5a629a32c14f7f362ee091af2f16c4c3236610cb0a52d8b51bc9243ab41e9ce9c57f355b82964bf6bd2d0fcd56f91cc284c0548b48ef998258ede9665b117886dc5bd8b88071fb17f2a46a3b725f0df2d0ff8a40404222bdd87791b346cd9b5fbe55e90b41fec4c88e55bffdebde8524f6a44305dfda867775d97c1d3ad2e6904d77f7f3213b9ced556696b56fd630ea208d9793064b69c4db4b1df6976d1a3f6d0fdd7ca9d07eb5a8c8b9053c520f1604abd4a3b335780fc620f527763b9d455f3a8dea4be9fd2e05317a8e5bcf8fa367503984e2ea09dfd3866300c685325b6495b2b108e077436fbeac0de729bfdf2ad9a4fc9182538dc16061004e21095e753ea9c1ca15bbd339a5dab99b71dee170a4ed49fb308b68b840a932a03e0f78b73dd4db5cf9d32d55ea28c3a767ecdca3bf1717376f95cb829e8cc8f0957472b5238549cdd95c6c60d42107de8e0b937606846c2f527d0a91a243e18fc1e359003464ab32b6982317b2ce5a70ea12b66420bd510f373bb1a65702eec74ea23418c62ac204364493267d241005bd00c3eec8bee192ca400afffcb1bb12dee1e83639e0bd0806d1d0db88a891dfd6fb227320e16ac569e46387fd0e99cbabb69e6a3d5cb04f008795ba9dcc5edebcf81396baad8a165e6d9eb14963d7f2ffcbfec2119972dc56534859e85ec14fd3b619c216cac4f1417c4b8b9ee1e6682002e9b905a437a8126ae8373ff2c0af385a160071d93fffd4ef27378cf71e0e846154703f212dd31b21b68ba6e748f85804d9a4a74bdace5451cb9b830685a0ffd67013b14ea248a7a19dbda94ba6fd76ec4da2d5682b432cb3ed40373feb654172d1c8d739e104a5c01bd1029fe425b49508ed29dfa86f6633cbd1b290d195481300ac129e05c62d7e6ab2163faa26ac062c7ae4dcc150f2dd4f7852f4a3b681c055282831326a83c80acfdb5e2de033dc8c71d15c6be648b1a81315a5107c49888efbfc3306fd1dadaa088ee32e650cbb1350e94a99a8e18712bc289b449336e8f3db64ead6416014e081de264311b734403c8d09bc5231c4f466949f2e3e323baa5a5c48bff0a7768f12ba439dd60807ce30fb97c906b604bb8ad488165ad4c22b4140cd6e9cb72b79cbc89d4da024bf1713ea99a028cb80f3a6773455a17f0e5777640fd470e7200a513bf9280ef9148098a2016055a3df72c360a56e473f01a13ab29288b8c82b421b82d70d625bcc3d4dd34c88b1e043bab8c920018adaa619ef484f871226c31c43fda14d2a5bf5d09c2ad73b1446906dce528e9c03921bd480140afeef5cac1bcfecc6530755462085745e300ce67edeed61fda6aec233056cc478d07a729721a6d3e2a18401d26ef07677a7cc1db6e4fe1c0328cc4bbd89eadc1f444a688d95352042a614df1f03fc4b65e9aeba6e27070ab48c908dab46bb75c43af842e89a306a0aa85c976e5aa68bc27183008adb79775194e5a1a496848efea960b7a823d51226920918bedcb3c49d8093daf52d37071328aa4c70121939cd4c10f173f259b76eb8299b7bf31aef307ea4cb9b128ae811cd57dc76bc24afc32e10ffb34cccc690832b30d56389c74b0c6d657b205f1f76ef4ad9dc0b56c930585ea35166461b6cfb0d1d947fae7909dc7caa12b5a1425a8023f19b1ad5569a7bac3b71af71d272b6a5bb7858e6a1ace1cd7cdeea7e5302e97e7800930d0657a59a4f6af43cdd719b52489937e573caff63ddc7e250b74cc0086e9dc65557a7b4bef9ff0e991109ed3aa0df422e1b6582749ab7c0cc88618fcc40d6b9ffc002c293b6e97beebf12d82cf6d851bf3e27e300d2549c2ff5662632bd3a058f02b6d1a6b5f3a68cfed3b931db1614cf937bdcf85bc502df175ddbc1dc0857444fa99c64a9b69c147e312de93cd4db8abdd71078d03f1c8533ccb03d3b9d03541612bf5f2fba70a9e6b729c59cbb7072773120e0ab04c4f57baa9a725f13d44ecf76b1a3ca8d6b5e8bb5ab0d31384daa5d69b1aca020c0aa875fcf2d606fe9a6799d501eb69ebbec26bcf1d364b6c05c937bb6d06aef31a0440ebc95aaf9a586c840c40f90151ac2a9a7b2776d4a7755e65808423d2e629ae164516705b460e9d18e66f0b163f536c17e583dd7c21d0a4bdfe0cfbba7b5d467eee5122d95a6b4ec99c9c38a057d81876ab43eb61719a463dff1cc579c75b0233dde39cb7e6e28c4ccb9ae39d776ee27301886f1736bc159788548220a8a96333937f289fae4e5aa58cc489ecd94e3fa04da15666de3f4291f1d20f2419c4be92378824d93f733d854851f86e40257a5fc4a5f6968fcd27aea23bd3fde77919afd34dbab7069c779b1352581e84a14dc3faef2ac7442325e3bf41611391ae98844bb5778768b05c4c4738a780d211fdf956ab05936c3815ef1b93ce37efce0dc59b7a80ccc23349eb8c9ae81b46757cd5788ede3d000ed68c66670d8c2bed7043efe639c47e27b2ddd691affa48dd668777ddcc5315deb5f8eef9c01b648f99a19ff764653fb5e918166dd0a6d5adb11244992ccb813169421d169acdd90fce0ec1a845979dea4980ecc16e5d34e0ef958b20aad9399b744c402bc62369e9215c27b8f5739283456918570b3f3f5ff95a9f3dc86e22ef8991b61a8a67d7685e2126a96a8b7919e3324bbd2bd7cb5672e483b73fb4666d15ca26436e5021f57cdfcb24baf2a88bb5a87659bcf9403c6325cfc22b828f6725e45cdb1ba995a232660ac03d4dca586ef3835c5fdf70a205d1af54051aff8bcb2d2d37c42ee3a7546c83727f2d03ca66b89ca928252eac20065c43f28dfeb626c795cbc89f5a3118990e014635dcf741a1828b2cdd3cc1231f5c34a55c08ef627df0ba1c41682798f24c82db36b326d594f134ffb5a4d8923fc2683b0d0f8c6f778a0957083939d525a466496dee13fd781fb79a4a5084c4c64105c92f571ad2012d7a13c61a57daa15e5eb67098bde2e135903e1d8cd7211e06adfd6cb2ff01cae64176a525200ec721293e2082e6b190ee083b94ad08c9fb4558500a44ae35130a3d2719a43f1e45d66904a30b80eb9ec13b6b8960d25341c959923691eca0cc35ad7ce26bc3d3200025a9115f36b5961ee426afd290349ded3d5aa1a6402655a9d0c54b742f9660f0670a9c0cd235d1525f64b35b0229849b652bf6764d47652bec0ae6a27bf6726edbc6871044c990d539560193b81d227169726d8ae8330c89711bc29ddd9584995cc367040108d5b06996b7bc0ac1c5bbbffb03778879811e631cb9ac007a059c4ea61f7a54563201e940d57a99aae7823c4fbce4a7d8f058dc3710c0c0735b76d80caf40aa6a75eb14e91f2af07960fb76691a37cb7060e9685169cfa363534d3e67bf8c04a9572983aa1d6d6de703449c448cbeab82e0caee9cf06d23239206d4ac13cadb5527094e26240510d3d166243e930683cc5f51d3949cf5a014d0fbff15ac57002fd663a10eab8e16077cea53eef765fc5ed5d780838e29798ebf47a64330f2a29054073a0a1740e07541a4dcd9a14f206d170140b18a443af0b4d1745940f8f7d914cafdbeefa073ba49ff742589726c9d8f5c5e37f2f32c0fbfc89c3b54896e15fea3c92d1fa40eb8f07d441e2f03f2559383259e69edec14d33f3d17d4b31d5f967fafaf6eb4349cbea5cb91ad6309cd94ab84179d8342546e5feee5859d61511ba97619ab072d6a92ce28c9ea7f28307701a852dc4b75e55a6f9e653c2eef9c80bbe68942059836fb4625c841fd4e465b8c9252c2ee926c7b44861a8723b9519475375aed2131c9bba45503487289d2a283977273ed1a7f200ac38c2ec46316720b049e187c25aed1bbf1658e632ca6bb03b26f36be333b21462d56f0be7b4774eade06cd14deb3f1af5fd5a8bd04644f17bca27ca675697d0001a07443b22f8095a1f85a3c22a1b1e6780e97c1eb7b0e4f57fd46a9b30a70d4e22e872000a8e7b18a67e4336a48574daa2180c282d282e9fad75c08190d3defb85e8a5430f75d1337b249fae6d32c8b43b0a97949beb09e86a90e5fe9ffee3814447c02245383a3e2a6591ab224def17cfa62b6f5584475a263b1d7f74ba046b0917ddcb3482151966b1adc51c77081ee20309d18c9248a2b01830c75224eb65f09c939d8768dbe9c3c630b04d3646560f299c8c6f3173f3f411af8cb1ca9b3bce509d6f924c26ca206dd4cd26444ab28d4e9448ccdd7be6c1455597999a0a40f9d76f7bf82063e0760bb46f8b0ec0c5940eb014623d7180fbb6f98054a466d1c2eca0cdaf53adb67980a113c20c6be855a6a8ee16a1f4dc61adb8500b5c24a929ff2a31870e6a320a872caecbef2dbd0f020f6a01f8fbfcb51eee05662ee98ad5b5a03afa68ee30093b38d3c678f463a235ba270923091df8d4549d1488eb479fe91e0417fb4bc4a21ee3380a5f483e61d1e40d46cb4d5d1398ebf9f16c7384b8d8b0292c4b70daebb44941c71cf0f7f93b0742a4ba27c18244f9fb91e67ac26bebb4ab2a745f4b6ea0fd1eef224a4b20b5b2d019e0f6c767b1cb78227bdacc4055224dea5e2929c7ea3410277bb0023fa2cb4d23a56fc90f61a121ac573967de367962ef49f046d85265fef877d5cbd6dd8640a7039d7cb544253ca9e2c89d45b46b84bfcf1bb49f15686bed2c7ccef54ff8b6026e5171527f2a7337961fd7f5cd4a4084bebe9eb9d1cab7ff19bfee215f9c41f00e21c9492031bc1bbef022037050f5d6c4aef9e97776dff7ae239b727110e88c07f635a3ce0c310d5fc2dca634a71b9957a8612e12b9749bd93be10cf074a19fded735e04a33d7899315b99ab1533a67aee462497b2723fa98a1349a46e661bcd0ba5ae561eaa396b2ccf0a1574dfd8deb3661a66d754e30cc05c06a45b76953f870a2abf8eac5ee8eb5b6a1a0c90fe6d1cba3311bd5807c2f277877fe50b74abecdf6b78da4f6d9739065ac13b161b588cd2e883add79305f74f95ae6c7db81ee2ee7c81a8bc1c409bdd326f77b08a4f9d96617bfb1e7a311ebc202c1a4502b6e4b1e06af484af7e0663f5b1bf15218d01e3a509cab900b7678017e5bd0856a307e35ec7e1be86a7f2dec65c12a29d853345114e85ba09bf1087bcd224c2b7c200a97ef34bb54240e1533e51ad910870130b37f59641a8a40cfb3f8f9dada64952a462d315e79153a903023186186e7895c0520bd1285b66b1e82ca06a1a9e597185e6e01626454042d0637c0d551fcd3339ea2091171217234aa4d269022053e50a3793a7485ee3c367c2f5c882c20c561bca811b07e1388be578073e3a11d41885ab004e93d6de20f8d5f938120926cd3612188ab474d5a6272f1a0ede30606a8bb96d50cb4f9964cf0492cf72659e86e61d614fff3e297123ac88f57c5c629945c244ffb7d4c67e748ecd8200e4e79d7db570ed4f2e4b8ebc419c2ffe657af19f73d9cb0969c3838d106c5e4b1755d6622af33353408702899ab59939805d1d144b2bcb58ba6d4dcfafb13b44babcc29c3f7a7cf546864dc719cfa352a2f85ae00bb05a2c59fb710ac4d5b7fbedc5aca537d170fadf0c9cb40e58f50a1d51dd1023f80a5f9dd095b558261f287a774186233a2e1c377ac0ad340203b09b58328b0b1cc8189fa7ca3b2fb22d87b1cc76770bbcf43f270dce057477f5cfc7450223e015699ae2715565ab794963a1fe3dfc13207be43d4576fe4f1626524a81a97761ff7108f9eb28636772dca6b59bfe3b2a0e83f4d8fc9046ae4377eb4bf2a585505f2c8904ce2035e26a3e10f87f1cd68692e41ee5ab1318ec948ffe7d1e029f5befcf099aac3e5878fdc875a3e7f673c05f34983ea40aa3216b00d1fafd7abb9f879e14e99ddf710ed2b3f1b5e0e0ee2e4c7dca2450e7348e3144883a9ff6524893ce51914830fb0e33a970a68b9b2c5406f72dae48cf5a8f318abc5d09493e6d779cf130af6509645fa290e421307d1cf42ac664ea7bf7a21945beb9837a692bf3b9511938f9c65bafe750857937c12a9f995a8aa0859c0c9daca5b877288ea346bdb7b2be3412774d6229200a56eff4450dbbb63aca82e83009ae70c65943337a8a598547d8417458e39ed59f8f46b8b4b4182964e74c486f77ec256845e6835196078972a587ff93bc97921535522b227d4343740525ea5a88da7ad656f1eeebe01e4c0e85d3f68d5765e3264ba8daf8b69a274705168c0346f070731c6099c8880f3340cc59543e9038a3485e463beeada148c62f00aba69f0a1417e71d5f74edbf1f3c2fb0252e5cbfc265c66717e47bd15d6874a635e732eeab843d41183304e1dcf7ccc74fbc980846e547dae65e13d9cc7a6e85c42239e151d454c0dbfaaf81ff3beb01c356f09669640ffe15154f143ed697f2bba0235841c40c0575328f49bce40ade25c29c26a24d3deb8e50bbf8836eebe9b5d39f6695dc83ae5360bf007758d2d8e1694c6bb1021e04a0a2c061fab9de45682b2874a4f487de7ec9e95b5809ce72dde1504d1bf4469619c0d8480a4137ff2f584947f082414a12258a745f8c367d888f9197f51e66cab8dc1db0118c4700f0c42f8d1821afdc5b7f57e4cb0d0e6b088ffccb55306309ea38241ea2fa78e038e9d197400e0ea739359f1c144d68374d096fa65501ec833cfb8a3edc21258c75f5a4c9ea48175e5ae4246d34aaba7a0af5fa2bfa4bbf2f65ab3f6e0e4f76e4c6ca7e0610eac072dfe092d5fcc39a895d8af6b0557abe3206f64bb8f21d4c34f83f45155884a8ba7a06fe0917822a7414303450113e53abe92f6b37196b25a81ffb88852eec9d45be88b6fc95e6b0aa1e0f3cbf13997e24e12ffc349d757ff8fd437783b0cec2e6b1e1bc666c8317c50041497b2d51f66e6cf859aa2c159f613e40e9f89bab30b62dce6d800a59466c30795e283f00c3592729ea1e447e78d453e30de4c4d75f74b375cb85bd57b3e7fb54ae458c29388265b67e1fc57a581e4f9a965ae956e17b1f3a192b59d68136ab97a816b6d8a9169c3e4a26732b6eca50dd065b874092e6c5206f160ee7f61bb478d63eebdff996e9fbe5ad22cee9d101f86759e1c39722aad99be3b1b778dfe4ffcb5df9135c7cb366d0245ebb634481a999391a02c02c6a6d4384bf5c5932a0e6423a1421ee0458e56da84830dee43fb919402af99ef4f66586b08d3d27809a631b7c6ddd7512d441f145062eb3facbbaab1a1a9be1b116613950e93b4a57c44bb116871f0064481e240714e105a4bc7aca08d855fffdaf9438bc2cb38275f3a3fa4009bad50f956896201944a577e322425ea08c3978f5cd7ceb5807a2ba14b575de378382adb5d9dfd794d63082654ac80e21f2d3ffb30fc44e6b02c500486f90a919c5c426b9a6d7ad16e6899d89df6ba4964637d15f812842f56afeb403451aa103948cc8ff952b48a22775b1f7945af688952e677026f9e0ea2b7cc26d40544d9f43b5f147061590beb73b5103fbfbf5196a28ca819c5e0fe811b28f5b3f5636e081fc66e3e1a56d2bea16594d5110a0fb1bc7b1d57b05b8d9cdafc4754c5bba474d7d95b78b47406e3d8653463097cb3546bbc95a8c81789d4c47bc97a1abbb3aa8ce4032f1d38d4a5f0336537c699780b60fa390fbe3c2763ce86ff817ac2e55e6280751499e876f3bf84f1b49aa3b6fe3f37100c17c266189b8d244ab40a10a7662ca204e2e4aa2280313395c70dc05ebca9f03bff3ae899baace0f4251da221b62bf8bc7d9bd23256d8d3b314ed2689ff5b3cd51cff8eabc1b7474968efc8d03df975ffe46469febba361d9991422b744e12a7e1389a913ac8e959e9c9cf9e831a700fa1082c8d04cd01f69f95f67a9aa00dfd3287779edd7f81690f28ea57dbaa904fb14f280c2f344145850f863508b2bbcae08e3a745cf077fe8fa12cbd10f0a169d3cefd841b2569ebbee045ec669cf0314153fbaef9054bdac7b4e544674a3313a4e7448a98fa8a0181a8a6a6748bbb89718dc2962e01791ea4e6c4290a9299e18566beb0dc0f78cdb0c3260dd1364974a0f547582405bb904e9cc8b9e8b3c975c46cb0e4e808e72c8187b17eed1c01369a1c49f4b9856cbfdd37443a6840c7508ba26cfc0902a359cba3c56fc5de1dc0005eec2b64d0243de639648d40d87a31dd268cdc98badbd49d2e4e17a6fb6bcb31206b9f8e45c7847cdb7250bcde488920a5e4c8b2555a901ab52b9c1a7491779bd3fdc55f1c9fc824ebb4ddd88e505dd93c32d8d7bdb25cf86c9608c2651ec8b0b8a86c932a451f1b7a378bcba0e064bd283f431f956279ff1f157198e8433e94249171f7a6237daddfdd21f4c97ede1bb7ca909be2d24752ff1cbaf2039be95e11bce5e6461030c34db8da7b5be0b0e2515af2e350d83ad5bd9966678c72f2d15c4b339e73900c5d6122998bcfb88e6668a8f3b682050c69c716d39b0b0936dd05ff8b8e90321a93a0d2b92d4e5a58f2119e12c0161d6899e2e1d034c1297daabe815132e8ffb825343af0764d577ae145a27a5f3e8a5f545761435f448c7bad70b06ba842ba4450d014cafe1a295dc34a8425acb735e214d9660a7ef74a64d724c0e1e948b30a117b37369ae01a11fb38f9cf9f41c8efa2b557bc40b49490e1d50556d278fd8708b94e3220f0a05870cb5bf612e1244d9571f93b0065da7ad3b4b630de4c3d0d261990d5c978ba6ef6affb7879d52858e4fb58f439be6a192bd64005fcd2d9a30b7306e8bb03fb6665f200c1a35e49b5075de3ce6e78c25917d9b820c49f38073e02407c0709f0e4ed6ffcc2011be8010ce33093169efbdbd04e8c88410b5b400c4c40eed6315f550372a676b8c7da5e28857e5c7a2bf30ba987dd21f0c57906217f22ce4c593dbe8cb7ff1396ecdaf60a1bccec085318ed4ce8a20e847c1b8b0e8e454addc3d8328892c4c3b2434563d38c71770e041685372b110bef1e73dc0fb68025dcca3f23df074b78cf90924cbb19d68832e1701767dd08de817602232f88fd4a6dc923a210371e93d6efe90e64d54c2f69e751bf40d1f165b2748e19077cd65247dfb91925de9e160a1c50af455d1fdc523d71f99b0517c4dc1930385093f5c5b475b8f6c44bbd371fbeb22de77f2727c7043bd0851291f295858d0f9c62d7ecdd2f4491efcf4cc314f73e9db7908590cdeab94e6f29028de64b95466548a04348b668158682581e3377025ba80b878351722f50dec08e19b44af3daa7d881552152de3233fbdc64957b2d326b90eee2fa780a114407db2aba6ba9c82cd61c8a842f30d5d0191b28a07b7ec555251d5e4eca4280e08bbc5a683913476cb77780fdb9254111021e9fedf05f75810c045c2955f8de85d36aa1f7e7007169a71df3fe44b0fb17431612e00d5dd5315a429375ed139176330c99748b00b130e3f179e9a7f6b9661d692b528d83e2d82580f21072aef3f0820b56f054480b2a9a7293471aad131985f2c7aaec32a0f693a80514c1edcbcebad4072c21e62fe14b54354e967671cae2fd7d84a60b40e6c5e66fda8b9efa257838f9f328151280f9d6199a59ab21c46d52d8db604b18870f60b50b01d30167dc24aaf2254cf0d97b3028aa93da19571cc583eb774611f2f9bc6971446e9ba83f3b7aa1eb5f1fcdfb5b0660200cff40a90e66593f1aff80da81f7a3e55ee9148d6d50fe99d798dbc1a6da56d924571d3a1fef4498d7437d42dd1cbd071ac78fb653b1a391ac533cc988132784ca335afc05fb819f82ef99640c6ab0177869cd4b3dca4311eb097d2969115bb74adf63dcd1fc4e5f1eae36fbcf2cebfbcee7ab84267f91e57a8dc3737ead466e0e814d9195f00f8ed5fef6df90d1f19b249a216f4e5789af3570f64f9df941d64dba5711bea314b578a975ef0ca6dd2360d8c1a10b00836345e64989ff32309adeff50543044d7a7533af0513407498585d7b971c2e112ab520999f56d067e5c5e786ff3840934dcf4197780ef80a47570faf44255b50bced7d2d970f37ffe078d760dfad0a91edc69fa3f9875f9b89e9989e9f1594265f1008a90c8f0725730e3151f029f85041a464783f050ee0feba0e3bf59706ccb1f6a44f276073247617b0e05c887e311225a8f86f5cbc5e5a9dd3251bd5b26d2a3642e027a2047f42c00f7d8d85876926267f610f87fcea790d13abf39c2ada2f744b95d3f56cdfc8ff2364cb58e3fd88099f4b405a8b88199a76cd11cfcb6bd8ce8bb13b7c0a6941d23eafd714f303e969d35e4d2326f2be2af763aee93d71e9e70abb7131b613b091e1f375e14a2ffe340597756016e3e10a233229015df52702df7ea46a24203146a88a639b79c67dea8a8676d6f15cd59a52660e21749dae8f0a2b47e812b52c662fc81831e19ed4a8ffd721abd1ca51a168ad14d6155d306ae2120f9724bf0f611910a8fcca4825977e11e87dc6a86bdaf45d1f2dbfd3f33f9e80f8b7233f45cd8259ae748d67711c2ccbb51e4d602ccb2f93d222f9b9a02227a35263637ac15c58de0892ca2792e1ea472a73f3432adc3cec97e8e223d2a32ff7bd4015260e6b1b63e086bcc9f975b43a51255601d83c49aa35977b047a71a639800a30d6c13b5f8210630b85f46f23c7533a7ede4621fb45f051386ec68ae75c6701c7ccdda58c95c69b7751dce7258a275dfe95e9e901177b7696b777bd3088d83da4b8511e731d9b0f5f8e18fe9e1134a9802049fcb38d9455404a4d51d0be91be0949512893986771a93570ae197be451a288e7cfa3c41c78f09a6eb0e2b761adc24c70d04fe46c202706d4fc2bb077b2fc1b88bf5b6283102719cc20a6f39483ea06cdce919dbbf6cdefc05cbec92787fd1336a6143724883443715777217c55e6a9a92fbb4cdfb54de83c657ff8c83c43d187d90dd6047e65f921f200893396e3044cb5220af2b7499a1c51524a0a00dd60aa665aeb268502894c1fe0faf1cc8bce1b073ef061cb5292895c4d9d690dedd880998a868faf37c1f26ebc34341466ef7997ac967b863fff86cf37e6625fabd08fa9d7ae19238eb8ba365571f99f3ea629f0aa687a20ef07ce9648a2e66282a2399f725772b9551204d20f594d61bf7cff1788f328f616359450dc9b8836256ca9b24b5777af8db11ae8eb90c604695c6df8ee4ed466d64f2e36b1a52ab09d1414390c0ebda6d495fdb1780e7720355ccbf2aaf05aa6f0678e0741279c7e7d81c1232cfe45ced86e64838fca27058a746315a52d37df85f67cad1f131b95c8215314ccc93b49d633a74382ae8633ea0660643822f3044d4dd8554bca6b0ed5194efb21e543b385f4d89f408d8c1bf1533b687cb3c7b5613815671b4cf877c5b85f377b7ffa68e0984d1e8bc9a723e0c68bcb293fd13df6c2eeaf5829166753bb372f0746dbb30819297045d4f06f307eab0fc4b574dfde2d8e1f0a8cf883fed90deb99cbfc3607b638d11a0460e4c32d62e0f4fb8cce10f551da73c04ecf8142626b282b0d283eb2b173ed23982b7903f4eb5a7f4486ea05798828e73970b001b905abc11a38453a3f42bc0d432e3d34110dc935c8bee4608ecabf16419df431074e121b87aa5a9f3b213488ada8cd1d01a6e827b424b8c86cd29ce4f2ccea8fc3957d5a69796abe3ec54fbb16abab6c1aa5b6474673d11ea96ff951fadab0da55e8a78f5e63772ab782b57f50530b67ca172053bf118e1620be3043e3e8f9fba4af04ed0da2848d104c456061ec5f9d8bcfc19d87a43edda49e4f7c732d8cc7538335e73bebb9a65edecc2f63eb00bfaeb924a1ea74eff9d7f8a9ac880bc1ca8644a661dce9ba0946e107888242be16fe383f24f022fd5275421d05c4736b98656a524e6cbe4078e87fd2435d287c24f7f4ade5b3732e485098f9b1de1b250383a7e640191da122d280455e75ce173e36178fc14ee336a8c28e7dfafd0dbb887a2bd5b59c71aa41b033946266d1deed03045d4ce20b3ac6e48e2667cc2658ba329f41ab5466cf1936558e74610db5d0c36b064be35340f4377878b82b79a4f0765dabcb96ddc501602b1a238d6a71683b703a91e62a5ddcb4920c46ed96df3993b070f3dd07ac7073d8a6093112f4fd67a2706cbadd77f482594d03e423c5ae7616dd358cd08524150361813a88b53ee562ce4647bfa410c6e757af104ac25b76b5c7e1eb22905e6ebdf85b5c6b2eb9d1686eb156a77c081d9238382057c096f00d65dfd6dabed12d764e3cddb239234471a367b4c9358fb9dd03a928e021098cf6780d21cf69acca2e2fddb7125e3a477eb397a75f79c8a4f9766e326b271cff4725809d4fdd185a13adeb10715812e2623ef86f9528e58618fd09d263e53d1d6bb763c9cf2092e37b83c8de6f7d3d62dd649da83255dc7dbb04fbc60de5de24368f5d287ff801faced7fedc23bea8a52846582b699cecd946b920890d44d9469bfe4fe2492067d410e3bb43efa9fb0fb2d83973ba932b25e31c89e9929ef4d3d3f3c84d8485df336db00f5b0e6fdb74fec8a2c8412de1d266eeb1d961eb33626a840e3235a367bb984b2e1dd38c2c95edcf068782de72309bd909d6d664b265e40d644d8039701d9ff424cf1e21ccc8fa23c65aa07fa0eca53e7cd395a1d15c62c264501875b897d656b0bea13668582fe97d6830af37c5dd75045111d5c8f5d6c4efe7302b15b82698799c2119fa8149deb5c3103026d54cc25969c131f0ad1175e445b61bdea4cf5b97540401724aa8936a1e88314555eeacc8fb4423048ef876064d94b7e4a00f5a1cd98ccfdafd1317aad89b61a7cdcec1d4288489f66bcf82d4d4c5fe0934f6f05bb42b88cd8f110f44b4cfe53334f63ed46001620bc0b7490038c410ee4b76c8285f121873688fc8ca95fb73563359fe99abab0d674082cfea6ac81fa39a2da1e33c8c5ed42166f6715d872eef8d4c3c6c7e0eefc95eb17a92e962a09456ef766f0b7647e0cbc4bb03eed890aa23875fa57442a5eabec88a0fe4e15adfdbc7e9251ff237245a2a72b8044930beccb7576bc1aea6e1a0eb0a84e28be21cc9f783d2bb99eac3d40a3266ad49d60c49590f38db48a4955bcf54fda36081438620fc306b87ae6da7faea0a31759d8c79f47a27840c4817139ab2361632e1017154d678997583eb5aa7015bc74b7c281c4c814bcf41a9dac9816861399d7ada8539a39dd5261e7817ba928cab8d07961c3f855f7d96c25c1f3ffa6dc745a0c70f22f424eba2fe3dd1f2ff770b8855fc0beca98ddb08b9f762f2107136239925c145b6c339d69148e35da7247cb90c6dd5d4df158be49ade74318ca36d40c4aae17d53d5180262306733b24efcbfb2b35ab07b0c206381ec2c17a91a17b441daf38300a9f2d7296780d6f11113c2a40dfa4dfc1928e42cff30fccf1eace18c6c6d959f348bf4eb4edc2b5b1a43147daa2fe72b4dc712ab6fd1f0f52e13a7c072a48af4b0879474b05fddb066c7088d65e88a5e5d20fa00f38bcba708e86c756798e4011c47b485478f41e111fb214dca2f3e30ea792a6598a969fbd7c8a4b136b7e6f24accb2ed1385cbf9dbeb0590e3d975d1c81228caba8a2be398f82a089751c5f26a08e663d5b7a2acc862d4c4af80f47382aebd045f2443c43073db61b4245d2dc1968c92b239630c2edde27a40ac609c97aa19874864e6f1c69778e695c0f06fc42027662cb9b5af5117eba86e848070dd58ef61d3dd3bfb669c651ed42bfc3d784572869b9e31150fa59ec45af0100c180c840885af4cd21c854c0cd2e67adba81471ecbd15bcefce55a912e1b64832d7b5453481a5a300c5683c8dae14423cb2440486fbc6b2810834cd3d62826df301301b10aa8e91ae5b280a656eb160d95020d212ec3d69bcedfa3b701d8d92b7f6e9af6dd146138ae500ddc5180c52e5bcef84490c0fc5b72713606ca344d21b6e9bff4d2c86b75c114b3544eff433f12708e39d77890bd344d08ef8f165896e53ce93dc548da5bf0e65d90710eb19bc7fe70a793b657bb4de72a0203d44e0d15783d5d580dbeab322e3a5fbad82a0ea58429bec67505d9bae75043736419c4387a011887c98fe50efedd9f69d5fdd109952c9e562d8dbcfd08a63e6e913c06ab26283a9328a6e1f56077eef9446d340782c4631f6ed1b2877c48797a8cec782bf8788d4b71f644a2eb5a194cdb43067e017a426478d9578c02258ea90a3e3552423210c4a669890112ac82c519676ee8c577212e5b06b4249a0d35cbedde6a5f99e96e7235656fa339c955c413b84739cd7722dbb488bf71ade8dfc2288582bde17a5ed49d0a59ba17be977dc13def0adae19e6f4b298d954bdd9271b5b4cb8e7ef370f51aaa19254c36c8c25783daf1bb9ac510b602679ae9b98f072310253a5a54018d1f55119a873e9f6b97b5785870b28cbf6dc146d070b2afc8efefdada1abecb08f6cc35e69d723534bcdddee0f62fb40b8cade07f0da8f6f7cce85ff06f4a6a41fd8d459ad3c84db00c0823f1d3f8e82000f47daf95894ac686177bb0003aa772bfe0f327cc6c05ee40337f69c6cfe7245bda9400067c543d451be4ce56139d9e07b9754b5bfaf72c48410c5e6898a1a0af278ce7abb3fcff8ea92d7b70e33948da0802944bc41c9fdf06f9db0aaddafc920372d3a972186d856934501c6f278b68b982eef975b02fb36d6a2f4e3f42f199421731057cf8a7de823a2f0a931586572408c4404b66ecf738d6945ab5fe21f3e7702b1e5e02bffc60b0a58b49fe9d96c588154900fb83153d6ce55182619a48d4b35cd1ff3d2b1f885af06a29799bad18aae047ebc00417406e8b78326fbf88fdd9f466ca5795f437ed85b80ba3a50decc08e8897a56286c38e8cbbf8fb14fb79afebf85a88943db5357032a254286a1ce76ccc87923ec2ab53dba17041ea431c97eb6af6f87c4ac8e188a80c44e45e8eefd1676dab96db1955f88d6af3bb45c1d9940245aa02906f059abb2dcd1b5988eee84d2d612c2617d11a42b83d15f33b78d5b121cc98a97579cc40e809f9d050909cd8168be9802c344eaeff2479ca75866ad3641d1c5d661cec6d0dc175a7ac6c9c8366cb7f889c1291aa5aa55ce5a9cbb2eb22d792ef2f284cfca192c6eda00c54bee203db87023d99dab87d660b4b9ebe4d1aa93e31ed970d5798c6a8ad9af6f6cc9f01d019dfcdedbf878f52e6c55240dc9bf728d44aefecc037f4e3476935cea8862bf9fed91d4c4193bc4cf73c263e27793260a0c5d104de76d1d7fba7c879de39b7ca6bb76ce3d62d05579696826ae8342ed4fd4e6a318654b9f45a40b3144a47dfdb589f191313d5afc5a774bb2b6a3a163fbe8e5dcf3c0f72dbff721e1ba22cdd47318b55d2a67135977ce85795842911d2d10e9864b62bbcc1d63db2ffa90c9808cd9e0b1554b3560a7c4fa68c9e2d8d064c0b5e33edef418e0288fda71771d5616b56653cecaddd5d6c7ca0a8627add7c2247db74508e8197711b7ceb9fffb261abd6240ac7a2b830f1196e6ef3db72ae60361976e0869ade87e307b61abfa79d2052475cda9fee0c8fae6bfb1066a5c16bfeccef9e183f9b06ba1ba064d22c1913b4c3c0dbc1a47972a3af71a0b671df0af15cfebb391146190b0aded90b078bd06251fd84afb915d215fbddc1c61d22dcb9b59b0c56d31aebd2b9eab02cfd3161fa1c1b7e548a4ffd815a6030cfcbcdbef31841da359dfbf271c1840d7e0ab5f16812347546016db20c2873afe9d1bb1576a9f925edb5e6b19a317d583614975a01c09e0ec14cb2dd41d91367d84ad84a3b875517a0f1a82c0bbce8599cb2018e7fd2d8951cb198049d513d3cfe5f5b612023f375a15a5d905a997b3164053e40b5884e795f6a0fb544564fd20900cebb6c37c5ac967da8ca06c35305096b46e45abe9b6ca7aa1fae14b0c7ff30f552167863ef30bcfa9203d067cfd28cf42661b22dfc5d6d7e2e9b4aa4950510d00afeea589a37b005b710d6c15985e70da630bff4b7cdf9e3d286dc0591551c5d8c26398ce4ccf44abef7566011a39ae1a4d6292f183bd2eb35ed9b1e112773c389d9cf9ebb72e5037cb63aabe1612e9859f1e06fa389c09efef584edfb04cca11056dcc4487efc06f9cb02ebb44e0a516eeaa513ddbdddcf00bae0a18bc72fdc64d7fc182f3596bd3dbe4c607e21741c441a16f49af27bc6e1beb1bd57ac34027267cb132761f9e54fdac44dd21972936ea94e1bc9fbb4185caab947fbf854a96ccc6f11f5c7df0fb7618c407f4d50ce6ac0d278db2075384891f8fbb3e292eacf254633038514a3d40778ff69503ca3d69f9af77e8bf1d3e48a8b819e810d834c1627ea10d1a4c818fb400c2c67bdfbecb1cf6c6187f5ea34e273bc9abd7afc6c397ecfc2261925323bba4ee333a4ff3e9bbd6efc92bf426588b0e2aff93de0cdd0c491ed56bb22333763f2f53cb00699e11258cf3b9f6cadc08517a00207856c069a9ffa8426b1f09b9fd508562c6de24143aba746ad512d24b95a7e7cfa6c8ed0fa19dc526d9b294346c8fbcf9ea00139d62878d95ddeba04ee62559ea68ff284a0bf013d7c8719d7a1215012ecdd32b50118343871a2df4cf1cd650bd1ce252266b86d497845cb21160d5c05abd30a0cff0fb413f69b5c69c52f951c6d8202936047d2d825f03437c3f1100089d9aa97fba960f7cc37bea04dc2363dc32ae5db1fae1b6b382095aa0b2ab27cc07a47c7eabddc7e85916633c05efd8210d591bf6b7a3a8424acabcc74b836010456a6d745fde7faac81e09a4c559a14d7a44647a6cad4039406460b69d6ffb22798775485b373f520a07defd15a130aa6b931300bcecb66380ed0ff7658fe7d2f544d92cd2c02e61426b1ecf06780e6b42fcf94635a85ec013f3aacda13c95f78eac70d72809b2cee85de5df7a2c7f34d051fdd9bc1fb9e61d22415292fa3146d5d8455a4acb2192c1964be35d021db18081290349bac7c136e95dd7accabe66d4aadf88a7ba2b2c058b5f4c37d1df92a10e53334a8a73d3505bbec2eb35f3596ace66c1313cc4b271c826b60751bd075c4843e8e296eed78de57f6fbf3bc47727b43bb93b0e88e7f1e54a1e8d093ea4d048463e0319847aa35dac569b7ea2be265a7d7a7feaec8fb3363745f5a33fc62602470cbf1ad072da2b24cce2dba541941e06be84357846f2ed62e775be796952c5ebacb2b9cf335683f608183bd9d3604e8510e56b39c27c48099a74d3dd41355963273e3b6ac4d27491c66c8653cd3f419c10f5c600dd6a2c366f8c7650a6bfc9c16bf254900c67b08ff32135d0f597df723aae460a1a8419599feb9183c6faaadb8f873e203212493d0f05c41360a6b99723c7b2a0b2be4ab943a667b516f7c26dee9a47e4a6466e0035eca77b859dbbafdbf0721b7bff9c91d3d6bf4d9381f037e99f24f2de99d1d19d97c0744d2ba194757d532f077d474c02429f47d187ab5316c6e8a22cd8c973cbbbc6dcb43eb024f3e8a5bcbedd852c1d909692143ac6825dc6258952eb710925aa7385f00c0cbf588c05ee286b1ee238c9a9b357907d9c9b3550d4fcd3f0696f4edd83d05a3369ffa060b16395d9bd5aa6bea78258b998866e4e66ee8d66c4c0b6b714178446713d39fcdc75d0375e80cc57f788f82a5ea3809c6cb6dcefe0bd44c737ab65fd8c4557714e3d8db8518baefbb4e5f99fd742401558dc15af83b2a08adc5e8d3623d6f626d7370c831e6721483bc555c22ebcf55dd6cd9887cce5b60d1320467cf14f29e8182b45b3615e96e3108da87473fa4f2fc88ba24255edf841ec439ca23c3c58adbdef96bc400f226d4f5e8a708267ee6c71ce8d17fad03c895f4cb41713d06a05c631f025ef62b5274e263f33092553ba818f41c181e60f0cfbfce5f30f3734631bd4898682603beee9e5c335f3cf357a5e61c63f62c198ae54a1c76ab44c61cc950e33fbe862ef9897e802c1a754145d04722390aaa3dc0f07f701daabc4dbe4ddc11c673ffb88594614399a967f6c83d710b376468f5b5b2ecb0115e9655f0a85af5df897a504ce44c5d685f0a13c45f25e2d46ccf6afd3435c3254363cecaff3f04325bf141a615c4e596924dd16f6ed14221202aaecb6dd5903f250587d06cf6039bf4ceebd359b1bc6bf687086108dbc40f38f7102324bf50aa13c755ddd6249f7b2d456c0a1e95544747cf006d368b0eb31ca4a948f3c0859529e6252287b0cbb466ff0457bb399505704cd830058289f2f251747658ed4efdf7ce1559ea8b998325c718411b56c7d6ec77403e051a11bb20605aa56ab05fde80c4fce2443fa3d4b29933f1512f8d9b762255bc832ed4cd176713c7878e8db21c31e29f0cddcc919000aa5b822c9615f8101cfc4e92425272d32523de861f3214444723478586d0a88130d34391e7c883cc301d87369cbf02491dfc2ab5dc1df7d0d4640121441fa40087a336f2de6f9ec6858faa38fa23060c15c3819ee4f2f610289851d42455e31c881ba6ceb0a74b8276de2bef5e68802f5f288f8331ddb8e5e34eb119689c44efd4e4e1e1c9e6cbe41762b05871daad6bea9688cbf8bc4797e54841835e277a0079aaaa79a2a25611d32738211f1e7d809dc1ab9fe301cf38276d45ecebca843e16092260d8613fca51bf63d1fe3be31e8910224500b875d7dbbe4f9cbdd9e12446538f5c1ef2513a33730349f39304f905d4a9acab77b4e383eb5b5ee06a917cac936cb8cf05785624199fc01b291052e4807e793f7c4d1b36271f14e36c38b6b4d2133d3a80b3fb0fa6923cf5d8ee43e54d952c3b1ca5c9a5ba3ec5a024479be1a3f4bc9360f53027e96990573cc8e097dee22cf33f1375eec226c7ce101f573188fab6b7581f635bfa9f4416a03f78973ad0f0b4fc192af68c4205487a3bbd9252882309282636275b9529ea54d7e7b224fb199b52e865d1560f62d00c4c1774ee6553a46516136a47cda91b87beb64c20c73ccd9453b17cad596df2222ab500a72fd7a9b1f759d62c4dc96abb85b4fbfc0bce5198e325c7c7e3bdadee2eea1b2942fc3ca53a469506892f79bcdba814909551b123cd39010765f8b4f51e9da3c4a0238ea3b6c594e3bb31ccb158e6610e0839e5d8402511c67fea1235fd8e0b1e05bcef21e3819815d4e1c4fab5273d97b176a283b5c4bca0946ad038ef7197b85cf1c3eae9fe5e34bab8fcc3a04aaac0e577b6ade1327dfc3a449bd5812cc0266d16e3c287c590ba5efe82175c6bb658d9b76cb772c5e8274ff9352d6b5c9fce604df6ac4aa94ea13823f1a5468a81c075ed01d73f898fbecc6e569d2f371046afb7a667b548338b55196fc9c362a89710c08285ba3f3fae6c89880fcc48d7ddd89ab0afd670f00d548956d0da23e5b620379cb182c97c9ab168a0f351a258b2440e6ffeb544d238ab3353cba121218e65887d46636ce05f586278d75bf54bd7d3b2a985714571a9fe18577933ab7b09ba41ef0e509b6dcebf775d3073d41ce6e521cc49a8a8b7c28bf0f66a0b36e890290c694dd839bd82ffd1732a1ef3705a7742c31a699aab2c012b5f79843a40037af2fa19720ff2507197e558d00c97ae8610277b7df75aea9d967acc8f11a21aa8a0f4a9d2bf2e8a40985839cbdfc0af0b65a76c9a314025bd321957ed7a33d3264bffba73931965cd40b11b69830003538774c59b83d87aa31c233d9360e27f2e211c8889ff2ec23eea42bb8a3b20581e532b84b21210311d9bc38ccf5496d8e65e8832f0fabd3734edd314b36a1710a86422b1b3abda1874ad2f3d594e0918048d70367e5d1e67c6e3432c00f2d03486fda3fa8787322338bf56009eda14df3e61a0669de9a3c8ddc0983f0b0405439756c5156234b29b99e48a8086ec9fa276737ee0d836a4053bba399be7cca23471550696249105ad91c69a50dfdab283b420cfb4bb4fa642545eeccf05fedadb526e65b8da8e9a80c0a72023681dea1151675b52c03cd893161e9ead94107e33449a62f168e6d5d3d58dad2058787848380a146f42cbd3dfe6122a1887e6c32988b8b91e8e20be28e1abb08c1b54d6f851dee67f280904cebed79a582058d480d17045ecfa5c90a832633d05628afb6d4c3b1945e6d67cda0ad34c49d3e728c7652680ac4f87691acbf18fbc755d4d1a31d96d0c3063afa188b85c39287464163ea833be3fa26cdea4d6db2fc72d15ec3fd9cf6c09995f7ea226a674ae671110dad67fc43eed184e76645158dbdcb6033423b1ba971404c2eb430a84e8ea4f5867eb945aeccc59bdf0ba60a79d756f7c8b87140238135a0f4ed72bb8888fa097759e1f6ff358a3692daa1e991d371b7370297c054fff5204303ea273abae03a5b837d7e75097b1ea63591006328f131f0a62e40e04ca17649f32691dfe4c5f72066a3d92c06d0f89b54ad48632bebc4598fddc7e321272c1a2936faf54023a2548cc39b46a8ddc255ff6560649cd62f7af4ed5570be54362a52d7368f485e3560a75c1c53aec5457403dd28c1072e3682063f19ff090650ee0c275e2294cfc417b5f2fc9c47f0b743bdc088a03ace45170cccd9f030a49267ed470cd139cb590fc0a3a7e66aba0c3438db06f519710319d2be31632e1bad393cd02406e36d6f40b1800054f5cbbfde936e3d6dd1a59f2091979b9b9d2f71537945bfcf87735d4108d1bcd4fd94c1765105a6259d431fe09c614d66ac343ee0eaaed8acf1c3fec4e7fe79dbfec14a5b8929603dc519b9af33b11781fb96411ae37e0b85346b621c0868dd68e9f72f9fc247734089efe1f857433bd0d7608232b668ee24a4c42b1d69c00948c5f3385410a8c38096e3a8fa60001ac5ba73947562978b7241cf4cca7ea451a2f0f3dd12630688bc17e89ae5421605aec5825d5c65fc6de9dbd02fcf067777aff3e84a1f554a423f57781ad445bd449e2ea29ecc0c4a94eab395c02347aa150fd86108fb8001191cd14d50337fef7069631034d3f76e9d89d23f826a82a0f97ebaa3c447c0e8abb93850bef7cc08c25553e2d7d8eafd2d5a0f0c8e19c467d82285b793b5584fdae581b7339bb772e09b524418f941a5b91b762afe2c4d032ca51c7bc5029de3318bd6c67af5bf02f8d7c32dadddd55791bcc653a24b18e1d92f9848ad336b116cd4f63ec8b989abe9d1eefa3f89c8f874005a219c2447dc55c154b8c4f1abf15253fc30951f00bc7ab1079cd243fba203da4e414c32d53e9cb7f9a170198918612182ee68d599a945e0916ccf4b6518b42ebce790ab926209441b10cc4a33b33056e9fbae454f1aa88e257a241ff0a9bfbee18c3d54e2de934696a388a405f0f6e80d5f9ea9d1217479b50cd406d4d08334847b9bdef098bcfaaaf7afe91131e1a4e5dc4eff1e279c7d17d8051afa6e9b2c536191f33fb630a7c3fec84dff88fbdb48dd746adc44126b31c7cc7d8748dde7ba4d89ada92d46a30417732033990cfb28ba562d71d4d203c84d08a61eca878e85a9a1a868958509a7812c330de56319ddf3af6c4ebfb00dd935a478fd55b6ff9928786879d41e0aeab635e1cc33d8f547126bb39109f64d0b24a174daafbf7bcce109c405b83801d2ba434d338d815cbe06ce51132f34d243d5145ba20d955e5b3cd57a7cf348ffd33a5c585f366254485113ecf6194bb2502f5a2e748e3b7b114dcfbbdb7817ac686dbe24ce9f791f0ea596a5c874080fe5c5b819b938d3e0566ea4fe7014f25306ce8a2ba722afaa9746bfc431d74f9d28c6a22bae0eefd4c3e45532ed4a2f02769d92037b950d85ecbd102b363254f1c791eaa1d7c55b019296d3883ae5038e3b9e9bd18b02188e87d86166d198575a637b3dc9c71faa90a640370fffb53415f3aeaaf82c3730cf0e9147bcddb1f05503ecefcd6fa3f4b3d8d27f909bf0c6111d146b419e9d40f38bf673919238c3924e0d07add64ac549b3f30fd940b14ebced32d2f6a1aad8887c9f588f4812db51a6837a85864e09aef89d65711ce724846d272174c46f7069711c420f05ee42dc2f4dc02d73ab486423414136f421ca1a5b8ef3f5be6a6acf1e6efc00d9c3b3404a2d622bc93b89a7f7e0c4a325b315f0838fbfaac2af20d45dab487641a0a8679d99edfe10af26b34b9fa1434cbe3fc6d7420b93dcc332d2d53d9aa164b63c8a2ff41917cb51ec42a0ed6767e2acddea86c162b0895671cba66afd5dd2e9643ecfc166a1f6beca3e01fe96a18d3267b5de34be9b23d8cfafccc6b00a539509dd1b466a232e62d2aa4f676bc09381b0cd71d9de6e014f6338fb7e0c30777f77fabfde635ed9fadc66543be1bc7bed83a0928778cd590b042bbfb427db4d0b3f2e08defa138ed1a9fa5bf54247bb80fe8e03121b9fae294f761f5c8047f019a8aac7927288098f62369c19ccc8a7bce4646c21d6cf4b1714377a4acacfa7456fe08c531cf25da0fbc6023ddce242773e59ae7d7a4fe80d8038701a576d85d578b3c997988f5083a3fdb9c61b6c9e881cf2fc1c173fffca123dca012d1f335c33ab6432cde084a07788776bc3568c2f58942a376ca722ee8f72cca342bfc8b99f4d3a3878d41c693d85a4d3464ed3117483574026d1e6b68741a92a5c83b99b60e4867ced161fe80e97103aecb589773017a03c93623a05379205f638846c68b64659c0fc053b1e67221e08e4e9e793de9e46634cf1c4e50fdf9c4db06bdb3a801499e91c41fcd638e99170708bbc90687b3df636cd54b64bb00f11dcf61e9c21fa5ad2f2eac120f6dfff2fff01c6dee70769b3f86daf2e9fdc892424c8e2f574d3b90965eceeb2a8abd11951182df8585e04985944d43399eb62ffb6a13cf489660f75b216f905faafb8228db7dc423a868da1f61ffdeb45ed10fed860f1f4c1b6d09983e486dcd01549c50b9d6c4a7c0464c9c9a9c84540d6e564c8ad3b6602969e0edf353888684a25cdac89744e50149295f45380e3a60896f5124ee66b7b6803b76800c4f93c0aaa9b3e2f00606d15aabde62966e393037fc17fb3686dd67058a578930020047465c6ea50ce664ac6db9a12a0d4fda1676fa372d68282726ab707ae69b074ba804a7e04d7568bc1b90dcdcfc6f24452f7712d25bedaa6c140b3e45fe65b24afedc8797abe3eca9e42128fcef2b9a9257ebe4bf2ac823767e2624c9be0de0592c40f58bef63d5e5ac8e90dae7aa4108dd2a9b6be2ac21ebdbd0750a8fb58e45e50feaa410cfafb47e30ee5f34ec95a7c1efcff63dc8b9c80df3019f7ce05295520fb7183fb59cd3f5ffd0dee1373bee3966d9fcd52ea1fbae91a5f94ef6f5a3f3cfed14970eead1206bbfa88b62060d98c094d4d390de32b038c03c24f0b73488b6a1d5cc57e854a9a16b295a9a43540d5f790aa3ee097ec93f297ae937f7664ffa338ab557aa0e97e395b93c200775f22c311833bde451b4c705dc4d31d91943b0ddca2f729022cec2ac0e167da6b24564a199fe6d0650f2e18578db9c4b2acb52998cc3c2ce862395e0bda3ac30296b30413ef9e66c948112c2ceec59e41ae39f2e13b1560b5b55a48a440f40fee095cd6835d2846740b04ea48cd8588775cabd2254dd4aaa013715d9449e976a95d47201abbe8526b4ba8b760b54712d3182978fc668865ffec1c45f87e6d6a2bbcc1bb55a116da470246670541f09023b1121e1bc42b542371abaec728f1cbdfd49f38067a5366ed74ec6c2a83ec1570f61543e0b9806c37d7fd0d04c2b043c2febfb3dd1649df7c916c2df94bb742b7a21177dd2507ba801acda1e365933eb73dff78a2c2e6aa6b0fca0dcf3458775171c45bdab6c6cc425d9d7b7eca207dbe9180d0e7fc4f49c226d190bb490a18f3bfaa2d9501ef0928b9ed5b371e2696c3fdb8eb354d40888070c91439c36c5f14c66b6339b802407d6aba237b0f837d44eaba1d34e473c4944f8ba1869611036df67c21be852660e7ae89b2f39758bd43513c796fad2f19d7e503201052fd8af301b6f61a4959aedda02d711bd98e86b0a11b94e426909904ca68e4c5e406f990f8cb846f2a7ab25bd36aa82b16711dfa225b8d60ef28727fa037899701f9814e0858c1c5dc3d6d8ed9c183f8be558442f3c3547a36affcdab5901d01df1048bb8bbe945e774358f3bba24de665cfcc2fc56baf518804dbac229c335f8b8720da7b9dddb9004bdb3082f35912def307ba7ca9b0a266a6531d7ee2be554159e8cf5a0dbe3faca43de5fd56c277cecfa20874e08896c6cb4d436d5210ad2c03b41b520f49748b2c3990d97e0eb9111cc35889f9701764dee9ab99829c09a4fad5d0040cecb20707ba7d49e96a832e59a73784d665b4476ba8eec6ac816e95607447fc02e9505665ed05c576ef19d5ed5941b2d6b816fa8b3ac844ee6f5953cad9a550a2ebc57f0be00cb894d8058415d057a3ef3c581781b247c0a955211a6da07fe5603cd6150bb9b25a048283b122d46d5a4ff31bcc33279a7f93b47626d6fce7ba3298e53d760952ee1affea1b2d3be6bd77096cdb4c21aacfdb2594855210f6e8d587a55dc4efca6cd94dd62947cda533ec6d85807f30bd4555ab2ede367aa9bb639beb2b9b10fb11c4453cc8d3d94b5445b75841c8a30be60d9b13dd1039964f2db846ab1882685f14af75bfabc7621afd233a9f4bfd4d959612e804c795ed3db12c1e82461617fd490618d4eb7d573657e00d31715093f55a0fd597d491629895904b57a83cd67c8d42f60a5c55e65b15b96055df0f011811751740a43713e7cb5eef261764f2c87f1ceadc0c894495fb1fae6fabf4f4aeda2e159cea33516d3218ac5f1bf453ea9138167ce7156da74379278578f5ea82629c4261bd7666218ceff0c19b4a41fc0cf4979ccc65602de05c434d04ffbb042ee83fe391613f0a9e01aa6eba8fdb98167d3319e63dfcf860486982bfc636c33e24e3c344dc785e988fabec8d28ab7bad18744664237ef41efea8eba5cd6df5b123876bc58a9ff0a24c5637e5d246154a3a317744df7a10b57bb9874e1305d3425ee86095aa4e13f5e1670976c443e399f50aa10d380b869917d48ac38f54eb8eb9a064326ee2f2e7c4ce086209adb363aa47facf2c1203944825c68b2e0e3a204e760bd1f6c0f6bf68fe9fe7854e5d0de8ea2f50fd5101ea84fcdf4566f97960eebf58e5d48e8a4998c40d6584d516b5875e2e1521c364f65576ae27dac7ef88428c97fefd1187c2db0397b6f606f86026447cdf4092cb011c2984676a11fc7685d0f56fdb2b7256c0aff37a71acef61837a185bc49decbd4e908d02bfdcd3855c2dde81b8c2a3690ea164f7941fdea4faec81f0178d71af5c100505190505c021eccd4e33c5f71645fee73c0746ca80024461bfb74499e4e3819457730aef1edb5924def5c234bf8bc46b3dc8c730e8178fe76930bd0a841ee44752ff722c45ec6cd051f6c6bd62ed3e4024ac65cc66180871d30914f0e6d721d671a4fa1f7910e8f7f0de13b254224a5bf772d49dd84d0285b8998c02e1bb7d2fd0b28b250214d19ea78c1ed33c892d8f85831daba0d681001c5527631c6aa9d6013d51bbc4a3d8a3dc3ee2deb886d08ff8509fd0f89988acc065686718090a87ea106ad4fecc5f0b39c1aa4baf4e248fda95e7dd6c4da7df24bba07096d7a8b3e4f2e79a2805eaab2e308c15f78c1dfd6a47e80fbe8be8e69633d5459129802e6d24d4411dee2e0b720e79634ad13a352faf2766d5d33b8e4c7deb7218ddb7fb302d71aa3657496a3b74d06f386dd58e3c36c0c7a0e3dae5157bb9578b7ea4c3e4a16971d3bfb8dccd136eb1c3e9cfc070f721534837afdc33c5e9a9ef1a7adebc55f3e1907fa125daff70df8145c41c7bbcd9d6faec97adfbbdc62f8d10edc4be7db9aeadac3ef0d00fbaf0a5788760150f8c27ad14ffdbc68a2dbdd2effdbcf1d7b221a0303487c4ad1d204c4c8caaa36b7eae7cf95aa499d02dfa080f5c93d596e295a03997b753bab94d20eeabe0ebc641dd9c29db2e109365580b584778f168ef9b8ac97e250993dceaec63d311f77fb919ca8100b8cd8552d22942f8787aea93dd2b339ae89809807967decd93dca14050da3e96afe6334008e82815b6f940bf482f5c52ac7761bf0c9f06a6103ae22da4d25c069c6f6f4fd6502269772bfc7e6e630174a66168a0f4e4ec4ea746eb6883f8a0dd78a968bbd1ff48c6220f8c7559e284ef72c27829f601dac6bded68020984cd478faa178931b8a0e8377b215ae49361985b70334da8042129fe12138f4b5fa2c1f03a7ff1ac8782c2ac23a26827b2433c8dd061345594ffcc0521482b08ed77f6bde44064abf2d0c05514f6baa96a5be9296f038319abf2198e682cd037bc20e4666b477a3f008fabbebd5ddaf05a060489896bf8740b00c7c3866e8faaee46a9214819776d8f8db87ef3ec392e1d28d067600c7851c96912a41293eaacce361936b603ea3121a819f5646da3ce2d0bb91edd1abfe6523d9c45f5b3166189415b15215045444d122af6389b655f76b0998f0d0928a4af4f06fd4cd6e89eda9eab560e46afac4222aa71a580eb55e85b0a3e2f124fe9daa711e2996106153d6fd21c46906dffe450522341a2fca4559e0be634d0b0631f9afe5dcf86cb4be6443731092137a04af1d0faacb882f9d3fad06c27055a833842afe8f70cda83fdcf988c390be63bdc8afd66d91c1f9c4a2d390b95164862d28545b41f8f6e16b4f8afc79e91c0adaa76dbfae48fdd6930c63a5b1f4bd4ef7867df5a1c0cafb69a478b1ee0bce35b88ceb91b9dffbe2e9624d93f3b42f1c4154d43ab48fcf756c9e8fc5278963fcc2afa5c66cb6fbc710114ce2411433cf5d31fee77c45aba292a0a44e302ad4e327e64ea9b689a505d63b1499e522d7f5da573422f7508aae1dbfa54a85cf24b2436cc7b10d1ea53f9a8b9258241e39ee8d0de6d63929f815db66a6124860f6e3c0765f3afbde6e7b6cc8d01d785cf4a4578f456b5df71acb5318121b7d84ec96be0955b5dd018544c885413e210d7d0d4c73a48fac3706decd3f86bfebe47b83f1f2ad6b0088edbae90a2516c198be13c059709cc0ae20faed72c19af121a93a7e6760c0fdee307d2ba40e6834d95c6170b316f195b4bf39eff02532abeff494a2deeba1e1b5e390a6550ebdf3592fa2e6580d0aeba08683d3760d77cb5373e0eda7694e8f1f95adc826b47bb8d9a7846d2bf76cd7e97aec0648962b38dfa2868a53454617cb2d266452dbfcebde954538690b6e8dc9e2f5ad509ed09f0a98d673da96a91ee37d3dbe536108034354c348c016ca331a073b3c51ddf13d0d2c478324a89556aeeb7801cff1f8b07a387c5334199801e8deb3e88dcbbbf09fed2dc4aebd28468347101e42c6b09a4319fd13a4ca0790aad51432e928d5ac388b5e2afe253d99ece5988a92014026ee64ad05470cddba2c851f5ac8cf45c8bf89b49f72b874207e326d77711449a6f3959ab937fd44fd345c0eccd309c3dd2a7112eccda4f0910c034bd20b7d173ec1d833df17afb3f6a3a16c1a36ad310d12c2c872e96b8321db894b1e9e8c5a1e68d621b7c9eca5fcc8be98bec59017f1100fdb1ff3b68098636fe6215d014d43d0f396727c22cb7f17f93459b1e4136d24f1625a9696757179aec19ad2e2ecc23bbe651c7081e9202a7c2bdbec03f2245e93e07b662a482863c33ece6b3da7513d04f1af54c2835d63cde0bf0bf0ec8ca920afd11778e76e2293834be68a37c9fc8579c106a82f041209cfe270f104c1ce95128384c2630798ce145bba817a996d92e7a254b3a86ed67031faa570590027c19394f9a75d982a595fd8582990deaec2e2aabab3ed09f42b45eb3da26f3d7d657010d5f5b6673d165b012dee0f532f71993b650b6692d298dcf8b5a5a7bb6f8b4df7547a0d88135a22652edd3f9e7aebc7d83f3a32328437b657396b66ba8e81e8e50eb1594add7327d3af6f3eb7a88e61a377c84be1a3d61f77684b31b989ba705df9bfdcb4e498fc63e3cc68507a49218d293345b58c8e74fa8acdcce530df9c7da463893060435400850e84d646afda70a957e59ef751e5ab2afc4af991f4e4523450c667ca9ca3fbe256e91b5ab1c10e9a213f7be5764fddc7be55d0c404f604bb0bd40e85213ebdfea951b43ed439c0febe55ef3bb026d35eabcb541b1d1eca860e3957396585b357a4e03b350913e036e888e74eb4db123cf1efb6497dbe0849a81580e7fa42929d8cb56d8c71caf74dc9bfbf8976c13db13aaa643a5711d2eed20d6fb4039b97b44036c7dd0155926b44a24236fda5a506a34d79771c90fbd3d282a26625af6f865097f15403428237087497614593a90288ab2ec970355a310ddaedc489ed358d9ac636f727eeb1adeab90e4eca969e6780b78c6a92037f3a77be4ef12e50b1691e61c735c3f3ed5af50dba9f8116238dd42cf84259a78267b52385d93e0c62178fb758a7e112f92806d0cfa043d6a9f961234b8d54c733d1f016b5f706bf16d743bf42d7a11b9d1919b3f3783fead4d861f654230dd25a651ecdd41e6fce845e8dfb3f3193c079054166610c13a11f64a740893f850b640fdb85ca9c7b6ebdbbb1d80d262ab828595ca18a8bebf4f0cc67ceb012f2c7d8cfe64ff0544de2fc8828c5d0eb87c142bc3b44ba1bcc182600762ca80cf882d89e0389838e25ba36be1844630b86915266eba3d127af4157c89dc79cf4e429bcf64c9e2bbfe8bcb0ccc8a1ddf64c87731172d1ac32341a1efbfd16699e2ff840e305f4e4fd240de292d9d09349cbeac3a907118b0cb1f00d98176f2cc0628583762b3a563b88f3c2abd552899ddf58ca215c736cb578db33ce907c6978ff0edb8ff9349202751fa0762ac9275d97c7176102a65e181f90b98be68aacd0e9e1c0f847cc0fcc07a5e6452a0936a52bc77449c23d3b9a39680ee389c61a6c721f039f31f12ef37ae531294beb97ca311df06c23cde8015c47c6baf91a12e820f54a76d5d4c61eb60d70efef991c6271582a84ff1481b2e99963e1b656b2dbbad82ac3854d3d271eed923b66315d82e024abdafab5816965ca173cc4f6f8a9336e068d1a696df8d1b6a7c67735506128c05ab92c694d22225d9bd835d2cbb7698c4f888b75c4c7825b676fac813794d8b7438701631b1d64e1a7a610c2bf7effb14b665ad2a567be75671bb30ef361829cfba48a08e93668b7fc5966e879e1462349460fb6f16eaefe61cd6183e84b6b8b68f917ce5b105c9e757ceab536d57a11e8d404d7e6b37a6cbd3961f292cf5be856610b07f8b7346eeab08ae2b167642efce70ff99a09ef21a56b368b8e943eacb90f5ee278ef83bef36c82ff8614e46d8275940ff7069e3af3954ed35e56d5d3c9638f1b0c167d1307dadc8c52063647c1fdc53e21dc3e420cb616686ba8459686559e6b259833a4b55ecb03ba65b063a9ae7b5bad8590554288b3c9a0d03d57560ae44587e0d249144c7523361b0bd5dfb0823abdc296da640a4e2f9f418f82a86fa7569e0b0cca3f6b18cd6e8c540fd69d494e3ea899b494f317b844197249933dc216588d1d755a1c5eaad1fe4486376fb41acc85072f8f4019f796189c5dc2194b26892e2c649780415460dde357a31a6190163902db279624cb0659ed6968104e3799b284e57cc6e138c96c0bb02db05e36dbbf879cfcd6ae5d103d12ccd4d66e5a5bb0d158b0f4c6ae12970e3f968b8287277ec1fa11ac822ead886a528e18c4b3f125a8aab8501a212190983a50285bcc264a11479abfe56ec0fceb738097ffa660d974ac394918aad9b29bfc5181b029d3236fbfdcf7f3134ab3923632705edf7e16b36aa84a4e8391287b0b77764faeb5d001aa42bad2dd6168c961740a69b071adbac9773bd2c87ff704b96b8c2819db60f16e615dbfb53a2a74b0f9c8e15f809d2c887757692a024b8fbf3293eede2e5305034cd92df27f133dc2876a53a65674f58726741b41a10011d589e562c1db51dd68437f68634f50dfdd86ce3618e91d73e66ec12e51ecb8593513f0ff76f84f4b2427a4c5c794ec4e18a15f2660ccf864aa4082b99196fd8dd1baccb4b806d9a2830b4d1ef8252109dd609777925cd4b16c0a92aeb259e72d828f065714221594a2f01636f15733152a7ac888446f2f65374583e33b4886341a91ff4d8293762489b6fb660d30b359076eb212e4bdbfe9d957702a29ff39a420dce8c92ac68f0d5cee20c59171c3fb69725522861689dc80b9c279f525bd65f397ad1a923b6f817289439f6eedc42af7bb09928e6d93b6202ede0a5d71b552484a797ce510b08247fd43d72c4122d9d909c42e19ad6422f2395ec0ad5aa45accde3908a3def0b759d80462b304e66fdda38d43de5585f900a318b55b19d478e37e2375b6614c5e87b31a0cdb7b520db922dee97e746b3398ef9dc88c77464c539630d3ce11982e8ad86553070a463822f616dcd16acadc7f19b6cc9b6d798dd84b0fd0b7dd44913f0788ae48175bc90341d1c144382f79861078430158347f0d8950a5e8fd30d36b86d3febff79369e72553d11d3753701866ed3f499acb1d92e5fe5d8d044e9f2c970ec8a2c8a6792244739c1436c59a4be6c1a235e6c5e518db8c240596505574adbde47ef72d2c18d89951d6fbbc7a0ce11ecc1df564c0964b3ec222ab1b396c415dcac3efb2a1b2b3046a8cae5a44b6883cd8a01d0f520bad93d6c7ff07a9865b9e7650f253c55d655b52ad22c6374ec83b70f09823c1a6d9dd8c1575791ce9d5dd92ae28afe89b15c53bd663765f8a3f118239f9563978701efa045a7adbd407a48c989076fa88d20bacb9a0fd96afe4dd9aeef30bec446409246da57baefd39ae6619f963622bb729758d45d5b9307cd3f181e92ed01a69ba1e384b7e2e8b432d02e1822f02daf2c34b67b44cd29de13f19b5330d01436c2e6bceefbb26ee8593e1b0167a3f75bf81a7ce3c34d790c2a44a7934a5175f2fdb5ccaa098d522fd521d7737f514ae1fae675a16c5e312a939f9a399a2ebac60546310b56cfe766eb1f917c253652b29f7c407c4a0f194190badc44a8f15325b17cb3565e5ab69b48fbd5ebe1c4bf1318ca7a19394622ad38113d7db841824ea28d49da14454ab3b6bbda3003eb6ad380005b31c4c3d8abd754df34768c861b41a108a910b08176bea4f13500886147ee2accff23885dca196006fcff479f429b20ed91ab1007f95049839fe3a65fd49a3d6f9afb0d801bb9c13b8677b446f817241d2e830e78ec39c9f4e26210329a21eeb61ba2c4cfb3c504dace33f67520a2363df665a4ff9f5f5133431b3f2bfb374745cc4d4aa64097d62f714f13b263d9e9059ba3edb219f325f53572e67bb0ac311d8957a22d7965909809f2795abd9e6e4373fd553f2507e0a715813ed68723f322437a483f67b7291a60320f6d914575c3099c651bb17f09846e1b7d89354f93a051f4e1e04094426e01fbd1d364d32294e8ea2fcbeb8627a14f25e765d10c326979c2041e59b3870189e907d68ada9547d11af493ba73b460e1d42a33200fa7bdb00b4257fb3c4e14009e61a52f33d8a02d4092f4f6dbaac1bda3004d5fc157522119da4abc5e067b595e0855e2e8112495e98da852c2abb491c2b79ecc32f8bdf746cef25d35b57da59dc6154b5b7639b33eb1ae672ac1542f67f7ee33bc2a823f6fb9712f5680fcbba0006c42e0882ee37a81abf01e2f2b0c658c7a26d83f8a76664a865b30a73d675d690aa83448290162ccda0b215d723145034d0667ad3260dfad38341d88139cc4d39196bf1a2fcc3004d1be920997f552c40a862818e1253f8c2a449553012e7c8bdc3a13191a3357759e3fd1b1c899ad4d2a94e8744457f30c425490cd42b0c037a415f9ecd4c51eb17510e6fd95423b49709837b00bd72cf8191835ab8a1b3a8c284a15240181828e250c120ae759a39e58438d11c02f5b0c6b64640485048c2953f70717e80edc2418ede92e7527f0747c1498fb0f1e2f3b6bf47406ba4db579b5ea50560c61a6f4c6fb1b6fa2da20d3580c9a2ce06cfda14e2a7924b4c4c856030a7641137fdfa20d4eeb87093308182a6913436c8183e3a93872628b50e15acdc9776a3dd492fb9a8fa3dd595370d471585d95bebfb609faa61d3f7462ea6e0b69311d91dae3d0870b825c8850e8776b1041a22044b1365e5e0d71c75a560768a6814101e83be6d1e9159a6ddfee848275d637aa1486215d4daf325a1e77e68df0339140fb13702a845d145e87e157c5dc6169e0c89593fdbe1f8d75f87977e3d01160729c863ebdbb9f20d584170b5adf4b690d3c911cd0c61ae3901d72355ac1ceebda12c3d70da5af5936c06f6fd554a26f5a606f67ee9574f22ce88c3b6f6625a839b00e03d77b390ff1df106b75ee7b533b7832e71a432b2938249283bfdd2e4b9cb923d6e90a70579b2d78c0dbd03156961cf7c3aa0661789585d849698611db9bf7a02905873648e877ca663bda3cb6e942605e87e0f41ae25d517708d7e3fa29618d58a49f4d12496e610dd6d7b986562af1b38cb923b1a863170439a55a7dfbc93e58b6653171e0171c5afcc4d62d295c32021cd488b1ea04a68733fb8c4b9aa67a41f8cb878d8dd9a5e8ec5e1e31de594ac00d6915527f0c1bad22a85a4d43e14276615a9bd69afc71784b4ee3e97bfe1a1453d648309f8465c7c6fdec737f51e8e3ea957549681e3517ab9f86bd42c5e02e919076fd698512470e55aaa499b5d6ad3565600902ad0a737b73eb25e67f26f40e381781d52ebbce474fda9679c1d199017cfbd0eba1447e0e403282a77aa4ae894f00b65f175d96578e4cf6dbf419a1108543fec2f4d692a23e4cc6b296b0e89b8440b14ec6e0b0bafc83269088aeb6fc6b07e16fbf55c1627e8a09b4124de009566eb461a5b4575832b8b25061d40b90335d568d58acc3385ac49fe3431af9f135781f8346b3a092a9a6b01559836436323de4810b10cd77449542c9745ab99137ffbad35d179125d32e2453865889e8fc455e33c0568ba015be41f973d5e5980b45fa0ef141681f99e7b91108871562a5a918d6566316f1535d5ca17ae451fd2995e12922c0c61d2fbd3d1f8d3056541cc389f0896921a83d59cef3ced9831534f5e6164a62ca19e473872d2d0079d0416eb8c35fc0bd19c73aa30f63c445e8ebd14571a5159ae3d62c84ea5d140c36fe00bee0c61f97537d6b52a39dfaf00d288f1bfda15823f096f4ee5527e9cf71c3412a1c665a6f4e975059cdab90332c2640ecc3a6b06d675058873d3ebd367e5e3c60ffb63a406d65473e87afc0a513a3c9ab62b583db2a6cf809111c23ac8f5ead175ec5ee6324e9975dbef305c8a67c5d2282604f29cb3780fdef36257c6c5e92e27725e469d235a8c53333aa303feb4d8dcfbbe475498a4ce1c3a9795a57411f857e7e0ed1d0adc793b4a290788bc1641346e7300900e236a0dc5adcd5860b395f162fe8f8ab61eaa5e3afd0cdafb9ff2a7171b7129ba8629a335b4c5e2bb8f51da7a0b2dda1f99b539eaffdfb81299a77de3cc8ec99dbdc99f02c6a72ddbf2cf24a41dbaab819844ff1b3361a1f6929c01ec98022339998232d686f200108a0a726f8f58f3ddcec4165057cd4da317b4ab58c2e17973f22121f457c73933666a597d6718a99393ba47f749f80028ec73e0909fb5cc51ad2eff90eb77d51ffa9c31f120c8e9786353a45b7f0276053317fed212b4b045600460ab1705edc50f0a608c790996f84411e8dfd83d77292a566c5c5f87f4854709c69f44095f36b0e383ee14975e26c224bfcab3b64db1b9cb83b63bc3c07459e9bbcae20b300acfd2df7f905c8f8e6d5d8fa741426b3b3ebce2e0aa67cbc5d4d34c1e0a56349ccd38f4ac4b93d1bcc4f8f25da689f48b2311ea1e38eeb2374918b70749ef3773f3458c06ae79612e28f779a866da58d6da8142646c67a28017ad7092d10eeafddc1ce51be692d8ceed4fedfd7ba20309d226cb8fdfe69b0743ca6023af0b87ac4de719185bd90ce143c3c083819ee65c872a9e36f4f957075f80f771089e3b00ae38eb17cf66e6de4769e159f00087949ba0028773157abf21384f8771ab2f5b8646c84ef09c238a6041b43f9fab1ca00fe38ce3c31dbab8323c8b64b999674584edf7d6dc0773276640756796d2001fe10a8a7d7856cf6bb3c8211227ab4d9d4ca7a7f7dde2092e8dd38ae1eebe21d723bbeadf34039e5dc4c36072f6a1307921d55e2dfbe3dc39949b578ff5d6de44cecbb39e3531ae01825dd6a4d24bc9786fa523d445be75144909dad68e1b2a45e612ca68282d4059e2ae0d5e72220887371a8106def01a6b3862a88e35180418b5dc0fedc658fd271c3b43d3ce9f5c1677120697c54582dfa78257b7bf650a670a44c674109a75ac2ee3250b1115a498d20991c135306fa052fd500a5f6e1c702b91b94258b505344a1f87f3edd34d00b634a36399602386c87d424506b14a89c7ec5f5cee090830dffbc48d89191ba23cf1e13dc753583d560cd69ed10c406f01937d2fa136de53cf94210e59c9bc55d9947d2ff5c44f08176da0fc91fc00e11a3fd5739ba6a34ea521142ea46aefcd6f521dd62ff06153877845503442e9215df530ab8c3c5bbb729642298cc97cc1f118b15933d1659a2f4afa435179faa2c4a0b43d2e5db41416909713fdec4be1a536aed10b3ae65177454292db17cc63c75414d0b5f09df33ce9a3ca76436a7e0cbfe55353223def140b8e72abe6293f36f873687790a0d40b94d42cdf87ecad6142f32bd0bd88fbb549f37717ca88f641b54c46dad4cfa138af5f13d6cf6ecb2b8ea8a3e6009760f763a05f952a621c49dc249dfdc74492a64511bf145f8cfd848314bd258307c0faa4474ea2764a698d61d86434fc258a2b9557a7798c03d76e215a372f19de3badf31f07c3a5a433670ab6480b224daefcd9ef3f750391aa43977563a0de408942be61ca648008e02bfbe9f402c3429a58114ed3af44422e184e80e56e37ff81e65d15b5a8d730afc2f5c2a95fc1979e2e4081bb209b106434dd0409d00a4acf616e91367ca6e9363c985a90ec338c70f17f6b4f2a9994e718c28e03df480737e4ce43fe57866001c75b1124d212d1d7b3bb8646fa2c2c9a6d6fcd6ed43432f11b87ff0ce36d851a1c859ad52db19f7793c555ddb24050a99be1c7648457dff5365bf00b981d27546e311360caf01beae4604bb58e97854972332b9e2be591932d7b2678bd650822b6a481205f695c19409dbe26a6f5f8be2d7a1ebd0d215aecf3b1e68613187b93f4dba1897a62222eb958a1d35d36a0da337e1e5b2520fe9f5a2e0ce55dc1921e0cf90b22323ff59ae773115d2a29833a7482998d8faa6108b70e59ed722f9289de71dc9c80a51a2705d1f6e3dcdba24e2668e5c962728a2782efd88cd713e7f42c2bfd71b7757074532a854026649d8d339b3136cfcd4b20c638f7089c2326e6aa3d7952ec4c4f71c5e3a80a2e59c911f705d5713bf65e397a3a1755691f6a431eebb9037e514a3013663e691578cf4f6935214bcc3cb22262eb6dc921d0c376a62a123223d999c3a8743ab3af275086bda756f9cc954e30631bb1021a96b92769e4068467410330cca641d5efd971276537e32b37114eae0f635ddc0412fd7c0328b0819688ab5ff6f10bcfaad5b0cd7d08dd5c4ff0bfbf3fe7c71aa87079cec32cc8d3d00b4ac4606fd451f7411599a27d253df690f3daf72b217f35017b96a46ac6366a14e6b2f271df57000fb48db99062f0b1035f1bb999880a06d15e79f0dce1944410f923ab94df6c1c117732eccd9bbdba82ca7fac5bb4d4da8212bad31b002bf474aa3405e4a307b4169e068659f079933446c5e42eec8a52dc4df6949b57ff8cc2a8832831fcc1bc1b446ea45c3745be5dfaf536182f2a5d15687a114533b7936317d974a6370ed64123657d213cf1725fa16807bdf49f4b6968170acc711eec3e30a0ece8bdbbd0999a73efc74c246fc1da57951b8efb8dabb911a7e4a8ed0a006d174580d47db8db8be82b6e849be133ac25a090b0488f02a63992f1d2ac5d59fd82011827f8cbe189638ec74ce6dbbdae029fb5dad24c48eb83b2bc4dffd3e940739f4fe91c349a7b182061b880181eab15da3d566a22ec2cc80b0d32615cfa15e2c6d9c78a17b3a3b5a5c2690d43c524e0deae7358d83113cfc06148f9b5a7fad3e51d813e650ad129de0c4697c449b4cbbc727f40d0c6ee56633f152603bc94d5601d41aa35951eecd32d4bf1f2a152f56da651483ccf2d5f6b4de53e5c341f08a3bb19ca5cc6c1bf89f99d345e8ec045b50b592b37342309ee9c41405d43d3fd3dbe643969cdb02b3f7bdcff2347f27631885f1d33dbc76aa2a76acec2369d8afd11eedb8ba3bf92347475ecf4d3b0def2136b36abad22ea0896b055025672a255e06baa9d949cea55c1784284533aa95bf5dde6c36fa3c199382579c068adc3367f93eedb302c0f4362f283010d55655e374e0e8c2c845d7268860b207319f181e1573fe9fe6b35c562e04b6c2333753c177e20ce56e105ef859b34d48d3d1f16e35c2f7667a629914ccdb57747ef5ad3df0faa17a05d6657053ab8be6dd9df722946b3b18629c41aa8be6e449eb26e82e3b6c822b51d40f72901b1c93efc6f3d3ed8549f0558d4c7619e2221bd1c38589f6713b2865b42902811d0090dc9e5cd08a713a1c9fdaedd5bc0b121720fdb696d8876680678843db7111250170607bf7263bc828940f2f89087cfec84ab0a73ac695e7b480d1a4fa29eeb6a63bdbb8f99101b9085c8d310986adebe726b3dd0ecf066493a1a16b6d5b806c160eb7ed6fd3dc2d63524b7f558bf92b13dd3b9658e73c5dfe250994a1e00213a682c8905393059dbf7310cd5685b527a2d9a9392ad558895a080ef0f53940506189379449a8a00ff40d475cded258aa4bd2659b51e403eb9bf8b7840b649db79a0218113a528c70850ce272fe0db9d6a0a8d3dc2d0b8fdde689cc082921ad161d3cc3381c39f487f509879eff5baa6e0091ecb3807b8be445115a82b4fe8f67ab6aa2ec3d0c01140c8ccf551c81a796fc2a81d49ddcf5de5bf1c592e13d33f2185a92ed9cea9093bbd8c209f253846e21b7530286f3db64de0c24b6d4f6b7081c37c6b432d24387148afd40bcbf6aa4c8a7a9b1f67b1f26466ea49e09e58eda5282d166bd9bce493b13e2e542ec69f904da01a6964bbbc9a517174cd4381f669f6e9f3e89c5679271bb104ee43e989d8f4734b4d288acd7d3122c30661a73a03d51022ef185a0b8a1f0386c9d0da916d7d8a917907949ebdcb804766c3747edcecf751d004391f51edbad19f10e8e8a4ad9ab08f56edf6494ffc3f414a1fb814b77706573da055e0e5e0e157cd5c7b1bc16a5edd085c1e62d6bf017ccac0f3e3edd9bf4f940911d012eb00cc114e8eb4587ff9c7c50c6b08aa22ed43863309ccee012831f595011e3d59d3bf46d60eb69cf66e40664751d7134df83b849998542bf5e9632783e27b2d122364609d18261c04202e906763fb598b335612b25542b1b1cfc719ce43c42e9f050cc6eaeb0fbc4b4e737eff518af7a99a2ae8a19a76663ca379ec5ef2efb3194536fcbf92ef2cf7d88e811ce4fac11576ca6b9a09ed17ee5b374dceca16969c9ca06f1a8b8e53b05d16d9f2246ad690b30b7442cae779778dfa8eb431a70c287925c6beef0cb2a2468578b27da3313d70cd0c75d7e1d6a8cf68d988bf4cff3ea1d8f64fe52dbd964df59164051282de137e8b4b76879099a69f5b692e2a7006d177207127004659769fc7f68162f64093981a96494fb81ec1edf593f4006a575ca1bcc1d711b753060431c854123674ca01dd384c45190603aee7f9afe9087abc1f08a92550b6b88279f8508957db8b1bd6c706e2d2cf99b9f9cfdd855b37312fc25fff9762ae34ac686fc6487bfb33f8564aacbda6bdc6c7d0ab673984e4406641409e49f6dd89dbeec89868f38f514c48cbe542aad177c1b42d3c65b6266c97631be00042946e754ad5899a080a0d2636975e84ce2bb54e374825c6fea54b4c9d6fe580f1fba885ce782b570fafac28dc72e8bd22e2ff15f348eb6a4efcbee2ec26496c76e305fc0ac1e801d5b9f4cf3907c52187a778590ff05060ef3aa3987e3abc880b310b6d7ecc37654ec04305135ea73f2f0cf4fd0bbeeea0541125652535cde1d9520fdf30e613b05ddee579f0d85d58e36af6fb6f4be7349439a573f59c36cd7ccebcfc564bb4076f423f2fbc67b806400f5887a52a6f52043a1bb8b16a4a98829db73eb07c5e0af5a5157d870f8b761d73ada70b77db174c8fc4efb5eaf7692ac6578c787353e03f62b409ef38e8b241d6d22abbe078f08c965cb0b6197ac1c8c90bb4a9459960c38e731f5d6950d8a7657733b851c0cd717870c439b742342fd46cdd2f3ccf839bc5752f583c5ec6c65f8c6f0bd3f9eb2007e6e75db38dcae664a01821f97f27cc77939118c7814a7b87f0d6d43fc6a41cbaa8b0cc706a4637fc4da5cbb7bd576afd0d8a755ea82a2d008d2f60ec08dcf38722411973196cb182b606882d4f6400f628f632670b6f9dea04cd736fe2ed9aca21eb86fe9f1904c0320302f99b70d648786634678c7c43b452c1780768bcd05d01d946832499ad1e76869b28df9e468c57910579be632f5db41c3a8e42f9a5ea602070d2ecca93d6cfc72a13a63adaa334084aa6f30478cdb16771c986332260db82734a345c28d4154ade60c9f24bffb3194da8d2094c7366d42fff165849a4a9821b4e3b5883e4cc62e886f4ec09f184d2498ffa127505161947f52937489d13e5135e9c99b6b43a625eb50e3468cbc347e8bb5d8e0485f3b99cc132fc76765f0124b6062bfb9caacb849e0a2d4824f37ff28d89b2f590dc4028e87494179f7390c94515c8f832efc95bb5103348436f816fef3ebce2662c03c95a07c8f7c05f8a16ba092a4e816144e7e2b73b04146edf644e4ce46b87d77e5825aedfbb35acb29d79bee96e73c045b9031c93abdfd99002f8c53aa01585e365f0c8bd10d1916c1d68f3ecba72a5ca9963451f8ca4908faa41be5d107c45c36c65007870f838b0b4eeddb9177022436b60f921bb8405455c7b9751efaa166d701c471b56b4198330a2fbb3fdf3ba23ac6faa081d4934e862fabc8029be4b1f0dc09204f1f66dff689a5ae9fc6fcebff558110f99883736aec571d1d7dfd5d640e949a78b50ca63f6fbc59c5e7aac2d59d289edc5b13f8b7a3f1c813f7f1851bb6af8616a4c45a0ad3fe08d59f9f26e735b21923a7ace48bcf1476b49d1c35479f38e83ca52f4eb16a7831ce3f4e411967e013c60942b6d3760df8763fad42f9afa76d3df44c46e4fb03cf58ddef92a604c08e35d4f34f37a2457f6201ef44e7aabdeb7ff7a55bfcc7341d334784d010397da4a9d38d38113d7211e2bad2bb15c90a3997605c844a099c002d6bc68c12552fdf8278f83e4509fb13ff66bfd177fc9d7c0edffadf2e61362be919c5fa8b3f8ceab0bd9e45299451eb3a28369d8977f78343d1dcdfea009a4851da44c9a5d1247550eea490beb9abd85351d6ae4ff0e142a3925fc0b3d8dd84dfa1a350a60944b83a34d876c694c5d4afc8ae260d7d16c352ab5597a8d0e0563aa965829122d74f46818c7293f1badaebd90cc995834af25640b2d303d713ad932d33337f8c91bc8533347716419a9493dee4ce11665baf968347b0c001aff99f6d65df4dcad7fb24c8d6bb81bb58352b78a4e2ac1a77f50f308e97ef3a348960a0114a177ff3292ba15d7a22fb68e90fff7877935e38fef2966f09b47960c1aed08fdc248acb202ad931fae1513474e57424b3e4be22c9b37b672ddbb2223b7c3563e330eb5f0f1fb19766b0dd90a9eb64182af30b0b0ccc143871b9fd059e541ecd19586a7d71222c901809c6ef74eb57b6efcb9f71ffcbed3523207e30e95af510f50b20aabf6ea1049e66c4e0c82e677611ef78a1d8643a196401417d387cf3c99669df7f57ccf33d74cc633f7308e0653fbf9bb7ef17795268c1c40b98f2ab5894e8ab7819558281c3cd7ad1686ef42111afc8d48c21cb339dd2a3a57a160be3120bb9190c3c9016ba28ada04d41145e38ffc6eef847c548b499cbd55666cddbd1b2a346bf712dad3bba899ac904687379e0f02ea36a0cb51c7ab9ce4345474e1a8ec06798d20ac6af11a67e66117c35d702791b74ba0910520a17c61d3da36282cbb6f527e67a0699b86e5bb606658a58d2eb6441cc206ef495ac7d64a9b342459ccb8674b0b8bfe87432dbe0ba7123b9be206b4913d1a56909dca004f6c32f27009b09dd854929a757edb92e19de138f129abf9f8ee2d65579b840413c8fa2ea3572d09103dc92bcaded26ff7e2e89f4ffe08c77ba152625bf98d382abaa9d272d4d3069074f328821fd797afe1b20ed895e993ca6550299fccfe6a9f68489c510112ef27ca349f62e3b5d147d3b4cf145d604dcaa28f3cd82dae1c2c73b17977e4d3b831c0c2c6a461c88608e42032a7cdf65dc89ac58ae31b56321be564f8567e808a44e239eaa67636a2be3622acea75fef3c2ffcc37c612eecadfe5f7ae9490fdd0dcea63cfecc5c4e41fcf7fc5b4d10f4e3d3e9d89707602728cd87a8268d52fae808d30f8f7f3dabf2e9a067a4b02748d0055f11239dd58e6599057b554f67945e562307ab01c0aab6a0ed2d2c87e9fb5551e9a7b77fdb3994b3fcc0af3bcc80cb0bbac814a1ff3f5ad8ed36a783bd676fbc355623894ed9baebc4c4ced7f06f7f0e9fdbe061c05b3987da093bdaf8114e987491e661d756c4957dae87caafb752be785fa3ba8712689c37dfc2ca0f25ec31432fda325dd941c811c2a30c83d4932cf72706ee243dba1476f7a07150fdbf13379b835d80dc526931c0a292e08516366eed3bbabd7d6d2ccea67c0f2e57ce48a83c79ec57af275d57ded32e4e2f61ed6653d5e600c9322a1d1b2f16ac0b3403d1c3538d992f9fdb71df69154d937bb6a2cb298b299401e87f967327c0e81695c412e31e2233dee3fc8eaf73ca2f924476c9f48ecad54f08ca05060866acaf4782ed4a530aa8744f1b1038467f6d160d15be2f8e78db5bb24598eadf46930e9a4a2288843f45bff7e23d865022872bcba52f4f8d415a20c4a268742621134d44c8c237a0bb3894ae1f4d114c4b944d7780aecab7d320c0f62752e0d59e895dca4088a65d6c36b856fb07d496848276a29a01f1e277052e940ca14ff0cc430a9377854528de3e14235696461be3a55a433914161d564f69513f1ccfc7f486a1849bad331f083636e9eff8c6adbeca2483b0c9799c71fe38549aeaf27f2b4e6ba5e31b486632adfac21f2e53665134054476335742e1b212a9e49f6140db3d52f3e3b628f9bdc1d1ae54a9ee6088f88dda1720ff10f85e63c6257d2b355eb563cec847db7add2f20b790eab0e9ff12b6ca11f7167d1d920cc97bcc915d660cb96d2fabf15d8baee0e0870b8c46949e11acfb9d4402ffce6d6754b627e750dfb1731636c402de9a3d543e80e5a27179fd62df4bb7153351c322b278e3601e512def99ded0fb8971b67b2cf6105ca8ecb00fa8050cf958380dd57d1afa7ac9fa5ee38df9ca7e45ea3a610852f82b8e8d5a35410aeb85f93ac52d9e320abf3293876c6cb962ad2b190cbce526e4d9ec596a692d28bf58baa288b49c590094a2879e35d69062ea003081e087ec451cede4926fc287898199a79d70c12d07bd4f3da89880af3f3cdb6d0f09d3b451940a1d571e8352664fd92bfb1d9c55cde469601d9034c594ecf94c53fcbdbdd2383e6f5b74cc468f3ba941b747856ef99b9609245890adbb9b30cde21cbcbeaa60eae4502dde63891c639eef72ad63b79c7db2e8f28e5c070988578e8ef3bc271191150a851b892847a9584df61ff2a14528f24bdd95bd8634a2a73e2ae98a1696b00888caaa17369b28deca8d500ea7580b23ec24f72fac69144f78d190785c09a18ec76c67aa0c3468f4380b038a2275d2bc59c142b676bf4abb028cf9bf277ea5eb40b0af2c4489df8f3bf598b082203ea55fbf88e59ac32be5a34203ac4b94d3f4899a954e5819377d4f196d440270b55dd3f4dcc0ba10b9f93e24fa4ba3fd8c8e44d4e7055e69403ac3fb038dee815304964d1b8665780b5e04f5d50d448a9925ae0c50d0d1c42cdf5ba4f50bc6896f01335dc48361c2055a995c42f5e63341d0010dea73871dfabd8d093925959645978b3285568491acfb7692875afa41121121a5f04cb7112adcdc4f80b4e5d7b07dac9e4bd890a4391d3ccb2e6c8da73a73a65e7ce7ec7190adcaa7796bf02839544cd7a03333858c3cd73467b91b04ee3a499028a755aed52a8a319bee13da22649bf8ce42e66b5d4edfff473f8241e3d3eb53b52098af546988a6580d4d116c134b7ad1a82796a77726d2a2f90d96ddc8721a4ce37111cc13fd78047c88d4839841840feee8053bfedb1b9f751f4f02c66e3cebe4694db0c0d88cbb8e5666b71b91d400a2fc66a6aaf936255f98d87178b1a4fe2ac0dd780e88692ae4d9ac1ab636515587c4c73439db2c859e9fcd169e0e773ee19159f52de50102e2f5a969855bdc9ab8056b020cf679410dcf3d88f3339aacdcb01e66c82a5846d35e8ddb740b747c309b8d352c477acd05376d9af4a9ad774f949b4000037b3dc2252f7f68e1caf19d2025aa8d2d2309313ef7d97fb56e0905c0fe4b0cb7af1c68664a92dcedfafa78e78765e4cd1e6fb00f5f664785c7a5524436ae330aba0dcfc5570e69fc3569fd009ed890df21b3f54f28114fc164b51297a0bbae50dd1e3105e9a43e1f91f80b7e3e579bdd0925e81570be2ff7b6318c2a6eecefcf058d06ad8eee63c58ca962b91743aea4371e4bff92b3034431f8f5c19185d1c9e4be394fc628e777282a190858f921ebacd970106abd212f50c520ff56c510af2123fb2d08edbedcd28f7a9b651074e229f084da8626bdf063a2fd848b065c092bcaaf0fc60eea75e661fa37de7054bfa0e8c3bd8851fa1d9cc13b3444c95db517fa48ac79b771e00d5e1633cb25480a4c4f06aec66fd9c11af41b53a4efb9c35ee616a2d3d374b0dc7d19c250cf5cb22e16953c547aed433a5226e21e37061db0245acf19c208795131782c43f5f99cf61fd85d7db8441c7750e69351359943e40096a69f72fbfc479f92483253bd34f54d2d0470e9cf8b74f14589e085b3b29a3b2c739340ea543ce81ffa243df9c730aac0aa19fa6d413f7e72a2a85e38f5f69932c933307de62f5004cf66ab49cf544f7926a8b81bd9df0de97f52ca8e793897c059ee78c5d45de05bd51a8104a46facff03d3cc50b01f4fcc72994a46cb0aebe9cad1472a8a08584ee021070205fd687fa2c0ff9999c31c82b9e0c9ae2e79751399ef03365e9981f08516240263e5cff8d53387f8d0b3a408d8148400832371fe45da1099fa0b2f9d989ee79902db6cc4e40e580d0a5e0ca3a3eba742fcbb8df18183082f5efadf232c1e10b70c2cda350876897472faaf2d253bfb90c0fe34e4a20428fa028f40ad27cd33961153d5704898b094a77313acd8e07850e7afec802530ab1bf1e902dd562dffd3e4bc2982262b8acfbee2c96d7b62a9f7b5bd7ab1ed2312dbdc8538dd3e5872962ba247d3aa0de0d8eab7c72cfaccee478d33c5215fc692c9ecf65351cbe77d56205795ad4a1675aac716e89c8c59c9c58e53e945b1cfc11d33f984f422028d9e37926caabdee2e2a8d776bfd54ab38b041d6300164a18adbc5a9a784da2b58008421c5d6a2f0112363e53273714e1dcf990114c600db0174843422916af7b4a1a3f244cddd39a19bfe15195ed845a593476dc51b952fb24debb2ed0ec6904f711aeb9938b1401d398dc940bba932cac2f69a147833b3b7f447e100c11e98586a6b1420202e49d625ab1922b540d913b8ed51247822f0535a7f27fd45c395f047e451beb19a3e326c9ccda0b095f08b55925455b2f375b013a319b46924922d884300cfa01fd531528a4acb325e7c1af073363354bccb255ae9beeb773963ba66a08cbfe75f48c67bede8eb29fc118487e6b5c362c1845bc9edcf147aa152ccbb6d278904b62995059e5ea2d0b7422dd638c6ff613a30fecae3c330b04b0f7d128739bbb6cf2e973f40a71357997a7872182f1743168d5dca3572344be82fcc5485ddc272ce70c56252334303cc5cca1cd975f09eaf703766ad3ac1e4494349ff72c6e33e42a9e3a5f43dafce22c7b24ccd0679d7b69d93aa61c6fe52595563188012cf644a06a69c6e3f692bb78e704c4b022458562bc15b1dc1c7f644dcfce8a03fa01cefa7850b556066f9489e8397474f8b604cc54f596de273c1cd501a6ddc43207792e69f76301beca171027367bf6edd085e920ba979532cdc0b9860bc83479b517056e55845690359a71942e0bbf3b87ece84e64b1f2015df864e13669ace8244cf960cb891b9194cd07947bb2d9b7b3b9b5e2fd81eddb1d06fac65381ecfd1b59266d73d23a1c7ff19b8c1b8f9fcde6f22c287f21f06f971c0621dc613372ba1199502218af138062574b731f28e829fc257b6b25a18e6d1a46dc00e95835dd09e529aa3048286bfdf8b82ddb901aeb90430858a7b2761871e2e76daa994f18be7f1e9e897c6de7c0b3e31df976401c25534c951cb01e80b44a1b2269e73566d37d410835a39010d7dd84e64bbc031e365364a00aa0718073ada7a6afe2daa08dd43f4798692473f5d723a5c79e4ffb8abcf9c02de03673a6f3872caf3bee4b665ddc46164e187b75b6d1adde4ea8f13000daf2ede95bb62177cfc047c062797bef0fec63e0373d5541600132741073986b90bde5a6bef6e2f55cca63d662f3d275877c37fbb4a0ba7a7cb39ec9608b6a94b905c5fd0aeb4709ca46e806b83d32d37b4155f1855f6496bcc3cc5b8415602e25bd2e4fab84604b2b1f57ec831b24832244c09c7da153faa4a03931c998831af163396bd9d9fd701a4ba6d31b30de57e31c48caca3fd9c4d36ebc9c4804bf8a2b20bc947baa876243d4ad2d5b88994c20c9f897f4badd1f849b30dc3b9440666027b8728b0955f26f428352fed7c62779db1d005952034b5f1bf3c137abdaab42a7c14c09651eb1a0eb83b2bd95775135b367bbce57c5b3f8eabf9deab981f91fb2cc3fe9a36353453cdf30ff94bd067b9314fc7310c43f0303f1ecac386fc434b133f64e5ed04a56c622b1f3e47a73c07a003e0b94ba4ef4bcf416b55ffc54ee8522dc2901d46b23c174473b0db9b3af73f15e3ee7cfc98e9c397195e12cc84c808a1da0864e396cd5d11aa1b4bbd1fd3c8e18321b410aa3a106566551f8184321850d440f7c1c140e12118ad7ad40d397482013eb0b7fba9ab5552041804cd82d4e78a3b23e165f19783baf7033e6ea07c44da913bbbbff07c50ba9f9745f43ad73253316fdfd6928b4056783125628882fcffff7f03