UNPKG

@bsv/sdk

Version:

BSV Blockchain Software Development Kit

459 lines 96 kB
export default [ ['Format is: [scriptSig, scriptPubKey, flags, ... comments]'], [ 'It is evaluated as if there was a crediting coinbase transaction with two 0' ], ['pushes as scriptSig, and one output of 0 satoshi and given scriptPubKey,'], [ 'followed by a spending transaction which spends this output as only input (and' ], [ 'correct prevout hash), using the given scriptSig. All nLockTimes are 0, all' ], ['nSequences are max.'], [ '', '740087', 'P2SH,STRICTENC', 'Test the test: we should have an empty stack after scriptSig evaluation' ], [ '', '740087', 'P2SH,STRICTENC', 'and multiple spaces should not change that.' ], ['', '740087', 'P2SH,STRICTENC'], ['', '740087', 'P2SH,STRICTENC'], [ '5152', '52885187', 'P2SH,STRICTENC', 'Similarly whitespace around and between symbols' ], ['5152', '52885187', 'P2SH,STRICTENC'], ['5152', '52885187', 'P2SH,STRICTENC'], ['5152', '52885187', 'P2SH,STRICTENC'], ['5152', '52885187', 'P2SH,STRICTENC'], ['51', '', 'P2SH,STRICTENC'], [ '020100', '', 'P2SH,STRICTENC', 'all bytes are significant, not only the last one' ], [ '09000000000000000010', '', 'P2SH,STRICTENC', 'equals zero when cast to Int64' ], ['010b', '5b87', 'P2SH,STRICTENC', 'push 1 byte'], ['02417a', '417a87', 'P2SH,STRICTENC'], [ '4b417a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a', '417a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a87', 'P2SH,STRICTENC', 'push 75 bytes' ], ['4c0107', '5787', 'P2SH,STRICTENC', '0x4c is OP_PUSHDATA1'], ['4d010008', '5887', 'P2SH,STRICTENC', '0x4d is OP_PUSHDATA2'], ['4e0100000009', '5987', 'P2SH,STRICTENC', '0x4e is OP_PUSHDATA4'], ['4c00', '0087', 'P2SH,STRICTENC'], ['4d0000', '0087', 'P2SH,STRICTENC'], ['4e00000000', '0087', 'P2SH,STRICTENC'], ['4f02e80393', '02e70387', 'P2SH,STRICTENC'], ['00', '63506851', 'P2SH,STRICTENC', '0x50 is reserved (ok if not executed)'], [ '51', '5f936087', 'P2SH,STRICTENC', '0x51 through 0x60 push 1 through 16 onto stack' ], ['51', '61', 'P2SH,STRICTENC'], [ '00', '6362675168', 'P2SH,STRICTENC', 'VER non-functional (ok if not executed)' ], ['00', '6350898a675168', 'P2SH,STRICTENC', 'RESERVED ok in un-executed IF'], ['51', '766368', 'P2SH,STRICTENC'], ['51', '635168', 'P2SH,STRICTENC'], ['51', '76636768', 'P2SH,STRICTENC'], ['51', '63516768', 'P2SH,STRICTENC'], ['00', '63675168', 'P2SH,STRICTENC'], ['5151', '63635167006868', 'P2SH,STRICTENC'], ['5100', '63635167006868', 'P2SH,STRICTENC'], ['5151', '63635167006867630067516868', 'P2SH,STRICTENC'], ['0000', '63635167006867630067516868', 'P2SH,STRICTENC'], ['5100', '64635167006868', 'P2SH,STRICTENC'], ['5151', '64635167006868', 'P2SH,STRICTENC'], ['5100', '64635167006867630067516868', 'P2SH,STRICTENC'], ['0051', '64635167006867630067516868', 'P2SH,STRICTENC'], [ '00', '63006751670068', 'P2SH,STRICTENC', "Multiple ELSE's are valid and executed inverts on each ELSE encountered" ], ['51', '635167006768', 'P2SH,STRICTENC'], ['51', '636700675168', 'P2SH,STRICTENC'], ['51', '63516700675168935287', 'P2SH,STRICTENC'], [ '51', '63a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a7681468ca4fec736264c13b859bac43d5173df687168287', 'P2SH,STRICTENC' ], [ '51', '64006751670068', 'P2SH,STRICTENC', "Multiple ELSE's are valid and execution inverts on each ELSE encountered" ], ['00', '645167006768', 'P2SH,STRICTENC'], ['00', '646700675168', 'P2SH,STRICTENC'], ['00', '64516700675168935287', 'P2SH,STRICTENC'], [ '00', '64a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a76767a7681468ca4fec736264c13b859bac43d5173df687168287', 'P2SH,STRICTENC' ], [ '00', '6351636a676a676a6867516351676a675168676a68935287', 'P2SH,STRICTENC', 'Nested ELSE ELSE' ], ['51', '6400646a676a676a6867006451676a675168676a68935287', 'P2SH,STRICTENC'], ['00', '636a6851', 'P2SH,STRICTENC', 'RETURN only works if executed'], ['5151', '69', 'P2SH,STRICTENC'], [ '51050100000000', '69', 'P2SH,STRICTENC', 'values >4 bytes can be cast to boolean' ], ['510180', '630068', 'P2SH,STRICTENC', 'negative 0 is false'], ['5a005b6b756c', '93011587', 'P2SH,STRICTENC'], [ '676176696e5f7761735f686572656b5b6c', '676176696e5f7761735f68657265885b87', 'P2SH,STRICTENC' ], ['0073', '7451880087', 'P2SH,STRICTENC'], ['5173', '74528851885187', 'P2SH,STRICTENC'], [ '05010000000073', '74528805010000000087', 'P2SH,STRICTENC', 'IFDUP dups non ints' ], ['0075', '740087', 'P2SH,STRICTENC'], ['00', '76519351880087', 'P2SH,STRICTENC'], ['0051', '77', 'P2SH,STRICTENC'], ['5100', '78745388', 'P2SH,STRICTENC'], ['011601150114', '0079011488745387', 'P2SH,STRICTENC'], ['011601150114', '5179011588745387', 'P2SH,STRICTENC'], ['011601150114', '5279011688745387', 'P2SH,STRICTENC'], ['011601150114', '007a011488745287', 'P2SH,STRICTENC'], ['011601150114', '517a011588745287', 'P2SH,STRICTENC'], ['011601150114', '527a011688745287', 'P2SH,STRICTENC'], ['011601150114', '7b011687', 'P2SH,STRICTENC'], ['011601150114', '7b75011487', 'P2SH,STRICTENC'], ['011601150114', '7b7575011587', 'P2SH,STRICTENC'], ['011601150114', '7b7b011587', 'P2SH,STRICTENC'], ['011601150114', '7b7b7b011487', 'P2SH,STRICTENC'], ['011901180117011601150114', '71011887', 'P2SH,STRICTENC'], ['011901180117011601150114', '7175011987', 'P2SH,STRICTENC'], ['011901180117011601150114', '716d011487', 'P2SH,STRICTENC'], ['011901180117011601150114', '716d75011587', 'P2SH,STRICTENC'], ['011901180117011601150114', '716d6d011687', 'P2SH,STRICTENC'], ['011901180117011601150114', '716d6d75011787', 'P2SH,STRICTENC'], ['011901180117011601150114', '7171011687', 'P2SH,STRICTENC'], ['011901180117011601150114', '717171011487', 'P2SH,STRICTENC'], ['5100', '7c51880087', 'P2SH,STRICTENC'], ['0051', '7d7453887c6d', 'P2SH,STRICTENC'], ['5d5e', '6e7b8887', 'P2SH,STRICTENC'], ['4f005152', '6f745788939353886d0088', 'P2SH,STRICTENC'], ['51525355', '709393588893935687', 'P2SH,STRICTENC'], ['51535557', '72935488935c87', 'P2SH,STRICTENC'], ['00', '820087', 'P2SH,STRICTENC'], ['51', '825187', 'P2SH,STRICTENC'], ['017f', '825187', 'P2SH,STRICTENC'], ['028000', '825287', 'P2SH,STRICTENC'], ['02ff7f', '825287', 'P2SH,STRICTENC'], ['03008000', '825387', 'P2SH,STRICTENC'], ['03ffff7f', '825387', 'P2SH,STRICTENC'], ['0400008000', '825487', 'P2SH,STRICTENC'], ['04ffffff7f', '825487', 'P2SH,STRICTENC'], ['050000008000', '825587', 'P2SH,STRICTENC'], ['05ffffffff7f', '825587', 'P2SH,STRICTENC'], ['06000000008000', '825687', 'P2SH,STRICTENC'], ['08ffffffffffffff7f', '825887', 'P2SH,STRICTENC'], ['4f', '825187', 'P2SH,STRICTENC'], ['01ff', '825187', 'P2SH,STRICTENC'], ['028080', '825287', 'P2SH,STRICTENC'], ['02ffff', '825287', 'P2SH,STRICTENC'], ['03008080', '825387', 'P2SH,STRICTENC'], ['03ffffff', '825387', 'P2SH,STRICTENC'], ['0400008080', '825487', 'P2SH,STRICTENC'], ['04ffffffff', '825487', 'P2SH,STRICTENC'], ['050000008080', '825587', 'P2SH,STRICTENC'], ['05ffffffffff', '825587', 'P2SH,STRICTENC'], ['06000000008080', '825687', 'P2SH,STRICTENC'], ['08ffffffffffffffff', '825887', 'P2SH,STRICTENC'], [ '6162636465666768696a6b6c6d6e6f707172737475767778797a', '82011a87', 'P2SH,STRICTENC' ], ['012a', '825188012a87', 'P2SH,STRICTENC', 'SIZE does not consume argument'], ['52018293', '0087', 'P2SH,STRICTENC'], ['04ffffff7f04ffffffff93', '0087', 'P2SH,STRICTENC'], ['4f4f93', '018287', 'P2SH,STRICTENC'], ['0000', '87', 'P2SH,STRICTENC'], ['515193', '5287', 'P2SH,STRICTENC'], ['518b', '5287', 'P2SH,STRICTENC'], ['016f8c', '016e87', 'P2SH,STRICTENC'], ['016f51935c94', '016487', 'P2SH,STRICTENC'], ['0090', '0087', 'P2SH,STRICTENC'], ['6090', '6087', 'P2SH,STRICTENC'], ['019090', '01908f87', 'P2SH,STRICTENC'], ['0091', '61', 'P2SH,STRICTENC'], ['5191', '0087', 'P2SH,STRICTENC'], ['5b91', '0087', 'P2SH,STRICTENC'], ['0092', '0087', 'P2SH,STRICTENC'], ['5192', '5187', 'P2SH,STRICTENC'], ['016f92', '5187', 'P2SH,STRICTENC'], ['01ef92', '5187', 'P2SH,STRICTENC'], ['51519a', '61', 'P2SH,STRICTENC'], ['51009a', '91', 'P2SH,STRICTENC'], ['00519a', '91', 'P2SH,STRICTENC'], ['00009a', '91', 'P2SH,STRICTENC'], ['6001119a', '61', 'P2SH,STRICTENC'], ['51519b', '61', 'P2SH,STRICTENC'], ['51009b', '61', 'P2SH,STRICTENC'], ['00519b', '61', 'P2SH,STRICTENC'], ['00009b', '91', 'P2SH,STRICTENC'], ['6001119b', '61', 'P2SH,STRICTENC'], ['5b5a5193', '9c', 'P2SH,STRICTENC'], ['5b5a5193', '9d51', 'P2SH,STRICTENC'], ['5b5a5193', '9e91', 'P2SH,STRICTENC'], ['016f5a5193', '9e', 'P2SH,STRICTENC'], ['5b5a', '9f91', 'P2SH,STRICTENC'], ['5454', '9f91', 'P2SH,STRICTENC'], ['5a5b', '9f', 'P2SH,STRICTENC'], ['018b5b', '9f', 'P2SH,STRICTENC'], ['018b018a', '9f', 'P2SH,STRICTENC'], ['5b5a', 'a0', 'P2SH,STRICTENC'], ['5454', 'a091', 'P2SH,STRICTENC'], ['5a5b', 'a091', 'P2SH,STRICTENC'], ['018b5b', 'a091', 'P2SH,STRICTENC'], ['018b018a', 'a091', 'P2SH,STRICTENC'], ['5b5a', 'a191', 'P2SH,STRICTENC'], ['5454', 'a1', 'P2SH,STRICTENC'], ['5a5b', 'a1', 'P2SH,STRICTENC'], ['018b5b', 'a1', 'P2SH,STRICTENC'], ['018b018a', 'a1', 'P2SH,STRICTENC'], ['5b5a', 'a2', 'P2SH,STRICTENC'], ['5454', 'a2', 'P2SH,STRICTENC'], ['5a5b', 'a291', 'P2SH,STRICTENC'], ['018b5b', 'a291', 'P2SH,STRICTENC'], ['018b018a', 'a291', 'P2SH,STRICTENC'], ['5100a3', '009c', 'P2SH,STRICTENC'], ['0051a3', '009c', 'P2SH,STRICTENC'], ['4f00a3', '4f9c', 'P2SH,STRICTENC'], ['0004ffffffffa3', '04ffffffff9c', 'P2SH,STRICTENC'], ['04ffffff7f00a4', '04ffffff7f9c', 'P2SH,STRICTENC'], ['000164a4', '01649c', 'P2SH,STRICTENC'], ['01e400a4', '009c', 'P2SH,STRICTENC'], ['0004ffffffffa4', '009c', 'P2SH,STRICTENC'], ['000051', 'a5', 'P2SH,STRICTENC'], ['510051', 'a591', 'P2SH,STRICTENC'], ['0004ffffffff04ffffff7f', 'a5', 'P2SH,STRICTENC'], ['4f01e40164', 'a5', 'P2SH,STRICTENC'], ['5b01e40164', 'a5', 'P2SH,STRICTENC'], ['04ffffffff01e40164', 'a591', 'P2SH,STRICTENC'], ['04ffffff7f01e40164', 'a591', 'P2SH,STRICTENC'], ['04ffffff7f04ffffff7f94', '0087', 'P2SH,STRICTENC'], [ '04ffffff7f7693', '05feffffff0087', 'P2SH,STRICTENC', '>32 bit EQUAL is valid' ], ['04ffffff7f8f7693', '05feffffff8087', 'P2SH,STRICTENC'], ['', 'a6149c1185a5c5e9fc54612808977ee8f548b2258d3187', 'P2SH,STRICTENC'], ['61', 'a6140bdc9d2d256b3ee9daae347be6f4dc835a467ffe87', 'P2SH,STRICTENC'], [ '6162636465666768696a6b6c6d6e6f707172737475767778797a', 'a614f71c27109c692c1b56bbdceb5b9d2865b3708dbc87', 'P2SH,STRICTENC' ], ['', 'a714da39a3ee5e6b4b0d3255bfef95601890afd8070987', 'P2SH,STRICTENC'], ['61', 'a71486f7e437faa5a7fce15d1ddcb9eaeaea377667b887', 'P2SH,STRICTENC'], [ '6162636465666768696a6b6c6d6e6f707172737475767778797a', 'a71432d10c7b8cf96570ca04ce37f2a19d84240d3a8987', 'P2SH,STRICTENC' ], [ '', 'a820e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85587', 'P2SH,STRICTENC' ], [ '61', 'a820ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb87', 'P2SH,STRICTENC' ], [ '6162636465666768696a6b6c6d6e6f707172737475767778797a', 'a82071c480df93d6ae2f1efad1447c66c9525e316218cf51fc8d9ed832f2daf18b7387', 'P2SH,STRICTENC' ], ['', '76a97ca8a687', 'P2SH,STRICTENC'], ['', '76aa7ca8a887', 'P2SH,STRICTENC'], ['', '61a914b472a266d0bd89c13706a4132ccfb16f7c3b9fcb87', 'P2SH,STRICTENC'], ['61', 'a96114994355199e516ff76c4fa4aab39337b9d84cf12b87', 'P2SH,STRICTENC'], [ '6162636465666768696a6b6c6d6e6f707172737475767778797a', 'a94c14c286a1af0947f58d1ad787385b1c2c4a976f9e7187', 'P2SH,STRICTENC' ], [ '', 'aa205df6e0e2761359d30a8275058e299fcc0381534545f55cf43e41983f5d4c945687', 'P2SH,STRICTENC' ], [ '61', 'aa20bf5d3affb73efd2ec6c36ad3112dd933efed63c4e1cbffcfa88e2759c144f2d887', 'P2SH,STRICTENC' ], [ '6162636465666768696a6b6c6d6e6f707172737475767778797a', 'aa4c20ca139bc10c2f660da42666f72e89a225936fc60f193c161124a672050c43467187', 'P2SH,STRICTENC' ], ['51', 'b0b1b2b3b4b5b6b7b8b95187', 'P2SH,STRICTENC'], [ '4e060000005f746f5f3130b0b1b2b3b4b5b6b7b8b9', '4e060000005f746f5f313087', 'P2SH,STRICTENC' ], [ '51', '61', 'P2SH,STRICTENC,DISCOURAGE_UPGRADABLE_NOPS', 'Discourage NOPx flag allows OP_NOP' ], [ '00', '63b96851', 'P2SH,STRICTENC,DISCOURAGE_UPGRADABLE_NOPS', 'Discouraged NOPs are allowed if not executed' ], [ '00', '63ba675168', 'P2SH,STRICTENC', 'opcodes above NOP10 invalid if executed' ], ['00', '63bb675168', 'P2SH,STRICTENC'], ['00', '63bc675168', 'P2SH,STRICTENC'], ['00', '63bd675168', 'P2SH,STRICTENC'], ['00', '63be675168', 'P2SH,STRICTENC'], ['00', '63bf675168', 'P2SH,STRICTENC'], ['00', '63c0675168', 'P2SH,STRICTENC'], ['00', '63c1675168', 'P2SH,STRICTENC'], ['00', '63c2675168', 'P2SH,STRICTENC'], ['00', '63c3675168', 'P2SH,STRICTENC'], ['00', '63c4675168', 'P2SH,STRICTENC'], ['00', '63c5675168', 'P2SH,STRICTENC'], ['00', '63c6675168', 'P2SH,STRICTENC'], ['00', '63c7675168', 'P2SH,STRICTENC'], ['00', '63c8675168', 'P2SH,STRICTENC'], ['00', '63c9675168', 'P2SH,STRICTENC'], ['00', '63ca675168', 'P2SH,STRICTENC'], ['00', '63cb675168', 'P2SH,STRICTENC'], ['00', '63cc675168', 'P2SH,STRICTENC'], ['00', '63cd675168', 'P2SH,STRICTENC'], ['00', '63ce675168', 'P2SH,STRICTENC'], ['00', '63cf675168', 'P2SH,STRICTENC'], ['00', '63d0675168', 'P2SH,STRICTENC'], ['00', '63d1675168', 'P2SH,STRICTENC'], ['00', '63d2675168', 'P2SH,STRICTENC'], ['00', '63d3675168', 'P2SH,STRICTENC'], ['00', '63d4675168', 'P2SH,STRICTENC'], ['00', '63d5675168', 'P2SH,STRICTENC'], ['00', '63d6675168', 'P2SH,STRICTENC'], ['00', '63d7675168', 'P2SH,STRICTENC'], ['00', '63d8675168', 'P2SH,STRICTENC'], ['00', '63d9675168', 'P2SH,STRICTENC'], ['00', '63da675168', 'P2SH,STRICTENC'], ['00', '63db675168', 'P2SH,STRICTENC'], ['00', '63dc675168', 'P2SH,STRICTENC'], ['00', '63dd675168', 'P2SH,STRICTENC'], ['00', '63de675168', 'P2SH,STRICTENC'], ['00', '63df675168', 'P2SH,STRICTENC'], ['00', '63e0675168', 'P2SH,STRICTENC'], ['00', '63e1675168', 'P2SH,STRICTENC'], ['00', '63e2675168', 'P2SH,STRICTENC'], ['00', '63e3675168', 'P2SH,STRICTENC'], ['00', '63e4675168', 'P2SH,STRICTENC'], ['00', '63e5675168', 'P2SH,STRICTENC'], ['00', '63e6675168', 'P2SH,STRICTENC'], ['00', '63e7675168', 'P2SH,STRICTENC'], ['00', '63e8675168', 'P2SH,STRICTENC'], ['00', '63e9675168', 'P2SH,STRICTENC'], ['00', '63ea675168', 'P2SH,STRICTENC'], ['00', '63eb675168', 'P2SH,STRICTENC'], ['00', '63ec675168', 'P2SH,STRICTENC'], ['00', '63ed675168', 'P2SH,STRICTENC'], ['00', '63ee675168', 'P2SH,STRICTENC'], ['00', '63ef675168', 'P2SH,STRICTENC'], ['00', '63f0675168', 'P2SH,STRICTENC'], ['00', '63f1675168', 'P2SH,STRICTENC'], ['00', '63f2675168', 'P2SH,STRICTENC'], ['00', '63f3675168', 'P2SH,STRICTENC'], ['00', '63f4675168', 'P2SH,STRICTENC'], ['00', '63f5675168', 'P2SH,STRICTENC'], ['00', '63f6675168', 'P2SH,STRICTENC'], ['00', '63f7675168', 'P2SH,STRICTENC'], ['00', '63f8675168', 'P2SH,STRICTENC'], ['00', '63f9675168', 'P2SH,STRICTENC'], ['00', '63fa675168', 'P2SH,STRICTENC'], ['00', '63fb675168', 'P2SH,STRICTENC'], ['00', '63fc675168', 'P2SH,STRICTENC'], ['00', '63fd675168', 'P2SH,STRICTENC'], ['00', '63fe675168', 'P2SH,STRICTENC'], ['00', '63ff675168', 'P2SH,STRICTENC'], [ '61', '62626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262', 'P2SH,STRICTENC', '520 byte push' ], [ '51', '616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161', 'P2SH,STRICTENC', '201 opcodes executed. 0x61 is NOP' ], [ '51525354556f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f', '51525354556f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f', 'P2SH,STRICTENC', '1,000 stack size (0x6f is 3DUP)' ], [ '516b526b5354556f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f', '515253545556576f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f', 'P2SH,STRICTENC', '1,000 stack size (altstack cleared between scriptSig/scriptPubKey)' ], [ '616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f', '616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262