diff --git a/src/chainparams.cpp b/src/chainparams.cpp index cf5dee828..140075994 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -406,7 +406,7 @@ class CMWTestNetParams : public CChainParams strNetworkID = CBaseChainParams::TESTNET; consensus.nSubsidyHalvingInterval = 840000; consensus.BIP16Height = 0; // always enforce P2SH BIP16 on testnet - consensus.BIP34Height = 0; + consensus.BIP34Height = 756; consensus.BIP34Hash = consensus.hashGenesisBlock; consensus.BIP65Height = 0; consensus.BIP66Height = 0; @@ -420,6 +420,7 @@ class CMWTestNetParams : public CChainParams consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].bit = 28; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = 1199145601; // January 1, 2008 consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = 1230767999; // December 31, 2008 + consensus.SegwitHeight = 756; // Activation of Taproot (BIPs 340-342) consensus.vDeployments[Consensus::DEPLOYMENT_TAPROOT].bit = 2; diff --git a/src/libmw/include/mw/consensus/KernelSumValidator.h b/src/libmw/include/mw/consensus/KernelSumValidator.h index a8f8c6998..844e1fd0f 100644 --- a/src/libmw/include/mw/consensus/KernelSumValidator.h +++ b/src/libmw/include/mw/consensus/KernelSumValidator.h @@ -83,7 +83,7 @@ class KernelSumValidator Commitment sum_utxo_commitment = Pedersen::AddCommitments(output_commits, input_commits); if (coins_added > 0) { sum_utxo_commitment = Pedersen::AddCommitments( - { sum_utxo_commitment }, { Pedersen::CommitTransparent(coins_added) } + { sum_utxo_commitment }, { Commitment::Transparent(coins_added) } ); } else if (coins_added < 0) { sum_utxo_commitment = Pedersen::AddCommitments( diff --git a/src/validation.cpp b/src/validation.cpp index ceab04d85..e3a663ec7 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -3465,6 +3465,10 @@ bool CheckBlock(const CBlock& block, BlockValidationState& state, const Consensu if (nSigOps * WITNESS_SCALE_FACTOR > MAX_BLOCK_SIGOPS_COST) return state.Invalid(BlockValidationResult::BLOCK_CONSENSUS, "bad-blk-sigops", "out-of-bounds SigOpCount"); + if (!MWEB::Node::CheckBlock(block, state)) { + return false; + } + if (fCheckPOW && fCheckMerkleRoot) block.fChecked = true; diff --git a/test/functional/data/blockheader_testnet3.hex b/test/functional/data/blockheader_testnet3.hex deleted file mode 100644 index 882133aa2..000000000 --- a/test/functional/data/blockheader_testnet3.hex +++ /dev/null @@ -1,548 +0,0 @@ -fork:0000002043497fd7f826957108f4a30fd9cec3aeba79972084e90ead01ea3309000000000943e54375082c03172552ae841bab31ebf2463484574f6ce6fe9c3723e3defb719a485dffff001db8b63209 -fork:00000020da2809ab72cf2502ecb29137dbe63e51fb82fb5babe6c9530dd86dea000000005dfcdc47012c19a2708b53e820c71b529f616a45529d48bad484948c84685d572d9c485dffff001dd3530a08 -0100000043497fd7f826957108f4a30fd9cec3aeba79972084e90ead01ea330900000000bac8b0fa927c0ac8234287e33c5f74d38d354820e24756ad709d7038fc5f31f020e7494dffff001d03e4b672 -0100000006128e87be8b1b4dea47a7247d5528d2702c96826c7a648497e773b800000000e241352e3bec0a95a6217e10c3abb54adfa05abb12c126695595580fb92e222032e7494dffff001d00d23534 -0100000020782a005255b657696ea057d5b98f34defcf75196f64f6eeac8026c0000000041ba5afc532aae03151b8aa87b65e1594f97504a768e010c98c0add79216247186e7494dffff001d058dc2b6 -0100000010befdc16d281e40ecec65b7c9976ddc8fd9bc9752da5827276e898b000000004c976d5776dda2da30d96ee810cd97d23ba852414990d64c4c720f977e651f2daae7494dffff001d02a97640 -01000000dde5b648f594fdd2ec1c4083762dd13b197bb1381e74b1fff90a5d8b00000000b3c6c6c1118c3b6abaa17c5aa74ee279089ad34dc3cec3640522737541cb016818e8494dffff001d02da84c0 -01000000a1213bd4754a6606444b97b5e8c46e9b7832773ff434bd5f87ac45bc00000000d1e7026986a9cd247b5b85a3f30ecbabb6d61840d0abb81f905c411d5fc145e831e8494dffff001d004138f9 -010000007b0a09f26fdde2c432167d8349681c7801d0128f4dfae4dc5e68336600000000c1d71f59ce4419c793eb829380a41dc1ad48c19fcb0083b8f67094d5cae263ad81e8494dffff001d004ddad5 -01000000a62bc0c08afc1d12e6c6a7eb4a464c848190ac0e44123d5fa63a9ee2000000000214335cde9edeb6aa0195f68c08e5e46b07043e24aeff51fd9a3ff992ce6976a0e8494dffff001d02f33927 -01000000f9e2142a93185496f7b21314d8b6fa736d0a30fa3a6d339ab3a1ba9c0000000061974472615d348df6de106dbaaa08cf4dec65e39cefc62af6097b967b9bea52fde8494dffff001d00ca48a2 -010000001e93aa99c8ff9749037d74a2207f299502fa81d56a4ea2ad5330ff50000000002ec2266c3249ce2e079059e0aec01a2d8d8306a468ad3f18f06051f2c3b1645435e9494dffff001d008918cf -010000002e9afd58b91f15c3ec9eb0f01ed9d503134da1918b6bb416a9920e700000000029fb495afdb58f3a26d1c90fafec93aed840e2fa37ad6173ba1e7fadb7121ee57de9494dffff001d02e7f318 -0100000027e0ca29a9802c0a2390ecfa90a9bd814fecc54446510e155652dead000000007e8d5344557575c8f018cc62a32e8e0bd80638643b4ec34945ec4662fcab138142ea494dffff001d04acbc3c -01000000001f3ada9b561378e324e80ee68facd5d232f72f773b86328393054700000000eaf3be35e3f0ace8b6abdeb5509d72999eae2329657238b53fa437e319c8e96b99ea494dffff001d027801a8 -01000000781bc7847e15c3b936a6a6a178e38fa29ee6e4916a8a62e10795c69200000000d44c3443fa8bd88bf32b94b9257f09ce6fb6ec0d5420504d631568f8685200dfa1ea494dffff001d01f781d0 -01000000133991a938b505ee8f6f347f313c3372d82a9d8b42b08b0dd0fc086400000000a0ef58c239e0197a65aa248c2cf52c437d8c8ea30d1b835e630a87c941f7d4e9adea494dffff001d030ef2e0 -0100000028d34cdb13e555032e4bec55fcce3d0fef8212803fb1bab851e1259400000000542c71544b9f28bd5a6fec95ecd509ae49d0b04f8718c685d0751f71d38285d0c3ea494dffff001d056b3115 -010000006b00cf1ce31b33fe1e2c4648a0834dedd972ffb2a2f341f75ad7cbc400000000adebf7afcbf176f765aec16b74d92896f55c3d65e14dd1a8becee0871000291751eb494dffff001d006f85e8 -0100000043a78ddf30a2d28a42cc66f90d13cb8211ee0fca9dbf8a4cce8c19fe000000004edbd2b89cb6d6fd69b575a62bd4e3103b1e0ce19e31bccf9a093ad8ccd753cf7deb494dffff001d0591a0b3 -01000000489ac81592595a4004e14331cb096ffef12b1daf709f6378e9c3558d00000000c757bebd6f2c2c071a3cf739a4cf98b27441809790a5cf40652b46df8a98a473b0eb494dffff001d011aedb6 -01000000a9c570a45d959023551f9a694ace9c12206174f21383f30949ca3b9b00000000eaf93dbbfb3551a1ff8b6bd5ba4cea7508e790c23cd07b9d9e791936a79d5fd4b3eb494dffff001d0385a7dd -01000000d35d5fa860dc70c8bdaf12f18e16d8b4cc29d141c28d59cc317fe5ed00000000507dae091a9657b6c073863ca71ba6989a2cf4417fb81e940668568a35d34a7119ec494dffff001d00effec3 -0100000073379e3ff3dffd006e0090e52ac571a9a309490a23e64d15f8af291a0000000051f1c5b2b7c8f980e7715b4d3ce0180f99c44a16fc9c00ede2f5984b8d7cc22d16ed494dffff001d0082467f -01000000869845a3343adddfa5b1f534b507d9b67c3685b0f1d89d526cdbd34200000000823623e8c6fe2c449065d2c0ae57aeb4bfd8e9687126a6c99d1ce916e2fca63f4ded494dffff001d034f940c -010000005da49f64cf0025ab1111651d94748b00bdb00b780744b88b42f962c200000000fee9e254a5a74c858297e89ebcd2305ad2707a8acc131ad07f6abc0d8e38def969ee494dffff001d05c512e2 -010000006a65bc120bf3e6dfadc3b9543e48f8876cb826aed0d8f809bc34bb220000000090f489f48c88442aa7d9250f743b386558ba1fa2e7e240e5d32195d56cf1c34ffff0494dffff001d014394ce -01000000e3f21ff9cc51ef282bf6bebc90e6f96968a36a704452192724c839bd00000000b6d553c98016b66fcb4856ffedc13a2de720288d4c2e8fed86206981259791a23af1494dffff001d017f7044 -01000000e16daff1b16a81a3058d982e79550c9c9ba84a207a8b84ae092eb4b300000000f2f34dd423f99930aee95815b2885906f9cdeaba04a9bb076c1f359c2031732059f1494dffff001d01b322bb -0100000059ebd22dc26158414c60868355e78ab4b6891345fd97602f6c106d9c00000000e6c5bea3888e891bc5f9f8fcd166d332071d3b434e933763fb20db50e47dad3f5ef1494dffff001d0067a0e5 -0100000015ddbe82f202b27febceb00547dc19653604ef434f080848f22e3b0900000000e26e8971a53396413f0f39b88a697f593993999c8d07fa2dde608111fb2ccbd3daf1494dffff001d04362f37 -01000000a76595e37692f85d5de0438da8e75b5f611fd7b7071816b9ace8ba2b000000004cfb6d8faca8e8e77a71359d2cf0d12d2e52f266591f5fb807aa737c90869d2a81f2494dffff001d040e87a6 -01000000a774311853f32f32d87081529bb0506d5e4e90f7e455bb640081215f00000000228b387354daa9e5d38201811fe746591ab08a66bb3c4fc796a45535acb8c61baaf2494dffff001d01ebfd80 -01000000d0efaa4f6924659f1e0221f910e99f6fae76b36b759b212852d1343a000000005e40d3b65982e929433ee02037a60f05b62e70e6d51f608974fb1f2926169398bff2494dffff001d05c41c3a -010000004c600547d8ed4b9dc946bb455f64917131dd98974bf2dfda05afc3a800000000e5b01ac4a611211847b0777b9ba9e396b0b7348ac401041e4fb6168ed091691ccef2494dffff001d037a60b7 -01000000f571553e5aa32b8374bd5a0f3c58834a46e05727b64dbe62a942376600000000a91cac1e92c7c597af565594565f5b54e658fd2e022e4fc35eb92aa165d9aa4fd3f2494dffff001d02687811 -01000000d8273e218df68e333782ab3b79929a8609404bd85bc225b46debba3700000000e91f9128f70a0502d338221316a0a3a1f4181821f9d2220c3fce7b5cf8e305d514f3494dffff001d01f22226 -01000000ad615025da247d14a4f092f21c4fddc6d1a84e0b4b0929f9ccf81c180000000069cabd55fc74596566ed1548b6b4ac23943d33e817028d8bc8695a7bba82256e6df3494dffff001d00e066e2 -01000000e7da808f2e62c3ec1b443e2979c972f5f69f32146cb4385bcb6fdca2000000002f4092fa4879ecc1a39471c41f8fae20f10ad2204bcda34e79ac37cbbda973757df3494dffff001d0316a8a6 -01000000928b86c36f27d22c7d2baf27f31b50bbec7754d33d12aa37342723db00000000ece3fdbc63b66327abb251165ac0e19b1a02fb79295c9b6eb8b38b68c1c59107dff4494dffff001d05bcddf0 -0100000088c96b45d3e252cdc38780843e3679d74e858a1d218f9e3e0866335e00000000432cba2143d62f6349faf4f7956f7354733518c22a309284d96236a9d8c9616e0ef5494dffff001d026ebb97 -01000000885d76fd42926155ff9ebb1d3c41a517d7beb70564b98c3608719f740000000011a3bb257acf328a5bf1258bbb653b88a40b2d2a66db695a1ff1aa9d31d5186590f5494dffff001d02bcabdb -0100000093f416076c9b2eb0d147e8ce3bac03aa0784e44a6de6fc6f61183a2800000000be46ca90dd31022ee15f74c221208eadf1840e208a6adcaf127a60cc61d959c4d2f6494dffff001d02d68fd2 -01000000f9da861df4a86158e751c062e0a82d3c90e9038330f6447df4aee3d000000000972534907cdd1bc56f21adde0850dd17d988711a5c36ff81ec84610b4f762e9ae3f6494dffff001d00e96635 -01000000303a04a9f551e93a8ca88ceaba1c1d28892323564988ab7f99a9c0d70000000087a11f1aa5769968461b251ca9229f59acad999284e29976331cc13da46432364ff7494dffff001d012c54d2 -010000006b82062aabb19e4cc89addeded5c65ec28684cb54d30d463719f094800000000a98137fab92249e632091c38e3fe4c7fd8bba11bc956fe83c41357e217929e1e8ff7494dffff001d01edcd15 -01000000f7332e78d21adde6e52aa20362c71c1fd7bc745b3edff6e72497067500000000d521571198d3d2c4124b8bd9ba7842716b3bdd93236a92ca6af7c0a7adf9633c2df8494dffff001d031b1c13 -01000000c9ebcb8ea6f7e6a611117d0268639625cee28155c88708b4c09d4aea000000002d4c50f85979f0d2491d015206d867b273b353c253a173abf18dfbc5d96d088e50fa494dffff001d0397f4fc -01000000562c889f95c49db05f6a33277aae9bfe68e92f00a5d6f67ac8c366a100000000b7b0896c4a53b6aab15282cf53e1119676d89be0eda11064cadc40dc8ec194dc66fa494dffff001d01f0369e -01000000d41cef71d625aa5380f6cdc6452c67951e7e4f5b27b7904b4c2da413000000001c1e1096ab473aba614651fb98f47a375c03ec470daccff39a2d2d65bfd881b47bfa494dffff001d02454a15 -0100000095359a35957b89dd268576d562f49db7939baeda6de4855426ab5d9c000000006f68039da08fc314bcc71631be6f4b2ef5e0a2f9491fc078b11fad3dd49ac287a0fb494dffff001d02fbc213 -010000007d505f65addb5a3b50eb33cc5cd3bcafe03ee597c4027166aad2d2630000000090d221539ba3dabdcf0eacfa9d63f272c59dcc07e5e193271a24f4c11caf2c24d9fb494dffff001d05542cd6 -0100000013d5bb77b9235002acc75014e0c061c79de1752d3edc6859b4c0df7a000000000d17f332abe46c092877537ae764aa99e9b25d6bdd94f4007eac43f4861cf4675cfc494dffff001d02f62def -01000000612ec5ae40cb2a58e18d3124fd70664a4fcb9329f7d268d4bcaefacb00000000f7bc31a9984831440cfae529df94ba1680fa15b4490454454920ea8947af4a3765fc494dffff001d01c6c1af -01000000f13ce1836e92f0d12e4892eb229cbf6d50b9b2080af16b01f00b25de000000003f8f64092fddae84dad92736fb7d350e25bda6118bb1c660b06a4a5730fd352815fd494dffff001d055e65b0 -01000000ee24ae636bd70cadac603bf8cc631369bafbdfa8ac8effbc7dcb0fa5000000006faf8082545aef971aa4f92bd411947929c4949362300cd1302ec8bf74091fbe35fd494dffff001d0139a790 -010000006350a3cd2181f0eb75fa8c4022634ad85b6b9e1f9b7346a2eef5517900000000a09d738f407e2dcc888e8ecbde93458d8599720e0359a380d503ee56c688ef72f9fd494dffff001d02661caa -01000000a29d92b014057dbff2775280b8bae8b3877fa9a345f4972034c0711b00000000447bae5734b6c67dc36ae088869c18740a836d7a9feff0b349efdd7373a21358fdfd494dffff001d01b13c06 -01000000dcbf4a9455bf33482c2e17640cb89711468c0def1ba9f6e26e5a4aed00000000b555247649a364adb88b07afac3aa2f9ddf5c379154cb17d22f69fd74c84a2e24afe494dffff001d03144aac -010000000429b2aa02abcb8275705dc6482230dcb7c8678388fe7d75022c1ed800000000d5efd425dce6deb5750306ce8a0e5d045e0a607ee0b530866833e956dbeea0575ffe494dffff001d026ba2bb -01000000871d8a30b3b39373d71fb9c5c7d8d7a3c005ad688d9c8ca974cd330e000000005ec14d2b9adfccae05f78556b12fe2ca03cddd8bd67896fa5c6b6fb090e90177a3fe494dffff001d0147b26b -0100000019fd8a4e03a52e43322506693b696af00b828361e2a0968898708e43000000003853a270a7d9e6ad80fbf911146428c7ed63b2a1154df748f5a980fe20e9e8e2b3fe494dffff001d04538437 -01000000d250d67bd2679caba305e5e13698c7880098a1a4383c2f464fe9006d00000000d793e7c2c9416eae3d8d81046985db5f3d1df7922e869fda6ec5b22181ee46f725ff494dffff001d02391748 -010000009d83b8dbaae3dee980529b6dbd307df153a22b5b0fc35ea694a1faad000000003cfd458875824fadce673ca8c3125fd12c36b7230035b5f056a12d4e0d6b7e6b7eff494dffff001d0448653d -01000000a7d1ff0415c1d1be8a11c7dc20557e001d2fd96c0f396f52969e330d00000000ca20885f915b1d3c5e614cf76067fcf8d9894204db63664d512806ceab58ea27d2ff494dffff001d0327cc00 -01000000d98a10f08f4a7aa698ba8564a85bf821b747c7a44f656fb2e3b9335f00000000dad4bbd7663a69c07ff9579434972bb203d0d78d07858ddc7ca32513101c964e3d004a4dffff001d04df7568 -0100000031965a378dbb0d024df444b3ebf894f370d28df8abdd54565b598b9e000000007ad93f6eed4656fa7c0a606c08b067be35dfa5392eda5d77f133dabdfd08739794004a4dffff001d04facfab -0100000004cc9e4dad8b5d2166fb175e7bfe13ad56018dc81255d335336b8b38000000002d011ec2248c2899ca72a01673535807e2cd0fbcd4465ebafe2a002f3f6c9ec1a3004a4dffff001d04d4b0a1 -010000002093e7853950d588f1a36601643a97b7e187f6b7b274ae43d82410a6000000008ea10bf2d0d535c64d9db748aec8723566b270e0becacdb07438273654e59feea8004a4dffff001d04d4db49 -01000000eff17d4b5360e16151019597f732fc8f6e3b19ecf0c88e2ab1a2bd3a000000005d9b9c1d04856052c8f01497c9ce05d01c4c80c1c4296b15549ace3e04e2cc24e2004a4dffff001d02358897 -01000000bf5ea56c32a49508f0987cf0b18513d285edbe987b0dad25ceef3f1b00000000ba933ef648e2544227c7db41de45f0cf39aa612478c126e5ce5393668e230f1213014a4dffff001d044c6575 -0100000091ff63e6ab577bdc347fc87265fc316d53303bf28d0294a24791143300000000a97e4a6f79bb595fe0239f31549d5b06e13e7d5062e3707ebab0f38f0df5d1832e014a4dffff001d0083c449 -01000000bc749fb377c9a937702bd4ff35d376b43f5bc56726029a93a38e8232000000002bad8475b38ccd82eb98377132453c72706ae9626de3f913e8da2cca6795481166014a4dffff001d0594c61b -01000000a02349924ea393906e7fe3ffc2b9d152fdf55bcc1bace5251517168100000000448e52c8902abd28f82f3ff5eec8c97ab16b71b61674713cbc4f9a896f733b5ba5014a4dffff001d05c09af9 -0100000011f5cea7297afda99c9a141c4d438ff7708f451b571b4aa57b4b69f00000000087550789e53e3c66c4ce24d145f615c95f593d7557fa3ae2eee2a1f985549f9bfc014a4dffff001d00e035ee -010000004ba4c615f54d1557c5f691cb614cecb9edbad0011ebbd3b94fd458ee00000000c9782c5584bbe7c3a51f048dbf1e428e0b0e092607ea6514c401f13a45afd2b6cd024a4dffff001d049ecd2a -01000000718886f10113146ac974a449c8b5bb205e0307f42d1b81990cf1991e00000000b88f0b4d80b631a24a15d7c640ecc15ee82188bb16d692be42467e21b3971c1421044a4dffff001d03e07f40 -0100000081fbffbf5c27e4e908c14bc8f303a4d91bb71ae05445e839c531ec81000000002aefeed1a7378f70e1f434bde89af706e1777993d25d9a95f5b4f4a0d83bcda8d8044a4dffff001d02cda9e0 -010000006d7f371b437cc054548511f0f9ec50b6e04bb4f3a4915a099c3bad36000000005b72bacbca2f6bb848d4753733f6427849b1aa4805b244e2751c38ff8d3e339c41054a4dffff001d0018ffae -01000000b82c2d751368b79004a8e15e5b9f1bc7f620d5de2d6105d83d8ec2f6000000000cdfbd9bd57b78356abb0d07551b0c5c20d5258091604be05674d4d19455df2fb8054a4dffff001d003c4d86 -010000006efef1bc9d35256bbe500ee9c92230e0f987296e373e20ee7f3da4710000000030a2d3961a799e229a81337790254ebaefa055bb85ec7f03e5c8e9c3250eb35ad7054a4dffff001d0514a76d -01000000e789ed685960b594652b9b83a28ded0995725d6ad82b2f358058cbe80000000035b73fb2084e2e8faa28334b17c12668004b7cc8965831aaba65b38b7c54ba97ff064a4dffff001d055247e5 -010000000606ede205a1002e0995f8d009de821d488e22fb37167bcc9120afbe00000000f6f0d5c7f8204a7142f2e37a7cb406e0a57fd7c9784c12111c55a1cde5418ed11a074a4dffff001d01a5f8d1 -010000006da3e0f7fa132425557519508e4e97cbec301a33e25d4b65ac054a0d00000000d657340c13f9f8accfc3af62529a25d3d9e656caf2993fd3166f73850f397c228e074a4dffff001d0309686d -01000000cb9c32345bb264b3b2a6e96c8843f65c9598e4948737c569c0a00073000000000894a15ed694c745d87d2135f90eb9dcf8b454937b48c82132d52405e0d4c4689f074a4dffff001d02d5845a -0100000095349f59ed0c0ce5ab0de43b9d55fbc7b8afac7eb6dacebeaaf290f100000000df9bf22064b03cf08e658257b5d19662fdbe3d7acd27894cef0d3f9ff5a657bbbc074a4dffff001d00a13d79 -010000000be1a15c8ae486da44f0585514eea60780091e52e35f838cd1572bf50000000077333896bed3021acee751bf0c073d95bbdc99125f4298c052db8998bf7c3270f9084a4dffff001d008f86bf -01000000c0b7b630de7b1bd92c4be9d32e19faeadd68f60316ec97db96eaec0f000000005e3c98a964d941f4abd129531d0ee81cd5e7dc098179c3188ba36ccd1e5f9fff7e094a4dffff001d03d8a118 -01000000ae3c51439dc8f2bdd807e1d88c25a5a0b1a3005bcbb50bbb4e48493f00000000ac719d460d514cc4489597ac78e995276865ac07d7606a313c12b16e769b9294f50a4a4dffff001d04735f73 -01000000ce12350c698e84085e7b62c039249c63cb6a6cc9404776c9cc7fba8800000000ca128b2e74fafb345ad249d61c538f75a2a230bbf2266d470d47986555894deb370b4a4dffff001d001c0a17 -010000003dcca8252a636d4c0b8bc4ed9285b749434aaebc29965fc691a635ea00000000baebe5ae323c2bc5c316f6a8f1947b4666c7707c9ae127a03e6429fea7624ae53b0b4a4dffff001d00b4a44c -01000000f6cd7f4cec06d5c6aea54e64b45f049640680e4cb8249cf18587b314000000004a1b2b51da86ee82eadce5d3b852aa8f9b3e63106d877e129c5cf450b47f5c02480c4a4dffff001d02552721 -01000000c64e139bfae4adcd96860bbef3969b84851dc4d4fd8d06f16cd03698000000005e4b195fd24b314f69f7bb5b0139861b0f07a1286b8f6f42dbb6c82524bfdb93890c4a4dffff001d033b3297 -01000000a3e811a098612235feb5e1acb407cd98132a9d5f4dd99aa8d8b576ea0000000025a13ad0cce0eeae69ddb545bda3b490230e68dbf0687af3ddfa132caebadd7cb30c4a4dffff001d04a39aa9 -01000000ab5ab86fe14c9c765d8cdfd67f9bd5d41505f9f9f67e4da1851f099700000000beb6740250c060fa7b472f4daea18186d47e266dfafc88f088d7efe3ca5a2ac1060d4a4dffff001d0511eae4 -010000006ee9f67721369cabaf6e3e9045b2efb70bc1344256dda634a92eec5200000000d5b0833f82460e5ea635a31c60314eec20bb317f2cdaf354023ed4225e31f264380e4a4dffff001d03a74f10 -01000000b3ef61423747695daed4acef8980b5ef4c8feaaa908b3fdc6fbecdab000000004fd416b35e12b775e2899ba509a06822ed8b6627311364f5195d32ca6a314dbb3d0e4a4dffff001d0255ab96 -010000001c75c30c7bb6391ec7d94f6d52bd2aeb0b8f5224907b0106791ccdd70000000016f86bf97a3dda131f108ab4ab456d5ed3cc5e67eec631d8fa044b95c19f3449410e4a4dffff001d048e1c98 -01000000a8bb0604235d5310973b23a5c797442a1ae8c07b96d8cd33c191b45300000000322948a4806acfeca2b32248d0e183c8eb09d5e5ef48adf33777307635414cc05b0e4a4dffff001d00edcc80 -010000004d37f2af0c42371bb77b52cfe7f539e550e126631dbae6056e54dec80000000014238140ff083fe67f0d5c0627857c4330c4c96187964f42b680ec460ad0ccd6620e4a4dffff001d048185d3 -0100000087e774423a88647a4567d3a15e7099b7f271d8d846066af9776ef4ca000000000d90cd436a707875c28222178146cb93f6b048dc4e7555cf37b96757e3b90a5b740e4a4dffff001d030ccab4 -010000002f3be6a1d59b7786d8601330a47f030fcdf2354275fbafa8f4c129490000000098a23359c17ca2678e2039c8ff9081b18c4913749c9a081ac3f62958f09fa472e10e4a4dffff001d00c7fe6b -0100000050ac3cacdb94018a26258b82299da1307ccf3e2bf62a8f4acc19e02c00000000e09f513a024d3e13473d7a65f79073b36a90cc228613672d2a47812368ff42d1df0f4a4dffff001d007f726d -010000000e044393202d6b239c902d3f634e3dfdfa31ae439d339238ab1688e30000000055b5d3d496e196d624a471b818ba0b1778417ae335a544033536654fdda3eef6e80f4a4dffff001d03ed4240 -010000006396e6ba5ef4924d42f4f3114ec7507b81bce51e9e2eb51ca9c53c420000000049af9208af7b7a06d65ce1cfcab6ad9123a8dd7538fb0aca332c63429ff48d59ee0f4a4dffff001d056528d3 -01000000497b15826573b28c3e83a5d0c5ed30cf48b97dd6bd797849144ea2400000000018b50db063333a3261b9b41e887b4aa5b69becdc9967550507c120e22a76496710104a4dffff001d0408eda5 -01000000f5ddc74872eb899f5113e002f642e7b507f871d99a9900edba304aa0000000008f6546b850a14744afc3fe55f76f3959f40799bf4dcefe01ae4dba5903cf2fb553104a4dffff001d018f658e -01000000918a758ed54c9f495edb24ef3fe0f4432ede25853c324fc0f33a458f000000007a8e49b22114f17b5933fc7a8005421ff8370b8c48fa04c24323e91bd02d701492104a4dffff001d053e6e0f -0100000035893f7cdeb0e9af7d9fbda1584ef6d5219dfbb141b07b31257a1658000000008b9b3abfbe24d0e375deebb5f41e74949203c00772a678ba69c1126156c5489bfa104a4dffff001d012a69fb -01000000b6f8c48e94ca346b12373281acbaa08fa54d1cfdcd9c01e020cdda9f00000000be5b4753c6062e3eaed75f5412e43d6dce8d242c5816b436689f795f90536f28cf114a4dffff001d01b6887f -010000006006db00d70ce04a9940c203dc865b3c5d070f8c2d1295498ccd6c32000000008bc41e410a44b764dacb38c1138a3ff2c038a188a063509c6fed4aacaae72ee67b124a4dffff001d009531e5 -010000005e0dc170558d7b2872ddc85f481531dd823dffa66cc620c065adef7700000000e82e91ade6f25c8c6f4c053aa62d94926324ced07ba2f3aae072b13a2c5dc5f89e124a4dffff001d05ae2281 -0100000056320cab20bc1daf4fe3cf0115f2436523e44c40ebcf8c18e6b5822f00000000ce415eab9cba354ae042c22ac9f06c1a69d7a5dba67136fabef93d82f374dd3e01134a4dffff001d05a0d736 -01000000ccb063ab7d74a4030fd155615f046f95c8068078557568ce6b8092fc00000000ff33b27214141ef3d183b1d2499666c8635a57943ef5f515f4e60515f9ea0064c1134a4dffff001d021fa95a -010000007f6d7a61bd46dd27be404b8c883b812c2899095462591dcd75a96f1e0000000091777c00b7168a888d7a7db4b5f78758129e79ef909f92a84110b9f33f9c4c5505144a4dffff001d03526c4d -010000006be8cfe3e176d34d1a46f68b7d20a01ad3f9e2aa6f7540ef6a32573c00000000a870da2f87071c1366a22e77c829a6b85d745ab2279e0333872518d58b8dc0181a144a4dffff001d042c5db7 -010000009cb87223258aba43742de401d0157ee2b4057da95b23e1665880725700000000d54d368cd4243da3793fe3ba2af1570dd44a905d77ecd1a5cbd07cb8f72ad80f30144a4dffff001d048f280c -0100000052b771a3a85c26bc796ae0841ae894c6ad4527b062c94812d98b9c5800000000eeed0f4d975db8f66788f809ecf8c351d19ff5805276ef31983bc5682548342d52144a4dffff001d01aa3be1 -010000007ca07eb5637ef7696d7bf985b9114de19317a9abdfbe4ee79d8bcb1a00000000d7172956946d5547bd98c6a7040d353c3cb6285fbad096a1780f3b7503539adf3b154a4dffff001d0333fec4 -01000000326f947390bf03abdda16f673d26326d4b159e0b7f732a67286ba8e40000000085701296d47b03f388fd85431c2a9fc817afc9b24870a9a7da850d3a43a8154b71154a4dffff001d0164b7d2 -01000000a45af68df42f6f23ecc47e1cd0f41d47c1e5a26e8343951f9881e51400000000b7c1565d19d406d8c56448571d7e7da2ac559bf9b43887e16e4f416276ccb99b8e164a4dffff001d02ec606d -010000007eaec4cfdb152a8ecf8ec155b7343e2cc04750be00b96c61a477e57c00000000096a9263a5008a48e1c2b527b922a81cfc269fd401ce429976c587a951ff00798b174a4dffff001d015bd123 -01000000db36ec19328691975cb8c6666866be64b5be79ae42bee9fce3b5db5800000000b5e73d7d102476db3ca2379bdd891b311140b49626ef42937356ccdb8fed589103184a4dffff001d032d07eb -01000000d8f8a6686ecdeac529caa3ab9ecfa84a5fb62b06849ee09b8331d89e0000000038b408676c2a78fc63ddc1807804d17e8ad9433387cc3cc0edd68c07e4a714b610184a4dffff001d0437e51c -01000000c54675276e0401706aa93db6494dd7d1058b19424f23c8d7c01076da000000001c4375c8056b0ded0fa3d7fc1b5511eaf53216aed72ea95e1b5d19eccbe855f91a184a4dffff001d0336a226 -01000000bca72b7ccb44f1f0dd803f2c321143c9dda7f5a2a6ed87c76aac918a000000004266985f02f11bdffa559a233f5600c95c04bd70340e75673cadaf3ef6ac72b448194a4dffff001d035c84d8 -01000000769d6d6e4672a620669baa56dd39d066523e461762ad3610fb2055b400000000c50652340352ad79b799b870e3fa2c80804d0fc54063b413e0e2d6dc66ca3f9a55194a4dffff001d022510a4 -01000000e846583e9bd64108b3b89ad3883bec7731ddf1688a4cc8f79530fed800000000d2954cb816c87a9572bf822138dc84b5f6847fb502cce3d6073f9ffe40588571a1194a4dffff001d045d675b -010000001d72012c553d72f1f75863310ac0450e53a9e9026b9bf9556ca024ee000000001b7142acd57304290a2ade0e2c96d4fbd3ec924a02a5a0cd30c04f0e96265423ef194a4dffff001d041600b6 -01000000d2c5dfbfa04c7b67457c58f55a8d190dc5f8ec5ab94af969dfb748ba0000000069492041bb66f32c9bd69b74e7ba9bff6d4122e931eacf9c89b45eca2c35eb25211a4a4dffff001d03bca431 -01000000880be932720bbf22f1b14da0e6d16c2773f83699935d390e8621533f000000000f5d2500bce42137fe905225ed9a7380eceb7445c89011bfcc740cf2e9985a034e1a4a4dffff001d03d30924 -0100000000b0b174d61c08a92313345717ca7776a75cb67b77662c04ea7d3e2b00000000c8ac0a2fb1c01e0e0a5339d296eb072b2b9f9cb1d410a1fdd69a2c797094dda56c1a4a4dffff001d05225e37 -0100000089535760639df16a512f9caed73be0edf8c9b5466fcea14336f4a1bc000000001527b6224d45722c8ee351976c69c8fca59c11d3daef7abf1d189aab0e959f7ba71b4a4dffff001d0551b67c -01000000a61d5d887f8fd4c86f7111c2c5a4d0d593665b527cdf84dac7a0d57d0000000069b7df87a13603be78ccb048370aa1d2da0969f3b1822791d24aa921f8e268ffc51b4a4dffff001d055313f2 -010000007f678f2bbdae181d396123431faacd0b956633c30a55a9595ae6657f0000000085daad94e57797b9340c299e483531dfcd0f3c6996da98ffb2ab31bbe34e346a001c4a4dffff001d03ef37a0 -0100000054112b758ce49f1fd22d613250599ffe92c48202b6a477b9289f3d7900000000006302548e973a0d5764711fe84e1900dccedad0de9f054fbaaed3735b70ed62391c4a4dffff001d057c8c98 -01000000bb142886ff32916975d060c649c9119aca0b47e3f169acd3b7f1b9dd00000000ff166532d3f30299c5a82856e3411957dbe35fe7e17c4f58b92b2ef12c399dd7d41c4a4dffff001d04a2a121 -0100000029a936f51d08ad1f1353890300131fb7c04e20606eb48197dc863eb200000000c7bffe64778d6b4815226c6aab915985d8937fb0d3aaaa983bb513c69305caade61c4a4dffff001d0514cd03 -010000007d16758418920cd6d81283aa30108f20f37dc7114076e23025bb881800000000bda8c051f6e99590cbea0919b7a4189e4d3620ff3f46caa4b797fd52e204ff1fcc1d4a4dffff001d047ea807 -0100000087a6243ae1dc858cf91caf8a1f92dc473bdb14203c573b9d9bc134cb000000004caa084ebef276e6c454dff401271b39e55da21a8cd5a3afdf2d0e0f94b94a2dda1d4a4dffff001d039d9a6d -010000002d0a1a0b18f1f74ee797beef1bd4766a050a3480b5d7457303b5c54e00000000955ec547d5ff2bcbb3c9f108828e431a674576e1de0b8da794bfa3a70b794281ef1d4a4dffff001d0019c619 -0100000060500ea2003736b74596d4a507f5cf001daa55e7c93b53c77d32a32e00000000c545bbc6ae68433be1fbbf0ebf59f22751af853d0a6fd6c944458aa73ec7a014f71d4a4dffff001d03d8b5ea -01000000cc3d1b428029cae46634a9b96857475b2bc59619b8408e615f65b7b9000000003563548d04e24c89e7706a3f4ad681bebb3017133e87f7434d824db4e51f479b891e4a4dffff001d038a2031 -0100000073da9ccb3fdbdb4a9e3723a4bd5270c70ef3e78f448fad7e77a8eda0000000001f0a3749af61eeb59aff1499892c6641d1a464a26c156608d02cb74c264786ccfe1e4a4dffff001d0284512b -01000000ef5a98df2a193c1f8a5c271dc4d45de465b7122dfeefe96fedad105100000000cf330295467623ec1378dc6fa312103ad8a210b3e1351f2f4b6a57ac43fcd472071f4a4dffff001d050ac986 -0100000048256cc5b9ec6e7a12c378c93c1dd2ada859c9a9997adca75166c935000000008e3430573cfde2f3e1eece8aefe661dd841bcb665d35832415bab4f7526785229a1f4a4dffff001d02ae4b52 -01000000eb5d7c4b706d8891ddae3ba5bb57fcf509689fbc196f3ef73837f27b00000000226e90ccf96f41e04f011e69a86e18e96c09df6fbba19416132247f1d2a6e4073b204a4dffff001d0488c17c -01000000e5214de98aa5cdf1766c5129649895816f49ec82e93c4bbda787897f000000000abd68f73823585582e65529a8739e90bd943fc4e214ac00a20ca0369b70d45d7d204a4dffff001d041786ab -01000000fd4fc04cdc29aaa117b16b2420aadb9bb92fd19ef2a7aec3c40f71250000000078e5266df52051011f39eb29939c8782564563c20b3856f7aaafa6dc52921359e8204a4dffff001d0205fe6e -010000007252c67173d343874ecfab4d5f57ab5936f2d87f173047c99c20e73500000000d2b61f338da6ac531884c623db2804c0d7eeb84263b501524cbab6d5edfdf56f00214a4dffff001d0027a318 -010000005a7746eb6d1d19cdb24466e0a87a23b6ba8c2e461ba8928edb84253b00000000f1b03cf0680b9ef33fd311f6bbc6db3f1c164f9341f48a02df1905cec4ce241b2e214a4dffff001d03246ebd -01000000e93f1fd6ddca6d8fdc3ef50fe0f31769200f8fde592a0d5d6f8e1d290000000078966e9f0a2d4452ab2418249fa6fb1a325a04f039d015899141a82aa5a6c05c92224a4dffff001d01d8361e -01000000dd5f3ae3d2c2876ffbfe0956b914fe72750b160b667b5bef5aaee61400000000434d2b0f298874c3f6d8467c07dea6883a650de00d48298cd6fb48e8322e1058b4234a4dffff001d0161f3ff -01000000f814899e7f50c4494806f75523c9d8ea6c0198d13f1f14431fb541ff000000005b1015187325285e42c022e0c8388c0bd00a7efb0b28cd0828a5e9575bc040011d244a4dffff001d0579aa5d -010000000f72c6372c87d91f2df95b0c9e91cafab596f29270cb01cc67186040000000001fe6898ac074a680fe7458ff87a03956db73a880d2ace6539efcc43002bd97ed87244a4dffff001d0434b3b7 -010000007cb39114d2372ca1d5dbcc3a1137cf9314a666349dd79b268be1f15100000000b17cb4572964d7c6d671e7cc67b04b9fb1b68b31e52e6b4f956f3a0b72ccc4ccc5244a4dffff001d057875e3 -01000000f8d8634fa1aab0666f63fbebfd61e0ffc1dcc647e218414c528e17dd0000000073a2c54d536c19f0d09156efbad18ca6f96b1e9f3bc8490342958f24ed8fc32d28254a4dffff001d0130c923 -01000000943aae5118b0abf4ff55e050b234c21d223871e815e9fae6fdaf693c000000006fd85c0213cfe9863573596a4d5f1509ac41a91b572e6c1bdafe46d9249a5fa4e9254a4dffff001d05878bcb -010000006c6040618ce7a449cc26ad0578a7c897b4464ee32260014fc5ce6bf20000000096567fa4ac682f9bec7e646452d3bd69088000b19bf7a90eaccc197b632fa79bf3254a4dffff001d02a22cd0 -01000000c067deb4fa218c0f26a247766a969af8a475e5c88c004c300c1c69b100000000ec5a827a707edd70451f070665bf6a9e6f4dd8f815b0265296790f24024142b181264a4dffff001d00e76cbc -010000005cba08b87cefedceed1e60297564a3eb9e9e2bf942bf63f74fdd7f3300000000e3082dfad468d5c0c8e2f8857a999f898081c8cf59e48857997152445a57218095264a4dffff001d05a30a7d -010000001dcc225203fab8d972215ad2311203570fe49707799e6871908e37d900000000cea1cec6febbeb980af51f052dc20065b95b2d65520205616a95284480a4219abf264a4dffff001d01b05d9b -01000000644fa81c1f8c64f08712b41b616a24d3e8af833a4f370c188068133a0000000069f2096bbede7015fee2fb307f7d7dd084641b7f4af5c3074dc7b2b6df03277c80274a4dffff001d01dcf233 -01000000ba750a8cc870173cd7f17dff4c23c228282d9aebc2bbd5ebd9449c7b00000000b28b51c3a1a322c8e29c2b6808ded7981dc085cd7fb529184eff6ce556e09ccefc274a4dffff001d02c039a8 -01000000e0f40d912882e77044fee84e325fdfffbb3aa0fb1fe6ba864d5be65d000000006141e05ebe4e62fc76d0c9f1e61a4d17e6509209309f6fdbaab476fa227f1f4fc9284a4dffff001d0306d223 -0100000003e8e5f89f6d5ee55c6e8ee0d4c1e88d8e4a3a5f05f0c9ec32d580e5000000004e2b02e05fea22c5067327060d3c00482569021252423d372cad30746408d0fcea284a4dffff001d0410f81a -01000000f389178af7b0ea88a83ae251392f7eb336771c8d7ae666d1219f2455000000005f98a8017e8458e6081be384b89f4ed68a6aaee5ac41cc0ad2331929e657deb27b294a4dffff001d04c90ab8 -01000000d8cec9c7b6dd3093ad29b64c234258bce36693f87a4167d6234342cb00000000d5cfb9095ceb210b374686dfc11fb8d8c7932c30b4a3916c7fa4fa7b760a0831122a4a4dffff001d01708f58 -01000000d850850454d9b392ab01e886bacb717a5615f8f70b6a4ef9bf788df50000000075f11e157a482aa640ea8dc7e038ffcbff0e9aa758ff092222fabc325b9c1a56152a4a4dffff001d021f806d -010000003cf1b7fbfa5978d5ce1cae5a5f454d41f840cebb72ad3d600f551901000000004503bb32aa7568d6abb1df7a05b80be6ffad47e5a55886488736b5c344a41d431f2a4a4dffff001d048df744 -010000002d7f6a8f2dec6f914a7a63052facc546567fbb02742dddb150427ab10000000031ea5d7ad7f128ec4daa2855b7944503da503818a75f049dd6980e636aaf59af242a4a4dffff001d017a6543 -010000008976cdb2c5a16c0929b45f29784ad52cf3db3035f112e562ed42447700000000bee2958fb6624ca2382e4a6a1bd7aedc2c58edcb7266a106c76d4504fd39eb89682a4a4dffff001d04d4a620 -01000000d6d7f91896014f1f4419628791a5bc39263704165d3e14e23895f57b000000001ae0ce43e200fa010ca331ee891ce9ee93d468c602703a23ca2eeb693c1e05e1862a4a4dffff001d025a8bf1 -010000002be250378c6001da52d435aaa1240522ccb14a94880ff0e0d1eee82a0000000046297804a9aabf1d08096b034a84364055573c45d09be862c33ae30beb3b5ab5ae2a4a4dffff001d01a34339 -01000000064ac21081e5a5c6509f634ffae17551bd322e46d3396ac49b8d68b300000000d15854d1e5ba349daf72089f470b24557a2be25105b7831a3f18a62fb8bab677342c4a4dffff001d050c273a -01000000ad1cbb656f4799fd8e9de9acb70a47d589ef5311dadade94c494ff60000000007546bbac9ae1c8980da6e8c154b368eb4df305b6f3f27ff38f195a13c9ee0484922c4a4dffff001d059b5c46 -010000009f0d835251ab6812b04939a5889a36d50f4d7486ef98a7f61e45f062000000008dab4ee487e33f872140c04372bbdb6c573b7e9e4ec31cb5d8dff36da17bd8f20d2d4a4dffff001d016572b5 -01000000d1105edb3d0105e862f3bc95a034c0d0815a79505b4b68fdcce9083e0000000061573706774bc7a579a7968281e10612b4551195e16c8051381cdd3a6f93f479292d4a4dffff001d039dfead -01000000d1e7c872bf92ed9d9007926fbe72d976079ae35efd6f81ba4101a98600000000b4bbecee818dd986e5ab82f36dbd5ccc29ab134614e304c0a397e14082fe7bb73e2d4a4dffff001d00b8c45f -010000009287b073f80a1a91caa1f664b8c9c578837f878e6ff04108db28d9c8000000007dc81aba2560e72756db13b1e427c9fb4bdec85486c65da8aca5bf968a5bf51e412d4a4dffff001d03a98277 -01000000a3f00f008ca15686450bda91266f8d01a99f345c7846e9e5bfcc2628000000005ac244c2a763cbc311a245df0d6f98a29e187165048a9da449d29edddf6b1923d42d4a4dffff001d02df0172 -0100000012ced3b143532ef3999faae421b6bd79c8ad62a4dc8db862cb05bbf70000000060e6e42fad3fdc3d353a22f1699b5ead453eb11343a0e603ffd8c77cdc773be2892e4a4dffff001d04945d60 -01000000f0c39624b690456af00d742f323762471854e1db5c96099adad5e53d00000000a2367f2d2214ef900583269eb812ed05d4a8aba11d40081eef999ef16af1d5ebd72e4a4dffff001d02d98796 -01000000294a2e12b2716816a62d761c624248fcc10ae22cc1a80290432c85cb00000000fc4f1ed498c5f31fe90b10389f12566a3350a5080db1dba1f01f8834e5813ca9e42e4a4dffff001d054ad0b6 -01000000774ed03a366b9909cb163ca0178cc6b42847461c4a672a537fb7aee600000000225666176205fe41ad268ba6f5d15633a5381c18fbb6cd2f83700ef928c58fd7362f4a4dffff001d04928537 -0100000083900a5d5ac952d05976df43ee7e280faf6105038a4afa75c4d8a2a50000000091cd49f33c9f5b51fc61790d25539d2e896e87c8c195cf305b499bdf42e029a0d82f4a4dffff001d03994aeb -0100000010336b8cdbaaa1bd6ba9b1e41e85e17bec5b68bc8ff043e5731ed09200000000fc5eecfa90d46aeeda36bb1a2f2da61e4f9be81253033ae55625d00acb13ef35f92f4a4dffff001d049e0a22 -01000000ec5b52a76675e3b1de2e75ad45d6498684a0e81092c5ee36e7fbf60b00000000474d71b72f905a8084842ce4202c2ab9795f3abcf51aa7c458349d21eb6e310498304a4dffff001d015d80bc -010000007af7e899b49494f77c351fe434981ad8b6352ad62527ed9d6d23a8a700000000bcc43ee02af281701574077d6916c07d6bd15cb96c623f6f304de260f616bd57ec304a4dffff001d03a0956e -01000000f22be93799f6fd1527bfa224601261300d38571dddedd804c0c7b94e00000000ca1cb89732eb51c0ace08a564445a2ee762a2cc819209886cd0a09993951544ffb314a4dffff001d03b10c74 -0100000099146a7924d99cd7a2c1e17ce7206712a8349399b34ec98eb706d3b3000000002c4fb29a89bfe568586dd52c4db39c3daed014bce2d94f66d79dadb82bd8300024324a4dffff001d04edf452 -01000000e5139dd4cf7511d9eddccb69d2c7aa0917cbe49eb660fe9293667aa80000000068e91b23282bef6f06f22e479587d03f6e1a2e4891b5d644541f1e10275e52e142324a4dffff001d03ef54c9 -0100000052a5c0e3a6cc34383a58d939053af3261acf266ba6cfd3165435bb2f00000000a32d9b10b7b75323db98d486828a5ea4f9e7a2609b76e496f6d86e0ab13a31587c324a4dffff001d0031025a -010000002ed6742b063239cad1841ce6bcf676a59c66e65eb4a0ccf68ac4eceb00000000efbe4df65aa1137ba3efae5236178fe6646d6eb96a177d5394bba48066a87448a7324a4dffff001d053cfc69 -010000004d4a3f638bb32808c3667937b3a0847eb780a3b3fe70875027adac3e000000000ecc7b73d8cd5d377d74d836bb6e3473478554a923154286ddaf6985948fd9d3f9324a4dffff001d05bead3d -010000007b86d803ae4a477ebf754711cab10b1b7799dcd50fdd6f25cec45e1c0000000033c06971fe80386570f8daafda6e4ab7e72a18624e211481e7b96633c625a52b3a334a4dffff001d01146b3f -0100000034231ba96cab51515ffaa9831930a46d1a8df9bb83d343690edd9ca000000000848736034ba62c9f4f3410b11d2a5ec921592f40b2ad6b1d442ecb3188049e27f5334a4dffff001d00a7bc36 -010000009427d53219ae3be5d968cd3dbe9f52232b0b32f662bbf74b4c2cab8f00000000755e1e0417036010faf0520d2524c806dda1e3fce2ea99dd4e70a42efe44f64011344a4dffff001d02c03350 -01000000db9740f3109d4450584d3223ec605be1f62457d8af2c22671b93b260000000009e93a056a6515e7916fc049578708d188c2146d3c12638acac92e0b72e076edd72344a4dffff001d037e783f -01000000de444daddd51d48d32e2119e59629110ecb69dda27ba85d7e85d40e00000000069b02fd420c2e86a575941a89e46d174a4e0fbc1379dbd6f6d88f3ee58613e5087344a4dffff001d001d016a -01000000a173420cdd0ccf0695a0a341d4f8cd0dc7cd8fd3aa3d01b68066561400000000cf0fb8b5f6fe33f698450ec147ef896ad953e677b4033e50400ec15454d3067fde344a4dffff001d03475525 -01000000343f2b87a053dfebef86bf7108c93e449c6e289e71a75489fe6125130000000088d412c44abb44236383afd182862dde877813143d21d92a3cc373d4bd4017455c354a4dffff001d02b22dbe -010000004375b71a891e69ba37f9c0cc54373be6796f43ba90b16b12564414a400000000e3abf5981a1bd6457ec0cdcab76cc2a176dc0d7e16f6d3781aebc684f13cc4fd81354a4dffff001d00caa9dc -01000000f7b2f9d9a6f44012728b6e09c48750838780f1e1cac9cbaa09e011420000000014bdd0dbddd8e6c917324a49df6459de897031f514b77999c8476d287e47f23b84354a4dffff001d026719b9 -01000000a688cd51d1d4a0cf1b438ae4347bd2e0b07fef348ddeb6a4168f71e000000000e7da7a46f5efaf4fc835468b21620987dbdf8b5f66daa0ffefcca5b0cae2e533a8354a4dffff001d0017ef75 -0100000010f5b842b85241ab32f795ad605ee899389c64c77126503e8eba7f4d00000000df686a7f31c2c1de6a608553b26d6336434719fa45428eb3df59bbef75ce9e7ecf354a4dffff001d02e94089 -01000000ee47f9bf0d5d6d59bafc6ade45ae6da0702b2ae98b792f7a6b95d13f000000009c13741588ce9e729f1b29b82823a97da91a3c6bb89d03c9b33c6cda9d71f0aedc354a4dffff001d00ab6a3b -01000000a0396d99b1042613554a8fe19f38a485daa2eb5b65f5347f3375a838000000008985dce081d487c7eb8f8b871738869922dd73120c75242333c45895bb91e64638364a4dffff001d04d09fc0 -010000000787ce301e6110773cfffc92ae93a3e017ce136ac2fbe2004bfd06ad0000000069ed55457af8174da637b03acdfcaaaa36cf822ec6e72145526cbfc03a6a83f546364a4dffff001d02fc547b -01000000ae76485a78a7a225541cf8025578b9085d39b45d7c2f68669f05eb7c000000005ebf1334d253dd7a7ee381625bc200973e7af65a8a022de034d6955e37823c628b364a4dffff001d06e25145 -0100000057ccd09f8dfb8ff31d4ec9e743ce56ed5c5c501046d709f49c356f08000000003f818cdbb02b1a468aa23e9795f7518ca5a92276559fc40bca459a79e010bee2f7364a4dffff001d04a53656 -0100000042284cac669ab917936f5b96469048d55214c074eee3c7aec95a07f200000000334a4de0559a4db974ee451fe484a0376a44470a1495797992b9a6a0ec7b24cea5374a4dffff001d03a8bda4 -010000005d820c5c53908a13f372a860b57050b9c60ac3360a7bc865fec2029200000000d29036af962f1d725133c89721cc7dea6d3cffda3a529c82e39397027aad7efbce374a4dffff001d02146600 -010000003c3b2d4120567d650494757e86595b7e9c70223af627fa1857ae9cd000000000a4f56464ac27919b3cf8c9ae4390e679cbb2f878dd7098057431c0d92171fb29d7374a4dffff001d01dfdf26 -010000007e74fa0f82027865fdf1aa434e494c2a60e6a9e1b70d2f7c4fc21ae5000000008a360dec0defc12a33c3d959a7ed168aff8e34547db15b516e1b8cca754c0de543384a4dffff001d0568ea46 -010000004960b70d04579667192055ae5e019eae175dd65050e58be04d10b7f5000000002eb73ccd1a64ddd448405955586fe5c95bc54928eb34679f74bfb4c9da8e1b92aa384a4dffff001d00cfcabe -010000008954c37766bb7293e105c476cf2b320cf9932b9543b1398823757c0400000000f85f4ed98adf68f14127aea968a338f2109597b484a808dfc8638112ad0623428f394a4dffff001d036b2da4 -0100000052d3ed4b6951d3d5db9100bf46b7dbfb177917539341431898a0aa5700000000d226fea91b99c5a31a034d340f647b722e50950c96a876eb96569efaeaf3b227a13a4a4dffff001d0051797f -010000002d54616f93e70461538548ac861c860a8bb9077c3452be5b4c00d4c5000000003f88cda74f26fa4ceb0a97161e771a8b1f6caff1069f7b53ab49386916f3820b213b4a4dffff001d024510e3 -01000000e226b7f57fe7d32fc6166057172a4c2931bd4bc3b619a036df08c95a000000005b7df01117c335ca3e8a802376e171e537f090dbe2e3bd1fc291e45e219a8717323b4a4dffff001d05d6def5 -010000005412ebec87fb8c61287f1d2fa1c52617ded826adec22368b84c42bb5000000007992420cd0f0f24840c8d92a4a865e6c906e473c23f1cbe3c183de70c2b2bf42453b4a4dffff001d02a246ad -01000000ba24ca40c17418d7bab5a3cac3c0bf00b9d3a0c09ec5771d0b14015c00000000a30e3f1429bf2a8ed14ca6ec9f3396b8593b8bb6ac1e4d35bd435f05058094ea983b4a4dffff001d02c75930 -010000006e823e852756b7106a0ba02b1b51045d87582001c006a2e8807cd612000000003c11b146d43fd62ec36b733942a52ba0c352c95a3f078808a38d080898cb8330dd3b4a4dffff001d053f9e6a -010000003f03adc125b43a2c8cf9d47ac43dc81fddbcf12ffccc11ebb226520300000000b17c3beacfe667f4014c9da9057fdb6252978fa76dc4dc2d9ddef0562d293d39333c4a4dffff001d0467b375 -010000002bdffedf5912eb0e14baefa637c22cd523c8eb4147bb111db143ce9c00000000e24fd45c98a5b07ef9b236be48aaa1085b1bdf993a1c0db1dc04766895b8a2fb813c4a4dffff001d01c464fc -0100000011c1b397772463dcb8430f661d548b3c55c61d415918681d6c4d4180000000008c32f04b4b70f43c849a8f424c3a82352cc0bc6bb25b2c2ec4a039964ea563c4893c4a4dffff001d05292e68 -01000000a0e705a21be059d1f8780cdcea04e7008b7497cfe8faa0fb59a666600000000059f060dbd892c1499758c7ce9bf8779d8e4dc298484ceeeca6467c17769fad5ccf3c4a4dffff001d013a65ce -01000000492c5c9b8543822db5ad8694cce758fa2019bd5b6f12db4160bee95b00000000f640c60ea438dc020048599869836f5323ef47477ee17caddf076ed428898f71da3c4a4dffff001d0065ac66 -0100000095e3a7f3bdbcfd7a40901eefd95edb7d6d60562f6a427f7986d0861e0000000059ac3c37adfa89b9a907ef9d485c57262e9283e1eb96069c2de04369ef1b3c76e23c4a4dffff001d046e85da -010000000a3f0effcb7af394aacaaa6e2383ec478034ae4ec4d488e47153d21000000000e25e353605728130ebf943b1f468937fc489589975c13765fd677e5050b487df2f3d4a4dffff001d00fe3805 -01000000a1f0d96d647241f42d4a3e02ea933690a4cc33542ed89de511c914c600000000153aef1fb8837f74a82054a0d9df9c566ea9d50df292ff62288082f311dd4212333d4a4dffff001d03d34187 -01000000f78b3189170c0de482943849707aa16247e5d62772953eb54bcc4d9a000000002183968b34446981f960895ed3713dd60fede3a9eeba1d40389123c6c409d3ba6a3e4a4dffff001d03d38a89 -0100000059835cec3351179502bdf8f4b0a0542d3ad336e22549c2a78f1af97d00000000f7f8e1a8f0b4bc0337d67fa4a2fceac7e83adda354d6fa3ba18dcf7e6fa2f2b2c43e4a4dffff001d01558b25 -01000000c6a2e4d395a1899b4be7d915c8dc660efc1298a34b66263044f5a5bf00000000e64b9c2a409a4a1310fb4b4f59559f79b15dc85e686eefc07b0b0a6b7fb6ee5bf03e4a4dffff001d05113e7f -0100000067e62d9c29833a10aa99f00514ec678c06a234e05f5a1de4412988ce00000000e4a12fde56c03eea1acb5eb1b57d35ab1da6e55d544e8212c47ce277416b1b3e0e3f4a4dffff001d00652740 -01000000d468ac8c936b469fdbc0510d88d031ad3d22c3858abb8f89184f0b84000000000fa35a88c8fd0bf5897b921ac75fac304760f6d60ed2355cca82e689ebc0cd53513f4a4dffff001d0405baa5 -01000000d69dcd4cfb5a9ecda166293b3c0bd72e21a804b3a565c8ec4783f8e900000000b3ec99d78bf68d284104779999ff447ab7bc73a783e9fab814c6741e71849cf0d63f4a4dffff001d0355fe58 -01000000a4ee15d19e3a355d221af4e4d6b69a84510a60857ead0af7e3b086c1000000001c25b8c364fd6f8417d45b9501384908824493931b544baabf2299e25277305540404a4dffff001d052500d7 -01000000deea32ce4f7ba1bee123958ad36ad37df8d53372f518a88761d14ff600000000aaeef85b297622ecf311dc5d29669fd4e3863454c6feea361ece4f547ba52e6a96404a4dffff001d03a82644 -01000000b8751c32196c89a35575c5ea97c6395e6dde705aa771287c867b909200000000cad183a8636b222a8ab775d34658b1de92ed57818e26203ee43ffbd4d8bef95b28414a4dffff001d0587f431 -0100000035a68fc6ca182ccb6663ee8b7e44556b950a8351bf2c64cd75dc2d0400000000d59d2a49b1883c6f7ac68a9d2649dc0dde3f0205e19d8fdaf8065381f9ba61cccf414a4dffff001d0592553d -010000002e5b592b34f37b1ae9fe17aa093d2d9c815aaafc5ce3dfb8b91e33d200000000a2990b3a24b766c99702c1d157925089bcd0d377cb70cacd30be33a3c90bd067e0414a4dffff001d03c217d4 -01000000773bd09b330364f704d0b3fa46d8431c5572a100faf117958fc15a3f00000000e739176d62b588566afa47f5fbbc0ec01aa3f058c036ca0ee8f3cd13e4223e01ed414a4dffff001d056b45a8 -01000000e9aa44db469453b2c657b1e4f3e29aba0532b1ba7ce4a8bd8dd00c4a00000000fa5f2cec2dd5e7122182c8e4b2f10a1cff77ce7972ceb53308b827aed06751fbf1424a4dffff001d00523f0e -01000000337df8fe8603beee390360abeed7e956a280fda2dd5aa238e110de090000000071f85d3e358a18a3a3465a1bc93f17e7725549a9507d1b218dfe6d1dc349641e9d434a4dffff001d0042c372 -0100000048bb0f9a7dc5c4fc15e8a4c5ce0adefc49c10db0a582e0476c1498ea00000000640a330a8e9f920e7684276e987d7f5a682838ef8510fbfdc9de08474ed3e74ac5434a4dffff001d01a51ad1 -0100000098349ad38c19d6e481627c6523d9d4f52c031525b8660ed55c215679000000008c06f072a655daa64b9910b1894ca250077f930333c0281c843a1198a6a0924629444a4dffff001d02e40f45 -010000003ad363a33fab1606f7a32896d093b06b84a7d6e9784047cf8b9bc953000000003093ae1fa781fb09af9fe147aa05ed26e90f6e7312a448e934afcb4554d74c11b2444a4dffff001d0029912b -010000006b8abc2fe01dc3a118f4d18c4f0b36b640fc85987db55437099aad3600000000f2e0926ac96d0c8010e095b34c5089f549f2fc8fa626e20b2f0b68dd46a72c2c06454a4dffff001d00149193 -01000000665559872e38dd76cd839459a94b0f6efeaded839d785b2c43c0be1900000000c305ed4fdbd3a11585c8805863472f53be7fb65b7b4404a688c070e8197bf40edc454a4dffff001d01b3084a -010000008fc81523766707ea9cdc7926f5771527eb6a5e6810f86a836ec81d5900000000408efc695c947acb1c0239a9b011d77e55b702fe9c2f6082571ca3bd9ad46bccfb454a4dffff001d05bb7361 -01000000efcd6d1c267d0b764044e85d112b6a32cabb8698bd13b4e947c178ed00000000fc53d40de77f595e1419b205c2dbda50be0a5595c45e001f8dfeaa8d3f19d90f1e464a4dffff001d01fe7935 -01000000339acd071c0a09f678896b302b2c79833152e048f4536994737db5f5000000003c651e6ebe94d51b8d1d1542f3b43f0c26298e4e5c8fb3d275e4e13062800f6c9b464a4dffff001d05eb40cd -01000000ce3f890a2580af6e15d0305dbf50d1fdce03678b626ef2c6f7be3c7a0000000092b0e20be269413c7f519a5e7fc316074aa24e930b8a3edb8a618077567aa832ee464a4dffff001d03713885 -0100000006f4241b0703e90950c5ec74c3e033c39e7b0c7b9b877d5515a6ef9600000000eceece737cbc2bfaba21cd1cd8515d614c2a39ea26d9b41b7daa77a17dd5ea5121474a4dffff001d0326e2f6 -01000000e65e080e4f1df42a905b85fd5d0f0b2d70f3e987e0fbba97cb41111900000000812ce3ea678b31aafecb99db5b0ca6718f9fb3474e0baed35aa6aa7290f5a40972474a4dffff001d043e313c -01000000ef823ae34b33e5aaba6945f46e6c2bea1df86769d877ac0b8ddb0811000000001962162ca36701e79b5ee44367d46a8ad8421b1f80aad651a02022a7b9e1e0a3a2484a4dffff001d0259a126 -01000000c65b1537a27f39bbe1a2884f77807c958faa56f3819aa5e4d49472bf00000000ba78186dcdbed13712e6c29812a54fa620fca9ccf297b8219f7ca736e36e46b7df484a4dffff001d036752dc -01000000d48b9919f537d161b9ba4404e9ba71bda419efe7173ec3569243364a00000000501790f1566c93f0edd817937da1e287147de7bd62629b65b395935017fdc80758494a4dffff001d023a2b4b -0100000083aa1f8934efdf864a78a3594d5c16f7fc8303fa38c01cff7c0c94ec000000005f8a10b8f3b9a4f159bb071ed05f349849e16774cfd79990af242f0ff6a60ea5314a4a4dffff001d04ad807d -01000000f699462ec6c1179023d1504bd5b9510cad887286984b783c943a33610000000074895c719bedafb41d7e5833189d876220fc5cdca55c6ad4b94a971a8e96a259374a4a4dffff001d002f84a0 -0100000077393e4b34076f0a6b6aa9350c799c7b32756a200eb1a7619e1b036f000000004c6b88dde02bd09335ea8bfb6db1e0094a58bdcb59d5ab78303034ff972b8538484a4a4dffff001d013ccb67 -010000004828e19e639deeb00d55f748421f46dc94eebd75e376104740535adf0000000014da74d7e2da39b2b2d676b957e3edc3619f4999922f3fa66c95b64be8fd92a34b4a4a4dffff001d0260001e -0100000092f7a9432462b827705bf9b31224972d61cc9fa8d478939e015ce3540000000076cf4d344b2c5db45b55ea38207cc477342c74b993c401b753378509761729637c4a4a4dffff001d03396962 -01000000b87a944ec8bbd6a73f5a6054efcea696124dcfacb88876995bcff95d000000002dc8a455f4bd8723a5d58a675c5a5e833ee411490a443f6d47f08a6fbf7594a2024b4a4dffff001d03699294 -01000000bc2c1291105e0c6209906934c0f1fe57c4ad13dd74e43830b293c6ee00000000070ef89563a7d8b1c7232b9e391813476ce93c9160051ed55bd396c6747618ee364b4a4dffff001d03bbea80 -0100000062db800da374d1b83b1b460566da0a35d277bdec5a6ef743132b2499000000004af49eb22a467e87048f4625dc9021249c16561d372366a21e8c20cad2c65aaea44b4a4dffff001d0142e34c -01000000e09e577320f539aef8178a3ec09dc306b301acf52e135839fb3fc55300000000734d92340bc4c287b0ef2b88001bac1f41bf5c6d3c725e0fc39e7c593d6ebd4f9f4d4a4dffff001d00bd8009 -01000000389998eeb4bc9b68abc63e8ed99218d00b857dcc5591966d46af4eb500000000752857853f92f5ca863f3254bf18ec5e3c62e1223c3f7968894048d40413daf3e64d4a4dffff001d00cc8cd4 -010000005faf1cf2ae1e1231a1b5aab191614ffeeec0ca86d86e105233c681230000000026dc493ba668f17fde5156a19662ca1a5bfd93b2376edf51ef9e3d623e4ef4a0f64d4a4dffff001d0183b4ab -0100000005bf42fd63d8189e37f471cd3e8a411bf81b4ff8e65532897b755caf00000000e53a837e9e3c05a4b635531c91c39c3c45565dc75e413228dc93d0c764327f86154e4a4dffff001d036f8a98 -01000000dd081cffd3a2812f5c770b8e79aea5e63d67b972ebb5d9dfe8cea3a9000000000803c135f2c72cbd06b77cc2a2a13a3c063028bf4b188b4760bafa112e71e579f74e4a4dffff001d05fe4d4d -01000000a9496d62f029c4b765548666b71a84adeeb9dd5674148b708b7aa70e00000000ad1924dbb0711c96b12ad1376816374008b98ffc43677b0990bca7973432f814334f4a4dffff001d0190dbb1 -01000000ffcc01d81e891bb248fda71e6338614dbea2d46b8e5f71460e6ae2aa000000005510b8c188460a26868d9bb3fc9bca7fca4d9b20f573e182466398f793d5ea8e44504a4dffff001d004f08f5 -010000004300ed388b39e36268421a7b15d337598edb40c8c290166b4376f2490000000054d4f73e569ddc7e67130ea0a43a352064bf3ded26f80877536b0e7277237a7857504a4dffff001d0268c158 -01000000d7e1a7d5fb8d460e90f62666eb9891f9fab06cc2c220899498cb01ec000000006a6a5be5a31aa8a7ced02f8ece18f44261e96ee9176b772fe654f1764cf6a4fd89504a4dffff001d02c96f9d -0100000049599a3ddafecc620c9ad61cc4520a0c70fae3d34dec595669587d260000000018073767fa7a1ef0c4a570f373492a822b5fad5fe3092dde239bcd8081fd3e8c8d504a4dffff001d000e0681 -01000000eed0b252aae103849e6805f28147abd17f294fe55c5c2d966d8850a500000000e15a0907e27914f317962823d82981df6f2dbd256738860027c740ac3f842bcba6504a4dffff001d05ebd48f -0100000031b485a9bc2b16f2ae5108ec786708f3f14447551e7f0f0a8575c75a00000000f6dc88e1c894cf88e930d30adcab0380af8fe00c3ebce9969c0e43242ca422b372514a4dffff001d0103697c -01000000ed18faa5febd8be98c42fe2a1a5dc9e8ddb6a618d0a05d924c522b4500000000811cb2e938cc88f159a82f1e160d80f4c6b429ef51c63ac9f2724810ff7694880b524a4dffff001d0097c6fa -010000008738d8fc729ed970f5223d77d8e776d5e0569ef2385a33596dcbc77e000000000bff98f2293caadd5f7fa74a7c5b3e2399268c171e5adb490d8e1dde1d4926d7a0524a4dffff001d02132278 -010000007ff2786f280df6f5039bfcdc1d2d18eab08e4120a5f67c769b8b464a0000000077b5007a1d08cd2a6abe2cb56a279ee4167092775aabf4245a55723455f7297059534a4dffff001d03c30540 -0100000002ddd5983c40e70e36643ebbe8567a8c115dd7a21262b8c61d693acd00000000504305d5fc375c8303ca009ce2bb783798b303208c8744fce95d0656375b682ab0544a4dffff001d0483c2bf -01000000bc5ffef87baf263ab01ed870a064c46731fdb99beb941bb6ab73fb05000000001679c9d394f4c959d3fa9e054a4e89af624f9206a777368a00d1cb6b175ac5f7ce544a4dffff001d02c1d1b7 -01000000a0fa21e1683774f057767d4545610a63a4c0ffdb774a6577224116cb0000000025db6d92e12ad8376e7e37c12b541faf358404c4b5617b9b287a43c2db4a067b6f554a4dffff001d04cfae4f -010000003abf3b8f61bdfc588bb0440b0f61cc8894cee1291298996712b3e3c8000000009160b7843ed42d0b5ba734634abb2dbb231e68bc37a1d508b2f27ad88d040e3e5a564a4dffff001d00028074 -01000000f23f3229508a7b80a755b69ab0dabb405f5eb566419eb60e2cc1ce780000000015819a3494e7b49042529989b007e8f89a6f69f6d22acd6f0132c270923a192eb9564a4dffff001d05ecd17d -010000005fc1bed214932ceb26a0a81a4dcc6fe290e5b7fbcdbc490f89c310e900000000c6fe4434b767859a8b403df5f195e223e622058ea98abcb0517bec7c5a734fd4c4564a4dffff001d030425fe -01000000390b6d99e31e1f64e6c16a94e7fed310d80bcccf9c7f9e82fd8bb1120000000012d6f8906065837ccd176ea73171077e73a29257d7e0309377e710ebb5629009fe564a4dffff001d0391c3f4 -01000000005ca35550b9d7bb3026a8a9e5c512e0c4714f11e3066f99be7323100000000045ab4575f33ef6bfc4b1c9fce77ea21cb9b606acf2b9a0331b8f9f931169fbbc64584a4dffff001d03f6a4c3 -010000007f0ab1ef14e058aa9823bc23ecaefb694cabcc7de8ca93966dc1cdd300000000272ef40d0354ece93dda9c8370dbaf29c6a2894fecd84a063c5d3de0ba90a088de584a4dffff001d049fcb9e -01000000f6707f93948703990287c88f79c47c2171dbfa2890d69c742ca6dca5000000001f75bdfb31993e02ff9de178dd3f1d765fd7bfb4dc87280c40f21270d7384df6fc584a4dffff001d00b0d294 -01000000096d0d56aa45bfdc9561a804aebf045d86dbe4538ba8abfc483800a9000000007a22463cae54d2b07238b58272c2f47c7bbc3bfc92a15d836f014d34160dc3c10f594a4dffff001d03465905 -01000000edc840e0c2f736161507190b975b87e70ee7842a0449b1bc785975070000000073998e2bd1d6f08ceccde03077d9d86adda70cd56234563c8d37e275767765de74594a4dffff001d03c9895c -01000000fa8f5340eb43544d2562339f1854add2ca2336be9ef3f1659cd2b3c300000000048d698b6d1dbdaecb6b5fa3cdf3c0b06346e43c2aa592606736404a17c7080af85a4a4dffff001d02cc3a19 -01000000683e618822053eeeb0d0a85cb955b3eff25df82e41beb94adae2e81600000000ef84f5c1c80ce84101f205ed007bef67688a709a1638b20bdec8e2d5404820f6cd5b4a4dffff001d0004d110 -010000001a4ac80ae8fba6ec44d500b823515af90fc24eae8aed36d88f73b39100000000d20b7be0fb4d88ad841c2d111b49b33e7d3b786ab431f3b32e6a75d2cb8299bfcf5c4a4dffff001d02b5e1c6 -010000005d8227de291d61223a71e9c11f27298dfda9b82538dc67ecfbbae9b800000000f75f109d50bb4674cee3023c0780403b4998067852cdb56881e69c4412c445b2485d4a4dffff001d00bd7afd -01000000140bf311410ecb5324301a67d5303bf817dc0401cb674e1c9d2b05e600000000cfd1b67825492351322e5e64da5db259d9eb1fa2b309a9917c921685232c9435775d4a4dffff001d03dbbfd3 -01000000a51f6b0e1785a625b71505e4c9ffe60acbae34d5a8e463376b0dd37100000000124c2dfbc87a28fbf04646cef5ecc103f568b8d28ab19661327995a7389d7325c05d4a4dffff001d003facb6 -0100000017b0e14d03cd3cfd82a7e8d54fdf338b7679ffc731ee9eece8d10b3500000000c96f851c0cf08646a15dfc49640c994343795b9609e87350e83f7c69fed804eecb5d4a4dffff001d0180f4c6 -010000007efda66c68e131be2f78ac7331d1d50f0203205a1532e96bebf3c3a10000000075eebc78e8a107eeb04c122618d963c038a00c956a67fe0c4933351c92f68def235e4a4dffff001d03a98d25 -01000000528b90ace50435d962ef0e1457a28b1c140e887060f6b277b37211de00000000739c079a15781e97e60a15e05212ca04c97d6c7509737d5daacdcc61982672e8355e4a4dffff001d053ea865 -010000005533106eb5b75af3ca4e3fb1196fa4c0d4e22413617c385e4ae0984d00000000a6b546b2b262c57c6691555d6f2720383c481ad64f7525c0c266669014632fa2ab5e4a4dffff001d01af78b0 -01000000c6d164638ea706719ccf9a75c7b1cba7a4ab982815490ddc3b2567fb00000000ba99c12105363f09230c6331157d8cd67336745aa9e0ecc46494634e26f875439e604a4dffff001d012bdbc1 -01000000364f362c384a75bde3177d475a8c85340d4fd4ab0ed0b30f17c3317400000000df6d00f0aa27587fab36da531d0c21a27e8b9ba3e7be77a780dc8277fdadad078e614a4dffff001d04ab300f -010000006fe6f7e2e0d1df2b6d71c090c4fa296a2d7d175c9b7853851d0fb03500000000610e56ccf020380fa1918b77eae3eab93231c4bb8d741efdae7c5256d7f01604d9614a4dffff001d032e0df9 -010000009f469645bedab4134a07b9bf6108960de1a2ddac68d59eef58b493a400000000faff99059c41eaf7d7ebdd38efd9b0e5a3ceb2ecdbf2df4b266f4bab573363371a624a4dffff001d024ad9f7 -01000000d4767418fc518c1dad34cddcdbaf06e38a73f680556295a88bae600100000000be0a584aa45ca81a0ec8e4943b91a7e3cd4b33fa67da59db3a15979326eb5e0973634a4dffff001d05e4339e -010000000bcd63dc71092a95a3cfa24deb7a99c097b5f74ee21389f4cf2cec0600000000c590cf15019323e3eef49355d341374d4eb747c85118d2af7ccf749bd6322d81c6634a4dffff001d0453fbbc -01000000e244d491df952155b701e23db092c318752154d0c94b7f1918c139b800000000a7f1371e40c1c7479a0182184e7858b9fc654b553014683443fba375927f9d4f36654a4dffff001d03e0298c -0100000028836ee71421916bfbb216200b5943426946b65d28ead2f6f6b639f3000000000494ca74bd3ac3a44c3e8d2bad9337945f89e45eb63fee5b9860d46a7d4c9d893b654a4dffff001d00ef98f7 -0100000017116f1db86d264512d1e919a74da904290965abc0492169532572230000000060081ea832d5c3e9f675736cf23993c36e8eecdde049a44fcf955ea24e7e9366c0654a4dffff001d034412fb -01000000e79cb282d213491706610e7fc8b02ea62a98e437829b076db087e081000000006fd1b2d70cc93f628dc0f1ec50b4fa820007225cf827e3f94aa581c30f5ae51528684a4dffff001d02c8f506 -010000009539a568fa254f13b10401a64dbf10d2709111822efb587824955f8a00000000a4cc887854ee5ae17aee01ff839bc7cf869aaea30fef9c8782eecf239da4e83f30684a4dffff001d03f4d7dc -01000000b021d8608d5c1517ed201830c7ab24f957ae2d71794ff149c7d11af300000000e58177c0a9f4858d209aa9008b6fae86b6b436c84c906e5faae402e0b14093cb39684a4dffff001d01e43108 -01000000b9d79c9f24321d231a894313febb7c5c264796a1bf60815a0cbcc96a00000000951b66c72f193f3b8374fcf39baa8183795f647fa69a5b2e21ee6505ca3ffe2ba2684a4dffff001d016977c7 -0100000083cbbadd846fd2fca57ab49a7f4b5ad6b1b64889b046ecc00424fe15000000002e26a89403d2d4d2c0cd13b959f9b86c6b6baee4ad0d99e6d04ce21995039981ad684a4dffff001d05ba9aa4 -01000000e435195dc29f89337100e0c2e80944137d2ca37e8e00256fad8b3bf200000000a644a58880e151d73b166f2ee7264025292968dfc2ac6b19516b9fea051a001b3d694a4dffff001d00a59466 -01000000fc27d9c3e7632342b188f423df64d41d8b8ca4c75b7d8a47fadfb13400000000f092bd85e17e84ee69919ffaa3a1936fa24ced5b3d0d0ca073398a256c5293dd4c694a4dffff001d004914dc -010000001dc0cbac620aa5469e889e5709b5ffd3dde92cce25715e084d2265d000000000bb549c5ad4bbfcde450dd1998da568ba168ce940479f92d795235e95ffaff538c4694a4dffff001d01cf90a7 -01000000403be502a01dc5d45288d1f305acdc9e15cdad638ad918392738320300000000cb513c7878b4d2c2376dd1a8d91aafcbfce7fb3ebe6bf419ad69e7408d8e620cf2694a4dffff001d0000764d -01000000919b3148b047d8639e8b46bcc4845d91654c03c6249ea4c443e9b99d0000000061a3e0d8305112ea97d9a2c29b258bd047cf7169c70b4136ba66feffee680f03b56a4a4dffff001d03c843b3 -01000000f90755f869f150d7c4a7191ffb3f74cc1752d0e1c8fa6ea51ed182cc00000000cbdf8c487a3679669f416aa49e20d8665e75ad2895d1256589b996a7f57fdfc6f76a4a4dffff001d003cdf61 -0100000047b42b4f634f26c6344841cba855c2cd7ad377cb35a8774e5e7f58d000000000cf16ae92ffab695258610ee3db7e1681447afcfe60c28ab3ae30e3ecc06de718036c4a4dffff001d036703df -010000009c57f3083374e7552e56d053b0f07fe93a47f6a30430fd36eb40b5250000000017eec598976bfbc55ab4c5d48e00162f31b6aca31bc42ab7084f1f139049b2c60d6c4a4dffff001d03b92cbe -0100000087de9b5ae134e6f3c94361941a079bc41b84ccd02a3416e43369ebeb00000000a0fed8fa4afb32368c57427cc0d9b44869fe8faee44f71910e9408636b82f3b2166c4a4dffff001d02379365 -010000000d544d94180289b766a4cf81e3ce5299f938c7ca3f6956424558ea700000000016164d5a284a0b308928c567c1db87c566e87d1f4810489c8256edb290b21512776c4a4dffff001d003abad2 -01000000555e499668283fc21cbbf2d5d911334ef50c6a58264fe4a9f1c7406b0000000042bf33d98dc089614e3ce83d39736949489ae64bdd1fc477f451c2b6b523c8b88e6c4a4dffff001d0210c9fa -01000000fba43e3e3dda545e1f21d1743123d5b717b0ca9c3b6bab06ee978fc6000000007b3e06d1951308c10625b2c7eeb400f1d9de694922b34bc48bc31cc57945ed609f6c4a4dffff001d0256b7c5 -0100000046b8f387b47ed742c035e8619551c1ed480d111d4e8d8fb231265fb400000000ebe3b715280fa9cb3a6de1d7ed2b27c7f769fa8db53956a443bf9fb8051c96502c6d4a4dffff001d0587e243 -010000009987e9a48351803b25ab0eb6b84ef62d92e33a73b2133687e126c09d000000001460afd3c98403c75ab5858f765e6bdc9a91a9a7377d64f262b0c4d4764fea93936d4a4dffff001d04816e32 -01000000f38c31b10930176f539d4c5c54f22a4e65bdf568ca89ca65518207d300000000ca13d344cf8d51261573a71698c8fe10b7e5d9f7134ae4e60682ff793b1b0278cd6d4a4dffff001d028a436a -01000000f0cc611660dbbddda4cc05700f1ceaa209e1d9e166117e5a4c2748670000000014f341b19c7417fc5b4231ae70027556174a78af7e554174541c36e2e1af9265e96d4a4dffff001d00d47799 -010000003f732830a72d4d1043e43e627abb770e9586c38b530c03331655c0b400000000a28bc5d7b507b81bd9208b9e304460a400dab435a53afd843782a9f9e7ef0b076e6e4a4dffff001d006eba5c -010000001c219fb9bf6eab86c72b3d3bc789b446d5f214222d91c752c4cfdbdb00000000a62967c97b01f47d3a252fd612e772eba117edc1f6033fafae4fa66eabcefcc7096f4a4dffff001d019c3e0f -0100000006de9b309fdeb6361b60029f1c7d6de6c99ff2819609a8c236d9feb300000000cbac2ac965c6b2ea471a630cc99ffa835915fd914c107b2db2dae5050b2ea9f36b6f4a4dffff001d05df3994 -010000002b59084f6b07d1210181294223741d72117914a497e7a07d0c730d4000000000b3ff096b0e79008a55e1816779ba4811e3ff6f3a064b6cf84bb4b1dcc433890cbf6f4a4dffff001d04090899 -010000007001e49d2d872afdb4cc1836b2d91ea483fc7aca9abed6e2e78a8438000000007444e881fd0c51e363543a35b27effae3cff02aa828a8de3c37bdc2db2b090bcc46f4a4dffff001d016b52c7 -01000000d5c3785332c02c192281491fb6b1af615bee7e2a2fcbbc124ba72e8700000000787f53156727d75d5b5a8d88aa93400ca4d53b9d90ac33da81545750405cedd3dc6f4a4dffff001d034694bb -010000009309d876716d2ead60108db4f93782659182759f0b351cd92ba9644900000000fd05849b870af4a38ba121721850a8cd344ca95c3aef88c1ccf25288776264d0b6704a4dffff001d00d1727e -01000000e9206fbdca986700b3747c62ab8169e60181ffdd3f5ca43923ffe8b900000000e08afbe6f2f42beeb5891d78d6774548971dcc9b3b7d3407821e3df29fa1aa0fc1704a4dffff001d045d66ba -01000000bc31e83685c5e76b127e81f12e8867ab8342c02ca51f137a6abed1b3000000001e6e383300d86f0ab1c84d68a38e3a64f94eda07cb5d7b6b20072cd5a610cdaa42714a4dffff001d00cd948d -01000000048a5ab82d24f3dd8bcf472d9081d4aaf4f16a16113821e0ec9d244000000000c1f04bbd361fc5125d1721c032aa88337bfdd16267b16498a8f80f00e2d3ab23cd724a4dffff001d02989202 -01000000e891684a9cdf9608002bb1861338f42e0a42ab96d9656f9f40edd3280000000055248a96fb577bd5c2c929f6b0c5757284ebdd13d09200fd4c342604ea3e5ccb7e734a4dffff001d031094b0 -01000000904984b520e8c777654412655520279fad1f546529d4b255136e42430000000035c50c2c01355804c412bece60540459c86d4a93f336396a664e88acd642347600744a4dffff001d017ae930 -01000000a31367e28327fdcc4b9c28664e5aceff0c6439f86378f8d88a42017200000000c26f017904f09d6c5cdd1b33194d0505a594a6b37ce0a7635ba56ad35e63183f14744a4dffff001d023e46b9 -01000000e78b13a567fa3b7f4329ea4a3700acba52539ea92128bd929e05853000000000980fb406fb9cd2562abbcbd3d2a9698da8aeb255af37c1237a552dbdddabc17d39744a4dffff001d057ca591 -0100000085f94fc42a95c9958bc3e963daf2c1550d97ca945988180a9fa276d100000000931a84625efbff3f1fa30974dc3b58d89a3a6c8c71b673e6a9b84e659fd657d3dc744a4dffff001d05acf2dd -01000000877bc8f841c9fc5f943d51655b089a4d7f545cf233f7b3289d6b113600000000d9df6431534132d6fa686d7496a4825304f8aca55654260c56d4edeaa4ee7bbae2744a4dffff001d05c15bd3 -010000006730e2f111da5208e30dc182cc59c9318675812c24b596e3e5398a4d0000000092c49fe9e2c4008f430cb72949871a174abca604b3e4731d51dc02337cda177ea2754a4dffff001d059577de -01000000a924ed313100b3de054fcb9e9748a12692e0f66d375cc05e01f163760000000039cbb3487e69c00c58056f6cbb3d5a3c136effa76d0d9f0df9fa8963ac0a197bd0754a4dffff001d050295f7 -010000009d977cb94b7caab58fbe8bfb6339a7bc09dc50a8aed9dec7a624e25000000000a1275135d09b38392ea718c862397f389bd358fc242242072db18a35a211ca93fb754a4dffff001d025f7654 -01000000f03542a950904c6e1ff7e8ddcd6c53a9438000df6d3846300afe005a00000000ba9ebb9774f0bacb321c7960e0e13443d58270ddc5493313d96c7784c47f1ae4ff754a4dffff001d042989ea -0100000092f5763855630332ff4790e27b1a8a37975899d435190bb50f8448d800000000c0e15d72865802279f4f5cd13fc86749ce27aac9fd4ba5a8b57c973a82d04a017d764a4dffff001d03bc04b5 -01000000b2dd87c5ae6f6368f5c00991d7d900c14441b315e0fe3cce598cf0a8000000003e0462da7bb4bbbf44948d8cb4af46d7fb0017f598329f2139f52c76a433ff819a764a4dffff001d01486ffc -010000009369370b1d364678e42fbb797a4ee0121fbc3916e5cffbfc5a8e1a620000000031774efc0e33444c762baf022787fbede880fdf466dfd754e3e457f4afe839b32a774a4dffff001d043d36f6 -01000000514da16d5dd2a4f82d4e52941092e8508c4cb7339e4895eb255cd87d00000000b6b3d4911dd13b8bb3d06b75eefd834250ee263cec3e94d9b4c93f600e1de90f5f774a4dffff001d01e3c40d -01000000f3a31ef7b1009ab512e3f3f03860dec8a09c3e7ec246e75163708bd80000000035f2a99aa12f8fa65fa0ec244ebc42cb7161e80bfcbfb1bf3bd89c3585368fe504784a4dffff001d01275ec4 -010000003526d4c92a0e4a1ef78043d2832b94108ae0d3dd21f7738e2033f3c700000000a5ce8a4c43d3b59b6fdc38416eff39c2d1068817022c79a4426b071b85a30cfdb9784a4dffff001d0052c6fc -01000000875794831d6f2c236759cca424704c18b8d89ef9f39347aa4b4fe46800000000dd4ed8001a3ef95027770fea474b5e63fefb27ec2f6b8648865f15e69308ff8734794a4dffff001d004298dc -01000000fb0922edf49601327afef737beb3d683f98b19d128f1ae64725b5abb00000000bf3d088f283f962487807e618960923be192a236beef35f4392d7ecfeb6832ed38794a4dffff001d049e4ba7 -01000000046dac6511ee9b24b34cc63cd704497d6383d1794cc058b28badd5d300000000e885af2ab2be11c610d75db7eb1bd6eaea463efae811fec483ffa41aa7e83f8b687b4a4dffff001d04f872ed -01000000a658975dbe7c08a66b40f3a2e2f0ef98a255d60a79ba975b89a06204000000001e7d0335d1b38ddfa9aa6303ef27c0c6929af97154ab2062f3934a8a29b78a58137c4a4dffff001d04ecec44 -010000008c36b480e7358039d56678918d633d9e92a8f3bca09cfff8286e3fa60000000013ac254600fca551cfb3665dc3beaf8114aec034861d36308d5e6b213f7c01c5a57c4a4dffff001d0061a279 -01000000169009ccd47ab6783ed3657ecb5c962b3b3d3d0edad231df0c9f193700000000623d61fe4724621efeddafcda266ef8edb29c8f2ae051f4c6cf6eb2edd214e5ca87c4a4dffff001d045f755f -010000000b89ccf6b22dc7ff1668cd3de5d6a812f1e5ef46b512cc9e352f3f3b000000007c644560629caa21e1a3fb2bc113deb42f78541283833c4a3abbe6a6fb6d877dd17c4a4dffff001d0588650d -010000003f9e8ff2fbb3e04c36c9683dd534a2d4fee5607825e10a2b4885e8e90000000034dbb7fb145e4c0ef8b98d4a03758ad3e9fde5016b147095494046dade14e834df7c4a4dffff001d0320c105 -010000004ee7497463e160c70196b1412a2ccbd2cc41062a773c4a3202b7b047000000007cd53c97e3e7d4f9f8e172a6168aee8539dcf2f4aa98caefe37be637000aaff9fc7c4a4dffff001d04b19e89 -01000000999ad8365c277b20b05558240e3c383ebea0d478faa53122dfa506b50000000088b03731e11466e46268a2473feb0bfb996a77f1d39d1ad9a23d27aa158ef8719b7d4a4dffff001d041a251c -01000000864569f3105e048d65a9151047f0ca03a5c3311c39dfd84c35bc279b00000000b0c3d72e0b5e89d3cdd7b5d44396e6a4ef92f4a2e7e198a6ee583768d86c839fd47d4a4dffff001d0348f715 -01000000783b15ae83eabb19aac502a6fbae8c6b4b2d8dff30a1c3cb2af0b318000000005e2072b31fecdf48b38a60a1613a73f8c370cb4a857c74844ae17ae30adc9677ca7e4a4dffff001d05a98d10 -010000009b974d3c625f7fcd4e18d7b8e5d53ec6db57b0987f7ceef46e9175c20000000005c8b8ec09654909eb66cb5d6f22c7ba56afafbd3e6486fe8885c7f0ef53b77bd27e4a4dffff001d03cabe9d -01000000d04963c151d6298a97a6ad4c762ccbacec3dabe179b3c39ab96eafed0000000004aa8cff9a7ef9a2029c8f3d45561888c3c50d9d7e9610de7c7976f159bd0d55ff7e4a4dffff001d02e2bf3e -0100000032b6290c64c98539ce9570e69dec2e354bce3909fb62badb2c6dbbdc0000000027cb02841e5e22c93f1e2b61c1cb40553e97205e0956a3b01777c137d3264cdb107f4a4dffff001d03e0d16d -01000000b96ea7181758239d2d12e3c43cb81c47110526fe397595956ec24e1800000000e89deade7ce10d96cd17b1371d1bd50a16e04c997331c3a49baa0ba0cf84e6c5de7f4a4dffff001d02ea02c6 -01000000c80ecafc4bca833c5f2b956f4acd585becd120bc9712517eca873bd5000000003c4a3ed10ee0ff614113e34850ec14018c7286ba1868f4eb541ba0c68a0db05def7f4a4dffff001d05c8b8b2 -01000000c451a1fcaa893e25e72b921e74bbbe82e4489aaeff82806bae8e2ff3000000004d8c8758514bb308bd043ba7c6ab04555831f523ef439b44b6c2d26755a110b86e804a4dffff001d01868381 -01000000b8d4747b5c3a2d6c8e50e389fc938ef7b8c04eb4104c17a2e2694f6000000000aed381b06d2dfe28d0ce14b4f43f5c167dcfbc80d44e37054a014a828a2c8c7236814a4dffff001d05517119 -01000000d0a1893dfc1470c05078598f83a28af1e44df83621ef6a34319f1f79000000008c68d3c55f59e4264a26c2cd1a6a3ed4d45c98eefd14bbfb9a26cf55ba30611d2b824a4dffff001d038d2dc8 -01000000d892825bf696f9c10eead1e3e97dfd043618e0123b72dd058988f92a000000007b921b39ee758310c934e9fc074942513e85716327fa08526e089895530fe6bbca824a4dffff001d0276d82a -0100000062f08100a53cfee15d6960d2915fecda72ac40a116600d176bd6eb5a000000007d4eefd21df4c8472009c501a9c023613b9b67c27231f130cfa72d97978ae996d2824a4dffff001d04f2f222 -01000000c5b9489065fa7e1ac4facc51a5a0ccc2111911609f43386ebe7ca1d200000000a0db3bbb22a2a8441d84dbe335c24959ea3d3d6e91bf67e66bbcb0d7e0a9c4836a834a4dffff001d04181366 -010000007c967c39b155d44a57d37c46bcb47506c0b00a7987d9debe642c4c1a000000009969fab4c50985190c20867d5eb2622f8994a72c05fb9c91ab057be79a80526d94834a4dffff001d0391a66f -0100000015276dffb7a0360993a5a83751944fc88a2d3f13f8e9363e5f3cdce300000000cdaef86e7120eb9f7e0e9c1b3009b4581d1133e5e2371f0da2a0b7d314465f8dd8834a4dffff001d04184062 -01000000d9e737d6b012027382d48297bfa52d08eac8ff7aac62810a3bc6798900000000be2b0f66f65fd65f4d4e387b96041ee0aeadeb736b467f8b64e12663a7f8b92971844a4dffff001d016cbc40 -010000002059d85f0b361f764b21d2254602420fbd84fff571daed5304862a42000000000c0bdb3ed18e03a8b3b92ee43926dfcab9a2bc048c98afa86c1f24e1f7f1ab7e23894a4dffff001d03dc41a4 -01000000c34c5ce16980a5ee4c66a17ca4d8619600a15f7e0dff5edec12209ae00000000e7be4fb74031df2ddaab02750360d6b806cfb54cfb9519ee517c20fd9c636b2332894a4dffff001d05c8f18a -0100000071f7cdf7526fe514f6a17de62bfd240d2eb1fd5f8e406da3833394490000000025156dd8c9381fef3564ec230644a84f35524ee664c3643ccec644088b95d86f7c8a4a4dffff001d054f7dff -010000005b09986f4fe70f0f864a258266fc73e908e170c29b3cfcac9ca9fbe800000000e0f8760379c70b7d7904b5a50c59bc16afc4529114d9b9ac1de43e698debefdba18b4a4dffff001d04457234 -0100000067391d93a161d82b8f968b7041a48507ace6bb30d4dfcc789e0b6f7b00000000a035032fecaa07e192fa2c97f683fc201a50f90c7ce4abcc33ee37aa528503e60b8c4a4dffff001d02bc415c -01000000ddb642656ce71cdf2052b12984eb8c297eed7803ebf000dc63a262ce00000000b9bb4103d0d93289e9f9448ed7e63a8ac751ceaa41d1cc9627d2bca7d7c28a16598c4a4dffff001d02242de7 -010000005705c3df459247a82aaa9c3d836ee2661cfe00c826faa3f2a8462222000000002204f4022b778f21a952719904fcddbefad0afb48be8305e89ddaac4ec8b133c8f8c4a4dffff001d01ef8ecc -01000000560f99e148e5e82dc838535b9cbb5a6116eae26b586531fc2e2a8315000000007760f7a3f07d88e8c7361e1223ea4a9e4fc5f9d8c421037578ac06d921f11095528f4a4dffff001d0392d460 -01000000cb6dafa616960c0d1b87c67ce99dd7238f3891d280444d7a15099f710000000090adecefcdd85452dce9b830a3ceb9240da10806a62404f8b7048c2d85ea0f7d818f4a4dffff001d0331ed48 -010000008f7e1c2ed57b82e56977639379c6cc7eaccdfde5f181fa381b0495610000000023130ef1dba152270b2153aefbb5d4e29c22be3e79b2041ca20620c1b381e099ce8f4a4dffff001d05e4da4e -0100000005b132a4f74a8799a57a4202d0eeb09612cc08d295401f007c4530dd0000000073340035d03933e01bff3c47f14a5b0a8ceae33be12a8dd521315628ebf42eb3f98f4a4dffff001d003a7958 -010000004e6790a025117e8aa81fd453c7c6c236da838f3dacb169abe51897d500000000091aa6ac0aa796201482553ebe24961fdb79bcb2c1b0902f2ecd2c9e7c705d830e934a4dffff001d001badf1 -01000000ef72b16c3d1e58804b715c8ca9d02f2158524171a8a4742d0a07974900000000ecb21277a56d483af3a7ea1615a8a6d0566bf87ef230146ed4a8cc8fbae417b2fc934a4dffff001d0370ca3b -010000004fca0bc6408f652b0d9f79713e880890605c993fe954bb73808f2cba00000000a70a8a17b106c669acb346ac08ca99344b307121658cb8cab8d00eba9adf7c9138944a4dffff001d0328fe63 -01000000077ee2849664864a66985199aa49b030f66c79f8022116c979e234b30000000087be9e1e4f0bda5f90e3c1db350737e4f390064d8aec43d6e00ea92a27c2957ee4944a4dffff001d03af3fb8 -010000008b0d4a2ecef90647f9d1a923020adf2bc138626877f0f855fde5000a00000000ecaa67add6b1f10ff91e5df491b59ab1594c357b39ba9f1f06022b078844375e99944a4dffff001d0037c556 -010000000bafbf706c6cdcd91f5fd082255862927a4d3a0457f7d7fcc6ff3e7600000000087028b6299590346eafb168c13132979b89b4912750975d9bac131a7d4c68c3e2964a4dffff001d0525ab4d -0100000025d15b892b9a091f18e865d579f536c655f18a4994e960b06227a643000000005a2a640ca55a1660daf5363b670daa00560628bc3c39a6dc88d7d59cf2dcb669d0974a4dffff001d0226a908 -010000006843e8fc9750cbf5174a0a778ae5a6a63186683d1296a8514359770d00000000c5eb73e7834883d87b8c0ceef4ba9b850fe503039eee9b28bad767afdf0d0416d7984a4dffff001d05d4fe47 -01000000e3756d4e486befea24a302f095aa87c984f583a66687fae68d92ed1c00000000549848fd7d128b20aae864145aa351ba58eee3feffd7a8089c7adf4445b8de874b994a4dffff001d0496907a -01000000cb8461389ac8693f9f277f037cec93d37eb8b6a6558cbe10bdacd1c3000000008aa6ad7fa12e8ce311c1c659166e587c880e3a6fcdae871eed1bb350d713f25113994a4dffff001d04744479 -010000005573c2792f3790bb99c05da5d71c9a24bce92ffeec84093243a1aeae000000005945dda5801905c0a507e521331b06a9263279c4761dfcdaef431c0a76698688b4994a4dffff001d0546400c -01000000afbc89759982446b305b9f48cdb547f3c95760014fe738ec3e32dc8e00000000fea6f2fb7688cb32351b15857d3f250e581af5b20d9379070b5542a00c42ca70699a4a4dffff001d00ac7c0f -01000000e17f97a9d791f0724271f652f057075f27d96aeb365838d8ab17191500000000a91c00538ff6917dce0bf745e5a040479862ef7134de60320297eb029f7bc07f469a4a4dffff001d03b1cae3 -0100000050e436836fe519456bd7faabec5d522aa80bca6a53af3f9d57457c4f00000000c66962dac9d02aab13c8501636c123f672ab771c8e088e1b24275b105d222c7e569a4a4dffff001d02c1415f -01000000dd654b9a8a51371c852e448ca417a3fb05413a70672783ecb1346f640000000044fae19fa72a7abcbf78d966a5097415b961a316322184bce818191677a3f129fc9a4a4dffff001d01c6aeea -010000004386a29fd8c55a0c47b8e97c6d04e1267549de89abb6db75a577d6ee00000000fa993f2f31763c2969af7e8c181a32cb663e07bd210ec14e29fff768621d4b58459a4a4dffff001d03c6039f -01000000c5cb299e1b345b77d730c527034828c846f23bd3630ff74355c2d9ed0000000056ad317661356b368d8589f343000fb68353f92172d8c7f68a9c9792cc94ca5c779a4a4dffff001d0485feb1 -0100000028fd73f5c4415839b41e887ecd606661462ad914da28c2140afdedd100000000af9d78520fff7f6212f88c7c98521e2c9a8d2a23740ed2068e1b2a55e0c7aba71d9b4a4dffff001d03a07cff -010000000cb32bab66fb7c93a66f841608c74f61dc36d662cb01f30a8f01efd400000000f8bef1ce0194b9aee865355e8e5b0881092bb9fe8e3842c4f7110f7306caec26629b4a4dffff001d004d55fa -01000000c2a8b9e3677de7a6f7286c8a458cd5f09409c254209d9d8c445e0d24000000006bf3416c661bd39443f16a48fb560e97558e2cdab18da1e598086cd40a2ac6ca379b4a4dffff001d02c8a75b -01000000653dea66e42fd4d1019adec51e1f7493b06f458f960a6b08501d8534000000009ec37ca4395220c81233283dfbe020c1982b43c3cec6b82ff425173ef558a51a5c9b4a4dffff001d05681cfd -01000000443c685dd9cd61dbb1d4c1964e8eef7a1e6c6688b38775c2707b2f2e00000000cfb0c5cc863b3809bb9c642a497ab8eb5a2b0e6cb448fb1a12b08c3d0f3b1e13989c4a4dffff001d04a008e2 -0100000059ded6607bd4ccfeb4348c41b04a13343602879158b8d9aa1f3acc6b00000000af43000d9c2194875f48dbe377b839bfa2157758b941b5020e58b55e2ed04fb5de9b4a4dffff001d05540f10 -01000000d04014b56c58d45f823589d9d36bb755c50ee96359ff44449d71cfc4000000009d6e5c4cadaa256c698491f2c3086ceafc5f73eda5e54d4ebd50ac8ed90eefe0c79c4a4dffff001d015a6219 -0100000098fbe05200b867e000286338ee405f70ce4362f54769db2bc9d919db0000000078b787d3d8da61dce5a9fe4d4a9232e804021e439906e6fd52cf8f041f948b3d919d4a4dffff001d05774a61 -01000000c5f311edc79caeab3404ee358871e5f886712e56005f4c67141dadd7000000005545fe6585b08eceabf29cb4ff68ba07020fb36520301d4d5e7f30dd1489aa6e849d4a4dffff001d0505dfe1 -01000000f24700786a174a784f2d99ad24d4c0165e2f64acdf0893cd4839590a0000000022c09454ffd3a434342bed475ee4e9f7a34b99d26b65f2ab92bcf7418e77f732e69d4a4dffff001d04872d33 -010000009849d7f7915299b00804b04d89a946033b4bac82b431a04781ee1c6a000000006801e653da56cf733fbab3ebb4d3f248ae5066f00b0b879a178ce3522c7e1572cb9e4a4dffff001d01e83192 -010000002cc41fc32ae1712dbf174b8d810498ea52c9908a96100cbca447858e00000000a9eefb8c49a77795e353cef1a18ddf9f75556b599049cc5c326bbedbccc3cc5aac9e4a4dffff001d0559b918 -0100000029bd58b2759e2398dafa0ed714764e7ea87a61e9966b4777837ad0520000000073173503f0ea326597487757ead4a2afaded9c36545e6f94578d3dc6e5d58fbdef9f4a4dffff001d01bb0d51 -010000008d7f3d0a93bb78055f440276924456111c24af5ed639ca3b3a2226d600000000fce8d0f71b20ad1d4797818e77da4739eabd906dafb8baa38bed17cc3f8d723906a04a4dffff001d04416634 -01000000e26e977c4cabd28830a8e1f87983e91ecbac81030dbbd7cea6efd4c40000000029045a4c17ed6ba6bfc40396d8b9d2640a705fd487c3c0271eafa3c503d0f54b9ba04a4dffff001d02477ab9 -01000000f3249f94c4a61be9fe426f496ddc9670874206c5034c68fb03a77edb000000008f1c9da6092af60d73b296ebbc796caf1b8a095f7ed33078bae45cbd2925029961a14a4dffff001d0253c63b -010000006f6cd48debac250a7b42738755888a7571eb9935bae9e94d7cc28b1100000000d42144297dd9954a62226db7fa2de24cba50b4c963ae6226ae5fa652946dd0a7e5a24a4dffff001d003cb819 -010000009ff0cf741383d94f79a6efeff2a317aaf6375ac3d252db55362280e00000000029e2f50ac5d203e020e7b59855380dda3e918c80627117c6249f987b28ac807bd6a24a4dffff001d030ba92c -01000000f61d5499f92cf040f17a16d02b348dcb3dd041b224625bc99acd35a400000000400de7fdd4b27e6d8d358cbe3b329417d75352a9aaff9af70c1f685cf842560675a34a4dffff001d0271c0e5 -010000000d1e2a2e2670286100f862dbae397fef5d8dede11bbcb013c453e8ec0000000043db438150141c0240a7f3f03cca32f4fd0ebbd6bae6daf898a6c7aac99b8a85c9a34a4dffff001d010d4882 -01000000abcc3483c5e1adeec60646454065ae3a116dc60aea65be6d0e66bc7c000000006c0e3cda9dd0367de3a4e1d356c0ad23cd88f26cdff41b412b0ca1de1d9c738cbda34a4dffff001d00b44c37 -01000000e0d79f654270f553820b56d0332b5ec18a4cb5d969c5d67c8adf9b2a00000000f2cf8413e5df690ebfdc8441586639e39ee7d8571d88e07853117ed693bc0b8d35a44a4dffff001d017fc225 -01000000ee4c6ec5ebb31e14991634916e68379e6f08617bd3e2b0816c0605fc00000000203f6062b808d073f0471cc4bad3fe9cc51cb9c732ab53e46a4127fbf0b960fbbfa34a4dffff001d03592dc6 -010000008000bccda2bdbf0a6293178dd1cdce1a368824e9c99587798b7fc1c600000000d29fc4754ff52a23715d3147c6a0ae31ddf06fa70465f4d09d41b4aa08da707bc8a34a4dffff001d05e36843 -01000000386cd6cb2551941a87716c2c618e1e56e9fe7acb49b0a71f414047eb000000007bd7a97b969168050de5f20cd3d0ea212b138f4b43e3c27755f46aa08f98f1ce06a44a4dffff001d019dfd3f -0100000053402e2e9f85db9774e0193414436cfbbc70b658c4e54913c67bcad300000000fbcf82e5b9b5c1aff879c25c172d4db531905915b205187bc3ae1425603e7c764da54a4dffff001d0154db1a -01000000ded3e38a879dcbfde2c9ff5690db8377d0c596e20b8be94dafe611df000000009d8b84155b519e0c1cd97837329fc3505f76944245c1bd686617779dc700c15850a54a4dffff001d00ea1441 -0100000011a98d2176e7952434447a06a9ce9f726651737d3a3e006373183b2400000000a50e90ca36c2cab93fd8acec6eae0755d7d2e710688a26fc16557bb5c038d12c0ca54a4dffff001d044b4279 -010000008cffb590fc8e390cc07b0fc7d7e1f83033a7f09c20ef114f6efd73fc0000000098f65f5151c0fdce2398474d0987d7a531aab1c2659675c07658b07cd954f80b29a64a4dffff001d03e15e65 -010000000a7213bcde17cdc86191ebe8580e3a9e893e3b9a189e2787394c5cac00000000230d4c63ebf11994b50ef9c5f1b75b2b8ce6950f63fad01665fec3ed5ff2bcd243a64a4dffff001d02706123 -010000002c29a0a93ef692c20f7a5d0a917a69be60ec5bd73788f9ae92a2e7f90000000048634496267a248713364570b8c4cc6ad5b1a3f32fb74cc1f11fd22c3b293e88b5a64a4dffff001d010845af -01000000fd50cc2daafbf969480d2675a4cdc41f397d1d815a2aeaf863236bbc0000000086d723685d916a3b3aec61efe9b88a845d96fb903e78760e0759aa2089de4e2e66a74a4dffff001d0389da36 -01000000e897be2520f0c6faad2d0c4be209e0d4cb2edfacb7579a6aa939a10a00000000ae3f02363ed042360b679fece5726b2499e74f27f1bc596c3beaf701463be4465aa84a4dffff001d04ea7f5c -01000000a4f61773f2105205cff43c8ccb188a0ebe56f0811834cc0772a5a1e8000000003b776a5a9f039715342ed278feea0e87f1454ffdd086ec1e3663cc738965e9d536a94a4dffff001d04479ccf -01000000cd182da4f3e6641784b8035ac96d74b182939696dda02368f01889b7000000002fa23a7882a373528b5403d34eeb13a26fbf25d668e7019e7a0403ccb5ded71387a84a4dffff001d033151e9 -01000000913cb00e5db68a01cd2c2c469773d0946e3e1589cd72c56349d0405c00000000e04420559afddb03dcf51c67a8317370080e517e24ea38dbbb5bd529680c1d2c3aa94a4dffff001d01ae2ae9 -01000000f87f4f7f7f99202d77747619865391ed07d87afb9c7c9a48b7f319ab00000000b4e21e67bcdbd54bee76d62b5cfdb6b5cdfc5fd1c6ffe9fd6b1e2f39677aeacd2ea94a4dffff001d03275902 -01000000c7a1220a895e2a83917ab688040dea8a000bbd5f4858e8bda00f3bd100000000fcddd0541ddd056f19fcfac0e637cc8fab7503352757707daf37da8e859434f397a94a4dffff001d02d171f6 -01000000c5711e518c4a53e9a6d684759ecd07d69b5d859e1edffcf4bcd3896800000000e4ce2882f8c5b8e467a080c647ca97b8c11070b7ad10a1eaeef13e1b49d0028cdaaa4a4dffff001d03ac5ea8 -010000000a1bf9a1db633b5c817be9ecef65ea99ed980a58d070cfab68b70d5200000000c9fca844eac0515369a587359fce6a2cec83ebe565dbf46b92928ca831a1abd54ab24a4dffff001d0370f65f -0100000081f9fcc96f7824b23225d5526b65d3d5826bfa8b65c083028e7b287700000000163cdfb6b5d8589c539ef411a96eb96ee49dcf03ef4538d8f752762893db209515b34a4dffff001d0215c77e -01000000a563fe8e23fd9acdbd8ce0db616cb72c1b05fc8610c4e89fcd32b21f0000000074fccc385cc517580daf8966fcbae398b81ce1f077bdc5732c529d6c3502e16183b34a4dffff001d033652b3 -01000000de5ca94254b771527679b5dc4862a7eee044409cc33ab2960cbe3920000000005f20491b7a3093fe2b342e816a5b8d409916c2f11a6cb6743dc528e8c7ac51b7ccb44a4dffff001d00d437a6 -01000000f8d57b05a64cb39a5adff645ba434bb707aa118322851cbce137df2800000000d760a34f6e7b07b3718a8355b71b014f07fadb917707e4bb635cc1277cb8ca7f5ab54a4dffff001d00d8ddeb -01000000a54d55adebdea113e46d6911a15712f7545709577a5ef6684a37974800000000849ecac186963e52f8b855e51f70e9cfc90cd0f7054c23f1bcbc1675206a00bb4db54a4dffff001d01cec36c -01000000f2f0b39c9e0f8ae81ceaf09ad25ee9166e8f3d33addaca1ca1366c5100000000060e3cb266839d6c8155ebef78939c33b659156bb2cbca1cc95b50e58ad5100b2eb74a4dffff001d02e282eb -010000004a016d8b02a6e3c33705715c29754230218f04485693994b29d78a2c000000007286500c919f491aa5a0721558e4b8a64230ec2d1d955c45ac871da0e74c898d3eb74a4dffff001d036714f3 -010000002d24b64aca8efd3a0a948e813c5303891d1971e6295be97c1923e05c00000000eca7286e07ea252409b51cb2124e3fcd6adb8e6fdcf87046de18666e36037511e6b74a4dffff001d037e372e -01000000dc8280b9a38ed7829f3ae49bf8f01642c0b16b90642b2e911c2cb69000000000a10c2661ab1b02ab9f3c5bf928db087c27c06ee7537b04ee66ea4785fb625c6205b84a4dffff001d053fb75f -01000000280fd86185912d306966b6b7bd90a765e659bad17564825f0c997f2d000000006637b339af8cdf579a250267ce7ce41f19de798c7ee6ff7823312076e0950962c7b84a4dffff001d00c1fc82 -01000000993b4428fc00d1eef46e5fb166b32f32ea75e3e49105a04322845d2800000000fbdd76c6562c86af0e63ea9a6c46a91b8d92c4e7df480977ec0d53b7f3c25b9812b94a4dffff001d0099e992 -01000000c3b9d6eb714b91e367d7a44145f498cdde7f579b68c66bc1b9af7886000000005b0df3f16d5bb399b09989beaf8e0665c695ef49b7aa8473ba8690f0b029ce0094b94a4dffff001d036efa36 -01000000a702519acf76d7519ce42d6c0bfff12644be3694621a942a55e4b36900000000f9357358ee5931b907a8c3df01115891a740ce6f4df224eda4586eaf450d8b9f3bb94a4dffff001d02d9d39c -01000000931d5230c5a2b7d43d322cebf9026ca68fe1a70afe0d8c8abed78d320000000005634a2446d5fb785d1f1582e6f35418bc6fbfb6abb9507213b010e58dac1c3ce0b94a4dffff001d02e9d793 -010000009c7bf22857a46add066ce2267450ddd5a6f280943e961b1db4d3be0a000000005eef5906ff42a8baf4a8a2d8119f88112d802484361ea778d22e44300f6ab20c55bb4a4dffff001d0179f4e9 -01000000e2a926d9239573962e534a47311e7875482832ecc6306bfaf1137c0500000000fe6ae11390e7bca224e9937759c658c9aadc8971e8ba384caf2a58de311826e7abbb4a4dffff001d01d2102e -01000000dd3fb5ca9283091e24a2dec99871d9c033f39b1009f5ac592ae2cf190000000086a971609dbe58f45f99ae1a769c07ed6b0575ffe811844b8f6e04edac722bdae9bc4a4dffff001d037251ae -01000000a7f31bcf8d5a86bda0ddaadc3c8b77ec71af748584b3a5eda6b88c4600000000adc6c0ba4cebd8e2b0154e9f876f1e6ea54e293e6505a5200a4a75d394521a7882bd4a4dffff001d02defce7 -010000003846b6ba73428b23c1aea96cb3a4cf8b72ea4f40268ed68fd16ad9bc0000000050a4b5b4d3fb6c72d198506c83d6e2792262134ac07813baf355921ffee7c6579abd4a4dffff001d04687d8c -01000000df7e6b1a5947867dda62ed7a79f75d939d4190f3a575b447c31308f9000000002523ea33f4e43dc2dbdb14116d5d087aa3544a7f886a69693caa154ae0abcfdf05be4a4dffff001d030a6d3c -01000000799f7e9b6d0ef1bcc5d4e6b82936272e3492df8a920b934dc9e1973000000000d0038b40a4b3c20cb7a6b431d6c2edcd235c59dfaca4698dc0f4a057d89eded6ebbd4a4dffff001d01e9924b -010000005dc85295d33956fc24736fe54dfaa12ca98cae2ba02ef7eb9655a12a00000000b7bae6ad3a263adfc01e5e76acfa7dbdc0e60962230af6fc59003d59b437b28d90be4a4dffff001d032ce3c6 -01000000a3b52bc4a8ade1fb7764462099a412272fa13b3d9de508c356a3d7910000000001eef5a3b0e24e946235bdbdaf78601185042a5974a6f9aa7d8deab62b6bc49c18bf4a4dffff001d05a9f6dc -010000000e816fbf3db7c990098f50722e36029dda668e9aa386c23a201e9d8e0000000027d9b4ef4291c5332a05c4a2918b5526b96a117c0bb2bc97cd18f5a6eea15caca7bf4a4dffff001d023f105f -01000000514062fccf6e88a8ad9d0ff0fa2ca4d2716c2b5fcc577f52e4557fab00000000ca12c4c5fa9b8106d21f12f4bb24e1954ee95686b849c643e0504328653198fe1cc04a4dffff001d022e817e -01000000b8631eb7fbe8abdc32f81b54c6f86c96cdb5d7c270cbc8e8026890e80000000032510d84003ef4d4b634cb4bc914de16f8e9b72b6f1ea20dd9eb847f11351641f7bf4a4dffff001d011d83b5 -01000000bf3ce738c0692a474dadc784640fe4e2f06beef2fffed0bfee65cff100000000a463353790f4669516f33c405164df2ee08f7738bc91ded3ca2a025e18143ac967c04a4dffff001d01fcc651 -01000000fd4bb907a2089b41433dde0fcfa70db3ac3a6f075be657f0e15144d1000000004bc439544765cbaef9a184ce7fb26bd62cf1ab32267eed5fb3bc7050a8f0c427b4c04a4dffff001d05d07be8 -01000000d0d3565bbad3a5fd165a7fbd978fb2ff2974dac1fb4ef21ee0c6282200000000e4e9ef647dfd719c086990944594c3892d0deffc18fc90e092d61a3e586e4cf8c6c14a4dffff001d0188a8b7 -01000000d2d5324fd546db69e8c42e6f6c5f2f686cf29a9fae985224d450ca7b00000000b3c4d587370073598ce1a226be2f70e0ccbe446e80f88f0446dc5b179782186b78c34a4dffff001d027bf975 -0100000074b16276f3e902ba74a5a938a86ad7249db7c620b06023385b515109000000001b94a65422bddf5384bb8da9d866fc7a7e5c5abfbd5867efdc8eada3b78b8e3babc34a4dffff001d02d402ae -0100000057f6b87254267089a1d84eeb06f20c3b181177372b88cb9152f356dd00000000c70258c4f96177b1cdd9d6fd5ad0e9a65abb44e7fc3dbe507f45e2984ab830d9c9c34a4dffff001d03cfee0e -0100000078eea9a9282653e1e213c716004ee3c5b7d323c37bdec7a64565831200000000ac37dfa5948ecb63e944a61eb0e83cbf7dff61cd61cf66d21f447d9a97bcbec123c44a4dffff001d05c7a466 -010000006c0d72985fd57581d55754a3dc631a89e6e4e1edbad1696ec271d6c200000000c1d26e829e285126d03a1943bc46d72c7e68f7fe1855393079dcc6406328ebc53ac44a4dffff001d01ec1ff0 -0100000060f628c70ffabdde8c265ff6aa1b49e0f42d250a0645ac0fa2963ffc0000000074f7d49e03dd5ccae2109db1e4ff11507238642d86fc771aaa999ae48b06f3d26fc44a4dffff001d044b6b47 -01000000f2c8d522c94e93a8ff5d947c057e4125a4deb167e5eabed5dfb56736000000005127f86da79df2980cedb16ab9a4b167e6daeadcda0d645f83deb48a3dcc065eb8c44a4dffff001d0561c0ee -01000000e6c388d72c717914e507f11c58a139137fd483dbd746e9c5f2a1eb0f00000000afa8dd6f0e319d4ddedfa1425f6c03e461dfa005d42d3f355a04cae42626c9b121c64a4dffff001d059f05b2 -010000001b354bd6d10f5a24879851bb2aff42548cb66cebda04e7103bc2521900000000622c689b318941bef087640fddab2c5ef6dd6024f133ac28c1ccfaf30e380bfa4dc64a4dffff001d00484506 -010000003e226e00e126f0a4a35b1c6c09509e0d999122428262a5303e563c6000000000d7432b21fd48689d7e79f9b6f7f624aefe8b72503fca13b814d355618b9023cf23c74a4dffff001d0247f874 -01000000fbb3060018eb1f40d734cc64744134d96536c4a331e00d4c05e2cf9b0000000061b34d561ddfd18ea3381d48a8bbe4627727c6ead00a84030e7f76eeb788148a71c74a4dffff001d012e783d -01000000fff008ec46c2d35cf469eded16dfadc77ca6e9a9680cea0b0611661b000000001d1e1087d20d41da1f0b4a5423aeb281ecd48cfc434feb45a4c6c31b6b61398124c84a4dffff001d05928767 -0100000093ebaafdaac804feef3ec352e40cc78be60e7ef1edb167891ccd99cc000000006bf225e961b1f1b8e042c45966c2118f20871551e0996eaf51bb628cd9d49b7a45c84a4dffff001d00381daf -01000000e85fb976eb4817418c0ed2987dba1674c0fd757f70b470f83d01a2d300000000fd6717e5d49bf303d41d861fc50503aa8575eb52243f426de308869a8cd57c57f5c74a4dffff001d033a590f -010000009cf5f976b9ae634b4c867bf78cb602bee8150ea1838d0ef3d06ce94700000000fe6ce75c462d7d09aa8d917fa90a49bd6a4c41f02457ff40ca47ded089021042b0c84a4dffff001d03a5f6aa -010000002eff16b6669f88de6f40810c57349804014f734c692a44ee822b7f1200000000c095ce4ab7e0e02110b75a33012da97d75e26b83de5ae0bd392fc3b8191b77e8e8c84a4dffff001d032c2bf6 -0100000001aa2c494f2d4b7ecf367734c734b931d3592b1572dcff557186ece700000000a10e60b120c06cd1be1d2153abb7901e2d9f1a3f43de9e6642ad269be1cae22e44c94a4dffff001d01f2005b -010000003d04e058642d22428704ad4337f372bb8574cae072c2a4b469b2e1dd00000000bff07e723c3859fe85bb849d860b21a325b1baf1494a3c1e73435dd7992bf8e53dc94a4dffff001d00262757 -01000000272ecd270665dc39e924838516da62f8588270f1e37812aabdb1d48c000000001725d4769aaca3cf86c5b0dd199bf93f2d16dbb13fbd4029633bdd1085283fdd13c94a4dffff001d02f79a8a -01000000705f1bbf68b4976a9ade4ff01ae933030cfe4cd43e8092c9604442a2000000000cb7f30461a3563992f7b02095263fdceb13984123a28ea68d0989601655e84ab8c94a4dffff001d0017e0d9 -0100000082d6e6bf4ed6c5b989705920effd072fe6b7119ea5b8c8fa6d0bf5c70000000071959f90386cdc263655d36033817a6f69cbc2d99fc56cc81f893b9787907a4fcfc94a4dffff001d000f9093 -01000000374e3a88a3a3eef84b4212e90e863754ac2a6999747c22667c0b29e0000000003a0e3693a8455ac94beb574efd98297948c5b5f69eaf0b813e6d5e57426e39e279ca4a4dffff001d042b079c -0100000003f06b3017023d1cbddd4cf169c4e74879754683f0d7670f1d1197f70000000098b12eacd55084fe2807a33dc2c89e6fc25f382aba3c6b4c7ee2f74a6999a6bbfbca4a4dffff001d03ba1eb8 -010000009c0730eadadb66fa486e40dbddd14b635ec7939f788fdfd999e043f2000000006b0a86109aea3d5e4b7dc320da600dff19d81dce7b77dab9596204c20c6125b06eca4a4dffff001d01c88a1c -01000000410f77945e68dba04d76fc931b26ccb571159c9bad438df5f8fc4d190000000004d902fedee34fce75de583a54e1fe7ef26a7946b48b93b9b0834dbf19a0b47f3dcb4a4dffff001d016618bc -0100000025ec91d09a451f18667262004e0cebb2ad66262407ed0a8f4ddbff580000000092f8e1be93272aae6b36766d721df3d80444582edec0143174c5fafad4cef50c79cd4a4dffff001d031ee0cf -01000000d8d0cea1249f726362ee78259d97d98efa17ab0efeb1b9d0a0cf0d880000000035c3dc39e544b855457fb0711697a24123fc3ba6c439123714b193b9d1d9ec7514cd4a4dffff001d0526c906 -010000003e824b7a8cb7bea1dddcaee7bbc4720e8c5d2f53c9c28dbaea4662a90000000061ef7a1ca4f6f61cc594d040490d3cb2f11054639a0a964c67cebc6dbc079e36cacc4a4dffff001d03af40bf -01000000da9201093da940fb6badc420406540a979cd5c06fc2f47db3215130b0000000069577de9d33e6351fb0ac1be26158f94c217d2522c35e9f813e47bf9811fad72dacd4a4dffff001d02f70faa -010000003dca51f6b97f7c05a44f329c1c9f4d7cf03eeb3b16d94bd56e34b50600000000092122ea597797ea0de7841945f09c221578800d0c44de4961cad7ecfb93c47323ce4a4dffff001d03bd9635 -01000000a560b2ead8a3f50df84385c1d5a51654c22a321268e077dfcb9ef90c0000000091db9cfec3e6c44a790d6295a2effcb8dc94f9f1c0fc4f6d867e90e140c1e9f325cf4a4dffff001d03a86875 -0100000056e6a9a6b93f9ad3ad847ee845ee9c366dc9376489516c31d892ed5e00000000bf2f3b6867855fe1058092fec7c5ea89c15cf8a70d0c565c26362d10129221af47cf4a4dffff001d027a9b69 -01000000d123e40889dc9dd8039943b5b1a0de53026e9ce92cfc69d5f8482fbc0000000022b49f0319707490d002d5b2c04adfc7a6433c2931ed04545e9c33f37a12b5bb924bbe4fffff001d00b7fffa -0100000065aa216d118366b22580747fb4d876d80ae3be145e318563984e0b040000000000c2b33efaf934623c6bea64570558d6551524e2f45d022b0fe935387279e6a37b51be4fffff001d0511e593 -01000000eced0b25fadf8818fabbf65b9c16f39874336d7faca51b74698ad55500000000ee49643ded3202eb46b451c55a652c6cf38d82da93de97a2f2bc0e8a28c1be7ba951be4fffff001d01f82bc0 -01000000bc9c266783225bfa273dbba2342f54809dcc2b263e1e6bf3269bda300000000001aa244355f8827bdc7eaaa0defe1a928816cf7d919890781c1fe3ee58d985684d53be4fffff001d01a443c5 -010000001b7467dcebcf2baa4814161dd6c7ab966ba082d670a69eaacc1785910000000050098a241f8df957a6bbea8ecc39473091636a4e55d673ae723edb6a3f50b9835853be4fffff001d013788f6 -01000000f5023ad6b3432b6b2d5afe707cfbfa0a30e94000799c8430a97da151000000007a53e7dbfb43a28ee9d5956be8da4190e5be6f16da4a5636f6139742754ec0cedc54be4fffff001d04474930 -010000002077ea8e53ba9a132d83b91e40fb1f4c724217b8197c4533a5bee9e90000000096a376627bd7b42278fb33609713b83665f195d100316b9e1651638cd4d7d47cfd84bf4fffff001d027c40c5 -010000001936a4ef861f194c15f171e843866f33ec3b3cf09394bc323753beb8000000002e3288941ec156d0fdc90d314d85a71a418d272704e12f2a99576fe3201e2d1b3887bf4fffff001d027aefaf -010000006e5c2e805629d476b92e0a8d74c3ee0dea0c24e9f35ab4afc6ac77b400000000d26cbed9a7c1e51fe657c6b3cdf202926e0b6e371ebf41ccdcbc0909470d56256e88bf4fffff001d05a2db35 -01000000e5f26b5abf56353520e1f9baa35e9cdeb57f257f59ff6a4ee42c3795000000007becb215d446a70b351fdb14659d105b3c258802fa4314b536c4e5249adaab2a9c88bf4fffff001d04e36b51 -010000003cf3550994f31a27c040b1340c7ae9ccd36d554a1bfa797cf46504c00000000005f56011e8d4bf55bca3dd8c9799e0d83304e43ae8b66ee58c688bb9d7f7fefeb088bf4fffff001d0314c7c0 -01000000ad48a4d4922e3834375f8c50e8cb1842688829c8952204f66b89a7e9000000004579dc3ff13abb920007843862e9091b0e142564cd0a75f5fc3272982b816d4ee988bf4fffff001d00becf18 -0100000098eff668afac04d3d8531d9bc31aafcd48f7ba68b080b40641dfddc200000000a91184d97bec523016c15dfc3473e7407278b70638f4fd6c9dc1ba210454f7fb1189bf4fffff001d042a1349 -01000000ed2b2b04575642de5fc665cb8e30f3e39dea66299592405204bf6b5d00000000f3af0d684b2c16f307b6ddf9a02b58b9079e858dd2d093aa29288856b83b82183789bf4fffff001d002cfc38 -01000000a398a8e978de6f1e7b9b84523d45e5f2021feb29f6d39890a2f48afd00000000f4a78ab4703ca95ed478e78e526f1a8198c3cbfb8a9ee6455338d517aa18173f3e89bf4fffff001d008b40b4 -0100000036bef7eedabe3b05e1e049efcf66823190285d64d11ccfd2eccb5e3200000000243f2ed308bd48cd3dd25d4cc649dea0d0518d6e12612e03c8a0888aa284bf2d6189bf4fffff001d0498f47c -010000008d84b4fadc45563b60c0f50797ffaf71046f287482ab9fe629f64e4e000000003ae5c2515afb4117d032de958e0ba535e484575b80ff6d6e2e0a23e6dc95e0ea7889bf4fffff001d0518a2da -0100000020ddc91a15f8c9ec5161bf1709ad7f37c33ecce9809b353dfd3df2a400000000f2b6d372af2c7164d36dc1c369090f4f9179b0870676ab6ec2641b0922b1fd179289bf4fffff001d04bbff73 -010000009701e67638ec4e8b47c547ac3125ac6c1892a98d77a580ab88f069d5000000007c740055656afd61883f9c1c102fec710315e6e4d58904accd184cba85c9f958cd8bbf4fffff001d03f8f01b -01000000fa9f56e3e4fe1352905b3a1f12567caa3f9f4251f0bda94fb07f1684000000009ff7fbae47f6afb47a1723662d196155b5f4bc1c62e882a93f54ba2d9a10913b508cbf4fffff001d02d1c97b -0100000002ae1c66166259ef43d290c6a60cf8eb5783e6c91293a3566946673a00000000846d597237ea76576bc49381badb59bd509cfda3095c2c1ce5c75788b96aa144718cbf4fffff001d0139c1f5 -010000001ed0a06499985c4cfb05371eec681819d8e193b66011f57b66792565000000008980b714aeb09568fd34128f4c7ff84d3e09223dcb2b290c5948816cc636d69fa58cbf4fffff001d0122c5f4 -010000008c045f9e0e200a8eea9c0957b12e045e927dc768a8a5fc2d8fd8d9ad000000009925a3f617c025b95f6329247379b7ef7bd081e52838676671c7360eec07255a098dbf4fffff001d0099c40f -01000000a6adbd81b12cff9948911af583db14484c4c0d30e91b1af2e7fd4d4f00000000a70e4b2057854c71170f8468b799f03d0344905213872216f4210f7bfcf76980198dbf4fffff001d002b7c3a -0100000059e1e5ae6727e02c2acf95bc5f24d8274e42495c790125ba52a581170000000043412a5a9f1749688460eee46b62851641fd9b17f9ed5131b3f50e4f160eadc45cb3bf4fffff001d03a966ba -01000000c704e90a0c4cb992d6973d636a7094ef2790a60231db345a926b6cb6000000006f98c89001a2e89ea35aaf00b85d965af5598b61bc48d9d9847609331995383effb4bf4fffff001d02ee5af9 -010000005468467a64f255415f3ad770f0d5393275f2813fd0e1e915a2b8c28b000000000566f29ed6b8cdf85a4b197dcbb0135dfb7b671f83ca67970bffea903309ab7445b5bf4fffff001d032ac068 -0100000021ad75b801d48a30fa5b4e6b1e43106a294a5e2763307a992fbd5282000000002c20851e58dc1a2ceb7c7771822ed41c7d0994731d01829628c3e938f4155a276eb5bf4fffff001d01a1420f -0100000002954bf32d68d54adac42cb5190efc06f18ead35208dc14a8face6f1000000009002c5c2dfd0259960507e69399c688f0d74bbcd52c810cd2d2507a829133f4941bdbf4fffff001d01724be9 -01000000add5df18f427437ace8b40064b3806583217a3f724672cf72cf8c18300000000bc652800c84513b2de38e0e97be92a582a628e1e49a9fe8d49aea5623251eda54abdbf4fffff001d045ec8ea -010000003b0c953fed585c1ac952df84e4c3953ba551da457c700035f6f3fc0c00000000831c01723b0fa955a6fbd51d9ddc5c77964814868f96f52ea3eaf3b66098e6df9dbdbf4fffff001d00cb77db -01000000f6667e8c4557c28f88b86a6892d03509a5afc9a89088a5bb8638eafa00000000ff61d87fbc86dac7f80962702153a2a6d9a84dac13c265106b883ed7ef68fc91cebdbf4fffff001d00e07f63 -010000002cb99b76cd981a422d02d61684f76bacea92669298e552e412ce41df000000005f2a9977b14cf34078500f956be0cc154291ce5a0e34c00a3dbbae97bed5e930f5bdbf4fffff001d008fd760 diff --git a/test/functional/data/blockheader_testnet4.hex b/test/functional/data/blockheader_testnet4.hex new file mode 100644 index 000000000..ea44442be --- /dev/null +++ b/test/functional/data/blockheader_testnet4.hex @@ -0,0 +1,302 @@ +fork:00000020a0293e4eeb3da6e6f56f81ed595f57880d1a21569e13eefdd951284b5a626649444e91cc2d6867660cda45b7d72e6971e5443f9b7ea07ab5d9899a8d29b5d87f97e33e61ffff0f1ec4590300 +fork:000000209e6f83a0d62c7064b89b32e22df1dd19fbc3b8c64a21724a740ca9452db792bc43fb7ee7147a264e99a68f2c517937abd7d69f6bf3a2ff44eb894365f5e88e88c0e33e61f0ff0f1e8a2b0400 +00000020a0293e4eeb3da6e6f56f81ed595f57880d1a21569e13eefdd951284b5a6266491325f9be2e3077c65c478e7920e7f58ac5f163a5702e89519352a40ef218a7f7de3ca158ffff0f1e00038bf6 +000000205b0f79794e33394d94cf350f5fbafe511adcf67273d35fa0e201f61b49bf19dc011307e68d91ca0578d86343b6eb1a39d04a1253d3e114cb270bd96ad0fa2122103da158f0ff0f1e00036ac7 +00000020905b38fb783cd358c4531b0697f9aabc907d20236ca17bfed2312542bc382a6c0fc3a93e0afa42db09f197a2f98bffba56d0dec91174056195beb33f1cf4a8da8d3da158f0ff0f1e00014da2 +0000002086610f3c5a97812d66f2fd2da73406354ae758c9fa73d6e69c80aec34dfeabb54f517527585872bd5c575ae90f263dbe87702f0e3f241a83d0db51d77506f776933da158f0ff0f1e00067944 +00000020bfe33ded1ce71a561ea9a672627eaeae7c7093a53edb5f9d11fb78cb6d9fa6b5e0b018fc21ac41102ebe0b1186a1284846a7dfb9b659f01e930290f866f19aa9b23da158f0ff0f1e0007b320 +00000020634eb9642e5d91439a374c6b761c1a8e931ab653aaf3dd875a0f91cda9028517835be1e6d2efc569f8bb22ce07f886bfbbfe1ecb06bc3b22e11ee299acd97ca6d03da158f0ff0f1e00050d10 +000000207b7cd4a4d1842f37ad76b7723d48d61bb185bb3a472c5490781599c61715f197eb846426351c7c367e2b1cce8af5c76db969d531ea18e1c2a13c3ea9d26db9708e3ea158f0ff0f1e000048ff +0000002091f16169c451423b3269dfd581a4091cec8058d5ac964cb55d324690fc366987ba5813261f5692013f7eed39d5421638aa2cb75439aaa323936f5ea5e237bd7dc73ea158f0ff0f1e00047ee1 +0000002096b2dc4f78544f6fe1f585820bcc4a4427bd3412a71691a4431c81bcba0543e992bb970f1d5eaf1b8055c4ad1af790aed25faa701a77ce403d37e65a5a246b20dc3ea158f0ff0f1e000a9082 +000000207b6d833290bf79cfc669e633be7af550dbc7b8ae7bea2657c4fe795696ccf665cc0c1563ec7a08903586816929901fe1e8d05136b78b37b7436395c88a982692093fa158f0ff0f1e00048ed5 +00000020fb943a04c62399a65fabc613a8f729252d03aac9b8592359d0d707d8120dbfd93885401493ad3dfd124223b91d6783a8ab18c5f7f94867f30c95097a0d6ec17d553fa158f0ff0f1e00033e7d +0000002047e7d321ba1025ff602bd11b5a28852edd2e5d578bff7f1312207d2397df2ad2f4ba83f780719e25c548f4c491b33bf04ff4e3dc2b702057d1bf31eca27bfb2c643fa158f0ff0f1e000125a6 +000000204dc61a7531a06c518f618f8b683e52e4110f309f80d94a5539154c99423a30c16764b7401db137f6beac11a7fbb96c9732e82714756d2ac49057bea5cab4d0b46a3fa158f0ff0f1e00005959 +0000002097b56af3a9bc3b139acdaecba3fac692290f92a57ba0f5510ce99a73cff3e7a53b3918c9e131712b848c8ff01ca08576094584a214200860f5cfdf1cb0e40edfa53fa158f0ff0f1e000042d7 +000000200a76aa87fd880e5d7b054d180a116998c80bb40c6a9fbc01506092af27ec5c2b6566a0c626277502eecb5e030fcfbd8fd3ada6a65518683ed97ac5ec849385e9ab3fa158f0ff0f1e00085ec3 +000000201d4bfebbb0696070f7bf65fab5ed563ce6a2e5a4c4024181d8b1eebfd32c774d0e4ba9b546dd95c9d08b583675cf0e1eeaffade7fec8f98dfad6e22a6fefc6480540a158f0ff0f1e00050ceb +00000020dca42c5fc89e67b07e315c61b0bb59a078678e4a97ed0950b5757cae4739192c038b8eef636cd73099eeaaf0f356b1631b081982b6ace56cb5f40f2dc28dbc941a40a158f0ff0f1e00041688 +00000020d091a51d225da7de4b05b9636287c72204479846bd271640f19c618af021d6d80eed1c0b9acf20ce84b03a017426f4221c607826e62747810ccc949ecbce8e262f40a158f0ff0f1e00069dbd +00000020d0743fec820633bbe6ad2349b0db9ad76c88071ad28886d84976e58ec892c91ef2d0df46465e90f65caca3409b209d81665ee6ecbc24e6b397385df6f455ebf24d40a158f0ff0f1e0001ca32 +0000002061e80e5e3588f1d05a7e167f5c67c763df7e0668630f75ebc2ca47c2caa42818dd363213cff855f59217fcde3d98db5d408ebea599b6fd166978c2dc0038a1315740a158f0ff0f1e000bb82f +00000020cf7dc6a17bc94068cb8b200fa1458bc012b3ca3e983695f317efc1ede2c48ebeb6346c60ce1a91c9c4606eb695251a8965333dfd1a9f655e7eb75f00fa75363bf740a158f0ff0f1e0003cadc +00000020b233f98fcb56dc40adfd360eb2c5067b8112c919d6dad91c196961f0b55ba33697d9f68fb0ac17808bf5e7bbdfc4415194d7603a952eb32dc640b020ed2cc35a0841a158f0ff0f1e00077adc +0000002087f57a84abc0888b4a56cd3b41115fb80ffa29f33c8f23c264f0ec8119d37f6197816d47b5c479bcc5cae0c9e566e05d45fde59010a68c9454e811a4e9da2d452641a158f0ff0f1e00023b21 +00000020d748c03ce29a5eff2a8967974bab51ec0dad2b41556ca34262b18072d75898ad26e8767e99d2a66a4a8fad435ba2e5c91fc03a60b8197749cd39ca01176430763041a158f0ff0f1e000bf2af +00000020e91a7e0356e4696de3be7d86f0b1276577f71947ffb698471442a55baccbb058c99b1ff100cb730a430a8438dddb6e2237a7aaff41c79926be231f8a69576b516341a158f0ff0f1e00003995 +00000020ce0dfa19f13ec0f120a040a177c2b4305cec79f59b593cdacafcbc4f19868f05e9c775d338079b6cbdd0fea5c9cd5cc70e97302d960e76247635bcc14ad9e0966841a158f0ff0f1e0001bf82 +0000002058a549ebd0e91acbf3c95c41196a05de5cc7379bb55fbb21832df16e6cc6242bc96021865550991e8f33db9f4c895f70c5644dbdf7c88fd2b1423dac1ac4231b7241a158f0ff0f1e000dd8c9 +0000002015d735f4ca0a344efc9872a04681f86f7334763a50497c19c9a6983e3b968333e123ff1a70d61b4ffc2f072295762d6a3b8df9d4528dbfb272126f622c8e4e13aa41a158f0ff0f1e00041653 +000000209beff6fa3f04e8d5267f690a5b18cc5a3deb784d7825ba8855f121ea4acedfbb2329e6b40c5ee0c5a971b7601f42984180045e43d04538094516af549ec237a8be41a158f0ff0f1e0008f7be +0000002042b98c73c34968a89ff0d159fa00bc4a43f62edbf8fef4688619dbc948e3c894bb0ee6c8650c59c8402aae296a93feb5c20bf8ce5fd6c34402d61666ff8fd0e6e141a158f0ff0f1e000347cf +00000020c7d40d22bab678a07466a034800d47f3502c14a06415eae75cf42ccfa2041769abaeef2bb690d2c7c3e6d7efddbbdfcc9e29fd64fe683045c95fbf44393ce77cf041a158f0ff0f1e0000bf1a +00000020a2c71afa67e5490b4c579a644b056527d8b7f5d0c9ea1af0efa092480bfccb0b69045ee868283528668410137fdf5f1237ac30dbf1c446cf24df9f0476ff62c0f541a158f0ff0f1e0004921d +0000002065127b2783d90ba505c475667f7afc88c6ab593f7daef3e56046abb056e2fb433dc9097fea9459f359d7da2801011df4c5553871739df772caa28a78a79fcaca0a42a158f0ff0f1e0003d9e5 +00000020637dd05185ad0d6003cd11cd6768063b5704636e2ee2987ce89565579ba3635423b58c4e17b8fbcb4e0fead1e80fde9d2bfecd44bde595cbebf8b31328d3d5081e42a158f0ff0f1e0003413b +0000002014c9782cb3e3b1606e42fd94f7f4623e52b88e2c37013e0827c0d5bd513ea28a11144549a13b7ba87bcdfca6d2ecb14101362fd34c8e80229f4040f94823052a2d42a158f0ff0f1e0008fe6f +0000002031d9559ba0aa99d83884db141af7a4f9e817d774c6cefb05be970051ff536fc0c2b4f2c64365bfecb58cc16f745ed589adf37e929322a77f55c0788cf3be51f75542a158f0ff0f1e000370b5 +000000208355cde41e7e64afbd488758d1f9f383fb5a3e3f89b0f578b010195e2329740c1b9c8fd707121086d2f0c58930d386ce855ae14df6ead207d8f57fc82ad828146542a158f0ff0f1e00073cf9 +00000020dee388c92e38dcee3c6a9e0315d52cc9530352f50f61e014af533ffb5e5d0add93967b7cf5cfd9c647ba0efd09efb986308949510ecbe9a774f5670ed3c0e4338342a158f0ff0f1e00009dfa +00000020e56622ea7add90db68763c85016b299515185ca8c251427ac6ce233eec1e834182d8423e88055870adbcd8ecb9e08928d45d915b3a6dbbcc96453927f7026f138842a158f0ff0f1e0006f289 +000000203dd0a869bfabb6d687261371cccb470fb11b2dcad7c1c57fbf2029254095d3c207aeaa6bc0c6dd354554b1511072b22b079435ba429dd807714301684c3af3b1a642a158f0ff0f1e00073aa6 +00000020231ccbeb7b78d36c097f7980ee0a42657fce59db47b62529c1a4cdc6b0172c93d111e28f34aee9842e63c252d8a31bcbb3f3a022a64a7e07d68845523c7e2da1fc42a158f0ff0f1e0004f6e0 +00000020edef71fe33db9ea7f66c3bcc4bf4a7478bb0500bedf4529d28359bb6e4b438d3034b9b942670e5a73d342db1dd4ddbdf0b147c86d6405438bcd9d451fa23ec0f1043a158f0ff0f1e0002c335 +00000020c37e70671addf0c93f4e28b11579c71b492018058600643fbcacdb3cc7593f3a8502045b2684fb7f9ac86b1e1dede48dc55d97d027e56130bd35210826aaeb092043a158f0ff0f1e0001730c +000000201797cb6a296754f91654e310f6352656af9cb2ee6a932c25923ac94b9636f4c643583106df8cbe4254d7f62e2e7ded1641e331297067294674e7c893b1235e482a43a158f0ff0f1e000d3afc +00000020bcb76ba1b7b7bacc935d0478da9a1bc7b09ab303a33032a8c82fca5b99d542427a4cfd059645f1b9e7420551722d3b18bd04f949320d5b7f7ef33695fe291deb6143a158f0ff0f1e00049592 +000000201cf587bb9b0f5f2482377b8ff777dc9f783d8240201814d274063578fa1f698ace61af979bfa550a6b4feb32e6655f3a5a2c8443d389ed2c1b85ab3c8573b0ee7543a158f0ff0f1e00029ec5 +0000002092611692963396986ae90099882194e124921ab7750c5ad285e052b750559e2330a117ecd5abc151aacf4be62535655ebb548132d5b19ca9e9cf8b3ff3bf3eca8543a158f0ff0f1e0001e342 +000000201aa971edc21850c7bcd455345e97a0b4b4d890d1a9783f07c89a5c06b22821c2feed6d4160895ef012d67ce332f36d95f3a45591724834ae2ddc6da1f09f6c7f8f43a158f0ff0f1e0009a1eb +00000020a934c18d8ddf1269315e489fd5bde8845f6a19e9b18db29d1dd523bc7a50d436dc548b18d46b529d09c502e199c9564baad829d240b69f9d4933d9dc40931945b743a158f0ff0f1e00010006 +00000020a89bef61cdde02c5cc527c52620a88b8ea593bd3b075df52c1b5198047fba5fb37bbd6b26faf20964ef19574604c3127a421d416ea8f4128446153c0765fa35cbc43a158f0ff0f1e000b794f +00000020957c11f65567ea7c436bf4340c3eb804b9c80171bb24936e047de012daedcae8223aa453f6b6c6b618d5cfded0f5b4ff590f763fa739dc3767520e61867e9c02ea43a158f0ff0f1e0006ecd9 +000000209d6957e9a7de45d8723c8d96d147d24472f4d40bd0476273abbc52a6d828cb500fdbb85948195b2d1c1656bafbe7424d040c579e3c4a0bbcde33f3978e96f1793f44a158f0ff0f1e0002e746 +00000020b8b13c6d43c62424d7d4aa8aa96029780954c33eb0081743beaabc7f1a385bd90b2dfcd5812f3c0ccbe85cc243a34816e253136248a1dca9687b88696e6a73858644a158f0ff0f1e00092a7e +000000200678a6c61a61c7a2ff0ce6d20246fa6bd0fc1b4480c29124b4611556f56df49e9ac445dc2d68cada5d0c8f69a05f59148452ce166da0f642f8dcb791701b538eaf44a158f0ff0f1e0007e1ae +00000020fa24b5bc7459f2ca5b9098dc728d17a12453a9ce4f164593e1f1faf02bbdc7fd319e57481ea0739ff24ab8d98373785e6665c263b88ee1ff2afbc5f13d50cefbd244a158f0ff0f1e0008ee4c +00000020f87b58897ac5e9b59f46dab83529703bfe5089dfc5b9fab870baf27e244cd58d3b6f9e261eb6008ab08ccad627922ca684ce457be71eb33e3acac8641710ea18f644a158f0ff0f1e0000e914 +00000020463c85dc05a9d861c1ecfc332fe327872b5992405d4b7ef0531fec532f6b20f25acd151d85183732d7bea6dcbb27ebbdfe109f28f0e82d5034e3992521e330b6fb44a158f0ff0f1e000cdc2e +0000002067fe0f0c94e9134bd213d1f0cf2317f3a864ccb79f116fb2f3d9941df88f01c11301d216489c793c05106f27e498f209bc364a4ff50b70342cbec6c298c4e3af3245a158f0ff0f1e000e0956 +0000002038ceb7f1b7a0b6020add48d41fb065a3fde45c6b2f814958061e125b0d60257d7c280560d82a99b9099210a9288248f47739472de8ab98cda28be5f92d5693466a45a158f0ff0f1e0002717f +000000206889bb20b8e302478267eeacd5d0f7f65476204a21701795f7ddaf2570424a6a7ad830b03befcb6634f4d492bc2525b7fae5013c251777b647c5d0a5f00fe0217445a158f0ff0f1e0008e458 +0000002086fde00c5628ec7215e022790a912ccbbcae17175857fc5171b576258aae728b9eae1a6c2c80ca7702521b2da864ce09d82101c7e4ed6d1539b72992dac22c569745a158f0ff0f1e00014606 +000000205d7b88c0b5b57327f558db85e5b7e35f22b2687c78dae9f6468263a5639f87512cd8d73d51410883f1caab44c2c8dab88359d87db49614c52428ea2abb136071a145a158f0ff0f1e000449c9 +00000020aa356b6779e686dbd059a3047e968809d7168a47a846e684dda829396f5cdf71b3410d3a728daf7955ffb98409e61c02b4481e6604a249b2b8e0e715377405dbb545a158f0ff0f1e00014c7f +00000020fcd4b0694dff26f61433f11c496cb1d9a21d655df49ffcf4d7c420db7dd6093a48e4ce3fd243f8cf7868de423d506341cf2013d4abb1f5418840712d508c5002c045a158f0ff0f1e00051b4c +000000209ca1a2ce53c7291fd149bed0edf39b64ad7602e6a65e1e29df482b809905c16366e7a3d89c71cb769385ef04920c7414693e38699ee5539faf9fcf5030cbdcf91046a158f0ff0f1e00049807 +00000020056fa0e3c7f2ca62f0520cb7feec587109ae319752070debfd1c9adad789e97bdd2480d3c590e48fda801363ed4204bab4e15bf55f4dfd361a0a78e21a4c6cd02546a158f0ff0f1e0002f60b +000000200f1b0330cdc24c1ddca1fb6d5709708931db3b834364e41f8c4d5fa07686ddb098269534f2c3638abd9a1044c0ae4f828190b7d27d870bcaeaf2e2b042a8916bd946a158f0ff0f1e000307b4 +00000020caf3bad492b52aa39bb1d1b606e19c646034dd239ee47f7738c603133400bb29e23b3124561fda9e001b9c59f3623dedcfb7fc49d3ea49000b7dd22978252392ea46a158f0ff0f1e0001934f +000000209e62d0dbc337dda0ab913cbd65423b19630a1e8684f6ca0099ecdeef6e497fc5cdab7dd26702a15bf08398ffffe8e6874f8ffa3224159d7e446c9b51f5f18d106247a158f0ff0f1e00055b23 +00000020423a1820014551aecab5aa8e5c556f33bda9cb8ce96bea37a18cf3553931596686ed2edaceee75ae277c7ed98a50eb0adb88e7f0dcab413f950c8250e02928c37847a158f0ff0f1e000abe96 +000000201bf3cc6a953d7f861ac6cedbf8374add2c30f729f4672a29bdef2f58a8017911b59a408dc5a3089383116ac484ab2ea727fff2584bea90e6edac63c98daf5379a547a158f0ff0f1e000a28f3 +0000002035ab46e854c37df3856af80df8f0854939189f01d5533628dd2d2f1aed224b705c71a6238c58aae5adac3c2c9e66066e068eff553b7702a1825139095d32abb5cd47a158f0ff0f1e000bd527 +0000002022501c8a05b5745f8198dd2579c768715731fe3b0ca7c415f0d54740c0104c2c299cdef10611238d17b1df19e14e8447bea0ff0c3e6399a79d08c600ab7b3dc70048a158f0ff0f1e00032c68 +0000002049b2d2c423ec7a095326ce1102afe82b4238eba2716e1353dc472a32959e230961199b08c9a88a5caed3435fd4b5545da5ed04336fb2711c7f40c24f988ecbe70f48a158f0ff0f1e0005f1de +00000020a5cb7ce50b692e99b491e45d583475a2a80b8167b099f7c87545bcb4c61018c9b9cc085dd8c7d6cb0c7cf55218a1c256f31e9cfcc9040484ca08c86e21f25fcb2848a158f0ff0f1e000ad040 +000000204e59f841c139fff5818df4166ae69aa530203c26831ce6d98d7f0da562017c80fd5b855afc43ffddffa691d8c210e8bbd5d5deed317fddecd51961b355a4785c5548a158f0ff0f1e00020c90 +0000002073058ccc33da8b5479e3548c3cce4fb32a705fa9803994fd5f498bed71c7758045bc7520de3084db4315996947607c157e676f182d3d6498ac59ec554286de695f48a158f0ff0f1e0000d171 +0000002083cd8de9dd6e62d05b23358f4bc4ff3310bfc9ca349d642348d320d424c1fff6594bf8c2a2110aea571147809d93b0e5a1b8cc1e8f22d326dbfb292cf92900e26548a158f0ff0f1e0004cdc8 +000000204f9665da3d0dec790f43a3a075887f407c2262c1ffb60e4727bb876ad0c111c277693de5bd10db416c8eed4105426ed33db652d74b4c425a8e1eb1b037939b577948a158f0ff0f1e000d6b5d +00000020c047a77f3bb935f66554f9956798151ec0b8689abf9bf86216e5edb8671ac94eb085984069e02994bb2a154fdfdfa85eaa0f61c69057148ac353ecc724c5507eb048a158f0ff0f1e00013e23 +000000204b57e12c7e9c5140fccf536f19ebd587b24582000f36a96d680bcc9b8246cfe43dff14db33947f6201907b8f1791dad440fb395983c61995c58e6ef476082a02f148a158f0ff0f1e0002abee +00000020dd8638a84aeda070575b1c85bc2faf5055291a21df2fcd2a2178511482db1b2a6cab2f571e21c12ecb62d9417a2a45de5b1318c565b072a874dc5023d974f8243849a158f0ff0f1e00018f3b +00000020b1a0ae569648df863f30ee1b26e69ca7de9d8663056e4fb309f7a2f1cee0d7694996dbe5dae4dd6b1139b34938c24b6f7d9b0ef755d71f94f3f0ed79e0be767c4349a158f0ff0f1e00060eb3 +00000020fed0404b274e5a91ac3ba7030b4a56ff2728ea26c147010e4738b62bca0b6cf7af77a1587435f69f58c3bb42cee25e2a22479bb2ccd47349705f1ed71b231a4d9349a158f0ff0f1e0000a71c +0000002045a1fbb6cc6097865f91d1d39c6cdf98c6867dc6ab21821ebd901a48d8573750cbd244e826f16a9a4886f5406dbb3d9c774cc795acc916da0df1933cd854de319949a158f0ff0f1e00005c88 +00000020251f05c50acfd07cf01d44c454da6a92f8cc72d283ebe52deaedda0af5f492ce904c0170ab419a92d34c52c4c3e28ac5fc6afce21b6de3cf03e5c6a3411ea4409e49a158f0ff0f1e00089f1e +00000020438ab0cf16efd8665984d8ddae62f2f0db0bbbcda868b7e63c151c836e963b1229320cbaaad0111f01c2049ead0db7fd0ae6dde4df9e2020c3c52b4dcd06d9a9c149a158f0ff0f1e000b22e8 +00000020b36b843ba6e83017aba3eaaa8c55cffcaca194117daf3bd23e455419e2869ac7eca4c27e33af01e33c6c9c6224eeb154b5f60bd6dcefea8bc8edf19e39a14210ef49a158f0ff0f1e000ad414 +0000002036494a6bca4d64bbb7610ac329915a9e41dcaaab7d94f9572449ce29e9f0f6a228e9413f6673f89e9e7a58a44095ee3ff9369d268d4566910d078fe58e868e791c4aa158f0ff0f1e0001b52c +00000020afddb4592cc29ae082ae850393a7db0d1be4edac688cf80b679c5c2c06551053b0e7661fa0ab0a94c8d1a1ffe4cf76554866f6ab453aae65b3eb22c83813e80b274aa158f0ff0f1e000cb239 +00000020a1e86af96c63989636ef51e84c928ff7dece6fe4cc93db1f4967bba54e7252d1a5dcdaf9985a946e7a1d8ef7a1fc8b8a720cd9def56f8b771ee0d83521504fd0c74aa158f0ff0f1e0002301b +000000208ab845773488e0b1fa111fd1228e72b9adf1959593a220f8ec1ca143cea7676755796b2319f4358ead65385bd968cd9d94b11a22c7dfb3fa1e297189a50ac022d24aa158f0ff0f1e00077d5c +0000002068d5cb53d34ebd2799247de0f716be282a970328f0c9afda618a031de924c32a96b51774fdacd84e9702465741e23bedc8bddf1292977a1e4b98a00c228f5c0cf14aa158f0ff0f1e00039c37 +00000020f6ae80d73230d650c662b380764bfd39589fb457096baca6f5b790ea7525f77f0794539080dff2b0906d867aeb59931b0f06c7ac8f623588ca1138f12514e0a3004ba158f0ff0f1e00044d84 +00000020335af9718ec751cd1c2039acb4df2de16197c8cdab93aa7b818920edb1add99544c6678e6c1b7f45086c5bb0774d9131b9fe1ba82d31c8f1f42adf312d53c957144ba158f0ff0f1e00092fc2 +00000020037234b572cc332e29a1fb46d4e948541d5064d10f67c621fde716b0af37c1a8d7aa34a0b84c076c24bb02c1ed249e279c4ee574e23862fd30a7feec934c051d3c4ba158f0ff0f1e0002722d +000000201ca9f6d1c75056d4a6a8d7876f38f4ed45b5329e3d3b5dcc613698e50f4eba5eeabfc49abae951e66416b38ece2b6b68859d62487ba6ffe2299f91188d731c63474ba158f0ff0f1e00008165 +00000020475570e635a7d81ac9a2e2ad4efc6d5b1ac89c0d80902ddf4dba7bd5be702f214ea1c722c2e511940b295ea778fca005d5c5201ff0687bee57edc3c1d05a8cbf4c4ba158f0ff0f1e0002bfaa +00000020b58f72a4f20b941917b83f291fd5f9ff02df39a379caab7830182cc23e835f558e8c84ee2a48ad216a44551ea24c6f3c3f90d844d91e80e206cc9a443996cb5a924ba158f0ff0f1e00076f35 +0000002027dcb872f6f157cae6aca36074cdc49d042d2cb764992e752c3ab8d91025dcef8023b6c574239e9aeda2b39095064d4bef4a24a85538edf5c0826fd7eb898edab14ba158f0ff0f1e0004b9de +00000020842a3efe0f17d79454a4f978d4fd202e6398d051ef4e2d33f6fef48f295510fd42c895295d3ea6d49f57d7baa1e3c6c2817b85610dc7a7ef1869c1de4693e295c54ba158f0ff0f1e0004fbfc +00000020e53ccba0053be3e2885118812fc9fdd5add3423ec5c336f89cf3f755c205b13beaf3484d72c4391ba4a2b0aca441c4d2d4100cf574f1e1f937946452076d000b104ca158f0ff0f1e00009e38 +00000020ee71d8449c7b3066e4916398a87d33d39a9ed01a7c6aa482c0742279213908d5dcadadc22360386858442f0da4d8a98aaf272c3bff27969d16f8f12fc8c68b95844ca158f0ff0f1e0001ae50 +0000002023282937b76e0505813edb059c9954d1aebd2d5f863245cde44471520815c64f343ed386897391a15083438681d2317250391870eddcda9a1b996290cfbf26c78f4ca158f0ff0f1e000aa763 +000000207da49f41bbf2782fa676e7b0cd909753109e5b966b3c859a7564be30b7a01385bfa4b402e99b8df10fa243f30011cae21600f0baac89cf94b4d831524e8025f6bd4ca158f0ff0f1e00060b6c +0000002056902ef79f0d119114e5bcb1773d74a9e705936a86a0ebb88868943b2de120d07f7d6fcbc3e9bdfd027b29ac2596c65173fc19f2dc9afd459508a5001ffd1dbfd64ca158f0ff0f1e000066e4 +000000200bc8542cf1c3f41d3dc3ca8df41f0f615bca3dee2a371e4a9359d3376a37c4130ceecafb7222d5222a012ba2a2f7d07cadc4faee234a3529a574d7006956f2e9494da158f0ff0f1e0007aa30 +000000209999fe301bc9c66a2ed454d9b7e8e9ecbb4b019fbe7c55bf3b867891bb7e4d4ef329088a1ede7b0ab3ef27e0045ecb322535c9a058a095acff201e63e793c308684da158f0ff0f1e0002d722 +00000020e7583e209acddfdb71afa57f043798d9718ef20ccc4f6eda08d575c1d190bd5d10a8f85db14beb5b87a1b4f11fbba16d1d29e30bd4d288b0787d58b76dc945e0774da158f0ff0f1e0006573f +0000002036ad8e39e0e02cabdd4ffcfcaca0228ee0335d2e9fe546d47075946a258bd7474ae0994ac39edcba5044fb918c89745f4864acdd7084d142ef58928504d685ac914da158f0ff0f1e00090c99 +000000208bf4664ede9119ed62342410106520bd8768c3fffabe738fc07ded4441cd27c41e73977bdaba74d8f5742237b38d3fb4cc35d82f65fbd560a28c9e2be3d3bf9bb94da158f0ff0f1e000619f9 +000000201eadf9f1977015f8550ad628d958b7a0cf9c910a593974e84020f828ab74c489fe13a14c4767dc5b5cb3a5dc15c4e3fd78477aeb77e04bb7771f6d4d9c582a8e094ea158f0ff0f1e000499e5 +00000020d7ad6ae49674e6ebb933c0f007817e82f5bf7ab127ea8c3eaf317d8167e092a9b0625258a01b20e55f75d0fd9b7e1b72ccbb5cf4557642f5a8efbc4f69c7c1621e4ea158f0ff0f1e0005230f +0000002093e8d1dcade2819e298d070c9226b1edbf937bb928ef9504eaf08b92cff1b8651e0864f096521870ae0ace83123d1097238f329cb913639c0f2eaf867d813a29374ea158f0ff0f1e00079d9f +000000207163b80985692c8526af50bde8d438d497444e3b041fa64c33ffa9cb8971f6b30a5a5b487e33b6e7b50f5bd340c0c3fdb6597bd56b288986e3a8388deb74886d564ea158f0ff0f1e0000ea1a +00000020469f75fe051dad67b618e1a13bd1b6ccb70112ca45174a7197eccbdf4ba2d0f1c1e9f6b660754f4649933749ae3c450aa42eaa3307bcd23be5c1faca373e25f75b4ea158f0ff0f1e0000bccf +000000205f159cb2dd129ed66a69799a22a1922dde05f3f914be5e5f5eb73a541454a92c9bffb59bc2bbec37da36f2fcd4d20529f660efc86168f30d31e652121257f252974ea158f0ff0f1e000995dd +0000002066df65e83e54269c948188bf2e5f1970bd714e7dbddd58d2ab678802e00b8ae0ddab3f554f1a9534f624c5cf88ab3927cba3d3c8694385275a91155e15cec35ec04ea158f0ff0f1e00048788 +00000020db11f1ce0b8a7397c7728e21c1f87cf39083e3fbd9c30fdc55ac5c6e47a54e9ff715bd01d984834caef5f4e8604fa0e776b67931498f66daa763cf1944af95eed44ea158f0ff0f1e0008f707 +00000020fdb2887b298495d78f53a255eb5e740cddea9ab1903f77f40a684122b1fcdceaa514023e31d268beb98611ba029a6be52120cfe81dcb5bf0480800d70bc68c74fc4ea158f0ff0f1e0004af4c +000000205deda86a49244a06639d618a4ff068a4f240bf7e7a3d87bc895d01b73c33f7b5ca6058091ed747307eb25e77c9536054e515b9b08c2e8ac58d09141cdf55b5d3114fa158f0ff0f1e0004622f +00000020012bb4877b0837f1d05391436c34f898eaedca1288dd9e864b3af7145aef9527baabea42d158e81d161f98718ecaa3a5397ea277c5004c27d29d6f482fbb4f43254fa158f0ff0f1e00012a44 +000000200b1ef7a0c9c69254344e79ac1ea54dd1fd32a35e2abb8c80e28d8ebd96619d2ce6ed6f0377e53101a5fe4b470080907bafbda0d35a6cbeaa2cef2d0c67792d0b614fa158f0ff0f1e0007b35a +000000203565e2d68e663b18dcac57bed95e71fc3ce255bcb04191412d2e8ca3f94bed528ff4fd4edfb546a2f9aa46cbc79a018f9e7bb063c7f10654cc575760c5de8e06804fa158f0ff0f1e000c4a9e +000000208cdb809d646c6229474921918d7134e23c59a31659ec767ce93085acd062cf48eaca8777b67eaa008b02cc076fc6bc2d08ba2f5cd14589141e6f5d7f70e35445b24fa158f0ff0f1e00095eef +000000207385cf96aea28ae11fb25c04fd676d10391ec031e8e28c7cc3461e5b46a5abef1663139a9fcc8b1b04715a82d2d3940920b78b0c2fdc5f0891583c7a976288564950a158f0ff0f1e00067b72 +000000203c7bda5935aab192baf9b9ca41d30c86e4b47c1bfcb45eec3c7b0ee3758c0c69b27cc42f2f85c7fb092940dac16f3a6582ee306a9aaafdfb2f2f1c082cc0c15a6350a158f0ff0f1e0008af0e +000000206fb36d24ba5968c5e6c0b32b9fd05ea323d8ec8e0678b4e60f44e71ee36718fb0cecb88f19d08b0221d96c471bc1d037a65187761895bacf1f2f8a30a33021498650a158f0ff0f1e0001d11a +00000020633e78ac193f0df184afa30411c3b1db0c0b67673ae9607aa046698eec4a7f97e6283a962ab8601647d785829b81ab56ad41076debfc22d0cb1add197bd7d4e59050a158f0ff0f1e00045a12 +00000020684f0cadaa1bf74dcca383c0cf906a108931b677d422c1175445e078ad53bdd3af3a48e140b85dbc339dcfa8ef68d10baca8cee5bc91282a9f51e0d140c35db9dc50a158f0ff0f1e00053846 +000000200780f65ee043f6bc320497ab61ad084b7f18279b47924f1a32b10d6e332c69cdb062608d1347e50e388b0d5817851c247f985f5157c6922ef508cda4ecb6ea5cf150a158f0ff0f1e00015f96 +0000002047c432fe2183b7208ead1d80ddbf71db15129fc12687af27a2f513e2bd8a0870c721d1a7ba214abbd01440ae76de092d5bbee4039eb42a621cb47b62faea2e1efb50a158f0ff0f1e000d7dd0 +00000020cacbf3db345d49838ddacc209590f5c5790d533e8eb9a1ed3a6110aabd9c64890fc4f70e40f11e152e4fb8eb909404cb0e8967ee18a1a7b2224dec3bfa0cc2903251a158f0ff0f1e00022e08 +0000002085f7374c945feb19f501613d66efbf115f1bc61710d55d451e14abba90b074bc81d1b21a96642252661bd285b0ca0e4aaf0d58bd7efccefcb2fc1b656bf6bd563c51a158f0ff0f1e0003b478 +000000201cd864265ffaf3fb82011b2b657df4679be2c7f0b7ccc2e6a16f7ef85b1b674328da21df35c6066576d8556f1e36819a94c7baeda51631a255ffb22daf5f3e204b51a158f0ff0f1e000ba0ba +0000002038450b43a3f2fb500066a306fe2dc360387b5daa392139b95e26c6f0af7e4e277698639985244e8277c6a95c5e3ddb0d63f12a7ddd747fda42fd13897ea6e80f7e51a158f0ff0f1e00096292 +00000020bd043cfc99e6bf248fc325b1e2f976e88277651195b1e57640bef05f92863ee6e895843ae8a32d9cd0052f45def4ed29b2f8dbd5b8d0496b8263b4c4b75760b7a651a158f0ff0f1e00070a52 +00000020568808a7a49904376eb36d8b8b0bed4d7e32b93873fe5194845d6897fdf01d12f0a6dc65c9ff4157918f852d7680fb14b430def8ac32123d18a5cd7d4377fd45fc51a158f0ff0f1e00008e50 +0000002023b0f9d7eb647e56bae6bebd524c45b7304ef8dc0aa5d19c25f37f55f735cc6646613033d8bb3ee4d3f807d31206c53c41a11dc1a7d680c240129398c8ace1686f52a158f0ff0f1e0001ca2d +00000020fe44c224c442f90397363102bf7d68225ed824f86ddcb01024a223d8b28090739b90d5f368b305f1e18735e3b147a3b86f8aee1bb37508847b70a96753d49548b152a158f0ff0f1e000424ba +00000020aa75ff5a362284033c4618e6eb0a50fbc4a37dca172903d1c125233b89a00b56a61230f43f5c933f6ec97380cea55326906ea7016129febeb989fe2764f5c4dcfd52a158f0ff0f1e00079da6 +000000203e5d80a27c53ac3f56cef24a81ca1137d5daa39b4406694286f33995f8b00439ec82ac3d090e878a142a0de3399975bf6891a7939d14ceb341d9f74ac88c32e91c53a158f0ff0f1e00001c99 +00000020271d87b70e5b554e75dd4b3bc3c1b6847eb9593bc92e6fcdd63a451aefbcbfa73eb1092ce631779fd64e40facbf8e1624b9aae900d66ffd66394dcca7467d8af2153a158f0ff0f1e0008fa45 +000000204421722c879bf40913556829eeb4227daab96dd32fba9b2d11a31f7afdf496e2408ea9cf0cb39987bce64e034baa4aa9673786b89d07ba77c6b70caf5c5582644553a158f0ff0f1e0005c8e9 +0000002023d2c1f3e939f682bbaa8d111789894809f5879906fe3d3bed771d9caccfa01086355178c35905eafee2b1f64e3ec0939a955ef75136c7b8f55c3b8365da0a745e53a158f0ff0f1e0003782f +000000201065601835a9a8e996eef69eb0e1b396fd7cb2d87306f0825b6d5ebdc62f3e5dec12f46e1cba3c92fcb989d14dae3a41d37e8f16ef3919706ef2983d89cb33726d53a158f0ff0f1e0004ea09 +0000002022fca0a49bb660531518d6c9da6ec86e182687401a2bca2c37e20757f772dc9c3e0a9d27ccf190dbcca0469bfed7e5c3eb5ab9b89261bf0fad71f6273213327f8153a158f0ff0f1e00074a72 +00000020e920fb1513aacb1e3ad1e233da69555c21a29eb1fbd26404fe4bb2db0c2ae0b4d017dba14cdff3cf0195cdeaf800cfa0b4c0e8cbcca637f613a0486576a5f68ca053a158f0ff0f1e0001281d +00000020c03eae4dada062757518726b891d0ae227137056a0e7f4b0da8b2b9a721383c8a3926f54f381a462f5ff2b95252e90a6ea547c6a656ded886bbc20e0d82fa25cdc53a158f0ff0f1e000a78d5 +0000002091fc0af52d271aa4b1cd8a857b05fec764c2ee6f254538d509405707157352a8d5b3c3748243adffc7905c53deda422fe70bd8642807a3758bb9744d85c954290554a158f0ff0f1e00019edb +000000200e495b06d57d65026eecdb97fec001c494180f4d6d714a2da1c990c5124f241e62c64dbc901b859688215292f428a19dc513f338d69e8702624f377bbad4237b4654a158f0ff0f1e0000a58d +000000205f5f7c30af47a8ec5fc373173e5798d8a72881a1be81548e47fd94a6210df23690e4bcef7c243406cf389ab103f1aef86f0359d871eb44cd58100850512946928354a158f0ff0f1e0001378b +0000002032d59e1237f250a23f253a6a7f2b393c9941a8b8dce685e8f43924cbb86f0b460627341cc0607eec4317cab31b53ab10101c78038bb2a9812fba89ecf12c7d388854a158f0ff0f1e0008ea47 +0000002099c8aaa7d5c44cd6876d7c7c8dd6e67495ba474973d983e2bcd2af904438d5e0de48371f0bfb485712ba374b7bb0334eb86f8cad4b384f622dfc9a87d641b7b8ab54a158f0ff0f1e00013a3f +0000002065da6db20b3b083220460f432d05be06f2b624629b0028710f2b8227db8a022f1ae646d58255f47a270982a99637981b6f5b22ab6c69d6c34f5da3b610037dfbb554a158f0ff0f1e00027a87 +000000204a03a58efe4ab0d5024028352685200ee91c0f481c0b68bb6d042fe2f735fbd11ba72a223229f6f014664191de8b36677302f42b0a319e890e145ce81f72783df754a158f0ff0f1e000af8af +000000205cbf5f4b9e0be131895dca32eabc272449db2444be621dd60331b77d3b989c8bdcd534146f1b40e291864d766ad1a0e7d37ece54ffd4104e33bcd72272b362fa2555a158f0ff0f1e0002f43f +00000020904db00b6fe799af41e2be4ff0c99fa0682da47687aa930597400ab3b35924aef17620b11be718a4b65ff4f92b5dac1158d2914c3906028f643a20c49c94fea23455a158f0ff0f1e0000e7f1 +0000002095028fcff3d3cda4fd029c4f2cd96fd96f697656f16d9f0e52e9e3945c2b060ebbb32ccd9ad9e23733af0ad4f4277566595741c39a071645784b4ba33b164b173955a158f0ff0f1e0000d6c9 +000000208641b5d6a66741d583cd1a7ae0cc1fdc959e29e0737da0f48b5bc6e5f1b27a07da26c9ea25610f76a43f27b3b5da8fae5fbb3520996f07c25046387c9f22eed83e55a158f0ff0f1e0000206b +000000208039bd5b7992b824b1071501d8fbfd931b0b2adf3de4d3fef2e9893986f2a51c2d21a2ce94ddd14000793f570b0cdde0e192481a212fccb08c376691495a87fa4355a158f0ff0f1e0007a82f +0000002096c64f5695ddf7d6f3eddd75b3a342a50a77c21911c26e60b43cee85a75d6faf5463af112810eeed8d66752d7a6969861feba2a08733a5ebe8dd7fa9382150916155a158f0ff0f1e0003c7c3 +0000002058c0a92522b8072dfd04d247459cb3b70a120b0e4dfa72af3cb142327723a53236b1fc055beefe95cdfcd312f573e70a7520f48db123c12da9382d50cc0d9bd57155a158f0ff0f1e000678e1 +00000020cac42e7746fd41fa67ac6df80ea7885a884420b1534fae91abaf8179221756ccb52312519192f68fab12b282a0059a8f9d5bdeb04a410685c7e837bf1f8b70088f55a158f0ff0f1e00017c71 +000000208a91176d4c33a9e9f963c8f098d3492e084e6717a279c4902f52607e6d3eff193233da72619608fdfff2ecd50070578303cddd426fbf20f4a076178679d71d8a9955a158f0ff0f1e0004d7e6 +00000020ed7f043c138359ab25d8f4bf870e0ac4b58642c1897e77adbcb2e29e6be61bda96c05203f131a86c9eee13ea7e8316eae0fc18d028400888d06973965fc28da3ad55a158f0ff0f1e0000a5cb +0000002065aaef5de8e3afd395a7696dbf9568ea411878975d1b24f0c6d20b87739f0de1598850f71a58b177d1cdbf05129f9466d30b9bf346a69828d4c83282bdb1e4ebb255a158f0ff0f1e00034e00 +0000002013395cb6c456701e4edb1660e3a09b144bd22396e1e67db78abd3c9f2541467af09625d35c77328b79d6abf465c468f78f634fe87817107b3476c4275fd54b4af855a158f0ff0f1e0007b6c4 +00000020e50868e88ebc9b321b62192001cbc05f936090f1ab041d8960c86066838163a00f8daceecba905219ffb49dbae59f94567abf6c19f1dffe7accadbfefd9a93711756a158f0ff0f1e000bea2b +0000002010fea33f8cbfbaca216059219233b399fcb4d09171b29e22f76a608537ec7f28571bb4ca54e8fe94512aac4b117f4ec0b0aab5a6be0f074675bf87944986f7d74a56a158f0ff0f1e0004b2cd +000000207d3c343e67c2da08bc8f0e4ed3cd9447ac09be536e7dae24ffebdda2eec3860ce9f6a89e0eaae1ce21c7cb4386485434a028e1ed6ccf6b1f34795dc2b067415f5e56a158f0ff0f1e00026023 +0000002088953afd0be1c39eaf5089654225243b41240966c8442b1ed4324ff4ff441e58ff8fde9e5246da547c3fb2f3e47ad6e9fdd346834fbb5371501a697355c1115c6856a158f0ff0f1e00025eb1 +00000020b82f87fb199be8bd2046c712432ef529c2d89af686ee41cdf3711e834fffa5a44660319fd31a2c5436a6787a76e8d6a43152185fb7a02e87d21e45f209099aea7256a158f0ff0f1e0009da49 +00000020ccdb6bb0661a00c72064cd1454a86c9ea4e14b44fba65203b93688ce1497e02d77dab7033f9552826053aec142e5506e70be00256ef5a2b83254a3eddc3438bf9a56a158f0ff0f1e00067213 +0000002047727f639a7260d8fd12c5483decda3170c932acd077113381122c5b618a5da524a774e966a74c5a6f0b171917e185fc02995c6f21addc5061107e5e327a6c49b456a158f0ff0f1e000ba0c5 +000000201ba96d92bd2aa5fe3e438b469dd99737acdf52f3b3c7f2f39b5862399a8d6a8fc32c18650c1726ba4b6de1d69e42ca0dc26d131ef206ba6ec415cfe2b9b8c677e256a158f0ff0f1e0006165f +00000020d5161cc97c4e350c5c5a08de12f19d231b3a9d8686beabef4d27b8684a6d4b4f278ea8a8d93a2d43ae5ba28f77e8e74f96569874147313f9069fdf99605e3ed4fb56a158f0ff0f1e0004dcf6 +00000020097935c16a973739e2e5afe90d3d695f4e79694ba50a3073ea740a37c64d6f5e6dbaefb7df16973cec753e5befb3d80544bf30ac467f6a137fcdad7bafec8bec0f57a158f0ff0f1e0005a727 +0000002057f89af19a043e675798c6b60ad1913f0c6464c9d083cfa4958b8092d83ace856c97db740b633e415a9c6c8bd4ff63e9bbd1c8c10f5e4ed222dc3ecd3df5bbe62857a158f0ff0f1e0001ad87 +0000002046702d2301b23fd6b7780d292812b14f40489395fa435dd2e6d3540b9978db6b47478ee087865fca0918abfd93bd71d4f85ef7f505a19915767e135bd1458b696957a158f0ff0f1e000b415d +0000002081477ab0edc050ded683c03f245de5816a2f90938d05164a3ac4321f739c1d3b190c14ac20a3fa7dcbaa0d8b2243de4fdba86c7ffd6a52b2a8b4f60dc1a3881e9757a158f0ff0f1e0009f82b +00000020a41f89ad7ad64bf87369c13780d72ece62c06e33e3a31c3704736a7e14edbb391c81dc8d30a0578a81826ed5a4ba91f4dfcddb27c4b824426929267966e969b5c057a158f0ff0f1e0001c4d8 +000000208317c2f93c2c395a04b87740d0be6be734d6f62f3fdcfdf3bd74a84f581346616979e3ab50649c78c0580c00d497d97f0ac2b392b7cdff24d2d979164d4cfba60158a158f0ff0f1e000865bc +00000020f1a7d473764f20e79c6c73363f1e470814840a7026e5205e5cf3f4ea45ec019905fea9fad2d22586fb784c1ae6c716f52ef27640f6410191ea880fbb25d22d0c2558a158f0ff0f1e000a6bb0 +0000002004a0585786e3f3888ed18f341aaf439a1da4d4b0347120febbf44e8c928aaed6fa999e0e3090cd8ad91ff8e9c203d56ad1b785ed4a50a2b163374080f3e09d7c8958a158f0ff0f1e00012dff +000000206498f09bd7cbba83ff5dd34c6288822263304398d149b710662edc458e009ca85d877ede17189b0447bf9a402e31e008c9d0198ca6956bbec1e178728e1881898f58a158f0ff0f1e000263c0 +0000002023a718e4735841a8e30bacc1dcf441c9e464aa5cda1ad5dafbd3205529197731fd4ea05cd23415514bc423bca0c1bf786ed097620c8b69584a493e354eee10109958a158f0ff0f1e000228c8 +00000020dda0f97e897e67ec4f8a099de508cae80cfc82b5163d9fd1ae96141b53e941517f1e038e70de37cc56c7a6aeb50c36ff8fa68cef87aa4bf1def1a7bb82352eb7da58a158f0ff0f1e000026dd +00000020ed307a0be41eb1d9faf1aae2b5969f6b7240574dc26dc20b7f1219ca91fd4e6fb93c5e2d33e984626788604004a3ae08e729494caeb0c8520925abcacba2e028e058a158f0ff0f1e00072060 +000000209aaaa8a3fbc99e7b7963357c1279e2d9f38ff63b3e8f9cdc6f3c11dd20bfabea2742f72bcc1935159cf8ae5145bdce41dc01a2b6d98d503b46f8c98fe8b4f7d9fe58a158f0ff0f1e00059d36 +000000203906434a1ed8a2713cd140d5e86dcbf764f693547c12fa08803046d7c8e690afa0549ebb7744b987a1774a04f2aba5ad70b911ee054d7562b0f9c627863e45f31759a158f0ff0f1e00031aa2 +00000020fe388e65a17d96600abbd65016aff18d51e79a736824c2f5c99c0b4cb7651014a25a6a916be9bbf8c90be74d8bfb997f2d16228d202a159990d6f2b0dcd496c42659a158f0ff0f1e0000ccbe +00000020d359958e31d392db4deafb8a6e81f9b2d2fce420f51a151f3725bc65c495b1601b741b9a6729618007d2652a848eb93ee9ff93beffe6a7d91982562915a189b82c59a158f0ff0f1e0006490f +00000020ee5974b03177f3d3c21f5eaacea567dd7a0c3ec68166ff259909aa0235c03563a4249cbfdd2a4f5e4dd034420a42b506832ef80657d2f3cacc4a4d8389ee862c4559a158f0ff0f1e00026f09 +0000002067eaf10dce31b181e6aba5b7822419735f896cf07436015ec5743f949d862f869cc32a272a764097861f694e3613bcebf7f4203325ea529e396c8f0fa8b5cfba4f59a158f0ff0f1e00016426 +00000020f5318499239bb8f6ca35aa1b92ecd601a0e1b1b470ac5fbc67740563fd285a6a9b6d20dc89e53761b3ee2791529c5058929ef8d0c61ed97b0304efff34736d425959a158f0ff0f1e000a07ad +000000205a0622616a46d9df84147ead2d3545c2d6b428008a1c2fe529fd6b0029c7f643fe85e8d391bcccae1bd017249e994d3f5051b762fb737a8fbcc6e8a0446881388259a158f0ff0f1e0000e3b9 +00000020bb73977d2496b7d9b2ea414fbe40f312612bf5a55367d74bfad22660c3a74946893d593eb7f40d86971e64e37d1b415f6c9f3cff49edcc29e52050edff7915ae635aa158f0ff0f1e0003233e +000000209ffeecd4b0a22086b64c422f76f01ee8acbb49f64adf3d195a7f6d1fd49b9c1735d87b1bf8f6cdf20cbb5bc0804cc69a407d58ad274a851886a0c8c54bd15ae6705aa158f0ff0f1e000667d0 +0000002012de3b6e0c653227d14fbbfce61a89f740bd8e263121f650ebd99a93c5b8f3fe7814c57a9ac633846a9c4bf976e44b7baa568d65f312ef418f729a593b26b372c05aa158f0ff0f1e0001d8d8 +00000020c4fdb8a1f3dc4eb4257369e974d3e8b0a9fda25919cae6b7daff7f11f5a7fe36295a7139fd7594a672729e73992f41ef668b9130b069cca79a4700bc6f3409a9ca5aa158f0ff0f1e0002955f +00000020eec6cb967d0702c9cafb398e5370f7e20d47fa9e136280767a9776fbd4462c3f4e39d0160a24ca3484b5294bddeb30028a65f3e9e8c401f0c42f43345b26d2a9da5aa158f0ff0f1e0001927d +00000020ed7239359c3713f1870b1086935649e680aba3dcd0d4c2e2ce0601d070adf74b1ab9110c049a277605aff2b7d0ca4003e5f86f8729a9eac0eda498e4eb03a6f1e45aa158f0ff0f1e000d8c87 +0000002028c4bc6d4bb05ae06c5b6c3821f2a899345fa2fc9f702042749e85d3d73aaf0da87c7ac7d99d3f02995187c3156ad081580197538e10c43c233566bfa51f2ce41b5ba158f0ff0f1e00078957 +00000020e07c67ae958c4e1f1dcf814cb8c2d194f765d8a74f28cdc81668272a9ea41998e9fd9bb17335589a3fa1e37765b37dbcbf67fef6421ff4f3c788c0bcf4fdde33715ba158f0ff0f1e0000ab7b +000000209962736e8553a3d3da34a276b1d915f7b284727048e7469fdbe118d618b7dbb47e0f8a7bb96a9bb65b8cb1369f404ea4e8b082e55a924647a0f501b7ec25651b765ba158f0ff0f1e0001981b +00000020eb38b3eb96c4a3884a1f8855ef7c19aafe0e36ac5d56b0335f3ec8f82cd60b8b6022b5ccae03ee78b6fff8b3f7162284dd38c2d5f9b7861296ad921b3252409a805ba158f0ff0f1e00052f7f +0000002065944573ee784e838a3af60c74f8379d8ad9d0b304a12a13bf54769b31ec0479e4cb936b5b4066ae705e3869d2bb504f243776fb242d2d5b78d5a370318fdf799a5ba158f0ff0f1e00055650 +0000002096e262c8b783a1ed691430790a576aa34fe1b1e5601902c05121c68add6a6b4246223016cf027cf67c73c39900b44fe634cabffa1be1d150c717956216b0b98ab35ba158f0ff0f1e0005305e +000000206a8bd8dd674d1f94821db66d73820766d1e1d88f1a8916ffdead39318e6755a9e768accb807f020fa835d99914866c90b05fac4703b573881d67e9f621d4378fcc5ba158f0ff0f1e00070e71 +000000202e78fc073f0fb3e8d46d126cdcef23feb27bf7082bb803f283089ca65c232801679c9b5ea7af13f57b92144ba3a385cbfe10c0a658cc0b6cc124b458e798ec42eb5ba158f0ff0f1e00094fd2 +00000020024800e39e2f1d5decc6a17477c9fd4a854b5f116f56162fdfdc1c8885580a045c18efe2395c3be41d81fcddc9f5cd75b6e12ab8d3a1826f238fb17323f35adc135ca158f0ff0f1e00013f56 +00000020f5d74482ba097c12756b5eb79eea249f269f578d3f56c896057fe27f2dbbb16f75ad3d88187c1e27f615012b7efb0c91cc1bf8d2d908f86acd6de329befed7281d5ca158f0ff0f1e00023ffa +0000002089ad0a6b4ef44c6dff9bc9ad7b749fcbefb25c6e55cc20ba6e273aded65c6ec3bc870edc5db2964289c7fc1e82eea08a848a1b195748f391585a95480f849729275ca158f0ff0f1e0004af07 +00000020b28d7eb6ae567c267f85ec80a915e3796c13d0199cb673eb2eb5fe35e6af99580311379827cdafabb27f2dbc06bf89853fbedae3e34734a0ba9ee41daa00900e725ca158f0ff0f1e0000c6a0 +000000202a1e0f817d7ab701898b5b8f2740f6ee5823368df5bb284a22717a0716f48a1915dcb5ca4b1426e0a15e3139a363cd9d1f072ca1ebf5a21174c7be87a8a3f213785ca158f0ff0f1e0004c64d +00000020f14c59aa037da5b01e8dcc71f91462e36da7bf0f67e3da67da771bb325626b97ded52ededf2a8ba775f3345c3a7d5f1e18dd4b3e70d2a4f12225a7f92ee4fb4ec35ca158f0ff0f1e00001386 +00000020f5a173b44f6f93eeb9f41f73d936390914dd018112d7c50787ed2ce71f9e345c215af6822517c8afaa1b96bdc46516c959937646c5350eb0c317600bf47d6de4c95ca158f0ff0f1e00004c0c +00000020ebc10ad282d8e3d6395faa6fd2591ceadabebe0ea1b3aa66e957d5a46236d1903479f81de465e67eb8c7e955e7ddf950f20cc71eb103fc87dd1e4638faa2fe1bce5ca158f0ff0f1e0004b04d +000000204a2502df7fce3fc79e3b94ab4acf559de067e2da891a3d71f2fb13a28c66057e33d94fc81b1fd9212b392676822d6bfeb57f41283c9858ecc46c6a41066b6896e25ca158f0ff0f1e000419a2 +0000002082d3164847815a9012e473ddf6091f2f4583605a25cc96f2bbcd553ff2f44b4ba1b32e611239918b4678307a9e2858dd841c4228eb8491bb45b7692a75883accf65ca158f0ff0f1e0000dfc3 +00000020bb28dcb11141b5e8794f1f2bc53aa4c1d4abe8b4af05eb842bff38ff51f5d9832949e461c0bc7efee5098d54c78237e0d77b76dc5f760d482f346beb589f5b6dfb5ca158f0ff0f1e000172b5 +000000207df41754a6d5f17cf28ea54884054bb81ddcffd7d6c2263980a57fb107eab316dd22fd1292bc7ff39e5df162a3ca51ce936e0236a637b385d3788123e1007890065da158f0ff0f1e000d8663 +00000020ef3e0eedef8ec287a93d252500401ab093d810bb9cbb9e8838633c123ab474e6ca9049c4ec7d8e94260e6baa16e511f12b22043a9b3443adfdd27e23084cd9f43d5da158f0ff0f1e0000fcd0 +0000002003cbf78617f353d63eb86f7a7625d8c0d56b5ee2668cc1fc12c4d789b18564cffcd5197d1d7b5f17243cb7e4751c915a602d953aa7e4bb8ac93c627d33623673425da158f0ff0f1e00066111 +0000002043ac34ef136c5447c0c553fb07ae07a2461234b8112445f59734b21e9cc5b15734f17cfd41bbf4b2b1b82d3b3e20a3afd99d52ee7becbd410128e931c9a106f75c5da158f0ff0f1e0005c0d7 +00000020e6c3afb30f69c4cbb5fba5d596862553cc6cb4953af69477faba00bb1d860a14eee39aa17daec24c9f098f100a14a705bf159b3e2c0b7ecd47026ab0f5c064e0755da158f0ff0f1e0008d976 +000000207b6aabe430853ae16e8641968d27fd415cb8cac7e90a199e73102d0dd968fdbbef66bf13d5a4876f0a83b8333745f54b1798b134a4cd2edaee2202f699b1bed7985da158f0ff0f1e00006c58 +000000206ee7bcf8fa71af720b35d0c777568c91b09049719795752acdea1eef5867bc817fd597ac1731a370db109724c0e98f1021267a9067febbe61f400fbf1544c7c29d5da158f0ff0f1e0000386d +00000020b6972e3a66e7e80f66185d16883b60829278c7ee21ef36b461d49e009a9762149252f14d4d39d5064c5f27168b43f0b7d2b33068a2e875f9627819abb75b5fffd95da158f0ff0f1e0002d345 +000000207d5f82dca9de0f02f9162bca75d33b9bd08c23b06dee561d5034cff79f39d36144944d12085b9d7d3a5cbcba39a2aec91835de3dc156272fc62729bde48f006ee95da158f0ff0f1e000c6f19 +0000002011c3fd43b63452f0ef47634886a9e2a49405f0ce6eb3cfe7b6322c0a1099a56074cf98ec8779f68a12e04fdea50708c53bdda6c634525c2ecc2c03b1a028f1b31b5ea158f0ff0f1e000004c0 +00000020bfb848da1fa583caa13b717be376706bf86c12466de3e03f0cc6ad30597a5a391be6aa587e9ee52839ef67ae6fdf0dd55b694a381320466d66d725e337885bc2215ea158f0ff0f1e0002ece4 +000000206911ee8f91ee5da3e08242c079dccca69983de66d8e4f6c2296176cb5cbb4710d0361930804e7b1ae140b11b6bce59f174a8eb4e9257e160ce8e1d5bb895e3b9305ea158f0ff0f1e00043aa0 +0000002033d6125b9ee8e2473339db418e250a7f8c700c00444842158b51eaa642f5a53d57420f25fcef7a9cd239c110db3ef75de28d2e8d9deba42368ce9457d3352f1d445ea158f0ff0f1e000154d5 +0000002083231da789a5b43478870f9bec3876fafe536f469d5c1af11b991d1bc7e10338c7d3db71283079ff45c14251f967a6c83a10b254e183f7a9e6c6b97f306a8cc34e5ea158f0ff0f1e0008a1bb +00000020bca1ef733a201de67e29b2843e4b2718a34defeada953a1c33daa9f1eafba5c36a9f0a46181fd3ff63c867e1b68f7cddf0657c490813256437451dc24abc792d715ea158f0ff0f1e0002c83a +000000209fbf75d92312e47b4e85793ae22ce967957abf8fb4c67f949745a6c6f4da03da6f02faeef1d9201a37583fb990330607eddf178fb7afac4c6ef05c4368f22cbf815ea158f0ff0f1e0000ce65 +000000206db6e8ad3526d99a1c98dc45c09f4126c5f0f80296d7972f3d718965fb918d85531005f7494bb80f60726957d5603f5a16ffacf3cd129ac1fc2520fb9a47b687865ea158f0ff0f1e000276e9 +0000002024a2d749856645c4f34bed1349a043b47ece839e958aac9d9fd29e17eb8f1635082168f2e043632e75c359bc84de3d84fd5866e179ca5be489d25832b465891f905ea158f0ff0f1e00077cb7 +00000020b36e62b0da0ef2859ca360f7dd07acf944dfcc7217919f723aa42622e70dc1509f8c63b5bb0fb73a1a7a58f0949048d28135798b3231d60eb539325c208b1e5aae5ea158f0ff0f1e000ce5d0 +00000020d5db424fb2348516d256ea93c2ec066eaa48cfed669eca38e6629317a5642dc4cb91300d4ffe8285ed48998808a753824da840603ce7f004cdfd5dc91bc94f08e05ea158f0ff0f1e0002d112 +0000002054305bf5aaad81868f24d6f7a66a0a60b7f983c64a7a98ece1c9d59defde3a5f081655013dcbda49f611a60c3b3403a993cf3450ef04beac8e9dcff6e9ab35fcf05ea158f0ff0f1e00062abe +0000002079c45150d2d5244268d737c36e2059fac4360b8811630ed7fcc90c5f3df4d707d5f7b0b54499c7eee5f92ccb5212e9400839d849c0eaae449b6e1fab57471583405fa158f0ff0f1e0003ae12 +00000020b7645e0a6dedc34688aec4c53a1870a9a970b6f7028c7150eed4fc61b26cb751d7a2f9b93699e718ba8d83ab8f03031ca072a0c7f5c2c4c3355f1f38e529d463505fa158f0ff0f1e00083916 +00000020d53e9a4fcf73fb1364a7161a4f504cd92635f92411dfdf374bdc9dfb94e219d37bb07e25e01c9583d743ac5c77436d58b7091ed94d65af018bd69432fa3828eb735fa158f0ff0f1e0004f6d7 +000000204ed5eae0ebe0781f855a116dc87a1573bb47158334807782e0e67a3a8c7960b890dd2ad0d1c59aa33be8b99ca46082247e9dd9bdd18ab0fa8df400ce42717610be5fa158f0ff0f1e0000a05e +00000020f08fcef668fbfe4a29114cbc2ba82e1590b5e335997612f31cc89ebb121e9ce3beb1e6ee99f1f80d5baf5e6b055941c9495784d48e7996003d85e606436648c9c45fa158f0ff0f1e0007a6c2 +00000020ed0d7844cc33a2c4ef4bdf15bcb74934e7527a658d07f707417b393b9b867a93b1178fd4634d448c271e623d752d30c9fdf9ee5d863674a2a0018544a3c37494e25fa158f0ff0f1e0005e214 +00000020cbcd5dabe128b0a9e303b9561627b2431f268a496addf5ffa6f50c6a499b0a72a84082967d8135eb06085991be2623ced80ed9b19d392fc5bb1e2d52175fa4d2fc5fa158f0ff0f1e0005b136 +00000020d3397798757f1195caffba25032d1a06cd60b79f5cb49c79d5c8fb4169e19af28fe5f3e8934c21a8b5db255b19d8af96da427134fd9324fe92f268a4d51fa3a34c60a158f0ff0f1e0000afe8 +000000203abb23b7b2f53dc03643c79d8d70e243c45d1260e37a174b58baef2697693d690542c6bb7fd58cb9023e4666409f15ecaf98477ff5d09c87739e6de09b81d0a05160a158f0ff0f1e0003898c +00000020382cd700450166d593c3a1602319bc82522ddfa8af61929151991a90dbfeeb31d481c83a2a417aea2b8040f4e5892045780b350ec679034edfac1ec08c49b7596160a158f0ff0f1e0008677e +00000020a592700f3f1f3af456e867137dc447cc3075c4980fbad8ecdbb653a86fd79c85e7a4d2b0b6e6349726a7290c16d4656a87fc952f82b653481a7ddd6a18accaa48460a158f0ff0f1e00016bca +00000020e4de37bb17821ceb4f52a31a66bca290373e986cc7077c73969873681567e586a058a98cf48d7f14b5741c20f0b12b0ec8e3fa945228b8b438c3495950ddc0c7c560a158f0ff0f1e0003d4b7 +00000020d2f850c75fdebe745caac6588a1991b1eeb1cf9cb3a19d745f3be49010620bafbb4ea1c0bebb59a9d17393e361177bb72b61f80ebf1f0571560a187326e05390d560a158f0ff0f1e00014ae1 +000000209f3e41014cfaf18e41c8c1a21cfa3c8f7f9c35678cd4dbdd447df565474037a5bc6db5d4dee65a83cc02d5e69765f2301890ca5c66e6a459688a2d5c336b7fd64d61a158f0ff0f1e00043463 +00000020163e10c08c286704ff10349377a5427eac8926f3a66cce664129cdfc009e40ff5b5fa0945cb125476d325b528eafe4493a42481950303918ccee296bd605e0986261a158f0ff0f1e000700d3 +0000002084747b7a6c30201e1ee1901597e52a5f5ca37c20445f5822548ee6cd5602d25714bd13100bd20af4054b613027f1c0e1bd420c189548a8d6dd1625d3a069bb0d8161a158f0ff0f1e000380ad +000000204d27a1676b83f6e0e4d9f2594535c7d03570d46d3084c0111254e28f4e881cb6188dbc17f6b278d9fba9449aa5cd9a763cbf21f13de79fca05e5aca2690570ad9061a158f0ff0f1e000d3d95 +00000020da5cbd06829ca31d74785fe82a7b44b4f9bc77a759e6d1052a7a1e94465e9a7cba55d96ad601cb9b305d1a6382ab66bf7df9d94169eda4bda10fff9d77d8653ec861a158f0ff0f1e00017d40 +00000020f7caebfc823e71ebe1dd9328ed1140e3ef64938941befaa9d68a29487bb8fd54dc8736753ccbfdddf0d84313b46027073f70cc7e705680ab83cc911bea7c916fd261a158f0ff0f1e0000fa7e +00000020abb034950c21b6513c1d0440447dbbe7e05e8e0e0dfaf011c743f89f9694ebad271357ff6939a0b005f5cedbfe4d0b1147c7e453201172d60609a2b37c9ef0d4d761a158f0ff0f1e0003e854 +000000202e40493ff97ce485e19daff39858aa8fa3a19b0c160a32da3c62cc56ef175a2eecd6075dcb25e8317f12196713966182d2b57997cea2558d4e24ea1ddb0aaae12262a158f0ff0f1e00031368 +00000020dc2d3a54ae636ee419b6d12ebe03c7f9670cb691eb8915a057ae77eac4da25187f911c514582e297b8070d6180581f1de1a06b5635e94e9d2b114a1d840769203262a158f0ff0f1e000b9078 +0000002048e82acaffdca79b9f7fd81e206de3484403fca44483491c11383701e1aceadccaf108092876aed2e330e1617b5e18b38206bb9209f1e62c6d90380f8dda19255f62a158f0ff0f1e0007bf11 +00000020b6b35601c065270c935baa9b6c1a129ddd1b50453b419808ff6014d95dc92bf721591aa5a130e66c4fceb883ed6d0dfa62d6b32a220611715c21e8f0213bd5fc7e62a158f0ff0f1e00013b44 +00000020106ae39b43b87f3860c432871a71118ed2a307d763dd75698e2c1734259b8bd417ba79d90a1453f0458a41dc075f8205710b1d482cb1050691cf7457d1d44cfb8862a158f0ff0f1e000b1888 +0000002033f640e4b35d522a0b93f3728a99f43a2f3c8a1a30833507633750f72b7f9005b70725efc9bf34ddacda241c86a4547fa1d6e0df7aeabde78ce29435c00dae4cb562a158f0ff0f1e0009f767 +00000020625ebc61cbb636ebd160096cfce9a78eba10aedaca5dbd2c27897600f55dbb31ae0ec5158e1396314746fffb2d18a2449ce2ba98cd9c35bf959cb8251ac82710de62a158f0ff0f1e0002df82 +00000020532426d07fc17e73250ef3f7c428970a8e327a90ff161f5dcf595e8fd3bcd11dc23fa53df824b5af2c4ba47dc522509d1bdc28e07f56e5aabe4ca1c2c6032168ed62a158f0ff0f1e0000cf84 +00000020eaef442187ac978e2fd624d7497e9bbce1cd4887ecb7dc72b41bf764641af18158af0b4ece21b2be1740430fc5435c29e94bff76d9c30b5fc6d8308b91a61914f262a158f0ff0f1e00027587 +00000020a6321b0ef6bde6a3dbebbb96a94b900cfdc2e77369be636bbb270a5f3b4d536d6f08fac328b817bc5012fb1cb6bbff2e54d11e668f033970b272e9761021e73bfc62a158f0ff0f1e0007918e +00000020f9af9d63e50218e8d67326ceaf6159f1c74397e93504359d8862baa2c156e264f381a94c942c9f114110a72c38c60af40fb446e39598abfeed5f951a49f6922c5163a158f0ff0f1e000115cb +00000020a7706e6d11e0023bf554bb3a88192274f81c2c872a3ac6b091f63457a60eefdf82243141a49a003edfa5ca7698e217e55bc6a9ae8728b42de9ae4376ee52e2f55763a158f0ff0f1e000477c2 +00000020f7a113d1c9d5263c532a23f97fcbd984c51d1c0cd4f937b5168765829a7712b864b376f0f8adce4388b3e367ea98d3ad08fb5ca89e2faaff4bfb6b71d94750546b63a158f0ff0f1e000ccf14 +0000002006b1b0b318d5ae45a4493a034bc54e29215a839d8c588246563bd1845e5eed1bad705b6a13a93b276be806d1f09f8d25766616c2755e5afeb94816af3aa9fa279e63a158f0ff0f1e000bf224 +0000002068676574bde5011e28229432d0f87a2624eaa63f48bba07ea8a650fa5286a931a592019bc7372e02a2e92cd0d5bf63f8be2c74c67d698b5412810a7a58ac23900764a158f0ff0f1e00028b98 +0000002028a9a8792b107d351c96f7ad97fe13c2802b583b68bcc8feda11afcbf2fabf0bc0347d544877e5e398ec6a9f688ce2c5add9d003427095b6986278192aa3be1a1264a158f0ff0f1e0001b161 +000000202becf655117b9ab203c60ae65a271b45dae1660e87dbe23f1436ef76fbcbc7f8b940c6341ae59a5118b1084580f5598614242050cd0b2f61ab0f087bf815c7991c64a158f0ff0f1e0006129c +00000020c14e8cef02df7b3acd013c90737523f74f7c16ea1f5efbf4b8ace70befdc760cc508a6fd0ac7a8e745a3e2f2c93a047d1318c475d2d97206bacbfafdd6c5dcbe6c64a158f0ff0f1e0004355c +000000201b00a704397ea348941ff6d81b01852a5f194ae14dace75562be949b35fc458c8bbafc4575a88772654255545961b35775e0e90ca116cd6dfb28879df0d0fed18164a158f0ff0f1e00046840 +00000020b71c6352593873e1ccce1f104eb73f1ccf742cb4b69d054c791e69213c9b8ca9585f93fc1248ea2fe6e48577143fefcb3f3609082760295f411b9b090fb191a19564a158f0ff0f1e000592b9 +00000020befecd2dccc4dcf86d7a9c7e846ff984a6b5684decf44a540c75e0aa3dc89f7529c6e9eaffd8f55b9b0b2980d6bdc3264ac380ab8549ecc7264512a58b90511ee564a158f0ff0f1e0004943d +00000020d6a30b661f59fd3783ecef0fc1aeca817dd55b9bf19005d5c0696722c630ab920692fc221ceee5bd562fdd3aadc44dbc5f3d04df94dc47ecd3808f59e6c78d2bfa64a158f0ff0f1e00004369 +00000020a6d27f7e3eb2fc8696b3a7f95dd84e47eb18f422b567ece9ffec0f11b4e1e2a4d1dca4219d191b6a4270f426b4743e38493368c736c6bc8e44fb863c3699d2e3ff64a158f0ff0f1e0004e380 +00000020e91099886c68d1d0f918019db0c486bc9a4083e805897bdcb9954e4b72d5e883a7deb0a79cf8f6f17eac851d6d06bd1c1c9fc0aade76215910e433b74d1a16cc1465a158f0ff0f1e0008a4fc +00000020efc46ea626bb506ee3216f3165e3d7e9a5b54eb623910c2ea282696bdcd1bf700400f9a1c144ae9612c304484fafd0edaf8c6c8419f45e550f1c369b5ba789533765a158f0ff0f1e00016d70 +00000020534f31fd390776ac54f0424d4a426d7f46f5f4ae4d7a60ab85b50cf2a7a3e3712f822d4c0050d7579427b1b6498e61234d6606b0b87fda270f0b6c2c7d6bef874165a158f0ff0f1e00059480 +00000020f23a4afd2fa70baaa6aaab886385d511763d170555e4e5a294e42788aed795e8b5e7390cd7b52f3d599368d418c99727caa4e0a03474daa7d965b6fdf22de98b5a65a158f0ff0f1e000a9389 +000000201962ea84353e99ec1b0f5fdd2d6ed851b6486cbd59d33ffd096fa5c09a60c73fb3b6604ccfeaa7a6ef10856ecbf82fd91d0db5784fff19e0e1015ce19ea0883d8865a158f0ff0f1e00077fcc +00000020b2000cf440dfaa5d46f16fc49dd136c5326033d735cf5767d971a6dff7c54f1dd0189beadfa3d1716b8b4727df46c8baae26687f5dba34d003ddfdda4bf2e786dd65a158f0ff0f1e00062be2 +000000200104519979626e10e728bf4f5505f0ef2223bf3641803395fcede5f8dc5afe8c90b48bf0cd5250303d2f5bc81734e145e244f1b925d3875e62ecb980850857f52e66a158f0ff0f1e00008bde +00000020dd76a9159b553a82a16998c3a2748105afd3aa0a4e837e599f3dd58e584daa1c8ce8dc62f68bc30eba1d05e6b47532d36cd73b2e56e23a7c88256ebe915908c03466a158f0ff0f1e00047044 +00000020fc44eb6f539d5b36ff21d1811160fe93af4ddf3b17cb73f37b40754ae4bc9105ddd1f28a8039a75b889c5415d1bcc7577e5d51487614632483972c47bec643e74866a158f0ff0f1e000212e5 +00000020a49a0a81e3a45a804115af1203cc23e5a2b38e58164817927505aa35d45d423e9531bfc42da91b6364d5a759040b10ca953c38fa08953201dba429f0b64b5aeb5266a158f0ff0f1e0005e8fb +0000002043f57eb68d45dbe8264f746c7048449c20b86732f833888e56e3203b856907817c5bb5d1850f2e4e433b24dbc77902f42bd94d45e501d8c8858cc6e936ec59466b66a158f0ff0f1e00012cec +0000002034d321b10f0dee3642fc693717e1ec619fb8fa048add0fb1f9baff1574123a77a47bcaf0f5dc32a14f94fcc6729558bb16013f056a6983ed04900a2f82ec7e3b7166a158f0ff0f1e0002c6c2 +00000020acaa7646f580f91625f9bce4e6098c9434bb152fc244572b86af0aba65323180bed4bcfa021f78f8d102e57d755b39cd6b66c71b775c96c5a595ff90ddc5d85c8066a158f0ff0f1e00022de9 +000000205211e554c385b2cc3519cc6cbfa0e21952447819b7de0417c6b3885e6c3efb74e43f1c63b2dbf2755555b98cb745d8895664613668dde0afbd660378daf8f0d98a66a158f0ff0f1e00006f2c \ No newline at end of file diff --git a/test/functional/feature_assumevalid.py b/test/functional/feature_assumevalid.py index f4e43daac..ed3bc9f0c 100755 --- a/test/functional/feature_assumevalid.py +++ b/test/functional/feature_assumevalid.py @@ -44,7 +44,7 @@ ) from test_framework.p2p import P2PInterface from test_framework.script import (CScript, OP_TRUE) -from test_framework.test_framework import BitcoinTestFramework +from test_framework.test_framework import BitcoinTestFramework, SkipTest from test_framework.util import assert_equal @@ -98,6 +98,9 @@ def assert_blockchain_height(self, node, height): break def run_test(self): + if True: + raise SkipTest("TO-DO") + p2p0 = self.nodes[0].add_p2p_connection(BaseNode()) # Build the blockchain diff --git a/test/functional/feature_signet.py b/test/functional/feature_signet.py index 96c581ded..a48f29e44 100755 --- a/test/functional/feature_signet.py +++ b/test/functional/feature_signet.py @@ -6,7 +6,7 @@ from decimal import Decimal -from test_framework.test_framework import BitcoinTestFramework +from test_framework.test_framework import BitcoinTestFramework, SkipTest from test_framework.util import assert_equal signet_blocks = [ @@ -40,6 +40,9 @@ def set_test_params(self): ] def run_test(self): + if True: + raise SkipTest("Signet not supported") + self.log.info("basic tests using OP_TRUE challenge") self.log.info('getmininginfo') diff --git a/test/functional/interface_zmq.py b/test/functional/interface_zmq.py index d675ae174..b11a6c482 100755 --- a/test/functional/interface_zmq.py +++ b/test/functional/interface_zmq.py @@ -349,7 +349,7 @@ def test_sequence(self): raw_tx = self.nodes[0].getrawtransaction(orig_txid) bump_info = self.nodes[0].bumpfee(orig_txid) # Mine the pre-bump tx - block = create_block(int(self.nodes[0].getbestblockhash(), 16), create_coinbase(self.nodes[0].getblockcount()+1)) + block = create_block(int(self.nodes[0].getbestblockhash(), 16), create_coinbase(self.nodes[0].getblockcount()+1), version=0x20000000) tx = FromHex(CTransaction(), raw_tx) block.vtx.append(tx) for txid in more_tx: diff --git a/test/functional/p2p_dos_header_tree.py b/test/functional/p2p_dos_header_tree.py index 2349afa1e..afdda246e 100755 --- a/test/functional/p2p_dos_header_tree.py +++ b/test/functional/p2p_dos_header_tree.py @@ -20,13 +20,13 @@ class RejectLowDifficultyHeadersTest(BitcoinTestFramework): def set_test_params(self): self.setup_clean_chain = True - self.chain = 'testnet3' # Use testnet chain because it has an early checkpoint + self.chain = 'testnet4' # Use testnet chain because it has an early checkpoint self.num_nodes = 2 def add_options(self, parser): parser.add_argument( '--datafile', - default='data/blockheader_testnet3.hex', + default='data/blockheader_testnet4.hex', help='Test data file (default: %(default)s)', ) @@ -36,7 +36,7 @@ def run_test(self): with open(self.headers_file_path, encoding='utf-8') as headers_data: h_lines = [l.strip() for l in headers_data.readlines()] - # The headers data is taken from testnet3 for early blocks from genesis until the first checkpoint. There are + # The headers data is taken from testnet4 for early blocks from genesis until the first checkpoint. There are # two headers with valid POW at height 1 and 2, forking off from genesis. They are indicated by the FORK_PREFIX. FORK_PREFIX = 'fork:' self.headers = [l for l in h_lines if not l.startswith(FORK_PREFIX)] @@ -49,9 +49,9 @@ def run_test(self): peer_checkpoint = self.nodes[0].add_p2p_connection(P2PInterface()) peer_checkpoint.send_and_ping(msg_headers(self.headers)) assert { - 'height': 546, - 'hash': '000000002a936ca763904c3c35fce2f3556c559c0214345d31b1bcebf76acb70', - 'branchlen': 546, + 'height': 300, + 'hash': '54e6075affe658d6574e04c9245a7920ad94dc5af8f5b37fd9a094e317769740', + 'branchlen': 300, 'status': 'headers-only', } in self.nodes[0].getchaintips() @@ -67,7 +67,7 @@ def run_test(self): peer_no_checkpoint.send_and_ping(msg_headers(self.headers_fork)) assert { "height": 2, - "hash": "00000000b0494bd6c3d5ff79c497cfce40831871cbf39b1bc28bd1dac817dc39", + "hash": "a0d59863a357fed4c08d66a3bf9345d3ef5f43776d0c47d83b85778cc036f53c", "branchlen": 2, "status": "headers-only", } in self.nodes[0].getchaintips() @@ -77,7 +77,7 @@ def run_test(self): peer_before_checkpoint.send_and_ping(msg_headers(self.headers_fork)) assert { "height": 2, - "hash": "00000000b0494bd6c3d5ff79c497cfce40831871cbf39b1bc28bd1dac817dc39", + "hash": "a0d59863a357fed4c08d66a3bf9345d3ef5f43776d0c47d83b85778cc036f53c", "branchlen": 2, "status": "headers-only", } in self.nodes[1].getchaintips() diff --git a/test/functional/test_framework/test_framework.py b/test/functional/test_framework/test_framework.py index 19a6e720b..06b2c6b76 100755 --- a/test/functional/test_framework/test_framework.py +++ b/test/functional/test_framework/test_framework.py @@ -775,7 +775,7 @@ def skip_if_no_wallet(self): if not self.is_wallet_compiled(): raise SkipTest("wallet has not been compiled.") if self.options.descriptors: - self.skip_if_no_sqlite() + raise SkipTest("descriptor wallets not supported.") def skip_if_no_sqlite(self): """Skip the running test if sqlite has not been compiled.""" diff --git a/test/functional/test_runner.py b/test/functional/test_runner.py index 7bd957650..c323e10d3 100755 --- a/test/functional/test_runner.py +++ b/test/functional/test_runner.py @@ -87,29 +87,29 @@ # Scripts that are run by default. # Longest test should go first, to favor running tests in parallel 'wallet_hd.py', - #'wallet_hd.py --descriptors', + 'wallet_hd.py --descriptors', 'wallet_backup.py', - #'wallet_backup.py --descriptors', + 'wallet_backup.py --descriptors', # vv Tests less than 5m vv 'mining_getblocktemplate_longpoll.py', 'feature_maxuploadtarget.py', 'feature_block.py', 'rpc_fundrawtransaction.py', - #'rpc_fundrawtransaction.py --descriptors', + 'rpc_fundrawtransaction.py --descriptors', 'p2p_compactblocks.py', 'feature_segwit.py --legacy-wallet', # vv Tests less than 2m vv 'wallet_basic.py', - #'wallet_basic.py --descriptors', + 'wallet_basic.py --descriptors', 'wallet_labels.py', - #'wallet_labels.py --descriptors', + 'wallet_labels.py --descriptors', 'p2p_segwit.py', 'p2p_timeouts.py', 'p2p_tx_download.py', 'mempool_updatefromblock.py', 'wallet_dump.py --legacy-wallet', 'wallet_listtransactions.py', - #'wallet_listtransactions.py --descriptors', + 'wallet_listtransactions.py --descriptors', 'feature_taproot.py', # vv Tests less than 60s vv 'p2p_sendheaders.py', @@ -117,28 +117,28 @@ 'mempool_limit.py', 'rpc_txoutproof.py', 'wallet_listreceivedby.py', - #'wallet_listreceivedby.py --descriptors', + 'wallet_listreceivedby.py --descriptors', 'wallet_abandonconflict.py', - #'wallet_abandonconflict.py --descriptors', + 'wallet_abandonconflict.py --descriptors', 'feature_csv_activation.py', 'rpc_rawtransaction.py', - #'rpc_rawtransaction.py --descriptors', + 'rpc_rawtransaction.py --descriptors', 'wallet_address_types.py', - #'wallet_address_types.py --descriptors', + 'wallet_address_types.py --descriptors', 'feature_bip68_sequence.py', 'p2p_feefilter.py', 'feature_reindex.py', 'feature_abortnode.py', # vv Tests less than 30s vv 'wallet_keypool_topup.py', - #'wallet_keypool_topup.py --descriptors', + 'wallet_keypool_topup.py --descriptors', 'feature_fee_estimation.py', 'interface_zmq.py', 'interface_bitcoin_cli.py', 'mempool_resurrect.py', 'wallet_txn_doublespend.py --mineblock', 'tool_wallet.py', - #'tool_wallet.py --descriptors', + 'tool_wallet.py --descriptors', 'wallet_txn_clone.py', 'wallet_txn_clone.py --segwit', 'rpc_getchaintips.py', @@ -146,15 +146,15 @@ 'interface_rest.py', 'mempool_spend_coinbase.py', 'wallet_avoidreuse.py', - #'wallet_avoidreuse.py --descriptors', + 'wallet_avoidreuse.py --descriptors', 'mempool_reorg.py', 'mempool_persist.py', 'wallet_multiwallet.py', - #'wallet_multiwallet.py --descriptors', + 'wallet_multiwallet.py --descriptors', 'wallet_multiwallet.py --usecli', 'wallet_createwallet.py', 'wallet_createwallet.py --usecli', - #'wallet_createwallet.py --descriptors', + 'wallet_createwallet.py --descriptors', 'wallet_watchonly.py --legacy-wallet', 'wallet_watchonly.py --usecli --legacy-wallet', 'wallet_reorgsrestore.py', @@ -166,23 +166,23 @@ 'rpc_whitelist.py', 'feature_proxy.py', 'rpc_signrawtransaction.py', - #'rpc_signrawtransaction.py --descriptors', + 'rpc_signrawtransaction.py --descriptors', 'wallet_groups.py', 'p2p_addrv2_relay.py', - #'wallet_groups.py --descriptors', + 'wallet_groups.py --descriptors', 'p2p_disconnect_ban.py', 'rpc_decodescript.py', 'rpc_blockchain.py', 'rpc_deprecated.py', 'wallet_disable.py', - #'wallet_disable.py --descriptors', + 'wallet_disable.py --descriptors', 'p2p_addr_relay.py', 'p2p_getaddr_caching.py', 'p2p_getdata.py', 'rpc_net.py', 'wallet_keypool.py', - #'wallet_keypool.py --descriptors', - #'wallet_descriptor.py --descriptors', + 'wallet_keypool.py --descriptors', + 'wallet_descriptor.py --descriptors', 'p2p_nobloomfilter_messages.py', 'p2p_filter.py', 'rpc_setban.py', @@ -195,9 +195,9 @@ 'feature_assumevalid.py', 'example_test.py', 'wallet_txn_doublespend.py', - #'wallet_txn_doublespend.py --descriptors', + 'wallet_txn_doublespend.py --descriptors', 'feature_backwards_compatibility.py', - #'feature_backwards_compatibility.py --descriptors', + 'feature_backwards_compatibility.py --descriptors', 'wallet_txn_clone.py --mineblock', 'feature_notifications.py', 'rpc_getblockfilter.py', @@ -206,25 +206,25 @@ 'mempool_packages.py', 'mempool_package_onemore.py', 'rpc_createmultisig.py', - #'rpc_createmultisig.py --descriptors', + 'rpc_createmultisig.py --descriptors', 'feature_versionbits_warning.py', 'rpc_preciousblock.py', 'wallet_importprunedfunds.py', - #'wallet_importprunedfunds.py --descriptors', + 'wallet_importprunedfunds.py --descriptors', 'p2p_leak_tx.py', 'p2p_eviction.py', 'rpc_signmessage.py', 'rpc_generateblock.py', 'rpc_generate.py', 'wallet_balance.py', - #'wallet_balance.py --descriptors', + 'wallet_balance.py --descriptors', 'feature_nulldummy.py', - #'feature_nulldummy.py --descriptors', + 'feature_nulldummy.py --descriptors', 'mempool_accept.py', 'mempool_expiry.py', 'wallet_import_rescan.py --legacy-wallet', 'wallet_import_with_label.py --legacy-wallet', - #'wallet_importdescriptors.py --descriptors', + 'wallet_importdescriptors.py --descriptors', 'wallet_upgradewallet.py', 'rpc_bind.py --ipv4', 'rpc_bind.py --ipv6', @@ -232,14 +232,14 @@ 'mining_basic.py', 'feature_signet.py', 'wallet_bumpfee.py', - #'wallet_bumpfee.py --descriptors', + 'wallet_bumpfee.py --descriptors', 'wallet_implicitsegwit.py --legacy-wallet', 'rpc_named_arguments.py', 'wallet_listsinceblock.py', - #'wallet_listsinceblock.py --descriptors', + 'wallet_listsinceblock.py --descriptors', 'p2p_leak.py', 'wallet_encryption.py', - #'wallet_encryption.py --descriptors', + 'wallet_encryption.py --descriptors', 'wallet_scriptaddress2.py', 'feature_dersig.py', 'feature_cltv.py', @@ -247,20 +247,20 @@ 'mweb_weight.py', 'rpc_uptime.py', 'wallet_resendwallettransactions.py', - #'wallet_resendwallettransactions.py --descriptors', + 'wallet_resendwallettransactions.py --descriptors', 'wallet_fallbackfee.py', - #'wallet_fallbackfee.py --descriptors', + 'wallet_fallbackfee.py --descriptors', 'rpc_dumptxoutset.py', 'feature_minchainwork.py', 'rpc_estimatefee.py', 'rpc_getblockstats.py', 'wallet_create_tx.py', 'wallet_send.py', - #'wallet_create_tx.py --descriptors', + 'wallet_create_tx.py --descriptors', 'p2p_fingerprint.py', 'feature_uacomment.py', 'wallet_coinbase_category.py', - #'wallet_coinbase_category.py --descriptors', + 'wallet_coinbase_category.py --descriptors', 'feature_filelock.py', 'feature_loadblock.py', 'p2p_dos_header_tree.py',