From 483328d27de9224ab03846a86902a2e05b896b12 Mon Sep 17 00:00:00 2001 From: arkadiuszos4chain Date: Tue, 19 Sep 2023 09:20:17 +0200 Subject: [PATCH] feat(BUX-181): replace woc structs with new ones --- chainstate/filters/metanet.go | 4 ++-- chainstate/filters/metanet_test.go | 6 +++--- chainstate/filters/planaria-b.go | 4 ++-- chainstate/filters/planaria-b_test.go | 12 ++++++------ chainstate/filters/planaria-d.go | 4 ++-- chainstate/filters/pubkeyhash.go | 4 ++-- chainstate/filters/rarecandy.go | 4 ++-- chainstate/processor.go | 9 +-------- 8 files changed, 20 insertions(+), 27 deletions(-) diff --git a/chainstate/filters/metanet.go b/chainstate/filters/metanet.go index 78245ee6..9e94d928 100644 --- a/chainstate/filters/metanet.go +++ b/chainstate/filters/metanet.go @@ -3,15 +3,15 @@ package filters import ( "strings" + "github.com/BuxOrg/bux/chainstate" "github.com/libsv/go-bt" - "github.com/mrz1836/go-whatsonchain" ) // MetanetScriptTemplate script template for metanet transaction const MetanetScriptTemplate = "14c91e5cc393bb9d6da3040a7c72b4b569b237e450" // Metanet filter processor -func Metanet(tx *whatsonchain.TxInfo) (*bt.Tx, error) { +func Metanet(tx *chainstate.TxInfo) (*bt.Tx, error) { // Loop through all the outputs and check for pubkeyhash output for _, out := range tx.Vout { // if any output contains a pubkeyhash output, include this tx in the filter diff --git a/chainstate/filters/metanet_test.go b/chainstate/filters/metanet_test.go index de3f03ed..0def7cfc 100644 --- a/chainstate/filters/metanet_test.go +++ b/chainstate/filters/metanet_test.go @@ -3,12 +3,12 @@ package filters import ( "testing" - "github.com/mrz1836/go-whatsonchain" + "github.com/BuxOrg/bux/chainstate" ) func TestMetanet(t *testing.T) { type args struct { - tx *whatsonchain.TxInfo + tx *chainstate.TxInfo } tests := []struct { name string @@ -19,7 +19,7 @@ func TestMetanet(t *testing.T) { { name: "non-metanet transaction shouldn't pass filter", args: args{ - tx: &whatsonchain.TxInfo{ + tx: &chainstate.TxInfo{ Hex: "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff1c03d7c6082f7376706f6f6c2e636f6d2f3edff034600055b8467f0040ffffffff01247e814a000000001976a914492558fb8ca71a3591316d095afc0f20ef7d42f788ac00000000", }, }, diff --git a/chainstate/filters/planaria-b.go b/chainstate/filters/planaria-b.go index f04c095b..a0ef92c3 100644 --- a/chainstate/filters/planaria-b.go +++ b/chainstate/filters/planaria-b.go @@ -3,8 +3,8 @@ package filters import ( "strings" + "github.com/BuxOrg/bux/chainstate" "github.com/libsv/go-bt" - "github.com/mrz1836/go-whatsonchain" ) // PlanariaBTemplate string template for a B transaction @@ -14,7 +14,7 @@ const PlanariaBTemplate = "006a2231394878696756345179427633744870515663554551797 const PlanariaBTemplateAlternate = "6a2231394878696756345179427633744870515663554551797131707a5a56646f417574" // PlanariaB processor -func PlanariaB(tx *whatsonchain.TxInfo) (*bt.Tx, error) { +func PlanariaB(tx *chainstate.TxInfo) (*bt.Tx, error) { // Loop through all the outputs and check for pubkeyhash output for _, out := range tx.Vout { // if any output contains a pubkeyhash output, include this tx in the filter diff --git a/chainstate/filters/planaria-b_test.go b/chainstate/filters/planaria-b_test.go index b2d462ec..f3ddff12 100644 --- a/chainstate/filters/planaria-b_test.go +++ b/chainstate/filters/planaria-b_test.go @@ -3,12 +3,12 @@ package filters import ( "testing" - "github.com/mrz1836/go-whatsonchain" + "github.com/BuxOrg/bux/chainstate" ) func TestPlanariaB(t *testing.T) { type args struct { - tx *whatsonchain.TxInfo + tx *chainstate.TxInfo } tests := []struct { name string @@ -19,7 +19,7 @@ func TestPlanariaB(t *testing.T) { { name: "non-b transaction shouldn't pass filter", args: args{ - tx: &whatsonchain.TxInfo{ + tx: &chainstate.TxInfo{ Hex: "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff1c03d7c6082f7376706f6f6c2e636f6d2f3edff034600055b8467f0040ffffffff01247e814a000000001976a914492558fb8ca71a3591316d095afc0f20ef7d42f788ac00000000", }, }, @@ -29,11 +29,11 @@ func TestPlanariaB(t *testing.T) { { name: "b transaction should pass filter", args: args{ - tx: &whatsonchain.TxInfo{ + tx: &chainstate.TxInfo{ Hex: "010000000106e7beeddab7dc51e04b46f69bbaa9a4b845d3e4ff6160c5870474b6a9c6900b000000006b483045022100cd8e7764f402b806a07a4c5ca25a541ec9f2fb9f4f4336f1b96773fb9acb886602203948cc5285b82057e292f805aac2314c3970a0235d27c002fcf1a6880f6d63cd4121039aceb6fa37a9d16a1c263e4e29eddc357ee7a7886a1c7ff7b0402c18db9742d3ffffffff020000000000000000fed93a01006a2231394878696756345179427633744870515663554551797131707a5a56646f4175744ea53a0100ffd8ffe000104a46494600010100006000600000ffe1008c4578696600004d4d002a000000080005011200030000000100010000011a0005000000010000004a011b0005000000010000005201280003000000010002000087690004000000010000005a00000000000000600000000100000060000000010003a00100030000000100010000a002000400000001000003b7a0030004000000010000038a00000000ffed003850686f746f73686f7020332e30003842494d04040000000000003842494d0425000000000010d41d8cd98f00b204e9800998ecf8427effc0001108038a03b703012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffdb004300020202020202030202030403030304050404040405070505050505070807070707070708080808080808080a0a0a0a0a0a0b0b0b0b0b0d0d0d0d0d0d0d0d0d0dffdb004301020202030303060303060d0907090d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0dffdd0004003cffda000c03010002110311003f00fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd0fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd1fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd2fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28af2bf167c5df0bf861ded55cdeddaf063848201f76e82bc5cf788b2cc9b0cf179a578d287793dfc92ddbf257675e0b0188c5d4f65868393f23d528af8f752fda07c493c99d36d60b7419e1c17247e9cd64afc77f1c2b6736c7d8c7c7f3afc6b13f495e0da551c212a925dd434fc5a7f81f594fc3fcd651bbe55eaff00c933ed8a2be49d37f685d66228ba9d84338e373212871ec2bd87c33f17fc25e227581a536570dc08e7e013ecdd2beb7873c66e11ceaa2a385c5a8cded19a706fd1bd1bf24cf331fc279a6122e7529dd775afe5a9eab4522b060194820f208e8696bf523e6c2b2f54d6b4ad161f3f54ba8ad93d6460bfceb52bc1bc4df05ee3c4924d7d79af5d4d76e498fcd0a624cf4014007007a1af92e30cd33bc16139b21c1fb7aaefa3928c55bbdda6dbe897cdaebe9e5786c1d6ab6c6d5e48fa36d9b37df1c3c0968488a79ae71d7ca8cfe9bb6e6a0b4f8ebe07b9204af716e09c6648bff892d5f237893c33aaf857527d33568f648bcab0fbaebeaa6b9fafe31c7fd2378db098c9d1c4d3a70945d9c1c1ab3ecef2bfe27eb14780f28a9494e9ca4d3d9dff00e058fd1bd1fc61e1ad780fecad4219988cec0c030faa9e6ba5afcc48679ada412dbc8d1ba9c8653823f2af63f07fc69f116832a41abb1d46cfa10e7f78a3d9bfc6bf4be0ff00a5060b1338e1f88687b26fedc2ee3f38bf792f4723e7f34f0eead34e7819f3793d1fc9edf91f6c51585e1ff12691e27b14d43489d668d80247f121f461d8d6ed7f53e0f19431742389c34d4e12574d3ba6bba67e715694e94dd3a8acd6e98514579a78ff00e25e95e0644b7910dcdecca5921538c0f563d8570e7b9f60326c14f30cceaaa74a3bb7f82d356df448db0782af8baaa861e3cd27d0f4ba2be446fda175e32ee5b08027f7724feb5d3e91fb4359c8c1359d39a2c9e5e16dc00fa1afcbb03f480e09c4d5f65f5a70f3942497df676f9d8fa3adc119bd38f37b3bfa3573e94a2b8bf0ff00c40f0b789405d36f53cd233e549f238f6c1ebf857695face5b9a60f30a0b1381ab1a907d62d35f7a3e671186ab427eceb45c5f66ac14514577980514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401fffd3fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28ac9d5b5dd234387cfd5aee2b64edbdb04fd075358e2313470f4dd6af2518addb6925eade85d3a73a925082bb7d8d6a2bc3f53f8f1e12b3731d9a4d7647465185cfe35cc3fed136a1f09a5b95f5dff00fd6afcd31de34705e16a3a7571f16ffbaa525f7c5347d051e12cdaa479a345fcecbf368fa5e8af02b3fda03c37332a5ddb4f0e4f2c30c07f5af51d03c71e18f128034abe8de43ff2c98ed7fc8d7bb91f88bc359c545472ec6c2737b46f693f44ecdfc91c78cc8730c2ae6af49a5ded75f7a3aca28a2bed0f20e1fe20d9f89f51f0fbe9de15611dcdcbaa49216da52239dd83ea7a7d2bc13fe19eb5a7b732cba9c46e0f3b769233fef75fd2beb3ae6f56f17f86b4304ea7a8410b0c8da5c16c8ed81cd7e5bc6fe1cf0c67188799f11cdb518f2ae6a8e108aeeb54aefab6d9f4993e7d98e161f56c02576eeed1bb7ea7c09e25f0c6afe14d45b4dd5e131c98dc8c39475f553deb9eafa2be2cfc44f0878b74a5d3ac22926b98240f0dc6dda17b30e79c11dbe95f3ad7f9f5e2064794e559cd4c2e498955e86f19277b5fecb7b36bbad1ab1fb76498bc4e27091a98ba7c93eabf5f98528241c83823bd2515f147ac7b8fc3af8c1a8f87648f4bd759aef4e242863cc90fb83dc7b57d7f61aae9fa9d9c57f653a4b04ca191c11820d7e67d6841aaea76d01b6b7ba9a388e7e4572179f615fd0de1d7d20f34e1ec2bc06650788a497b9795a51f2e6b3bc7c9edd1db43e1f3de08c363aa7b6a0fd9cbae974fe575a9fa357baee8da77fc7f5ec101f479154fe44d47a7788b43d5dcc7a6df4170ebd551c13f96735f9bb24b2ca732bb39f5624ff3a9ec6fef74cb94bcd3e77b79e339492362ac0fd457dac3e95d8a78a8b96022a95f55cedcade4ec95fe4792fc35a5ecddab3e6f4d3f3fd4fb2be39e87677fe107d55c2adc58bab23f72ac7057f1af8aabb2f1178fbc51e28b64b3d5ef0c9021076280aacc3b903a9ae36bf17f17b8d32ce28cf7fb4f2ca2e11e48a7cd64e4d5f56937d2cb7e87d670be5388cbb05f56c4493776d5b64bb7ea1451457e587d11d6f83fc61aaf83b558f50d3dc98f204d093f2489dc11ebe86bef8f0f6bb65e24d22df57b06cc73a838eeaddc1f706bf36abd13c23f137c47e0eb46b0d38c6f6ecfe66c917383df073c66bf7ff057c61ff55ab4f039aca52c2495d24aee12ee9767d57a3ef7f8ae2de16fed282ad8649555f2baf3f4e87df95cf6abe14f0e6b7751deeada7c1753c6bb55e450c40f4af9a63fda1f5a54c49a6c0cdebb88a9acbf686d4d6e47dbf4e89a1279d8c4301ed5fd2788f1ef8031b18d0c554728b6b49536d27d1b4d3d8f81a7c179dd16e74959aed24991fc61f86167a2c5ff00091f87a1f26db38b8817eea13fc4a3b0f6af9d2bf40e7d6b42f19f82af2f20951eda6b67f3031198db6f2187620d7e7f3001881d0138afe69f1fb85b2acbb34c3e6992b8fb0c545cd28db96ead771b6c9dd3f5b9fa070566389af869e1f177e7a6edaeff003f343a296581c490bb23af2194e08af78f007c69d4f47923d33c4aed796270a263ccb17e3fc43f5af03a2bf2be14e32cdf87718b199556707d57d992ed25b35fd2b1f479965586c75274b131bafc57a33f4d6c2fed353b48afac6559a0994323a9c820d5baf8b3e0ff00c42b9f0f6ab16837f216d36f1c2aee3c43237423d8f7afb4c104647435fe8ff867e21e178bf2958ea2b96a47dda91fe5979793dd3f96e8fc1788722a995e27d8c9de2f58beebfcd750a28ac9d475ed1b49e352bd86dcf5c48e01c7d3ad7df62313470f0756bcd462bab692fbd9e253a739cb960aefc8d6a2b90b7f1f7836ea43141ab5b330edbf1fceba5b5bdb3bd4f36ce78e74e9ba360c3f435cb82cdf018cd3095e13ff000c94bf26cd6b616bd2fe2c1c7d5345aa28a2bd139c28a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00ffd4fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a0f4a00f1df89ff001420f06c5fd99a6ed9b5499738eab0a9e8cdee7b0af8d756d6b54d72edef754b992e2573925db3f90ec2beac87e0b9d675ed435bf17dd19fed12b3451c248c2e78dc4fa0c702b3bc47fb3fd84b6ed2f872e9a29c64ac737287db2391f5afe2ff00137833c44e2d954cc254b970f16f928f3252e55a2938ece4f7d5dfa247eb3c3f9b6459628d052bd476e69db4bf6bf647ca1455ed4f4dbdd1efe7d33508cc5736ee52443d88fe60f6aa35fc8f5a8d4a35254aaa6a517669ee9add33f4d8c94a2a51774c2a68279ada559addda375390ca7041fa8a868a98ca516a5176686d26accfa23c07f1c2eb4c4361e2d325d40abfbb9d066504763d322b535cfda1a46cc7e1fd3f60ed25c1c9ff00be47f8d7cc7457eb585f1cb8cb0f96c72ca58bd23f69a4e76edcceef4e9d7ccf9aa9c21954f10f112a5abe9d3ee477bad7c4bf196bbb96eb5091236ce6388ec5c7a715c3492cb331795d9d8f24b1c9a8e8afce335cf731ccea7b6cc2bcaa4bbca4dfe6cf7b0d83a1878f250828af2560a28a2bca3a028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00b515ede4113c10cce91c9f7d15880df515568a2ae552724a32774b6f2f4128a5aa0a28a2a062ab152194e0839047635f7efc2ff00121f13f83acaf6539b8841b79f3dde2e33f88c1fc6be01af6cf855f13b4ff03d9dee9faa4134b15c48268cc582436369182475c0e6bf71f00f8df0fc3bc412fed0abecf0f560d49bbd935ac5e97f35f33e438d3279e3b02bd846f38bbaf4d9ff009fc8fb52bc93c59f07f40f13dc4da879d3db5e4b925c3965ddeea73c7d2b26cbe3e783ae66114f1dd5ba9fe274047e8c6bd9ac6fecf52b64bbb0992785c655d0e41afed858ee0fe38c3cb08aa53c4c63ab8df55d2f6d24bd4fc8fd8e6b93d45579654dbebd1f9763f3bfc55e18d4fc21ac4ba4ea230cbf32483eec887a30aa1a6ebdac68f2acda6ddcb6eca72363103f2e95f57fc7ed0e1bcf0cc3adaa813d8ccaa5bb98e4e08ffbeb047e35f1d57f03789dc295383b89aa60b0351c61a4e9b4da6a32d95d754d357f2b9fb570f666b34cbe35ab24ded25d2ebfcf73e9ef047c777f323d3bc5ea36b10a2ed074f7703b7b8afa72dee20bb812e6d645962914323a1cab03d0822bf316bdc7e137c4f93c33729a16b2e5b4c9df08e79f21dbbffb87bfa75afd97c21f1ff154f130c9f89ea73539691aaf78be8a6fac5ff33d5756d6df29c51c154e54de2b2e8da4b78ad9fa79f9753ecfa29a8eb2209108656008239041a757f6b269aba3f230a28a298051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401ffd5fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a2b2356d7b47d0e1f3b55bb8ad97b6f6009fa0eb5e6f7bf1bbc0f69218d27927c7431a12a7f1af9ace78cb22ca5f2e658ba74df694927f76ff0081e861329c66295f0f4a525e4b4fbcf5fa2bc3e3f8f5e0e66c4897083d7666babd2be2a782756d8b16a0913b8fb92fc87f5e2bcbcbfc4ce15c6cfd961b1f4dcbb7325f9d8e9afc3d99515cd5284ade97fc8f45a2a28a78678c4b0baba1e4329c8af30f197c59f0df8551ede2905edf0c810c47214ffb4dd0735ef679c499664f8478eccabc69d3eedefe8b76fc95ce2c1e5f88c555f63878394bfadfb1e9d717105ac4d3dcc8b146832cee42803ea6bc67c51f1c3c33a36fb7d241d4ae4647c9f2c40fbb77fc057cc1e2bf1ff893c5f70cfa95cb2c193b2de3256251f4ee7dcd7155fc85c6df49ec5d694b0dc354b923b7b49abc9f9a8ecbe7cde88fd4328f0f29412a9984b99ff2adbe6f77f2b1b9e23d7af3c4dad5ceb97e144d72c0b0418501405007d00ac3a28afe54c662eb62abcf15889734e6dca4deedb776fe6cfd2695285382a70564b44bc90514515cc585145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140057a3f80be24eafe08b92b1ffa4d8c87f796ee703eaa7b1af38a2bd6c8f3dc7e4f8c866196d574eac766bf27d1a7d53d19cd8bc1d1c552743111e68be87bafc48f8bd0f8c7464d174eb37b68ddd5e66918313b790a30077e735e154515ddc57c5b99f11e3de659b4f9aa3496892492d924b431cb72cc3e028fd5f0d1b477ee1451457cd9de7d83f03bc6efabe9cde1ad424dd7364b98598f2f0fa7fc07f957bfd7e72f83f5e9bc37e24b1d5e124086551201fc51b70c3f235fa296f347730477111ca48a1d48ee08c8aff433e8f3c73533cc81e03172bd6c35a37eae0fe17f2b38fc91f8771ce4f1c1e37dbd2568d4d7d1f5ff003398f1578d345f07470cbacb48ab39210a216191d727a0aa3a2fc4af066bd2086cb518d653d125fdd93f4ddd6babd4f49d3b59b46b2d4e04b885c72ae322be45f8a1f0a0f8555b5dd04bbd86e1e6464e5a127b83dd7f957bde23f1271770eb966f9751a75f07149ca3692a915d5def66badeda75565738f21c06578fb616bca50aaf67a38bf2b77f9ebdcfb24104020e41e41a5af87bc09f1775cf0ac8967a8335fe9d900c6e732463d518ff0023c57d85e1df12e91e28d3d751d22612a1c6e5fe243e8c3b1af4fc3cf16325e2da5cb84972574bdea72f8979afe65e6be691cd9ef0ce2f2c95ea2bc3a496df3eccdfa28a2bf4f3e7428a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00fffd6fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800af9dfe247c665d1e79744f0b9496e53e596e7ef2c6c3a85ec48fcaba3f8cfe339bc33e1f5d3f4f7d979a96e8c30ea9181f311ee73815f1498a729e7b239427ef90719fad7f2b78f3e30e2f29acf87723972d6b27526b78a7b463d9b5ab7d1356d76fd2782f85696261f5fc62bc7ecaefe6fcbc8b9a9eada96b172d79a9dc49712b9c967627f2f4acea28afe21af88ab5ea3ab5a4e527ab6dddbf56cfd76108c22a31564828a28ac8a3a2b0f16788f4cb3974fb1d42786de65dae8ae718f6f4fc2b9f666762ce4927924f24d368aebc463f135e10a55ea4a5186914db692f24f6f919c28c20dca3149bdfcfd428a28ae4340a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800afa3bc35f1e7fb2f4eb3d2eff004f3225b46b1b4aaff310bc6707dabe71a2beb78478df38e19c44b1393d5e4949252d134d277b34d3ff0033cdccf28c2e61054f151ba5b6ebf23f453c2de34d03c5f6de7e91701a45199216e244faafa7bd6ceb3a6c3ac69575a65c2868ee2268c83ee2bf39747d6351d0afe2d4b4c99a19e239054e323d0fa835f57e89f1ebc3d3e9064d6524b7bf89398d54b2c8c3fba474c9f5e95fd93e1ff8fd93e7b83a981e2671a35795a6de909ab6b6becedbc5bd7a765f95677c158ac1d58d6cbaf38dfe69ff009799f245fdab58decf66fd6091a3cfaed38cfe35d67813c6b7fe0bd663bdb762d6d210b730e7e574ff0011d8d72ba95e1d4350b8be231e7cacf8f40c720552afe21c166b5b2ccc963f2b9b8ca12bc1adf47a7deb75d763f5ead86862283a388574d59a3f4cf4dd42d356b18351b1904b05c207461dc1abb5f2a7c05f1a3c5752783ef9c98e60d2da127eebaf2c9f42391f435f55d7fa77e1d71ad0e29c8e966b4b493d271fe59add7a755e4d1fcf19f6513cb7192c34b6dd3ee9ec145782ea1f1966f0df8a2eb42f1369a62b78e52239e12493113f2b107af1d715ed1a56afa66b76897fa55c25cc0e321d0e7afa8ea0fb1e6bb787f8df26ce6bd5c2606b5ead26d4a0d38cd34ecfdd7676bf5574658ec9f1784846ad687bb2d535aa7f3469514515f587981451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd7fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803cb3c6df0d21f1aebda6ea5797452d6cd4ac9005c990139e1b3c67a1e2bb7ff00846b40fb1fd83ec10790176ecf2c6318c7a7a56e579f78f3e21e93e07b2dd3fefef655260b653cb1f56f45f7af89cc32ee1cc896333ec74230f69675272d6f64a296b7eda456efa367b143118fc6ba582a2dbe5d229696ebfd367c81f133c2f0784fc5773a75a716ce04d08feeabf6fc0d79fd6ef88fc47aa78a7549356d5a4df349c0006151474551e82b0abfcc7e28c565f89cdf1388caa0e3425393827d22de8add3d3a1fd0997d3ad4f0d4e188779a4aefcc28a28af04ec0a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a28034748d4ae347d4ed754b562b2db4ab2291fec9e9f88afd1dd1f518757d2ed7538082973124831fed0cd7e68d7ab7833e2df88fc2bf64d3e475b9d2e03b5a0651b821393b5bae4678e715fbff813e29e13853155f0b9ab97b0abcbaa57e59276bb575a59eb6bbd1687c5718f0e55cca9c2a61adcf1befd576fbf63e8af8c1e0a87c49e1f9752b68c7dbac14c8840e5907de5fcabe4ef08f8d75af06dfadd69d213167f7b6ec4f96e3be4763ef5f7d691ac699e23d2e2d434f9567b6b94edcf51cab0ec47422bf3cbc4d69058f88b53b3b63ba282ea6443eaaac40afbbfa43e02196e6181e31c8eaf24eae8e507bb4938c95b7bad1f4692b9e370357788a15b2bc646ea3d1f4beebe4cfbf7c25e2bd33c61a447aae9add7896327e68dfba9fe87bd74f5f9f3e00f1b5ef8275b8ef6225ed25212ea1cf0f19ee3d197a835f7e58dedb6a3670df59b89219d03a30e855b915fb9783de27d2e2ecb1fb7b47154acaa2efda6bc9f55d1e9b58f8ee29e1d965788bc35a72d9fe8fd3f12d514515fb01f2c14514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd0fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2802a5dea1636010dedc47079876a798c1771f419eb56810c0329c83c822be46fda1a7baff0084874d84b110ada9741db717393f5e056b7c1ff8a6eaf0f853c452ee5384b4b873c8f48d8fa7a1fc2bf10a5e3665f4f8c2bf0ae614fd9a8b518546f472b2d24ada5efeebbbf3b5cfb097085696550cca84b99b5771ecbcbbf99f52514515fb79f1e1451450014515e5bf12fe23d9f826c7ecf6e565d52e149862ebb074dedede9eb5e2f1071060324c054ccb32a8a14a0b57f924bab7d11d781c0d6c6568e1f0eaf27fd7dc1f123e2558f826ccdbdbed9f54957f750e72133d19fdbdbbd7c47ab6afa8ebb7f2ea7aaced717131cb3b7f203a003b01c545a8ea179aadecba86a12b4f713b1777739249aa55fe70f8a1e29e61c5f8d6e6dc30d17ee53be9fe297793fc365e7fbd70f70e50cae8d96b51ef2fd17641451457e567d1851451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401b5a5788f5dd0d644d26fa6b559410eb1b90a73edd33efd6b1ddda47691c966624927a9269b4574d5c6e22a528d0a936e11bd936da57decb657f22234a11939c52bbddf70afaa3e03f8dd6585fc1da8c9f3c7992ccb1eabfc49f51d47e35f2bd5dd3b50bad2afa0d46c9cc73dbb891187622bec3c3be35c470b6794b34a3ac56938ff341eebd7aaf348f2f3cca69e6383961a7bee9f67d3faec7e99d15c67813c5f67e33d062d4e060265fdddc459e524039e3d0f506bb3aff0050f2acd30b9960e9e3f053e6a7512716baa7fd6aba33f9d71586a987ab2a1555a517661451457a060145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd1fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e77fda0f4092ef46b2f1040a58d8ca629703a472f427d830c7e35f24ab32307425594e411d4115fa5babe976bad69973a55e28686ea368d81f7eff00857e7878a3c3d79e17d6ee747bd521a163b1bb3a1fbac3ea2bf853e931c1757079bc388a847f77592527da71565ff81452b79a67ec9e1f66d1ab857819bf7a1aaf34ff00c9fe67d5bf08fe25c5e23b48f40d5df6ea56e8023b1ff5e83b8ff687715ee75f993657b75a75d457b6523433c2c191d4e0822becdf869f162cbc57147a4eb0cb6faaa0c0ec93e3bafa37a8fcabf47f03fc6ba59952a79067b52d885a426f69ae89bfe75ff937aefe0f187094a84a58dc1c6f07ab4ba79af2fcbd0f69a28a2bfa90fce4c3f11deea7a768b7579a3dafdb6f234262841c6e3fd71d71debf3c75cd4b53d5b56b9d4359676bc95c997cc0430238db83d001c01dabf4aabccbc6bf0b3c3de310d72ebf64bfc717310e49edbc746fe75f81f8e3e1966fc5786a5532bafad2bbf64f48c9f74ff9ada7bda5baad6ff6bc1fc4385cb6a4a38887c5f696ebcbd3d3f1e9f06515e85e2bf867e29f09c8c6eadcdc5a83f2dc400b211ee3aa9fad79e904706bf81338c8f30ca712f099951953a8ba495beeeebcd687ed785c5d0c4d35568494a3dd0514515e51d01451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007a57c2df193f843c4b1492b1fb15e620b85cf0013c3fd54fe99afbd5595d43a9c861907d41afcc0afbff00e176b6faf781b4cbc95b74b1c66de43df7424a67f1001fc6bfb27e8b9c61567f58e1baf2ba8af690f2d529afbda7f79f95788b95c57263e0b57eebfd3f26bee3d068a28afec33f2c0a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803fffd2fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ae23e23c9a8c3e08d5e6d2a478ae63b72eae870c02b02d83fee835dbd41756f1dddb4b6b30dd1ca8c8c0f70c306bccceb032c6e5f5f070972ba9094535ba724d5fe573a3095951af0aad5d45a76f467c97f0f3e35dee9b22695e2c76b9b462025d1e658b3d9bfbcbefd47bf6faced6eadafade3bbb4916586550c8ea720835f9d3e2cd065f0d7886f746941ff47948427f8a33ca9fc4577bf0cbe285e783ee574ed459a7d2a56f990f26127f897dbd457f1c7859e36e3723c6be1ce2c9b74e32705396b2a6d3b5a4f771bf5de3e9b7eadc47c2147194bebf962b49abd96d25e5d9fe67dc34553b0bfb3d4ece2bfb095668265dc8e87208ab95fdad4aac2a4154a6d38bd535aa69f547e4728b8b7192b3415e53f14fe1ec5e33d2bed164a1754b404c2dd3cc5ee8df5ede86bd5a8af2788787f059de5f572ccc21cd4e6acfcbb35d9a7aa7dceac063ab60ebc71141da4bfab1f98f756b71657325a5dc6d14d0b14746182ac3a8351c52c90c8b342c51d08656538208ee0d7da7f14be16dbf8b2ddb57d21162d5a15edc0b851fc2dfed0ec7f03edf18ddd9dd585cc9677b1343344db5d1c61811ec6bfcd7f127c36cc783f31f635af2a3277a7516cd767da4baaf9ad0fdf720cfe8669439e1a497c51edff00fa77e1cfc6b8da38f46f17c9b5d4048aef1c374003e3bff00b5f9d7d2d14b14f1acd0b074700ab29c820d7e61d7ab7817e2beb9e0f65b49c9bdd3fbc3213b93dd0f6fa1e2bf66f0b3e9135706a195f14373a6b48d5de51ff1ff0032f35ef2eb73e5388f81635af89cb95a5d63d1fa76f4dbd0fbaa8ae43c2be38f0f78bedc49a55ca9980cbc0e76ca9ff01ee3dc575f5fd9d96e6784cc30f1c5e06a2a94e5b4a2ee9fdc7e4f88c3d5a151d2ad17192e8c6491c72a18e450ca78208c835e5be28f841e13f12069a387ec17241c4b00c0c9eecbd0d7aad15c79e70e6579ce1de1734a11ab0ed257b7a3dd3f34d336c1e3f11849fb4c34dc5f97f5a9f13f883e0778b74967934e09a840b920a1daf8ff0074ff004af26bfd2f51d2e530ea36d2db3838c48a579fa9e0d7e98d67dee95a6ea51986feda29d181043a86ebf5afe73e25fa2e653886ea64b889517fcb2f7e3f7e925f36cfbbcbfc45c4c2d1c5d3525dd68ff55f91f99f457dc7acfc13f036aa5a486ddec246e8d6cdb547fc00e57f4af31d53f676bc4dcda3ea8920ec93a6d3ff007d2939fc857e199dfd1df8cb00dba34635a2bac24bf2972bfb933ec707c7395565efc9c1f9afd55d1f35515ead7ff05fc7b644ecb25b951d0c32039fc0e2b91bbf04f8bac73f6ad22ed40ea444cc3f35cd7e6998704710e06ff5bc1558dbbc256fbed63dfa19be0ab7f0ab45fcd1cbd153cd6b736edb2789e36f4652a7f5a83a57cd4e9ca0f966accf4134d5d0514515030a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800afb37f67e98c9e0a9e3ff009e57f2afe688dfd6be32afaf7f67766ff846b525ec2fb3f898d6bf7bfa375570e34a715f6a9d45f85ff43e2f8f637ca64fb38fe67d07451457fa227e16145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd3fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e7df8e7e083aae9cbe28b08f37362bb670a39787ae7ea9fc8d7c835fa7b2469346d14aa191c15653c820f515f0dfc56f87f3f83f5837b6685b4bbd62d0b0e9139e4c6dfcc7a8fa57f167d243c329d2acf8af2e87b92b2aa9747b29fa3d14bcecfab3f5ae02e205287f66d77aaf87cd76f974f2f421f86ff132fbc1175f65b80d71a5ccd9961cf319eee9efea3bd7dafa26b7a678874f8b53d26759e0947054f20f70475047a1afcd5aeb3c27e32d6bc1d7c2ef4b94ec623cc85b9471ee3d7debe2bc24f1cb15c35cb95e6b7a983e9fcd4ffc3de3de3f7767ebf1370752cc2f88c37bb57f097af9f9fde7e8a515e79e07f88fa1f8d6dc2dbb882f90664b67386faaff007866bd0ebfbd326cef039b61218ecbaaaa94a5b34ff0f26baa7aa3f17c5e0eb61aaba35e2e325d18579b78f3e1a68de3687ce702db504188ee50727d9c771fcabd268a9cef22c0671839e0332a4aa5296e9fe6baa6ba35aa1e0f1b5f0b5557c3cb9648fcecf15f82b5ef07dd9b7d5a02232488e7504c4ff43d8fb1ae4abf4d6f6c2cf52b77b4be85278641864750c08fa1af9bfc65f012393ccbef08ca236e5becb29f94fb2b751f8d7f157885f46ecc72f72c670e375a96fc8fe38fa749fe0fc99fad647c7d42bda963d724bbfd97fe5f91f31da5e5d585c25d594cf04d19cac91b15607d88afa03c25f1ef51b211d9f8a61fb64638fb44600940ff0068746fc315e13aa68daae8972d67ab5acb6b329c1591719f707a11ee0d6657e23c39c63c41c298b93cbeaca9493f7a0d68fca507a7e1747d7e3f2ac0e65492af1525d1f5f9347e8bf87fc67e1cf13c424d22f6395b1968c9db22fd54f22ba9afcc48679ade412c0ed1b8e8ca7047e22bd5fc3bf19bc5da18586e6517f0ae3e59bef60760dd6bfa97847e94783aca34388b0ee9cbf9e1ac7e717aaf9391f9ce67e1d558de7819dd76968fefd9fe07dc945784685f1efc317db62d62296c243c17c7991fd78e47e55eb7a5f89bc3fad20934ad42dee4119c248370faa9e47e22bfa2320e3ae1fcee29e578b84df64ed2ff00c05da5f81f0b8ec971d8376c4526bceda7deb43728a28afac3cc0a28a2802bcd696970a527863914f50ca08fd6b9abbf01f83afb3f69d1ed093d4ac4aa7f35c1aeb68ae0c665582c5ae5c5518cd7f7a29fe699bd2c556a4ef4a6d7a368f26bcf82be02ba1f259bdb93de29187f3cd7257dfb3de852926c2fa787d0300d5f43515f1598784dc1f8dbfb6cbe9abff2c797ff0049b1ebd0e27cd68fc15e5f377fcee7c87a8fecf9afc3ce9d7b04fd787050ff005af3fd4fe15f8e74bcb4ba6bca833f34243f03bf15f7e515f9de6ff467e13c526f08ea517e52e65f74937f89eee17c41cca9e955464bd2cff0ff0023f322e6ceeecdf65dc1242de92295fe7d6ab57e98de695a6dfc4d0dedb453230c10ea0f15e6dad7c19f04eadbde2b53652b73badced1ff7cf4c7e15f91e7bf458cde8273cab170aabb49383fce4bf147d3e0fc46c2cf4c4d371f4d57e8cf85e8afa175efd9f75bb5579b40bc8ef14722297f76e7e87ee93f97d6bc5358f0e6bba04c60d62c66b56071975f94fd18654fe06bf09e25f0fb887207ff0ab849423fcd6bc7ff02578fe373ec7019de071abfd9aaa6fb6cfee7a98b451457c69ea851451400514514005145140051451400514a013c0e6a4104edd2373f45355184a5b213696e45455d5d37517fb96b337d2363fd291f4ed423fbf6d32fd5187f4adfea588b737b376f464fb486d729d15298665fbd1b0fa835156128496e8a4efb0514515230a28a2800a28a2800a28a2800a28a2800a28a2800a2a686dee2e5c476f1bcae780a8a589fc0574717823c613c7e6c7a35e95eb93038fc811cd77e0f2ac6e2d3785a329dbf962dfe4998d4c452a7fc4925eaec72d455dbcd3751d39fcbd42d66b66feecb1b21ffc780aa55c95a8d4a5374eac5a6ba35666919292bc5dd051451599414514500145145001451450015f707c0ed31b4ff015bcee30d7d3cb71ff0001cec5fd12be2bd3eca6d4afedf4fb71992e654897eac715fa47a469f0e93a5da69900c476b0a42a3d9140afea7fa2ce412ad9c62b3892f76943917f8a6eff00828bfbcfce7c46c6a86169e156f277f92ff82ff03468a2bc3f55f88cfa5fc53b5f0f7981ac2744b7987f7267fba47e3807eb5fd87c47c4f81c929d1ab8f95a352a469aff0014b45f25d7b23f2ccbf2ead8c94e3456b18b97c91ee1451457d11c01451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd4fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ac8d7743d3bc45a64da4ea71892099707d41ec41ec456bd1586270d4b1146587af15284934d3d534f74cba75254e6a70766b667e7af8ebc11a8f827576b2b9fde5b484b5bce070e9efe8c3b8ae26bf47bc4de18d27c57a649a66ad107461f238fbd1b76653d88af85bc6de07d5bc15a935a5ea992ddc9f22e00f9645fe8dea2bfcf4f18fc1bc4f0c622598e5d172c149e9d5d36feccbcbf965f27aeffb970af1553cc69aa15ddaaaff00c9bcd7ea8e46daeae2ce74b9b491a19632195d0956047a115f46f81be3b4d6c23d37c5e8658800ab7918f9c7fbebdc7b8e7d8f6f9ae8afcd783f8f33ae19c4fd6729ace37de2f58cbfc51dbe7a35d19efe699361330a7ecf130bf67d57a33f4bb4cd5f4dd66d96f34cb88ee627e8d1b035a55f9bba1789f5cf0ddc0b9d1eee480e72541ca37d57a1afa3bc2df1fad26096de28b730bf00cf0f287dcaf51fad7f687037d23b22cd631c3e73fecd5bbbd69bf497d9ff00b7b4f33f27ce380b19866e784fde47ff0026fbbafcbee3e94a2b0b47f13683afc4b2e937b0dc6e19daac370faaf5addafe83c2632862a92af869a9c1ece2d34fe6b43e1ead29d3972544d3ecf432f54d174ad6edcdaeab6b15cc67b48a0e3e87a8af14f107c01d02f8bcda1dcc96121e446c3cc8f3fcc67eb5eff457ce712f02e439fc39736c2c6a3ef6b497a495a4bef3d0cbf39c6e09df0d51af2e9f73d0f84f5df83be35d14965b65bc887f1dbb6efd0e0d79b5d585f58b98ef2de48187512295fe75fa6bd7ad65dfe89a46a8bb350b386e0641f9d01e95fcfbc43f458cb6b375325c5ca9bfe59ae65f7ab35f89f6f81f11ebc6cb17494bcd68feed57e47e69d4914d2c2e2485d918742a4823f2afbc750f847e04d401dda6a44cc725a2250fe8457177dfb3e7866724d95ddd5b7a0dc1c67df7026bf2acc7e8d3c5f857cf84953ab6fe59b8bffc992fccfa4a1c7f95d456a9cd1f557fcae7cefa57c49f1ae8e40b4d526651fc129f317ff1ecd7a169dfb4178a2db6aea1696b76a3ef101a373f88247e95af77fb3aea0a59acf578d973f2ac911ce3dd837f4ae6ae7e02f8d2104c4f6b30edb5d81fc8a8fe75186c93c5dc8972e1d57515d149545f75e4bf02aa63386319acdc2efbae57f7d91e8d61fb44e8f20ff899e957109ffa62eb28fd76576169f1bbc037380f752c0c7b49137f3008fd6be64baf84be3eb452cfa6338033fbb75727f006b99bbf09789ec41377a5dd4607ac4c7f966bd7878cde26e56ad98619cadff3f28b8fe31e5395f09f0f627f813b7f8669fe773eeab4f889e0bbd216df56b62c7f84b807f235d15beb3a4dd1c5b5e4321ebf2b83d7f1afcd69619adced9e378cfa3a953fad2c5737101cc32ba67fbac47f2af5b07f4aacce9be5c76020ff00c32947f06a472d5f0df0ef5a359af549ff0091fa6eb2230cab03f434fafce1b4f16f89ac405b4d4eea303b091b1fcebaab1f8bbe3cb160c3513301c0595430fe95f6997fd2a724a9658cc1d487a38cbff913c9afe1be2d7f0aac5fadd7f99f7a515f23e95fb426b70ed5d5ac61b851f79a32518fe1c8af48d27e3cf846f76adfa4d64c7a965dca3f11cfe95fa564be39705e6568c318a9c9f4a89c3f16b97f13e7f17c1d9b61f574b997f75a7f86ff0081ee14573ba578b7c37ad0074dd42098900ed0e0373ec79ae8bad7ea383c761f174d56c2d4538beb169afbd1f3b568d4a52e5a9169f9ab0555bbb2b3bf85adef618e78db82b228607f3ab5456f529c671709aba7d199c64e2ee9ea789f897e07785f580f3e95bb4db83923cbf9a327dd4ff435f35f8a7e1a78a7c28ecd796c67b604e2e20cba11cf5ee3f1afd00a6491c72a18e550eadc10c320d7e25c6be01f0d67b1955c343eaf5bf9a0bdd6ff00bd0d9fcacfccfafca38db30c1b51a8fda43b3dfe4f7fbee7e61515f6d78d3e0c787bc451bdce92a34dbee4878d7f76e7d1978ebea08c57c97e26f08eb9e12bd6b3d62029c9092af31c83d55b1fa75afe32e3ef0973ee149f3e321cf43a548eb1f9f58bf5f9367eaf92f1360b3256a52b4ff95eff002ee73345751e1ef06788fc51284d1ece4953383291b631f563c57d13e17f801a7db2adc78a2e4dd4bd7c8872b10f627ef37e83dab8f843c2ce24e249279761daa6fedcbdd87def7ffb75366b9a711e0300ad5e7ef765abfbba7cec7cab6f6b73772086d62799c9c05452c73f857a3e87f08bc6daded71682d22600efb83b783df1d6bed3d27c2fe1fd0d02697630418eea833f9f5adfe9d2bfa5386be8b182a56a99ee29cdff002d35cabff02776fee47c063fc47ab2f7707492f396afee5fe6cf99748fd9de0015f5bd4d98e394b750307fde6cff002af45d3fe0cf80ec3696b2372c3a999cb67f0e95eab457edb93f843c1f96a5f57c041b5d66b9dffe4cd9f238ae29cd711f1d66bd34fcac73369e0cf0ad8e3ecba55aa63a7ee94ff306b6a2d3ac21ff00536d1263fba8055ca2beeb0d95e0f0eb970f46315e514bf2478f53135aa3bce6dfab633cb8ff00babf90a3ca8ffb8bf90a7d15d9c91ec637651974cd367e27b5864cff007914ff003158577e06f085f67ed3a4dab67d230bfcb15d5d15c38aca303895cb89a3192f38a7f9a37a78aaf4dde9cdaf46cf22d4be09781afb7186de4b463d0c2e703f03915e79ab7ecedc33e89aa64ff0a5c27f3653fd2bea0a2be0b38f07383b324fdbe02116fac2f07ff92b5f8a3d9c2f15e6b87f82b36bcf5fccf8275bf84be36d103492597da625c9df01de303be3ad79e5c5b5c5ac862b989e2707055d4a9cfe35fa72403c1ae7f55f0af87b5b52ba9d8413e73cb20cf3ef5f8af127d15f0952f5323c5b83fe5a8b997fe04acd7dccfadc0788f517bb8ca49f9c74fc1ff99f9bf457d63e29f801a7dc86b9f0bdc35acbd7c897e789be87ef2fea3dabe72f107847c41e189cc3ac59bc2338593198dbe8c38afe6be31f0bb88f86a4de65877ecff9e3ef43ef5b7a4accfbfcab88b01982ff00679fbdd9e8feeff239ba28a2bf3e3db0a28a2800af7df871f06a5f10dbc7ad78899edecdf06285461e55f527b29eddcd733f08fc18be2cf11096f13758d8e25981e8cdfc2bf8d7dce8891a2c7180aaa0000700015fd4be02f83d86cea9bcff003b873504ed083da4d6f27de29e897577be8b5fceb8d38a6a60dfd4b06ed3eafb2ecbcff230f46f0c683e1f8160d26ca28028c6e551b8fd5ba9adec0a28afedec260e861692a386828416c92492f923f20ab567524e751b6df56676a5a4699abdb9b5d4eda2b989baac8a1bff00d55f2cfc4ef83a9a2dbcbaff00864335aa0dd35b1f98c63fbca7b8f51dabeb7a8e58a39a3686550e8e0ab2919041ea2be278f7c39ca38ab033c3e369a556deed44bde8be9af55dd3d1faea7af92e7d8acb6b29d297bbd63d1ffc1f33f30e8af4bf8a9e105f09789e58ad576d9dd0f3a0f4507aafe06bcd2bfcc9cff24c564f98d6cb318ad529c9c5fcbaaf26b55e47f4260b174f1542388a4fdd92ba0a28a2bc83a428a28a0028a28a00f59f82da40d53c756aee329648f707eaa30bfa9afb9ebe55fd9cec375e6b1a991f7238a01ff03258ff00e822beaaaff443e8dd94c709c1d0c45b5ad39cbe49f22ffd24fc338fb12ea66ae9f48a4bf5fd4ad7b751d95a4d792f090a339edc28cd7e765eeb536a3e297d7198ef92ec4c0fa00f91fa57db5f152f9ac3c05ab4ca769687cb0475064217f99af808120e457e53f4a4e21ab1ccb0395c1d9422eabf572b2fb945fde7d2f873818fd5eb621eedf2fc92bbfccfd3a82412c11caa721d5581fa8a96b82f869af27887c1da7dd86dd245188251dc3c7c73f860d77b5fd7d926694732cbe863e83bc6a46325f3573f2ec661a587af3a13de2dafb828a28af50e60a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd5fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ac8d7342d2fc45a7c9a66af02cf0483183d54f62a7a823b115af456189c351c452950c4454a125669aba69f469974ea4a9c94e0ecd6ccf86be20fc29d57c1f2497d641eef4ccf1201978c1e81c0fe7d2bc92bf4f26862b889a19d03c6e0ab2b0c820f50457ce3e3af81705e34da9f84d8432b1dc6d1b88c9efb4ff000fd3a57f1778a5f475af879cb33e158f353ddd2fb51ff05fe25fdddd74bf4fd678738ee1512c3e64ed2e92e8fd7b7aede87ca3455fd4b4bd4747bc7b0d52de4b5b88fef4722ed38f51ea0f62383542bf942b51a946a3a5562e325a34d59a7d9a3f4a8ca324a51774c9edeeae6d6412db4af138e8c8c54fe62bd3b43f8cbe39d176c6f762fe15fe0ba5de71feff000ffad795515ece49c519be4f53dae57899d27fdd9349faad9fcce5c5e5f86c54797134d4979a3eb5d17f685d2270a9ae584b6cfdde13e627e4706bd334cf89fe07d554791aa431b1eab31f2c8faeec0fd6bf3fa8afdab24fa4bf15e0d2863142baef28f2bfbe2d2fc0f92c5f87f965577a5787a3bafc6ff99fa676fa8d85da092d6e22950f46470c0fe20d5c041e8735f98f05d5cdb3892de5789d7a3231523f2ae9ecbc7be32b0e6db57bae3a6f90be3fefacd7e9596fd2bb0b2b2c7e5f25e709a7f834bf33c0afe1ad45fc1ae9faab7e4d9fa25457c2d69f1a7c7b6a30d7693fbc91839fcb15d1db7ed01e2988013dadb4c475e0aff2afb4c1fd267842b2fdeaab0f5827ff00a4c99e4d5f0f7348fc2e2fe7fe691f63515f2841fb44ea23fe3e74b89bfdd723f98ad9b5fda26d19bfd2f4b741fec3ee3fc857d161bc7de07acedf5ce5f584d7feda7054e09ce23ff2eafe8d7f99f4b534aa9ea01af0bb5f8fde1399b13c17108f5201fe55d15a7c65f015d9c7db5a1f7910a8afa5c1f8a5c218ad296634be7251ff00d2ac7055e1bcd29fc5425f257fc8f44b8d274bbb52b736904a0f5df1a9fe95c9dffc32f026a24b5c68d6ea4f53103113f8a106afd978f3c1f7ff00f1ebab5ab7d640bfcf15d25bded9ddaefb59e3997d6370c3f435ec4b0bc3b9cc6ce346baf484ff00cce55531f847bce1f7a3c5effe017832e726ce4bab43d82c9bd47fdf609fd6b87d47f676bb4c9d2f55490761326dfd4135f54d15f219a7825c158ebb9e06317de0dc3f08b4bf03d3c3f17e6f476acdfad9fe7a9f0b6a7f067c73a76592d16e946798581e07b1c579d5fe8daae94e63d46d26b723fe7a215fd4d7e97553bbd3ec6fe230dec11ce87aac8a187eb5f96e7bf459ca2b272ca7153a72e8a494d7e1caff0033e8f07e23e262ed89a4a4bcb47faa3f33e39658983c4ec8c3a153835dde83f13fc6be1e2ab69a8bcb0aff00cb1b8fdea63d3e6e47e0457d43af7c14f076af992d626b094f3ba0381ff7c9e2bc5bc43f017c49a7069b45953508c7f07fab93f0cf07f3afc6f30f07fc40e14a8f1795b9492fb5464eff0038e92f959a3eae8714e49994553c45937d2697e7b7e2773e1cfda0ac2e0a41e25b336cc783341f327d769e47eb5eeda3788b45f105b8b9d1eee2b94c64ec6c95cfa8ea3f1afce6bfd3aff4ab96b3d4ade4b6993aa4aa54fd79ea3dfa5161a8dfe9772979a75c496d321cabc6c548fcabd9e17fa49f10e575161b3ea4abc568eeb92a2fc2cdf938dfcce4cc780703888fb4c1cb91bf9c7faf99fa67457c91e15f8f7a95988ed7c4b00bb8c70678fe5931c751d0d7d2fe1ef14689e28b4179a3dca4cbfc4a0fcea7fda5ea2bfac782fc50e1ee288db2dadfbceb097bb35f2ebeb16d1f9a66dc398ecb9debc3ddeeb55ff03e763a0aced4b49d3358b7fb2ea96d15d424e764aa18647d6b468afbdaf429d6a6e9568a945ee9aba7ea99e242728494a0ecd15edad6dace2582d22486341855450a001ec2ac51455c211845460ac909c9b77614514550828a28a0028a28a0028a28a0028a28a0028a28a0028a28a002a9dee9f65a95bbdadfc11dc42e30c92286047e35728a8ab4a1520e9d449a7ba7aa65464e2f9a2eccf9b3c65f016d27f32fbc2527d9dfa9b5909287fdd63c8fa1af99355d2352d12edec754b77b7990e0ab8c67dc1ee2bf4bab96f14783b42f17599b5d5edc391f7251c3a1f507fa57f35f88df474cb3358cb19c3f6a15f7e5ff009772f97d87e9a79753eff21e3bc461daa58ef7e1dfed2ff3fcfccfce8a2bd63c7bf09f5af0796beb606f74dc9fdf20f9a3ff007d7ae3dc71eb8af2735fc4bc41c3998e498c960334a4e9d45d1f55dd3d9af34ec7eb982c7d0c5d255b0d2528b3edff00821a22697e0986f19712ea2ed3b1efb73b53f415ec35cd783add6d7c2ba4dba0c04b4880ff00be4574b5fea4f04e554f2dc830781a4aca14e0be764dbf9bbb3f9d338c4cb118eab5a5d64ff3d02b805f893e187f148f092ccc6ec929bc0fddf99d766ef5febc575fab5d7d874bbbbcff009e30c8ff00f7ca935f9cf67a9cf1ebb0eaecc4ca2e9672d9e4b6fdc6bf32f18fc54c57096270187c2453f6b2bcefafb89a4d2ecddf7e963e8385786e9e670ad3aadfbaacaddddff23f4a28a86da513dbc538e9222b0fc466a6afdce13538a92d99f1cd59d99f3f7ed05a48b8f0f5a6aca3e6b59f631ff6641fe22be40afbefe2bd98bdf00eacb8c98a212afd5181fe59af812bf803e93795470dc570c5417f1a9c5bf54dc7f248fdb7c3ec4ba9963a6fecc9afbecff561451457f3a1f7414514500145145007d83fb3cdb84f0b5f5c63992f5949ff007117fc6bdfebc2bf67d607c1772bdc6a129fcd23af75aff503c1b8461c179728ff0027e6db7f89fcf1c5726f36aedf7fd0f26f8d9bbfe15fdf63a6f873ff007f16be18afbf3e2b5a7db3c03ab4639d90f998f5f2c861fa8af80ebf94fe947879438a68557b4a8c6df29ccfd27c3a9a796ce3da6ff247b37c1bf1d7fc22fad9d2afdf1a7ea2caac4f48e5e8adf43d0fe1e95f6c8208c8e41afcc0071c8afad7e0efc503aa2c5e15d7e4ff004a8d42dacec7fd6a8fe06ff680e9ebf5afa7fa3b78ab4f0c970b66b3b45bfdcc9ec9bde0fb5deb1f3baea8f3b8eb86e552f996196abe25fafcba9f45d14515fda27e4c14514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd6fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28ae73c49e2bd13c296d15d6b53f949348b120032c4b1eb8f41d49ec2b931d8fc360a84b158b9a8538eae4dd925e6d9ad1a352b4d53a516e4f648e8e8aa761a8596a76c979a7cc93c2e01574391cd5cade95585582a94da717aa6b54d7932251716e325668e73c45e13d07c556bf64d66d526033b1f187427bab7515f33f8b3e026ad61beebc3130be8473e44842ca07b1e8dfa1afaee8afcff008d3c2ce1de278b966346d57a548fbb35f3ebe924d1ede53c498ecb9da84fddfe57aaff0081f2b1f99b7fa6ea1a5ced6da8dbc96d2a9c14914a91f9d51afd26d5fc3da2ebb098355b48ae14f775048fa1eb5e19e23fd9fb4ebadd3f876edad5c9e2297e68ff003ea2bf93f8bbe8cd9e6079ab64b516221db48cfee7eebf934fc8fd2f2cf107055ad1c5a707df75fe6beef99f26515e87affc2df19f878b3dcd8b5c423fe5adb7ef17f1180c3f2c579f3a3c6c52452ac3a861823f035fcf99b64798e5759d0cc684a9cbb4a2d7e7b9f7186c650c4479e84d49793b8da28a2bca3a028a28a0028a28a0028a28a00326adc37f7b6ec1a09e48c8e9b588feb5528aba756707cd06d3f2138a6acced34ff00889e33d348fb36ab7181c00edbc63e8d9af46d23e3f789ecf09a9dbc17a83a9c146fcc715e0b457dae4fe25714656d3c163aa24ba39392ff00c06575f81e4e2b21cbb12bf7d462fe567f7ab1f68687f1e7c23a8958f5449b4d90f1975f323ffbe979fd2bd774ed6749d5e113e99770dd46dd1a270dfcabf34aaf69fa9ea1a55c2dd69d7125bcaa721a362a6bf6be1afa51673866a9e754235a3fcd1f725fac5fdc8f92cc3c3bc254bcb093707d9eabfcff00167e99515f1cf863e3c6bfa615835e8975083805c7c928038fa37e38fad7d11e18f895e15f15285b1ba114fde19f08ff0096483f8135fd33c1de30f0c711f2d2c257e4aafec4fdd97cba4be4dfa1f9f669c2b98e02f2a90bc7bad57f9af9a3a2d6fc37a2788ad4da6b1691dcc67a6e1f329f556ea0fd0d7ce1e2ff008077102bdef84e7f39464fd966387fa2b743f43f9d7d57457a7c63e1a70f713536b33a0b9fa4e3eecd7fdbcb7f4775e473e55c438ecbdffb3cfddecf55f77f91f9977da7dee9972f67a840f6f321c3248a548fcea7d2b58d4f43bb4bed2ee1ede64390c8719fa8ee2bef3f1cf86bc29ace952cfe2458e148949fb49f95d3dc1ea7e95f056ad6f636ba8cf0699706eed91c88e62bb0b2fd2bf847c4df0cf17c0d8ea75686294a3277834f96a2b778deff00f6f2d3d363f65e1fe20a59c51929d369add5af17f3fd19f597c3bf8cf69aeb47a47894a5ade9c2c737dd8e53e87b2b1fc8d7be0218654e41ee2bf303e95f437c32f8c5268e23d0bc50ed2d9fdd86e7ef345ecfeabefd47d2bf67f097e90ae728651c553f28d67f82a9ff00c97fe05dcf92e26e07493c565abd63ff00c8ff0097ddd8faea8af10d7be3bf84f4c2f0e9a936a12ae70630163cff00bc4e7f206bcd2eff00686d7a4901b3d36de24eeb23339fcc6dfe55fb4675e39f0665b51d1a98b5392fe44e7f8af77f13e5309c1b9b578f32a565e6d2fc373ebaa2be6ff0efed0563753adb7886c8da2b6079f136f507fda5c0207d335f43d9de5aea16d1de594ab3432a8647539041aface13e3cc8b89693a993e214dade3aa92f58bb3f9ede679999e4b8ccbe5cb8a85afb3dd3f9a2cd14515f60794145145001451450014514500145145001451450014514500145145003248a3991a29543a302195864107d457caff13be0d9b559b5ff000a2168b979ad00fba3a931fb7b57d5748402082320f515f13c73c0395715605e0f3186abe19af8a0fba7dbba7a33d7c9b3bc4e5b5bdad07a755d1ff5dce73c1f234be16d29df826d22cffdf22ba4a8e28a386358a25088a30147000a92beaf2fc33c3e169e1e4eee314afdecad73cdaf5154ab29a5bb6cc6f1145e7e83a8c3fdfb6957f3535f9b5f71b8fe13fcabf4d2f806b29c1e4189f3f91afcceb95d93ca9d76bb0fc89afe3bfa57504b1597565bb5517dce2ff53f54f0d277a75e1e71fd7fc8fd20f0dcdf68f0fe9d3ff7ed623f9a8adbae73c2031e16d241ff009f387ff4115d1d7f5e649272cba849eee11ffd251f976315abcd2eeff3395f1ca07f06eb6a7fe7c2e0fe484d7e74d7e8c78d881e0fd6f3ff003e171ffa2cd7e73d7f1a7d2b52fed5c03ffa772ffd28fd5fc36ff76adfe25f90514515fca27e921451450014515ee3f05fc04be24d51b5dd4d0369f60c36ab0e259ba81f451c9f7c57d270970be3388735a394e057bf37bf48a5bc9f925afe1b9c199e634b03869626b6cbf1ecbe67ab7c02d3f56b0f0edeff00685b496f0cf70b2dbb38c7980a80c40eb8181cf7af79a6aaaa285401540c00380053abfd42e0ee1a870fe4d87c9e9d4735495b99e8dddb7b2d96ba79753f9df36cc1e3b173c54a36e67b7e064ebb682ff46bdb323779b048a07a9c1c7eb5f9b53c4d04f240dd637643f5538afd3a232083debf3afc71a7ff0065f8b354b3c6025c395fa139cfe35fccdf4adcaaf470199456ce707f3b497e4cfd07c35c4fbd5f0efc9fe8ff004394a9609e6b6992e2ddcc7246c19194e0823a1151515fc691938c94a2ecd1faab49ab33ef1f859e3a5f19e823ed440d42cf11dc2ff7bfbae3fdeefef5e9f5f9f7f0e7c58fe10f13dbdfbb116b29115ca8ef1b77ff00809e6bf406391268d658d832380ca472083d08aff483c0df10a5c4d90a862e57c4d0b467de4beccbe6959f9a7dcfc178c723597e379a92fddcf55e5dd7f5d18fa28a2bf6a3e4828a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00fffd7fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a28021b8b886d6092e6e1c47144a5dd98e02aaf249af81fe24f8d65f1a78824ba8c91650131daa1fee0fe223d5bad7b97c78f1a1b2b28fc27612625ba024b92a7958b3c29ff0078fe82be4bafe21fa49788f2c562ff00d56c0cbf774da751aeb3e91f48eeff00bdfe13f5fe01c8552a5fda3597bd2f87c977f9fe5ea75de17f1bf887c237227d26e084fe285fe68d81f51fd457d4de11f8dde1dd7425aeb1ff0012cbb381f39cc2c7d9bb7e35f15d15f9170278bdc43c2cd52c254e7a1ff3ee7ac7feddeb1f969dd33e9f39e17c0e63ef558da7fccb47f3eff33f4f229629e35961757461956539041f435257e7b785fe2178a3c2520fecdbb66b7ce5ade525e23f81e87dc62be8df0d7c7ad03510b0ebd1369f37771f3c47f10323f2afec1e0cfa42f0d672a34b1d2fab567d27f0bf49edff0081729f96e6dc0d98611b9515ed23e5bfddfe573df28aaf6b7505edbc7776ae248a550c8c3a107bd58afde2138ce2a70774f54cf8c945c5d9ee21018608c8ae4f5af037857c400ff69e9d0c8e41f9c285719ee1860e6bada2b8f30caf078fa4e8636946a41f492525f7335a188ab465cf464e2fba763e73d6ff00679d2672d2e83a84b68c7a4730f353e80f0c3f126bcab54f821e39d38b18218af507f140fc9fc1b06bee1a2bf1dcf7e8f5c1b98b73a5465464fad3934bff00017cd1fb923eab07c739ad0569494d7f797eaaccfcded43c2be23d2891a869d730edea5a338fcc71582415386041f7afd3c78e3954ac8a181ea08c8ae5754f02f84b590dfda1a5dbb96eaca9b1bfefa5c1afc9b39fa2949272ca71fe8aa47ff6e8bffdb4fa6c278931db1347e717fa3ff33f3b28afb1b56f801e18bbdcfa65c4f66c4e42e43a0f600f35e5dabfc05f14592b49a74b15e2819da0ed63edcd7e3d9e780dc67965e4f0bed62bad36a5f8692fc0fa9c1f1965588d154e57da5a7e3b7e2785515d56abe09f15e8b9fed0d32745071b9577af1eeb9ae56bf2ac765b8bc154f638ca5284bb4934fee763e92957a7563cd4a49af2770a28a2b88d428a28a0028a28a0029f1c9244e24898a32f20a9c11f8d328a69b4ee80f6df05fc6bd77c3e52cf5acea56438f98fef93e8ddf9ec69be26f8e1e2ad5a775d21869b6a0fc81399481dd98ff21c578a515fa1af1638b565ab298e3a6a9aecfdeb76e7f8ade573c3ff0056f2c788789745733fbbd6db5fcec753acf8d3c51e20b45b2d5f5096e6156de118f19e9cfad72d4515f118fccb178eabedf1b565527b5e4dc9d96caeee7af46853a31e4a5149764ac145145711a85145140057d35f007c572fda2e3c2d74e4a15335be4f43fc4a3f9d7ccb5dafc39d45b4bf1b691720e035cac4c7fd997e53fcebeffc2fe24ab91f13e131b4e568b9a8cbce327677fbefea91e2f1160238ccbaad26b5b36bd56a8fd0ba2901c807d696bfd4d3f9c428a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00cfd5674b5d32eee643858a191c93d80526bf34dbf7929c7f137f335f6b7c6cf1547a1f85a4d2a0702ef53fdd000f2b17f19fc471f8d7c65a65bb5dea36b6a9d659a341ff0002602bf86fe9399d52c767d83c9e83bca945f35ba4aa3565eb649fcd1fb1787984951c155c54f4527a7a47afdedfdc7e8ee811f95a258478c6db6887fe3a2b5aa0b58bc9b68a11ff002cd157f218a9ebfb6b0347d961a9d2fe58a5f723f21ad3e6a929776ce37e2149e578235a7e9fe8720ffbe863fad7e78d7deff176e85afc3fd579c1951221f5671fd057c115fc3ff4a9c42967f84a2b78d2bfdf397f91fb078714dac0d59f797e490514515fcba7e881451450028049c0ea6bf433e1fe871f87bc23a769eaa15fc95965f79241b8e7f3af84bc29a71d5fc4da5e9a0645c5dc487fdddc0b7e99afd1f50140503000c015fd83f454c8e32a98ece26b55cb4e2fd7de97e513f2ef12718d468e153def27f92fd45aab737b6965e5fdae648bce711c7bce373b7403dcd5aaf987e34f8945bf8bb41d3c3623d3e48aea5c1fe22e08cfd1467f1afe98e3de2fa5c35944b34a8af694629376bb9492fc15dfc8fcfb24caa59862961e2eda37f72ff3d0fa7abe21f8e3691db78e65913acf0c7237d718fe95f626b3e20d2bc3fa636adaaceb0dba81f375dc5ba01ea4d7c39f13bc4f65e2bf14cba969c58db8458d0b0c1217dabf17fa4de71977fabd0cbe5522ebb9c24a37f7b96d25cd6edd2e7d6f87b85aff005e957517c9cad37d2fa6879e514515fc1c7eca15f71fc17f129d7bc1f0dacedbae34c22d9f3d4a28fdd9ff00be78fc2be1caf5bf841e34b3f086bb37f6aca63b1bc8b6bb0048575395240fc457ec9e05f18c387f8a29cb13351a155384db764afac5bf4925af44d9f2bc63953c765d254d5e71d577f35f71f72d1583a4789f40d79776937d0dc7b230dc3bf4eb5bd5fe8fe131b87c55255f0b35383d9c5a69fcd687e0b568d4a52e4a9169f67a0514515d26614514500145145001451450014571de27f1e786bc24bb756ba0b315dcb0a7cd21fc07f5ae974fbfb7d4ec60d46d1b743711ac887fd961915e661f3ac057c5d4c050ad1955824e514d3714f6bae87454c2578528d69c1a8bd9db47e85ca28a2bd339c28a28a0028a28a0028a28a0028a28a00fffd0fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ac7d7f59b5f0f68f77ac5e1c456b19723fbc7b28f7278ad8af973f681f1592f6be12b47e001737583dcfdc53fcff002af86f11f8be9f0cf0fe233597c695a0bbce5a457dfabf24cf6720cade618e861ba6efd16ffe47cf1aeeb37be20d5eeb59d41cbcf752176f61d1547b28c01ec2b268a2bfcb3c5626ae22b4f115e5cd3936db7bb6f56dfab3fa329d38d382841592d1051451581615f4dfc29f84425587c49e2987e5387b7b490751d43480fe8a7f1accf837f0d1b54953c53ad45fe8b1366da271feb187f111fdd1dbd4d7d6e000001c01d2bfaf3c09f0561898d3e24cfe1786f4a9bebda725dbf9575dde963f30e32e2d74dbc060a5afda92e9e4bf57f20555450aa3007000ed4b4515fda07e4c14521214649c01debc13e21fc68b2d09e4d23c37b6eef946249bac511f41fde61dfb0af98e2be30cab87304f1f9b55508f45bca4fb456edfe5d6c8f472ccab138fadec70d1bbfc179b67be515f19e97f1f3c5b6985d422b7bc5c8e4a946c7d477af45d2ff685d0a6c2eab61716c4e06e8c8957ea795207e75f9ee4ff00480e0bc7d94b12e949f49c5afc55e3f89ee62b82336a3aaa7ccbc9dff0d19f43d15c1e95f137c11ab85fb2eab0ab310024a4c4d9f4c3804d7690dddadcaefb7952407bab035faa6599f65b9943da65f888545fdd9297e4d9f3788c162283e5af0717e69a2c514515ea9cc35911c6d750c0f62335c6eb9f0f7c21e21dcda8e9b0b48dff002d506c93fefa5c1fd6bb4a2bceccb27c0e6349d0c7d18d48f6945497e28e8c3e2ab50973d09b8bf2763e67d7bf67ab665693c3b7ec8dda2b81b81ff810c1af0cf10fc3df177864b36a7a7c8615ff0096f10f322fc597a7e38afd0ba465570558020f5079afc3b8a3e8e1c2f99275300a586a9fddd63f38bfd1a3ec32ee3dcc70f68d7b548f9e8fef5faa67e60515f7bf88fe14f83fc47ba492d05adc37fcb5b7f90e7d481c1fcabe76f15fc10f11e881ee7472352b71ced4e2503fdd3d7f0afe64e31f0078a32352af461f58a4bed53bb6979c37fbaebccfd0b2ae35cbb18d4252e497696df7edf91e23454b3dbcf6d2b43731b45229c32382ac0fd0d455f894a328b7192b347d6a69aba0a28a2a461451450014514500145145001451450015734e91e2d42d658c95649e3604750430aa75b3e1db5fb76bfa6d9919135dc287e85c575e029ca78aa7086ee492f5b9956928d3937b599fa4a9f707d29d4d4cec5cf5c0a757faff000bf2ab9fcbaf70a28a2a84145145001451450014514500150cf716f6b134f7522431af2cf2305503dc9e2b90f1c78db4df046926fef3f793c84ac1003f348ffd00ee6be25f15f8e7c41e2fba336a970de4824a5ba1c4683e9dcfb9afc67c4cf1a72ae1297d5147db625abf2276514f67296b6bf44936fc96a7d670f709627335ed5be5a7dfbfa23ecfbff8a5e03d3dcc736af0bb0ed1664fd5411fad5687e2efc3e9b03fb59133fdf8dc7fecb5f04515fced53e94fc46ea73430b4547b3537f8f3afc8fba8f87180e5b3a93bfcbfc8fd13b6f1e7832ef020d6acb9e9ba654ffd088ae9a1bab6b94125bca92a1e8c8c187e62bf31aac45777501cc334919ff6588fe55eee5ff4afc5474c765f197f866e3f838cbf338eb786b49ff06bb5eaaff9347e9c64515f9b90f89fc476f8f2354bc8f1fdd9dc7f5ad0ff0084f3c65b767f6c5e63feba9cd7d252fa56e54d7ef701513f2945fe88e09786d88bfbb597dcff00ccfd11674452cec140e4927000af2df187c5bf0bf862278adee1350bdc1db0c0c1941edb98703f9d7c537baf6b7a88c5fdfdcdc0f4925661f9135935f2bc4bf4a6c657a12a3926115293fb7397335e91492bfab6bc8f4b2ff0e68c26a78babccbb256fc6f7fc8e8bc51e27d4fc59aac9aaea8fb9db8441f7517b2815d67c20d0df5cf1c590db98acb37729c700478dbf9b115e6d04135ccc96f6e8d24b2305545196627a002bed8f83fe03b8f086932deea6a16fb50dace9de345e8bf5e726bf34f08f86330e2ce2da78ec5f34e109fb4ab37addad526fbc9a4addafd11eff0013e63472dcb254a9d936b962bf0fc11ec7451457fa467e06785fc7ebe16fe1086cf3cdcdcaf1ec809feb5f19d7d03f1ff5d5bcd7adb4589b2b651ee703fbefcff2af9fabfcdbf1fb3b8663c678854dde349469fce2bdeffc99b47efbc158474329a7cdbcaf2fbf6fc2c1451457e2e7d5851451401eadf056d56ebe21e9ecc322de39e6fc446547fe855f7557c69fb3ec61bc697321ea961263f174afb2ebfd05fa32e1634b8425556f3ab37f728afd0fc47c42a8e59a28f68afcdbfd42be02f8a9a836a3e3cd5652722397c953ed18007e95f7ed7e6ff8ae43378975291bab5cc9fcebc0fa5563250c9307854f49546dff00dbb17ffc91dbe1bd24f1756a768a5f7bff0080749e2cf8837de29d0b49d16752834f882cad9ff5aea36ab1ff0080feb5e774515fc5d9ce778dcd713f5cc7cdcea5a2aefb4528afc17ea7eb185c252c353f6545596afef7761451457947485145140162d6eeeaca65b8b395e1950e55d18a91f88af7bf077c76d534f31d9f89d4dec1903cf5ff005aa3dfb37f3af9f28aface14e38ceb87311f58ca6bb8778ef197f8a2f47f9f6679b9965184c7d3f678a827e7d57a33f4a343d7f49f11d8a6a3a3dca5c42ddd4f2a7d187507d8d6c57e71786bc55acf84efd6ff00479da36e37a754907a30e86bed1f007c4dd1fc6d6e20ff008f5d4a35fdedbb1fbdeac87b8fd47eb5fdd5e1778e596f1472e031a951c5ff002dfdd9ff0081bebfdd7af66cfc7388f83abe5d7ad47dea5dfaaf5ff3fc8f4ca28a2bf763e3028a2aa5f5da58d94f7b27dd823690fd1466b3ab5634e0ea4dd92577e88a8c5c9a8add906a5ac695a343f68d56ee1b48c9c0699c264fa0c9e4fd2b8bf177c44d1743f0b4baee9b750de3c998ad846e1834a7a671d97a9af8bbc5fe2bd4fc5dac4da96a1212bb888a3cfcb1a0e800fe7ef5cc6f7dbb371da0e71db35fc61c4df4a2c4d49e270b94619460d38c26dfbc9eca76b5bcd2f4bbe87eb397f8754e2a9d4c554bbd1b4969e97dfe65cd4b51bdd5af66d475095a69e762eeec73927fa57df3f0d1655f0268a26ceefb2af5fc71fa57c13a4436571aa5a41a94df67b579904d2e09d9193f31c0f6afd20d2bec1fd9b6c34b647b4112885a320a9403030453fa2ce0ea56cc71f9a55a977caa2d37793727cce4d6f6d37ead8bc46ab1861e8e1e31d2f7db4d15adf8ec5fa28a2bfb48fc9428a28a0028a28a0028a28a0028a28a00ffd1fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2802b5e5d43636935e5c1db1c08d2313e8a326bf393c4bac4de20d7afb589c92d733338cf65ce147e0315f5f7c70f11ff637844e9f0b62e3537f2401d7cb1cb9fe43f1af896bf883e945c57f58cc70f905197bb4973cff00c52f853f48ebff006f1faff875967261e78d92d65a2f45bfe3f90514515fca47e9215e99f0c3c093f8d35b1e7295d3ad087b9931c1f441eedfa0ae2344d1ef75fd56df48b042f35c3851e807727d80e4d7e82f847c3163e12d0e0d1ec97ee0cc8fde490fde63f5afdd7c0cf0c5f13e69f5dc6c7fd928b4e5fdf96ea1e9d65e5a753e3b8c3887fb3b0deca8bfdecf6f25dffcbcfd0dfb6b682cede3b5b6411c5128545518000a9e8a2bfd15842308a8c55923f096db776155eeeeedac2da4bcbc916186252ceee70001eb4979796d616b2dede48b0c10a97777380aa3a926be25f899f13ef3c6376d61a7b341a4c2df22743311fc6ffd076afcdbc4cf1372fe0fc07b6afefd69df921d5beefb45757f25a9eff0f70f57cd2b7243482ddf6ff826d7c49f8c17bafcd2693e1d76b6d3972ad2838926ff00e257dbbf7af082493934515fe71f15f17669c458f96619a547293d9748aed15d12ff0087bb3f79cb72cc3e068aa1868d97e2fcd8514515f3477856a596b7ac69a41b0bc9e0c74092103f2ce2b2e8ada8626ad1973d1938bee9d9fe04ce119ae592ba3d4f48f8c5e36d2b6a9ba1728bc6d997771f5eb5eaba2fed0f6cecb1ebda734609e64b76dd81ebb4e3f9d7caf5a7a3e917daeea50695a746649ee1c2a8ec3d49f61debf4ee19f1738d32fad0a181c5cea5da4a12fde5dbd9252bbd7c9a3e7b30e19ca6bc5ceb524bcd7bbf97ea7df1e1ef885e14f13c8b6fa5de069d86442e0abfe5df1ed5dad79e7807e1e695e09b0511aacfa848bfbfb923927d17d147eb5e875fe8a70955ceaae594eaf104611c43d5c617b2f2776f5ef6d3b1f856671c2471128e05b705b37d7fe00514515f4879e14514500721e23f02f86bc530b47aa59a3391c4a836c8bf461cd7cade39f833adf86449a86924ea1a7a82cc40fdf443fda5ee3dc7e55f69cb343021926758d1464b3100003eb5e1de3ff8cba2e91693e9ba03adf5f480a6f5e618b23924f463ec2bf09f18f84382b1197d4c767ae342aa4f9671b29b7d172fdbbf66be6b73ecf85734cde15e347069ce3d53d97cfa1f1ad14f91da47691fef312c7ea6995fe754ad7d363f750a28a290051451400514514005145140057a3fc27d38ea5e3cd3176e56073393e9e58c83f9e2bce2bdbfe023c0be329164c076b57099f5c8c8fad7dbf86b82a78be2acbf0f55fbaeac2ff277fc6d63c8cfeb4a965b5e71df95fe47da3451457faaa7f370514514005145140051451400567ea9a9d9e8da7cfa9ea1208adedd0bbb1ec07f53dab42be6dfda07c46d0d8d9f876da4ff008f8632cc01fe15e141fc6be3b8ff008ae1c3990e233796b282f757793d22bef7af95cf5724cb1e3f1b4f0ab66f5f4ea7cffe34f16df78c75b9b53bb2562dc4411672238fb0fafa9ae468a2bfcb2ccb32c4e618aa98dc64dcaa4db726fab67f46e1e853a14e34692b4568905765e19f00f8a3c5a73a45a130e706794ec887fc0b1cfe00d759f08bc051f8c3587bbd4509d3ac76b483b4ae7a27d3b9afb6ad6d6daca04b5b48d618a301511061401e8057effe10f8132e26c32cdf36a8e9e19b6a2a3f14eda377774a37d366debb6e7c57147192cbea7d570d1e6a9d6fb2ff00367cb961fb3b5db44ada96aaa8e402cb0c790a7b8cb1e7eb815aedfb3a69db7e4d5a7ddee8b8fe55f4a515fd3787f00b81e94393ea7cde6e73bffe947e7b3e36ce24efed6de897f91f2bdc7ece7739cdaeb2807a490127f30e3f95654dfb3cf8857fd4ea36d27d5197fa9afaf68ae3c47d1db822a6b1c3ca3e9527fab66d0e3bcde3bcd3f58afd123e3c8ff67bf1431fdededaa7d3737f85749a67eceaa1c36afab175fee411ecfc32c5bf90afa7e8a781fa3c704e1e6a72c3ca76fe69cadf726855b8eb37a8aca697a25fadce1fc35f0efc2be15c3e9b66a6618fdf49f3c99fa9e9f857714515faee5593e072cc3ac2e5f4a34e9ae91492fc0f97c4e2eb6227ed2bc9ca5ddbb8562f8875ab6f0f68d75abddb623b78cb7d4f603dc9ad69658e089e79982a46a5998f400724d7c55f15fe26378baeff00b27492534bb66fbc7833b8fe223b28ec3f13e83e13c53f11709c27944f11395ebcd354e3d5cbbff863bbfbb767b3c399154ccf14a097b8b593f2edeafa1e55ac6a973ad6a773aade1dd2dcc8d237b64f03e83a566d1457f98d88af52bd5956acef2936db7bb6f56cfe85842308a8c55920a28a2b12828a28a00f73fd9fa40be35b84fefd849fa3a57d9b5f0d7c109fc9f8876684e3ce86e23fafc85bff0065afb96bfd06fa32e2154e0f70fe5ab35f845fea7e21e214397344fbc57e6d057e7478ded9acfc5bab5b30c14ba907eb5fa2f5f0cfc6bd30e9fe3cba900c25da24ebee587cdff8f66bc9fa52e5b2adc3d86c6457f0ead9fa4a2ff548eaf0e710a38ea949fda8fe4ffe09e4b451457f079fb28514514005145140051451400559b4bcbab0b94bbb295e19a33b91d0ed607ea2ab51574ea4a9c94e0ecd6cd6e8528a6acf63ec6f85ff001721f1084d0fc44eb16a2388a53c24ff00e0ff00a1af7aafcc14778dd648d8ab29c8238208afad7e127c57fed5f2bc33e23947db00db6d3b1c79a07f0b1fef7a7ad7f6b782be3afd75d3c8388e7fbdda151fdaed19ff007bb4bed6cf5dff0025e2de0df64a58dc02f777947b79af2eeba7a6df44d6078a91a4f0d6a91a7de6b4980fa9435bf54b524f334fb98faee8641f9a9afea5cd287b7c1d6a3fcd192fbd347e71869f2558cbb35f99f99a410483d452559bd8bc8bc9e0ff009e72bafe448aad5fe4254838c9c5f43fa853bab857d85fb3e6a17773e19beb49d8b4569720444f60eb92a3d81e7f1af912d6da7bdb98aced90c934eeb1a28e4b331c015f5fea108f847f0b1e08187f685c1085c77b898738ff007541c7b0afde7c01856c066989e25aadac2e1694dd47deebdd8f9b6d5d7a2f23e338d5c2b61a9e5f1d6a549251f2d756751e24f8bfe10f0d5eb69f2cb25d5c270eb6ea1950fa16240cfd3353e87f16bc13ae29db7a2d1d464a5cfeece3eb920fe75f06bbbcaed248c599892c4f2493d4d32bdb5f4a1e2458e956f634dd17b42cee974f7af7bf7d2de4727fc43bcbfd8a8734b9bbff00c03ef1b8f8c5e00b790c675032104825236238f7c74aea741f18f86fc4a08d1afa39dc72533b5ffef93835f9cb5d5786f45f15dd5c47a87872dae1a489b292c4080187bf4af6720fa4d711e271f1a75b030ab07bc69a9f3dbcb595fe6bee3971be1f602145ca159c5f79356f9e88fd16a2b90f056b3a9eb3a246fad5abda5fc3fbb9d1c632c3f887b1eb5d7d7f676599852c7e129e3285f9669357566afd1a7aa6b66ba33f26c4d0950ab2a53dd69a6c1451457718851451401fffd2fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28ac2f136b30f87f40bed667385b5859c7bb7451f8b102b9b198ba585c3cf135dda104e4df6495dbfb8d29529549aa70576dd97ccf8e7e34f885b5bf19cd6b1bee834d5fb3a01d377573f9f1f85791558bab996f6ea5bb9cee9267691c9eecc726abd7f937c559ed5ceb37c4e6959eb566e5e8afa2f92b2f91fd2f9760e384c2d3c34768a4bfcff0010a28af41f86de0f93c63e2586cdc1fb24189ae5bb6c53f77eac78ae5c9326c566d8fa596e0a3cd52a49452f5efe4b76fa235c5e2a9e1a8cabd5768c55d9efbf037c1034ad3dbc517f1e2eaf536c21baa42483f9b11f957d0551c31470449042a1238d42aa8e800e00a92bfd4de0be14c2f0e64f4729c22d20b57fcd27f149fabfb959743f9c737ccea63f153c554ebb2ecba20a8e69a2b789e79dc471c6a59d98e02a8e4926a4271c9af91fe327c4c3aa4f2f857429bfd0e16db752a1e2575eaa0f7507afa9af3fc42e3dc0709e552cc319ac9e908759cbb7a2eafa2f3b27be4792d6ccf12a852d1757d97f5b1cefc55f8993f8b2f1b49d2a429a4c0dc638f3dc7f11ff0067d07e35e335723d3ef25b592f5216fb3c58df2918404f419e993d875aa75fe69715f10e679e6612cd7356dcea6aaf74947a28ff00756cadf9dcfe80cb70387c1d0586c32b28fe7e7e61451457cd1de145145001451450015f51fecfde1a88c577e26b88f2fbbc88188e8072c47f2af972beeff837047078034e318c799e63b7d4b1afdf3e8e19251c7f17c6b5757546129a5fdeba8a7f2e6baf347c5f1e62e7432b7187db697cb56ff23d468a28aff440fc2c2b84d73e25783b4091a1bdd4236994e0c717cec3eb8af0bf8bff001175d9b53b8f0b68be6dbdb5b9d93c91a90f2b639191d147b75af9c645915bf7a1831e4eee0feb5fcabe23fd23bfb2b19532cc86829ca0dc6539df96eb46a2959bb3eada5e5d4fd2721e02fac518e231b3b27aa4b7b79bfd2c7d75a87ed07a04195b0b29ae083c1621011fad79feabfb407896e72ba65b416833c311bdbf5e2bc0a8afe7fce3c79e34cc138bc5fb34fa4128fe3f17e27db61783729a1afb2e67fde77fc36fc0ea75cf1a78a3c467fe26fa84d32768c1d918ff0080ae07e95cb51457e558fcc7178eacf118dab2a937bb93727f7b3e928d0a74a3c94a2a2bb2560a28a2b88d428a29eb14ae09446603a900914d26f6019454eb6d72df76190fd149ad7d3bc2fe22d59f669da75cce7383b626c0faf15d586c062b13354f0f4e5293d924dbfb919d4ad4e9ae69c925e6cc1a2bdc341f811e2cd4595f5668f4e88f5dc43c98fa29c7e66be85f0f7c26f056810c63ec11dedc2f59ee9448c4fa8072abed815fb27097801c559d3f695e9fd5e9f7a974dfa43e2fbecbccf95ccf8d72dc27bb0973cbb475fc76fccf82a8afd0dd73e1ff008475fb57b7bdd36056230b2c4812443ea18007f0e95f1278ebc1f75e0ad7a4d2676f32265f36093fbf19240fc411835c7e24f82d9bf08518e36ace3568376e68a6acfa2927b5fa34daf435c878b30b9a4dd282719ad6cfaaf2671b5b3e1fd6eefc39acdaeb5627f7b6b207c1e8cbfc4a7d88e2b1a8afc8f0b8aab86ad0c450972ce2d34d6e9ad533e9aa538d483a73574f467dfba37c4ff086aba38d5a4bf8ad76a8f36295b12237a63a9fc2b8bd63e3df862c8b269b0cb7ac3a1036a9fc4d7c6d457f4363be937c535b0b0a187853a734ace76bb6fba4fdd5e9667c3d1f0fb2d854739b9497457b25f76acfa7dbf68b3bfe4d270be864e7f956ce99fb4268b3c9b353b096d94e30ca43fe7d2be47a2be730bf483e37a353da4b14a4bb3842df824fee677d4e09c9e51e554ade69bff33f47b40f16681e2687ced1af239f032c80e1d7eaa79ae8abf32ec350bed2ee92f74e9e4b79e339592362ac08fa57d47e0af8ed60fa7b41e30631dcc2bf2cd1a16f3b1db0070dfa57f467877f48ccb3377f54cfd470f56df15ff772b79bd62fc9b69f7be87c1e7bc0788c32f6b816e71edf697f9ff5a1f48d67ea7ab69da3db35e6a7711dbc2bd5a460a3f5eb5f32f88ff683ba977c1e19b2112f459ee3e66c7a841c0fc49af04d6fc47adf88ae4dd6b3792dd3f6dedf2afb2af403e82af8c7e92d90e5f1951c962f1157beb1a6be6f57f2567dc595787f8caed4f16f923db77fe4bfad0f7ff1e7c737943e9be0fca03956bb65e7d3e407a7d4d7cdd7579757d3b5cdeccf3cae4967918b3127d49aad457f1cf1971f675c4f8aface6b55b4b68ad211f48febab7d59faa65592e132ea7ecf0d1b777d5fab0a28a2be30f54fb8fe08dada5bf80eda4b62acf3cb23cc54e4efce307d0818af5daf89fe0b78ca5d03c429a35cc9fe83a93042a4f0937f0b0f4cf435f6c57fa5be07713e0f38e14c3d3c2c7965412a728f6715bffdbcb5f5bae87e01c639755c2e6539547753f793f27d3e5b0514515faf9f2c14514500145145001451450032445951a37019581041e4106bf3cfc7be1f6f0cf8aeff004bdb8896432427d627f997f2ce0fb8afd0faf97ff686d0c7fc4bfc411af2336d21f6e597f239fcebf9dfe927c2eb31e19599417bf87927ff006ecbdd92fbf95fc8fbae00cc7d8661f5793f76a2b7cd6abf547cbf451457f9f67edc145145001524514b3ca90408d2492305445196663c0000ea4d475f59fc11f87d0da59c7e30d5620d713826d1587fab8cff001e3d5bb1f4afb9f0f381319c599bc72cc2be58ef39748c56efcdf44babf2b9e3e799cd2cb70af115757b25dd957e187c1ed4b49d46cfc51ae4ed6d3dbb1923b54c67e652b876e7b1e40fcebe97a28aff0049382b8232ce16cbff00b3b2b8b516ef26dddca5649b7d3a2d1248fc0f37ce31198d7f6f887aecadb25d82be69fda1b45f32d34ed7a35e6266b790ff00b2df32feb9fcebe96ae4bc73e1f5f13f85efb49c0323c65a227b489cafebc571f899c36f3de19c665b0579ca378ff8a3ef47ef6adf336e1ec7fd4f31a55dec9d9fa3d19f9d9452904120f5071495fe57b56d19fd1c145145200a28a2800a28a2800a28a2800a7a3bc4eb246c55d482ac0e0823a106994534da77407d83f09be2b2ebc91f877c43285d4146d8266e04e0763fedff003fad7bbddb05b5998f411b1fc81afccb8659609527858a491b0656538208e4106bec1f037c53b7f11f85efacb57709aa595ac8cd9e04f1aa9f9c7b8fe21f8d7f6d7829e367d7b0af23cfaa7efa117ece6feda4afcb27fcc92d1fda5e7bfe47c5bc23ec6a2c660a3ee37ef25d2fd5797e5e9b7c95abb06d56f187437129fcd8d67d3e573248ee4e4b3139fad32bf8a6bd4f695253eedb3f5a8ab248f68f813a341a9f8d7ed770bb974eb77b8407a79848453f806247b815dc7ed13aca11a56811b65817ba947a71b13f3cb5705f057c45a77877c437f71aa4ab0c0fa7c87731c65a3656da3dc8ce07735c178bfc473f8abc4177ad4f90267c46a7f8635e147e55fbc438af0196f858b28c335f58c4d5973aeaa31716dbf54a315eaedb1f1af2dad5f88feb5517b94e2adead3ff82fee399a28a2bf023ed0b36725bc37904b77179f0248ad2c592bbd011b97239191c66bf47f401a69d1ace5d221586d258239224550b84650471f4af8c3e1e7c2cd57c61711de5ea3da694a416948c34a07f0c79fe7d057dc16b6d0d9db45696ca122811638d47455518007d057f6d7d18386734c150c56658ba2a146aa8f236ad295af769efc9f837aa3f23f11330c3d59d3c3d295e71bdd27a2f5e9727c0a28a2bfac8fccc28a28a0028a28a00fffd3fdfca28a2800a28a2800a28a2800a28a2800a28a4660aa598e001927d850d80b45436f7105d429716ceb24520cab29c823d8d3a693ca85e5c676296c7d0542a9170f689e9bdfc87caefcbd4e6fc49e32f0f78521f3759bb4899865631cc8df451cd79fa7c77f033cbe596b95527018c471f8fa57c87e24d66fb5ed6aef52d42469249657c64f0ab93851e800e2b0ebf86788fe93b9ecb309aca29421422da5cc9ca524bac9dd5afd96ddd9fb1e03c3dc12a0beb526e6f7b3b25e87e9368be22d17c436ff0069d1eee3b94efb0fccbf51d456d57e6d681e21d57c35a8c7a9e933b452c672403f2b8ee187706bef6f0478b6d3c65a0c3ab5bfc927dc9e3cfdc90751f4ee3dabf78f093c67c3717a960b15054b15157e54fdd92eae37d74ea9dedbddeb6f8ce27e13a995dab527cd4df5ea9f67fe675f451457ee27c7057cdffb42788fc8d3acbc31037cd74ff689c03ff2ce3e101fab73ff0001afa3c90a0b1e83935f9f3f11bc407c49e2fbfbf56dd0a486187d3cb8f818faf5afc0be917c55fd95c2d2c15295aa625f27fdbab59fe168bff11f6dc0996fd673155a4bdda6aff3e9fe7f2386a28a2bfcf03f720009381d4d7de1f0a3c19ff088f86a3fb526dbfbe0b35c6472991f2c7ff011d7debe6cf837e12ff848fc511de5ca6eb3d34899f2386907dc5fcf9fc2bee3afec9fa31f01a51a9c538b8eaef0a5ff00b7cbff006d5ff6f1f9578859ceb1cba93f397e8bf5fb828a28afec33f2c3ccbe2e6bf73e1ff05ddcd665926b82b6eaebfc1bfa9cf6e2be79f871f0ca0d76c9bc59e269becfa44259f07832ac7f7989eca0823d4f35f61ea9a569dad59be9faa409736f263746e320e3915f2b7c62f1c5b285f027870ac56566025cf95c2965e918c765efef5fcd1e33e4997e17328f15f10cd54c3d2828d2a1afbf56edebfddeb2f2567a2b3fd0b84b195ea61de5b815cb393bca7da3e5e7dbfab79cf8f3c610788ae92c3468059e8d644adb40a36eeede6301dc8fc8579f51457f0fe759ce2b35c64f1d8c779cbb6892e892d924b4496c8fd7b0985a786a4a8d25a2feaefcdf50a28a2bca3a028a28a0028a29c88f2388e3059988000e49269a4dbb201bd7815f73fc178f5383c116d06a56ef06d7730efe0b46c720e3a8fc6b87f85df0752cd22f10f8ae30d70d8782d1b9118ecd27ab1f4eddf9e9f480014055180380057f707d1f7c28ccf26abfeb1667274e5520e31a7d795d9de7db64d477ef6d8fc838df8970f8a8fd430eb9927772f35d177f5168a28afeab3f3629b69d60f234cd6d1191bef314524fd4e2b3aefc31e1ebe565bad3addc375cc6a0fe62b768ae3ad97e16b45c2ad28c93e8d27f99b4311562ef1935f33c9757f82de08d4f73456ed66e7bc0d803f0e95e57acfecf37f1ab49a26a292ff7639d4afe1b867f91afab372fa8fce94107a57e739ef833c1d9b5dd6c1c6127d69fb8ff00f25b2fbd33dec1f1666b86f86ab6bb4b5fcf53f3a35ff05f89bc32e5758b09624ed281be23f461c7e0707dab97afd3b9a086e2368a78d6446182ac32083ec6bc6fc5bf04bc35af2bdce93ff12bbb2320c633131ff6938c67d457f3af18fd17f1b878cb11c3b5fdaa5f62768cbe52f85fcd44fbacabc44a351a863e1cafbad57ddbafc4f8a28aea7c53e0dd7bc2179f64d660d809fddca9f34720f556fe879ae5abf97331cb71580c44b098da6e1523a38c959af91fa2d0af4eb4155a524e2f6682bd4be17f8ced7c35ab7d8b588639f4cbe6559448a1bca6e81c641e9dc7a5796d15d9c3d9f62b26cc2966583769c1df5d535d535d535a332c760e9e2a84b0f5767fd5cfd2eb4b1d24c493595bc02370195a3450083d08c0ad05445ced5033d702be3df863f17e4f0f2c7a1f888b4ba7f48e6eaf0fb1f55fd457d73657d67a95b25dd84c93c320055d183020f3dabfd2ff000ebc42c9f8a700abe5ed46a25efd3d14a2fd3ac7b4968fc9dd2fe7fcfb23c5e5d59c2bddc5ed2e8ffe0f916e8a2a1b8b882d6269ee6458a341966721401ee4d7e8539c6317293b24784936ec89abe6dfda02e7c3b2585adacb2e75689b7448832446df7b71ec0e38a3c7bf1caded849a5f843134bcabde37dc5ff70773ee78af972f6faef52ba92f6fa569a7958b3bb9c924d7f2478e3e3464f5f2fadc3795255e53d253de11b3bfbafed4935a35a2eef63f4fe0fe13c553af0c7e26f04b65d5faf65f89528a28afe2c3f580a28a2800a28a2800a28a2800a28af68f0cfc0ff137882ce1d467b8b7b1b69d43a1626490a9e876af1f9b0afa1e1ce14cdf3ec43c365142556695ddba2eedbb25f3670e3b32c360a1ed3153515e678bd15f53c3fb395a803ed1adc8c7bec8028fd59aad37ece7a4edf9358b907de3423fa57e970fa3d71cca3ccf0a97fdc4a7ff00c91e03e38c9d3b7b5ffc965fe47c9d457d3d75fb39308d8d96b60be3e5596df827d090fc7e55e65af7c1ef1be828d335aade42bff2d2d5b7f1fee901bf4af9ecefc1ee31caa9bad8ac0c9c5758da76f5e4726be68eec27146578997252acafe775f9d8f328a59209526898aba306561d411c835d9c9f123c712b891b58b8caf4c1031fa5717247244e63954a329c1561820fd2995f0f83cdf30c0a953c2569d34f751938ddadaf66b63d8ab85a159a9558295b6ba4cfa23c01f1b355b7bf834cf15c82e2d666082e48c3c6cc782d8ea3d6beb8073c8afcc0048208ea39afd19f076bd6de24f0e596ab6c47ef2250ebfdd9146197f035fda3f46ef10730cda189c9f35aeea4a9a8ca0e4ef2e5d5495f7693e5b5f557edb7e4dc7d91d0c33a78ac343954aea56dafd3d2fa9d3514515fd507e6e145145001451450015e69f1734a5d53c0da80c65edd44ebf54393fa66bd2eb3f56b45bfd32eacd86e1342e983ea41c7eb5e1713e531ccf28c565d257f690947e6d34bf13b72ec4bc3e2a9d75f65a7f89f99f4559bdb7369793dab7586478ce7fd924556aff24a70709384b747f4d269aba0a28a2a4675be06f0e378abc4f65a39cf9523ef988ed1272df98e3f1afd0f8618ade14b78542471a84451c00aa3000fa0af967f676d2124bbd535b71930aa5ba1f42f966fd00afaaabfd02fa3570cd3c070cbcd24bf79889377feec5b8c57dfccfe67e25e20660eb661f564fdd82fc5eaff0040acb3ad694baaae886e63fb73c6651067e7283a9c5684b2ac313cce70a8a589f60335f21f8075d7d7be3336a73b67cffb4ac79ecaa8768fc857e93c6bc731c8f1b9765f08a94f155630d7a46e94a5ebaa4bd4f0728c99e328d7aedd9538b7eafa2fc0fb02b8af889ae7fc23fe0fd4b5056db2184c517aef93e518f719cd747ab6ada7e87612ea7aa4c20b78465dcf38fc0724d7cc7f1b3c75a4ebda469b61a15da5cc33334f2943d36f0a181e41ce7835cde28f19e1323c83192f6d155fd9be58dd735e5ee2928ef64def6e85f0e65357198da5ee3e4e6d5db4d356ae7cdbd793451457f97a7f440514514005145140051451400514514005145140053d2478cee8d8a9208c838e0f514ca29a6d3ba00a28a29005145140057b27c23f0458f88af67d6f5c655d334d2a5c39015e43c8049ec00c9af1badeff008486fd3414f0edbb98ad7cd79e60a706591b006ef6550001f5afaae0dcc72ccbf328e3f34a5ed614d3928749cfeca7fdd4df33ee95b5b9e766943115f0ee8e1a5cae5a5fb2eb6f3e8bd4facf5bf8dfe0fd05858e951bdf08c6dff4701635c74009c0fcab8d7fda30863b346caf6ccd83ff00a09af9828afd2333fa44719e26ab9e1eb46943a46308d92ed792937f79e061f81b29a71b4e0e4fbb6ff4b23edbf077c67f0ff89eee3d32ea36d3eee4c0412106376f40c3a1f4cf5af65afcc247789d648d8ab29055870411dc57de1f09fc5ade2cf0a4335d386bdb4636f71cf24af2adff0002520fd73e95fd01e06f8cf8ce23af3c9b3b69d74b9a12492e64b74d2d3996eac95d5fb6bf13c63c274b01058bc1fc17b35bdbb3f43d368a28afe9a3f3d0a28a2803ffd4fdfca28a2800a28a2800a28a2800a28a2800aa1aa971a65d98feff009126dfaed359365e2cd1751d7ee3c3b65309aead23df36d395539c6dcf723bfa5746caaea51b90c083f435e7d2c5e1f1f427f55a8a4bde8b69decd68d7aa7bf99bca94e84e3ed636d9ebd8f897e1efc59d47c1ceda6ea4ad79a696384cfcf0b13c9527a8f55ff27da354f8e7e107d1ee5ac9a67b968d96389908f9c8e327d01af9a3e207866ebc2de27bcb19a32b0c9234b6ed8c2bc6c7231f4e95c557f9e783f1738c78529d6e1c94d354dca094e37943a7baee9dbaabdd76d0fdceb70c655994a18f4be2b3d1d93f5fd473b991d9dbab124fe34da28afc41b6ddd9f5c15efbf00bc406c7c4371a1cadfbabf8f7a02781247fe23f957815779f0c673078ef4771fc57013fefa0457dc78699bd5cb38a7018ba2ecd548a7e927cb25f34d9e467f858e232ead4a7fcadfcd6abf147e82514504e3935fea99fcdc79b7c55f140f0bf842ea589f6dd5e29b683d419061987fbab93f5c57c104e7935ebbf187c669e29f111b5b27df63a7ee8a320f0ef9f9987b7615e455fe6ef8efc6f1e21e249c30d2bd0a0b9216d9bfb525eaf4bf5491fbe706e4ef0397a7515a73d5fe8be4bf16c29f1c6f348b1460b3b90aa07524f4a657b1fc16f0a7fc241e2817f709bad74d0256cf4321fb83fafe15f9af0af0f6233dcda865385f8aa492f45d5fa2577f23dfcc71d4f07869e26a6d157ff0025f367d33f0c7c20be10f0c416b281f6bb8fdf5cb7fb6dd07fc04715e894515feabe459361729cbe8e5b838da9d38a8af9757e6f77e6cfe6dc6e2ea62abcf1155fbd277614514c9244891a590854405989e800eb5ea3692bb39923cebe2878c13c23e199a589f6df5d830da8efb8f56ff808e7eb5f04bbbcaed248c599892c4f2493d49af44f89fe3193c63e269ae2363f62b5cc16abdb6a9e5beac79fa6076af39aff00363c6ee3f7c4d9fc961e57c3d1bc21d9ff0034bfede7b7f7523f7ee11c93fb3f04b9d7ef27abfd17cbf3b8514515f8d9f54145145001451450015f4b7c11f879f689078bb598818938b38dc756cf3211edd07e75e4df0efc1973e34d7e3b30a45a42449752765407a7d5ba0afbeed2d2dec6d62b3b5411c50a84451d001c0afea2fa3bf85eb33c57fac99942f4693fdda7b4a6baf9a8fe32f468fcef8eb88beaf4bea1877efcb7f25fe6ff0022c514515fdd47e361589ae788b46f0e5a1bdd62e52de31d371f99be83a9fc2b85f88bf13f4ef05406d2dc2dcea922e521cfca99e8cfededdebe2fd7bc45abf896f9f50d62e1a79589c03c2a8f455e8057e05e2978eb97f0cca597e5e956c5f557f761fe26b77fdd5f368fb6e1ce0daf98255ebbe4a5f8bf4f2f33de7c57f1feee6df6be14b610ae71f699c6e623fd94e83ea49fa57935efc4df1ddfe7cfd62719ff009e588fff004002b84a2bf8c3883c52e29ce6b3ad8bc6cd27f662dc22bc946365f7ddf767eaf81e1dcbb09051a5497ab577f7b3564d735a966f3e4beb96909cee32b673f9d6ee9ff10bc69a64824b4d5ee46de8aefe62ff00df2d91fa571b457ca6173dccb0d53dae1f1138cbba9493fbd33d3a983a1523cb3826bcd23e88f0f7ed05abdaed87c45669768300cb01f2e4c0ee54e558fd36d7bef863e23785bc5788f4eba0b3e326197e47fc8f5fc2bf3eaa48a5960916581da375395653820fb115fb47087d22789f299469e3e5f59a4b753f8ede535adffc5cc7c9e67c0d9762539515ece5e5b7ddfe563f46fc4fe1ad37c57a4cda4ea49b92407638fbd1bf6653ea2be06f16785b52f086b12e93a8af2bf34720fbb221e8c3fa8ed5ed7f0f7e375cdabc5a4f8bdfcd832152ef1f3a7fbf8ea3dfad7a7fc55f09db78d7c2dfda9a5149eead10cf6f2464379a98c950475c8e9ef5fadf1e60722f13320967bc3eff00db6846ee0f49b8ad5c64baf57092babe9d74f99c96b63387f1ab058efe0cde8fa5fbafd51f0fd14515fc4e7eb415d1e83e2df11786a5f3745be96dfd501dd19faa3654fe55ce515d782c7e2707596230951c26b6716d35e8d6a67568d3ab170ab14d3e8f547b3ffc2f8f1d793e566d33ff003d3ca3bbff0043c7e95c06bde34f137895b3ac5fcb32768c1d918ff80ae0572f457d066bc77c459951fabe3f1b5270ece6edf357b3f99c386c9f03879fb4a34629f7495c28a28af943d20a28a2800a28a2800a28a2800a28a2800af54f057c5af11784234b16db7d60bd2094e1933fdc7ea3e8723e95e57457b590711e659262d6372aace9d45d5755d9ad9af2774726370387c5d2747130528f9ff5a1f6c687f1cbc21aa058ef4c96129e3128caff00df4323ad7afda5e5adfc0b75672a4d138caba10c0fe22bf322bd4fe1afc48b8f045ebc779e65c69d329dd0a9e55fb32e7a7bd7f52787df497c5cf194f05c4f18fb3969ed62ace3e724b46bbd92b6f667e779df87f4952955cb9be65f65eb7f47fe67ddb457868f8fde0e29b8c3741bfbbb07f3cd62ea1fb43e8f1a11a6e9b3caff00f4d5822fe9935fd0389f19782e853f693cc20d795e4fee49b3e229f09e6f3972aa0fe765f9b34fe31fc3bb1d574997c45a642b15fda2979360c79d18ea08f51d41af8e2bd63c4ff18bc59e23824b2574b2b5906192118665f42c727eb8af27afe1af19388f8773ccf3fb4387a0e29af7db5caa52fe64b7d56f74aef5b6e7ec3c2b80c760f07ec31d24da7a6b7b2ecd857b77c1af1fc5e18d4df47d5e5d9a75e91b5dbeec537627d03743f85788d5896d2ea08e39a689d1261ba36652038f507bd7c5f08f11e3f20cce9e71977c54dddef669e8d4bc9edff04f5b33c051c6e1e585afb4befbf75e87e9ac7247322cb1307461956539041ee0d3ebf3fbc37f133c5fe17885b69f785edc6310cc048a3e99e47e15e9963fb446b31e05fe9904def1b327f3dd5fdbf917d25b85317462f30e7a153aa71728dfc9c6edaf548fc8319e1fe654a4fd85a71e9ad9fdcffccfad68ae4fc19e2693c59a2a6af2594b63bd885497f880fe25f635d657ef597661431d85a78cc2caf4e6938bb3574f676767f7a3e2f1142742a4a9545692d18514515da62145145007e7a7c44b1fecef1a6ad6ca36afda19947b3735c557aefc6eb7f23c7b74e0604b1c4dff008e8cd79157f941c7d81582e24c7e162b48d59a5e9ccedf81fd2d9356f6b80a351f58c7f20a28a2be48f48fb33f67fb4587c1935d639b8bd9493ea115547f235ee95e59f05e0107c3bd338c7986790ffc0a56af53aff53bc2cc22c3708e5d497fcfa83f9c9733fc59fce5c4957da6695e5fde6bee7638ef881a81d2fc1bab5e29c15b7651ff0003f97f91af87fc09ad2683e2ed37559db6c71ce048de88ff002b7e86beb9f8d571e4780aec7fcf59234fcf35f0bd7f2dfd24b3faf84e2fc0d4a0f5a108cd7f8b9dbffdb51fa3700e0a1532bad19ed36d3f4b25fab3e9cf8ebe35d36fec2cfc3fa4dc2ce5dfed13b46d950a06141c77279fa0f7af98e8249eb457e0bc77c658ae28ce2a66f8b8a8b95928ada292b24bf37e6cfb3c9f2aa797616385a4ee975eed8514515f1e7a81451450014514500145145006de85e1dd5bc4973259e8f0f9f3471994a6403b475c67af5a8752d0f58d1e431ea96735b1071fbc4207e7d2bbaf83da8ff67f8f74f24e16e37c07fe06a7fad7dcf7363677a863bb823994f6750dfcebfa23c33f05b05c63c3f3c751c4ba58884dc5a694a2f44d69a35bf77b6c7c371071655cab1aa8ce9a941a4f7b3eabcd1f993457dd7acfc19f02eb04bad99b2908c6eb56f2f1efb79527ea2bcab58fd9deee305f43d4d641da3b85da7fefa5e3f415e6e7df475e30cbdb961e9c6bc5758495ff00f01972bfbae7460b8eb2aaf6539383f35faaba3e69a2b575bd1eef40d4e7d26f8a19eddb6bf96db973f5acaafc431386ab87ad2c3d78b8ce2da69ee9ad1a7e87d753a919c54e0ee9ec145145605851451400514576de1af879e2bf15812e9764df67271e7cbf247ef827afe19af472bc9f1d996216172fa32a951f48a6dfe1d3ccc3118aa38787b4af2518f76ec713457d083f678f11791b8ea36a25c7ddc363f3c5703aefc29f1b6820c93583dcc43fe5a5b7ef47e43e6fd2bebb34f0b38b72ea3f58c5e02a28774b9adebcb7b7ccf330dc45965797252ad16fd6df99e735b9a0788f58f0cdf26a1a3dc3412291b803f2381d987420d7a2780fe12eb9e23d4629b59b59ac74c43ba579018ddc0fe15079e7d71c0af60f12fc02f0fdddbb49e1a91ec6e147ca8eed244c7df712c3f035f47c2be0ff0019e3705fdbb965274dc1fba9b70a92b6b785eda79b6afd2e70e63c539551adf53c44af7df4bc57933d2fc05e30b7f1ae8116a91a88e753e5dc440e76483ae3d8f515dad7cc3f06acb5af09f8b352f0b6b10bc2d2422500f28db0e37a9e84107ad7d3d5fdd3e1871163739e1ea389cce2e3888b70a89ab3e783b36d746d59b5dd9f8df1160296131d2a78777a6ece3d7461451457e827867fffd5fdfca28a2800a28a64b2c70c6d34cc11101666638000ea49a4da4aec695f443890064f0050086008e41e95f2af8dbe2a5cf89f5b83c27e1894c5653dc25bcb70bf7a6dec1485f45fe75f52dbc4b0c11c2a30114281ec2be238578f72fe22c6e2f0f95fbd4e838c5cfa4a4ef751ee95be2eb7d34d4f6332c96be028d29e27494eeedd5256dfd6fb13578b7c61f1fbf85b4b1a4e9926cd46f54e194fcd147d0b7b13dabd8ee278eda092e262152352cc4f400726bf3a7c5dafdc789bc4379abdc313e6c84460ff000c6bc28fcabf3df1ff00c41abc3b9247078195b1188bc535bc62be292f3d525eadf43dce09c8e38ec5bab595e10b3b777d17eacd8f877e2bff00844fc576faadc3130484c573dcec7ea7df079afbfadee21ba812e6ddc49148a19194e4107a106bf316bdbbe1a7c5cb9f0a88f46d6435c6985b0ae397801f41dd7dabf03f017c5cc3f0fce5926712b61ea4b9a33fe493d1dffbb2d2efa3d766cfb4e34e189e3a2b178557a91566bbaf2f35f89f59788fc2fa278aacbec1ad5bacc83946e8e87d55ba8af0ed43f678d3ddd9b4dd4a48c1c90b2a86c7a0c8c57bfe97ac697addaa5ee95731dcc2e321a36cfe63a83ec6b4abfaeb3fe00e17e27e5c5e61878556d6934ecdae9ef45abaedabf23f30c167798e5d7a5466e3e4ff00c9ec7cb31feceb3ffcb4d5931ed19cff003ad04fd9dad367cfaabeef6418afa5a8af9aa5e02f03c36c15fd6737ff00b71e84b8d7387ff2f7f05fe47cad7bfb3bdd2a16b1d511980e15d319fc735cef873e1a78abc31e39d224d42d4bdb2dcab79f17cd18c64fcd8fbb9c77afb2eb3753d634ad1eddaef55ba8ada24ead2301f97727e95e4661e0170851ad4f31c2a78774a519df9af1f75a7ef29b7a69d1ab1d5438d7349c6542a5a7cc9adb5d55b4b7f91a43818af9fbe327c4b5d1ada4f0be8b2837d709b6e244393046c3eef1d1d87e439ae63c7ff1c4dca49a5783cb2a1cabde30c123fd80791f535f3549249348d2cac5ddc9666639249ea49f5afcebc63f1f30ff0057a99270ccf9a52d27556c975507d5bdb9b64b6bbd57bbc2bc15539e38ccc1592d545fe6ff00cbefec328a28afe303f570fa57dedf0a7c2c3c2fe10b68a55db7779fe937191c8671f2affc05703eb9af92fe17f873fe126f18d9da48bbadedcfda67f4d91e300fd5b03f1afbf400a001c01d2bfb13e8b7c1e9bc4712578edfbb87e0e6d7e0afea8fcb3c45cd6ca197c1ff007a5fa2fcdfdc2d14515fd907e5415e2ff1b3c5dfd81e1afecab57db77aa663183cac43efb7e3d3f1af6591d22469243b5541249ec057e7efc47f13b78afc5577a82b136f19f26dc7611a700fe279afc3bc7ce3879070e4b0f8795abe22f08f751fb72f92d179b4cfb1e0ac9febb8f5526bdca7abf5e8bf5f91c2514515fe721fbb8514514005145140051451401f71fc1683c3f1783e27d15c493c873784f0e26f423d00e9ed5ebb5f9d9e0df17ea5e0dd5d352b16263242cf0e7e5913d0fb8ec6bef6f0e78874ef13e930eada6481e294723ba377561d88aff44bc08f1172dcef26a794422a957a1149c16d28afb71f5fb4b74df99f86719e4588c262a58a6dca1377bf67d9fe9e46ed453894c320808590a9d8586406c7048f4cd4b457ef128f345c4f8b4ecee7e7578d74bf10697e22bb8bc4a59ef2472ed29e44a0f4653e9e83b74ae52bf44bc61e0cd1fc67a69b1d4d30ea098665fbf1b7a83e9ea3bd7c3be31f04eb5e0bd45acf528cb4249f26e141f2e45ed83d8fa8aff39fc5ef08331e1ac5cf30a2dd5c2cdb7cfbca2dbda7e7da5b3f27a1fbc70bf1461f30a6a84ad1a896dd1f9aff002e871f451457e1a7d78514514005145140057aff00c33f89f77e0f9d74dd44b4fa4cadf32753093d597dbd45790515ef70d712e6190e3e1996595392a47ee6baa6baa7d51c78fc050c651787c446f17fd5d799d978fac2c2c7c537874a7592c6e585cdbb272bb25f9b03e8735c6d29627009271d292b8b37c6d3c6636ae2e943914e4e5cab65777b2f25d3c8d70d49d2a51a7295da495fbd828af44f879f0fef7c77a8bc2ae6decedc033cf8ce33d1547727f4aeefc61f02753d1ed5f50f0f4e7508a35dd242c31371d4ae386fa75afabcafc32e25cc728967982c2b9d057d55aeedbb51f89a5dd2fc99e6e23883014314b075aa2537fd6af64780514acac8c55810c0e083c10692be11a69d99ec85145148028a28a0028a28a0028a28a0028a28a0028a5009381d4d6b6a7a0eb3a32c2faa59cb6c970a1e2671f2b83e84706ba29e12bd4a72ad4e0dc636bb49b4afb5decafd2e44aa4232516f57b799914515e81e15f87da9f8af45d5357b1241d3d331c7b72666032541f503a7bf15d993e4b8dcd713f54cbe9b9d4b49d96f68a6dfe0be7b2d4cb158aa587a7ed6b4ad1d15fd5d91e7f45290549561820e083da90024e057996e8740515f5afc28f84f656d6117887c49009eea701e0824195893b120f563fa55af8c1f0ce2d56c8f88742802de5b2fef628d71e6c6bdc01dd47e95fb9c3c01e217c34f881db9edcca959f3b86f7f5b6bcb6bdbcf43e3df1ae07fb43ea3d36e6e97ede9e67c815f67fc33f0d69de22f8676761e21b5171133cad17983e6552c7050f51f857c62ca549561823820f6afd16f045ddbdf784b49b9b5411c6d69100a3800aa807f515f47f464ca30d8dcef19f5ab492a56706aea4a5257ba7a595969e679fe2162aa51c252f67a3e6bdd74b2679a4df007c20f26e866b98d7fbbb837eb8aea343f847e08d0e459e3b21732a1cabdc1f3307e878fd2bd328afebbc0f863c2983aff0059c3e5f494fbf2a76f4bdd2f91f98d6e22cceac3d9d4af2b7a88aa14055180380052d1457dd1e285145140051451401f18fc7e8c278c6161fc76a87f2245786d7bbfed0241f175b7b59a8ffc78d78457f979e3024b8cf314bfe7e3fd0fe8ae1777caa87f850515d9f837c0dadf8daffecba647b208f067b971fbb887d7bb1eca39fc2bebaf0c7c21f08f87a25696dc5fdc81f34d703773c745e839e95e8787fe0de7dc571face1e2a9d0fe79decffc2b797e5e6619df1560b2d7ecea3e69ff002afd7b17fe13aedf879a28f5858fe6ed5e894c8a28e18d6289422200155460003b0a7d7fa3b90658f2ecb30f97b95fd94230bed7e58a57b79d8fc1b1b88f6f88a95ed6e66dfdeee78dfc76cffc203363fe7e60ff00d0abe23afbafe33db7da3c057ad8cf92c927e591fd6be14afe15fa4f519438b69cded2a31fc25347ec7e1e493cb1aed27f920a28a2bf9ccfbb0a28a2800a28a2800a28a2800a28a28037fc2b766c7c49a65d838f2eea224fb6e19fd2bf48148650c3b8cd7e6242e639a391782aea47e06bf4c34f944f616d30fe3891bf3515fd9bf450c6b74731c23e8e9cbef524ff00247e53e2552f7a855ff12fc8b95e73f127c756de0ad11e5460fa85c8296b177dddd8fb28e7eb81debb5d5f54b3d134db8d575090476f6d1991d8fa0ec3d49e83debf3d3c59e25bdf166b771ac5eb1fde3111213911c60fcaa3e83afbd7e97e38f89ef85b2c584c0bff006aac9a8ff723b39faf48f9ebd2c7cff07f0eff0068e23dad65fbb86fe6fb7f9ffc130eeeeee2faea5bcba7324d3397763d4b1eb55e8a2bfcea9ce53939cdddbdd9fbaa492b20a2ba69bc337dff0008ddaf89eda3692d659248662a33e54919e33ecc30735ccd7563b2ec4612518e222d73454979c64ae9af97e3a19d2ad0a89b83bd9b4fd56e15d4787bc1de20f144c23d26d5a44cfcd2921517ea4d72f5345713dbb6e82578cfaa3153fa5565b53070c44658f84a74faa8c945bf9b8cbf2157555c1aa2d2979abafbaebf33ebdf05fc0dd234a297de2365d42e07222ff962bd3a8fe2e73d78af798a28a08d61851638d00555518000e00007615f01683f137c61e1f2ab6d7cf2c4b81e54c77ae076e79afa27c1bf1cb46d6a48b4fd7a3fecfba9085126730b31f53d573efc57f71784be27f00d1a31cb32fa5f54a92b7c76f7df9d4eafb7372f923f20e27e1dcea73788ad2f6b15dba7fdbbfe573de28a404300ca41079047434b5fd367e781451450040d6b6ef70976d1a99a30555f1f300dd467d0e2a7a28a98c2316dc55afabf31b6dee145145508ffd6fdfca28a2800af98fe3a78ede303c1da64bb4b00f78ca79c1e91e7dfa9af7bf156bd0f86b40bcd626ff96119283d5cfdd1f9d7e766a37f75aa5f4fa8deb9927b87691d89ce4b1cd7f337d23fc429e5596c720c14ad56babc9add53dadff6fbd3d13ee7e85c0591ac4d778eacbdd86de72ff81f9d8e8fc011acbe35d151ba0bc89bf153b87ea2bf4440c0c57e7578166fb3f8cb4594f417d083f4660a7f9d7e8a0c9009af37e8a6e3fd8f8e4b7f691ffd274fd4dfc49bfd6a8ff85fe6709f13aee4b2f02eaf3c670de415ff00be8853fa1afcfbafd09f88f62fa8782756b641926dd9b1fee7cdfd2bf3dabf3ffa5446aff6fe11cbe1f65a7af3caff00a1edf870e3f51aa96fcdfa20a28a2bf978fd10d5d2b5cd5f439c5ce93772dac83bc6c403f51d0d7af691f1f3c5d62ab1ea10dbdfa8fe260637fcd78ffc76bc328afabe1fe39cff0024d32ac5ce9aec9fbbff0080bbc7f03cec6e5182c5ff00bcd252f96bf7ee7d3f0fed1c48227d0f69c7056e7393f4318aa973fb46dfba9169a2451376325c1900fa808b9fcebe6ba2bece7e3c71d4a1c8f1efe50a69fdfc973c95c1993277f63f8cbfccf5bd5fe3578e755568e3b88ec91ba8b64da7fefa625bf5af31bdd4b50d4a533ea1732dc487f8a572c7f5354a8af82ceb8b33acde5cd99e2a757ca526d7c96cbee3dac265b85c2ab61e9a8fa20a28a2be78ed0a28ab9a7d9cba85f5bd8c232f7122c6a3dd8e2ae9539549aa70576dd97ab14a4a29b7b1f5b7c02f0e0d3fc3f3ebd32626d464da84f510c7d3f36c9fcabdfab2341d2e1d1746b3d2e0184b68523fc40e7f5ad7aff56f80b86e19070fe172a8ab38457379c9eb27ff0081367f366758f78dc754c4beaf4f4d97e01451457d71e59e49f19bc507c3be1096081b6dd6a4df668f1d42904bb7e0bc7d48af86abd7be34f894ebbe3096ce26cdbe9a3ece801e37f573f9f1f85790d7f9b1e3af187f6f7155654a57a543f771edeefc4fe72bfc923f7ee0ecafea596c3997bd3f79fcf6fc028a28afc68faa0a28a2800a28a2800a28a2800af42f87be3ebef03eaa265dd358ce42dcc19ea3fbcbd830edebd2bcf68af5724ceb1b94e369e6397cdc2ac1dd35faf74f66b668e7c5e1296268ca857578bdcfd2cd1f59d3b5ed3e2d534b9967b79865597f5047623b8ad4af83fe15f89fc47a3788edb4ed1b33c37b2aa4b6cc7e4607ab7b103bd7dde338e7ad7fa4fe14f88f0e30ca5e31d270ab06a335f679ad7bc5f54fb6eb67d1bfc0789721795627d9295e32d577b79ff5a8b59faa695a7eb567269fa9c097104830c8e323ea3d0fbd68515fa5d7a14eb53952ad1528b5669aba6bb347cfc2728494a2ecd1f1f78dfe076ada5ccf7de1706f6cc927c827f7d1fb0fef0fd6bc2aeecaf2c25305ec3241229c15914a9fd6bf457c45e28d17c2d646f759b85857f857abb9f455ea6be5ef187c65d3f5adf0586876d227204b78a1db9ee147f8d7f1278c3e18f04e515a55f0f8efabd596bec6cea2f925ac176be9d8fd7f85788337c54142a51e78afb57e5fcf47f23c068a96797cf99e62891ef39db18daa3e83b0a8abf95669293517747e8cb6d428a28a9185145140051451401f757c19d320d3fc0d672c4a049745a59187724e07e82bd5abc33e04f88a1d47c2e745771f68d3dc8dbdcc6fc83f9e6bdcebfd4ff0bf1584c4709e5f3c15b91538ad3a34ad25ebcc9dcfe72e23a756199d755b7e67f73dbf03e6ef8cff000dace4b19fc5fa3a2c334037ddc6a30b22ff00780fef0efeb5f2857e88f8f8c63c19ac197eefd8e6ebfee1af8b3c27f0dfc4be30b5b8bdd362090c0a4abcb95595c7f0a1c727dfa57f2778fbc05cdc57469e438772a95e0e728c1754dde56e975bf77e6cfd2f82b3ab65b29636a5a30764df67b2381a2b4b55d1f53d12edacb55b692da653f75c633ee0f423e959b5fccf88c3d5a152546bc5c64b469ab34fcd33f4084e338a941dd30a28a2b12828a28a00294024800649e8292bdafe0b78323f116b8daadf461ecf4f20e18655e53d07e1d6be8785786f159fe6b4729c1af7ea3b5fa25bb6fc92bb38b31c7d3c161a789abb457f4be655baf841ac58f821bc5374e52e54095ad71cac3ea4ff007bbe3d2bc7abf437e20dec3a7782f559e6c05fb332283dcb70057e7bc104d75325bdba3492c8c1511464927a002bf53f1c38072ae18cc30781ca6edca9ae64f56e49db9bd65d969a687ce70867589cc6855ad89e92d3d2db7c8dff000868571e24f11d8e916ea58cd282e7b2c6bcb13f402bea7f8ed60abe0580431e45a5cc401c7dd4c15ff0ad6f84ff000f23f08699fda1a8460eab76a3cc27931275083d3dfd4d7a66b1a3e9faf69d3695aa4426b69d76ba9c8fa1047208afde3c39f07b1585e08c6e0f1568e2b191d9fd8497b89f9df57daf6dd1f179ef1553a99c51ab4f5a749f4ebddafd0f813c0fe0ebcf1aeb69a5dbb795128df3cd8c8441eddc9ec2bef0f0e78734cf0be93168fa5c7b6188724f2cec7ab31ee4d54f0bf83740f07db496da25bf95e6b6e776259dbeac79c7a0aea6bedbc1ef09a8f09609d6c628cb193f8a4aed28f48c6f6d3ab76577e491e4714f134f33abc94aea92d9777ddfe9d8f90fe31fc359f4dbe93c4da242d25a5cb16b88d173e539ead81fc2dfa1af3bf867e1897c51e2cb4b53196b6b76135c363e5089ce0ffbc78afbf5e34950c722865618208c822a869fa3e97a5071a6dac56de61cbf94817711eb8af99ce3e8ed9762b8a29e7787a8a141c94e74adbb4ef68be9193dd3db5b797a384e3baf4b2e7849c6f3b594afd3cfcd7434155514228c05180076029d4515fd1e925a23e04f15f1bfc17d1bc4f3b6a3a5c834ebc6c97dab98e427b951d0fb8fcabd1fc25a07fc231e1eb3d13cdf3cdac7b4c98c64939381e9cd747457cae59c0f9265d9a55ce7038750af515a4d5d27addfbb7e5bb6b5692b9e9e2338c657c347095a77845dd5ff00cf70a28a2beacf3028a28a0028a28a0028a28a00f8abe3c4de678db67fcf3b78d7f319feb5e7be0ef0adf78c35d8347b3042b1dd349da3887de63fd3d4d753f196e05c78ff0050dbd2311c7f8aa807f957d1df06fc1e9e1cf0cc7a85c478bdd48095c91f32c67ee2fe5cd7f00e03821f19f8978fa353fdde15672a8ffbb1959453ef26ade977d0fdb6be6ffd95c3f466be3714a3ead5eff23d2341d0b4df0e69b1695a542218621dbab1eecc7b93eb5b145233050598e00e4935fded85c2d1c2d18e1e8454611564968925d11f8ad4a93a93739bbb62d158ba3788748d7c5cb69370b702d6630ca57a071fcc7bd6d5185c551c4d255b0f35283d9a69a7d346b4dc2a529d393854567d99cb78dec3fb53c25aad9019325b3903d4afcc3f957e74b29562adc10706bf4cf51b986cec2e6eae31e54313bbe7fbaa0935f9afa8cd15c5fdc4f0a848e495d95474009e2bf8d7e95d83a2b1597e294bf78e338b5d6c9a69fded9fabf86b566e957a56f7534fe6ff00e18a7451457f229fa7051451400514514005145140051451400671cfa57e91785a5f3fc33a54dfdfb2b76fce306bf374f4afd14f02397f0668ac7fe7c601f92015fd5ff452aad6698fa7de9c5fdd2ff827e6be24c7fd9a8cbfbcff002384f8ef712c3e0468e3c8135d428ffeefccdfcc0af89abf43bc7fe1a3e2cf0adee8f190276512404f412c7cafe07a13d81afcf8bab5b8b2b892d2ee368a6898a3a38c32b0ea08af2be9459562e9f1150c7cd3f653a6a317d2f172baf5d53f99d3e1de2694b013a09fbca4dbf46959fe0414515de7813c09aa78d3548e286264b1471f68b8230a147500f7623b76afe78c9f27c66698ca780c05373a9376497f5b2eafa1f738ac552c3d2956ad2b451f52fc1ad2513e1c5ac57d18912f9e79991c6414772a38f42141fc6b0fc4df01740d4bccb9d0666d3e739223237c24fa63aa8cfa671e95ee565676fa7da43636a823860458d147002a8c01566bfd34878679262721c2e499bd08d55469c60a4f469a4937192b3577ae8cfe7d7c438ba78dab8cc2cdc79e4ddba6fd56ccfcf3f147803c4de129586a76a4c2090b3c7f346c3d73dbf1ae2ebf4e6e6dadef216b7ba8d6589c6191c6411f435f347c4df833025bcbaff8463d8d1e5a7b25e432f768fd08eebd0f6c743fcb7e24fd1cb139551a99970f4dd5a51d5c1fc6975b35a492ed64fd4fd1b20e3ca78992c3e3972c9ecd6cfd7b7e47cbb4529041208c11c10692bf970fd10fa73e0afc4898dc278475c98b07005948e72770ff009664fb8fbbf957d495f9870cd2dbcd1dc40c5248983a329c156539041f506bf473c2baab6b7e1cd3b55720bdcdbc6ee474df8f9bff001ecd7f76fd1b38ff00139ae06ae458f9394e824e127ab706ed67fe176b7934ba1f8df1fe494f0d5a38da2aca7a35e7dfe7f99d0514515fd3e7e7614514500145145007ffd7fdfca28a2803e77fda0f5836fa2d968f1b60dd4be6381fdd8fa7eb5f23d7bffed0972d2789ac6d89e21b6240f4de47f8578057f9a5e3be6b3c771ae3399e94da82f2518afd6ecfe80e0dc32a39452b7dabbfbdff00958b76174f637b6f7919c3412a480fa1420ff4afd27d32ee3bfd3edaf623949e24914fb3006bf336bed9f81fe251ad784869b338373a5388587731b64c6df88047d54d7e8df45ce23861b38c4e4f55dbdb454a3fe285eebe716dfc8f0bc45c03a985a78a8af81d9fa3ff0082bf13d8a7863b98648251b92452ac0f706bf3a3c5be1fbaf0cf882f348ba523ca9098c9fe28c9ca91f857e8e57927c54f8771f8cb4efb6d8a85d4ed54f947a798bfdc27f957ee3e3cf8735b89f278e2700af88a17715fcd176e68af3d135e96ea7c7f05e7d0cbf14e9d776a73b26fb35b3f4ee7c35454f736d71677125addc6d0cd131478dc6d6561c1041a82bfceb9c2509384d59add1fba269aba0a28a2a4614514500145145001570585cfd84ea25088048220c7a33e3381eb81d6bd07e1dfc36d4bc6f7627915adf4b89bf7b70463711d523cf53ea7a0ef4bf13f56d2e4d562f0df8795534bd154c11ede449313fbc7cf7e78cf7c66beda9f0756a190cb88331f729c9f2d24f7a92ead2fe48abb72eaec96f75e4bcd213c62c150d64b59768aff0037dbe6798d7b1fc11f0fff006c78c52f655cc3a6a19ce7a6f3f2aff3cd78e57da1f01f41fecdf0a3ea922e25d4642d9ffa669c2feb9afaaf02f861673c5f878d457a747f792ffb77e1ff00c9b97e479bc61987d532ba8e2fde97babe7bfe173dc28a28aff4b0fe7f0ae73c5daec5e1bf0dea1ad48466da16280ff1487841f8b115d1d7cf5fb42eaad6fa0d8e908d8fb5ce6471eab10e3f53fa57c67887c42f23e1bc66690f8a107cbfe27eec7ff2668f5b22c0ac663e961decdebe8b57f81f244d349712bcf331692462eec7a9663927f3a8ebd03c39e079b53d0b50f14ea4e6df4cb089995ba34d28c0555f6c91cd79fd7f97998e518cc2d1a38bc5c6cab2728df76af6e6b766ef67d6ccfe89a389a55272a74ddf9747e4fb0514515e49d2145145001451450014514500145145007d2dfb3df87127b9bef134eb910116d013fdf61b9c8fa0207e35f5557927c11b68e0f879632a0c35cc9712bfbb095933f920af5baff4f3c19c929659c1d81a74d6b520aa37ddcfdefc134be47f3d716632588cd6b4a5f65f2af96815cd78bfc4b6be13d02eb5bbac1f25711a671be46e1547d4fe95d2d7cadfb41eaf7173a9699e1ab6cb055370d1af5691ced418efc671f5af47c4fe2d9f0e70de2333a3ad4b28c3fc72765f76f6eb639f8772c58fc7d3c3cfe1ddfa2d5ff91e09e21f116abe27d4a5d53569da59643c0fe145ecaa3a002b0ebd9b4ff819e33bdb31752f916cccbb96291b2dcf638e01fceb80f12f83bc45e129c43adda342ac7092afcd13fd1c719f6383ed5fe73f10708f1450a6f37ce30b55466eee728bd5beb27d2fe763f77c1667974e4b0b85a91bad124d74edff0000e628a28af8a3d60a28a2800a28a2800a28a2803a6f0978a2ff00c23ad43abd892761c491e78910f5535f7ef873c43a6789f4a8756d2e512c520f980fbc8e3aab0ec457e6e575fe0ff1aeb5e0bbf377a5c998a423ce81bee4807a8f51d8d7ee9e0d78bf5384f10f058ebcf0751dda5bc1ff003457fe94baeeb5dfe3b8af85e399c155a3a558fe2bb3fd19fa07a969b65abd94ba76a3189ade71b648c92030ce707047153db5adb59c096d6912430c636a246a15540ec00e2b8df0578fb45f1b59f9962fe5dca28335bbfdf43edea3debb9aff0040328c765b99d2866d97ca338cd594d5aed76befa3be8f677d2e7e278aa388c3c9e16ba69a7b3efdff00e0993abe85a3ebd6c6d358b38aea261d245048f707a83ee2bc8b51f803e0eba73258cb75679fe1571220fc186efd6bd9353d4ad348b09f53be6d905ba19246032428ebc573fa6f8fbc1faac4b2da6ab6df363e57708c09ed86c57cdf13e43c2199626386cf69d19566aeb9f954dadb47a4ad7eccf432ec6e6987a6ea60e52505bdaed5ff0023c757f673d377e5b5898afa08541fcf756d59fc02f07da2996fa7bbbbda09da5c46a71ebb467f515eec082010720f208a8e71ba091477461fa579387f06382b0efda52cbe0df9f3497dd26d1d33e2ccdea7bb2aefe565f9247e6a6ad0c36faa5dc16e36c51cf22a0ce70aac40193cf4acfad3d6d4a6b37c87aadc4a0ffdf46b32bfcd0c7c52c4d4495bde7f99fd0149fb8bd02bef0f83fa32691e07b26db892ec1b873dc963c67e82be101d6bf483c2b1087c37a6463a0b58bf5506bfa67e8af9753ab9de2f1935ef53a692f2e696bf846df33f3ef11f1128e0e9525b4a5f92ff008279f7c57f0f78a3c5b6d69a16871a8b667f32795db6af1d07a9f5ab1e00f851a478376dfdc1179a911feb987cb1e7a841dbebd6bd628afeb07e1e64f533e9711e2a0ea6234517277504969c91d977bbbbbbd1a3f35feddc54704b014df2c3adb777eec28a28afb83c62bdd5e5ad8c467bc95218c75772140fc4d3a0b882e6312dbc8b221e8ca720d51d6748b2d774d9f4bd4104904ea5587a67b8f715f0e2ea9e25f857e2abbb1b09d9441290d13e4c5327f092bee3a1afca3c44f126af086270f5b1b86e7c1d47cae717ef425beb1b59a6b55aa7a33e9b22c8219a53a90a552d563aa4f66bd7a7ddd8fbde8ae33c0fe34d3bc6ba3aea168424e985b8833f346ffe07b1aecc90064d7e8f9566b85ccb094f1d829a9d39abc5aeabfadd747a1e06270d570f56546b2b4968d1e15f13357f11780b52b6f1468d70f2d85d3f97776529dd16f1c865ce76161c1231c8f7af42f05f8e746f1b69e6eb4e7d9347813dbbfdf8c9fe60f635e5ff001db5fd264f0d2e976f750cd72f70b98d1c33a85e49201e3a57cc3e1af126a7e15d5a2d5b4b90a4919c32ff000c887aab0ee0d7f2d71378b33e0ee3aab848d4f6b81a9cb29c2fcdece52f89c3b7f338edabd13d4fd1f2fe1959ae4d1aae3cb595d276b7325b5ff24cfd21a2b9ff000bf88acfc53a25b6b3647e49d7e65ee8e3ef29fa1ae82bfaaf058da18cc3c3158692942694935b34d5d33f35ad4674aa3a5515a49d98514515d46614514500145145001451593af5ea69ba2dedf39c086076cfa715862b110c3d19d7a8fdd8a6dfa25765d2a6ea4d423bb763e32b6d3078e3e2d4d6ee37412df3cb30ff00a6511cb0fc48c7e35f70aaaa2845180a3000ec057cadfb3f597db75ad635d9865d54203e8d2b166fe55f55d7e17f47ccad2c8eb679517ef31756736fc949a4befe67f33ecb8e712de321838fc34a297cedfe560af08f8e1e359342d263f0fe9f26cbcd4413215fbc900e09f6dc781f435eeccc114b31c00324fb0afcf3f881af49e23f16ea1a939ca79862887a471fcaa3f4cd5fd2138d2a647c37f55c2cad5710f9135ba8daf36be568ff00dbc2e07ca638cc7fb5a8af1a7afcfa7f9fc8fa73e005b471f82a5b951f3cf7b2973dced0a057b8f4eb5f2e7c0ff1d689a468d77a16b37496ac9399e1690e1595c0dc33ea08fd6b0fe247c63d4351bc7d33c2574d6f631fcad711e56494f7da7aa8f42306bc7e15f15b87b8738070388ad514a6a0a3ece2d73b92bdeeba2beadbefd6e8eaccb86b1d8fceeb4231b26efccef6b74f5f43d7fe357881747f06cd69138136a0c20500f3b7ab7e82be1fabd79a9ea5a8edfed0bb9eeb6676f9d23498cf5c6e2719aa35fc99e2978853e30ce1663ecdd38462a318b77b2576f5b2ddb7d3b1fa5f0e646b2bc2fb0e6e66db6dedfd681451457e6c7be1451450014514500145145001451450007a57e87fc3eff912745ffaf28bff004115f9e07a57e89780976f82f451ff004e50feaa2bfaa7e8a8bfe1671aff00e9d2ff00d2d1f9c7890ffd8e92fef7e875d5f207c7af0b4b63ad47e24813fd1ef408e52070b2a8e33fef0fe55f5fd63788342d3fc49a54fa3ea49be09d707d411c820f620f22bfa7fc51e068f15e41572d4d2aabde837b29adafe4d5d3f5bf43f3be1cce1e5b8d8e21fc3b3f47fe5b9f9d1a4a412ea9691dc8cc2f3c6ae0f752c33fa57e9258595969f691dae9f0c70408a02246a1540fa0af877c6df0b7c43e10b96b8b7864bcd3c36527886e283afce072318ebd2bea0f857e3483c5be1d8924702fec5562b84ee703e571ecc07e75f807d1da94f87f3ac6f0f67347d962a6938732b3928df9945f55aa92b68d26fa1f6fc74d637094b1d849735357bdba5ed66fb763d3a8a28afec33f2b0a4201183d0d2d1401f1d7c6cf012687a88f11e971edb3bd63e722f48e63d48f40de9d8d78257e946bda1d8f88b4ab8d23515dd0dc29538ea0f623dc57c65e21f835e32d26f648f4fb43a85b6e3e5cb132e76f6dca4820fd335fc21e39783d8dc1e6b2cdf22c3ca742aeb28c137c93ebeead795ee9dac9dd69a1fb3707f14d1ab86585c6544a71d136ed75d357d51e495ef5f057c7f368daac7e18d4a42d617adb612c7fd4cc7a63fd96e87df9ae39fe12f8e61d2ee354b8b0f296dc6e3117532151c9202923007bd70166d2c7790b459122caa57d4303c7eb5f916418acfb82f39c2e67528ce949eb6945c79e17b4959a574f6f2767d8fa8c6d3c166d85a9878cd49774d3b3e8cfd36a2aa5834cf636ef71c4ad1217ff0078819fd6add7fa9509f34549753f9ca4acec14514550828a28a00fffd0fdfca28a2803e32f8fc8cbe3285cf47b44c7e04e6bc32be95fda274f65bdd2b5403e5647849f53c11fa57cd55fe6178cf83961b8d73084bacf9be524a5fa9fd0fc295554ca6835d15beed02bb6f0078bee3c17e218b544cb5bb8f2ae631fc711233f883c8ae268af81ca335c56598da59860a5cb529b528bf35fa775d51ed6270d4f114a542aabc64accfd35b0bfb5d4ece1bfb1904b04e81d1d4e4106add7c49f0bbe28cfe109c695aa96974a95bb72d031eebfec9ee3f1afb46caf6d350b68eeeca559a1900657439041aff4c7c34f12f2fe2ecb957a0d46bc52f694fac5f75de2fa3f93d4fe7ee20e1faf95d7e49eb07f0befff0004f3bf1efc2fd17c6c86e73f63d454616e1067763a071fc43f5af8fbc4de03f13784ee1a2d52d1cc409db71182f1301dc30e9f43835fa1f514d0c3711b453a2c88c305580208f706be73c44f02f23e279cb194bf71897bce2aea5fe28e977e69a7ddb3bf22e31c665e95297bf4fb3dd7a3fd363f3128afbb35df83be0bd6d8cab6c6ce56392f01db9fc3a57986a1fb3b49c9d2f551c9e04c9d3fef9eb5fcb59e7d1cb8c30327f55a71af1ef0924fee959fdd73f46c1f1de55597ef24e0fcd7eaae7cc5457d0a3f677f10eec1d4ed31ebb1ff009574da3fecf1669b64d6f51790e3e68e01819ff78f35e1603c09e36c55554fea4e1e7294525f8dfee4cecadc6394538f37b64fd137fa1f2cc104f7322c36f1b4b231c05404927e82be81f017c0fd435178b53f16036b6a0865b5ff0096b20ff6bfba3f5fa57d17e1cf037867c2e83fb2acd1640399586e73f89e95c8fc47f8a7a67846d64b0d3dd6e75691488e35e562ff006a43db1d87535fb564be06643c298479f71b6214d435e45f037d16b694dbe91492ef747c9e2f8c7199954fa96514da6fabdeddfb2f531be2978e2c3c13a22f85fc3db22bd9a3d8a91702de1c633c7427a0fcebe3624b1249c93c9356efefeef54bc96fefe569ae2762eeec7249354ebf9efc48f10311c5799fd6651e4a105cb4e0b68c7f2bbebf25b247dbe4392d3cb70fecd3bcdeb27ddff9762d58da4da85ec1636ca5e5b89522451dd9c8007e66bf48b45d322d1b48b3d2a0fb96b0a463dca8e4fe279af8e7e06f87ff00b5bc62ba8cabba1d2e3337238f35b2a9f9727ea057db55fd41f45be19fabe5589cf2aad6acb923fe186efe7276ff00b74fcefc46cc39f114f0717a455dfabff81f98514515fd527e6e15f2dfed016b7777ac6896f0a332caad1a639cbb3018afa92ab4f676974f1c9730a4ad0b6f8cba8255bd467a1af8af107847fd66c92ae4fed3939dc5ded7f8649bd3cd23d7c8f34fecfc64715cbcd6be9eaac7ccdf17e78bc33e06d17c1967fbb69b6bcca3ba44bce7eae41fc2be61af54f8c7aeff006d78dee911b7436205b27a65796ffc789af2baff003d3c5dce69661c51888e1bf8346d4a0ba28d35cba7cd37f33f71e18c2ca865d0753e29fbcfd65afe560a28a2bf333e8028a28a0028a28a0028a28a0028a28a00fb5be03ea6979e065b207e7b0b996223d9cf980fd0ef23f0af6aaf8a7e0878a4687e273a5dc36db6d4c08cfa0957ee1fe63f1afb5abfd29f023896966fc2186827efd05ece4bb72fc3f7c6df89f81719e5f2c2e6951f49fbcbe7bfe370ac1b9f0ce8579ac45af5d59c72df40bb2395c64a819c7078c8cf07a8adea2bf5ac560b0f898a86260a4934d2693b35b3d7aae8cf98a75674db74db57d34ec159daae93a7eb5652e9da9c0b716f28c3238cfe23d08ec6b468ad2bd0a75a9ca8d68a945ab34d5d35d9a26139424a707668f84be267c38b9f04ea1e7da06974bb863e4c879287fb8c7f91ee2bcb2bf417e245f68363e12be7f104626b77428b1746790fdd0be873ce7b57e7d9c64e381dabfce3f1d38172ee1acf553cb26b92aae7f67d69ebb7f85fd9ebbaecdfef3c1d9cd7cc305cd885ac5daffcdff07b89451457e287d685145140051451400514514017f4dd52ff0047bb4bfd3677b79e339574383ffd715f53f813e39d8df08b4cf1762d6e3855bb03f74e7fdbfee93ebd3d715f24d15f7bc0de24677c2988f6b9654f71fc5096b097aae8fcd599e2e7190e1332a7cb888ebd1add7f5d99f527c6ef885692d88f0a68d32cde7ed7ba9632194275540470727935f2eab323075ea0e47e14da2b9b8f38e31dc539bcb36c62e5764a315b462b64bf16df56cd326ca28e5b86586a3af56fbbee7e907852f86a7e1bd36fc1cf9d6d131faed19fd6ba0ebc5790fc11d4fedfe04b680b65ace492023d00391fcebd7abfd31e0acd16659060b1c9fc74e0dfaf2abfe373f9fb37c37d5f1b568f693fccfcecf1dd89d3fc5faadb118c5cbb7fdf473fd6b92af6ff008efa41b1f172dfa8c25ec21b3fed2f06bc42bfccbf107279657c498dc0c95b96a4ade8ddd7e0d1fd0792e296270146b2eb15f7f5fc4057e8ef84675b9f0be973a9c86b58bf4503fa57e7157ddff077535d4bc0962b9cb5aee818771b49c7e95fb97d15f30853cf7178396f3a69affb764bf491f1fe23d072c153aabeccbf35ff0000f51a88cf00985b19144aca58267e62a38ce3d2a5af0cf8d73ea7a2dae95e2bd1e4314f617063661d0ac83a11dc123906bfb0f8bf887fb0b29ab9b3a6e71a76724b7e5ba526bcd26dfc8fcb32ac0fd73131c37359caf67e76d3ef7a1ee745793f833e2df86fc4b691c77b32d8df850258a53b54b772873c8fd6bd026f106876e9e64d7f6e8bd72645ff001ad327e2dc9f34c1c71d81c4c254dabdf992b7934f54fba64e2b2bc5e1aaba35a9b525e5f977362be2cf8f4b10f1a831e371b68f7fd79c7e95f456aff167c0fa3e565bf13b8fe080190ff87eb5f19f8dbc487c59e24bcd682b2473362256eab1af0a0fbe2bf9d7e91dc6d92e2787e394e0f110a959d48b6a3252e5514eeddaf6e8be67ddf016518ba78d789ab0718f2bdd5af7b1a5f0ebc653782fc450dfb126ce6c457483bc67be3d57a8aed3e207c65d53c42f269da033d969fca971c4b28f73d81f4af0ea2bf95b2ff1133ec0e493e1fc1d770a129393b692d56b14f7517bb4b77eaeff00a457c8f055b16b1b56179a56f2f5b771ccccec59c9627a93c9a6d1457c4b77d59eb1daf85fc7fe26f08298b47b9db0336f685d43213eb8afaabe1dfc5ad3bc64e34cbf45b2d4c0caa67f77363aec27b8f43f857c41535b5c4f69711dd5b398e58983a3a9c156539041afd63c3ff1873ee18af4e9c6aba9865a3a727756ebcb7f85f6b697dd33e6b3be16c166309371e5a8f692defe7dcfd3aa2b88f87be27ff84b3c2f6baa4873381e5cff00f5d13827f1eb5dbd7fa4594e6987ccb054b1f8577a7522a49f93573f03c561a787ad2a1517bd1767f20a28a2bd1300a28a2800aa3a969d69ab58cba75f26f8275db22e48dca7a8e2af515956a34eb53952ab14e324d34f669ee9f932a139424a717668c8d1b40d1bc3f6e6d746b48ad23620b08d70588e993d4fe26b5e8a2a70b85a386a51a187828c16c92492f44b41d4a93a9273a8eedf5661789eecd8f87752bc1c18ad656fc94d7e6f3b167663ce493f9d7e83fc479c5bf81f5890f7b665ff00beb8feb5f9ed5fc53f4acc53966981c35f45093fbe56ff00db4fd73c36a4961ab54ef24bee5ff0428a28afe503f490a28a2800a28a2800a28a2800a28a2800a28a2800a28a28003d2bf46bc18863f08e8c87b58dbffe8b15f9cc06580f538afd28d021fb3e87a7c1ff003ced615fc900afeb4fa28d16f30cc2af68417df26ff43f33f12a5fb8a11f37f9235e8a28afed83f2310a86186008f435970687a45b5f1d4adad228ae9815696340acc0ff00788ebf8d6ad15856c2d1ab28ceac1371775749d9f75d9970ab38a6a2ed70a28a2b72028a28a0028a28a004201183c835f3e689f07a37f1b5e788f52458b4f8ae9a5b4b61d646ce4330eca0f41d4fd2be84a2be5f88b83f2bcf2b61aae654f9fd84b9e2ba5ed6d7baeb6d9b4af7d8f4b019ae23070a91c3cadceacfd3cbfcc28a28afa83cd0a28a2800a28a2803ffd1fdfca28a2803c7fe36e8adaaf82e5b889374b6522cc31d768e1bf4af87ebf4e2eada1bcb696d2e177473294607b835f9efe39f0adc7843c4371a5caa7c9dc5eddcf4689ba7e5d0d7f147d28783aad3c650e24a11bc269427e5257e56fd569f2f347eb9e1de6b19519e026fde4eebd1eff73fcce3e8a28afe4a3f4c0aeebc1ff10bc43e0c9c1d3e5f36d49cbdb4a498dbe9dc1f715c2d15e9e519ce3b2bc5471b975574ea47671767ff0005774f47d4e7c4e168e229ba55e2a517d19f73f85be31f84fc44a90dccbfd9b76d8062b8385cff00b2fd0fe38af558e58a641242eae8c32194e411ec457e61d741a4f8afc49a1e3fb2b52b9b751cec59094cff00b872a7f2afea1e17fa52e328c151cfb0aaa5bedc1f2bf9c5fbadfa38af23f3ccc7c39a336e582a9cbe4f55f7eff99fa41457c356df1b7e205ba0592ee2b823bc90ae4ffdf1b454f2fc73f1e4abb44b6d1fba45cfea4d7e971fa4ff000938733a7593edc91ffe4ec7cf3f0ef33bdb9a1f7bff0023edee9d6b96d7fc69e19f0d46cfabdfc5132ffcb2077487e8a326be1dd4fe2378df575d97bac5ced3c158984208f42230b9fc6b8c777918b48c598f52c726be2f883e9574f91c324c13bf49546b4ffb7637bffe048f5f03e1bbba78bada768afd5ff91f4178cfe3bea5a9abd8785e33636ed90d70f83330ff0064745fd4fd2be7f9a696e2569a77692473966639249f526a3a2bf97f8b38db39e24c4fd6b37ace6d6cb68c7fc315a2fcdf56cfd0f2dca30980a7ecf0b0b777d5fab0a28ad2d234d9f58d52d74bb704c9752ac631db71e4fe039af99a142a56a91a3495e526925ddbd123d09c9462e52d91f617c0bd03fb2bc25fda52ae25d4a432f3d7cb5f957f3c135ed954b4eb1834db0b7d3ed942456f12448a3a0540001f90abb5feb0f06f0f53c8b24c2e534ffe5dc127e72de4fe72bb3f9a735c73c6632a6265f69fe1d3f00a28a2be98f3c2b2f5bd4a2d1f47bdd567e12d209263ce33b149c7e3d2b52bc6be3a6ac74ff03c9668d87d4268e1f7d8a77b7f2c7e35f35c639dac9f23c5e66f7a709497adbdd5f37647a19560feb78ca587fe6697cbafe07c5977732dedd4d7939dd2cf2348e7d59ce4ff003aaf4515fe4dd4a929c9ce6eedeacfe9749256414514540c28a28a0028a28a0028a28a0028a28a009ade796d678ee6062b244c1d5875041c8afd0df04f8920f14f86acb574237ba049973f7655e187e7cfd2bf3b2af5aea9a959218eceee78149c958e46419fa022bf5cf097c54abc198bad39527569554938a76f793d249d9ec9b5b6b7f23e6789787219b528479b96517a3b5f47bae9e47e98ee5f51f9d2d7e6b8f106bd91ff00131bbffbfeff00e35fa07e0e90cde16d2e5662e5ada32598e49247526bfb27c2ef1868f19e26be1e9615d2f67152bb9295eeedd91f95711f0acb29a70a92a9cdccedb5bf5674b451457ece7c91f1cfc7af12497fe234f0fc4c7c8d3d159c0e8659006fd148af05af50f13683ad78afe25eb5a7699119ae4ddca48270151380493d001815e7ba9e9b7ba3df4da6ea31186e206dae8dd8d7f96de24d6ccb32cf3199d6269cbd94aace11934f97dd76514f6ba8a5a1fd199042861f074b094dae6514daebaf5b79b28d14515f9e1ee05145140051451400514514005145140051451401f4efecedaa857d534676fbdb2741f4f94d7d475f04fc26d6868be36b29246db1dc1303fa7cfd3f5afbd81cf22bfd0ffa3867cb1dc231c249fbd42528fc9fbcbf36be47e1bc7b82747337556d349fcd68ff0023c17e3ee886f7c3306af12e5ec251b8ff00d339383f91af8e6bf4a75ed2a1d7346bcd26e0652ea168fe848e0fe079afce3d4ac27d2efee34eb952b2dbc8d1b03eaa715f87fd27f861e173ba39d535ee578d9ff8e1a7e31b7dccfaff000f331557072c249eb0775e8ffe0dca55f4e7ecf3ad857d434091bef62e231fa37f4af98ebb5f87baf1f0ef8b6c3502db623208a53d3e47e0d7e41e16f12ff61714613309bb414b965fe197bafeebdfe47d4f11603eb99755a0b7b5d7aad51fa175c8f8eb435f11785351d2caee7921668ffeba27ccbff8f015d6ab0650cbc823228232083debfd3dcd32fa39860aae0ababc2a45c5fa4958fe78c3d7950ab1ad0de2d3fb8fcc26568dcab65594907d88a719a561867623dc9aeffe28e82da078cafa055db0dc3f9f17a157e4e3f1cd79e57f9319e6575f2bcc2be5d5b4953938bf93b7e27f4c613110c45085786d249fde1451457927485145140051451401b1a3f87f58d7e53068f6cf7522f548f0580f5c67a577faafc1bf1a697a5c7a99b75b8caee96184ee922fa8eff8570de18d6aebc3faf596ad68c55e0990b0071b909c329f6238afd21521941ec457f47f82de17f0f71865f8bfae4aa46bd3b2d1ae55cd76a495b5d9a69b6befd3e0f8b788b1d9557a5ec945c257def7d375f89f39fecf12ceba6ead672865115c2361b8c315c118fc2be8daa169a5e9f6135c5c59c090c974c1e62831bd80c64e3be2afd7f6770170d55e1fc8a864f56a73ba575cdb5d3936b4e9a347e519de611c763678a846ca56d3e4828a28afaf3ca0a28a2800a28a2800a28a2803cd3e2fb32fc3dd54a9c7cb18ff00c88b5f0557e817c50b5379e04d5e1032443bff00ef860dfd2bf3f6bf843e94f4a6b88f0b51ece8a4be539dff00347ecde1c497d42a47af37e8828a28afe623f420a28a2800a28a2800a28a2800a28a2800a28a2800a28a2802d58c26e2f6de01d649517f3602bf4c2d9765bc483f85147e42bf3afc1b6a6f7c57a4db019df77171ec1813fcabf46870315fda7f450c1db099862adbca11fb949ffedc7e4de2555bd4a14fb293fbedfe41451457f5c9f9805145140051451400514514005145140051451400514514005145140051451401ffd2fdfca28a2800af32f89de028fc6da3116fb5351b505ed9cf46f5427d1bf435e9b457919f64783ce72fab9663e1cd4aa2b35faaecd3d53e8ceac1636ae12bc71141da513f31eeed2e6c2e64b3bc89a19e1629246e30cac3a8355ebee2f895f0bac7c636efa8586db7d5635f95f1f2cb8e8aff00d0f6af8bb54d2750d16f24b0d4e078278c9055c63a771ea2bfcd7f12bc2fccf8471ae9d74e7424fdca8968d767da4baaf9ad0fdfb20e21c3e69479a1a4d6f1ede9dd19d451457e647d005145140051451400514514005145140057be7c05f0d9d435f9b5d99731582ed42471e63ff80af055567608a3258e001dc9afbffe1a785c7853c27696520c5ccca27b8f50f273b7fe02302bf77fa3df073ce789e18cab1bd2c37befb737d85f7fbdff006e9f1bc6f9a2c265ce945fbd5345e9d7f0d3e677f451457fa2a7e121451450015f2a7ed13a897bdd2b4a0788e379987bb1c0fe55f55d7c3bf1befbed7e3db98b3916b14517d0e371fe75f837d23f33785e0ca9453d6ace10fc799ffe927da70161fda66aa6feca6ff4fd4f21a28a2bfcec3f740a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800afbdfe136a91ea7e07d3ca905add4c2c3b8287fc2be08af76f823e378f42d59b40d45f65a6a04796c7a24ddb3ecdd3eb8afdc7e8ffc5d4323e288c3172e5a75e3ecdbe89b69c5bf2bab795cf90e36cae78ccb9ba4af283e6f975fc0fb2a8a4041191cd2d7fa367e0c625af87347b2d62eb5eb5b654bebd5559a519cb05181c741d39c75af9bbf682f0d986eecfc4d027c930fb3ce40fe31ca93f51915f565739e2cf0f5af8a740bcd12e80c4e87637f7241ca30fa1c57e6fe23702e1f3ce1ac4e5585a6a33779c6c92fde5f9afeb2774df9b3dfc87399e0f30a789ab26d2d1ff876fc3a7a1f9c545686a9a5dee8da84fa66a1198a7b7728ea7dbb8f63dab3ebfcc0af42a51a92a35a2d4a2da69e8d35ba67f43c2719c54a2ee9851451591414514e44791c471a966638000c924d349b764036bd17c1bf0c7c4be32fdfdac7f65b2ff9f9981087fdc1d5bf0e3debd43e1cfc157b911eb5e2d4d919c34767fc4de85fd07b57d4d0c30db4290408b1c71a8555518000e800afea4f0b7e8ef5f3384733e25bd3a2f58d35a4e4bbc9fd95e5f13f2ebf9d711f1cc30cde1f2fb4a7d65d17a777f87a9f285cfecedac29cda6a9030e38746073f81ab163fb3adf17ff898ead1aa7fd318c93ff8f1c57d59457ef30fa3cf0446afb4fab49f97b49dbf3bfe27c5be3ace1c797da2ff00c057f91f9b5e23d19fc3fadde68f236f36b2140c463701d0fe35895dd7c4abc8afbc6faacf01053ce2808e876f15c2d7f9fbc4d84c3e1737c561b09fc38549a8fa2934bf03f6ec0549d4c353a953e2714dfad89ade792da78ee223878983a9f42a722bf463c25ad47e20f0ed86ad19cf9f0a96f66030c3f035f01f85bc3b79e29d6edf48b3524cac37b0e8883ef31fa0afd0cd1f4bb6d174cb6d2ecd76c56d1ac6a3e83ad7f537d157019946a637196b61a4a31d7acd3be9e89bbfaa3f38f122bd071a34bfe5e2bbf45ff05ede86957c73f1e7c3074df1045afc09883515c4840e04c83bff00bc3f957d8d5c2fc46f0da789fc277b61b419910cd01ee244e47e7c8fc6bf7af18383bfd63e18af85a6af560b9e1fe28f4ffb795d7ccf8be16cd7ea19842abf85e8fd1ff93d4fcf9a29f223c4ed1c80ab212a41ea08eb4caff311a69d99fd0c7dff00f0c7c4bff093f842ceee46dd710afd9e7c9e77c600c9ff007860d7a0d7c75f017c4c34dd7e5d02e1f10ea2b98f3d3ce4e9f891c57d8b5fe9cf839c5dfeb0f0b61f13395eac1724ff00c51d2ff3567f33f9eb8ab2bfa8e633a715eebf797a3ff27a1f3ffc7af0b9d434587c436c999ac1b6cb8ea627ff00035f1fd7e996a76106a9a7dc69d72a1a3b88da3607d1862bf3db55f0a6ad67e25b9f0ddb5b493dcc72b2a22292597b1fa63bd7f367d25b81e74338a39e60e0dac45a32495ff78b6dbaca3f8a67dff87f9c29e16583aaf586abfc2ffc9fe672d457d17e1ffd9fb53ba852e35fbc5b52dcf9310dec07b9e99aee5bf67df0b98762dddd093fbf95fe58af82cafe8fdc698da0b11f56504d5d29c945fddab5f3b1ed6278db29a33e4f697f44dafbff00c8f8eeac5a4904575149731f9d12b82f1e48dcbdc64722bd17e20fc33d4fc0d24739905d58cc76a4ca3055bd1876f6af32afcc339c9330c8f30960731a5c9560d5d3b3f34faa69fcd33e87098ca18ca2ab5095e2faafeb43edcd1fe19fc38f1068769a85ae9c162b9895d583b06191dce7391ef5e6be33f80d359c0f7fe1395ee020c9b59305f1fec3773ec6bd7fe0e994fc3fd37cdeb8931f4dc71fa57a7d7fa0785f0c385b8a38770b88c4e0a14aa55a70973538a84939453d2cadbf469a3f12abc459965d8fa94e9d6728c64d5a4ee9a4fcff0043f3a7c2de1bbed6bc5367a11864490cea2752a43468872e483d30077ef5fa2a0600154e3d374f8af24d422b6892e65015e60803b01d32d8c9abb5ea784fe16d3e0bc362297b6f6b3ab24ef6b7bb1bf2ab5debab6fd4e6e26e2379b54a72e5e5515b5efabdff00241451457eb47cc0514514005145140057944df13ad6e7c7769e0dd1a317037baddcff00c2855492abeb82393d2a5f8b1e33ff00844bc38c96cd8bebecc5073ca8c7ccff0080e9ef5f3a7c0fc4de3e8a494ee7f2666c9ea588eb5f83f883e2656c2713e5fc2995ced52a5483ab2ded1725ee2f392dfb2b5b73ed323e1e8d5cbebe6589578c632e55dddb7f974f33edda28a2bf783e2ccfd5acd751d32eec5c656785e33ff020457e6c5edbb5a5dcd6aff7a29190fd54e2bee2f8b7e335f0a786de2b6702feff0030c201e5548f99ff0001fa9af855999d8b31c927249ee4d7f0ff00d29b3ac062333c265d475ad4a32737d94ad68fae97f46bb9fb0787384ad4f0f52bcfe09356f95eeff4128a28afe533f480a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803d3fe0ed97db7c7fa70c6443be63ff00535f78d7c83fb3cd819fc497fa811f2db5a8507d1a56e3f406bebeaff0041fe8cf96bc3f087d61afe2d49cbe4ad1fce2cfc43c41c473e69ecd7d98a5f7ebfa8514515fd0a7c305145140051451400514514005145140051451400514514005145140051451401ffd3fdfca28a2800a28a2802a5f5fda69b6e6eaf6410c2a402edc01b8e064f6e6b1b5ef0af87fc536de4ead6b1dc2b0f9641f7c67b861cd667c47b09352f04eaf6d1025fecceea07aa8c8af97fc07f19758f0b84d37580da869c301771fdf4207f758f51fec9fc08afc778efc47ca325ce29e47c47453c2d785d4dae68a97334d4a3ae96b6a93b5f556d57d5e4b90e2b17859633013b5483daf676b26acfbee74fe28fd9fefa067b9f0add0b84ebf66b8f95c7fbafd0fa0040fad78b6a7e0bf1568ec5750d2ee6300e37042cbf815c835f76787bc71e19f1342b26977b1b39eb131db2038cf2a79e2babf91c7661f9d7c2669f47ae10cfe3f5fc8310e9c65afb8d5487c93775e9cdf247b187e38cd304fd86369f335dd72cbfaf91f990f6b7317fad8644ff007948fe74a9697527fab8647ff7509fe42bf4b64b0b197fd6dbc4ff00ef203fd2abca9a3e9f134d32dbdbc6832cc42a8007ad7c9cfe8a4a0dce799a505d7d9fff006f63d35e24df48e1f5ff0017fc03f3ef4ef04f8b355c7d874bb9756fe228517f36c0ae6e7864b799ede51878d8a30041c1070791c57d43f127e33da8b59b41f08b6f9240526bc1c2a2f4223f527fbdd076cf6f968924927927ad7f3ff88390f0ee4d898e5f9262a5889c6fed27a285fa4636bdedaddddad92ea7db6498cc762a9baf8ba6a9a7b2d6feaff4d04a28a2bf3c3dc0a28ad6d0f46bcf106ab6fa4582ee9ae1c28f403b93ec056f86c355c4558d0a11729c9a492ddb7a244549c611739bb247a9fc16f05b788bc41fdb1791e6c34d218e470f37555f7c753f87ad7daf5cef853c3763e14d0edb45b15c2c2b976eef21e598fb935d157fa71e13700c385321860a7675e7ef547fde7d3d22b45f37d4fe7be26ce9e678d7557c0b48fa77f9ee1451457e9a7cf05145140057e78fc42bbfb6f8db5a9f391f6c9501f643b47e82bf434f009afcd0d5ae0dd6a979727acb3c8fff007d3135fc9df4adc672e5b80c2dfe29ce5ff80c52ff00db8fd33c35a57af5ea76497dedff00919f451457f121fae051451400514514005145140051451400514514005145140052825486538239045251401edde04f8cdabf879d2c75d2f7f61c2ee2732c63d413f787b1fcebebad0f5ed2bc47609a96913acf03f71d54fa30ec6bf35ebe8efd9fbc4496ba85e787a76c0ba0268813fc6bc11f957f55f811e306691cce870e66d579e8d4f761297c5195bdd57ea9bd2cf6bab3b687e71c65c2d867879e3f0d1b4e3ab4b66babb77ea7d65451457f709f8f1e67f107e1a695e37b7f3b22d75188623b8519c8feeb8e323f515f1f788fc01e2af0bcacba95939881e278817888f5c81c7e38afd0da6ba248a52450ca78208c835f8a7887e06e49c5155e3a2dd1c43de5149a97f8a3d5f9a69f76cfaec8b8c7199745516b9e9f67d3d1ff00c39f983457e89df780fc1da8b992f347b4773d5bcb00fe6314cb1f0078334d712d9e916a8e3a318c311f89cd7e12fe8a79c7b6e558ea7c9df9657fbb6ffc98fb2ff889384e5bfb195fd57e7ff00f87fc33e05f12f8aee920d32d1c46c46e9e50562407b96c7f2c9afaebc0df09f41f08225d4e05f6a181ba7917853e88bc803dfad7a9471470a0489151470028c01f95495fb8787de03e45c35358caff00ed1885b4a4aca3fe18ea93f36dbed63e3f3ce33c6660bd943dc8765bbf57fa0514515fb89f1e15e67f137c756be0fd0e5589c36a372a638230791bb82e7d00a9bc7de22f1668f6be4f85b496bc9a4524dc1e522ff8003966fd3ebd2be45bbf0d7c41f14ea525e5f595ddcdd4adf33c8a40fc338007b0afc13c5cf13b1b96519e4d9161aa4f15356e750972c6fd62edef4bb5b45d5f43edb85f876962251c5e32a45535adaeaefd7b2f5d4e0e595e691a694967725989ea49eb5b3e1ef0e6afe28d463d334780cb2b9196e888bdd98f602bda7c2ff00b55bd74b8f12dc0b38382628be69587a67a2feb5f4df87bc31a2785ac858e8b6cb027f1375773eacc7926bf9f3807e8f19de6f5a38acf93a143769ff125e8becdfbcb5ec99f6f9df1ce130b074f06f9e7ff0092af9f5f45f79cf7807e1fe99e07d3c450e27bd94033dc11cb1f45f451d857a051457f7564b92e0b29c153cbf2fa6a14a0ac92feb56fab7ab67e378bc5d6c555957af2bc9f50a080460d1457a8731f0ffc65f091f0ef89dafadd36da6a399530380ffc43fad78fd7e80fc49f0a278b7c317166aa0dcc20cd6e7b875edf88e2be0296292195e1954aba315607a823835fe7178f3c09feaf7114b11878da8622f38f64fed47e4f55e4d1fbd706e73f5ec0a84dfbf0d1fe8c9ac6f2e34ebc86fad58a4d6f22c88c3b329c8afd14f0a6bd0f89740b3d62123f7f182e07f0b8fbc3f3afce1afa67f67ff146c9ae7c2f72fc3fefe0c9ee3ef01fcebddfa37719ff0065e7ef28af2fdd62745d94d7c3f7eb1fb8e3e3dca7eb381facc17bd4f5f975fbb73ea7aa9f60b1fb5fdbbc88fed0576f9bb46fc7a67ad5ba2bfbf674a13b73a4edaaf27dcfc4d49ad98514515649cef8b344b7f10f87ef74bb840e2585b6fa87032a47a1cd7e77a69f7126a234c894b4cd3792001d5b38afd323cf06bcfb4ef865e15d37c472f89e081daea462eaaed98e363d59171c13ee4e3b57e05e3178435b8bb1b82c561251838371a8defc9bab69ab5ad9799f6dc2bc510cae8d6a755377d62bcffe0e9f71d1f863495d0b40b1d297fe5de1443fef639fd6b7a8a2bf74c161296170f0c2d1568c128af44ac8f8dad56556a4aa4f76eff78514515d266145145001451450014d665452ec7014649f614eaf3ef89fe20ff8477c1d7b7687134cbe445fef49c57959e66f472bcbabe6588f82945c9fc95ff1d8e9c1e16789af0c3c37934bef3e46f8a3e2793c4fe2cb9995c9b6b63e44033c055ea7f1349f0a3525d33c79a5c9236c49a430b1ff00ae8081fae2bced98b31663924e49f734e8a49219126898a3a306561c1047208aff002d571762a7c491e23afef54f6aaa3f94af6f4b68bc8fe8d796535807808691e5e5fc2c7e9b5cdcc1696f25ddcb88e2894bbbb1c05551924d7ce3aa7ed0d6d06a4d0e97a77da2d118af98edb59c0ee0761f5af3ef12fc67d57c47e145f0f3db086795552eae15b89157d171c6eefcfd2bc56bfa2fc50fa44e22a55a343842b72c2ca539b8abf33fb16927b7576d5e89d96bf09c3bc0b4e319cf3485ddec95f4b77d3bf43aff001af8bef7c67ad49aadd031c78db0c59c88d076fafad7214515fcab99e6789cc717531d8d9b9549b6e4df56cfd1f0f87a7429c68d2568ad120a28a2b84d828a28a0028a28a0028a28a0028a28a0028a28a0028a28a00fb03f67ad2fecfe19bed55861af2eb629f5485401ff008f3357d015c3fc37d27fb17c13a4d930dafe4095c7fb72fce7f535dc57faabe1ae4dfd95c2f81c0b5671a716ff00c52f7a5f8b67f37f1062feb39956acb67276f45a2fc10514515f6e78e14514500145145001451450014514500145145001451450014514500145145007ffd4fdfca28a2800a28a2801924692c6d148372b82ac0f707ad7c1bf143c133f83fc41279687ec176c64b77ec33c94cfa8fe55f7ad73fe26f0d699e2bd265d23558f746fcab0fbd1b8e8ca7b115f94f8b9e1b52e2fca3d8d36a388a7774e4f6bf58bf297e0ecfc9fd2f0bf104b2bc4f34b5a72d24bf55e68fce14778d8346c558742a706babb2f1e78c74f50b6babdd003a0790c98f61bf3c56e78dbe187887c1d3b4ad135dd812765cc4a4803d1c7f09fd2bcdabfceec76173ce1bc6cf095f9e8555ba4dc7e69a7aaecd5d33f74a357098fa4aac2d38bf467a04bf14fc7f326c93589b1ecb1a9fcc2835ca6a3aeeb5ab36ed4efae2e719c096466033e809c0fc2b2a8ae4c7711e6d8d8f26331552a2ed29ca4bf16cd68e070d49de9538c7d125f90514515e29d414528058e14649ec2bd1fc21f0bfc4de2d9919206b3b3cfcd733a955c679da3ab1fd2bd7c9721cc737c547079651954a8fa455fe6fa25e6f447362f19430b4dd5c449462bb9c3699a65f6b17d169da6c2d3dc4cdb5110649f7f603b9afb6be1a7c35b3f05d9fdb2ec2cdaa4eb8924ea231fdd5fea7bd743e0cf01685e09b430e9b1efb890626b971991fdb3d97d8576d5fdd7e10781943871c735ce2d5317d16f1a7e9de5fdee9b2eeff1be28e319e3d3c3617dda5d7bcbfc9797dfd828a28afe8a3e1028a28a0028a28a00ab7ce62b2b89071b2276fc81afccc90e6473eac4feb5fa61a921974fb98d7abc4ea3ea4115f99f20c48c3d188fd6bf8d7e962e5cf96ae96abffb61fabf8696e5c47fdbbfa8ca2ad4365757104f730c65a2b650d2b0e8a18e067ea6aad7f20ce94e118ca4ac9eabcd5eda7cd347ea0a49b69740a28a2b318514514005145140051451400514514005145140051451400568e93aa5de8ba95bea962fb27b670ea7e9d8fb1acea2b5a15ea51a91ad4a56945a69add35b344ce119c5c64ae99fa2be0cf14d978bf42b7d5ad186e601668f3f34720fbc0fe3d3d457575f9ede07f1cea9e07d4bed767fbdb797027818fcaea3d3d08ec6bed7f09f8efc3de31b5136973813000c96ee71221fa771ee38aff467c23f18301c4f82a784c65450c6c55a517a73dbed47bdf7696a9df4b6a7e11c4fc2d5b2fab2ab4a37a2f67dbc9ff99d9514515fb71f20145145001451d2bcf7c4df12fc35e1aba8b4e9271737b33aa791090c5371032e7a2fae0f26bcbcdf3bc065743eb598d68d386d793b6bd9777e4b53a70b83ad899fb3a11727e47a15148ac19432f208c8fc696bd44ce60a4000e94b450014514500145145001451450015f1d7c71f04ae8dab8f1269f1edb5d41bf7c07449fb9fa3f5fae6bec5ae73c59e1fb6f13e8177a35c818990ec63fc2e3956fc0d7e6fe2af03d3e28e1fab814bf7d1f7a9bed25d3d24b47ebe47bfc379c4b2ec746b5fdd7a4bd3fe06e7e7156c681ac5ce81acda6af68db64b6955feabfc40fb1191546face7d3ef27b1ba52935bc8d1ba9ecca706aad7f98b46ad7c1625548371a90775d1a69fe699fd0b28c2ac1c5eb16bef4cfd2fd23528357d32db53b63ba3b98d6453f515a35e03f013c4bfda3a0cfa04ed9974f6053279313e71f91e3f2af7eaff0055781789a9f1064386cda0f59c57379496925f7a67f3767397cb058da9867d1e9e9d3f00a28a2beb4f3028a28a0028a28a0028a28a0028a28a0028a28a002be59fda1f5b66974df0fc6df2aeeba917b13f753f2f9bf3afa9abe0ff008c3a81bff1e5f8ce56df6420761b473fad7e01f492cea582e1178683b3ad38c3e4bde7ff00a4a5f33edb80708ab668aa3fb09bf9edfa9e5f451457f9e47ee4145145001451450014514500145145001451450014514500145145001451450015b9e19d31f59f1069fa5a0cfda6e23423db3cfe95875ee7f013413a8f8b25d5e45cc3a6425813ff003da6f957f25dc6beb7813219675c4383cb12ba9ce37ff0a7797dd14cf3339c6ac2606ae21f44edebb2fc4fb2628d2189228c61514281e800c0a928a2bfd5e8c52565b1fcd6ddf561451453105145140051451400514514005145140051451400514514005145140051451401ffd5fdfca28a2800a28a2800a28a280239628a74314c8ae8dc1561907f035e65af7c20f066b8cd2fd97ec92b124bdb9dbc9393c74af51a2bc5ceb8732bce297b0cd30f1ab1fef24ede8f75f23af078fc4e165cf869b8bf267cd177fb3ada3396b3d59e35ecaf186fd73596ff00b3a5f6ef935788afbc6735f55d15f9a623c01e06ab2e6fa9dbd2735ffb71f430e37ce22aded6fea97f91f2ec5fb39bff00cb6d631feec5fe26ba1d3bf67df0f41b5b50bc9ee08ea140453f857d03457560bc0be08c34d4e1814dff007a5392fb9c9a32abc659bd45675ade892fd0e2746f875e0fd0f0d65a7445c747906f6fd6bb50028c28c0f6a5a2bf4acb728c0e5d4bd86028c69c7b462a2bf0478188c556af2e7af3727e6ee1451457a27385145140051451400514514008464115f9bde28d38e91e23d4b4d231f67ba9507ba86383f88afd22af8afe3b68674df187f6922e22d4625933dbcc4f95bf402bf993e94591cb15c3f87cca0aee8cecfca33567ff0093289fa178758c54f1b3c3bfb6bf15ff0001b3b3f87de1282fbe13eb276069f5149181c73fb91941f8115f30904120f51c1afb4be05de477be09366704c133c6c3d9b9af94fc69a4b689e29d4b4d23022b87dbfeeb1c8fd0d7e1be2870f5087086439be123eefb2e4935dfe3ff00d29ccfb2e1ec74de698dc2d57af35d7a6df958e628a28afc00fb40a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ab16b7775633adcd9caf04a9cabc6c5587e22abd1570a928494e0ecd75426935667b3689f1c7c61a5a2c37862bf45e3328c3e3fde1debbe83f68b8768fb4e90f9efb2507f9815f2dd15fa7e53e34f19e5f4d51a18e938afe6519fe324dfe27cf62784f29af2e69d157f2bafc9a3eb03fb45e958e349b8cff00beb8ac3bff00da26f5d5974dd292339e1a590b7e800fe75f35d15e9627c7de38ad0e478cb7a4209fdfcb730a7c1793c1dfd8dfd5bff33d275cf8b1e35d711a192f4db44dd52dc797c7fbc3e6fd6bced2575996724960c1b2793907351515f9a66dc4399e695962331c44eacd6ce526ede97dbe47bf86c0e1f0f0e4a10515e4ac7e91f866fc6a7e1fd3ef97fe5b5bc6df8e056ed78f7c10d5c6a5e098ad99b32594ad091df1d47f3af61aff00537833388e6b91613318bbfb4a716fd6dafdcee8fe72cdf0af0d8dab41f493fbba7e014515f2c7c4cf885e2bf0b78f047637056d2148d84047eee407ef67dcfaf6ae1e39e38c0f0ae02198e61193a6e6a1eea4dabdf5776b456f536c9b27ad99567428349a4debe47d4f45733e13f1469fe2ed1e2d5f4f380e312464fcd1bf7535d357d4e031f87c6e1a18bc2cd4a9cd2716b669ec79b5e84e8d474aaab4968d0514515d66414514500145145007c83f1e7c2834fd5e2f11daa622bdf926c0e922f43f88af9f6bf41fe2378797c49e12beb10b9992332c3fefa723f3afcf9652ac5586083823dc57f9ddf487e0e8e4dc4af194236a5895cebb297db5f7d9fccfdd781f3578bcbd529bf7a9e9f2e9fe5f23d13e15f881bc3be34b2b866db05c9fb34de9b64e013f46c1afbefaf22bf30a391a29165438642181f715fa2fe0dd5c6b9e18d3b530726681777fbca307f515fab7d15f89253c3e2f22a8fe16aa47d1fbb2fc547ef3e6bc47c0253a58c8adfdd7f9afd4e9a8a28afebb3f2f0a28a2800a28a2800a28e9c9af13f1ff00c64d2bc3224d3745db7fa90e0f3fba84ff00b44753fec8fc4d7cf713715657c3f8378fcdab2a705df76fb456edf923bb2fcb7138eaaa8e1a377f97abe87b05eea361a745e75fdc476e83f8a460a3f5a874dd634bd62379b4bba8ee9236dacd136e01bd0d7e79eb3e22d7fc577e26d4ee64b89a560a899c28dc780aa3815f737c3cf0b41e12f0c5ae9c8a04f2289ae5bbb4ae067f2e83d857e5de1d78bb89e31ce6b61f0184e4c252577393f79b7f0ab25657d5daef45b9f479f70bd3cab0909d6a97ab27a24b4f3d773b8a28a2bf723e384270093e95f9c9e31bafb678a755b8fef5d4bfa363fa57e8a5db6cb499b38c46c7f206bf342f66371793cedd6491dcff00c08935fc87f4afc65b0f97617bb9cbee515fa9fa8786b4bdfaf53ca2bf3ff22b514515fc5e7eb0145145001451450014514500145145001451450014514500145145001451450015f6a7c09d0db4bf079bf957126a5319bdf628dabfc89fc6be3bd274f9b56d4ed74cb705a4ba9922503d58e2bf4834ad3e1d274cb5d36dc623b689235ff808c57f52fd177865e2338c4677517bb463cb1ff14f7fba29fde7e75e22e61ecf090c24779bbbf45ff07f23428a28afee73f1c0a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd6fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800af38f89de081e36f0fb5b5b6d5bfb63e6db33700b77427b061fae2bd1e8af273dc97099be5f572dc7479a9d44d35faaecd3d53e8ce9c1e2eae16bc71145da517747cd5f01f4bf1068d7fac58ea96b35b42047c48a54190641c1e878ee335cc7ed05a0b5a6bb67af44bfbbbd8bca908ff009e917afd548fcabebb000e40c66bccbe2ef87cf883c1576912ee9ecc8b98b1d729f780faa935f8af1678574f0de1d56e1ec3d47565479aa41b5add49ced65e4dc7e67d7659c48ea67b1c7548a8a9da2ede96bfdf667c1b451457f9e67ee214514500145145001451450014514500145145001451450014514500145145001451450014514500145145007d03f0035e165aedd6892b612f630e83fdb8ff00c41fd2bebfafcddf0c6ad2687afd8ea919c7913296ff0077383fa57e8e5bcab3c11cebc891430fa119afef4fa31712fd7387eae5351fbd87969fe19ddaff00c9b98fc63c43cbfd963638a8ed35f8aff81626af993f683f0f3bc565e23857223260988ec1b9527f1e2be9bac1f13e876fe23d0af347b8195b88caa9f46fe13f81afd7fc49e145c47c3b89cad7c725787f8e3ac7ef7a3f267cbf0fe67f50c7d3c43d93b3f47a33e36f845e357f0af8852d6e9f1617e447283d15cfdd7fe86bee5565750ea7208c835f99fa9585ce93a84fa7dd2949ada428c3a72a6bec5f831e3b5f1168ff00d897f20fed0b05c0c9e6484602b7b91d0d7f387d1c7c409e1ab4f8433476776e9dfa497c50fcda5defdcfbde3dc915482cd30eafb735bb747fa7dc7b6d14515fd907e52145145001451450021008c1e41afcf3f883a3ff0061f8c352b0036a0999d07fb2ff0030fe75fa1b5f1afc7eb2583c596f76a31f68b619faa922bf9bbe93d944711c314f1d6f7a9545f74934ff001b7dc7df78798a70cc2547a4a3f8ad7fccf09afb33e016abf6cf094da7b1cb595c301feeb8c8af8cebe8efd9def8a6adaa69e4f12c29201eea4e6bf9c3e8f99b3c171ae1e17d2aa941fce2dafc628fbde37c32ad94d47d6367f8ff00933eb2a28a2bfd203f040a28a2800a6492c70c6d2cac111012ccc70001dc9a712141663803924d7c8bf17be28b6ad2c9e1ad02522ce33b6e26438f35875507fba3f5af85f1078fb2fe13cb258fc6bbc9e908759cbb7a2eafa2f3b27ece479257ccf10a8d2d1757d12feb645ef89df195eec49a0f84a52909cacf76bc330eeb19ec3d4fe55f3692589663927924d2515fe6d71971b66bc4f8f78fcd2a5dfd98af862bb4574fcdeecfdf32aca30d97d15430d1b777d5beeceb7c07025cf8cb468241b95eee2041fad7e8981818afcdbf0cea2ba478834fd4dbeedb5c4721fa03cd7e8f5bcd1dcc11dc4477248a194fa82322bfab7e8a588a2f2ec7d04fdf538b7e8e365f8a67e6de24c27ede8cfecd9af9dc9a8ae3bc6fe31b1f05e8afa9dd0f32563b208b383239e83e83bd7c8d77f1a3c7d71786ea2be581724ac491aec507b60839c7be4d7eb5c7be32641c2789860b1dcd3aad5dc6093715dddda4afd15eff0023e6725e14c6e674dd5a36515d5f5f4b267d75e32f15e87e17d2669756b808d2a32c71af323923b0afcf173b9d987724d6aeb5aeeade21be7d4758b87b99dcf56e83d940e00f615915fc4fe2e78a33e32c7d3a94e97251a57504fe277b5dcba5dd968b6eecfd7386387565545c5caf395afdb4ec1451457e467d305145140051451400514514005145140051451400514514005145140051451401ef7f013c35fda3e229b5f9d730e9a84479e86690607e4b9fc715f62d79d7c2df0d7fc231e10b4b69536dcdc0fb44f9ebb9f900fd06057a2d7fa77e0e708ffabdc2d87c2d48daacd7b49f7e69747e8ad1f91fcf5c5799fd7b329d48bf763eeaf45fe6eec28a28afd44f9c0a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803fffd7fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a6491a4b1b4520dcae0ab03dc1eb4fa29349ab304cfce7f1ae931e85e2bd53498798edee5c27fba7e61fa1ae5ebd53e345afd9be226a4c0604eb04bf9c4a0fea2bcaebfc9be35cbe381e20c760e9ab46156a24bb25276fc0fe98ca6bbad81a3564eedc62ff00041451457cc1e805145140051451400514514005145140051451400514514005145140051451400514514005145140057dc5f067c5a3c47e164b2b87cde699882404f2c9fc0df9707dc7bd7c3b5dbfc3ff00174de0df1143a98c9b77fdd5ca0fe28d8f3f88ea2bf57f06f8effd57e22a788acff7153dca9e49bd25ff006ebd7d2eba9f35c55937f68e0654e0bdf8eb1f5edf35fa1fa134557b4bab7beb58af2d5c490cc81d1d790558641ab15fe99c2719c54e0ee9eccfe7d945a767b9f2d7c78f04323af8c74e8f28d88ef028fba7a2b9f63d0fe15f3e683addff0087755b7d5f4d72935bb6e1e8c3ba9f504706bf47afacadb51b39ac6ed0490ce8d1ba9e855860d7e7ef8f3c2373e0cf104da5cb9681bf7b6f27678989c7e23a1afe1cfa41f00d6c9735871665578c2a49395b4e4a8b552f2e6b5ffc57ee8fd8781f3b862f0cf2dc4eae2b4bf58f6f97e47dc5e0ff001669de31d161d5ac186e236cd11fbd1483aa91fc8f715d557e7a781bc6ba87827575beb525ede4216e21cf0ebfe23b1afbc3c3fe20d2fc4da645aae953096194723f891bbab0ec457efde0ff008af86e2cc02a1896a38ca6bdf8ff0032fe78f93eaba3f2b5fe278a786aa6595b9e9abd296cfb793fd3b9b7451457ece7c985145140057c89fb4348875ed3a207e65b76247d5abebbe9c9af81be2aebe9e20f19decf0b6e86dc8b78cf62138247e35fcf3f497cd6961b84bea927ef559c525fe1f79bf9597de7dd787d86954ccbdaada29fe3a1e715edbf016529e35651d1ed6407f315e255ed7f01a367f1b161d12da427f315fc79e13737fae39772efed627ea5c4b6fecbaf7fe567dab451457fa927f398514571be3bf175af837c3f36a93106661e5dbc7dde43d3f01d4d7066999e1b2ec1d4c7e325cb4e9a7293ec97f5a7737c361ea622ac68d257949d91e67f1abe212e8b647c2fa5483edd74999d94f30c4ddbd99bf973dc57c7b57751d42eb55be9f51bd7324f70e64763dc9aa55fe60f893c7b8ae2cce679856d29ad29c7f963d3e6f76fbf958fe86c8325a7966115086b2de4fbbff2ec1451457c01ed857d5df0a3e2ce94ba4c5e1ef13dc2da4d68bb60b895b6c72463a0663c065f7ea3debe51a2bedb80f8f732e13cc7fb472eb3bab4a32f864bb3b6ba3d535b7de9f919ce4b87cce87b0afea9add33d53e2cf8dd3c61e20c58b96d3ec818e03d9cff13fe27a7b015e574515e2711e7f8bcef32ad9ae39dea54777d9764bc92d17923b30382a584c3c30d457bb1560a28a2bc43ac28a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a002bd3be12f853fe129f16db8b84dd676045ccf91c36d3f221ff79bafb035e635f757c20f09ff00c233e13826b84db79a885b99b3d5430ca2fe0bd7dc9afd87c0fe09ff0058b89a92ad1bd1a3fbc9f6767eec7fede97e099f2dc5f9bfd432f9383f7e7eeaf9eefe4bf1b1ead451457fa567e00145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd0fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e3cfda16c443e2bb1be55c0b9b20a4fab44edfd18578157d63fb44e9e64d274ad4c7fcb09de23f49141fe6b5f2757f9a3e3b658f05c6d8d56d26e335ff006f4537f8dcfe81e0dc47b5ca28bed75f737fa5828a28afc84fa70a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803eaaf80de3333412784afe4cb45992d771e4a9fbca3e9d457d2d5f99ba66a57ba3dfc1a969f218ae2ddc3a30f51fcc1ef5fa07e08f15daf8c340b7d560204bb424f1e79490751f4ee3dabfbc3e8e7e244733cbbfd5cc6cbf7f457b8dfdaa7dbd61b7f86dd99f8d71e642f0f5febf457b93dfca5ff07f33afae03e21781ecfc6da335b3e12f21cbdb4b8e437a1f63debbfa2bfa2739c9b079ae0aa65f8f873529ab34ff00ad1add3e8cf85c262eae1ab46bd17694763f33f54d2ef746bf9b4dd462314f03156523f51ec6ba6f04f8eb57f046a22eec7f7d6ee409ed98e1645f63fc2de87f9d7d65f13fe1bdb78cb4f37764ab16ab6ea4c4f8c79807f037d7b1ec6be1fbab5b8b1b992d2ee368a6858a3a30c32b0ea08aff0039b8f382738f0f73d862305524a17bd2aab4ff00b75f4e65b35b35adacec7eef9366f85cf306e1562afb4a3faaf2ecfa1fa11e11f1be85e32b25bad2e602503f7b6ef812c67d08cf4f71c57615f99763a85f69970b77a7cf25bcc9d1e362ac3f115ed3a07c7af13e9b12dbead0c5a8a291f3b7c9263ea3827debf7fe08fa4e65d5e8c70fc4b4dd3a8b79c55e0fcdc57bd17e8a4bd0f89cdfc3daf0939e5f2e68f67a35f3d9fe07d97457cd63f68bb1f28b1d224dfd97cd18fcf6d707e24f8ebe27d5e16b6d2d134c8db3978c932e3d98f4fa8afbfcdbe909c1783a0ead1c43ab2e91842577f3928a5f3678986e06cdaacf9670515ddb5fa36cf63f8b5f126dbc3ba6c9a2695307d4ee54a9da73e4a1eac7dc8e82be2d24b12cc7249c927b9a7cd34b712b4d3bb49239cb331c924fa9351d7f127893e22e3b8bf33faee2572d38e908277515fab7d5fe88fd7720c8a8e5787f634f593d5beeff00cbb057d2bfb3b698cd79aa6accbf2a2242a7fda3927f4af9ac024e0724d7debf0a3c367c37e0fb58a65db7175fe91367ae5fa0fc057dcfd1cb876a661c5b0c6dbdcc3c5c9bf369c62bef77f91e3f1de3e3432c952eb3697eaffaf33d2a8a28aff440fc2c6bba448d24842aa82493d0015f087c55f193f8b7c472085c9b2b2262807638fbcdf535f40fc6df193e83a12e8d6326cbbd472a483f32443ef1fc7a57c5f5fc5df497f10dd4ad1e15c14bdd8da555aeaf78c7e5f13f3b763f59f0ff0023e583ccaaad5e91f4eaff0040a28a2bf910fd3c28a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a29caacec11012cc40007524d349b76407a57c2af089f15f8a6149d3759d9913cfc70429f957f13fa57de60050154600e00af35f857e0f4f097862149d00bebc027b96ee0b7dd4fa28fd735e975fe94f823c05feacf0f43eb11b622b5a73eeaebdd8ff00dbab7fef367e05c5f9d7f68639f23f721a2fd5fcff002b0514515fb11f28145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd1fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803cbfe30e9bfda3e02d43032d6db271ff00619fd2be0fafd31d56c23d534dbad3a5e52e61788ff00c08115f9b17d6b2d8dedc594c0ac96f2bc6c0f5050906bf87fe95192ba59ae0f358ad2a41c1bf383bfe52fc0fd83c38c5a961aae19ef177f935ff00ab456d78774a6d735db1d257fe5ea748ce3aed27e6c7be335e93f15fe1b1f075dc7a96968cda5dc90a3bf95263ee93e87b1afe79c0708e678cc9f119e61a1cd468ca319beab9badbb2d2efa5d7cbee2b66787a58a860ea3b4e69b5f2feb4f43c728a28af993d00a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800aeffe1ef8eaf3c11acadd29692ca7212ea1cf0cbfde1fed2f51f95701457a992e738ccab1b4f31c04dc2ac1dd35fd6a9ecd755a1cf8bc2d2c4d1950acaf1968cfd31d2f53b2d66c21d4b4e944d6f3a86461e87b1f423b8abf5f0c7c32f89777e0cbc165784cba54effbc4ea6327f897fa8afb72c6fad352b48afac6559a0994323a9c820d7fa53e17f89d81e2fcb955a6d471104bda43b3eebbc5f47d367e7f80f1170f56caebf2bd60fe17fa3f32dd791fc47f859a7f8ce237f65b6d75541812e3e5940e8af8fd0f5af5ca2becf88b8732ecf7033cbb33a6a74e5d3b3e8d3e8d7468f27018faf83acabe1e5692feacfc8fcd4d6744d4fc3f7d269dab40f6f3c67a30e08f507a11ee2b2abf45bc51e0dd03c5f6bf66d66dc3b2fdc957e5913e8dd7f0af977c59f02fc43a4f9975a0b0d4ad97276642cc075e8701b18ec73ec6bf83fc42fa3f67992559e27298bc461b75caaf38aed28ad5dbbc6fe691fb3649c6f83c6454312f92a79ecfd1ff0099e174558b9b4bab299adef21920950e1924528c0fb8201aaf5f814e12849c26acd773ed534d5d0515a1a7693a9ead38b6d2ed26ba94ff000c285c8f7381c0f73c57d17e06f8132318f51f18fc8010cb668c09ff0081b0247e02becb83bc3ecf389b12a865745b5d66f4847d65b7c95dbe88f2b34cef0797d3e7c4cecfa2eafd11cafc24f86975e21bf875fd56331e976ec1d030c19dd7a01fec83d4fe15f67001405518038005456f6d05a4096d6b1ac5146a1511461540e80015357fa2be1bf87781e10cafea5867cd525ace7d652fd22ba2fd59f84e7f9ed6cd311edaa6915a25d97f9f70aab7d7b6da6d9cd7f79208a0b74692476e815464d5aaf967e39f8f3cc73e0ed324ca2e1af194f523909f8753ef5d9e2171a61b85f24ab9a57d64b4847f9a6f65fabec9332c8f28a998e2e38686dbb7d975ff0081e678978dbc513f8bbc4575abc9911336c810ff000c4bf747d4f53ef5c951457f96f9966388c7e2ea637152e6a936e527ddb7767f45e1e8428d38d1a6ad14ac828a28ae1360a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800af71f829e076f106b3fdbf7f1e6c34e71b770e249fa81ee17a9fc2bca3c3da1de788f59b5d1ac54b4b72e178fe151cb31f6039afd0bf0ee8363e1ad1edb46d3d36c56e9b73dd98f2cc7dc9e6bfa1be8fbe1c7f6ee6dfdaf8d8ff00b361da7aed29ee97a47e27f25d4f87e37cfbea586faad27fbc9fe0babf9ecbe66dd14515fe831f8785145140051451400514514005145140051451400514514005145140051451400514514005145140051451401fffd2fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800af88be377871b46f1849a84498b7d517cf53dbcce920fcf9fc6beddaf37f8a1e0dff0084c3c352c16ca0df5ae66b6f761d53fe043f5afc97c6ae0a9f1270cd5a1878deb52fde43bb693bc7fede8b6979d8fa7e12cd9603308cea3b425eebf9f5f933e42f8673c56fe3ad1e49880be7edc9e80b2903f535f796b1a4d8ebba6cfa56a31896dee10a329fd08f707915f9b90cb71a75ea4cb98e7b69430cf055e339fcc115fa27e13f105b78a340b4d66d7813a0debfdd71c32fe06bf18fa2f66d85ad83c7f0f6292726f9f95fda8b5c9256f2b2baf33eb3c44c354855a18ea6f45a5fb34eebf5fb8f85fc75e0bbff00056b4fa7dca96b7932f6d363e5913ebfde1d08ae2abf45bc61e12d37c65a349a56a0307ef43281f34527661fd477af827c4de1bd4bc29abcda36a89892239571f72443d194f707f43c57e4be34784d578571df5cc126f0751fbaff0091bfb0ff00f6d7d579a67d3709f134732a3ecaae9563bf9aeebf539fa28a2bf0e3ebc28a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a002bd53e1dfc50d4bc1530b39c35d696ed97873f3267ab267a7d3a1af2ba2bdae1fe21cc324c74331cb2a38558ecd7e29ad9a7d533931b81a18ba2e8622378b3f4a743d7b4af11e9f1ea7a3dc25c4120eaa7953e8c3a823d0d6bd7e74f853c63adf83efbed9a44b80dfeb216e63907b8f5f7eb5f63782fe2b7877c5e8b06efb0df63e6b7988e4f7dadc061f91f6afefcf0c7c73cab89611c1e3daa38bdb95bf766fbc1bff00d25bbf6b9f8af10f076270127568273a5dfaaf5ff3fc8f50a28a2bf763e30cfbed274bd493cbd46d21b95f49515c7ea0d610f01f8343f99fd8f679ff00ae2b8fcb18aeb68af33159265d899fb4c4d084e5ddc62dfded1d34b1988a6b969cda5e4d956d6c6cac6310d9c11c11af458d0228fa0000ab54515e853a50a7150a6924ba2d0e7949c9de4eec28a6bba46a5e460aa064927000af09f1f7c6ad2f448e5d37c3645eea1ca99460c317b93fc47d871ea7d7e738ab8c329e1dc1bc6e6b59423d17da93ed15bb7fd3b23d0cb72ac563eafb2c346eff0005eace9fe267c44b3f0669ad6f6eeb26a97084431752a0f1bd87a0af85ae2e26bb9e4b9b872f2cac5dd8f2493c9a9b50d42f755bc96ff5099e7b899b73bb9c926a9d7f9d3e28f89b8ce31cc5569ae4a10ba842fb5f76fbc9f5edb2f3fddb87787e965543923acdfc4ff45e4828a28afcbcfa10a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a500b1000c93c01495efff00067e1c36b5789e28d662ff0040b66cdbc6dff2da51fc447755fd4fd2bea383b84b1dc499ad2cab011f7a5bbe918f593f25f8bb2dd9e766b99d1c061a589aef45f8be891eadf06fc023c33a4ff6d6a31e352bf4070c398a23c85fa9ea6bdae8e9c0a2bfd43e15e19c164195d2cab011b420be6df593f36f567f3be659855c7626589acf57f82e897a0514515f427005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401fffd3fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e72f8a7f0826d62ea4f11785a35fb549cdcdb70a246fefa76dc7b8efd6ba8f829a16bfa07876e6d75d81ed8b5cb3431bfde0b800f1ee41af65a2bf34c0f85593607899f1460b9a1564a5cd14d72372dddad74fad93b5f5b1f415b893175b2ffecead67156b37bab740af3ff885e03b0f1c6926070b15f420b5b4f8e55bfba7d54f7fcebd028afb7ce726c1e6d82a997e3e0a74a6acd3feb46b74f74f53c8c262eae1ab46bd07692d8fcd1d5f48d4342d426d2f5389a1b881b6b2b7e847a83d8d66d7d09fb435998fc41a75e81c4d6c509f746ffebd7cf75fe5bf1f70d4387f883159453939469cac9bdda69357f933fa2f25c7bc6e0a9e29ab392d7d7661451457c79ea0514514005145140051451400514514005145140051451400514514005145140051451400514514005391de360e84ab0e4107045368a69b4ee80f56f0bfc61f1778736c324aba85b0eb15ce4903d9c7cc3f515ef1a27c7af09ea0aa9aac7369d29ebb87991e7fde5e7f315f18d15fadf0a78dfc59914151a388f6b4d7d9a9ef25e8eea4bd13b791f3399708e598d6e73872cbbc74ff0081f81fa2d63e38f086a2a1ad357b46cf4065543f93106b58eb7a305de6fedb6faf9a98fe75f9a74ededfde3f9d7eb187fa5763d42d5f2f839794da5f734ff33e6a7e1ad06fdcaed2f44ff547e876a3e3ff0006e94a5af357b6047647121fc9735e6bacfc7ff0bd9864d26da7bf9074247949f99c9fd2be39a2be7739fa4f71362a2e180a54e8aef67397df2d3ff253bb09e1e65d4ddeb4a53fc17e1afe27a3f8b3e2978a7c58cd14f3fd96d0f4b780955c7fb47ab579c51457e099d67f98e6f8978ccceb4aa547d64eff0025d12f25647da61307430b4d52c3c1463d90514515e41d2145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014515d1f85bc31a978b7578b49d3532ce73239fbb1a7763f4aebc0603118dc4430984839d49b4925ab6d99d6ad0a50756a3b456ad9d0fc38f01dcf8df5a48240e9a74043dd4abc7cbfdc53fde6e9edd6bef2b2b3b5d3ad22b1b28d628204091a2f4551d05637857c31a7784b468747d357e58c65e423e691cf566f73fa0ae8ebfd25f087c31a1c2395daada58aa967525dbb413fe58fe2f5ed6fc0b8a388679a627ddd29c7e15fabf37f820a28a2bf5c3e6028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00fffd4fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e77fda1b4df3b43d3f5351cdbdc18d8fb4838fd457c8f5fa01f147483acf81755b745dd2430fda1077cc3f31fd01afcffaff003f3e933933c2715c71897bb5a9c5fce378bfc12fbcfdbbc3fc5aab963a5d6126be4f5ff30a28a2bf9d8fba0a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28abfa66997dacdf43a6e9b134d713b054451ebfc80ee6b5a142a56a91a3462e5293b24b56dbd9244ce71845ca4ec913e89a26a3e21d4e1d274b88cb713b6001d00eecc7b01dcd7de1e02f02e9de07d245a5b812ddca035cdc11f33b7a0f451d8566fc39f87361e08b0124989b539d479f3ff77fd84f451fad7a657fa05e09783b0e1ba0b36cd629e326b45bfb38be8bfbcfed3f92eb7fc4b8bb8a9e3e7f56c33fdd2ffc99f7f4edf78514515fd0a7c3051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401fffd5fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a280192224b1b47200cae0ab03d083c115f9cfe30d064f0cf896ff46604241337944f7898e50ffdf35fa375f31fed03e17774b5f15db2644605bdc903a027e463ed9e2bf9dfe923c24f34e1c599d18dea619f37fdb92b297dda3f44cfbae01ccd61f1ef0f37eed456f9adbf547cb7451457f9f67edc1453e38a499c2448cec7b28c9fd29d2c134076cd1b467fda047f3aae4972f35b415d5ec454514548c28a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a2ba8f0af84759f17ea2b61a54448c8f3256e238d7d58ff004eb5db97e5d89c7e26184c1d373a9376514aedb32af5e9d1a6ead5768addb33b43d0b54f11ea51695a440d3dc4a7000e8a3bb31e8147735f71fc3ff873a5f81ec4150b71a8ca079f72477feea6790a3f33deb43c11e05d27c11a68b4b21e6dcc9ccf72c00791bd3d947615db57f7f783de09e1f86611cd3344a78c6bd553bf48f797797c969abfc538ab8baa6612786c369497df2f5f2ecbeff228a28afe813e1c28a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00ffd6fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800aced5b4bb3d6b4db9d2afd0496f751b46ea7d0f71ee0f20f635a345655e853af4a546b4538c934d3d9a7a34fd4a84e50929c1d9a3f393c5be19bdf09eb971a3de29fddb13139e92467eeb0fc3f5ae6abf417c77e03d2fc71a6fd9ee8795770826dee147cc84f63eaa7b8af8afc53e04f127846729aa5ab1832425c460b44df88e87d8d7f9cbe2c783b98f0c632a62b094dcf052778c92bf25feccfb5b64f67eba1fbcf0d714d0cc692a751a5556ebbf9aff2e87bc7ecf163a54ba7ea978d123df24e8859802cb115cae33d32d9ce3d2bdf354f0de83ad42d06a76305c23000ee419c0f71cd7c23e03f1b5ef81f58fed0b74f3a191764f09380ebfd08ed5f67f83be21f873c6a8cba5cac97318cc96f28db228f51d430f707eb8afe85f01f8cf8731fc3b4786b13c8abc79938492fde5db7757d24da7aad5e8f4b1f0fc679563e8e3a79853bb83b6abecf4f97e478e78cbe0245e5c97be0f90ab28cfd9256c83ec8e791f8d7ccf7f617ba65dc963a842f6f7109daf1c836b035fa6b5c6f8bbc09e1ff0019db795aac004e8088ae538953f1ee3d8f159788df471cbf318cb1bc376a35bf93fe5dcbd3f91fa7bbe4b71e43c7b5e8354b30f7e3dfed2ff3fcfd4fcf1a2bd43c6df0abc45e0f66b95437ba7e4e2e22192a3fdb5eabf5e95e5f5fc579f70f66592e2e581cd28ba751746b7f34f66bcd5d1fad60f1d43174956c3c94a2fb0514515e31d41451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145490c32dc4ab0c08d248e4054504b127b003ad7d2bf0ff00e073cbe56ade32528870c9640fcc7d3cc23a7fba3f1afb1e0ce03ce38a319f54caa95edf149e918aef27fa6efa23cbcd739c2e5d4bdae2656ecbabf4479c7c3ff85dabf8d264bb9835a6960fcd70c39931d4460f5f4cf41fa57da3e1ef0d68de16d3d34dd1add60897a9eaeeddd998f249ff00f556c410436b0a5b5b22c7144a1111461555780001c00054b5fe83f86de13653c2387e6a2bda625af7aa35afa47f963e5bbead9f87e7fc4d8acd27697bb4d6d15f9beeff00a41451457ea87cd8514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401ffd7fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a867b782ea2682e6359636182ae0303f81a9a8a99454938c95d31a6d3ba3cc752f841e05d4a433358881cffcf162a3f2e957fc2bf0dbc35e10ba7bed323733b8dbbe46ce14f615dfd15f2b478138768e3239851c1538d68bba92824d3efa2dfccf4e79d63e749d0956938be9761451457d61e58d744910c722865618208c822bc43c67f04743d799ef74461a6ddb649551989cfbaf6cfb57b8d15f37c4dc2394710617ea99bd05523d2fbaf38c96a9fa33bf2fcd31581a9ed70b3717f83f55b33f397c4be10d7fc2778d69acdab4782424abf34520f557e87e87047702b99afd32d434cd3f55b66b3d4ade3b985f864914303f9d7ce9e31f80514bbef7c1f3089ba9b49cfca7fdc7edf43c7b8afe36e3dfa35e6997b962f8765ede96fc8ecaa25e5b29fcacfc99fab64bc7f87af6a58e5c92eff65ff97e5e67cb1456c6b3e1fd67c3f726d758b492da41d378e0fd0f4358f5fcd18bc257c2d5950c4c1c271d1a69a6bd53d4fd029d58548a9d3774faa0a28a2b9cb0a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28ad1d2f49d4b5aba5b2d2ede4b999ce02c6b9fcfd2b6a187ab5ea468d18b949e892576df6491339c611729bb2467576de10f00f887c677223d361296c0e24ba941112639ebfc47d00fc715ee5e09f80b1c25350f19482460432d9447283feba3f7fa0e3debe8eb3b2b4d3edd2d2c6148218c00a8802a803d857f4ff875f46ec7e3dc31bc4add1a5bfb35f1cbfc5d20bef97923f3ccf78f68d0bd1cbfdf97f3745e9dff002f53cffc13f0c3c3fe0d459e341777d8f9ae6551b867fba39dbf87e75e954515fda19264397e4f848e072ca4a9d38ec92fc5f56fbb776cfc9b198daf8aaaeb6224e527d58514515eb9ca145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd0fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a28033753d1f4bd66ddad754b68ee626182b2283f97a57cfde2bf80369397bbf0adc1b763cfd9a6f993fe02dd47e39afa4e8af8de2df0ff0021e24a5ecf36c3a93e925a4d7a496bf2775e47ad966798dcbe5cd869b4bb6e9fc8fce8f10f82fc49e1772bac593c51e70255f9a33ff02191f9d72d5fa753dbdbdd44d0dcc6b2c6c08657018107d8d78df89fe0778535a67b9d2c1d2ae1b271081e493ff5cfa0ff0080e2bf9578cbe8bf8ea0e55f872b2ab1fe49da32f94be17f3e53f48cabc44a33b431f0e57dd6abeedd7e27c53457ac788be0d78cf42dd2c16e351817f8ed72cd8f74fbdf966bcae58a581cc532346ea705581041fa1afe6dcf786336c96b7b0cd70f2a52fef2693f47b3f9367df60f30c362e3cf869a92f2647451457827605145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145749a0f843c47e2593cbd1ac65b819c1931b635fab9e05766032fc5636b2c3e0e9ca737b28a6dbf9232ad5a9d283a9564925d5e87375a1a6e95a8eb1742cf4bb692e666fe08d4b11ee7d07b9afa43c31fb3ef2b71e2bbbe3a9b7b638fc0b91fc87e35f42e89e1bd0fc396c2d346b38ad631fdc5f98fbb31c92781c924d7f42f05fd1b33dcca51af9d4961e976dea3f92d23f3775d8f87cdb8fb0587bc308bda4bee8fdfd7e5f79f32f84fe01ea376c973e299c5ac3c1f22121a43ec5ba2feb5f4be85e19d0bc356c2d745b48edd40c16032edeecc7935bd457f5d705f861c3dc2f0ff0084da3fbceb397bd37f3e8bca3647e619b71163b317fed13f77f9568bfe0fcee1451457e827861451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd1fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2801199514b310001924f402bc3bc5df1c740d0a67b1d1d3fb4ee10956646c42a7fdefe223db8f7af52f12680be24d39b4b9ae66b7824ff5be49dacebfdd27ae0f7af37ff8511e06f2f66cb8cff7bcd39cd7e63c7ef8dabc7eabc291a7056d6a4e5afa4636697acbe4ba9f45922ca20fdae64e4fb452d3e6f4fb91e487f684f1419370b1b40bfddf9bf9d773e1cfda034bbc952dfc436ad645b03ce8cef8c1f718dc07e7595e21fd9ed442f3f86af899141221b91c37b071c8fc41fc2be70d5b48d4b43bd7d3b55b77b6b88cf28e31f88ec47b8afe57cef8bfc54e0cc546be715252837bc94674e5e575b3f2bc59fa3e132be1bcda9b86162935daea4be4f7fc51fa4563a858ea76cb77a74f1dcc2fcac9130753f88c8ab45d41c1201fad7e787863c73e22f08f9aba3dc948e5520c6df32027f880ec4552b9f16f896f2e1aeae352b86918939de4633e9e95fa2d3fa5565cb054e75305275dfc494928af34dddbbf6b69dcf0a5e1bd6f6b251acb93a3b6bf35ff0004fd1ea2be17f0b7c60f15787e745bb9db50b5c8df1cc72d8efb5bb1afb3bc3faf69fe25d2a0d5f4c903c332e71dd5bbab7a115fb17877e2ce4bc5f19430578568abb84ad7b774d6925e6b6ea9687cae7bc338bcada955d60f66b6f47d8daa28a2bf4f3e742b9bd73c23e1bf11a11ac58433b118f30ae241ff00021835d25739e2dd722f0e7876fb5894e3c8898a7bb9e147e26bcacee381fa8d59e6508ca8c62e525249ab257774f4d8e9c1badeda2b0eda9b7656d1dd9f0c7c42d2f43d17c5577a5f87d9dadadf08db9b7624fe200fa0e95c4d4f75712dddccb7539dd24cecec4f72c726a0aff2733bc6d1c5e615b1587a6a9c2526e315a28a6f44bd11fd2f84a52a54614e72e66924dbeafb8514515e59d01451450014514500145145001451450014514500145145001451450014514a1598e14127da9a4dec02515b363e1dd7b53711e9fa7dccec7a6c898ff4af44d27e08f8ef5321ae2de2b08ce3e6b890671feea6e3f9e2be9328e0ccfb346965f83a953cd41dbefb597de7062b35c1e1d5ebd58c7d5afc8f22a2beabd2bf676b28f0dacea924a4104ac08114fb12726bd4348f855e08d18ab43a724cebfc73fef4ff00e3dc57ebb91fd1b38b71b6963142847fbd2bbfba37fc5a3e5f19c7d9651d295e6fc9597deec7c3ba678775dd65c2697617173938cc7192a0fbb6303f135eb9e1ff0080fe26d4764dabc91d844704afdf9307d8702bec586de0b6411dbc6b1a8e005000e2a6afdbf86fe8bf90e11aa99b579d79765ee47f0bc9ff00e048f91c7f8898ca978e160a0bbeeffcbf03c8fc3ff05fc1ba2ed96e603a84cbfc539cae7fdd1c7e75eaf04105ac4b05b46b144830a8802a81ec0702a5a2bf7ec8b86329c9a97b0cab0f1a51feea49bf57bbf9b67c4e3731c562e5cf89a8e4fcd8514515ee9c414514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd2fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800af867e347885b5cf1a4f6ca00834d02da3c7527ab927fde38fc2bee6af81be2ae817da1f8cf506b946f26f256b882423e5757e4e0fa83c115fcdbf49fad8d8f0c52861d3f66ea2e76bb24dc6fe5cdf8a47dff8771a4f309b9fc4a3a7dfafe079c514515fc0a7ed215ed7f057c632e85e215d1ae64ff41d44ecda4f092ff0b0faf435e2952c13496d325c42c55e360ca47623915f47c25c4989c8337a19b615da54e49bf35f6a2fc9aba38733c053c6e1a786a9b497e3d1fc8fd3ba2b92f03f8823f137862c75546cbbc61651dc48bc30fcebadaff56f2ccc6863f094b1b86778548a927e4d5d1fcd789a13a156546a2d62da7f20af98ff00684f11958ecbc31037df3f699c0f41c203f8e4fe55f4cc8eb146d239c2a8249f615f9e1e3ad79fc49e29bfd4cb168da52917b469c2d7e0ff00491e2bfecce1afecea52b54c4be5ff00b716b2fbf45f367da700e5bf58cc3eb125a5357f9bdbf56723451457f9f27edc14514500145145001451450014514500145145001451450014f8e29269162894bbb1c2aa8c924fa0a657d0ff00b3e6956979aaea57b776e92b5b471f92eeb9d8c49c919e8715f57c0fc2d3e23cef0f93539f23a8dfbd6bd924db76f4479b9be631c0e1278b92bf2f4f9d88fc15f02ef758b61a87896592c23700c70a006420f76cfddfa75af52b5f80be0880e6637571ecf2003ff1d515ed7457fa0f907823c219661a1465848d59ade5517336fbd9e8bd123f10c6f1866988a8e6aab8a7d23a25fa9e7169f09bc0367ca6951c9ff5d599ff0099aea6cfc2de1bb0c7d8f4cb58b1d3112ff515bd457de60785b26c17fba6129c3fc308afc91e2d6ccb175bf8b564fd5b1a8891a858d42a8e800c0a751457ba925a238828a28a6014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd3fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28af03f8b5f1525f0d39f0fe80ca6fdd3334bf7bc956e807fb67afb57ccf17716e5dc3796cf34cce568474496f26f68a5d5bff82f43d0caf2caf8fc42c3e1d6afee4bbb3d7f56f13f87f43c0d5f50b7b466c95596455638eb804e4d62dafc48f03de3f970eb16a189c00f204c9f6dd8cd7e7f5d5ddd5f5c3ddde4af3cd21dcf248c5998fb9355ebf91b19f4abcd5e25bc2e0a9aa57d149c9cade6d595fe47e9f4bc37c32a76ab565cde56b7ddafe67deff113e205af833445bbb6d97177744adb2672a48192c71d86457c75a8fc42f1a6a972d7573ac5dab31c8586568917e8a84015c93cf3491a43248ed1c59d8858954cf2768e8327ae2a2afcc3c44f19339e27c529d39ca8518a56a7193b5edab6d5b99df6bad17ceff459170b6132ea4e2d29cdfda6bee4b7b1ea1a0fc60f1c688ea1ef9afe10798eeff7848ff7cfce3f3afa5fc13f177c3fe2c68ec673f61d41f004321f96463fdc6e87e9d6be18a72b32307425594e411c10455f05f8dfc4d90558a95675e8f58546e5a7f764ef28f96b6f262cdb8472fc745b50509f78ab7deb67fd6a7e9f563eb7e1fd1fc47666c35ab58eea13c80e3953eaac3907dc57cebf0cbe32c8d2c3a0f8b24c86c243767d7a0127d7fbdf9d7d42acaca194820f208e8457f78f08f18e49c67953c4616d383d274e493717da517a34fa3d99f8c6699563329c4a854d1eea4baf9a67ccfe26fd9f6dd95ee3c2d76c87a8b7b83b87d038fea2be6bd6346d4b41bf934cd560682e223f32b771ea0f707d6bf4b6be75fda0f40866d1ed3c471a8135b4a2090faa499c7e4dfcebf03f1a3c0fc9b0f9456cf723a7eca74bde9417c0e3d6cbecb5be9a596c7daf09f1862aa62a182c64b994b44faa7d3d6ff79f24d14515fc527eb47bff00c09f17a697ab4be1cbd936c17e774393c09876ff00810fd457d835f9870cd2dbca93c0e6392360c8ca7055872083ea0d7debf0bfc62de32f0cc7757247db6d8f937207761d1b1fed0fd735fdb1f469f10d6230cf85718fdf85e54df78ef28fac5bbaf2bf63f24f1032370a8b32a4b47a4bd7a3f9edebea37e2cf880f87fc137d344db67ba02da2f5ccbc123e8b935f0457d13fb416bff69d5ecfc3f130296886690039f9e4e067e83f9d7ced5f8f7d22389bfb538b2786a6ef0c3a54d7f8b793fbddbe47d4f0365ff56cb23524b59be6f96cbf0d7e61451457e107d9051451400514514005145140051451400514b82393de92800a28a2800afb47e04682fa6784df529976c9a8ca6419ff009e6bc0fcebe5ff0002f852ebc61e21b7d2e153e483e65c48070912f524fbf41ef5fa0b63676fa7d9c3636aa12181163451d828c0afeb1fa30f0555ad8fabc4b5e36a704e10f393f89af45a7abf23f35f10f368c28472f83f7a5abf45b7deff0022d514515fdb67e4214514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd4fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a28039df15eb4fa068575a8c3199ee15765bc4a326499f845007bf27dabe65d2fe08f8b3c4f349acf89ef12c24ba732b861e6cc4b7392a0855fa6723d2beb89218a52ad228628772e46707d45495f9d716f86f97f13e36956cea529d1a4bdda49b8c799ef2935ab76b2493564bccf7b2bcfebe5d4650c224a72de5bbb744ba1f35b7ece761b30bacca1fd4c2a47e5bbfad78cfc45f001f00de5a5a9be17bf6b4791488cc65429039e58724f635f7d578cfc64f025f78c34bb5bbd2143dee9ece446783246e06403ea080457e57e27f81b90c3877115f877036c4c1271e594db6935cc927269be5bf4bf6d4fa4e1ee31c6cb1d0863eb7eeddef74974d35b773e25a2acddd9ddd85c35adec2f04c870c9229561f81aad5fc1f529ce9c9c2a2b35ba7b9fb2c649abad828a28a81857d4ff0005be24c97053c27ae4bb9c0ff4395cf240ff009664ff002af962a7b5b99ecee23bbb6731cb1307461c10c3906bedb8038e31dc2b9b53ccb08fddda71e938f54ff34fa33c9ceb28a398e16587aab5e8fb3ee7e9cd79dfc57b0fed1f006b1105dcd143e7a8f78583ff00206a6f877e33b4f196810ddab01790a88ee62eeae3bfd1ba835d2f88adbed9a0ea3698cf9d6b34633eac840aff004971d8ac1f11f0cd6ab8392952af4a567fe28bdfcd6cd747a1f8151a7570198463555a5092fc19f9b145182383d4515fe52b47f49857d09fb3f6aeb69ac6a3a7ccfb6396dfcee7a0319e4fe46be7bad5d2757bad1e59a6b43b5a7825809e985954a9afb0e00e25fec0cff0d9b3da9b77f34d34d7e27979d65ff5dc154c2ff322ef8b75a7f10f89350d618e45c4ec53be23070a3f202b9da28af99c7e36ae331353175dde7393937e6ddd9e851a51a54e34e1b2565f20a28a2b90d028a28a0028a28a0028a28a00b3676b2df5dc365060c93c8b1264e06e7200c9fa9afabfc27f00f4cb1f2eefc4f3fdb66183e44595881f427ab7e95f3bf8034e9355f18e936918ce6e51cfb043b89fd2bf442bfabfe8e3e1de519cd0c466d9b50551d39a8c14be1bdaeef1d9bd56f75e47e6dc799ee2b093a786c2cf979936edbf96bd3a9c86a5e03f09ea9a77f665c69b02c4abb50c681593e8c066be2bf889e0a97c11af369e1ccb6b32f9b6f21ea509c60fba9e3f5afd03af94bf68bba81b50d22cd71e6a452c8dfeeb1007ea0d7e93f48ae0fc9df0ccb358d28c2b52715194524da6d2e576dd59dd76b69d4f9fe05cd717fda0b0ae4dc249dd3d6d657b9f3656ae8da2ea5afea11699a542d3cf29c0007007724f603b9ae83c1fe03d7fc697422d322d96ea7f79732644683ebdcfb0afb4bc13e02d1fc136220b25f36e5c0f3ae187cce7be3d07b57f38785be0ce67c555e389c4274b06b79b5acbca17ddf9ecbcde87def11715e1f2d83a707cd57a2ede6ffcb71bf0ff00c1167e08d196ce3c4977361ee661fc6fe83fd91dabbba28aff0044727c9f0995e0a9e5f808285282b24bfaddeedf567e178ac555c4d6957acef296ac28a28af48e70a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd5fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a28039cd77c25e1cf12c461d6ac62b91d988dae3b70cb861f9d786f887f67ab3937cfe1abf785b9220b9f9d7e81c0040fa83f5afa568af86e27f0db86f881379a612329bfb4bdd9ff00e051b37f3ba3d9cbb88330c0e987a8d2edbafb99f9ede21f875e2ef0d166d46c1cc2bff2da2fde478f5c8e9f8d710410706bf4fd95581560083d41af27f187c21f0cf8995ee6da21617a412258405563fed2f43cf7eb5fcd3c67f45ea94a12c470dd7e7b7fcbba964fe535a37e4d2f53f40cabc458c9aa78f85bfbd1dbe6bfc9bf43e18a2ba8f15f8435af07dffd875784a86c98a55e52451dd4ff0031d4572f5fc9f98e5d8ac0626783c6d370a9176716acd33f4aa15e9d6a6aad295e2f668e83c37e27d5fc29a8a6a7a3cc639178653ca48bdd587715f5e785be30f867c4d6bf64d4645d3af5d0ab4731c46c48fe17e9f9d7c47457e83c01e2c677c29cd4708d4e84b7a72f87d5758bf4d1f54cf0f3be1ac1e676955569ada4b7f9f72f6a707d9751bab6c86f2e691411c82031c11f515468a2bf36af38cea4a71564db76ec7bf04d452614514564505145140051451400515b9a1786f5bf12dd7d9345b492e5c637151f2a67bb37415f497843e02da5b88ef3c572f9f270df668ce107b31ea6beff0082fc32e20e27a8965b41fb3eb396905f3ebe8aefc8f1736e20c165d1be227af65abfbbfccf9d3c3de13d7fc51702df46b479b9c33e311afd58f02be96f0a7c03d22d20f3fc552b5e5c3ae04313148a3cfb8f9988fa81ec6bdeac34eb1d2ed92d34f823b78506152350a07e5576bfb2781fe8eb9064ea388cd7fda6b7f797b8bd23d7d657f447e559c71de37157861bf771f2f8befe9f2fbcf817e23f80ae3c0dab08558cb637396b790f5c0eaadee3f5af39afacff006889e05d274cb76c79ad33b2faed039af21f871f0cb50f19dda5d5dabdbe951b664988c1931d553dfdfb57f307883e1c3871c55e1ee1ca6e5cdcad47a439926d37d231beef647e899267ca593c71d8f95ad7bbef676fbd9e8df00bc25289e7f165dc7840a61b6cf727ef30fe55f52d54b1b1b5d36ce1b0b28d618204091a28c00a2add7f76f87bc1b4785f23a394d27771d652fe693ddfa745e491f8ce799b4f31c64b132d13d12ec96c213819eb5e2377f0aa4f16f8a6e3c4be309bf719096f6511e91270a1dbdfa903d7ad7b7d15ea710f0ae5d9e46952cd21cf4e12e6517f0b92d1392eb6bbb27a774ce7c06655f06e52c33b49ab5faa5e5d8a9656167a6db259d84296f0c630a91a85503d80ab74515ef52a50a7054e9a4a2b4496892f24714a4e4f9a4eec28a28ad090a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd6fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a2a19e786da369ae1d6345192cc7000af1bf14fc6ff0b687badf4bcea974bc6d88e2253ef2118ffbe7757ce711716e4f90d0fac66d888d38f4bbd5fa456afe499df80cb3158d9fb3c2c1c9fe1f37b23daaa379a1886647541fed103f9d7c41adfc6bf1b6ac596da74b088f01605f9bfefa6c9cd79adfeb3abea8e5f51bc9ee49ebe648cc3f22715fcfd9dfd29b25a1270cb30b3abe726a0bff006e7f823ee307e1c62a6af88a8a3e9abfd11fa312ebba2427136a16a87fda9907f3352c3ab69771fea2f20933fdd914ff00235f99f4a090720e08ef5f271fa586279bdecb636ffafaff00f903d27e1a53b698877ff0ff00c13f44bc65e16d3fc65a14da65d052c417824ea52403820fe87dabf3eb53d3ee74ad42e34dbc5d935b48d1b83eaa6b6f48f1b78ab43757d3b53b840a7ee339743edb5b22a878835dbcf126a726afa82c62e260a2431aed0c5463711ea457e67e2c788791718d2a38fc3e1e5471907cb2bd9c650ff12b3bc5ed74b46cfa1e1ac8f1995ca5427514e93d57469fa79fa98b451457e1e7d7051451400514514005145140051451401dcf853e21f893c1e0c5a5caa606259a29141524f7f5afa13c35f1f745be296fe2281ac646c033265e2fa903e61fad7c85457e9dc21e2ff1470e28d2c16239a947ec4fde8dbb2eb1ff00b75a3e7f34e17cbb1f795685a4faad1ffc1f99fa6b63a858ea76e977a7cf1dc42e32af1b0653f88ab75f9dde13f1b6bde0ebc173a54e7ca27f796ee731b8f71d8fb8e6bed6f02f8f749f1c69df68b46f2aea2c09ed98fce87d47aa9ec6bfb53c32f1af2ae2cb60eaaf638ab7c0ddd4bbb83d2fe8f55e6b53f25e21e11c4e59fbd8be6a7dfb7aafd762b6b7f0f34ff13ebe9acf88643730db284b7b41f2c6a3a92ddd893f8577d6f6f05a4296d6d1ac5146a1511061540e0002a6a2bf53c064580c157ab8ac3524aa55779cb7949f9b7ad9745b2e88f9baf8daf5a11a752578c744ba2f90514515eb9ca1451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd7fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800af2ff1efc51d1bc1719b61fe97a8b29290211853d8b9ec3dbad667c5bf88a7c21a70d374b71fda978a761ebe4c7d0be3d7fbb5f145c5c4f7733dc5d48d2cb21dccee72c49ee49afe68f19bc72ff57ea4b24c92cf156f7a6f554efd12eb2b6bae8badde8bf41e13e0efaec563319a53e8bacbfc97e6757e27f1df893c593b49a9dd30889f9608c958947a63bfe35c751457f0ce679ae3331c44b178eab2a9525bb936dfe27ec3430f4a84153a31518ae8828a28ae0360a28a52aca70c083e869d804a28a290051451400514b82393de928b0051451400514514005156d6c6e5ac9f50542608e411337a3302467eb8aa95a54a33828b9ab5d5d79aeff809493bd9851451598c2b5b44d6f51f0f6a50ea9a5ca629e160411d1877047706b268adf0d89ab87ab1af424e338bba6b469ad9a22a538ce2e13574cfd11f04f8bacbc65a143aadb10b2e024f1778e41d47d3b8f6aebebe31f811af4ba7f8a5f4967fdcdfc646dcf1bd3906beceaff4e3c23e369f1470e52c7d7fe346f09ff8a3d7fede4d3f99fcf7c51942cbb1f2a30f85eabd1f4f90514515fa69f3c1451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd0fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e02f8ad777577e3ed58dd9398a511203da3551b71f51cfe35e795f56fc7ed1741b7d3e0d73c8c6a7732ac2245380c8a324b0ee40e057cb76769717f770d8da21927b891628d07259dce00fcebfcc2f16f86f1395f1762b0b566aa4ea4dcd5aeddaa36e29ff007b5d95cfe88e19c7d3c46594ea4572a8ab7fe02acdfa15a8ae8fc4be15d6bc277c6c35980c6d8ca38e6371eaadd0d7395f9de3f0189c1622784c65370a9176716acd3f347b746b53ab055293bc5ecd057bd7c33f840fe238935bf108786c188314432ad30f5cf0429f6e6b27e15fc35baf15ea0ba9ea71347a55b302c5863ce61ced5f51ea6bed98e38e18d628942a200aaa060003a015fd39e05f82d4f364b3ecfe9de87fcbb83fb7fde7fdd5d17da7e4b5fcfb8c78b2585ff62c14bdff00b4fb792f3fcbf2e534df01f8434a40967a5db8c0c6590313f5dd9e6af4fe14f0d5ca149b4cb52a7b08957f9015d0515fd9b4b87b2aa54bd853c35350eca114beeb58fca258fc4ca5cf2a926fbdd9e6b7bf08bc017c3e6d2d223eb13b21cfe06b92baf801e12998b5bcf7507a287047ea09fd6bdde8af9bcc3c2ee12c6bbe232ea57f28a8bffc96c7a14388f34a5f05797cddff003b9f393fecefa496063d4a60bdc1504d6ad97c01f095b48b35ecf7372a872c85c22b0f7da01fd6bde2bc0fe337c465d0ec5fc35a3ca3edf74844cebc98626e08f6661f90af83e27e00f0f385b2eab9ce37030e586c9b93e69748a4e4d5dbf2b757a1ece5d9de7b99578e128d6777d74565d5b691f39fc42bbd1ee3c4935b787e1486c2c80b6882746d9f79b3df27bd70f4515fe7ee71994f30c6d5c6ce2a2e6dbb2564bb24ba24b45e47edb85a0a8518d24ef656bbddf9bf50a28a7c71c93388e252eec701546493ec2bce49b7646e32a48a29279161854bbb90aaaa32493d0015ebbe15f82de2af102a5d5ea8d36d5b0774dfeb181f441cfe78afa5fc1df0bbc33e0f2b736f17daaf40ff008f99b961ebb4745fe75fb6f04780dc4b9f4a15b114feaf41fda9ab36bfbb0ddf95ecbccf91cdf8cf2fc127084b9e7d97eaf6fcd9cb783be175bc5f0fa7d13588f6dd6a63ce909eb1b81fbbfc56be44d6f47bdd0755b9d23508cc73db3946046323b11ec4722bf4b2bc97e287c3787c6965f6cb10b1ea96eb88d8f1e628e7631fe47b57f4278ade0751c6e41878e410fdf6163ca975a90ddaff0015ef25ddb6baa3e2386f8c274b1b3faebf72a3bdff0095ff0095b4fb8f8668ab57b6577a75d49657d13c13c2c55e37186523daaad7f0855a53a7374ea2b4968d3dd33f648c9495d6c14514540cf5af82fa4dcea3e36b6b8894f95661a59187403181f99afb9abe71fd9deead5f4ad4ed16355b88e657671f79918719fa1afa3abfd1afa3ce494301c1d46bd29f33ace537e4efcb6f972fde7e11c758b9d6cd25092b282497e77fc428a28afdc8f8e0a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd1fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e72fda2ade47d1f4ab85fb91dc3ab7d5978ae07e02e809a9789e5d6275dc9a6c598f2323cd93807ea173f9e6be86f8a9e1f6f11782afede15dd3dbafda6203a968b923f15cd79bfeced005d1f539f1cbdc28fc02d7f2a712707fb6f1870589c446f4ea45545db9a945ab7c9a8bf99fa4e0334e5e16ab4e0fde8be5f949ff009368f7ad5346d2f5a83ecdaadb47731e72048a0e0fb7a572f6ff000cfc116d29963d2e12c4e7e61b80fa035ddd15fd278de1ecaf1959623178684e6b672845bfbda67c0d1c7e26943d9d2a8d2ec9b4450c30dbc6b0c08b1c6a30aaa3000fa0a968a2bd78c545596c72b77d58514514c414515f3ffc4ff8bf1e82d2683e1a6596ff0005669faa419ecbeaff00a0af98e2de2fcb386f2f96659a54e582d97da93e918aeaff002dde87a395e5788c7d75430d1bbfc12eecdff899f146cfc216efa6e9ccb3eab2ae028391083fc4fefe82be2abdbcbad42ea5bdbd91a59e662eeec724934cb9bab8bdb892eaee46966958b3bb9cb313dc9a82bfce5f12fc4dcc78bf1fedabfbb422df253e915ddf793eafe4b43f78c8387e865747921acdef2eff00f0028a2b5345d26eb5dd52df4ab25dd2dc3841ed9ea7f0afceb0d86ab88ab1a1463cd2934925bb6f448f76738c22e737648ddf06f82757f1aea22cb4e01224c19a7707646bfd4fa0afb2fc1df0cfc39e10855a0845cdd8fbd712805b3ec390bf856f784fc2fa7784f46874ab04036a832be3e691fb926ba6aff447c29f0572ee1bc3431b984154c63d5c9eaa1fdd82daebacb76f6b23f0ce25e2dc463ea4a9506e34bb77f37fe41451457eea7c6051451401c0f8cbe1cf87bc669befa2f2ae94612e23e1ff001f51f5af0abefd9df56494ff0067ea70cb193c79885180f7c120d7d67457e69c53e10f0af105778bcc30dfbd7bca2dc5bf5b68fd5a6cfa1cb78a332c0c3d9d0a9eef67aaf95cf887c73f08af7c17a0c3acb5d8bcfde88e7089b4461bee9ea4919e0d78ed7e8ef8bb478f5ef0dea1a54801f3e060b919c301953f8102bf39a589e195e19061918ab0f70706bf8d7c79f0ef05c2f9a50795c396855868aedda51d25ab6dea9a7ead9faaf0667b5b31c34feb2ef38bf4d1edfa9f40fecf370c9e20d42d81e24b70c47fba7ffaf5f5dd7c8bfb3cdb33ebda85d01f2c76e149ff0078ff00f5abebaafea3fa3aa9ff00a93439f6e6a96f4e67fadcfceb8eedfdaf3b768fe41451457ee47c70514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401ffd2fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2801080460f435c2f83bc283c2b7babc36ea059dddcfda2003f8438e57f03d3dabbba2bcdc5e5386c462a8632ac7f7949c9c5f6e68f2b5e8d7e291d14b15529d39d28bf7656bfc9dd0514515e91ce1451450014514500794fc5bf1b1f097878c568d8bfbfdd1418eaa07de7fc01e3dcd7c31248f2bb4923167624b31e4927bd7b3fc78d424baf1b7d918929696f1aa8ed97cb1fe62bc56bfcddf1e78bb139cf14d7c349feeb0edd38ae975f13f56eff2491fbe7066594f0996c2697bd35ccdfaecbe4828a28afc54fac0afa8fe00f847093f8baf13ef660b5cfb7df71fc87e35f31db5bc9757315ac432f2baa28f763815fa39e19d222d0741b1d2621816d0aa1f76c7cc7f135fd21f46ae1086679fcf36c446f0c324d7f8e5751fb926fd6c7c1f1fe68f0f8258683d6a7e4b7fbf446ed14515fdf87e261451450014514500145145002119047ad7e7678eac469be2fd5acd780972e47d18e7fad7e8a57cada9fc3cbaf197c54d41dd0a6996ef135c4bd98ed0762fa93dfd057f3a7d22b85f159de072fc36021cd59d6e55e928bbb7d92b5dbe891f79c0998d3c256af52b3b4546efe4d7f99defc0df0d4ba2f858ea774bb66d4dc4aa0f5110e17f3eb5ed951410456d0a5bc0a1238d42aa8e0003802a5afda38478768e439361f28a1aaa514afddeedfcdb6cf92cd31f3c6e2a78a9ef27f8745f70514515f46700514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401ffd3fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e28f8ef6125af8dcdd303b2eeda3753dbe4ca9fe55e2d5f68fc74f0dc5aaf85c6b0a5567d31b78278dd1be032ff222be2eaff353c75e1ba994717e25cbe0acfda47d25bfdd2ba3f7fe0ec7c71595d3b6f0f75fcb6fc2c1451457e3c7d49ea7f073433ad78e2d1997743621aea43d86ce13ff001f22beedaf9e3f67ed05ad346bcd7265c35e48123247fcb38c7f524fe95f43d7fa31f479e1bfecbe11a788a91b4ebb751fa6d1fc15fe67e11c738ffac6672845e904a3f3ddfe2edf20a28a2bf743e3828a28a0028a28a0028a28a0029891a2676285dc727031934fa29349bb85c28a28a60145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd4fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803c4be3d5d4b07829628fa4f731a37d064ff00315f26e85e16d6bc48b7474783ed06d10492283f36d271c0ef5f6b7c57f0fcfe22f065ddb5a2ef9e0c4f1a8ea4a7240fa8cd78bfecf0c1357d5607f95cc29c1ebc31c8fc2bf8ebc56e0d59df89782c0e60e51a15e9d949778a9bb2bdd5d4acede67eabc359afd5387ead6a0939c2576bd5afd3f23e7c9f4fbfb690c3716f2c6ea705590839fcabb8f05fc38d7bc5b7d1a2c0f6f661879b71229002f7dbea6beed9f4ad32e983dcdac32b0e4174563fa8ab91c51c2823894228e8146057a593fd16305431eab6618c7528a77e551e56fc9be6765decafe873e2bc47ab3a3cb42972cdf56ee97a2b229695a65ae8da741a6592ec86dd0228fa77fad6851457f5750a14e8d38d1a4ad18a4925b24b647e6939ca727393bb61451456a48514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401fffd5fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ebc1af3ab7f00da68fe2f1e29d0f100b9564bbb7fe06ddfc4be873d457a2d15e566792e0f1f2a53c5413953929c1f58c9754ff0006b66b4674e1f19568292a6f492b35d1a0a28a2bd539828a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00fffd6fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd7fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd90a696d6167652f6a70656797060e00000000001976a914e0565a439377674fa2878922ebbc1274dc10897e88ac00000000", - Vout: []whatsonchain.VoutInfo{ + Vout: []chainstate.VoutInfo{ { - ScriptPubKey: whatsonchain.ScriptPubKeyInfo{ + ScriptPubKey: chainstate.ScriptPubKeyInfo{ Hex: "6a2231394878696756345179427633744870515663554551797131707a5a56646f4175744ea53a0100ffd8ffe000104a46494600010100006000600000ffe1008c4578696600004d4d002a000000080005011200030000000100010000011a0005000000010000004a011b0005000000010000005201280003000000010002000087690004000000010000005a00000000000000600000000100000060000000010003a00100030000000100010000a002000400000001000003b7a0030004000000010000038a00000000ffed003850686f746f73686f7020332e30003842494d04040000000000003842494d0425000000000010d41d8cd98f00b204e9800998ecf8427effc0001108038a03b703012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffdb004300020202020202030202030403030304050404040405070505050505070807070707070708080808080808080a0a0a0a0a0a0b0b0b0b0b0d0d0d0d0d0d0d0d0d0dffdb004301020202030303060303060d0907090d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0dffdd0004003cffda000c03010002110311003f00fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd0fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd1fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd2fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28af2bf167c5df0bf861ded55cdeddaf063848201f76e82bc5cf788b2cc9b0cf179a578d287793dfc92ddbf257675e0b0188c5d4f65868393f23d528af8f752fda07c493c99d36d60b7419e1c17247e9cd64afc77f1c2b6736c7d8c7c7f3afc6b13f495e0da551c212a925dd434fc5a7f81f594fc3fcd651bbe55eaff00c933ed8a2be49d37f685d66228ba9d84338e373212871ec2bd87c33f17fc25e227581a536570dc08e7e013ecdd2beb7873c66e11ceaa2a385c5a8cded19a706fd1bd1bf24cf331fc279a6122e7529dd775afe5a9eab4522b060194820f208e8696bf523e6c2b2f54d6b4ad161f3f54ba8ad93d6460bfceb52bc1bc4df05ee3c4924d7d79af5d4d76e498fcd0a624cf4014007007a1af92e30cd33bc16139b21c1fb7aaefa3928c55bbdda6dbe897cdaebe9e5786c1d6ab6c6d5e48fa36d9b37df1c3c0968488a79ae71d7ca8cfe9bb6e6a0b4f8ebe07b9204af716e09c6648bff892d5f237893c33aaf857527d33568f648bcab0fbaebeaa6b9fafe31c7fd2378db098c9d1c4d3a70945d9c1c1ab3ecef2bfe27eb14780f28a9494e9ca4d3d9dff00e058fd1bd1fc61e1ad780fecad4219988cec0c030faa9e6ba5afcc48679ada412dbc8d1ba9c8653823f2af63f07fc69f116832a41abb1d46cfa10e7f78a3d9bfc6bf4be0ff00a5060b1338e1f88687b26fedc2ee3f38bf792f4723e7f34f0eead34e7819f3793d1fc9edf91f6c51585e1ff12691e27b14d43489d668d80247f121f461d8d6ed7f53e0f19431742389c34d4e12574d3ba6bba67e715694e94dd3a8acd6e98514579a78ff00e25e95e0644b7910dcdecca5921538c0f563d8570e7b9f60326c14f30cceaaa74a3bb7f82d356df448db0782af8baaa861e3cd27d0f4ba2be446fda175e32ee5b08027f7724feb5d3e91fb4359c8c1359d39a2c9e5e16dc00fa1afcbb03f480e09c4d5f65f5a70f3942497df676f9d8fa3adc119bd38f37b3bfa3573e94a2b8bf0ff00c40f0b789405d36f53cd233e549f238f6c1ebf857695face5b9a60f30a0b1381ab1a907d62d35f7a3e671186ab427eceb45c5f66ac14514577980514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401fffd3fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28ac9d5b5dd234387cfd5aee2b64edbdb04fd075358e2313470f4dd6af2518addb6925eade85d3a73a925082bb7d8d6a2bc3f53f8f1e12b3731d9a4d7647465185cfe35cc3fed136a1f09a5b95f5dff00fd6afcd31de34705e16a3a7571f16ffbaa525f7c5347d051e12cdaa479a345fcecbf368fa5e8af02b3fda03c37332a5ddb4f0e4f2c30c07f5af51d03c71e18f128034abe8de43ff2c98ed7fc8d7bb91f88bc359c545472ec6c2737b46f693f44ecdfc91c78cc8730c2ae6af49a5ded75f7a3aca28a2bed0f20e1fe20d9f89f51f0fbe9de15611dcdcbaa49216da52239dd83ea7a7d2bc13fe19eb5a7b732cba9c46e0f3b769233fef75fd2beb3ae6f56f17f86b4304ea7a8410b0c8da5c16c8ed81cd7e5bc6fe1cf0c67188799f11cdb518f2ae6a8e108aeeb54aefab6d9f4993e7d98e161f56c02576eeed1bb7ea7c09e25f0c6afe14d45b4dd5e131c98dc8c39475f553deb9eafa2be2cfc44f0878b74a5d3ac22926b98240f0dc6dda17b30e79c11dbe95f3ad7f9f5e2064794e559cd4c2e498955e86f19277b5fecb7b36bbad1ab1fb76498bc4e27091a98ba7c93eabf5f98528241c83823bd2515f147ac7b8fc3af8c1a8f87648f4bd759aef4e242863cc90fb83dc7b57d7f61aae9fa9d9c57f653a4b04ca191c11820d7e67d6841aaea76d01b6b7ba9a388e7e4572179f615fd0de1d7d20f34e1ec2bc06650788a497b9795a51f2e6b3bc7c9edd1db43e1f3de08c363aa7b6a0fd9cbae974fe575a9fa357baee8da77fc7f5ec101f479154fe44d47a7788b43d5dcc7a6df4170ebd551c13f96735f9bb24b2ca732bb39f5624ff3a9ec6fef74cb94bcd3e77b79e339492362ac0fd457dac3e95d8a78a8b96022a95f55cedcade4ec95fe4792fc35a5ecddab3e6f4d3f3fd4fb2be39e87677fe107d55c2adc58bab23f72ac7057f1af8aabb2f1178fbc51e28b64b3d5ef0c9021076280aacc3b903a9ae36bf17f17b8d32ce28cf7fb4f2ca2e11e48a7cd64e4d5f56937d2cb7e87d670be5388cbb05f56c4493776d5b64bb7ea1451457e587d11d6f83fc61aaf83b558f50d3dc98f204d093f2489dc11ebe86bef8f0f6bb65e24d22df57b06cc73a838eeaddc1f706bf36abd13c23f137c47e0eb46b0d38c6f6ecfe66c917383df073c66bf7ff057c61ff55ab4f039aca52c2495d24aee12ee9767d57a3ef7f8ae2de16fed282ad8649555f2baf3f4e87df95cf6abe14f0e6b7751deeada7c1753c6bb55e450c40f4af9a63fda1f5a54c49a6c0cdebb88a9acbf686d4d6e47dbf4e89a1279d8c4301ed5fd2788f1ef8031b18d0c554728b6b49536d27d1b4d3d8f81a7c179dd16e74959aed24991fc61f86167a2c5ff00091f87a1f26db38b8817eea13fc4a3b0f6af9d2bf40e7d6b42f19f82af2f20951eda6b67f3031198db6f2187620d7e7f3001881d0138afe69f1fb85b2acbb34c3e6992b8fb0c545cd28db96ead771b6c9dd3f5b9fa070566389af869e1f177e7a6edaeff003f343a296581c490bb23af2194e08af78f007c69d4f47923d33c4aed796270a263ccb17e3fc43f5af03a2bf2be14e32cdf87718b199556707d57d992ed25b35fd2b1f479965586c75274b131bafc57a33f4d6c2fed353b48afac6559a0994323a9c820d5baf8b3e0ff00c42b9f0f6ab16837f216d36f1c2aee3c43237423d8f7afb4c104647435fe8ff867e21e178bf2958ea2b96a47dda91fe5979793dd3f96e8fc1788722a995e27d8c9de2f58beebfcd750a28ac9d475ed1b49e352bd86dcf5c48e01c7d3ad7df62313470f0756bcd462bab692fbd9e253a739cb960aefc8d6a2b90b7f1f7836ea43141ab5b330edbf1fceba5b5bdb3bd4f36ce78e74e9ba360c3f435cb82cdf018cd3095e13ff000c94bf26cd6b616bd2fe2c1c7d5345aa28a2bd139c28a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00ffd4fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a0f4a00f1df89ff001420f06c5fd99a6ed9b5499738eab0a9e8cdee7b0af8d756d6b54d72edef754b992e2573925db3f90ec2beac87e0b9d675ed435bf17dd19fed12b3451c248c2e78dc4fa0c702b3bc47fb3fd84b6ed2f872e9a29c64ac737287db2391f5afe2ff00137833c44e2d954cc254b970f16f928f3252e55a2938ece4f7d5dfa247eb3c3f9b6459628d052bd476e69db4bf6bf647ca1455ed4f4dbdd1efe7d33508cc5736ee52443d88fe60f6aa35fc8f5a8d4a35254aaa6a517669ee9add33f4d8c94a2a51774c2a68279ada559addda375390ca7041fa8a868a98ca516a5176686d26accfa23c07f1c2eb4c4361e2d325d40abfbb9d066504763d322b535cfda1a46cc7e1fd3f60ed25c1c9ff00be47f8d7cc7457eb585f1cb8cb0f96c72ca58bd23f69a4e76edcceef4e9d7ccf9aa9c21954f10f112a5abe9d3ee477bad7c4bf196bbb96eb5091236ce6388ec5c7a715c3492cb331795d9d8f24b1c9a8e8afce335cf731ccea7b6cc2bcaa4bbca4dfe6cf7b0d83a1878f250828af2560a28a2bca3a028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00b515ede4113c10cce91c9f7d15880df515568a2ae552724a32774b6f2f4128a5aa0a28a2a062ab152194e0839047635f7efc2ff00121f13f83acaf6539b8841b79f3dde2e33f88c1fc6be01af6cf855f13b4ff03d9dee9faa4134b15c48268cc582436369182475c0e6bf71f00f8df0fc3bc412fed0abecf0f560d49bbd935ac5e97f35f33e438d3279e3b02bd846f38bbaf4d9ff009fc8fb52bc93c59f07f40f13dc4da879d3db5e4b925c3965ddeea73c7d2b26cbe3e783ae66114f1dd5ba9fe274047e8c6bd9ac6fecf52b64bbb0992785c655d0e41afed858ee0fe38c3cb08aa53c4c63ab8df55d2f6d24bd4fc8fd8e6b93d45579654dbebd1f9763f3bfc55e18d4fc21ac4ba4ea230cbf32483eec887a30aa1a6ebdac68f2acda6ddcb6eca72363103f2e95f57fc7ed0e1bcf0cc3adaa813d8ccaa5bb98e4e08ffbeb047e35f1d57f03789dc295383b89aa60b0351c61a4e9b4da6a32d95d754d357f2b9fb570f666b34cbe35ab24ded25d2ebfcf73e9ef047c777f323d3bc5ea36b10a2ed074f7703b7b8afa72dee20bb812e6d645962914323a1cab03d0822bf316bdc7e137c4f93c33729a16b2e5b4c9df08e79f21dbbffb87bfa75afd97c21f1ff154f130c9f89ea73539691aaf78be8a6fac5ff33d5756d6df29c51c154e54de2b2e8da4b78ad9fa79f9753ecfa29a8eb2209108656008239041a757f6b269aba3f230a28a298051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401ffd5fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a2b2356d7b47d0e1f3b55bb8ad97b6f6009fa0eb5e6f7bf1bbc0f69218d27927c7431a12a7f1af9ace78cb22ca5f2e658ba74df694927f76ff0081e861329c66295f0f4a525e4b4fbcf5fa2bc3e3f8f5e0e66c4897083d7666babd2be2a782756d8b16a0913b8fb92fc87f5e2bcbcbfc4ce15c6cfd961b1f4dcbb7325f9d8e9afc3d99515cd5284ade97fc8f45a2a28a78678c4b0baba1e4329c8af30f197c59f0df8551ede2905edf0c810c47214ffb4dd0735ef679c499664f8478eccabc69d3eedefe8b76fc95ce2c1e5f88c555f63878394bfadfb1e9d717105ac4d3dcc8b146832cee42803ea6bc67c51f1c3c33a36fb7d241d4ae4647c9f2c40fbb77fc057cc1e2bf1ff893c5f70cfa95cb2c193b2de3256251f4ee7dcd7155fc85c6df49ec5d694b0dc354b923b7b49abc9f9a8ecbe7cde88fd4328f0f29412a9984b99ff2adbe6f77f2b1b9e23d7af3c4dad5ceb97e144d72c0b0418501405007d00ac3a28afe54c662eb62abcf15889734e6dca4deedb776fe6cfd2695285382a70564b44bc90514515cc585145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140057a3f80be24eafe08b92b1ffa4d8c87f796ee703eaa7b1af38a2bd6c8f3dc7e4f8c866196d574eac766bf27d1a7d53d19cd8bc1d1c552743111e68be87bafc48f8bd0f8c7464d174eb37b68ddd5e66918313b790a30077e735e154515ddc57c5b99f11e3de659b4f9aa3496892492d924b431cb72cc3e028fd5f0d1b477ee1451457cd9de7d83f03bc6efabe9cde1ad424dd7364b98598f2f0fa7fc07f957bfd7e72f83f5e9bc37e24b1d5e124086551201fc51b70c3f235fa296f347730477111ca48a1d48ee08c8aff433e8f3c73533cc81e03172bd6c35a37eae0fe17f2b38fc91f8771ce4f1c1e37dbd2568d4d7d1f5ff003398f1578d345f07470cbacb48ab39210a216191d727a0aa3a2fc4af066bd2086cb518d653d125fdd93f4ddd6babd4f49d3b59b46b2d4e04b885c72ae322be45f8a1f0a0f8555b5dd04bbd86e1e6464e5a127b83dd7f957bde23f1271770eb966f9751a75f07149ca3692a915d5def66badeda75565738f21c06578fb616bca50aaf67a38bf2b77f9ebdcfb24104020e41e41a5af87bc09f1775cf0ac8967a8335fe9d900c6e732463d518ff0023c57d85e1df12e91e28d3d751d22612a1c6e5fe243e8c3b1af4fc3cf16325e2da5cb84972574bdea72f8979afe65e6be691cd9ef0ce2f2c95ea2bc3a496df3eccdfa28a2bf4f3e7428a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00fffd6fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800af9dfe247c665d1e79744f0b9496e53e596e7ef2c6c3a85ec48fcaba3f8cfe339bc33e1f5d3f4f7d979a96e8c30ea9181f311ee73815f1498a729e7b239427ef90719fad7f2b78f3e30e2f29acf87723972d6b27526b78a7b463d9b5ab7d1356d76fd2782f85696261f5fc62bc7ecaefe6fcbc8b9a9eada96b172d79a9dc49712b9c967627f2f4acea28afe21af88ab5ea3ab5a4e527ab6dddbf56cfd76108c22a31564828a28ac8a3a2b0f16788f4cb3974fb1d42786de65dae8ae718f6f4fc2b9f666762ce4927924f24d368aebc463f135e10a55ea4a5186914db692f24f6f919c28c20dca3149bdfcfd428a28ae4340a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800afa3bc35f1e7fb2f4eb3d2eff004f3225b46b1b4aaff310bc6707dabe71a2beb78478df38e19c44b1393d5e4949252d134d277b34d3ff0033cdccf28c2e61054f151ba5b6ebf23f453c2de34d03c5f6de7e91701a45199216e244faafa7bd6ceb3a6c3ac69575a65c2868ee2268c83ee2bf39747d6351d0afe2d4b4c99a19e239054e323d0fa835f57e89f1ebc3d3e9064d6524b7bf89398d54b2c8c3fba474c9f5e95fd93e1ff8fd93e7b83a981e2671a35795a6de909ab6b6becedbc5bd7a765f95677c158ac1d58d6cbaf38dfe69ff009799f245fdab58decf66fd6091a3cfaed38cfe35d67813c6b7fe0bd663bdb762d6d210b730e7e574ff0011d8d72ba95e1d4350b8be231e7cacf8f40c720552afe21c166b5b2ccc963f2b9b8ca12bc1adf47a7deb75d763f5ead86862283a388574d59a3f4cf4dd42d356b18351b1904b05c207461dc1abb5f2a7c05f1a3c5752783ef9c98e60d2da127eebaf2c9f42391f435f55d7fa77e1d71ad0e29c8e966b4b493d271fe59add7a755e4d1fcf19f6513cb7192c34b6dd3ee9ec145782ea1f1966f0df8a2eb42f1369a62b78e52239e12493113f2b107af1d715ed1a56afa66b76897fa55c25cc0e321d0e7afa8ea0fb1e6bb787f8df26ce6bd5c2606b5ead26d4a0d38cd34ecfdd7676bf5574658ec9f1784846ad687bb2d535aa7f3469514515f587981451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd7fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803cb3c6df0d21f1aebda6ea5797452d6cd4ac9005c990139e1b3c67a1e2bb7ff00846b40fb1fd83ec10790176ecf2c6318c7a7a56e579f78f3e21e93e07b2dd3fefef655260b653cb1f56f45f7af89cc32ee1cc896333ec74230f69675272d6f64a296b7eda456efa367b143118fc6ba582a2dbe5d229696ebfd367c81f133c2f0784fc5773a75a716ce04d08feeabf6fc0d79fd6ef88fc47aa78a7549356d5a4df349c0006151474551e82b0abfcc7e28c565f89cdf1388caa0e3425393827d22de8add3d3a1fd0997d3ad4f0d4e188779a4aefcc28a28af04ec0a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a28034748d4ae347d4ed754b562b2db4ab2291fec9e9f88afd1dd1f518757d2ed7538082973124831fed0cd7e68d7ab7833e2df88fc2bf64d3e475b9d2e03b5a0651b821393b5bae4678e715fbff813e29e13853155f0b9ab97b0abcbaa57e59276bb575a59eb6bbd1687c5718f0e55cca9c2a61adcf1befd576fbf63e8af8c1e0a87c49e1f9752b68c7dbac14c8840e5907de5fcabe4ef08f8d75af06dfadd69d213167f7b6ec4f96e3be4763ef5f7d691ac699e23d2e2d434f9567b6b94edcf51cab0ec47422bf3cbc4d69058f88b53b3b63ba282ea6443eaaac40afbbfa43e02196e6181e31c8eaf24eae8e507bb4938c95b7bad1f4692b9e370357788a15b2bc646ea3d1f4beebe4cfbf7c25e2bd33c61a447aae9add7896327e68dfba9fe87bd74f5f9f3e00f1b5ef8275b8ef6225ed25212ea1cf0f19ee3d197a835f7e58dedb6a3670df59b89219d03a30e855b915fb9783de27d2e2ecb1fb7b47154acaa2efda6bc9f55d1e9b58f8ee29e1d965788bc35a72d9fe8fd3f12d514515fb01f2c14514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd0fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2802a5dea1636010dedc47079876a798c1771f419eb56810c0329c83c822be46fda1a7baff0084874d84b110ada9741db717393f5e056b7c1ff8a6eaf0f853c452ee5384b4b873c8f48d8fa7a1fc2bf10a5e3665f4f8c2bf0ae614fd9a8b518546f472b2d24ada5efeebbbf3b5cfb097085696550cca84b99b5771ecbcbbf99f52514515fb79f1e1451450014515e5bf12fe23d9f826c7ecf6e565d52e149862ebb074dedede9eb5e2f1071060324c054ccb32a8a14a0b57f924bab7d11d781c0d6c6568e1f0eaf27fd7dc1f123e2558f826ccdbdbed9f54957f750e72133d19fdbdbbd7c47ab6afa8ebb7f2ea7aaced717131cb3b7f203a003b01c545a8ea179aadecba86a12b4f713b1777739249aa55fe70f8a1e29e61c5f8d6e6dc30d17ee53be9fe297793fc365e7fbd70f70e50cae8d96b51ef2fd17641451457e567d1851451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451401b5a5788f5dd0d644d26fa6b559410eb1b90a73edd33efd6b1ddda47691c966624927a9269b4574d5c6e22a528d0a936e11bd936da57decb657f22234a11939c52bbddf70afaa3e03f8dd6585fc1da8c9f3c7992ccb1eabfc49f51d47e35f2bd5dd3b50bad2afa0d46c9cc73dbb891187622bec3c3be35c470b6794b34a3ac56938ff341eebd7aaf348f2f3cca69e6383961a7bee9f67d3faec7e99d15c67813c5f67e33d062d4e060265fdddc459e524039e3d0f506bb3aff0050f2acd30b9960e9e3f053e6a7512716baa7fd6aba33f9d71586a987ab2a1555a517661451457a060145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd1fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e77fda0f4092ef46b2f1040a58d8ca629703a472f427d830c7e35f24ab32307425594e411d4115fa5babe976bad69973a55e28686ea368d81f7eff00857e7878a3c3d79e17d6ee747bd521a163b1bb3a1fbac3ea2bf853e931c1757079bc388a847f77592527da71565ff81452b79a67ec9e1f66d1ab857819bf7a1aaf34ff00c9fe67d5bf08fe25c5e23b48f40d5df6ea56e8023b1ff5e83b8ff687715ee75f993657b75a75d457b6523433c2c191d4e0822becdf869f162cbc57147a4eb0cb6faaa0c0ec93e3bafa37a8fcabf47f03fc6ba59952a79067b52d885a426f69ae89bfe75ff937aefe0f187094a84a58dc1c6f07ab4ba79af2fcbd0f69a28a2bfa90fce4c3f11deea7a768b7579a3dafdb6f234262841c6e3fd71d71debf3c75cd4b53d5b56b9d4359676bc95c997cc0430238db83d001c01dabf4aabccbc6bf0b3c3de310d72ebf64bfc717310e49edbc746fe75f81f8e3e1966fc5786a5532bafad2bbf64f48c9f74ff9ada7bda5baad6ff6bc1fc4385cb6a4a38887c5f696ebcbd3d3f1e9f06515e85e2bf867e29f09c8c6eadcdc5a83f2dc400b211ee3aa9fad79e904706bf81338c8f30ca712f099951953a8ba495beeeebcd687ed785c5d0c4d35568494a3dd0514515e51d01451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007a57c2df193f843c4b1492b1fb15e620b85cf0013c3fd54fe99afbd5595d43a9c861907d41afcc0afbff00e176b6faf781b4cbc95b74b1c66de43df7424a67f1001fc6bfb27e8b9c61567f58e1baf2ba8af690f2d529afbda7f79f95788b95c57263e0b57eebfd3f26bee3d068a28afec33f2c0a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803fffd2fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ae23e23c9a8c3e08d5e6d2a478ae63b72eae870c02b02d83fee835dbd41756f1dddb4b6b30dd1ca8c8c0f70c306bccceb032c6e5f5f070972ba9094535ba724d5fe573a3095951af0aad5d45a76f467c97f0f3e35dee9b22695e2c76b9b462025d1e658b3d9bfbcbefd47bf6faced6eadafade3bbb4916586550c8ea720835f9d3e2cd065f0d7886f746941ff47948427f8a33ca9fc4577bf0cbe285e783ee574ed459a7d2a56f990f26127f897dbd457f1c7859e36e3723c6be1ce2c9b74e32705396b2a6d3b5a4f771bf5de3e9b7eadc47c2147194bebf962b49abd96d25e5d9fe67dc34553b0bfb3d4ece2bfb095668265dc8e87208ab95fdad4aac2a4154a6d38bd535aa69f547e4728b8b7192b3415e53f14fe1ec5e33d2bed164a1754b404c2dd3cc5ee8df5ede86bd5a8af2788787f059de5f572ccc21cd4e6acfcbb35d9a7aa7dceac063ab60ebc71141da4bfab1f98f756b71657325a5dc6d14d0b14746182ac3a8351c52c90c8b342c51d08656538208ee0d7da7f14be16dbf8b2ddb57d21162d5a15edc0b851fc2dfed0ec7f03edf18ddd9dd585cc9677b1343344db5d1c61811ec6bfcd7f127c36cc783f31f635af2a3277a7516cd767da4baaf9ad0fdf720cfe8669439e1a497c51edff00fa77e1cfc6b8da38f46f17c9b5d4048aef1c374003e3bff00b5f9d7d2d14b14f1acd0b074700ab29c820d7e61d7ab7817e2beb9e0f65b49c9bdd3fbc3213b93dd0f6fa1e2bf66f0b3e9135706a195f14373a6b48d5de51ff1ff0032f35ef2eb73e5388f81635af89cb95a5d63d1fa76f4dbd0fbaa8ae43c2be38f0f78bedc49a55ca9980cbc0e76ca9ff01ee3dc575f5fd9d96e6784cc30f1c5e06a2a94e5b4a2ee9fdc7e4f88c3d5a151d2ad17192e8c6491c72a18e450ca78208c835e5be28f841e13f12069a387ec17241c4b00c0c9eecbd0d7aad15c79e70e6579ce1de1734a11ab0ed257b7a3dd3f34d336c1e3f11849fb4c34dc5f97f5a9f13f883e0778b74967934e09a840b920a1daf8ff0074ff004af26bfd2f51d2e530ea36d2db3838c48a579fa9e0d7e98d67dee95a6ea51986feda29d181043a86ebf5afe73e25fa2e653886ea64b889517fcb2f7e3f7e925f36cfbbcbfc45c4c2d1c5d3525dd68ff55f91f99f457dc7acfc13f036aa5a486ddec246e8d6cdb547fc00e57f4af31d53f676bc4dcda3ea8920ec93a6d3ff007d2939fc857e199dfd1df8cb00dba34635a2bac24bf2972bfb933ec707c7395565efc9c1f9afd55d1f35515ead7ff05fc7b644ecb25b951d0c32039fc0e2b91bbf04f8bac73f6ad22ed40ea444cc3f35cd7e6998704710e06ff5bc1558dbbc256fbed63dfa19be0ab7f0ab45fcd1cbd153cd6b736edb2789e36f4652a7f5a83a57cd4e9ca0f966accf4134d5d0514515030a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800afb37f67e98c9e0a9e3ff009e57f2afe688dfd6be32afaf7f67766ff846b525ec2fb3f898d6bf7bfa375570e34a715f6a9d45f85ff43e2f8f637ca64fb38fe67d07451457fa227e16145145001451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd3fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803e7df8e7e083aae9cbe28b08f37362bb670a39787ae7ea9fc8d7c835fa7b2469346d14aa191c15653c820f515f0dfc56f87f3f83f5837b6685b4bbd62d0b0e9139e4c6dfcc7a8fa57f167d243c329d2acf8af2e87b92b2aa9747b29fa3d14bcecfab3f5ae02e205287f66d77aaf87cd76f974f2f421f86ff132fbc1175f65b80d71a5ccd9961cf319eee9efea3bd7dafa26b7a678874f8b53d26759e0947054f20f70475047a1afcd5aeb3c27e32d6bc1d7c2ef4b94ec623cc85b9471ee3d7debe2bc24f1cb15c35cb95e6b7a983e9fcd4ffc3de3de3f7767ebf1370752cc2f88c37bb57f097af9f9fde7e8a515e79e07f88fa1f8d6dc2dbb882f90664b67386faaff007866bd0ebfbd326cef039b61218ecbaaaa94a5b34ff0f26baa7aa3f17c5e0eb61aaba35e2e325d18579b78f3e1a68de3687ce702db504188ee50727d9c771fcabd268a9cef22c0671839e0332a4aa5296e9fe6baa6ba35aa1e0f1b5f0b5557c3cb9648fcecf15f82b5ef07dd9b7d5a02232488e7504c4ff43d8fb1ae4abf4d6f6c2cf52b77b4be85278641864750c08fa1af9bfc65f012393ccbef08ca236e5becb29f94fb2b751f8d7f157885f46ecc72f72c670e375a96fc8fe38fa749fe0fc99fad647c7d42bda963d724bbfd97fe5f91f31da5e5d585c25d594cf04d19cac91b15607d88afa03c25f1ef51b211d9f8a61fb64638fb44600940ff0068746fc315e13aa68daae8972d67ab5acb6b329c1591719f707a11ee0d6657e23c39c63c41c298b93cbeaca9493f7a0d68fca507a7e1747d7e3f2ac0e65492af1525d1f5f9347e8bf87fc67e1cf13c424d22f6395b1968c9db22fd54f22ba9afcc48679ade412c0ed1b8e8ca7047e22bd5fc3bf19bc5da18586e6517f0ae3e59bef60760dd6bfa97847e94783aca34388b0ee9cbf9e1ac7e717aaf9391f9ce67e1d558de7819dd76968fefd9fe07dc945784685f1efc317db62d62296c243c17c7991fd78e47e55eb7a5f89bc3fad20934ad42dee4119c248370faa9e47e22bfa2320e3ae1fcee29e578b84df64ed2ff00c05da5f81f0b8ec971d8376c4526bceda7deb43728a28afac3cc0a28a2802bcd696970a527863914f50ca08fd6b9abbf01f83afb3f69d1ed093d4ac4aa7f35c1aeb68ae0c665582c5ae5c5518cd7f7a29fe699bd2c556a4ef4a6d7a368f26bcf82be02ba1f259bdb93de29187f3cd7257dfb3de852926c2fa787d0300d5f43515f1598784dc1f8dbfb6cbe9abff2c797ff0049b1ebd0e27cd68fc15e5f377fcee7c87a8fecf9afc3ce9d7b04fd787050ff005af3fd4fe15f8e74bcb4ba6bca833f34243f03bf15f7e515f9de6ff467e13c526f08ea517e52e65f74937f89eee17c41cca9e955464bd2cff0ff0023f322e6ceeecdf65dc1242de92295fe7d6ab57e98de695a6dfc4d0dedb453230c10ea0f15e6dad7c19f04eadbde2b53652b73badced1ff7cf4c7e15f91e7bf458cde8273cab170aabb49383fce4bf147d3e0fc46c2cf4c4d371f4d57e8cf85e8afa175efd9f75bb5579b40bc8ef14722297f76e7e87ee93f97d6bc5358f0e6bba04c60d62c66b56071975f94fd18654fe06bf09e25f0fb887207ff0ab849423fcd6bc7ff02578fe373ec7019de071abfd9aaa6fb6cfee7a98b451457c69ea851451400514514005145140051451400514a013c0e6a4104edd2373f45355184a5b213696e45455d5d37517fb96b337d2363fd291f4ed423fbf6d32fd5187f4adfea588b737b376f464fb486d729d15298665fbd1b0fa835156128496e8a4efb0514515230a28a2800a28a2800a28a2800a28a2800a28a2800a2a686dee2e5c476f1bcae780a8a589fc0574717823c613c7e6c7a35e95eb93038fc811cd77e0f2ac6e2d3785a329dbf962dfe4998d4c452a7fc4925eaec72d455dbcd3751d39fcbd42d66b66feecb1b21ffc780aa55c95a8d4a5374eac5a6ba35666919292bc5dd051451599414514500145145001451450015f707c0ed31b4ff015bcee30d7d3cb71ff0001cec5fd12be2bd3eca6d4afedf4fb71992e654897eac715fa47a469f0e93a5da69900c476b0a42a3d9140afea7fa2ce412ad9c62b3892f76943917f8a6eff00828bfbcfce7c46c6a86169e156f277f92ff82ff03468a2bc3f55f88cfa5fc53b5f0f7981ac2744b7987f7267fba47e3807eb5fd87c47c4f81c929d1ab8f95a352a469aff0014b45f25d7b23f2ccbf2ead8c94e3456b18b97c91ee1451457d11c01451450014514500145145001451450014514500145145001451450014514500145145001451450014514500145145007ffd4fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ac8d7743d3bc45a64da4ea71892099707d41ec41ec456bd1586270d4b1146587af15284934d3d534f74cba75254e6a70766b667e7af8ebc11a8f827576b2b9fde5b484b5bce070e9efe8c3b8ae26bf47bc4de18d27c57a649a66ad107461f238fbd1b76653d88af85bc6de07d5bc15a935a5ea992ddc9f22e00f9645fe8dea2bfcf4f18fc1bc4f0c622598e5d172c149e9d5d36feccbcbf965f27aeffb970af1553cc69aa15ddaaaff00c9bcd7ea8e46daeae2ce74b9b491a19632195d0956047a115f46f81be3b4d6c23d37c5e8658800ab7918f9c7fbebdc7b8e7d8f6f9ae8afcd783f8f33ae19c4fd6729ace37de2f58cbfc51dbe7a35d19efe699361330a7ecf130bf67d57a33f4bb4cd5f4dd66d96f34cb88ee627e8d1b035a55f9bba1789f5cf0ddc0b9d1eee480e72541ca37d57a1afa3bc2df1fad26096de28b730bf00cf0f287dcaf51fad7f687037d23b22cd631c3e73fecd5bbbd69bf497d9ff00b7b4f33f27ce380b19866e784fde47ff0026fbbafcbee3e94a2b0b47f13683afc4b2e937b0dc6e19daac370faaf5addafe83c2632862a92af869a9c1ece2d34fe6b43e1ead29d3972544d3ecf432f54d174ad6edcdaeab6b15cc67b48a0e3e87a8af14f107c01d02f8bcda1dcc96121e446c3cc8f3fcc67eb5eff457ce712f02e439fc39736c2c6a3ef6b497a495a4bef3d0cbf39c6e09df0d51af2e9f73d0f84f5df83be35d14965b65bc887f1dbb6efd0e0d79b5d585f58b98ef2de48187512295fe75fa6bd7ad65dfe89a46a8bb350b386e0641f9d01e95fcfbc43f458cb6b375325c5ca9bfe59ae65f7ab35f89f6f81f11ebc6cb17494bcd68feed57e47e69d4914d2c2e2485d918742a4823f2afbc750f847e04d401dda6a44cc725a2250fe8457177dfb3e7866724d95ddd5b7a0dc1c67df7026bf2acc7e8d3c5f857cf84953ab6fe59b8bffc992fccfa4a1c7f95d456a9cd1f557fcae7cefa57c49f1ae8e40b4d526651fc129f317ff1ecd7a169dfb4178a2db6aea1696b76a3ef101a373f88247e95af77fb3aea0a59acf578d973f2ac911ce3dd837f4ae6ae7e02f8d2104c4f6b30edb5d81fc8a8fe75186c93c5dc8972e1d57515d149545f75e4bf02aa63386319acdc2efbae57f7d91e8d61fb44e8f20ff899e957109ffa62eb28fd76576169f1bbc037380f752c0c7b49137f3008fd6be64baf84be3eb452cfa6338033fbb75727f006b99bbf09789ec41377a5dd4607ac4c7f966bd7878cde26e56ad98619cadff3f28b8fe31e5395f09f0f627f813b7f8669fe773eeab4f889e0bbd216df56b62c7f84b807f235d15beb3a4dd1c5b5e4321ebf2b83d7f1afcd69619adced9e378cfa3a953fad2c5737101cc32ba67fbac47f2af5b07f4aacce9be5c76020ff00c32947f06a472d5f0df0ef5a359af549ff0091fa6eb2230cab03f434fafce1b4f16f89ac405b4d4eea303b091b1fcebaab1f8bbe3cb160c3513301c0595430fe95f6997fd2a724a9658cc1d487a38cbff913c9afe1be2d7f0aac5fadd7f99f7a515f23e95fb426b70ed5d5ac61b851f79a32518fe1c8af48d27e3cf846f76adfa4d64c7a965dca3f11cfe95fa564be39705e6568c318a9c9f4a89c3f16b97f13e7f17c1d9b61f574b997f75a7f86ff0081ee14573ba578b7c37ad0074dd42098900ed0e0373ec79ae8bad7ea383c761f174d56c2d4538beb169afbd1f3b568d4a52e5a9169f9ab0555bbb2b3bf85adef618e78db82b228607f3ab5456f529c671709aba7d199c64e2ee9ea789f897e07785f580f3e95bb4db83923cbf9a327dd4ff435f35f8a7e1a78a7c28ecd796c67b604e2e20cba11cf5ee3f1afd00a6491c72a18e550eadc10c320d7e25c6be01f0d67b1955c343eaf5bf9a0bdd6ff00bd0d9fcacfccfafca38db30c1b51a8fda43b3dfe4f7fbee7e61515f6d78d3e0c787bc451bdce92a34dbee4878d7f76e7d1978ebea08c57c97e26f08eb9e12bd6b3d62029c9092af31c83d55b1fa75afe32e3ef0973ee149f3e321cf43a548eb1f9f58bf5f9367eaf92f1360b3256a52b4ff95eff002ee73345751e1ef06788fc51284d1ece4953383291b631f563c57d13e17f801a7db2adc78a2e4dd4bd7c8872b10f627ef37e83dab8f843c2ce24e249279761daa6fedcbdd87def7ffb75366b9a711e0300ad5e7ef765abfbba7cec7cab6f6b73772086d62799c9c05452c73f857a3e87f08bc6daded71682d22600efb83b783df1d6bed3d27c2fe1fd0d02697630418eea833f9f5adfe9d2bfa5386be8b182a56a99ee29cdff002d35cabff02776fee47c063fc47ab2f7707492f396afee5fe6cf99748fd9de0015f5bd4d98e394b750307fde6cff002af45d3fe0cf80ec3696b2372c3a999cb67f0e95eab457edb93f843c1f96a5f57c041b5d66b9dffe4cd9f238ae29cd711f1d66bd34fcac73369e0cf0ad8e3ecba55aa63a7ee94ff306b6a2d3ac21ff00536d1263fba8055ca2beeb0d95e0f0eb970f46315e514bf2478f53135aa3bce6dfab633cb8ff00babf90a3ca8ffb8bf90a7d15d9c91ec637651974cd367e27b5864cff007914ff003158577e06f085f67ed3a4dab67d230bfcb15d5d15c38aca303895cb89a3192f38a7f9a37a78aaf4dde9cdaf46cf22d4be09781afb7186de4b463d0c2e703f03915e79ab7ecedc33e89aa64ff0a5c27f3653fd2bea0a2be0b38f07383b324fdbe02116fac2f07ff92b5f8a3d9c2f15e6b87f82b36bcf5fccf8275bf84be36d103492597da625c9df01de303be3ad79e5c5b5c5ac862b989e2707055d4a9cfe35fa72403c1ae7f55f0af87b5b52ba9d8413e73cb20cf3ef5f8af127d15f0952f5323c5b83fe5a8b997fe04acd7dccfadc0788f517bb8ca49f9c74fc1ff99f9bf457d63e29f801a7dc86b9f0bdc35acbd7c897e789be87ef2fea3dabe72f107847c41e189cc3ac59bc2338593198dbe8c38afe6be31f0bb88f86a4de65877ecff9e3ef43ef5b7a4accfbfcab88b01982ff00679fbdd9e8feeff239ba28a2bf3e3db0a28a2800af7df871f06a5f10dbc7ad78899edecdf06285461e55f527b29eddcd733f08fc18be2cf11096f13758d8e25981e8cdfc2bf8d7dce8891a2c7180aaa0000700015fd4be02f83d86cea9bcff003b873504ed083da4d6f27de29e897577be8b5fceb8d38a6a60dfd4b06ed3eafb2ecbcff230f46f0c683e1f8160d26ca28028c6e551b8fd5ba9adec0a28afedec260e861692a386828416c92492f923f20ab567524e751b6df56676a5a4699abdb9b5d4eda2b989baac8a1bff00d55f2cfc4ef83a9a2dbcbaff00864335aa0dd35b1f98c63fbca7b8f51dabeb7a8e58a39a3686550e8e0ab2919041ea2be278f7c39ca38ab033c3e369a556deed44bde8be9af55dd3d1faea7af92e7d8acb6b29d297bbd63d1ffc1f33f30e8af4bf8a9e105f09789e58ad576d9dd0f3a0f4507aafe06bcd2bfcc9cff24c564f98d6cb318ad529c9c5fcbaaf26b55e47f4260b174f1542388a4fdd92ba0a28a2bc83a428a28a0028a28a00f59f82da40d53c756aee329648f707eaa30bfa9afb9ebe55fd9cec375e6b1a991f7238a01ff03258ff00e822beaaaff443e8dd94c709c1d0c45b5ad39cbe49f22ffd24fc338fb12ea66ae9f48a4bf5fd4ad7b751d95a4d792f090a339edc28cd7e765eeb536a3e297d7198ef92ec4c0fa00f91fa57db5f152f9ac3c05ab4ca769687cb0475064217f99af808120e457e53f4a4e21ab1ccb0395c1d9422eabf572b2fb945fde7d2f873818fd5eb621eedf2fc92bbfccfd3a82412c11caa721d5581fa8a96b82f869af27887c1da7dd86dd245188251dc3c7c73f860d77b5fd7d926694732cbe863e83bc6a46325f3573f2ec661a587af3a13de2dafb828a28af50e60a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd5fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ac8d7342d2fc45a7c9a66af02cf0483183d54f62a7a823b115af456189c351c452950c4454a125669aba69f469974ea4a9c94e0ecd6ccf86be20fc29d57c1f2497d641eef4ccf1201978c1e81c0fe7d2bc92bf4f26862b889a19d03c6e0ab2b0c820f50457ce3e3af81705e34da9f84d8432b1dc6d1b88c9efb4ff000fd3a57f1778a5f475af879cb33e158f353ddd2fb51ff05fe25fdddd74bf4fd678738ee1512c3e64ed2e92e8fd7b7aede87ca3455fd4b4bd4747bc7b0d52de4b5b88fef4722ed38f51ea0f62383542bf942b51a946a3a5562e325a34d59a7d9a3f4a8ca324a51774c9edeeae6d6412db4af138e8c8c54fe62bd3b43f8cbe39d176c6f762fe15fe0ba5de71feff000ffad795515ece49c519be4f53dae57899d27fdd9349faad9fcce5c5e5f86c54797134d4979a3eb5d17f685d2270a9ae584b6cfdde13e627e4706bd334cf89fe07d554791aa431b1eab31f2c8faeec0fd6bf3fa8afdab24fa4bf15e0d2863142baef28f2bfbe2d2fc0f92c5f87f965577a5787a3bafc6ff99fa676fa8d85da092d6e22950f46470c0fe20d5c041e8735f98f05d5cdb3892de5789d7a3231523f2ae9ecbc7be32b0e6db57bae3a6f90be3fefacd7e9596fd2bb0b2b2c7e5f25e709a7f834bf33c0afe1ad45fc1ae9faab7e4d9fa25457c2d69f1a7c7b6a30d7693fbc91839fcb15d1db7ed01e2988013dadb4c475e0aff2afb4c1fd267842b2fdeaab0f5827ff00a4c99e4d5f0f7348fc2e2fe7fe691f63515f2841fb44ea23fe3e74b89bfdd723f98ad9b5fda26d19bfd2f4b741fec3ee3fc857d161bc7de07acedf5ce5f584d7feda7054e09ce23ff2eafe8d7f99f4b534aa9ea01af0bb5f8fde1399b13c17108f5201fe55d15a7c65f015d9c7db5a1f7910a8afa5c1f8a5c218ad296634be7251ff00d2ac7055e1bcd29fc5425f257fc8f44b8d274bbb52b736904a0f5df1a9fe95c9dffc32f026a24b5c68d6ea4f53103113f8a106afd978f3c1f7ff00f1ebab5ab7d640bfcf15d25bded9ddaefb59e3997d6370c3f435ec4b0bc3b9cc6ce346baf484ff00cce55531f847bce1f7a3c5effe017832e726ce4bab43d82c9bd47fdf609fd6b87d47f676bb4c9d2f55490761326dfd4135f54d15f219a7825c158ebb9e06317de0dc3f08b4bf03d3c3f17e6f476acdfad9fe7a9f0b6a7f067c73a76592d16e946798581e07b1c579d5fe8daae94e63d46d26b723fe7a215fd4d7e97553bbd3ec6fe230dec11ce87aac8a187eb5f96e7bf459ca2b272ca7153a72e8a494d7e1caff0033e8f07e23e262ed89a4a4bcb47faa3f33e39658983c4ec8c3a153835dde83f13fc6be1e2ab69a8bcb0aff00cb1b8fdea63d3e6e47e0457d43af7c14f076af992d626b094f3ba0381ff7c9e2bc5bc43f017c49a7069b45953508c7f07fab93f0cf07f3afc6f30f07fc40e14a8f1795b9492fb5464eff0038e92f959a3eae8714e49994553c45937d2697e7b7e2773e1cfda0ac2e0a41e25b336cc783341f327d769e47eb5eeda3788b45f105b8b9d1eee2b94c64ec6c95cfa8ea3f1afce6bfd3aff4ab96b3d4ade4b6993aa4aa54fd79ea3dfa5161a8dfe9772979a75c496d321cabc6c548fcabd9e17fa49f10e575161b3ea4abc568eeb92a2fc2cdf938dfcce4cc780703888fb4c1cb91bf9c7faf99fa67457c91e15f8f7a95988ed7c4b00bb8c70678fe5931c751d0d7d2fe1ef14689e28b4179a3dca4cbfc4a0fcea7fda5ea2bfac782fc50e1ee288db2dadfbceb097bb35f2ebeb16d1f9a66dc398ecb9debc3ddeeb55ff03e763a0aced4b49d3358b7fb2ea96d15d424e764aa18647d6b468afbdaf429d6a6e9568a945ee9aba7ea99e242728494a0ecd15edad6dace2582d22486341855450a001ec2ac51455c211845460ac909c9b77614514550828a28a0028a28a0028a28a0028a28a0028a28a0028a28a002a9dee9f65a95bbdadfc11dc42e30c92286047e35728a8ab4a1520e9d449a7ba7aa65464e2f9a2eccf9b3c65f016d27f32fbc2527d9dfa9b5909287fdd63c8fa1af99355d2352d12edec754b77b7990e0ab8c67dc1ee2bf4bab96f14783b42f17599b5d5edc391f7251c3a1f507fa57f35f88df474cb3358cb19c3f6a15f7e5ff009772f97d87e9a79753eff21e3bc461daa58ef7e1dfed2ff3fcfccfce8a2bd63c7bf09f5af0796beb606f74dc9fdf20f9a3ff007d7ae3dc71eb8af2735fc4bc41c3998e498c960334a4e9d45d1f55dd3d9af34ec7eb982c7d0c5d255b0d2528b3edff00821a22697e0986f19712ea2ed3b1efb73b53f415ec35cd783add6d7c2ba4dba0c04b4880ff00be4574b5fea4f04e554f2dc830781a4aca14e0be764dbf9bbb3f9d338c4cb118eab5a5d64ff3d02b805f893e187f148f092ccc6ec929bc0fddf99d766ef5febc575fab5d7d874bbbbcff009e30c8ff00f7ca935f9cf67a9cf1ebb0eaecc4ca2e9672d9e4b6fdc6bf32f18fc54c57096270187c2453f6b2bcefafb89a4d2ecddf7e963e8385786e9e670ad3aadfbaacaddddff23f4a28a86da513dbc538e9222b0fc466a6afdce13538a92d99f1cd59d99f3f7ed05a48b8f0f5a6aca3e6b59f631ff6641fe22be40afbefe2bd98bdf00eacb8c98a212afd5181fe59af812bf803e93795470dc570c5417f1a9c5bf54dc7f248fdb7c3ec4ba9963a6fecc9afbecff561451457f3a1f7414514500145145007d83fb3cdb84f0b5f5c63992f5949ff007117fc6bdfebc2bf67d607c1772bdc6a129fcd23af75aff503c1b8461c179728ff0027e6db7f89fcf1c5726f36aedf7fd0f26f8d9bbfe15fdf63a6f873ff007f16be18afbf3e2b5a7db3c03ab4639d90f998f5f2c861fa8af80ebf94fe947879438a68557b4a8c6df29ccfd27c3a9a796ce3da6ff247b37c1bf1d7fc22fad9d2afdf1a7ea2caac4f48e5e8adf43d0fe1e95f6c8208c8e41afcc0071c8afad7e0efc503aa2c5e15d7e4ff004a8d42dacec7fd6a8fe06ff680e9ebf5afa7fa3b78ab4f0c970b66b3b45bfdcc9ec9bde0fb5deb1f3baea8f3b8eb86e552f996196abe25fafcba9f45d14515fda27e4c14514500145145001451450014514500145145001451450014514500145145001451450014514500145145007fffd6fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28ae73c49e2bd13c296d15d6b53f949348b120032c4b1eb8f41d49ec2b931d8fc360a84b158b9a8538eae4dd925e6d9ad1a352b4d53a516e4f648e8e8aa761a8596a76c979a7cc93c2e01574391cd5cade95585582a94da717aa6b54d7932251716e325668e73c45e13d07c556bf64d66d526033b1f187427bab7515f33f8b3e026ad61beebc3130be8473e44842ca07b1e8dfa1afaee8afcff008d3c2ce1de278b966346d57a548fbb35f3ebe924d1ede53c498ecb9da84fddfe57aaff0081f2b1f99b7fa6ea1a5ced6da8dbc96d2a9c14914a91f9d51afd26d5fc3da2ebb098355b48ae14f775048fa1eb5e19e23fd9fb4ebadd3f876edad5c9e2297e68ff003ea2bf93f8bbe8cd9e6079ab64b516221db48cfee7eebf934fc8fd2f2cf107055ad1c5a707df75fe6beef99f26515e87affc2df19f878b3dcd8b5c423fe5adb7ef17f1180c3f2c579f3a3c6c52452ac3a861823f035fcf99b64798e5759d0cc684a9cbb4a2d7e7b9f7186c650c4479e84d49793b8da28a2bca3a028a28a0028a28a0028a28a00326adc37f7b6ec1a09e48c8e9b588feb5528aba756707cd06d3f2138a6acced34ff00889e33d348fb36ab7181c00edbc63e8d9af46d23e3f789ecf09a9dbc17a83a9c146fcc715e0b457dae4fe25714656d3c163aa24ba39392ff00c06575f81e4e2b21cbb12bf7d462fe567f7ab1f68687f1e7c23a8958f5449b4d90f1975f323ffbe979fd2bd774ed6749d5e113e99770dd46dd1a270dfcabf34aaf69fa9ea1a55c2dd69d7125bcaa721a362a6bf6be1afa51673866a9e754235a3fcd1f725fac5fdc8f92cc3c3bc254bcb093707d9eabfcff00167e99515f1cf863e3c6bfa615835e8975083805c7c928038fa37e38fad7d11e18f895e15f15285b1ba114fde19f08ff0096483f8135fd33c1de30f0c711f2d2c257e4aafec4fdd97cba4be4dfa1f9f669c2b98e02f2a90bc7bad57f9af9a3a2d6fc37a2788ad4da6b1691dcc67a6e1f329f556ea0fd0d7ce1e2ff008077102bdef84e7f39464fd966387fa2b743f43f9d7d57457a7c63e1a70f713536b33a0b9fa4e3eecd7fdbcb7f4775e473e55c438ecbdffb3cfddecf55f77f91f9977da7dee9972f67a840f6f321c3248a548fcea7d2b58d4f43bb4bed2ee1ede64390c8719fa8ee2bef3f1cf86bc29ace952cfe2458e148949fb49f95d3dc1ea7e95f056ad6f636ba8cf0699706eed91c88e62bb0b2fd2bf847c4df0cf17c0d8ea75686294a3277834f96a2b778deff00f6f2d3d363f65e1fe20a59c51929d369add5af17f3fd19f597c3bf8cf69aeb47a47894a5ade9c2c737dd8e53e87b2b1fc8d7be0218654e41ee2bf303e95f437c32f8c5268e23d0bc50ed2d9fdd86e7ef345ecfeabefd47d2bf67f097e90ae728651c553f28d67f82a9ff00c97fe05dcf92e26e07493c565abd63ff00c8ff0097ddd8faea8af10d7be3bf84f4c2f0e9a936a12ae70630163cff00bc4e7f206bcd2eff00686d7a4901b3d36de24eeb23339fcc6dfe55fb4675e39f0665b51d1a98b5392fe44e7f8af77f13e5309c1b9b578f32a565e6d2fc373ebaa2be6ff0efed0563753adb7886c8da2b6079f136f507fda5c0207d335f43d9de5aea16d1de594ab3432a8647539041aface13e3cc8b89693a993e214dade3aa92f58bb3f9ede679999e4b8ccbe5cb8a85afb3dd3f9a2cd14515f60794145145001451450014514500145145001451450014514500145145003248a3991a29543a302195864107d457caff13be0d9b559b5ff000a2168b979ad00fba3a931fb7b57d5748402082320f515f13c73c0395715605e0f3186abe19af8a0fba7dbba7a33d7c9b3bc4e5b5bdad07a755d1ff5dce73c1f234be16d29df826d22cffdf22ba4a8e28a386358a25088a30147000a92beaf2fc33c3e169e1e4eee314afdecad73cdaf5154ab29a5bb6cc6f1145e7e83a8c3fdfb6957f3535f9b5f71b8fe13fcabf4d2f806b29c1e4189f3f91afcceb95d93ca9d76bb0fc89afe3bfa57504b1597565bb5517dce2ff53f54f0d277a75e1e71fd7fc8fd20f0dcdf68f0fe9d3ff7ed623f9a8adbae73c2031e16d241ff009f387ff4115d1d7f5e649272cba849eee11ffd251f976315abcd2eeff3395f1ca07f06eb6a7fe7c2e0fe484d7e74d7e8c78d881e0fd6f3ff003e171ffa2cd7e73d7f1a7d2b52fed5c03ffa772ffd28fd5fc36ff76adfe25f90514515fca27e921451450014515ee3f05fc04be24d51b5dd4d0369f60c36ab0e259ba81f451c9f7c57d270970be3388735a394e057bf37bf48a5bc9f925afe1b9c199e634b03869626b6cbf1ecbe67ab7c02d3f56b0f0edeff00685b496f0cf70b2dbb38c7980a80c40eb8181cf7af79a6aaaa285401540c00380053abfd42e0ee1a870fe4d87c9e9d4735495b99e8dddb7b2d96ba79753f9df36cc1e3b173c54a36e67b7e064ebb682ff46bdb323779b048a07a9c1c7eb5f9b53c4d04f240dd637643f5538afd3a232083debf3afc71a7ff0065f8b354b3c6025c395fa139cfe35fccdf4adcaaf470199456ce707f3b497e4cfd07c35c4fbd5f0efc9fe8ff004394a9609e6b6992e2ddcc7246c19194e0823a1151515fc691938c94a2ecd1faab49ab33ef1f859e3a5f19e823ed440d42cf11dc2ff7bfbae3fdeefef5e9f5f9f7f0e7c58fe10f13dbdfbb116b29115ca8ef1b77ff00809e6bf406391268d658d832380ca472083d08aff483c0df10a5c4d90a862e57c4d0b467de4beccbe6959f9a7dcfc178c723597e379a92fddcf55e5dd7f5d18fa28a2bf6a3e4828a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00fffd7fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a28021b8b886d6092e6e1c47144a5dd98e02aaf249af81fe24f8d65f1a78824ba8c91650131daa1fee0fe223d5bad7b97c78f1a1b2b28fc27612625ba024b92a7958b3c29ff0078fe82be4bafe21fa49788f2c562ff00d56c0cbf774da751aeb3e91f48eeff00bdfe13f5fe01c8552a5fda3597bd2f87c977f9fe5ea75de17f1bf887c237227d26e084fe285fe68d81f51fd457d4de11f8dde1dd7425aeb1ff0012cbb381f39cc2c7d9bb7e35f15d15f9170278bdc43c2cd52c254e7a1ff3ee7ac7feddeb1f969dd33e9f39e17c0e63ef558da7fccb47f3eff33f4f229629e35961757461956539041f435257e7b785fe2178a3c2520fecdbb66b7ce5ade525e23f81e87dc62be8df0d7c7ad03510b0ebd1369f37771f3c47f10323f2afec1e0cfa42f0d672a34b1d2fab567d27f0bf49edff0081729f96e6dc0d98611b9515ed23e5bfddfe573df28aaf6b7505edbc7776ae248a550c8c3a107bd58afde2138ce2a70774f54cf8c945c5d9ee21018608c8ae4f5af037857c400ff69e9d0c8e41f9c285719ee1860e6bada2b8f30caf078fa4e8636946a41f492525f7335a188ab465cf464e2fba763e73d6ff00679d2672d2e83a84b68c7a4730f353e80f0c3f126bcab54f821e39d38b18218af507f140fc9fc1b06bee1a2bf1dcf7e8f5c1b98b73a5465464fad3934bff00017cd1fb923eab07c739ad0569494d7f797eaaccfcded43c2be23d2891a869d730edea5a338fcc71582415386041f7afd3c78e3954ac8a181ea08c8ae5754f02f84b590dfda1a5dbb96eaca9b1bfefa5c1afc9b39fa2949272ca71fe8aa47ff6e8bffdb4fa6c278931db1347e717fa3ff33f3b28afb1b56f801e18bbdcfa65c4f66c4e42e43a0f600f35e5dabfc05f14592b49a74b15e2819da0ed63edcd7e3d9e780dc67965e4f0bed62bad36a5f8692fc0fa9c1f1965588d154e57da5a7e3b7e2785515d56abe09f15e8b9fed0d32745071b9577af1eeb9ae56bf2ac765b8bc154f638ca5284bb4934fee763e92957a7563cd4a49af2770a28a2b88d428a28a0028a28a0029f1c9244e24898a32f20a9c11f8d328a69b4ee80f6df05fc6bd77c3e52cf5acea56438f98fef93e8ddf9ec69be26f8e1e2ad5a775d21869b6a0fc81399481dd98ff21c578a515fa1af1638b565ab298e3a6a9aecfdeb76e7f8ade573c3ff0056f2c788789745733fbbd6db5fcec753acf8d3c51e20b45b2d5f5096e6156de118f19e9cfad72d4515f118fccb178eabedf1b565527b5e4dc9d96caeee7af46853a31e4a5149764ac145145711a85145140057d35f007c572fda2e3c2d74e4a15335be4f43fc4a3f9d7ccb5dafc39d45b4bf1b691720e035cac4c7fd997e53fcebeffc2fe24ab91f13e131b4e568b9a8cbce327677fbefea91e2f1160238ccbaad26b5b36bd56a8fd0ba2901c807d696bfd4d3f9c428a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00cfd5674b5d32eee643858a191c93d80526bf34dbf7929c7f137f335f6b7c6cf1547a1f85a4d2a0702ef53fdd000f2b17f19fc471f8d7c65a65bb5dea36b6a9d659a341ff0002602bf86fe9399d52c767d83c9e83bca945f35ba4aa3565eb649fcd1fb1787984951c155c54f4527a7a47afdedfdc7e8ee811f95a258478c6db6887fe3a2b5aa0b58bc9b68a11ff002cd157f218a9ebfb6b0347d961a9d2fe58a5f723f21ad3e6a929776ce37e2149e578235a7e9fe8720ffbe863fad7e78d7deff176e85afc3fd579c1951221f5671fd057c115fc3ff4a9c42967f84a2b78d2bfdf397f91fb078714dac0d59f797e490514515fcba7e881451450028049c0ea6bf433e1fe871f87bc23a769eaa15fc95965f79241b8e7f3af84bc29a71d5fc4da5e9a0645c5dc487fdddc0b7e99afd1f50140503000c015fd83f454c8e32a98ece26b55cb4e2fd7de97e513f2ef12718d468e153def27f92fd45aab737b6965e5fdae648bce711c7bce373b7403dcd5aaf987e34f8945bf8bb41d3c3623d3e48aea5c1fe22e08cfd1467f1afe98e3de2fa5c35944b34a8af694629376bb9492fc15dfc8fcfb24caa59862961e2eda37f72ff3d0fa7abe21f8e3691db78e65913acf0c7237d718fe95f626b3e20d2bc3fa636adaaceb0dba81f375dc5ba01ea4d7c39f13bc4f65e2bf14cba969c58db8458d0b0c1217dabf17fa4de71977fabd0cbe5522ebb9c24a37f7b96d25cd6edd2e7d6f87b85aff005e957517c9cad37d2fa6879e514515fc1c7eca15f71fc17f129d7bc1f0dacedbae34c22d9f3d4a28fdd9ff00be78fc2be1caf5bf841e34b3f086bb37f6aca63b1bc8b6bb0048575395240fc457ec9e05f18c387f8a29cb13351a155384db764afac5bf4925af44d9f2bc63953c765d254d5e71d577f35f71f72d1583a4789f40d79776937d0dc7b230dc3bf4eb5bd5fe8fe131b87c55255f0b35383d9c5a69fcd687e0b568d4a52e4a9169f67a0514515d26614514500145145001451450014571de27f1e786bc24bb756ba0b315dcb0a7cd21fc07f5ae974fbfb7d4ec60d46d1b743711ac887fd961915e661f3ac057c5d4c050ad1955824e514d3714f6bae87454c2578528d69c1a8bd9db47e85ca28a2bd339c28a28a0028a28a0028a28a0028a28a00fffd0fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800ac7d7f59b5f0f68f77ac5e1c456b19723fbc7b28f7278ad8af973f681f1592f6be12b47e001737583dcfdc53fcff002af86f11f8be9f0cf0fe233597c695a0bbce5a457dfabf24cf6720cade618e861ba6efd16ffe47cf1aeeb37be20d5eeb59d41cbcf752176f61d1547b28c01ec2b268a2bfcb3c5626ae22b4f115e5cd3936db7bb6f56dfab3fa329d38d382841592d1051451581615f4dfc29f84425587c49e2987e5387b7b490751d43480fe8a7f1accf837f0d1b54953c53ad45fe8b1366da271feb187f111fdd1dbd4d7d6e000001c01d2bfaf3c09f0561898d3e24cfe1786f4a9bebda725dbf9575dde963f30e32e2d74dbc060a5afda92e9e4bf57f20555450aa3007000ed4b4515fda07e4c14521214649c01debc13e21fc68b2d09e4d23c37b6eef946249bac511f41fde61dfb0af98e2be30cab87304f1f9b55508f45bca4fb456edfe5d6c8f472ccab138fadec70d1bbfc179b67be515f19e97f1f3c5b6985d422b7bc5c8e4a946c7d477af45d2ff685d0a6c2eab61716c4e06e8c8957ea795207e75f9ee4ff00480e0bc7d94b12e949f49c5afc55e3f89ee62b82336a3aaa7ccbc9dff0d19f43d15c1e95f137c11ab85fb2eab0ab310024a4c4d9f4c3804d7690dddadcaefb7952407bab035faa6599f65b9943da65f888545fdd9297e4d9f3788c162283e5af0717e69a2c514515ea9cc35911c6d750c0f62335c6eb9f0f7c21e21dcda8e9b0b48dff002d506c93fefa5c1fd6bb4a2bceccb27c0e6349d0c7d18d48f6945497e28e8c3e2ab50973d09b8bf2763e67d7bf67ab665693c3b7ec8dda2b81b81ff810c1af0cf10fc3df177864b36a7a7c8615ff0096f10f322fc597a7e38afd0ba465570558020f5079afc3b8a3e8e1c2f99275300a586a9fddd63f38bfd1a3ec32ee3dcc70f68d7b548f9e8fef5faa67e60515f7bf88fe14f83fc47ba492d05adc37fcb5b7f90e7d481c1fcabe76f15fc10f11e881ee7472352b71ced4e2503fdd3d7f0afe64e31f0078a32352af461f58a4bed53bb6979c37fbaebccfd0b2ae35cbb18d4252e497696df7edf91e23454b3dbcf6d2b43731b45229c32382ac0fd0d455f894a328b7192b347d6a69aba0a28a2a461451450014514500145145001451450015734e91e2d42d658c95649e3604750430aa75b3e1db5fb76bfa6d9919135dc287e85c575e029ca78aa7086ee492f5b9956928d3937b599fa4a9f707d29d4d4cec5cf5c0a757faff000bf2ab9fcbaf70a28a2a84145145001451450014514500150cf716f6b134f7522431af2cf2305503dc9e2b90f1c78db4df046926fef3f793c84ac1003f348ffd00ee6be25f15f8e7c41e2fba336a970de4824a5ba1c4683e9dcfb9afc67c4cf1a72ae1297d5147db625abf2276514f67296b6bf44936fc96a7d670f709627335ed5be5a7dfbfa23ecfbff8a5e03d3dcc736af0bb0ed1664fd5411fad5687e2efc3e9b03fb59133fdf8dc7fecb5f04515fced53e94fc46ea73430b4547b3537f8f3afc8fba8f87180e5b3a93bfcbfc8fd13b6f1e7832ef020d6acb9e9ba654ffd088ae9a1bab6b94125bca92a1e8c8c187e62bf31aac45777501cc334919ff6588fe55eee5ff4afc5474c765f197f866e3f838cbf338eb786b49ff06bb5eaaff9347e9c64515f9b90f89fc476f8f2354bc8f1fdd9dc7f5ad0ff0084f3c65b767f6c5e63feba9cd7d252fa56e54d7ef701513f2945fe88e09786d88bfbb597dcff00ccfd11674452cec140e4927000af2df187c5bf0bf862278adee1350bdc1db0c0c1941edb98703f9d7c537baf6b7a88c5fdfdcdc0f4925661f9135935f2bc4bf4a6c657a12a3926115293fb7397335e91492bfab6bc8f4b2ff0e68c26a78babccbb256fc6f7fc8e8bc51e27d4fc59aac9aaea8fb9db8441f7517b2815d67c20d0df5cf1c590db98acb37729c700478dbf9b115e6d04135ccc96f6e8d24b2305545196627a002bed8f83fe03b8f086932deea6a16fb50dace9de345e8bf5e726bf34f08f86330e2ce2da78ec5f34e109fb4ab37addad526fbc9a4addafd11eff0013e63472dcb254a9d936b962bf0fc11ec7451457fa467e06785fc7ebe16fe1086cf3cdcdcaf1ec809feb5f19d7d03f1ff5d5bcd7adb4589b2b651ee703fbefcff2af9fabfcdbf1fb3b8663c678854dde349469fce2bdeffc99b47efbc158474329a7cdbcaf2fbf6fc2c1451457e2e7d5851451401eadf056d56ebe21e9ecc322de39e6fc446547fe855f7557c69fb3ec61bc697321ea961263f174afb2ebfd05fa32e1634b8425556f3ab37f728afd0fc47c42a8e59a28f68afcdbfd42be02f8a9a836a3e3cd5652722397c953ed18007e95f7ed7e6ff8ae43378975291bab5cc9fcebc0fa5563250c9307854f49546dff00dbb17ffc91dbe1bd24f1756a768a5f7bff0080749e2cf8837de29d0b49d16752834f882cad9ff5aea36ab1ff0080feb5e774515fc5d9ce778dcd713f5cc7cdcea5a2aefb4528afc17ea7eb185c252c353f6545596afef7761451457947485145140162d6eeeaca65b8b395e1950e55d18a91f88af7bf077c76d534f31d9f89d4dec1903cf5ff005aa3dfb37f3af9f28aface14e38ceb87311f58ca6bb8778ef197f8a2f47f9f6679b9965184c7d3f678a827e7d57a33f4a343d7f49f11d8a6a3a3dca5c42ddd4f2a7d187507d8d6c57e71786bc55acf84efd6ff00479da36e37a754907a30e86bed1f007c4dd1fc6d6e20ff008f5d4a35fdedbb1fbdeac87b8fd47eb5fdd5e1778e596f1472e031a951c5ff002dfdd9ff0081bebfdd7af66cfc7388f83abe5d7ad47dea5dfaaf5ff3fc8f4ca28a2bf763e3028a2aa5f5da58d94f7b27dd823690fd1466b3ab5634e0ea4dd92577e88a8c5c9a8add906a5ac695a343f68d56ee1b48c9c0699c264fa0c9e4fd2b8bf177c44d1743f0b4baee9b750de3c998ad846e1834a7a671d97a9af8bbc5fe2bd4fc5dac4da96a1212bb888a3cfcb1a0e800fe7ef5cc6f7dbb371da0e71db35fc61c4df4a2c4d49e270b94619460d38c26dfbc9eca76b5bcd2f4bbe87eb397f8754e2a9d4c554bbd1b4969e97dfe65cd4b51bdd5af66d475095a69e762eeec73927fa57df3f0d1655f0268a26ceefb2af5fc71fa57c13a4436571aa5a41a94df67b579904d2e09d9193f31c0f6afd20d2bec1fd9b6c34b647b4112885a320a9403030453fa2ce0ea56cc71f9a55a977caa2d37793727cce4d6f6d37ead8bc46ab1861e8e1e31d2f7db4d15adf8ec5fa28a2bfb48fc9428a28a0028a28a0028a28a0028a28a00ffd1fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2802b5e5d43636935e5c1db1c08d2313e8a326bf393c4bac4de20d7afb589c92d733338cf65ce147e0315f5f7c70f11ff637844e9f0b62e3537f2401d7cb1cb9fe43f1af896bf883e945c57f58cc70f905197bb4973cff00c52f853f48ebff006f1faff875967261e78d92d65a2f45bfe3f90514515fca47e9215e99f0c3c093f8d35b1e7295d3ad087b9931c1f441eedfa0ae2344d1ef75fd56df48b042f35c3851e807727d80e4d7e82f847c3163e12d0e0d1ec97ee0cc8fde490fde63f5afdd7c0cf0c5f13e69f5dc6c7fd928b4e5fdf96ea1e9d65e5a753e3b8c3887fb3b0deca8bfdecf6f25dffcbcfd0dfb6b682cede3b5b6411c5128545518000a9e8a2bfd15842308a8c55923f096db776155eeeeedac2da4bcbc916186252ceee70001eb4979796d616b2dede48b0c10a97777380aa3a926be25f899f13ef3c6376d61a7b341a4c2df22743311fc6ffd076afcdbc4cf1372fe0fc07b6afefd69df921d5beefb45757f25a9eff0f70f57cd2b7243482ddf6ff826d7c49f8c17bafcd2693e1d76b6d3972ad2838926ff00e257dbbf7af082493934515fe71f15f17669c458f96619a547293d9748aed15d12ff0087bb3f79cb72cc3e068aa1868d97e2fcd8514515f3477856a596b7ac69a41b0bc9e0c74092103f2ce2b2e8ada8626ad1973d1938bee9d9fe04ce119ae592ba3d4f48f8c5e36d2b6a9ba1728bc6d997771f5eb5eaba2fed0f6cecb1ebda734609e64b76dd81ebb4e3f9d7caf5a7a3e917daeea50695a746649ee1c2a8ec3d49f61debf4ee19f1738d32fad0a181c5cea5da4a12fde5dbd9252bbd7c9a3e7b30e19ca6bc5ceb524bcd7bbf97ea7df1e1ef885e14f13c8b6fa5de069d86442e0abfe5df1ed5dad79e7807e1e695e09b0511aacfa848bfbfb923927d17d147eb5e875fe8a70955ceaae594eaf104611c43d5c617b2f2776f5ef6d3b1f856671c2471128e05b705b37d7fe00514515f4879e14514500721e23f02f86bc530b47aa59a3391c4a836c8bf461cd7cade39f833adf86449a86924ea1a7a82cc40fdf443fda5ee3dc7e55f69cb343021926758d1464b3100003eb5e1de3ff8cba2e91693e9ba03adf5f480a6f5e618b23924f463ec2bf09f18f84382b1197d4c767ae342aa4f9671b29b7d172fdbbf66be6b73ecf85734cde15e347069ce3d53d97cfa1f1ad14f91da47691fef312c7ea6995fe754ad7d363f750a28a290051451400514514005145140057a3fc27d38ea5e3cd3176e56073393e9e58c83f9e2bce2bdbfe023c0be329164c076b57099f5c8c8fad7dbf86b82a78be2acbf0f55fbaeac2ff277fc6d63c8cfeb4a965b5e71df95fe47da3451457faaa7f370514514005145140051451400567ea9a9d9e8da7cfa9ea1208adedd0bbb1ec07f53dab42be6dfda07c46d0d8d9f876da4ff008f8632cc01fe15e141fc6be3b8ff008ae1c3990e233796b282f757793d22bef7af95cf5724cb1e3f1b4f0ab66f5f4ea7cffe34f16df78c75b9b53bb2562dc4411672238fb0fafa9ae468a2bfcb2ccb32c4e618aa98dc64dcaa4db726fab67f46e1e853a14e34692b4568905765e19f00f8a3c5a73a45a130e706794ec887fc0b1cfe00d759f08bc051f8c3587bbd4509d3ac76b483b4ae7a27d3b9afb6ad6d6daca04b5b48d618a301511061401e8057effe10f8132e26c32cdf36a8e9e19b6a2a3f14eda377774a37d366debb6e7c57147192cbea7d570d1e6a9d6fb2ff00367cb961fb3b5db44ada96aaa8e402cb0c790a7b8cb1e7eb815aedfb3a69db7e4d5a7ddee8b8fe55f4a515fd3787f00b81e94393ea7cde6e73bffe947e7b3e36ce24efed6de897f91f2bdc7ece7739cdaeb2807a490127f30e3f95654dfb3cf8857fd4ea36d27d5197fa9afaf68ae3c47d1db822a6b1c3ca3e9527fab66d0e3bcde3bcd3f58afd123e3c8ff67bf1431fdededaa7d3737f85749a67eceaa1c36afab175fee411ecfc32c5bf90afa7e8a781fa3c704e1e6a72c3ca76fe69cadf726855b8eb37a8aca697a25fadce1fc35f0efc2be15c3e9b66a6618fdf49f3c99fa9e9f857714515faee5593e072cc3ac2e5f4a34e9ae91492fc0f97c4e2eb6227ed2bc9ca5ddbb8562f8875ab6f0f68d75abddb623b78cb7d4f603dc9ad69658e089e79982a46a5998f400724d7c55f15fe26378baeff00b27492534bb66fbc7833b8fe223b28ec3f13e83e13c53f11709c27944f11395ebcd354e3d5cbbff863bbfbb767b3c399154ccf14a097b8b593f2edeafa1e55ac6a973ad6a773aade1dd2dcc8d237b64f03e83a566d1457f98d88af52bd5956acef2936db7bb6f56cfe85842308a8c55920a28a2b12828a28a00f73fd9fa40be35b84fefd849fa3a57d9b5f0d7c109fc9f8876684e3ce86e23fafc85bff0065afb96bfd06fa32e2154e0f70fe5ab35f845fea7e21e214397344fbc57e6d057e7478ded9acfc5bab5b30c14ba907eb5fa2f5f0cfc6bd30e9fe3cba900c25da24ebee587cdff8f66bc9fa52e5b2adc3d86c6457f0ead9fa4a2ff548eaf0e710a38ea949fda8fe4ffe09e4b451457f079fb28514514005145140051451400559b4bcbab0b94bbb295e19a33b91d0ed607ea2ab51574ea4a9c94e0ecd6cd6e8528a6acf63ec6f85ff001721f1084d0fc44eb16a2388a53c24ff00e0ff00a1af7aafcc14778dd648d8ab29c8238208afad7e127c57fed5f2bc33e23947db00db6d3b1c79a07f0b1fef7a7ad7f6b782be3afd75d3c8388e7fbdda151fdaed19ff007bb4bed6cf5dff0025e2de0df64a58dc02f777947b79af2eeba7a6df44d6078a91a4f0d6a91a7de6b4980fa9435bf54b524f334fb98faee8641f9a9afea5cd287b7c1d6a3fcd192fbd347e71869f2558cbb35f99f99a410483d452559bd8bc8bc9e0ff009e72bafe448aad5fe4254838c9c5f43fa853bab857d85fb3e6a17773e19beb49d8b4569720444f60eb92a3d81e7f1af912d6da7bdb98aced90c934eeb1a28e4b331c015f5fea108f847f0b1e08187f685c1085c77b898738ff007541c7b0afde7c01856c066989e25aadac2e1694dd47deebdd8f9b6d5d7a2f23e338d5c2b61a9e5f1d6a549251f2d756751e24f8bfe10f0d5eb69f2cb25d5c270eb6ea1950fa16240cfd3353e87f16bc13ae29db7a2d1d464a5cfeece3eb920fe75f06bbbcaed248c599892c4f2493d4d32bdb5f4a1e2458e956f634dd17b42cee974f7af7bf7d2de4727fc43bcbfd8a8734b9bbff00c03ef1b8f8c5e00b790c675032104825236238f7c74aea741f18f86fc4a08d1afa39dc72533b5ffef93835f9cb5d5786f45f15dd5c47a87872dae1a489b292c4080187bf4af6720fa4d711e271f1a75b030ab07bc69a9f3dbcb595fe6bee3971be1f602145ca159c5f79356f9e88fd16a2b90f056b3a9eb3a246fad5abda5fc3fbb9d1c632c3f887b1eb5d7d7f676599852c7e129e3285f9669357566afd1a7aa6b66ba33f26c4d0950ab2a53dd69a6c1451457718851451401fffd2fdfca28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28ac2f136b30f87f40bed667385b5859c7bb7451f8b102b9b198ba585c3cf135dda104e4df6495dbfb8d29529549aa70576dd97ccf8e7e34f885b5bf19cd6b1bee834d5fb3a01d377573f9f1f85791558bab996f6ea5bb9cee9267691c9eecc726abd7f937c559ed5ceb37c4e6959eb566e5e8afa2f92b2f91fd2f9760e384c2d3c34768a4bfcff0010a28af41f86de0f93c63e2586cdc1fb24189ae5bb6c53f77eac78ae5c9326c566d8fa596e0a3cd52a49452f5efe4b76fa235c5e2a9e1a8cabd5768c55d9efbf037c1034ad3dbc517f1e2eaf536c21baa42483f9b11f957d0551c31470449042a1238d42aa8e800e00a92bfd4de0be14c2f0e64f4729c22d20b57fcd27f149fabfb959743f9c737ccea63f153c554ebb2ecba20a8e69a2b789e79dc471c6a59d98e02a8e4926a4271c9af91fe327c4c3aa4f2f857429bfd0e16db752a1e2575eaa0f7507afa9af3fc42e3dc0709e552cc319ac9e908759cbb7a2eafa2f3b27be4792d6ccf12a852d1757d97f5b1cefc55f8993f8b2f1b49d2a429a4c0dc638f3dc7f11ff0067d07e35e335723d3ef25b592f5216fb3c58df2918404f419e993d875aa75fe69715f10e679e6612cd7356dcea6aaf74947a28ff00756cadf9dcfe80cb70387c1d0586c32b28fe7e7e61451457cd1de145145001451450015f51fecfde1a88c577e26b88f2fbbc88188e8072c47f2af972beeff837047078034e318c799e63b7d4b1afdf3e8e19251c7f17c6b5757546129a5fdeba8a7f2e6baf347c5f1e62e7432b7187db697cb56ff23d468a28aff440fc2c2b84d73e25783b4091a1bdd4236994e0c717cec3eb8af0bf8bff001175d9b53b8f0b68be6dbdb5b9d93c91a90f2b639191d147b75af9c645915bf7a1831e4eee0feb5fcabe23fd23bfb2b19532cc86829ca0dc6539df96eb46a2959bb3eada5e5d4fd2721e02fac518e231b3b27aa4b7b79bfd2c7d75a87ed07a04195b0b29ae083c1621011fad79feabfb407896e72ba65b416833c311bdbf5e2bc0a8afe7fce3c79e34cc138bc5fb34fa4128fe3f17e27db61783729a1afb2e67fde77fc36fc0ea75cf1a78a3c467fe26fa84d32768c1d918ff0080ae07e95cb51457e558fcc7178eacf118dab2a937bb93727f7b3e928d0a74a3c94a2a2bb2560a28a2b88d428a29eb14ae09446603a900914d26f6019454eb6d72df76190fd149ad7d3bc2fe22d59f669da75cce7383b626c0faf15d586c062b13354f0f4e5293d924dbfb919d4ad4e9ae69c925e6cc1a2bdc341f811e2cd4595f5668f4e88f5dc43c98fa29c7e66be85f0f7c26f056810c63ec11dedc2f59ee9448c4fa8072abed815fb27097801c559d3f695e9fd5e9f7a974dfa43e2fbecbccf95ccf8d72dc27bb0973cbb475fc76fccf82a8afd0dd73e1ff008475fb57b7bdd36056230b2c4812443ea18007f0e95f1278ebc1f75e0ad7a4d2676f32265f36093fbf19240fc411835c7e24f82d9bf08518e36ace3568376e68a6acfa2927b5fa34daf435c878b30b9a4dd282719ad6cfaaf2671b5b3e1fd6eefc39acdaeb5627f7b6b207c1e8cbfc4a7d88e2b1a8afc8f0b8aab86ad0c450972ce2d34d6e9ad533e9aa538d483a73574f467dfba37c4ff086aba38d5a4bf8ad76a8f36295b12237a63a9fc2b8bd63e3df862c8b269b0cb7ac3a1036a9fc4d7c6d457f4363be937c535b0b0a187853a734ace76bb6fba4fdd5e9667c3d1f0fb2d854739b9497457b25f76acfa7dbf68b3bfe4d270be864e7f956ce99fb4268b3c9b353b096d94e30ca43fe7d2be47a2be730bf483e37a353da4b14a4bb3842df824fee677d4e09c9e51e554ade69bff33f47b40f16681e2687ced1af239f032c80e1d7eaa79ae8abf32ec350bed2ee92f74e9e4b79e339592362ac08fa57d47e0af8ed60fa7b41e30631dcc2bf2cd1a16f3b1db0070dfa57f467877f48ccb3377f54cfd470f56df15ff772b79bd62fc9b69f7be87c1e7bc0788c32f6b816e71edf697f9ff5a1f48d67ea7ab69da3db35e6a7711dbc2bd5a460a3f5eb5f32f88ff683ba977c1e19b2112f459ee3e66c7a841c0fc49af04d6fc47adf88ae4dd6b3792dd3f6dedf2afb2af403e82af8c7e92d90e5f1951c962f1157beb1a6be6f57f2567dc595787f8caed4f16f923db77fe4bfad0f7ff1e7c737943e9be0fca03956bb65e7d3e407a7d4d7cdd7579757d3b5cdeccf3cae4967918b3127d49aad457f1cf1971f675c4f8aface6b55b4b68ad211f48febab7d59faa65592e132ea7ecf0d1b777d5fab0a28a2be30f54fb8fe08dada5bf80eda4b62acf3cb23cc54e4efce307d0818af5daf89fe0b78ca5d03c429a35cc9fe83a93042a4f0937f0b0f4cf435f6c57fa5be07713e0f38e14c3d3c2c7965412a728f6715bffdbcb5f5bae87e01c639755c2e6539547753f793f27d3e5b0514515faf9f2c14514500145145001451450032445951a37019581041e4106bf3cfc7be1f6f0cf8aeff004bdb8896432427d627f997f2ce0fb8afd0faf97ff686d0c7fc4bfc411af2336d21f6e597f239fcebf9dfe927c2eb31e19599417bf87927ff006ecbdd92fbf95fc8fbae00cc7d8661f5793f76a2b7cd6abf547cbf451457f9f67edc145145001524514b3ca90408d2492305445196663c0000ea4d475f59fc11f87d0da59c7e30d5620d713826d1587fab8cff001e3d5bb1f4afb9f0f381319c599bc72cc2be58ef39748c56efcdf44babf2b9e3e799cd2cb70af115757b25dd957e187c1ed4b49d46cfc51ae4ed6d3dbb1923b54c67e652b876e7b1e40fcebe97a28aff0049382b8232ce16cbff00b3b2b8b516ef26dddca5649b7d3a2d1248fc0f37ce31198d7f6f887aecadb25d82be69fda1b45f32d34ed7a35e6266b790ff00b2df32feb9fcebe96ae4bc73e1f5f13f85efb49c0323c65a227b489cafebc571f899c36f3de19c665b0579ca378ff8a3ef47ef6adf336e1ec7fd4f31a55dec9d9fa3d19f9d9452904120f5071495fe57b56d19fd1c145145200a28a2800a28a2800a28a2800a7a3bc4eb246c55d482ac0e0823a106994534da77407d83f09be2b2ebc91f877c43285d4146d8266e04e0763fedff003fad7bbddb05b5998f411b1fc81afccb8659609527858a491b0656538208e4106bec1f037c53b7f11f85efacb57709aa595ac8cd9e04f1aa9f9c7b8fe21f8d7f6d7829e367d7b0af23cfaa7efa117ece6feda4afcb27fcc92d1fda5e7bfe47c5bc23ec6a2c660a3ee37ef25d2fd5797e5e9b7c95abb06d56f187437129fcd8d67d3e573248ee4e4b3139fad32bf8a6bd4f695253eedb3f5a8ab248f68f813a341a9f8d7ed770bb974eb77b8407a79848453f806247b815dc7ed13aca11a56811b65817ba947a71b13f3cb5705f057c45a77877c437f71aa4ab0c0fa7c87731c65a3656da3dc8ce07735c178bfc473f8abc4177ad4f90267c46a7f8635e147e55fbc438af0196f858b28c335f58c4d5973aeaa31716dbf54a315eaedb1f1af2dad5f88feb5517b94e2adead3ff82fee399a28a2bf023ed0b36725bc37904b77179f0248ad2c592bbd011b97239191c66bf47f401a69d1ace5d221586d258239224550b84650471f4af8c3e1e7c2cd57c61711de5ea3da694a416948c34a07f0c79fe7d057dc16b6d0d9db45696ca122811638d47455518007d057f6d7d18386734c150c56658ba2a146aa8f236ad295af769efc9f837aa3f23f11330c3d59d3c3d295e71bdd27a2f5e9727c0a28a2bfac8fccc28a28a0028a28a00fffd3fdfca28a2800a28a2800a28a2800a28a2800a28a4660aa598e001927d850d80b45436f7105d429716ceb24520cab29c823d8d3a693ca85e5c676296c7d0542a9170f689e9bdfc87caefcbd4e6fc49e32f0f78521f3759bb4899865631cc8df451cd79fa7c77f033cbe596b95527018c471f8fa57c87e24d66fb5ed6aef52d42469249657c64f0ab93851e800e2b0ebf86788fe93b9ecb309aca29421422da5cc9ca524bac9dd5afd96ddd9fb1e03c3dc12a0beb526e6f7b3b25e87e9368be22d17c436ff0069d1eee3b94efb0fccbf51d456d57e6d681e21d57c35a8c7a9e933b452c672403f2b8ee187706bef6f0478b6d3c65a0c3ab5bfc927dc9e3cfdc90751f4ee3dabf78f093c67c3717a960b15054b15157e54fdd92eae37d74ea9dedbddeb6f8ce27e13a995dab527cd4df5ea9f67fe675f451457ee27c7057cdffb42788fc8d3acbc31037cd74ff689c03ff2ce3e101fab73ff0001afa3c90a0b1e83935f9f3f11bc407c49e2fbfbf56dd0a486187d3cb8f818faf5afc0be917c55fd95c2d2c15295aa625f27fdbab59fe168bff11f6dc0996fd673155a4bdda6aff3e9fe7f2386a28a2bfcf03f720009381d4d7de1f0a3c19ff088f86a3fb526dbfbe0b35c6472991f2c7ff011d7debe6cf837e12ff848fc511de5ca6eb3d34899f2386907dc5fcf9fc2bee3afec9fa31f01a51a9c538b8eaef0a5ff00b7cbff006d5ff6f1f9578859ceb1cba93f397e8bf5fb828a28afec33f2c3ccbe2e6bf73e1ff05ddcd665926b82b6eaebfc1bfa9cf6e2be79f871f0ca0d76c9bc59e269becfa44259f07832ac7f7989eca0823d4f35f61ea9a569dad59be9faa409736f263746e320e3915f2b7c62f1c5b285f027870ac56566025cf95c2965e918c765efef5fcd1e33e4997e17328f15f10cd54c3d2828d2a1afbf56edebfddeb2f2567a2b3fd0b84b195ea61de5b815cb393bca7da3e5e7dbfab79cf8f3c610788ae92c3468059e8d644adb40a36eeede6301dc8fc8579f51457f0fe759ce2b35c64f1d8c779cbb6892e892d924b4496c8fd7b0985a786a4a8d25a2feaefcdf50a28a2bca3a028a28a0028a29c88f2388e3059988000e49269a4dbb201bd7815f73fc178f5383c116d06a56ef06d7730efe0b46c720e3a8fc6b87f85df0752cd22f10f8ae30d70d8782d1b9118ecd27ab1f4eddf9e9f480014055180380057f707d1f7c28ccf26abfeb1667274e5520e31a7d795d9de7db64d477ef6d8fc838df8970f8a8fd430eb9927772f35d177f5168a28afeab3f3629b69d60f234cd6d1191bef314524fd4e2b3aefc31e1ebe565bad3addc375cc6a0fe62b768ae3ad97e16b45c2ad28c93e8d27f99b4311562ef1935f33c9757f82de08d4f73456ed66e7bc0d803f0e95e57acfecf37f1ab49a26a292ff7639d4afe1b867f91afab372fa8fce94107a57e739ef833c1d9b5dd6c1c6127d69fb8ff00f25b2fbd33dec1f1666b86f86ab6bb4b5fcf53f3a35ff05f89bc32e5758b09624ed281be23f461c7e0707dab97afd3b9a086e2368a78d6446182ac32083ec6bc6fc5bf04bc35af2bdce93ff12bbb2320c633131ff6938c67d457f3af18fd17f1b878cb11c3b5fdaa5f62768cbe52f85fcd44fbacabc44a351a863e1cafbad57ddbafc4f8a28aea7c53e0dd7bc2179f64d660d809fddca9f34720f556fe879ae5abf97331cb71580c44b098da6e1523a38c959af91fa2d0af4eb4155a524e2f6682bd4be17f8ced7c35ab7d8b588639f4cbe6559448a1bca6e81c641e9dc7a5796d15d9c3d9f62b26cc2966583769c1df5d535d535d535a332c760e9e2a84b0f5767fd5cfd2eb4b1d24c493595bc02370195a3450083d08c0ad05445ced5033d702be3df863f17e4f0f2c7a1f888b4ba7f48e6eaf0fb1f55fd457d73657d67a95b25dd84c93c320055d183020f3dabfd2ff000ebc42c9f8a700abe5ed46a25efd3d14a2fd3ac7b4968fc9dd2fe7fcfb23c5e5d59c2bddc5ed2e8ffe0f916e8a2a1b8b882d6269ee6458a341966721401ee4d7e8539c6317293b24784936ec89abe6dfda02e7c3b2585adacb2e75689b7448832446df7b71ec0e38a3c7bf1caded849a5f843134bcabde37dc5ff70773ee78af972f6faef52ba92f6fa569a7958b3bb9c924d7f2478e3e3464f5f2fadc3795255e53d253de11b3bfbafed4935a35a2eef63f4fe0fe13c553af0c7e26f04b65d5faf65f89528a28afe2c3f580a28a2800a28a2800a28a2800a28af68f0cfc0ff137882ce1d467b8b7b1b69d43a1626490a9e876af1f9b0afa1e1ce14cdf3ec43c365142556695ddba2eedbb25f3670e3b32c360a1ed3153515e678bd15f53c3fb395a803ed1adc8c7bec8028fd59aad37ece7a4edf9358b907de3423fa57e970fa3d71cca3ccf0a97fdc4a7ff00c91e03e38c9d3b7b5ffc965fe47c9d457d3d75fb39308d8d96b60be3e5596df827d090fc7e55e65af7c1ef1be828d335aade42bff2d2d5b7f1fee901bf4af9ecefc1ee31caa9bad8ac0c9c5758da76f5e4726be68eec27146578997252acafe775f9d8f328a59209526898aba306561d411c835d9c9f123c712b891b58b8caf4c1031fa5717247244e63954a329c1561820fd2995f0f83cdf30c0a953c2569d34f751938ddadaf66b63d8ab85a159a9558295b6ba4cfa23c01f1b355b7bf834cf15c82e2d666082e48c3c6cc782d8ea3d6beb8073c8afcc0048208ea39afd19f076bd6de24f0e596ab6c47ef2250ebfdd9146197f035fda3f46ef10730cda189c9f35aeea4a9a8ca0e4ef2e5d5495f7693e5b5f557edb7e4dc7d91d0c33a78ac343954aea56dafd3d2fa9d3514515fd507e6e145145001451450015e69f1734a5d53c0da80c65edd44ebf54393fa66bd2eb3f56b45bfd32eacd86e1342e983ea41c7eb5e1713e531ccf28c565d257f690947e6d34bf13b72ec4bc3e2a9d75f65a7f89f99f4559bdb7369793dab7586478ce7fd924556aff24a70709384b747f4d269aba0a28a2a4675be06f0e378abc4f65a39cf9523ef988ed1272df98e3f1afd0f8618ade14b78542471a84451c00aa3000fa0af967f676d2124bbd535b71930aa5ba1f42f966fd00afaaabfd02fa3570cd3c070cbcd24bf79889377feec5b8c57dfccfe67e25e20660eb661f564fdd82fc5eaff0040acb3ad694baaae886e63fb73c6651067e7283a9c5684b2ac313cce70a8a589f60335f21f8075d7d7be3336a73b67cffb4ac79ecaa8768fc857e93c6bc731c8f1b9765f08a94f155630d7a46e94a5ebaa4bd4f0728c99e328d7aedd9538b7eafa2fc0fb02b8af889ae7fc23fe0fd4b5056db2184c517aef93e518f719cd747ab6ada7e87612ea7aa4c20b78465dcf38fc0724d7cc7f1b3c75a4ebda469b61a15da5cc33334f2943d36f0a181e41ce7835cde28f19e1323c83192f6d155fd9be58dd735e5ee2928ef64def6e85f0e65357198da5ee3e4e6d5db4d356ae7cdbd793451457f97a7f440514514005145140051451400514514005145140053d2478cee8d8a9208c838e0f514ca29a6d3ba00a28a29005145140057b27c23f0458f88af67d6f5c655d334d2a5c39015e43c8049ec00c9af1badeff008486fd3414f0edbb98ad7cd79e60a706591b006ef6550001f5afaae0dcc72ccbf328e3f34a5ed614d3928749cfeca7fdd4df33ee95b5b9e766943115f0ee8e1a5cae5a5fb2eb6f3e8bd4facf5bf8dfe0fd05858e951bdf08c6dff4701635c74009c0fcab8d7fda30863b346caf6ccd83ff00a09af9828afd2333fa44719e26ab9e1eb46943a46308d92ed792937f79e061f81b29a71b4e0e4fbb6ff4b23edbf077c67f0ff89eee3d32ea36d3eee4c0412106376f40c3a1f4cf5af65afcc247789d648d8ab29055870411dc57de1f09fc5ade2cf0a4335d386bdb4636f71cf24af2adff0002520fd73e95fd01e06f8cf8ce23af3c9b3b69d74b9a12492e64b74d2d3996eac95d5fb6bf13c63c274b01058bc1fc17b35bdbb3f43d368a28afe9a3f3d0a28a2803ffd4fdfca28a2800a28a2800a28a2800a28a2800aa1aa971a65d98feff009126dfaed359365e2cd1751d7ee3c3b65309aead23df36d395539c6dcf723bfa5746caaea51b90c083f435e7d2c5e1f1f427f55a8a4bde8b69decd68d7aa7bf99bca94e84e3ed636d9ebd8f897e1efc59d47c1ceda6ea4ad79a696384cfcf0b13c9527a8f55ff27da354f8e7e107d1ee5ac9a67b968d96389908f9c8e327d01af9a3e207866ebc2de27bcb19a32b0c9234b6ed8c2bc6c7231f4e95c557f9e783f1738c78529d6e1c94d354dca094e37943a7baee9dbaabdd76d0fdceb70c655994a18f4be2b3d1d93f5fd473b991d9dbab124fe34da28afc41b6ddd9f5c15efbf00bc406c7c4371a1cadfbabf8f7a02781247fe23f957815779f0c673078ef4771fc57013fefa0457dc78699bd5cb38a7018ba2ecd548a7e927cb25f34d9e467f858e232ead4a7fcadfcd6abf147e82514504e3935fea99fcdc79b7c55f140f0bf842ea589f6dd5e29b683d419061987fbab93f5c57c104e7935ebbf187c669e29f111b5b27df63a7ee8a320f0ef9f9987b7615e455fe6ef8efc6f1e21e249c30d2bd0a0b9216d9bfb525eaf4bf5491fbe706e4ef0397a7515a73d5fe8be4bf16c29f1c6f348b1460b3b90aa07524f4a657b1fc16f0a7fc241e2817f709bad74d0256cf4321fb83fafe15f9af0af0f6233dcda865385f8aa492f45d5fa2577f23dfcc71d4f07869e26a6d157ff0025f367d33f0c7c20be10f0c416b281f6bb8fdf5cb7fb6dd07fc04715e894515feabe459361729cbe8e5b838da9d38a8af9757e6f77e6cfe6dc6e2ea62abcf1155fbd277614514c9244891a590854405989e800eb5ea3692bb39923cebe2878c13c23e199a589f6df5d830da8efb8f56ff808e7eb5f04bbbcaed248c599892c4f2493d49af44f89fe3193c63e269ae2363f62b5cc16abdb6a9e5beac79fa6076af39aff00363c6ee3f7c4d9fc961e57c3d1bc21d9ff0034bfede7b7f7523f7ee11c93fb3f04b9d7ef27abfd17cbf3b8514515f8d9f54145145001451450015f4b7c11f879f689078bb598818938b38dc756cf3211edd07e75e4df0efc1973e34d7e3b30a45a42449752765407a7d5ba0afbeed2d2dec6d62b3b5411c50a84451d001c0afea2fa3bf85eb33c57fac99942f4693fdda7b4a6baf9a8fe32f468fcef8eb88beaf4bea1877efcb7f25fe6ff0022c514515fdd47e361589ae788b46f0e5a1bdd62e52de31d371f99be83a9fc2b85f88bf13f4ef05406d2dc2dcea922e521cfca99e8cfededdebe2fd7bc45abf896f9f50d62e1a79589c03c2a8f455e8057e05e2978eb97f0cca597e5e956c5f557f761fe26b77fdd5f368fb6e1ce0daf98255ebbe4a5f8bf4f2f33de7c57f1feee6df6be14b610ae71f699c6e623fd94e83ea49fa57935efc4df1ddfe7cfd62719ff009e588fff004002b84a2bf8c3883c52e29ce6b3ad8bc6cd27f662dc22bc946365f7ddf767eaf81e1dcbb09051a5497ab577f7b3564d735a966f3e4beb96909cee32b673f9d6ee9ff10bc69a64824b4d5ee46de8aefe62ff00df2d91fa571b457ca6173dccb0d53dae1f1138cbba9493fbd33d3a983a1523cb3826bcd23e88f0f7ed05abdaed87c45669768300cb01f2e4c0ee54e558fd36d7bef863e23785bc5788f4eba0b3e326197e47fc8f5fc2bf3eaa48a5960916581da375395653820fb115fb47087d22789f299469e3e5f59a4b753f8ede535adffc5cc7c9e67c0d9762539515ece5e5b7ddfe563f46fc4fe1ad37c57a4cda4ea49b92407638fbd1bf6653ea2be06f16785b52f086b12e93a8af2bf34720fbb221e8c3fa8ed5ed7f0f7e375cdabc5a4f8bdfcd832152ef1f3a7fbf8ea3dfad7a7fc55f09db78d7c2dfda9a5149eead10cf6f2464379a98c950475c8e9ef5fadf1e60722f13320967bc3eff00db6846ee0f49b8ad5c64baf57092babe9d74f99c96b63387f1ab058efe0cde8fa5fbafd51f0fd14515fc4e7eb415d1e83e2df11786a5f3745be96dfd501dd19faa3654fe55ce515d782c7e2707596230951c26b6716d35e8d6a67568d3ab170ab14d3e8f547b3ffc2f8f1d793e566d33ff003d3ca3bbff0043c7e95c06bde34f137895b3ac5fcb32768c1d918ff80ae0572f457d066bc77c459951fabe3f1b5270ece6edf357b3f99c386c9f03879fb4a34629f7495c28a28af943d20a28a2800a28a2800a28a2800a28a2800af54f057c5af11784234b16db7d60bd2094e1933fdc7ea3e8723e95e57457b590711e659262d6372aace9d45d5755d9ad9af2774726370387c5d2747130528f9ff5a1f6c687f1cbc21aa058ef4c96129e3128caff00df4323ad7afda5e5adfc0b75672a4d138caba10c0fe22bf322bd4fe1afc48b8f045ebc779e65c69d329dd0a9e55fb32e7a7bd7f52787df497c5cf194f05c4f18fb3969ed62ace3e724b46bbd92b6f667e779df87f4952955cb9be65f65eb7f47fe67ddb457868f8fde0e29b8c3741bfbbb07f3cd62ea1fb43e8f1a11a6e9b3caff00f4d5822fe9935fd0389f19782e853f693cc20d795e4fee49b3e229f09e6f3972aa0fe765f9b34fe31fc3bb1d574997c45a642b15fda2979360c79d18ea08f51d41af8e2bd63c4ff18bc59e23824b2574b2b5906192118665f42c727eb8af27afe1af19388f8773ccf3fb4387a0e29af7db5caa52fe64b7d56f74aef5b6e7ec3c2b80c760f07ec31d24da7a6b7b2ecd857b77c1af1fc5e18d4df47d5e5d9a75e91b5dbeec537627d03743f85788d5896d2ea08e39a689d1261ba36652038f507bd7c5f08f11e3f20cce9e71977c54dddef669e8d4bc9edff04f5b33c051c6e1e585afb4befbf75e87e9ac7247322cb1307461956539041ee0d3ebf3fbc37f133c5fe17885b69f785edc6310cc048a3e99e47e15e9963fb446b31e05fe9904def1b327f3dd5fdbf917d25b85317462f30e7a153aa71728dfc9c6edaf548fc8319e1fe654a4fd85a71e9ad9fdcffccfad68ae4fc19e2693c59a2a6af2594b63bd885497f880fe25f635d657ef597661431d85a78cc2caf4e6938bb3574f676767f7a3e2f1142742a4a9545692d18514515da62145145007e7a7c44b1fecef1a6ad6ca36afda19947b3735c557aefc6eb7f23c7b74e0604b1c4dff008e8cd79157f941c7d81582e24c7e162b48d59a5e9ccedf81fd2d9356f6b80a351f58c7f20a28a2be48f48fb33f67fb4587c1935d639b8bd9493ea115547f235ee95e59f05e0107c3bd338c7986790ffc0a56af53aff53bc2cc22c3708e5d497fcfa83f9c9733fc59fce5c4957da6695e5fde6bee7638ef881a81d2fc1bab5e29c15b7651ff0003f97f91af87fc09ad2683e2ed37559db6c71ce048de88ff002b7e86beb9f8d571e4780aec7fcf59234fcf35f0bd7f2dfd24b3faf84e2fc0d4a0f5a108cd7f8b9dbffdb51fa3700e0a1532bad19ed36d3f4b25fab3e9cf8ebe35d36fec2cfc3fa4dc2ce5dfed13b46d950a06141c77279fa0f7af98e8249eb457e0bc77c658ae28ce2a66f8b8a8b95928ada292b24bf37e6cfb3c9f2aa797616385a4ee975eed8514515f1e7a81451450014514500145145006de85e1dd5bc4973259e8f0f9f3471994a6403b475c67af5a8752d0f58d1e431ea96735b1071fbc4207e7d2bbaf83da8ff67f8f74f24e16e37c07fe06a7fad7dcf7363677a863bb823994f6750dfcebfa23c33f05b05c63c3f3c751c4ba58884dc5a694a2f44d69a35bf77b6c7c371071655cab1aa8ce9a941a4f7b3eabcd1f993457dd7acfc19f02eb04bad99b2908c6eb56f2f1efb79527ea2bcab58fd9deee305f43d4d641da3b85da7fefa5e3f415e6e7df475e30cbdb961e9c6bc5758495ff00f01972bfbae7460b8eb2aaf6539383f35faaba3e69a2b575bd1eef40d4e7d26f8a19eddb6bf96db973f5acaafc431386ab87ad2c3d78b8ce2da69ee9ad1a7e87d753a919c54e0ee9ec145145605851451400514576de1af879e2bf15812e9764df67271e7cbf247ef827afe19af472bc9f1d996216172fa32a951f48a6dfe1d3ccc3118aa38787b4af2518f76ec713457d083f678f11791b8ea36a25c7ddc363f3c5703aefc29f1b6820c93583dcc43fe5a5b7ef47e43e6fd2bebb34f0b38b72ea3f58c5e02a28774b9adebcb7b7ccf330dc45965797252ad16fd6df99e735b9a0788f58f0cdf26a1a3dc3412291b803f2381d987420d7a2780fe12eb9e23d4629b59b59ac74c43ba579018ddc0fe15079e7d71c0af60f12fc02f0fdddbb49e1a91ec6e147ca8eed244c7df712c3f035f47c2be0ff0019e3705fdbb965274dc1fba9b70a92b6b785eda79b6afd2e70e63c539551adf53c44af7df4bc57933d2fc05e30b7f1ae8116a91a88e753e5dc440e76483ae3d8f515dad7cc3f06acb5af09f8b352f0b6b10bc2d2422500f28db0e37a9e84107ad7d3d5fdd3e1871163739e1ea389cce2e3888b70a89ab3e783b36d746d59b5dd9f8df1160296131d2a78777a6ece3d7461451457e827867fffd5fdfca28a2800a28a64b2c70c6d34cc11101666638000ea49a4da4aec695f443890064f0050086008e41e95f2af8dbe2a5cf89f5b83c27e1894c5653dc25bcb70bf7a6dec1485f45fe75f52dbc4b0c11c2a30114281ec2be238578f72fe22c6e2f0f95fbd4e838c5cfa4a4ef751ee95be2eb7d34d4f6332c96be028d29e27494eeedd5256dfd6fb13578b7c61f1fbf85b4b1a4e9926cd46f54e194fcd147d0b7b13dabd8ee278eda092e262152352cc4f400726bf3a7c5dafdc789bc4379abdc313e6c84460ff000c6bc28fcabf3df1ff00c41abc3b9247078195b1188bc535bc62be292f3d525eadf43dce09c8e38ec5bab595e10b3b777d17eacd8f877e2bff00844fc576faadc3130484c573dcec7ea7df079afbfadee21ba812e6ddc49148a19194e4107a106bf316bdbbe1a7c5cb9f0a88f46d6435c6985b0ae397801f41dd7dabf03f017c5cc3f0fce5926712b61ea4b9a33fe493d1dffbb2d2efa3d766cfb4e34e189e3a2b178557a91566bbaf2f35f89f59788fc2fa278aacbec1ad5bacc83946e8e87d55ba8af0ed43f678d3ddd9b4dd4a48c1c90b2a86c7a0c8c57bfe97ac697addaa5ee95731dcc2e321a36cfe63a83ec6b4abfaeb3fe00e17e27e5c5e61878556d6934ecdae9ef45abaedabf23f30c167798e5d7a5466e3e4ff00c9ec7cb31feceb3ffcb4d5931ed19cff003ad04fd9dad367cfaabeef6418afa5a8af9aa5e02f03c36c15fd6737ff00b71e84b8d7387ff2f7f05fe47cad7bfb3bdd2a16b1d511980e15d319fc735cef873e1a78abc31e39d224d42d4bdb2dcab79f17cd18c64fcd8fbb9c77afb2eb3753d634ad1eddaef55ba8ada24ead2301f97727e95e4661e0170851ad4f31c2a78774a519df9af1f75a7ef29b7a69d1ab1d5438d7349c6542a5a7cc9adb5d55b4b7f91a43818af9fbe327c4b5d1ada4f0be8b2837d709b6e244393046c3eef1d1d87e439ae63c7ff1c4dca49a5783cb2a1cabde30c123fd80791f535f3549249348d2cac5ddc9666639249ea49f5afcebc63f1f30ff0057a99270ccf9a52d27556c975507d5bdb9b64b6bbd57bbc2bc15539e38ccc1592d545fe6ff00cbefec328a28afe303f570fa57dedf0a7c2c3c2fe10b68a55db7779fe937191c8671f2affc05703eb9af92fe17f873fe126f18d9da48bbadedcfda67f4d91e300fd5b03f1afbf400a001c01d2bfb13e8b7c1e9bc4712578edfbb87e0e6d7e0afea8fcb3c45cd6ca197c1ff007a5fa2fcdfdc2d14515fd907e5415e2ff1b3c5dfd81e1afecab57db77aa663183cac43efb7e3d3f1af6591d22469243b5541249ec057e7efc47f13b78afc5577a82b136f19f26dc7611a700fe279afc3bc7ce3879070e4b0f8795abe22f08f751fb72f92d179b4cfb1e0ac9febb8f5526bdca7abf5e8bf5f91c2514515fe721fbb8514514005145140051451401f71fc1683c3f1783e27d15c493c873784f0e26f423d00e9ed5ebb5f9d9e0df17ea5e0dd5d352b16263242cf0e7e5913d0fb8ec6bef6f0e78874ef13e930eada6481e294723ba377561d88aff44bc08f1172dcef26a794422a957a1149c16d28afb71f5fb4b74df99f86719e4588c262a58a6dca1377bf67d9fe9e46ed453894c320808590a9d8586406c7048f4cd4b457ef128f345c4f8b4ecee7e7578d74bf10697e22bb8bc4a59ef2472ed29e44a0f4653e9e83b74ae52bf44bc61e0cd1fc67a69b1d4d30ea098665fbf1b7a83e9ea3bd7c3be31f04eb5e0bd45acf528cb4249f26e141f2e45ed83d8fa8aff39fc5ef08331e1ac5cf30a2dd5c2cdb7cfbca2dbda7e7da5b3f27a1fbc70bf1461f30a6a84ad1a896dd1f9aff002e871f451457e1a7d78514514005145140057aff00c33f89f77e0f9d74dd44b4fa4cadf32753093d597dbd45790515ef70d712e6190e3e1996595392a47ee6baa6baa7d51c78fc050c651787c446f17fd5d799d978fac2c2c7c537874a7592c6e585cdbb272bb25f9b03e8735c6d29627009271d292b8b37c6d3c6636ae2e943914e4e5cab65777b2f25d3c8d70d49d2a51a7295da495fbd828af44f879f0fef7c77a8bc2ae6decedc033cf8ce33d1547727f4aeefc61f02753d1ed5f50f0f4e7508a35dd242c31371d4ae386fa75afabcafc32e25cc728967982c2b9d057d55aeedbb51f89a5dd2fc99e6e23883014314b075aa2537fd6af64780514acac8c55810c0e083c10692be11a69d99ec85145148028a28a0028a28a0028a28a0028a28a0028a5009381d4d6b6a7a0eb3a32c2faa59cb6c970a1e2671f2b83e84706ba29e12bd4a72ad4e0dc636bb49b4afb5decafd2e44aa4232516f57b799914515e81e15f87da9f8af45d5357b1241d3d331c7b72666032541f503a7bf15d993e4b8dcd713f54cbe9b9d4b49d96f68a6dfe0be7b2d4cb158aa587a7ed6b4ad1d15fd5d91e7f45290549561820e083da90024e057996e8740515f5afc28f84f656d6117887c49009eea701e0824195893b120f563fa55af8c1f0ce2d56c8f88742802de5b2fef628d71e6c6bdc01dd47e95fb9c3c01e217c34f881db9edcca959f3b86f7f5b6bcb6bdbcf43e3df1ae07fb43ea3d36e6e97ede9e67c815f67fc33f0d69de22f8676761e21b5171133cad17983e6552c7050f51f857c62ca549561823820f6afd16f045ddbdf784b49b9b5411c6d69100a3800aa807f515f47f464ca30d8dcef19f5ab492a56706aea4a5257ba7a595969e679fe2162aa51c252f67a3e6bdd74b2679a4df007c20f26e866b98d7fbbb837eb8aea343f847e08d0e459e3b21732a1cabdc1f3307e878fd2bd328afebbc0f863c2983aff0059c3e5f494fbf2a76f4bdd2f91f98d6e22cceac3d9d4af2b7a88aa14055180380052d1457dd1e285145140051451401f18fc7e8c278c6161fc76a87f2245786d7bbfed0241f175b7b59a8ffc78d78457f979e3024b8cf314bfe7e3fd0fe8ae1777caa87f850515d9f837c0dadf8daffecba647b208f067b971fbb887d7bb1eca39fc2bebaf0c7c21f08f87a25696dc5fdc81f34d703773c745e839e95e8787fe0de7dc571face1e2a9d0fe79decffc2b797e5e6619df1560b2d7ecea3e69ff002afd7b17fe13aedf879a28f5858fe6ed5e894c8a28e18d6289422200155460003b0a7d7fa3b90658f2ecb30f97b95fd94230bed7e58a57b79d8fc1b1b88f6f88a95ed6e66dfdeee78dfc76cffc203363fe7e60ff00d0abe23afbafe33db7da3c057ad8cf92c927e591fd6be14afe15fa4f519438b69cded2a31fc25347ec7e1e493cb1aed27f920a28a2bf9ccfbb0a28a2800a28a2800a28a2800a28a28037fc2b766c7c49a65d838f2eea224fb6e19fd2bf48148650c3b8cd7e6242e639a391782aea47e06bf4c34f944f616d30fe3891bf3515fd9bf450c6b74731c23e8e9cbef524ff00247e53e2552f7a855ff12fc8b95e73f127c756de0ad11e5460fa85c8296b177dddd8fb28e7eb81debb5d5f54b3d134db8d575090476f6d1991d8fa0ec3d49e83debf3d3c59e25bdf166b771ac5eb1fde3111213911c60fcaa3e83afbd7e97e38f89ef85b2c584c0bff006aac9a8ff723b39faf48f9ebd2c7cff07f0eff0068e23dad65fbb86fe6fb7f9ffc130eeeeee2faea5bcba7324d3397763d4b1eb55e8a2bfcea9ce53939cdddbdd9fbaa492b20a2ba69bc337dff0008ddaf89eda3692d659248662a33e54919e33ecc30735ccd7563b2ec4612518e222d73454979c64ae9af97e3a19d2ad0a89b83bd9b4fd56e15d4787bc1de20f144c23d26d5a44cfcd2921517ea4d72f5345713dbb6e82578cfaa3153fa5565b53070c44658f84a74faa8c945bf9b8cbf2157555c1aa2d2979abafbaebf33ebdf05fc0dd234a297de2365d42e07222ff962bd3a8fe2e73d78af798a28a08d61851638d00555518000e00007615f01683f137c61e1f2ab6d7cf2c4b81e54c77ae076e79afa27c1bf1cb46d6a48b4fd7a3fecfba9085126730b31f53d573efc57f71784be27f00d1a31cb32fa5f54a92b7c76f7df9d4eafb7372f923f20e27e1dcea73788ad2f6b15dba7fdbbfe573de28a404300ca41079047434b5fd367e781451450040d6b6ef70976d1a99a30555f1f300dd467d0e2a7a28a98c2316dc55afabf31b6dee145145508ffd6fdfca28a2800af98fe3a78ede303c1da64bb4b00f78ca79c1e91e7dfa9af7bf156bd0f86b40bcd626ff96119283d5cfdd1f9d7e766a37f75aa5f4fa8deb9927b87691d89ce4b1cd7f337d23fc429e5596c720c14ad56babc9add53dadff6fbd3d13ee7e85c0591ac4d778eacbdd86de72ff81f9d8e8fc011acbe35d151ba0bc89bf153b87ea2bf4440c0c57e7578166fb3f8cb4594f417d083f4660a7f9d7e8a0c9009af37e8a6e3fd8f8e4b7f691ffd274fd4dfc49bfd6a8ff85fe6709f13aee4b2f02eaf3c670de415ff00be8853fa1afcfbafd09f88f62fa8782756b641926dd9b1fee7cdfd2bf3dabf3ffa5446aff6fe11cbe1f65a7af3caff00a1edf870e3f51aa96fcdfa20a28a2bf978fd10d5d2b5cd5f439c5ce93772dac83bc6c403f51d0d7af691f1f3c5d62ab1ea10dbdfa8fe260637fcd78ffc76bc328afabe1fe39cff0024d32ac5ce9aec9fbbff0080bbc7f03cec6e5182c5ff00bcd252f96bf7ee7d3f0fed1c48227d0f69c7056e7393f4318aa973fb46dfba9169a2451376325c1900fa808b9fcebe6ba2bece7e3c71d4a1c8f1efe50a69fdfc973c95c1993277f63f8cbfccf5bd5fe3578e755568e3b88ec91ba8b64da7fefa625bf5af31bdd4b50d4a533ea1732dc487f8a572c7f5354a8af82ceb8b33acde5cd99e2a757ca526d7c96cbee3dac265b85c2ab61e9a8fa20a28a2be78ed0a28ab9a7d9cba85f5bd8c232f7122c6a3dd8e2ae9539549aa70576dd97ab14a4a29b7b1f5b7c02f0e0d3fc3f3ebd32626d464da84f510c7d3f36c9fcabdfab2341d2e1d1746b3d2e0184b68523fc40e7f5ad7aff56f80b86e19070fe172a8ab38457379c9eb27ff0081367f366758f78dc754c4beaf4f4d97e01451457d71e59e49f19bc507c3be1096081b6dd6a4df668f1d42904bb7e0bc7d48af86abd7be34f894ebbe3096ce26cdbe9a3ece801e37f573f9f1f85790d7f9b1e3af187f6f7155654a57a543f771edeefc4fe72bfc923f7ee0ecafea596c3997bd3f79fcf6fc028a28afc68faa0a28a2800a28a2800a28a2800af42f87be3ebef03eaa265dd358ce42dcc19ea3fbcbd830edebd2bcf68af5724ceb1b94e369e6397cdc2ac1dd35faf74f66b668e7c5e1296268ca857578bdcfd2cd1f59d3b5ed3e2d534b9967b79865597f5047623b8ad4af83fe15f89fc47a3788edb4ed1b33c37b2aa4b6cc7e4607ab7b103bd7dde338e7ad7fa4fe14f88f0e30ca5e31d270ab06a335f679ad7bc5f54fb6eb67d1bfc0789721795627d9295e32d577b79ff5a8b59faa695a7eb567269fa9c097104830c8e323ea3d0fbd68515fa5d7a14eb53952ad1528b5669aba6bb347cfc2728494a2ecd1f1f78dfe076ada5ccf7de1706f6cc927c827f7d1fb0fef0fd6bc2aeecaf2c25305ec3241229c15914a9fd6bf457c45e28d17c2d646f759b85857f857abb9f455ea6be5ef187c65d3f5adf0586876d227204b78a1db9ee147f8d7f1278c3e18f04e515a55f0f8efabd596bec6cea2f925ac176be9d8fd7f85788337c54142a51e78afb57e5fcf47f23c068a96797cf99e62891ef39db18daa3e83b0a8abf95669293517747e8cb6d428a28a9185145140051451401f757c19d320d3fc0d672c4a049745a59187724e07e82bd5abc33e04f88a1d47c2e745771f68d3dc8dbdcc6fc83f9e6bdcebfd4ff0bf1584c4709e5f3c15b91538ad3a34ad25ebcc9dcfe72e23a756199d755b7e67f73dbf03e6ef8cff000dace4b19fc5fa3a2c334037ddc6a30b22ff00780fef0efeb5f2857e88f8f8c63c19ac197eefd8e6ebfee1af8b3c27f0dfc4be30b5b8bdd362090c0a4abcb95595c7f0a1c727dfa57f2778fbc05cdc57469e438772a95e0e728c1754dde56e975bf77e6cfd2f82b3ab65b29636a5a30764df67b2381a2b4b55d1f53d12edacb55b692da653f75c633ee0f423e959b5fccf88c3d5a152546bc5c64b469ab34fcd33f4084e338a941dd30a28a2b12828a28a00294024800649e8292bdafe0b78323f116b8daadf461ecf4f20e18655e53d07e1d6be8785786f159fe6b4729c1af7ea3b5fa25bb6fc92bb38b31c7d3c161a789abb457f4be655baf841ac58f821bc5374e52e54095ad71cac3ea4ff007bbe3d2bc7abf437e20dec3a7782f559e6c05fb332283dcb70057e7bc104d75325bdba3492c8c1511464927a002bf53f1c38072ae18cc30781ca6edca9ae64f56e49db9bd65d969a687ce70867589cc6855ad89e92d3d2db7c8dff000868571e24f11d8e916ea58cd282e7b2c6bcb13f402bea7f8ed60abe0580431e45a5cc401c7dd4c15ff0ad6f84ff000f23f08699fda1a8460eab76a3cc27931275083d3dfd4d7a66b1a3e9faf69d3695aa4426b69d76ba9c8fa1047208afde3c39f07b1585e08c6e0f1568e2b191d9fd8497b89f9df57daf6dd1f179ef1553a99c51ab4f5a749f4ebddafd0f813c0fe0ebcf1aeb69a5dbb795128df3cd8c8441eddc9ec2bef0f0e78734cf0be93168fa5c7b6188724f2cec7ab31ee4d54f0bf83740f07db496da25bf95e6b6e776259dbeac79c7a0aea6bedbc1ef09a8f09609d6c628cb193f8a4aed28f48c6f6d3ab76577e491e4714f134f33abc94aea92d9777ddfe9d8f90fe31fc359f4dbe93c4da242d25a5cb16b88d173e539ead81fc2dfa1af3bf867e1897c51e2cb4b53196b6b76135c363e5089ce0ffbc78afbf5e34950c722865618208c822a869fa3e97a5071a6dac56de61cbf94817711eb8af99ce3e8ed9762b8a29e7787a8a141c94e74adbb4ef68be9193dd3db5b797a384e3baf4b2e7849c6f3b594afd3cfcd7434155514228c05180076029d4515fd1e925a23e04f15f1bfc17d1bc4f3b6a3a5c834ebc6c97dab98e427b951d0fb8fcabd1fc25a07fc231e1eb3d13cdf3cdac7b4c98c64939381e9cd747457cae59c0f9265d9a55ce7038750af515a4d5d27addfbb7e5bb6b5692b9e9e2338c657c347095a77845dd5ff00cf70a28a2beacf3028a28a0028a28a0028a28a00f8abe3c4de678db67fcf3b78d7f319feb5e7be0ef0adf78c35d8347b3042b1dd349da3887de63fd3d4d753f196e05c78ff0050dbd2311c7f8aa807f957d1df06fc1e9e1cf0cc7a85c478bdd48095c91f32c67ee2fe5cd7f00e03821f19f8978fa353fdde15672a8ffbb1959453ef26ade977d0fdb6be6ffd95c3f466be3714a3ead5eff23d2341d0b4df0e69b1695a542218621dbab1eecc7b93eb5b145233050598e00e4935fded85c2d1c2d18e1e8454611564968925d11f8ad4a93a93739bbb62d158ba3788748d7c5cb69370b702d6630ca57a071fcc7bd6d5185c551c4d255b0f35283d9a69a7d346b4dc2a529d393854567d99cb78dec3fb53c25aad9019325b3903d4afcc3f957e74b29562adc10706bf4cf51b986cec2e6eae31e54313bbe7fbaa0935f9afa8cd15c5fdc4f0a848e495d95474009e2bf8d7e95d83a2b1597e294bf78e338b5d6c9a69fded9fabf86b566e957a56f7534fe6ff00e18a7451457f229fa7051451400514514005145140051451400671cfa57e91785a5f3fc33a54dfdfb2b76fce306bf374f4afd14f02397f0668ac7fe7c601f92015fd5ff452aad6698fa7de9c5fdd2ff827e6be24c7fd9a8cbfbcff002384f8ef712c3e0468e3c8135d428ffeefccdfcc0af89abf43bc7fe1a3e2cf0adee8f190276512404f412c7cafe07a13d81afcf8bab5b8b2b892d2ee368a6898a3a38c32b0ea08af2be9459562e9f1150c7cd3f653a6a317d2f172baf5d53f99d3e1de2694b013a09fbca4dbf46959fe0414515de7813c09aa78d3548e286264b1471f68b8230a147500f7623b76afe78c9f27c66698ca780c05373a9376497f5b2eafa1f738ac552c3d2956ad2b451f52fc1ad2513e1c5ac57d18912f9e79991c6414772a38f42141fc6b0fc4df01740d4bccb9d0666d3e739223237c24fa63aa8cfa671e95ee565676fa7da43636a823860458d147002a8c01566bfd34878679262721c2e499bd08d55469c60a4f469a4937192b3577ae8cfe7d7c438ba78dab8cc2cdc79e4ddba6fd56ccfcf3f147803c4de129586a76a4c2090b3c7f346c3d73dbf1ae2ebf4e6e6dadef216b7ba8d6589c6191c6411f435f347c4df833025bcbaff8463d8d1e5a7b25e432f768fd08eebd0f6c743fcb7e24fd1cb139551a99970f4dd5a51d5c1fc6975b35a492ed64fd4fd1b20e3ca78992c3e3972c9ecd6cfd7b7e47cbb4529041208c11c10692bf970fd10fa73e0afc4898dc278475c98b07005948e72770ff009664fb8fbbf957d495f9870cd2dbcd1dc40c5248983a329c156539041f506bf473c2baab6b7e1cd3b55720bdcdbc6ee474df8f9bff001ecd7f76fd1b38ff00139ae06ae458f9394e824e127ab706ed67fe176b7934ba1f8df1fe494f0d5a38da2aca7a35e7dfe7f99d0514515fd3e7e7614514500145145007ffd7fdfca28a2803e77fda0f5836fa2d968f1b60dd4be6381fdd8fa7eb5f23d7bffed0972d2789ac6d89e21b6240f4de47f8578057f9a5e3be6b3c771ae3399e94da82f2518afd6ecfe80e0dc32a39452b7dabbfbdff00958b76174f637b6f7919c3412a480fa1420ff4afd27d32ee3bfd3edaf623949e24914fb3006bf336bed9f81fe251ad784869b338373a5388587731b64c6df88047d54d7e8df45ce23861b38c4e4f55dbdb454a3fe285eebe716dfc8f0bc45c03a985a78a8af81d9fa3ff0082bf13d8a7863b98648251b92452ac0f706bf3a3c5be1fbaf0cf882f348ba523ca9098c9fe28c9ca91f857e8e57927c54f8771f8cb4efb6d8a85d4ed54f947a798bfdc27f957ee3e3cf8735b89f278e2700af88a17715fcd176e68af3d135e96ea7c7f05e7d0cbf14e9d776a73b26fb35b3f4ee7c35454f736d71677125addc6d0cd131478dc6d6561c1041a82bfceb9c2509384d59add1fba269aba0a28a2a4614514500145145001570585cfd84ea25088048220c7a33e3381eb81d6bd07e1dfc36d4bc6f7627915adf4b89bf7b70463711d523cf53ea7a0ef4bf13f56d2e4d562f0df8795534bd154c11ede449313fbc7cf7e78cf7c66beda9f0756a190cb88331f729c9f2d24f7a92ead2fe48abb72eaec96f75e4bcd213c62c150d64b59768aff0037dbe6798d7b1fc11f0fff006c78c52f655cc3a6a19ce7a6f3f2aff3cd78e57da1f01f41fecdf0a3ea922e25d4642d9ffa669c2feb9afaaf02f861673c5f878d457a747f792ffb77e1ff00c9b97e479bc61987d532ba8e2fde97babe7bfe173dc28a28aff4b0fe7f0ae73c5daec5e1bf0dea1ad48466da16280ff1487841f8b115d1d7cf5fb42eaad6fa0d8e908d8fb5ce6471eab10e3f53fa57c67887c42f23e1bc66690f8a107cbfe27eec7ff2668f5b22c0ac663e961decdebe8b57f81f244d349712bcf331692462eec7a9663927f3a8ebd03c39e079b53d0b50f14ea4e6df4cb089995ba34d28c0555f6c91cd79fd7f97998e518cc2d1a38bc5c6cab2728df76af6e6b766ef67d6ccfe89a389a55272a74ddf9747e4fb0514515e49d2145145001451450014514500145145007d2dfb3df87127b9bef134eb910116d013fdf61b9c8fa0207e35f5557927c11b68e0f879632a0c35cc9712bfbb095933f920af5baff4f3c19c929659c1d81a74d6b520aa37ddcfdefc134be47f3d716632588cd6b4a5f65f2af96815cd78bfc4b6be13d02eb5bbac1f25711a671be46e1547d4fe95d2d7cadfb41eaf7173a9699e1ab6cb055370d1af5691ced418efc671f5af47c4fe2d9f0e70de2333a3ad4b28c3fc72765f76f6eb639f8772c58fc7d3c3cfe1ddfa2d5ff91e09e21f116abe27d4a5d53569da59643c0fe145ecaa3a002b0ebd9b4ff819e33bdb31752f916cccbb96291b2dcf638e01fceb80f12f83bc45e129c43adda342ac7092afcd13fd1c719f6383ed5fe73f10708f1450a6f37ce30b55466eee728bd5beb27d2fe763f77c1667974e4b0b85a91bad124d74edff0000e628a28af8a3d60a28a2800a28a2800a28a2803a6f0978a2ff00c23ad43abd892761c491e78910f5535f7ef873c43a6789f4a8756d2e512c520f980fbc8e3aab0ec457e6e575fe0ff1aeb5e0bbf377a5c998a423ce81bee4807a8f51d8d7ee9e0d78bf5384f10f058ebcf0751dda5bc1ff003457fe94baeeb5dfe3b8af85e399c155a3a558fe2bb3fd19fa07a969b65abd94ba76a3189ade71b648c92030ce707047153db5adb59c096d6912430c636a246a15540ec00e2b8df0578fb45f1b59f9962fe5dca28335bbfdf43edea3debb9aff0040328c765b99d2866d97ca338cd594d5aed76befa3be8f677d2e7e278aa388c3c9e16ba69a7b3efdff00e0993abe85a3ebd6c6d358b38aea261d245048f707a83ee2bc8b51f803e0eba73258cb75679fe1571220fc186efd6bd9353d4ad348b09f53be6d905ba19246032428ebc573fa6f8fbc1faac4b2da6ab6df363e57708c09ed86c57cdf13e43c2199626386cf69d19566aeb9f954dadb47a4ad7eccf432ec6e6987a6ea60e52505bdaed5ff0023c757f673d377e5b5898afa08541fcf756d59fc02f07da2996fa7bbbbda09da5c46a71ebb467f515eec082010720f208a8e71ba091477461fa579387f06382b0efda52cbe0df9f3497dd26d1d33e2ccdea7bb2aefe565f9247e6a6ad0c36faa5dc16e36c51cf22a0ce70aac40193cf4acfad3d6d4a6b37c87aadc4a0ffdf46b32bfcd0c7c52c4d4495bde7f99fd0149fb8bd02bef0f83fa32691e07b26db892ec1b873dc963c67e82be101d6bf483c2b1087c37a6463a0b58bf5506bfa67e8af9753ab9de2f1935ef53a692f2e696bf846df33f3ef11f1128e0e9525b4a5f92ff008279f7c57f0f78a3c5b6d69a16871a8b667f32795db6af1d07a9f5ab1e00f851a478376dfdc1179a911feb987cb1e7a841dbebd6bd628afeb07e1e64f533e9711e2a0ea6234517277504969c91d977bbbbbbd1a3f35feddc54704b014df2c3adb777eec28a28afb83c62bdd5e5ad8c467bc95218c75772140fc4d3a0b882e6312dbc8b221e8ca720d51d6748b2d774d9f4bd4104904ea5587a67b8f715f0e2ea9e25f857e2abbb1b09d9441290d13e4c5327f092bee3a1afca3c44f126af086270f5b1b86e7c1d47cae717ef425beb1b59a6b55aa7a33e9b22c8219a53a90a552d563aa4f66bd7a7ddd8fbde8ae33c0fe34d3bc6ba3aea168424e985b8833f346ffe07b1aecc90064d7e8f9566b85ccb094f1d829a9d39abc5aeabfadd747a1e06270d570f56546b2b4968d1e15f13357f11780b52b6f1468d70f2d85d3f97776529dd16f1c865ce76161c1231c8f7af42f05f8e746f1b69e6eb4e7d9347813dbbfdf8c9fe60f635e5ff001db5fd264f0d2e976f750cd72f70b98d1c33a85e49201e3a57cc3e1af126a7e15d5a2d5b4b90a4919c32ff000c887aab0ee0d7f2d71378b33e0ee3aab848d4f6b81a9cb29c2fcdece52f89c3b7f338edabd13d4fd1f2fe1959ae4d1aae3cb595d276b7325b5ff24cfd21a2b9ff000bf88acfc53a25b6b3647e49d7e65ee8e3ef29fa1ae82bfaaf058da18cc3c3158692942694935b34d5d33f35ad4674aa3a5515a49d98514515d46614514500145145001451593af5ea69ba2dedf39c086076cfa715862b110c3d19d7a8fdd8a6dfa25765d2a6ea4d423bb763e32b6d3078e3e2d4d6ee37412df3cb30ff00a6511cb0fc48c7e35f70aaaa2845180a3000ec057cadfb3f597db75ad635d9865d54203e8d2b166fe55f55d7e17f47ccad2c8eb679517ef31756736fc949a4befe67f33ecb8e712de321838fc34a297cedfe560af08f8e1e359342d263f0fe9f26cbcd4413215fbc900e09f6dc781f435eeccc114b31c00324fb0afcf3f881af49e23f16ea1a939ca79862887a471fcaa3f4cd5fd2138d2a647c37f55c2cad5710f9135ba8daf36be568ff00dbc2e07ca638cc7fb5a8af1a7afcfa7f9fc8fa73e005b471f82a5b951f3cf7b2973dced0a057b8f4eb5f2e7c0ff1d689a468d77a16b37496ac9399e1690e1595c0dc33ea08fd6b0fe247c63d4351bc7d33c2574d6f631fcad711e56494f7da7aa8f42306bc7e15f15b87b8738070388ad514a6a0a3ece2d73b92bdeeba2beadbefd6e8eaccb86b1d8fceeb4231b26efccef6b74f5f43d7fe357881747f06cd69138136a0c20500f3b7ab7e82be1fabd79a9ea5a8edfed0bb9eeb6676f9d23498cf5c6e2719aa35fc99e2978853e30ce1663ecdd38462a318b77b2576f5b2ddb7d3b1fa5f0e646b2bc2fb0e6e66db6dedfd681451457e6c7be1451450014514500145145001451450007a57e87fc3eff912745ffaf28bff004115f9e07a57e89780976f82f451ff004e50feaa2bfaa7e8a8bfe1671aff00e9d2ff00d2d1f9c7890ffd8e92fef7e875d5f207c7af0b4b63ad47e24813fd1ef408e52070b2a8e33fef0fe55f5fd63788342d3fc49a54fa3ea49be09d707d411c820f620f22bfa7fc51e068f15e41572d4d2aabde837b29adafe4d5d3f5bf43f3be1cce1e5b8d8e21fc3b3f47fe5b9f9d1a4a412ea9691dc8cc2f3c6ae0f752c33fa57e9258595969f691dae9f0c70408a02246a1540fa0af877c6df0b7c43e10b96b8b7864bcd3c36527886e283afce072318ebd2bea0f857e3483c5be1d8924702fec5562b84ee703e571ecc07e75f807d1da94f87f3ac6f0f67347d962a6938732b3928df9945f55aa92b68d26fa1f6fc74d637094b1d849735357bdba5ed66fb763d3a8a28afec33f2b0a4201183d0d2d1401f1d7c6cf012687a88f11e971edb3bd63e722f48e63d48f40de9d8d78257e946bda1d8f88b4ab8d23515dd0dc29538ea0f623dc57c65e21f835e32d26f648f4fb43a85b6e3e5cb132e76f6dca4820fd335fc21e39783d8dc1e6b2cdf22c3ca742aeb28c137c93ebeead795ee9dac9dd69a1fb3707f14d1ab86585c6544a71d136ed75d357d51e495ef5f057c7f368daac7e18d4a42d617adb612c7fd4cc7a63fd96e87df9ae39fe12f8e61d2ee354b8b0f296dc6e3117532151c9202923007bd70166d2c7790b459122caa57d4303c7eb5f916418acfb82f39c2e67528ce949eb6945c79e17b4959a574f6f2767d8fa8c6d3c166d85a9878cd49774d3b3e8cfd36a2aa5834cf636ef71c4ad1217ff0078819fd6add7fa9509f34549753f9ca4acec14514550828a28a00fffd0fdfca28a2803e32f8fc8cbe3285cf47b44c7e04e6bc32be95fda274f65bdd2b5403e5647849f53c11fa57cd55fe6178cf83961b8d73084bacf9be524a5fa9fd0fc295554ca6835d15beed02bb6f0078bee3c17e218b544cb5bb8f2ae631fc711233f883c8ae268af81ca335c56598da59860a5cb529b528bf35fa775d51ed6270d4f114a542aabc64accfd35b0bfb5d4ece1bfb1904b04e81d1d4e4106add7c49f0bbe28cfe109c695aa96974a95bb72d031eebfec9ee3f1afb46caf6d350b68eeeca559a1900657439041aff4c7c34f12f2fe2ecb957a0d46bc52f694fac5f75de2fa3f93d4fe7ee20e1faf95d7e49eb07f0befff0004f3bf1efc2fd17c6c86e73f63d454616e1067763a071fc43f5af8fbc4de03f13784ee1a2d52d1cc409db71182f1301dc30e9f43835fa1f514d0c3711b453a2c88c305580208f706be73c44f02f23e279cb194bf71897bce2aea5fe28e977e69a7ddb3bf22e31c665e95297bf4fb3dd7a3fd363f3128afbb35df83be0bd6d8cab6c6ce56392f01db9fc3a57986a1fb3b49c9d2f551c9e04c9d3fef9eb5fcb59e7d1cb8c30327f55a71af1ef0924fee959fdd73f46c1f1de55597ef24e0fcd7eaae7cc5457d0a3f677f10eec1d4ed31ebb1ff009574da3fecf1669b64d6f51790e3e68e01819ff78f35e1603c09e36c55554fea4e1e7294525f8dfee4cecadc6394538f37b64fd137fa1f2cc104f7322c36f1b4b231c05404927e82be81f017c0fd435178b53f16036b6a0865b5ff0096b20ff6bfba3f5fa57d17e1cf037867c2e83fb2acd1640399586e73f89e95c8fc47f8a7a67846d64b0d3dd6e75691488e35e562ff006a43db1d87535fb564be06643c298479f71b6214d435e45f037d16b694dbe91492ef747c9e2f8c7199954fa96514da6fabdeddfb2f531be2978e2c3c13a22f85fc3db22bd9a3d8a91702de1c633c7427a0fcebe3624b1249c93c9356efefeef54bc96fefe569ae2762eeec7249354ebf9efc48f10311c5799fd6651e4a105cb4e0b68c7f2bbebf25b247dbe4392d3cb70fecd3bcdeb27ddff9762d58da4da85ec1636ca5e5b89522451dd9c8007e66bf48b45d322d1b48b3d2a0fb96b0a463dca8e4fe279af8e7e06f87ff00b5bc62ba8cabba1d2e3337238f35b2a9f9727ea057db55fd41f45be19fabe5589cf2aad6acb923fe186efe7276ff00b74fcefc46cc39f114f0717a455dfabff81f98514515fd527e6e15f2dfed016b7777ac6896f0a332caad1a639cbb3018afa92ab4f676974f1c9730a4ad0b6f8cba8255bd467a1af8af107847fd66c92ae4fed3939dc5ded7f8649bd3cd23d7c8f34fecfc64715cbcd6be9eaac7ccdf17e78bc33e06d17c1967fbb69b6bcca3ba44bce7eae41fc2be61af54f8c7aeff006d78dee911b7436205b27a65796ffc789af2baff003d3c5dce69661c51888e1bf8346d4a0ba28d35cba7cd37f33f71e18c2ca865d0753e29fbcfd65afe560a28a2bf333e8028a28a0028a28a0028a28a0028a28a00fb5be03ea6979e065b207e7b0b996223d9cf980fd0ef23f0af6aaf8a7e0878a4687e273a5dc36db6d4c08cfa0957ee1fe63f1afb5abfd29f023896966fc2186827efd05ece4bb72fc3f7c6df89f81719e5f2c2e6951f49fbcbe7bfe370ac1b9f0ce8579ac45af5d59c72df40bb2395c64a819c7078c8cf07a8adea2bf5ac560b0f898a86260a4934d2693b35b3d7aae8cf98a75674db74db57d34ec159daae93a7eb5652e9da9c0b716f28c3238cfe23d08ec6b468ad2bd0a75a9ca8d68a945ab34d5d35d9a26139424a707668f84be267c38b9f04ea1e7da06974bb863e4c879287fb8c7f91ee2bcb2bf417e245f68363e12be7f104626b77428b1746790fdd0be873ce7b57e7d9c64e381dabfce3f1d38172ee1acf553cb26b92aae7f67d69ebb7f85fd9ebbaecdfef3c1d9cd7cc305cd885ac5daffcdff07b89451457e287d685145140051451400514514017f4dd52ff0047bb4bfd3677b79e339574383ffd715f53f813e39d8df08b4cf1762d6e3855bb03f74e7fdbfee93ebd3d715f24d15f7bc0de24677c2988f6b9654f71fc5096b097aae8fcd599e2e7190e1332a7cb888ebd1add7f5d99f527c6ef885692d88f0a68d32cde7ed7ba9632194275540470727935f2eab323075ea0e47e14da2b9b8f38e31dc539bcb36c62e5764a315b462b64bf16df56cd326ca28e5b86586a3af56fbbee7e907852f86a7e1bd36fc1cf9d6d131faed19fd6ba0ebc5790fc11d4fedfe04b680b65ace492023d00391fcebd7abfd31e0acd16659060b1c9fc74e0dfaf2abfe373f9fb37c37d5f1b568f693fccfcecf1dd89d3fc5faadb118c5cbb7fdf473fd6b92af6ff008efa41b1f172dfa8c25ec21b3fed2f06bc42bfccbf107279657c498dc0c95b96a4ade8ddd7e0d1fd0792e296270146b2eb15f7f5fc4057e8ef84675b9f0be973a9c86b58bf4503fa57e7157ddff077535d4bc0962b9cb5aee818771b49c7e95fb97d15f30853cf7178396f3a69affb764bf491f1fe23d072c153aabeccbf35ff0000f51a88cf00985b19144aca58267e62a38ce3d2a5af0cf8d73ea7a2dae95e2bd1e4314f617063661d0ac83a11dc123906bfb0f8bf887fb0b29ab9b3a6e71a76724b7e5ba526bcd26dfc8fcb32ac0fd73131c37359caf67e76d3ef7a1ee745793f833e2df86fc4b691c77b32d8df850258a53b54b772873c8fd6bd026f106876e9e64d7f6e8bd72645ff001ad327e2dc9f34c1c71d81c4c254dabdf992b7934f54fba64e2b2bc5e1aaba35a9b525e5f977362be2cf8f4b10f1a831e371b68f7fd79c7e95f456aff167c0fa3e565bf13b8fe080190ff87eb5f19f8dbc487c59e24bcd682b2473362256eab1af0a0fbe2bf9d7e91dc6d92e2787e394e0f110a959d48b6a3252e5514eeddaf6e8be67ddf016518ba78d789ab0718f2bdd5af7b1a5f0ebc653782fc450dfb126ce6c457483bc67be3d57a8aed3e207c65d53c42f269da033d969fca971c4b28f73d81f4af0ea2bf95b2ff1133ec0e493e1fc1d770a129393b692d56b14f7517bb4b77eaeff00a457c8f055b16b1b56179a56f2f5b771ccccec59c9627a93c9a6d1457c4b77d59eb1daf85fc7fe26f08298b47b9db0336f685d43213eb8afaabe1dfc5ad3bc64e34cbf45b2d4c0caa67f77363aec27b8f43f857c41535b5c4f69711dd5b398e58983a3a9c156539041afd63c3ff1873ee18af4e9c6aba9865a3a727756ebcb7f85f6b697dd33e6b3be16c166309371e5a8f692defe7dcfd3aa2b88f87be27ff84b3c2f6baa4873381e5cff00f5d13827f1eb5dbd7fa4594e6987ccb054b1f8577a7522a49f93573f03c561a787ad2a1517bd1767f20a28a2bd1300a28a2800aa3a969d69ab58cba75f26f8275db22e48dca7a8e2af515956a34eb53952ab14e324d34f669ee9f932a139424a717668c8d1b40d1bc3f6e6d746b48ad23620b08d70588e993d4fe26b5e8a2a70b85a386a51a187828c16c92492f44b41d4a93a9273a8eedf5661789eecd8f87752bc1c18ad656fc94d7e6f3b167663ce493f9d7e83fc479c5bf81f5890f7b665ff00beb8feb5f9ed5fc53f4acc53966981c35f45093fbe56ff00db4fd73c36a4961ab54ef24bee5ff0428a28afe503f490a28a2800a28a2800a28a2800a28a2800a28a2800a28a28003d2bf46bc18863f08e8c87b58dbffe8b15f9cc06580f538afd28d021fb3e87a7c1ff003ced615fc900afeb4fa28d16f30cc2af68417df26ff43f33f12a5fb8a11f37f9235e8a28afed83f2310a86186008f435970687a45b5f1d4adad228ae9815696340acc0ff00788ebf8d6ad15856c2d1ab28ceac1371775749d9f75d9970ab38a6a2ed70a28a2b72028a28a0028a28a004201183c835f3e689f07a37f1b5e788f52458b4f8ae9a5b4b61d646ce4330eca0f41d4fd2be84a2be5f88b83f2bcf2b61aae654f9fd84b9e2ba5ed6d7baeb6d9b4af7d8f4b019ae23070a91c3cadceacfd3cbfcc28a28afa83cd0a28a2800a28a2803ffd1fdfca28a2803c7fe36e8adaaf82e5b889374b6522cc31d768e1bf4af87ebf4e2eada1bcb696d2e177473294607b835f9efe39f0adc7843c4371a5caa7c9dc5eddcf4689ba7e5d0d7f147d28783aad3c650e24a11bc269427e5257e56fd569f2f347eb9e1de6b19519e026fde4eebd1eff73fcce3e8a28afe4a3f4c0aeebc1ff10bc43e0c9c1d3e5f36d49cbdb4a498dbe9dc1f715c2d15e9e519ce3b2bc5471b975574ea47671767ff0005774f47d4e7c4e168e229ba55e2a517d19f73f85be31f84fc44a90dccbfd9b76d8062b8385cff00b2fd0fe38af558e58a641242eae8c32194e411ec457e61d741a4f8afc49a1e3fb2b52b9b751cec59094cff00b872a7f2afea1e17fa52e328c151cfb0aaa5bedc1f2bf9c5fbadfa38af23f3ccc7c39a336e582a9cbe4f55f7eff99fa41457c356df1b7e205ba0592ee2b823bc90ae4ffdf1b454f2fc73f1e4abb44b6d1fba45cfea4d7e971fa4ff000938733a7593edc91ffe4ec7cf3f0ef33bdb9a1f7bff0023edee9d6b96d7fc69e19f0d46cfabdfc5132ffcb2077487e8a326be1dd4fe2378df575d97bac5ced3c158984208f42230b9fc6b8c777918b48c598f52c726be2f883e9574f91c324c13bf49546b4ffb7637bffe048f5f03e1bbba78bada768afd5ff91f4178cfe3bea5a9abd8785e33636ed90d70f83330ff0064745fd4fd2be7f9a696e2569a77692473966639249f526a3a2bf97f8b38db39e24c4fd6b37ace6d6cb68c7fc315a2fcdf56cfd0f2dca30980a7ecf0b0b777d5fab0a28ad2d234d9f58d52d74bb704c9752ac631db71e4fe039af99a142a56a91a3495e526925ddbd123d09c9462e52d91f617c0bd03fb2bc25fda52ae25d4a432f3d7cb5f957f3c135ed954b4eb1834db0b7d3ed942456f12448a3a0540001f90abb5feb0f06f0f53c8b24c2e534ffe5dc127e72de4fe72bb3f9a735c73c6632a6265f69fe1d3f00a28a2be98f3c2b2f5bd4a2d1f47bdd567e12d209263ce33b149c7e3d2b52bc6be3a6ac74ff03c9668d87d4268e1f7d8a77b7f2c7e35f35c639dac9f23c5e66f7a709497adbdd5f37647a19560feb78ca587fe6697cbafe07c5977732dedd4d7939dd2cf2348e7d59ce4ff003aaf4515fe4dd4a929c9ce6eedeacfe9749256414514540c28a28a0028a28a0028a28a0028a28a009ade796d678ee6062b244c1d5875041c8afd0df04f8920f14f86acb574237ba049973f7655e187e7cfd2bf3b2af5aea9a959218eceee78149c958e46419fa022bf5cf097c54abc198bad39527569554938a76f793d249d9ec9b5b6b7f23e6789787219b528479b96517a3b5f47bae9e47e98ee5f51f9d2d7e6b8f106bd91ff00131bbffbfeff00e35fa07e0e90cde16d2e5662e5ada32598e49247526bfb27c2ef1868f19e26be1e9615d2f67152bb9295eeedd91f95711f0acb29a70a92a9cdccedb5bf5674b451457ece7c91f1cfc7af12497fe234f0fc4c7c8d3d159c0e8659006fd148af05af50f13683ad78afe25eb5a7699119ae4ddca48270151380493d001815e7ba9e9b7ba3df4da6ea31186e206dae8dd8d7f96de24d6ccb32cf3199d6269cbd94aace11934f97dd76514f6ba8a5a1fd199042861f074b094dae6514daebaf5b79b28d14515f9e1ee05145140051451400514514005145140051451401f4efecedaa857d534676fbdb2741f4f94d7d475f04fc26d6868be36b29246db1dc1303fa7cfd3f5afbd81cf22bfd0ffa3867cb1dc231c249fbd42528fc9fbcbf36be47e1bc7b82747337556d349fcd68ff0023c17e3ee886f7c3306af12e5ec251b8ff00d339383f91af8e6bf4a75ed2a1d7346bcd26e0652ea168fe848e0fe079afce3d4ac27d2efee34eb952b2dbc8d1b03eaa715f87fd27f861e173ba39d535ee578d9ff8e1a7e31b7dccfaff000f331557072c249eb0775e8ffe0dca55f4e7ecf3ad857d434091bef62e231fa37f4af98ebb5f87baf1f0ef8b6c3502db623208a53d3e47e0d7e41e16f12ff61714613309bb414b965fe197bafeebdfe47d4f11603eb99755a0b7b5d7aad51fa175c8f8eb435f11785351d2caee7921668ffeba27ccbff8f015d6ab0650cbc823228232083debfd3dcd32fa39860aae0ababc2a45c5fa4958fe78c3d7950ab1ad0de2d3fb8fcc26568dcab65594907d88a719a561867623dc9aeffe28e82da078cafa055db0dc3f9f17a157e4e3f1cd79e57f9319e6575f2bcc2be5d5b4953938bf93b7e27f4c613110c45085786d249fde1451457927485145140051451401b1a3f87f58d7e53068f6cf7522f548f0580f5c67a577faafc1bf1a697a5c7a99b75b8caee96184ee922fa8eff8570de18d6aebc3faf596ad68c55e0990b0071b909c329f6238afd21521941ec457f47f82de17f0f71865f8bfae4aa46bd3b2d1ae55cd76a495b5d9a69b6befd3e0f8b788b1d9557a5ec945c257def7d375f89f39fecf12ceba6ead672865115c2361b8c315c118fc2be8daa169a5e9f6135c5c59c090c974c1e62831bd80c64e3be2afd7f6770170d55e1fc8a864f56a73ba575cdb5d3936b4e9a347e519de611c763678a846ca56d3e4828a28afaf3ca0a28a2800a28a2800a28a2803cd3e2fb32fc3dd54a9c7cb18ff00c88b5f0557e817c50b5379e04d5e1032443bff00ef860dfd2bf3f6bf843e94f4a6b88f0b51ece8a4be539dff00347ecde1c497d42a47af37e8828a28afe623f420a28a2800a28a2800a28a2800a28a2800a28a2800a28a2802d58c26e2f6de01d649517f3602bf4c2d9765bc483f85147e42bf3afc1b6a6f7c57a4db019df77171ec1813fcabf46870315fda7f450c1db099862adbca11fb949ffedc7e4de2555bd4a14fb293fbedfe41451457f5c9f9805145140051451400514514005145140051451400514514005145140051451401ffd2fdfca28a2800af32f89de028fc6da3116fb5351b505ed9cf46f5427d1bf435e9b457919f64783ce72fab9663e1cd4aa2b35faaecd3d53e8ceac1636ae12bc71141da513f31eeed2e6c2e64b3bc89a19e1629246e30cac3a8355ebee2f895f0bac7c636efa8586db7d5635f95f1f2cb8e8aff00d0f6af8bb54d2750d16f24b0d4e078278c9055c63a771ea2bfcd7f12bc2fccf8471ae9", }, }, diff --git a/chainstate/filters/planaria-d.go b/chainstate/filters/planaria-d.go index eabcabfe..1d5aa674 100644 --- a/chainstate/filters/planaria-d.go +++ b/chainstate/filters/planaria-d.go @@ -3,8 +3,8 @@ package filters import ( "strings" + "github.com/BuxOrg/bux/chainstate" "github.com/libsv/go-bt" - "github.com/mrz1836/go-whatsonchain" ) // PlanariaDTemplate string template for a D transaction @@ -14,7 +14,7 @@ const PlanariaDTemplate = "006a223139694733575459537362796f7333754a373333794b347 const PlanariaDTemplateAlternate = "6a223139694733575459537362796f7333754a373333794b347a45696f69314665734e55" // PlanariaD processor -func PlanariaD(tx *whatsonchain.TxInfo) (*bt.Tx, error) { +func PlanariaD(tx *chainstate.TxInfo) (*bt.Tx, error) { // Loop through all of the outputs and check for pubkeyhash output for _, out := range tx.Vout { // if any output contains a pubkeyhash output, include this tx in the filter diff --git a/chainstate/filters/pubkeyhash.go b/chainstate/filters/pubkeyhash.go index df1692ec..ee9a4bc2 100644 --- a/chainstate/filters/pubkeyhash.go +++ b/chainstate/filters/pubkeyhash.go @@ -1,12 +1,12 @@ package filters import ( + "github.com/BuxOrg/bux/chainstate" "github.com/libsv/go-bt" - "github.com/mrz1836/go-whatsonchain" ) // PubKeyHash processor -func PubKeyHash(tx *whatsonchain.TxInfo) (*bt.Tx, error) { +func PubKeyHash(tx *chainstate.TxInfo) (*bt.Tx, error) { // log.Printf("Attempting to filter for pubkeyhash: %#v", tx) // Loop through all the outputs and check for pubkeyhash output for _, out := range tx.Vout { diff --git a/chainstate/filters/rarecandy.go b/chainstate/filters/rarecandy.go index a4688746..134e5c02 100644 --- a/chainstate/filters/rarecandy.go +++ b/chainstate/filters/rarecandy.go @@ -3,15 +3,15 @@ package filters import ( "strings" + "github.com/BuxOrg/bux/chainstate" "github.com/libsv/go-bt" - "github.com/mrz1836/go-whatsonchain" ) // RareCandyFrogCartelScriptTemplate string template for a Rare Candy Frog Cartel NTF const RareCandyFrogCartelScriptTemplate = "a914179b4c7a45646a509473df5a444b6e18b723bd148876" // RareCandyFrogCartel processor -func RareCandyFrogCartel(tx *whatsonchain.TxInfo) (*bt.Tx, error) { +func RareCandyFrogCartel(tx *chainstate.TxInfo) (*bt.Tx, error) { // Loop through all the outputs and check for pubkeyhash output for _, out := range tx.Vout { // if any output contains a pubkeyhash output, include this tx in the filter diff --git a/chainstate/processor.go b/chainstate/processor.go index 737018fd..2632beae 100644 --- a/chainstate/processor.go +++ b/chainstate/processor.go @@ -9,7 +9,6 @@ import ( "regexp" "strings" - "github.com/mrz1836/go-whatsonchain" boom "github.com/tylertreat/BoomFilters" ) @@ -28,12 +27,6 @@ type BloomProcessorFilter struct { regex *regexp.Regexp } -// TxInfo wrapped WhatsOnChain transaction info object -type TxInfo struct { - whatsonchain.TxInfo - Error string `json:"error"` -} - // NewBloomProcessor initialize a new bloom processor func NewBloomProcessor(maxCells uint, falsePositiveRate float64) *BloomProcessor { return &BloomProcessor{ @@ -241,7 +234,7 @@ func (p *RegexProcessor) Reload(_ string, items []string) (err error) { // FilterTransactionPublishEvent check whether a filter matches a tx event func (p *RegexProcessor) FilterTransactionPublishEvent(eData []byte) (string, error) { - transaction := whatsonchain.TxInfo{} + transaction := TxInfo{} if err := json.Unmarshal(eData, &transaction); err != nil { return "", err }