{
  "$schema": "https://libauth.org/schemas/wallet-template-v0.schema.json",
  "description": "Autogenerated by BlockExplorer.cash",
  "name": "Untitled",
  "entities": {},
  "scenarios": {
    "s0_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_0": {
      "description": "Scenario for input 0.",
      "name": "Scenario input 0",
      "transaction": {
        "locktime": 1779348706,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "51004da4045520aa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d75279009c63537900a2695379cdc0c7885379d1c0ce885379d3c0d09d5379ccc0c69d537ad2c0cf87777777675279519c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088587982770229019d5879a87801257f75557f778876014b7f75014a7f7701ff88547900a2695479599f695579827701219d5579517f7552875679517f7553879b69567900a0695679040065cd1d9f695779b1755679587902900093a2695679587a02a00593a16976557f75517f7781548007707265706172657e557951807e56797e577954807e5a7a51876351c701207f75537988675979827754790141959d4f00657656799f766b63760141955c79788b7f75787f77815d7952790141937f7552798b7f777800a26978599f69785b799e69785579a0695d7952790121950121937f7552790121957f777857795279bb5279567a757c6b7c6b7c6b7c6b7c6c6c6c6c54798b557a757c6b7c6b7c6b7c6c6c6c6d6d686c91666d687c01257f75567a7e567a54807e557a51807e00d2886d6d6d51675279529c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088547982770229019d5479a87801257f75557f778876014b7f75014a7f7701ff87916976557f75517f778178014b7f75014a7f77817c54800761626f72745f5f7e7851807e587a51876351c701207f75547988675779827755790141959d4f00657657799f766b63760141955a79788b7f75787f77815b7952790141937f7552798b7f777800a26978599f697857799e69785579a0695b7952790121950121937f7552790121957f777857795279bb5279567a757c6b7c6b7c6b7c6b7c6c6c6c6c54798b557a757c6b7c6b7c6b7c6c6c6c6d6d686c91666d687b01257f75210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d2886d6d6d7551675279539c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088547982770229019d5479a87801257f75557f778876014b7f75014a7f7701ff87916976014a7f7501467f778178014b7f75014a7f7781527901467f7501257f777bb175567952790121957f757c7e567a0229017f757b0121950121937f777e7c557f75517f778101207c8b54807e7ca87e210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d287777777677b549dc0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088537900a2695379599f695479827701219d5479517f7552875579517f7553879b69557982770229019d5579a87801257f75557f778851c701207f757b88547953790121957f75547a7e547a0229017f75547a0121950121937f777e7c557f75517f778101207c8b54807e7ca87e210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d2877768686868"
          },
          {
            "outpointTransactionHash": "6cfab7db45df08a618387c155bdcaade0eb4cc636d6cf5c43617edc1ba38da70",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "41ae4d06fd5cca44f9262309598bb85e80b1d858fa4a71bef12c82c0c73f6de8b098e44fab067ef0435a705c79247bca7d5997ef6444e211a0ba71a08c8c5968b0612102645d2c4626fdbef13be39d2426a063c1aea699016556bbcd81c5c987fa0ad7ff"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa20cfe98e026f64991ed7ca4c591b7b58c31a63dd1bf51b3d53dc471a052a069aca87",
            "token": {
              "category": "f149741cd44be26adfa4ee2647281f84efaaee56f3420dff60ab2df45dd229be",
              "nft": {
                "commitment": "401e000000e2b40e6a80c27fc608000000c0d75dc508000000e2b40e6a80acb2cc08000000e2b40e6a208e43c408000000e2b40e6a80d4f9c608000000e2b40e6a40c858c808000000e2b40e6a00d284c308000000e2b40e6a80c27fc608000000e2b40e6a80c27fc608000000e2b40e6a003e61c608000000e2b40e6a0000",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
            "token": {
              "category": "023255f0b443a9f482c5af374fa19000eceaaa012d97c58fa043f53411395e2f",
              "nft": {
                "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac",
            "valueSatoshis": 2897250
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 2000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "f149741cd44be26adfa4ee2647281f84efaaee56f3420dff60ab2df45dd229be",
            "nft": {
              "commitment": "401d0000002eb40e6ae0501ecb0800000040f589c9080000002eb40e6a40533fc5080000002eb40e6ae0501ecb080000002eb40e6a8013a5c8080000002eb40e6a003a0ecd080000002eb40e6a8013a5c8080000002eb40e6a003a0ecd080000002eb40e6a000dddcb080000002eb40e6a000dddcb080000002eb40e6a0000",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 2000,
          "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
          "token": {
            "category": "023255f0b443a9f482c5af374fa19000eceaaa012d97c58fa043f53411395e2f",
            "nft": {
              "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 2922250,
          "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac"
        }
      ]
    },
    "s1_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_1": {
      "description": "Scenario for input 1.",
      "name": "Scenario input 1",
      "transaction": {
        "locktime": 1779348706,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "210297d6ad28ad6396f62a44e90eb512ffb93c1a0b589b8855a204b40bbc1b9c897f21030dd4e962dff8edfa4a1ee2456b41a9ae791f697360d3b3037b6fac0ed617101721034aed066c6f51c0dbb168e8ed301434638535ef2ff47a1ad6ec26376fba46bd5b21032184d36539b91c83a0f216ee9c3ec1729bacd1606613297f5bf3ac68447a4a9021034c752f18d193f21a386032ae058ca5acad9cfd575223d9babd115d9d9e34c4db210287426749670ad4a88e791ff4c044c36cd9627da58a6d69f9cc6c1d17d505c16821033d434f52fd54d51bbc06d8f02d4a78ae69c1233e09da9ce6a73a9d2ba952522f2102423fa2b46bbf06bacd2dfedbf44a94fcb6ca34838c3fe12acf5b09ef7ff6a1b42103f85486b99a7f8aa7d6a1d69a0ae859bebb193bc90cc705cd096c6aaf497af5e604e2b40e6a05003e61c60840fe83745d112474d5e2c186b080f952535558342b5e7c796b18205950be38eb709c87cdbcf3f8e35dedf90e8e081d976359c994b04001c4f7af6712171bd5ee1b04e2b40e6a0580c27fc608403284621999c89117e869df7e10c599ea9b8bc8626cc40257374000193707eb055c38977a3a7e811c4e4e25ccae064f344e93314eed73ab89d982005f846f0dbc04e2b40e6a0580c27fc60840231eabdec1189205091d3d579cc6469edc24fa5da9fffce09b078d71ae4f390a8cb267776305a537abf6c663866085ea95dfaf036abf425bc6006353158fea2304e2b40e6a0500d284c308401034efc383663983c4cf1b04de5180d5f3086ede90befa720b60c21eeaa8c7d2bdf46048c804e48920d4ed75a39e901f4a622e3408ac24b159697ca8d3a33e7204e2b40e6a0540c858c80840e87c0e30486e00892e2c3a3ffb420ab2f381347cc94fabc2a14f44980ec773cbc0b950e330f23c2dd5d97446a49e77575fc9d7e937a1df44af383c4ebf0e874704e2b40e6a0580d4f9c60840323306d755b73c7de663523e997c0d4c670c46a46ce5315431216591d69ecf7af3672d63ea0083641586bc3e769483dc06afd5af8ed28a115c0bc6d36d7a61f704e2b40e6a05208e43c40840f93aeb270c613365862ea11155708d6712169193e4a34878cac0607c6c27d5a49751bd2b4690724a91a426d89592ad850b0e711aed106a26d535f834716d287104e2b40e6a0580acb2cc08406ccc4ca4bdb8c4c5dc59c2393b9adbf914975aa6702f3bc4535e033d39eafeb4220747533d2bb514efec9dd13de1a22d61596a8c1b8f4c3e77045561e3c51d0c04e2b40e6a05c0d75dc5084018958d5ff7367f9cff6aecdc9a502e01cf31a7ddd88f3bd0a7f1195f75739f3606aad071accfb4c34a329aba6bb908c48e80ad62667feec92fb4830172b12346004d370f5702c80002c80020aa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d7084243482d55534400202f5e391134f543a08fc5972d01aaeaec0090a14f37afc582f4a943b4f05532025679009c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4539d51ce01207f758851cf768277014b9d76517f7501208801257f75557f77012279827701219d012379827701219d012479827701219d012579827701219d012679827701219d012779827701219d012879827701219d012979827701219d012a79827701219d0122790124797e0125797e0126797e0127797e0128797e0129797e012a797e012b797ea88800cf768277017f9d76517f7501408876557f75517f778178597f75557f778176013c93b175c57c02b40093a16940ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc55480537901197f7501117f775479011d7f7501197f770004000000005e79567987635f79009d6079009d5379817b757c527977675e79827701409d5f7900a06960790400f15365a0696079c50380510193a1695879086269747374616d707e607958807e55797e5f7978012c79bb5479817600a063011179789476009f63768f7768760210279552795f7995a1697568011179547a757c6b7c6b7c6c6c0112795480537a757c6b7c6c6d68577901257f75011d7f77587901297f7501257f770004000000000115795a798763011679009d011779009d5379817b757c52797767011579827701409d01167900a0690117790400f15365a069011779c50380510193a1695c790867656d696e695f5f7e01177958807e59797e01167978013179bb5479817600a063011879789476009f63768f77687602102795527901137995a1697568011879547a757c6b7c6b7c6c6c0119795480537a757c6b7c6c6d685b7901317f7501297f775c7901357f7501317f77000400000000011c795e798763011d79009d011e79009d5379817b757c52797767011c79827701409d011d7900a069011e790400f15365a069011e79c50380510193a169607908636f696e626173657e011e7958807e5d797e011d7978013679bb5479817600a063011f79789476009f63768f77687602102795527901177995a1697568011f79547a757c6b7c6b7c6c6c0120795480537a757c6b7c6c6d685f79013d7f7501357f77607901417f75013d7f770004000000000123790112798763012479009d012579009d5379817b757c52797767012379827701409d01247900a0690125790400f15365a069012579c50380510193a16901147908636765636b6f5f5f7e01257958807e0111797e01247978013b79bb5479817600a063012679789476009f63768f776876021027955279011b7995a1697568012679547a757c6b7c6b7c6c6c0127795480537a757c6b7c6c6d6801137901497f7501417f77011479014d7f7501497f77000400000000012a790116798763012b79009d012c79009d5379817b757c52797767012a79827701409d012b7900a069012c790400f15365a069012c79c50380510193a169011879086874785f5f5f5f5f7e012c7958807e0115797e012b7978014079bb5479817600a063012d79789476009f63768f776876021027955279011f7995a1697568012d79547a757c6b7c6b7c6c6c012e795480537a757c6b7c6c6d6801177901557f75014d7f7701187901597f7501557f77000400000000013179011a798763013279009d013379009d5379817b757c52797767013179827701409d01327900a0690133790400f15365a069013379c50380510193a169011c79086b72616b656e5f5f7e01337958807e0119797e01327978014579bb5479817600a063013479789476009f63768f77687602102795527901237995a1697568013479547a757c6b7c6b7c6c6c0135795480537a757c6b7c6c6d68011b7901617f7501597f77011c7901657f7501617f77000400000000013879011e798763013979009d013a79009d5379817b757c52797767013879827701409d01397900a069013a790400f15365a069013a79c50380510193a169012079086f6b785f5f5f5f5f7e013a7958807e011d797e01397978014a79bb5479817600a063013b79789476009f63768f77687602102795527901277995a1697568013b79547a757c6b7c6b7c6c6c013c795480537a757c6b7c6c6d68011f79016d7f7501657f7701207901717f75016d7f77000400000000013f790122798763014079009d014179009d5379817b757c52797767013f79827701409d01407900a0690141790400f15365a069014179c50380510193a1690124790862796269745f5f5f7e01417958807e0121797e01407978014f79bb5479817600a063014279789476009f63768f776876021027955279012b7995a1697568014279547a757c6b7c6b7c6c6c0143795480537a757c6b7c6c6d6801237901797f7501717f77012479017d7f7501797f770004000000000146790126798763014779009d014879009d5379817b757c52797767014679827701409d01477900a0690148790400f15365a069014879c50380510193a169012879086b75636f696e5f5f7e01487958807e0125797e01477978015479bb5479817600a063014979789476009f63768f776876021027955279012f7995a1697568014979547a757c6b7c6b7c6c6c014a795480537a757c6b7c6c6d6800012f7a0127798764768b776801317a0127798764768b776801337a0127798764768b776801357a0127798764768b776801377a0127798764768b776801397a0127798764768b7768013b7a0127798764768b7768013d7a0127798764768b7768013f7a01277a8764768b7768012c7aa269012179011e79011b790118790115790112795f795c7959790059795979a06359797758795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6859795879a06359797757795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6859795779a06359797756795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6859795679a06359797755795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6859795579a06359797754795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6859795479a06359797753795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6859795379a06359797752795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76537a757c6b7c6c6859795279a063597977785a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c77766858795879a0635879775779597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6858795779a0635879775679597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6858795679a0635879775579597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6858795579a0635879775479597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6858795479a0635879775379597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6858795379a0635879775279597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76537a757c6b7c6c6858795279a06358797778597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c77766857795779a0635779775679587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6857795679a0635779775579587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6857795579a0635779775479587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6857795479a0635779775379587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6857795379a0635779775279587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76537a757c6b7c6c6857795279a06357797778587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c77766856795679a0635679775579577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6856795579a0635679775479577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6856795479a0635679775379577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76547a757c6b7c6b7c6c6c6856795379a0635679775279577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76537a757c6b7c6c6856795279a06356797778577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c77766855795579a0635579775479567a757c6b7c6b7c6b7c6b7c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6855795479a0635579775379567a757c6b7c6b7c6b7c6b7c6c6c6c6c76547a757c6b7c6b7c6c6c6855795379a0635579775279567a757c6b7c6b7c6b7c6b7c6c6c6c6c76537a757c6b7c6c6855795279a06355797778567a757c6b7c6b7c6b7c6b7c6c6c6c6c777668557a01307901117f75597f77817600a0636e9476009f63768f77687602102795527901387995a1697568012c7a5880012c7a7e01297a588001297a7e01267a588001267a7e01237a588001237a7e01207a588001207a7e011d7a5880011d7a7e011a7a5880011a7a7e01177a588001177a7e01147a588001147a7e587a587a7e577a7e567a7e557a7e547a7e537a7e7b7e7c7e014001207a8b54807ec554807e537a58807e7c7e011e7a017f7f75017d7f777e00d2886d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7551675679519c63577900a2695779cdc0c7885779d1c0ce885779d3c0d09d5779ccc0c69d577ad2c0cf886d6d6d755167567a529dc0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d51c701207f75537a8800cf76017f7f75017e7f77817c017d7f75517e7c8b51807e00d2886d6d75516868"
          },
          {
            "outpointTransactionHash": "d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "6cfab7db45df08a618387c155bdcaade0eb4cc636d6cf5c43617edc1ba38da70",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "41ae4d06fd5cca44f9262309598bb85e80b1d858fa4a71bef12c82c0c73f6de8b098e44fab067ef0435a705c79247bca7d5997ef6444e211a0ba71a08c8c5968b0612102645d2c4626fdbef13be39d2426a063c1aea699016556bbcd81c5c987fa0ad7ff"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa20cfe98e026f64991ed7ca4c591b7b58c31a63dd1bf51b3d53dc471a052a069aca87",
            "token": {
              "category": "f149741cd44be26adfa4ee2647281f84efaaee56f3420dff60ab2df45dd229be",
              "nft": {
                "commitment": "401e000000e2b40e6a80c27fc608000000c0d75dc508000000e2b40e6a80acb2cc08000000e2b40e6a208e43c408000000e2b40e6a80d4f9c608000000e2b40e6a40c858c808000000e2b40e6a00d284c308000000e2b40e6a80c27fc608000000e2b40e6a80c27fc608000000e2b40e6a003e61c608000000e2b40e6a0000",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
            "token": {
              "category": "023255f0b443a9f482c5af374fa19000eceaaa012d97c58fa043f53411395e2f",
              "nft": {
                "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac",
            "valueSatoshis": 2897250
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 2000,
          "lockingBytecode": "aa20cfe98e026f64991ed7ca4c591b7b58c31a63dd1bf51b3d53dc471a052a069aca87",
          "token": {
            "category": "f149741cd44be26adfa4ee2647281f84efaaee56f3420dff60ab2df45dd229be",
            "nft": {
              "commitment": "401d0000002eb40e6ae0501ecb0800000040f589c9080000002eb40e6a40533fc5080000002eb40e6ae0501ecb080000002eb40e6a8013a5c8080000002eb40e6a003a0ecd080000002eb40e6a8013a5c8080000002eb40e6a003a0ecd080000002eb40e6a000dddcb080000002eb40e6a000dddcb080000002eb40e6a0000",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 2000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "023255f0b443a9f482c5af374fa19000eceaaa012d97c58fa043f53411395e2f",
            "nft": {
              "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 2922250,
          "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac"
        }
      ]
    },
    "s2_6cfab7db45df08a618387c155bdcaade0eb4cc636d6cf5c43617edc1ba38da70_2": {
      "description": "Scenario for input 2.",
      "name": "Scenario input 2",
      "transaction": {
        "locktime": 1779348706,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "210297d6ad28ad6396f62a44e90eb512ffb93c1a0b589b8855a204b40bbc1b9c897f21030dd4e962dff8edfa4a1ee2456b41a9ae791f697360d3b3037b6fac0ed617101721034aed066c6f51c0dbb168e8ed301434638535ef2ff47a1ad6ec26376fba46bd5b21032184d36539b91c83a0f216ee9c3ec1729bacd1606613297f5bf3ac68447a4a9021034c752f18d193f21a386032ae058ca5acad9cfd575223d9babd115d9d9e34c4db210287426749670ad4a88e791ff4c044c36cd9627da58a6d69f9cc6c1d17d505c16821033d434f52fd54d51bbc06d8f02d4a78ae69c1233e09da9ce6a73a9d2ba952522f2102423fa2b46bbf06bacd2dfedbf44a94fcb6ca34838c3fe12acf5b09ef7ff6a1b42103f85486b99a7f8aa7d6a1d69a0ae859bebb193bc90cc705cd096c6aaf497af5e604e2b40e6a05003e61c60840fe83745d112474d5e2c186b080f952535558342b5e7c796b18205950be38eb709c87cdbcf3f8e35dedf90e8e081d976359c994b04001c4f7af6712171bd5ee1b04e2b40e6a0580c27fc608403284621999c89117e869df7e10c599ea9b8bc8626cc40257374000193707eb055c38977a3a7e811c4e4e25ccae064f344e93314eed73ab89d982005f846f0dbc04e2b40e6a0580c27fc60840231eabdec1189205091d3d579cc6469edc24fa5da9fffce09b078d71ae4f390a8cb267776305a537abf6c663866085ea95dfaf036abf425bc6006353158fea2304e2b40e6a0500d284c308401034efc383663983c4cf1b04de5180d5f3086ede90befa720b60c21eeaa8c7d2bdf46048c804e48920d4ed75a39e901f4a622e3408ac24b159697ca8d3a33e7204e2b40e6a0540c858c80840e87c0e30486e00892e2c3a3ffb420ab2f381347cc94fabc2a14f44980ec773cbc0b950e330f23c2dd5d97446a49e77575fc9d7e937a1df44af383c4ebf0e874704e2b40e6a0580d4f9c60840323306d755b73c7de663523e997c0d4c670c46a46ce5315431216591d69ecf7af3672d63ea0083641586bc3e769483dc06afd5af8ed28a115c0bc6d36d7a61f704e2b40e6a05208e43c40840f93aeb270c613365862ea11155708d6712169193e4a34878cac0607c6c27d5a49751bd2b4690724a91a426d89592ad850b0e711aed106a26d535f834716d287104e2b40e6a0580acb2cc08406ccc4ca4bdb8c4c5dc59c2393b9adbf914975aa6702f3bc4535e033d39eafeb4220747533d2bb514efec9dd13de1a22d61596a8c1b8f4c3e77045561e3c51d0c04e2b40e6a05c0d75dc5084018958d5ff7367f9cff6aecdc9a502e01cf31a7ddd88f3bd0a7f1195f75739f3606aad071accfb4c34a329aba6bb908c48e80ad62667feec92fb4830172b12346004d370f5702c80002c80020aa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d7084243482d55534400202f5e391134f543a08fc5972d01aaeaec0090a14f37afc582f4a943b4f05532025679009c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4539d51ce01207f758851cf768277014b9d76517f7501208801257f75557f77012279827701219d012379827701219d012479827701219d012579827701219d012679827701219d012779827701219d012879827701219d012979827701219d012a79827701219d0122790124797e0125797e0126797e0127797e0128797e0129797e012a797e012b797ea88800cf768277017f9d76517f7501408876557f75517f778178597f75557f778176013c93b175c57c02b40093a16940ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc55480537901197f7501117f775479011d7f7501197f770004000000005e79567987635f79009d6079009d5379817b757c527977675e79827701409d5f7900a06960790400f15365a0696079c50380510193a1695879086269747374616d707e607958807e55797e5f7978012c79bb5479817600a063011179789476009f63768f7768760210279552795f7995a1697568011179547a757c6b7c6b7c6c6c0112795480537a757c6b7c6c6d68577901257f75011d7f77587901297f7501257f770004000000000115795a798763011679009d011779009d5379817b757c52797767011579827701409d01167900a0690117790400f15365a069011779c50380510193a1695c790867656d696e695f5f7e01177958807e59797e01167978013179bb5479817600a063011879789476009f63768f77687602102795527901137995a1697568011879547a757c6b7c6b7c6c6c0119795480537a757c6b7c6c6d685b7901317f7501297f775c7901357f7501317f77000400000000011c795e798763011d79009d011e79009d5379817b757c52797767011c79827701409d011d7900a069011e790400f15365a069011e79c50380510193a169607908636f696e626173657e011e7958807e5d797e011d7978013679bb5479817600a063011f79789476009f63768f77687602102795527901177995a1697568011f79547a757c6b7c6b7c6c6c0120795480537a757c6b7c6c6d685f79013d7f7501357f77607901417f75013d7f770004000000000123790112798763012479009d012579009d5379817b757c52797767012379827701409d01247900a0690125790400f15365a069012579c50380510193a16901147908636765636b6f5f5f7e01257958807e0111797e01247978013b79bb5479817600a063012679789476009f63768f776876021027955279011b7995a1697568012679547a757c6b7c6b7c6c6c0127795480537a757c6b7c6c6d6801137901497f7501417f77011479014d7f7501497f77000400000000012a790116798763012b79009d012c79009d5379817b757c52797767012a79827701409d012b7900a069012c790400f15365a069012c79c50380510193a169011879086874785f5f5f5f5f7e012c7958807e0115797e012b7978014079bb5479817600a063012d79789476009f63768f776876021027955279011f7995a1697568012d79547a757c6b7c6b7c6c6c012e795480537a757c6b7c6c6d6801177901557f75014d7f7701187901597f7501557f77000400000000013179011a798763013279009d013379009d5379817b757c52797767013179827701409d01327900a0690133790400f15365a069013379c50380510193a169011c79086b72616b656e5f5f7e01337958807e0119797e01327978014579bb5479817600a063013479789476009f63768f77687602102795527901237995a1697568013479547a757c6b7c6b7c6c6c0135795480537a757c6b7c6c6d68011b7901617f7501597f77011c7901657f7501617f77000400000000013879011e798763013979009d013a79009d5379817b757c52797767013879827701409d01397900a069013a790400f15365a069013a79c50380510193a169012079086f6b785f5f5f5f5f7e013a7958807e011d797e01397978014a79bb5479817600a063013b79789476009f63768f77687602102795527901277995a1697568013b79547a757c6b7c6b7c6c6c013c795480537a757c6b7c6c6d68011f79016d7f7501657f7701207901717f75016d7f77000400000000013f790122798763014079009d014179009d5379817b757c52797767013f79827701409d01407900a0690141790400f15365a069014179c50380510193a1690124790862796269745f5f5f7e01417958807e0121797e01407978014f79bb5479817600a063014279789476009f63768f776876021027955279012b7995a1697568014279547a757c6b7c6b7c6c6c0143795480537a757c6b7c6c6d6801237901797f7501717f77012479017d7f7501797f770004000000000146790126798763014779009d014879009d5379817b757c52797767014679827701409d01477900a0690148790400f15365a069014879c50380510193a169012879086b75636f696e5f5f7e01487958807e0125797e01477978015479bb5479817600a063014979789476009f63768f776876021027955279012f7995a1697568014979547a757c6b7c6b7c6c6c014a795480537a757c6b7c6c6d6800012f7a0127798764768b776801317a0127798764768b776801337a0127798764768b776801357a0127798764768b776801377a0127798764768b776801397a0127798764768b7768013b7a0127798764768b7768013d7a0127798764768b7768013f7a01277a8764768b7768012c7aa269012179011e79011b790118790115790112795f795c7959790059795979a06359797758795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6859795879a06359797757795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6859795779a06359797756795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6859795679a06359797755795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6859795579a06359797754795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6859795479a06359797753795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6859795379a06359797752795a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c76537a757c6b7c6c6859795279a063597977785a7a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c6c77766858795879a0635879775779597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6858795779a0635879775679597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6858795679a0635879775579597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6858795579a0635879775479597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6858795479a0635879775379597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6858795379a0635879775279597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c76537a757c6b7c6c6858795279a06358797778597a757c6b7c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c6c77766857795779a0635779775679587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6857795679a0635779775579587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6857795579a0635779775479587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6857795479a0635779775379587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76547a757c6b7c6b7c6c6c6857795379a0635779775279587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c76537a757c6b7c6c6857795279a06357797778587a757c6b7c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c6c77766856795679a0635679775579577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76567a757c6b7c6b7c6b7c6b7c6c6c6c6c6856795579a0635679775479577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6856795479a0635679775379577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76547a757c6b7c6b7c6c6c6856795379a0635679775279577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c76537a757c6b7c6c6856795279a06356797778577a757c6b7c6b7c6b7c6b7c6b7c6c6c6c6c6c77766855795579a0635579775479567a757c6b7c6b7c6b7c6b7c6c6c6c6c76557a757c6b7c6b7c6b7c6c6c6c6855795479a0635579775379567a757c6b7c6b7c6b7c6b7c6c6c6c6c76547a757c6b7c6b7c6c6c6855795379a0635579775279567a757c6b7c6b7c6b7c6b7c6c6c6c6c76537a757c6b7c6c6855795279a06355797778567a757c6b7c6b7c6b7c6b7c6c6c6c6c777668557a01307901117f75597f77817600a0636e9476009f63768f77687602102795527901387995a1697568012c7a5880012c7a7e01297a588001297a7e01267a588001267a7e01237a588001237a7e01207a588001207a7e011d7a5880011d7a7e011a7a5880011a7a7e01177a588001177a7e01147a588001147a7e587a587a7e577a7e567a7e557a7e547a7e537a7e7b7e7c7e014001207a8b54807ec554807e537a58807e7c7e011e7a017f7f75017d7f777e00d2886d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7551675679519c63577900a2695779cdc0c7885779d1c0ce885779d3c0d09d5779ccc0c69d577ad2c0cf886d6d6d755167567a529dc0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d51c701207f75537a8800cf76017f7f75017e7f77817c017d7f75517e7c8b51807e00d2886d6d75516868"
          },
          {
            "outpointTransactionHash": "d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c",
            "outpointIndex": 1,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "51004da4045520aa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d75279009c63537900a2695379cdc0c7885379d1c0ce885379d3c0d09d5379ccc0c69d537ad2c0cf87777777675279519c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088587982770229019d5879a87801257f75557f778876014b7f75014a7f7701ff88547900a2695479599f695579827701219d5579517f7552875679517f7553879b69567900a0695679040065cd1d9f695779b1755679587902900093a2695679587a02a00593a16976557f75517f7781548007707265706172657e557951807e56797e577954807e5a7a51876351c701207f75537988675979827754790141959d4f00657656799f766b63760141955c79788b7f75787f77815d7952790141937f7552798b7f777800a26978599f69785b799e69785579a0695d7952790121950121937f7552790121957f777857795279bb5279567a757c6b7c6b7c6b7c6b7c6c6c6c6c54798b557a757c6b7c6b7c6b7c6c6c6c6d6d686c91666d687c01257f75567a7e567a54807e557a51807e00d2886d6d6d51675279529c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088547982770229019d5479a87801257f75557f778876014b7f75014a7f7701ff87916976557f75517f778178014b7f75014a7f77817c54800761626f72745f5f7e7851807e587a51876351c701207f75547988675779827755790141959d4f00657657799f766b63760141955a79788b7f75787f77815b7952790141937f7552798b7f777800a26978599f697857799e69785579a0695b7952790121950121937f7552790121957f777857795279bb5279567a757c6b7c6b7c6b7c6b7c6c6c6c6c54798b557a757c6b7c6b7c6b7c6c6c6c6d6d686c91666d687b01257f75210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d2886d6d6d7551675279539c63c0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088547982770229019d5479a87801257f75557f778876014b7f75014a7f7701ff87916976014a7f7501467f778178014b7f75014a7f7781527901467f7501257f777bb175567952790121957f757c7e567a0229017f757b0121950121937f777e7c557f75517f778101207c8b54807e7ca87e210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d287777777677b549dc0009d00cd00c78800d100ce8800d300d09d00cc00c602d00794a269c4529d00cf768277014b9d76517f75012088537900a2695379599f695479827701219d5479517f7552875579517f7553879b69557982770229019d5579a87801257f75557f778851c701207f757b88547953790121957f75547a7e547a0229017f75547a0121950121937f777e7c557f75517f778101207c8b54807e7ca87e210000000000000000000000000000000000000000000000000000000000000000007e04000000007e01ff7e00d2877768686868"
          },
          {
            "outpointTransactionHash": "6cfab7db45df08a618387c155bdcaade0eb4cc636d6cf5c43617edc1ba38da70",
            "outpointIndex": 2,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "aa20cfe98e026f64991ed7ca4c591b7b58c31a63dd1bf51b3d53dc471a052a069aca87",
            "token": {
              "category": "f149741cd44be26adfa4ee2647281f84efaaee56f3420dff60ab2df45dd229be",
              "nft": {
                "commitment": "401e000000e2b40e6a80c27fc608000000c0d75dc508000000e2b40e6a80acb2cc08000000e2b40e6a208e43c408000000e2b40e6a80d4f9c608000000e2b40e6a40c858c808000000e2b40e6a00d284c308000000e2b40e6a80c27fc608000000e2b40e6a80c27fc608000000e2b40e6a003e61c608000000e2b40e6a0000",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
            "token": {
              "category": "023255f0b443a9f482c5af374fa19000eceaaa012d97c58fa043f53411395e2f",
              "nft": {
                "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
                "capability": "mutable"
              }
            },
            "valueSatoshis": 2000
          },
          {
            "lockingBytecode": "76a914566f7153294d167193e92d783a87c002832b95e788ac",
            "valueSatoshis": 2897250
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 2000,
          "lockingBytecode": "aa20cfe98e026f64991ed7ca4c591b7b58c31a63dd1bf51b3d53dc471a052a069aca87",
          "token": {
            "category": "f149741cd44be26adfa4ee2647281f84efaaee56f3420dff60ab2df45dd229be",
            "nft": {
              "commitment": "401d0000002eb40e6ae0501ecb0800000040f589c9080000002eb40e6a40533fc5080000002eb40e6ae0501ecb080000002eb40e6a8013a5c8080000002eb40e6a003a0ecd080000002eb40e6a8013a5c8080000002eb40e6a003a0ecd080000002eb40e6a000dddcb080000002eb40e6a000dddcb080000002eb40e6a0000",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 2000,
          "lockingBytecode": "aa20dcae5787150a0050cf4c4532cf3973a7ff56710c54d90a0c0731d2a3f7d20ad287",
          "token": {
            "category": "023255f0b443a9f482c5af374fa19000eceaaa012d97c58fa043f53411395e2f",
            "nft": {
              "commitment": "20000000003ab08083f01e910f22b46da0e3d5f1a132e722c3dbdc87ecd388db04e7b5be2900000000000000000000000000000000000000000000000000000000000000000000000000ff",
              "capability": "mutable"
            }
          }
        },
        {
          "valueSatoshis": 2922250,
          "lockingBytecode": ["slot"]
        }
      ]
    }
  },
  "scripts": {
    "u0_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_0": {
      "name": "unlock_0",
      "script": "<0x0297d6ad28ad6396f62a44e90eb512ffb93c1a0b589b8855a204b40bbc1b9c897f>\n<0x030dd4e962dff8edfa4a1ee2456b41a9ae791f697360d3b3037b6fac0ed6171017>\n<0x034aed066c6f51c0dbb168e8ed301434638535ef2ff47a1ad6ec26376fba46bd5b>\n<0x032184d36539b91c83a0f216ee9c3ec1729bacd1606613297f5bf3ac68447a4a90>\n<0x034c752f18d193f21a386032ae058ca5acad9cfd575223d9babd115d9d9e34c4db>\n<0x0287426749670ad4a88e791ff4c044c36cd9627da58a6d69f9cc6c1d17d505c168>\n<0x033d434f52fd54d51bbc06d8f02d4a78ae69c1233e09da9ce6a73a9d2ba952522f>\n<0x02423fa2b46bbf06bacd2dfedbf44a94fcb6ca34838c3fe12acf5b09ef7ff6a1b4>\n<0x03f85486b99a7f8aa7d6a1d69a0ae859bebb193bc90cc705cd096c6aaf497af5e6>\n<0xe2b40e6a>\n<0x003e61c608>\n<0xfe83745d112474d5e2c186b080f952535558342b5e7c796b18205950be38eb709c87cdbcf3f8e35dedf90e8e081d976359c994b04001c4f7af6712171bd5ee1b>\n<0xe2b40e6a>\n<0x80c27fc608>\n<0x3284621999c89117e869df7e10c599ea9b8bc8626cc40257374000193707eb055c38977a3a7e811c4e4e25ccae064f344e93314eed73ab89d982005f846f0dbc>\n<0xe2b40e6a>\n<0x80c27fc608>\n<0x231eabdec1189205091d3d579cc6469edc24fa5da9fffce09b078d71ae4f390a8cb267776305a537abf6c663866085ea95dfaf036abf425bc6006353158fea23>\n<0xe2b40e6a>\n<0x00d284c308>\n<0x1034efc383663983c4cf1b04de5180d5f3086ede90befa720b60c21eeaa8c7d2bdf46048c804e48920d4ed75a39e901f4a622e3408ac24b159697ca8d3a33e72>\n<0xe2b40e6a>\n<0x40c858c808>\n<0xe87c0e30486e00892e2c3a3ffb420ab2f381347cc94fabc2a14f44980ec773cbc0b950e330f23c2dd5d97446a49e77575fc9d7e937a1df44af383c4ebf0e8747>\n<0xe2b40e6a>\n<0x80d4f9c608>\n<0x323306d755b73c7de663523e997c0d4c670c46a46ce5315431216591d69ecf7af3672d63ea0083641586bc3e769483dc06afd5af8ed28a115c0bc6d36d7a61f7>\n<0xe2b40e6a>\n<0x208e43c408>\n<0xf93aeb270c613365862ea11155708d6712169193e4a34878cac0607c6c27d5a49751bd2b4690724a91a426d89592ad850b0e711aed106a26d535f834716d2871>\n<0xe2b40e6a>\n<0x80acb2cc08>\n<0x6ccc4ca4bdb8c4c5dc59c2393b9adbf914975aa6702f3bc4535e033d39eafeb4220747533d2bb514efec9dd13de1a22d61596a8c1b8f4c3e77045561e3c51d0c>\n<0xe2b40e6a>\n<0xc0d75dc508>\n<0x18958d5ff7367f9cff6aecdc9a502e01cf31a7ddd88f3bd0a7f1195f75739f3606aad071accfb4c34a329aba6bb908c48e80ad62667feec92fb4830172b12346>\n<0>",
      "unlocks": "l0_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_0",
      "passes": [
        "s0_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_0"
      ]
    },
    "l0_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_0": {
      "lockingType": "p2sh32",
      "name": "lock_0",
      "script": "<7>\n<0xc800>\n<0xc800>\n<0xaa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d7>\n<0x4243482d55534400>\n<0x2f5e391134f543a08fc5972d01aaeaec0090a14f37afc582f4a943b4f0553202>\n<6>\nOP_PICK\n<0>\nOP_NUMEQUAL\nOP_IF\n    OP_INPUTINDEX\n    <0>\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_OUTPUTBYTECODE\n    <0>\n    OP_UTXOBYTECODE\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENCATEGORY\n    <0>\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    <0>\n    OP_UTXOTOKENAMOUNT\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_OUTPUTVALUE\n    <0>\n    OP_UTXOVALUE\n    <0xd007>\n    OP_SUB\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    OP_TXOUTPUTCOUNT\n    <3>\n    OP_NUMEQUALVERIFY\n    <1>\n    OP_UTXOTOKENCATEGORY\n    <0x20>\n    OP_SPLIT\n    OP_DROP\n    OP_EQUALVERIFY\n    <1>\n    OP_UTXOTOKENCOMMITMENT\n    OP_DUP\n    OP_SIZE\n    OP_NIP\n    <0x4b>\n    OP_NUMEQUALVERIFY\n    OP_DUP\n    <1>\n    OP_SPLIT\n    OP_DROP\n    <0x20>\n    OP_EQUALVERIFY\n    <0x25>\n    OP_SPLIT\n    OP_DROP\n    <5>\n    OP_SPLIT\n    OP_NIP\n    <0x22>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x23>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x24>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x25>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x26>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x27>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x28>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x29>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x2a>\n    OP_PICK\n    OP_SIZE\n    OP_NIP\n    <0x21>\n    OP_NUMEQUALVERIFY\n    <0x22>\n    OP_PICK\n    <0x24>\n    OP_PICK\n    OP_CAT\n    <0x25>\n    OP_PICK\n    OP_CAT\n    <0x26>\n    OP_PICK\n    OP_CAT\n    <0x27>\n    OP_PICK\n    OP_CAT\n    <0x28>\n    OP_PICK\n    OP_CAT\n    <0x29>\n    OP_PICK\n    OP_CAT\n    <0x2a>\n    OP_PICK\n    OP_CAT\n    <0x2b>\n    OP_PICK\n    OP_CAT\n    OP_SHA256\n    OP_EQUALVERIFY\n    <0>\n    OP_UTXOTOKENCOMMITMENT\n    OP_DUP\n    OP_SIZE\n    OP_NIP\n    <0x7f>\n    OP_NUMEQUALVERIFY\n    OP_DUP\n    <1>\n    OP_SPLIT\n    OP_DROP\n    <0x40>\n    OP_EQUALVERIFY\n    OP_DUP\n    <5>\n    OP_SPLIT\n    OP_DROP\n    <1>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_OVER\n    <9>\n    OP_SPLIT\n    OP_DROP\n    <5>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_DUP\n    <0x3c>\n    OP_ADD\n    OP_CHECKLOCKTIMEVERIFY\n    OP_DROP\n    OP_TXLOCKTIME\n    OP_SWAP\n    <0xb400>\n    OP_ADD\n    OP_LESSTHANOREQUAL\n    OP_VERIFY\n    <0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff>\n    OP_TXLOCKTIME\n    <4>\n    OP_NUM2BIN\n    <3>\n    OP_PICK\n    <0x19>\n    OP_SPLIT\n    OP_DROP\n    <0x11>\n    OP_SPLIT\n    OP_NIP\n    <4>\n    OP_PICK\n    <0x1d>\n    OP_SPLIT\n    OP_DROP\n    <0x19>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <14>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <15>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <16>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <14>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <15>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <16>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <16>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <8>\n        OP_PICK\n        <0x6269747374616d70>\n        OP_CAT\n        <16>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <5>\n        OP_PICK\n        OP_CAT\n        <15>\n        OP_PICK\n        OP_OVER\n        <0x2c>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x11>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <15>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x11>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x12>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <0x25>\n    OP_SPLIT\n    OP_DROP\n    <0x1d>\n    OP_SPLIT\n    OP_NIP\n    <8>\n    OP_PICK\n    <0x29>\n    OP_SPLIT\n    OP_DROP\n    <0x25>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x15>\n    OP_PICK\n    <10>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x16>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x17>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x15>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x16>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x17>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x17>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <12>\n        OP_PICK\n        <0x67656d696e695f5f>\n        OP_CAT\n        <0x17>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <9>\n        OP_PICK\n        OP_CAT\n        <0x16>\n        OP_PICK\n        OP_OVER\n        <0x31>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x18>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x13>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x18>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x19>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <11>\n    OP_PICK\n    <0x31>\n    OP_SPLIT\n    OP_DROP\n    <0x29>\n    OP_SPLIT\n    OP_NIP\n    <12>\n    OP_PICK\n    <0x35>\n    OP_SPLIT\n    OP_DROP\n    <0x31>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x1c>\n    OP_PICK\n    <14>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x1d>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x1e>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x1c>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x1d>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x1e>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x1e>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <16>\n        OP_PICK\n        <0x636f696e62617365>\n        OP_CAT\n        <0x1e>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <13>\n        OP_PICK\n        OP_CAT\n        <0x1d>\n        OP_PICK\n        OP_OVER\n        <0x36>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x1f>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x17>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x1f>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x20>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <15>\n    OP_PICK\n    <0x3d>\n    OP_SPLIT\n    OP_DROP\n    <0x35>\n    OP_SPLIT\n    OP_NIP\n    <16>\n    OP_PICK\n    <0x41>\n    OP_SPLIT\n    OP_DROP\n    <0x3d>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x23>\n    OP_PICK\n    <0x12>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x24>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x25>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x23>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x24>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x25>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x25>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x14>\n        OP_PICK\n        <0x636765636b6f5f5f>\n        OP_CAT\n        <0x25>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x11>\n        OP_PICK\n        OP_CAT\n        <0x24>\n        OP_PICK\n        OP_OVER\n        <0x3b>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x26>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x1b>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x26>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x27>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x13>\n    OP_PICK\n    <0x49>\n    OP_SPLIT\n    OP_DROP\n    <0x41>\n    OP_SPLIT\n    OP_NIP\n    <0x14>\n    OP_PICK\n    <0x4d>\n    OP_SPLIT\n    OP_DROP\n    <0x49>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x2a>\n    OP_PICK\n    <0x16>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x2b>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x2c>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x2a>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x2b>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x2c>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x2c>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x18>\n        OP_PICK\n        <0x6874785f5f5f5f5f>\n        OP_CAT\n        <0x2c>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x15>\n        OP_PICK\n        OP_CAT\n        <0x2b>\n        OP_PICK\n        OP_OVER\n        <0x40>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x2d>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x1f>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x2d>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x2e>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x17>\n    OP_PICK\n    <0x55>\n    OP_SPLIT\n    OP_DROP\n    <0x4d>\n    OP_SPLIT\n    OP_NIP\n    <0x18>\n    OP_PICK\n    <0x59>\n    OP_SPLIT\n    OP_DROP\n    <0x55>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x31>\n    OP_PICK\n    <0x1a>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x32>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x33>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x31>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x32>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x33>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x33>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x1c>\n        OP_PICK\n        <0x6b72616b656e5f5f>\n        OP_CAT\n        <0x33>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x19>\n        OP_PICK\n        OP_CAT\n        <0x32>\n        OP_PICK\n        OP_OVER\n        <0x45>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x34>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x23>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x34>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x35>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x1b>\n    OP_PICK\n    <0x61>\n    OP_SPLIT\n    OP_DROP\n    <0x59>\n    OP_SPLIT\n    OP_NIP\n    <0x1c>\n    OP_PICK\n    <0x65>\n    OP_SPLIT\n    OP_DROP\n    <0x61>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x38>\n    OP_PICK\n    <0x1e>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x39>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x3a>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x38>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x39>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x3a>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x3a>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x20>\n        OP_PICK\n        <0x6f6b785f5f5f5f5f>\n        OP_CAT\n        <0x3a>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x1d>\n        OP_PICK\n        OP_CAT\n        <0x39>\n        OP_PICK\n        OP_OVER\n        <0x4a>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x3b>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x27>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x3b>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x3c>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x1f>\n    OP_PICK\n    <0x6d>\n    OP_SPLIT\n    OP_DROP\n    <0x65>\n    OP_SPLIT\n    OP_NIP\n    <0x20>\n    OP_PICK\n    <0x71>\n    OP_SPLIT\n    OP_DROP\n    <0x6d>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x3f>\n    OP_PICK\n    <0x22>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x40>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x41>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x3f>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x40>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x41>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x41>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x24>\n        OP_PICK\n        <0x62796269745f5f5f>\n        OP_CAT\n        <0x41>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x21>\n        OP_PICK\n        OP_CAT\n        <0x40>\n        OP_PICK\n        OP_OVER\n        <0x4f>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x42>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x2b>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x42>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x43>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0x23>\n    OP_PICK\n    <0x79>\n    OP_SPLIT\n    OP_DROP\n    <0x71>\n    OP_SPLIT\n    OP_NIP\n    <0x24>\n    OP_PICK\n    <0x7d>\n    OP_SPLIT\n    OP_DROP\n    <0x79>\n    OP_SPLIT\n    OP_NIP\n    <0>\n    <0x00000000>\n    <0x46>\n    OP_PICK\n    <0x26>\n    OP_PICK\n    OP_EQUAL\n    OP_IF\n        <0x47>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <0x48>\n        OP_PICK\n        <0>\n        OP_NUMEQUALVERIFY\n        <3>\n        OP_PICK\n        OP_BIN2NUM\n        OP_ROT\n        OP_DROP\n        OP_SWAP\n        <2>\n        OP_PICK\n        OP_NIP\n    OP_ELSE\n        <0x46>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x40>\n        OP_NUMEQUALVERIFY\n        <0x47>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x48>\n        OP_PICK\n        <0x00f15365>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <0x48>\n        OP_PICK\n        OP_TXLOCKTIME\n        <0x805101>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        <0x28>\n        OP_PICK\n        <0x6b75636f696e5f5f>\n        OP_CAT\n        <0x48>\n        OP_PICK\n        <8>\n        OP_NUM2BIN\n        OP_CAT\n        <0x25>\n        OP_PICK\n        OP_CAT\n        <0x47>\n        OP_PICK\n        OP_OVER\n        <0x54>\n        OP_PICK\n        OP_CHECKDATASIGVERIFY\n        <4>\n        OP_PICK\n        OP_BIN2NUM\n        OP_DUP\n        <0>\n        OP_GREATERTHAN\n        OP_IF\n            <0x49>\n            OP_PICK\n            OP_OVER\n            OP_SUB\n            OP_DUP\n            <0>\n            OP_LESSTHAN\n            OP_IF\n                OP_DUP\n                OP_NEGATE\n                OP_NIP\n            OP_ENDIF\n            OP_DUP\n            <0x1027>\n            OP_MUL\n            <2>\n            OP_PICK\n            <0x2f>\n            OP_PICK\n            OP_MUL\n            OP_LESSTHANOREQUAL\n            OP_VERIFY\n            OP_DROP\n        OP_ENDIF\n        <0x49>\n        OP_PICK\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        <0x4a>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_2DROP\n    OP_ENDIF\n    <0>\n    <0x2f>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x31>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x33>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x35>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x37>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x39>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x3b>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x3d>\n    OP_ROLL\n    <0x27>\n    OP_PICK\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x3f>\n    OP_ROLL\n    <0x27>\n    OP_ROLL\n    OP_EQUAL\n    OP_NOTIF\n        OP_DUP\n        OP_1ADD\n        OP_NIP\n    OP_ENDIF\n    <0x2c>\n    OP_ROLL\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    <0x21>\n    OP_PICK\n    <0x1e>\n    OP_PICK\n    <0x1b>\n    OP_PICK\n    <0x18>\n    OP_PICK\n    <0x15>\n    OP_PICK\n    <0x12>\n    OP_PICK\n    <15>\n    OP_PICK\n    <12>\n    OP_PICK\n    <9>\n    OP_PICK\n    <0>\n    <9>\n    OP_PICK\n    <9>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <8>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <8>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <7>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <7>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <6>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <5>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <9>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <9>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <10>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <8>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <7>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <7>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <6>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <5>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <8>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <8>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <9>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <7>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <6>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <5>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <7>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <7>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <8>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <6>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        <5>\n        OP_PICK\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <6>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <6>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <7>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <5>\n    OP_PICK\n    <5>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <5>\n        OP_PICK\n        OP_NIP\n        <4>\n        OP_PICK\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <5>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <5>\n    OP_PICK\n    <4>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <5>\n        OP_PICK\n        OP_NIP\n        <3>\n        OP_PICK\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <4>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <5>\n    OP_PICK\n    <3>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <5>\n        OP_PICK\n        OP_NIP\n        <2>\n        OP_PICK\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_DUP\n        <3>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n    OP_ENDIF\n    <5>\n    OP_PICK\n    <2>\n    OP_PICK\n    OP_GREATERTHAN\n    OP_IF\n        <5>\n        OP_PICK\n        OP_NIP\n        OP_OVER\n        <6>\n        OP_ROLL\n        OP_DROP\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_TOALTSTACK\n        OP_SWAP\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_FROMALTSTACK\n        OP_NIP\n        OP_DUP\n    OP_ENDIF\n    <5>\n    OP_ROLL\n    <0x30>\n    OP_PICK\n    <0x11>\n    OP_SPLIT\n    OP_DROP\n    <9>\n    OP_SPLIT\n    OP_NIP\n    OP_BIN2NUM\n    OP_DUP\n    <0>\n    OP_GREATERTHAN\n    OP_IF\n        OP_2DUP\n        OP_SUB\n        OP_DUP\n        <0>\n        OP_LESSTHAN\n        OP_IF\n            OP_DUP\n            OP_NEGATE\n            OP_NIP\n        OP_ENDIF\n        OP_DUP\n        <0x1027>\n        OP_MUL\n        <2>\n        OP_PICK\n        <0x38>\n        OP_PICK\n        OP_MUL\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        OP_DROP\n    OP_ENDIF\n    <0x2c>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x2c>\n    OP_ROLL\n    OP_CAT\n    <0x29>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x29>\n    OP_ROLL\n    OP_CAT\n    <0x26>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x26>\n    OP_ROLL\n    OP_CAT\n    <0x23>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x23>\n    OP_ROLL\n    OP_CAT\n    <0x20>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x20>\n    OP_ROLL\n    OP_CAT\n    <0x1d>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x1d>\n    OP_ROLL\n    OP_CAT\n    <0x1a>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x1a>\n    OP_ROLL\n    OP_CAT\n    <0x17>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x17>\n    OP_ROLL\n    OP_CAT\n    <0x14>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    <0x14>\n    OP_ROLL\n    OP_CAT\n    <8>\n    OP_ROLL\n    <8>\n    OP_ROLL\n    OP_CAT\n    <7>\n    OP_ROLL\n    OP_CAT\n    <6>\n    OP_ROLL\n    OP_CAT\n    <5>\n    OP_ROLL\n    OP_CAT\n    <4>\n    OP_ROLL\n    OP_CAT\n    <3>\n    OP_ROLL\n    OP_CAT\n    OP_ROT\n    OP_CAT\n    OP_SWAP\n    OP_CAT\n    <0x40>\n    <0x20>\n    OP_ROLL\n    OP_1ADD\n    <4>\n    OP_NUM2BIN\n    OP_CAT\n    OP_TXLOCKTIME\n    <4>\n    OP_NUM2BIN\n    OP_CAT\n    <3>\n    OP_ROLL\n    <8>\n    OP_NUM2BIN\n    OP_CAT\n    OP_SWAP\n    OP_CAT\n    <0x1e>\n    OP_ROLL\n    <0x7f>\n    OP_SPLIT\n    OP_DROP\n    <0x7d>\n    OP_SPLIT\n    OP_NIP\n    OP_CAT\n    <0>\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_EQUALVERIFY\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_DROP\n    <1>\nOP_ELSE\n    <6>\n    OP_PICK\n    <1>\n    OP_NUMEQUAL\n    OP_IF\n        <7>\n        OP_PICK\n        <0>\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        <7>\n        OP_PICK\n        OP_OUTPUTBYTECODE\n        OP_INPUTINDEX\n        OP_UTXOBYTECODE\n        OP_EQUALVERIFY\n        <7>\n        OP_PICK\n        OP_OUTPUTTOKENCATEGORY\n        OP_INPUTINDEX\n        OP_UTXOTOKENCATEGORY\n        OP_EQUALVERIFY\n        <7>\n        OP_PICK\n        OP_OUTPUTTOKENAMOUNT\n        OP_INPUTINDEX\n        OP_UTXOTOKENAMOUNT\n        OP_NUMEQUALVERIFY\n        <7>\n        OP_PICK\n        OP_OUTPUTVALUE\n        OP_INPUTINDEX\n        OP_UTXOVALUE\n        OP_NUMEQUALVERIFY\n        <7>\n        OP_ROLL\n        OP_OUTPUTTOKENCOMMITMENT\n        OP_INPUTINDEX\n        OP_UTXOTOKENCOMMITMENT\n        OP_EQUALVERIFY\n        OP_2DROP\n        OP_2DROP\n        OP_2DROP\n        OP_DROP\n        <1>\n    OP_ELSE\n        <6>\n        OP_ROLL\n        <2>\n        OP_NUMEQUALVERIFY\n        OP_INPUTINDEX\n        <0>\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_OUTPUTBYTECODE\n        <0>\n        OP_UTXOBYTECODE\n        OP_EQUALVERIFY\n        <0>\n        OP_OUTPUTTOKENCATEGORY\n        <0>\n        OP_UTXOTOKENCATEGORY\n        OP_EQUALVERIFY\n        <0>\n        OP_OUTPUTTOKENAMOUNT\n        <0>\n        OP_UTXOTOKENAMOUNT\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_OUTPUTVALUE\n        <0>\n        OP_UTXOVALUE\n        <0xd007>\n        OP_SUB\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        OP_TXOUTPUTCOUNT\n        <2>\n        OP_NUMEQUALVERIFY\n        <1>\n        OP_UTXOBYTECODE\n        <0x20>\n        OP_SPLIT\n        OP_DROP\n        <3>\n        OP_ROLL\n        OP_EQUALVERIFY\n        <0>\n        OP_UTXOTOKENCOMMITMENT\n        OP_DUP\n        <0x7f>\n        OP_SPLIT\n        OP_DROP\n        <0x7e>\n        OP_SPLIT\n        OP_NIP\n        OP_BIN2NUM\n        OP_SWAP\n        <0x7d>\n        OP_SPLIT\n        OP_DROP\n        <1>\n        OP_CAT\n        OP_SWAP\n        OP_1ADD\n        <1>\n        OP_NUM2BIN\n        OP_CAT\n        <0>\n        OP_OUTPUTTOKENCOMMITMENT\n        OP_EQUALVERIFY\n        OP_2DROP\n        OP_2DROP\n        OP_DROP\n        <1>\n    OP_ENDIF\nOP_ENDIF"
    },
    "u1_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_1": {
      "name": "unlock_1",
      "script": "<1>\n<0>",
      "unlocks": "l1_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_1",
      "passes": [
        "s1_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_1"
      ]
    },
    "l1_d917a86001ffb578df81043d92086afa9b1e8406c4a27ae970206b7378040a2c_1": {
      "lockingType": "p2sh32",
      "name": "lock_1",
      "script": "<5>\n<0xaa205f14fb1e99b5945b3a88a6c26590a8a592354bf7511c071fa67cc21dd9d7>\n<2>\nOP_PICK\n<0>\nOP_NUMEQUAL\nOP_IF\n    <3>\n    OP_PICK\n    <0>\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    <3>\n    OP_PICK\n    OP_OUTPUTBYTECODE\n    OP_INPUTINDEX\n    OP_UTXOBYTECODE\n    OP_EQUALVERIFY\n    <3>\n    OP_PICK\n    OP_OUTPUTTOKENCATEGORY\n    OP_INPUTINDEX\n    OP_UTXOTOKENCATEGORY\n    OP_EQUALVERIFY\n    <3>\n    OP_PICK\n    OP_OUTPUTTOKENAMOUNT\n    OP_INPUTINDEX\n    OP_UTXOTOKENAMOUNT\n    OP_NUMEQUALVERIFY\n    <3>\n    OP_PICK\n    OP_OUTPUTVALUE\n    OP_INPUTINDEX\n    OP_UTXOVALUE\n    OP_NUMEQUALVERIFY\n    <3>\n    OP_ROLL\n    OP_OUTPUTTOKENCOMMITMENT\n    OP_INPUTINDEX\n    OP_UTXOTOKENCOMMITMENT\n    OP_EQUAL\n    OP_NIP\n    OP_NIP\n    OP_NIP\nOP_ELSE\n    <2>\n    OP_PICK\n    <1>\n    OP_NUMEQUAL\n    OP_IF\n        OP_INPUTINDEX\n        <0>\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_OUTPUTBYTECODE\n        <0>\n        OP_UTXOBYTECODE\n        OP_EQUALVERIFY\n        <0>\n        OP_OUTPUTTOKENCATEGORY\n        <0>\n        OP_UTXOTOKENCATEGORY\n        OP_EQUALVERIFY\n        <0>\n        OP_OUTPUTTOKENAMOUNT\n        <0>\n        OP_UTXOTOKENAMOUNT\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_OUTPUTVALUE\n        <0>\n        OP_UTXOVALUE\n        <0xd007>\n        OP_SUB\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        OP_TXOUTPUTCOUNT\n        <2>\n        OP_NUMEQUALVERIFY\n        <0>\n        OP_UTXOTOKENCOMMITMENT\n        OP_DUP\n        OP_SIZE\n        OP_NIP\n        <0x4b>\n        OP_NUMEQUALVERIFY\n        OP_DUP\n        <1>\n        OP_SPLIT\n        OP_DROP\n        <0x20>\n        OP_EQUALVERIFY\n        <8>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x2901>\n        OP_NUMEQUALVERIFY\n        <8>\n        OP_PICK\n        OP_SHA256\n        OP_OVER\n        <0x25>\n        OP_SPLIT\n        OP_DROP\n        <5>\n        OP_SPLIT\n        OP_NIP\n        OP_EQUALVERIFY\n        OP_DUP\n        <0x4b>\n        OP_SPLIT\n        OP_DROP\n        <0x4a>\n        OP_SPLIT\n        OP_NIP\n        <0xff>\n        OP_EQUALVERIFY\n        <4>\n        OP_PICK\n        <0>\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        <4>\n        OP_PICK\n        <9>\n        OP_LESSTHAN\n        OP_VERIFY\n        <5>\n        OP_PICK\n        OP_SIZE\n        OP_NIP\n        <0x21>\n        OP_NUMEQUALVERIFY\n        <5>\n        OP_PICK\n        <1>\n        OP_SPLIT\n        OP_DROP\n        <2>\n        OP_EQUAL\n        <6>\n        OP_PICK\n        <1>\n        OP_SPLIT\n        OP_DROP\n        <3>\n        OP_EQUAL\n        OP_BOOLOR\n        OP_VERIFY\n        <6>\n        OP_PICK\n        <0>\n        OP_GREATERTHAN\n        OP_VERIFY\n        <6>\n        OP_PICK\n        <0x0065cd1d>\n        OP_LESSTHAN\n        OP_VERIFY\n        <7>\n        OP_PICK\n        OP_CHECKLOCKTIMEVERIFY\n        OP_DROP\n        <6>\n        OP_PICK\n        <8>\n        OP_PICK\n        <0x9000>\n        OP_ADD\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        <6>\n        OP_PICK\n        <8>\n        OP_ROLL\n        <0xa005>\n        OP_ADD\n        OP_LESSTHANOREQUAL\n        OP_VERIFY\n        OP_DUP\n        <5>\n        OP_SPLIT\n        OP_DROP\n        <1>\n        OP_SPLIT\n        OP_NIP\n        OP_BIN2NUM\n        <4>\n        OP_NUM2BIN\n        <0x70726570617265>\n        OP_CAT\n        <5>\n        OP_PICK\n        <1>\n        OP_NUM2BIN\n        OP_CAT\n        <6>\n        OP_PICK\n        OP_CAT\n        <7>\n        OP_PICK\n        <4>\n        OP_NUM2BIN\n        OP_CAT\n        <10>\n        OP_ROLL\n        <1>\n        OP_EQUAL\n        OP_IF\n            <1>\n            OP_UTXOBYTECODE\n            <0x20>\n            OP_SPLIT\n            OP_DROP\n            <3>\n            OP_PICK\n            OP_EQUALVERIFY\n        OP_ELSE\n            <9>\n            OP_PICK\n            OP_SIZE\n            OP_NIP\n            <4>\n            OP_PICK\n            <0x41>\n            OP_MUL\n            OP_NUMEQUALVERIFY\n            OP_1NEGATE\n            <0>\n            OP_BEGIN\n                OP_DUP\n                <6>\n                OP_PICK\n                OP_LESSTHAN\n                OP_DUP\n                OP_TOALTSTACK\n                OP_IF\n                    OP_DUP\n                    <0x41>\n                    OP_MUL\n                    <12>\n                    OP_PICK\n                    OP_OVER\n                    OP_1ADD\n                    OP_SPLIT\n                    OP_DROP\n                    OP_OVER\n                    OP_SPLIT\n                    OP_NIP\n                    OP_BIN2NUM\n                    <13>\n                    OP_PICK\n                    <2>\n                    OP_PICK\n                    <0x41>\n                    OP_ADD\n                    OP_SPLIT\n                    OP_DROP\n                    <2>\n                    OP_PICK\n                    OP_1ADD\n                    OP_SPLIT\n                    OP_NIP\n                    OP_OVER\n                    <0>\n                    OP_GREATERTHANOREQUAL\n                    OP_VERIFY\n                    OP_OVER\n                    <9>\n                    OP_LESSTHAN\n                    OP_VERIFY\n                    OP_OVER\n                    <11>\n                    OP_PICK\n                    OP_NUMNOTEQUAL\n                    OP_VERIFY\n                    OP_OVER\n                    <5>\n                    OP_PICK\n                    OP_GREATERTHAN\n                    OP_VERIFY\n                    <13>\n                    OP_PICK\n                    <2>\n                    OP_PICK\n                    <0x21>\n                    OP_MUL\n                    <0x21>\n                    OP_ADD\n                    OP_SPLIT\n                    OP_DROP\n                    <2>\n                    OP_PICK\n                    <0x21>\n                    OP_MUL\n                    OP_SPLIT\n                    OP_NIP\n                    OP_OVER\n                    <7>\n                    OP_PICK\n                    <2>\n                    OP_PICK\n                    OP_CHECKDATASIGVERIFY\n                    <2>\n                    OP_PICK\n                    <6>\n                    OP_ROLL\n                    OP_DROP\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    <4>\n                    OP_PICK\n                    OP_1ADD\n                    <5>\n                    OP_ROLL\n                    OP_DROP\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_TOALTSTACK\n                    OP_SWAP\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    OP_FROMALTSTACK\n                    OP_2DROP\n                    OP_2DROP\n                OP_ENDIF\n                OP_FROMALTSTACK\n                OP_NOT\n            OP_UNTIL\n            OP_2DROP\n        OP_ENDIF\n        OP_SWAP\n        <0x25>\n        OP_SPLIT\n        OP_DROP\n        <6>\n        OP_ROLL\n        OP_CAT\n        <6>\n        OP_ROLL\n        <4>\n        OP_NUM2BIN\n        OP_CAT\n        <5>\n        OP_ROLL\n        <1>\n        OP_NUM2BIN\n        OP_CAT\n        <0>\n        OP_OUTPUTTOKENCOMMITMENT\n        OP_EQUALVERIFY\n        OP_2DROP\n        OP_2DROP\n        OP_2DROP\n        <1>\n    OP_ELSE\n        <2>\n        OP_PICK\n        <2>\n        OP_NUMEQUAL\n        OP_IF\n            OP_INPUTINDEX\n            <0>\n            OP_NUMEQUALVERIFY\n            <0>\n            OP_OUTPUTBYTECODE\n            <0>\n            OP_UTXOBYTECODE\n            OP_EQUALVERIFY\n            <0>\n            OP_OUTPUTTOKENCATEGORY\n            <0>\n            OP_UTXOTOKENCATEGORY\n            OP_EQUALVERIFY\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            <0>\n            OP_UTXOTOKENAMOUNT\n            OP_NUMEQUALVERIFY\n            <0>\n            OP_OUTPUTVALUE\n            <0>\n            OP_UTXOVALUE\n            <0xd007>\n            OP_SUB\n            OP_GREATERTHANOREQUAL\n            OP_VERIFY\n            OP_TXOUTPUTCOUNT\n            <2>\n            OP_NUMEQUALVERIFY\n            <0>\n            OP_UTXOTOKENCOMMITMENT\n            OP_DUP\n            OP_SIZE\n            OP_NIP\n            <0x4b>\n            OP_NUMEQUALVERIFY\n            OP_DUP\n            <1>\n            OP_SPLIT\n            OP_DROP\n            <0x20>\n            OP_EQUALVERIFY\n            <4>\n            OP_PICK\n            OP_SIZE\n            OP_NIP\n            <0x2901>\n            OP_NUMEQUALVERIFY\n            <4>\n            OP_PICK\n            OP_SHA256\n            OP_OVER\n            <0x25>\n            OP_SPLIT\n            OP_DROP\n            <5>\n            OP_SPLIT\n            OP_NIP\n            OP_EQUALVERIFY\n            OP_DUP\n            <0x4b>\n            OP_SPLIT\n            OP_DROP\n            <0x4a>\n            OP_SPLIT\n            OP_NIP\n            <0xff>\n            OP_EQUAL\n            OP_NOT\n            OP_VERIFY\n            OP_DUP\n            <5>\n            OP_SPLIT\n            OP_DROP\n            <1>\n            OP_SPLIT\n            OP_NIP\n            OP_BIN2NUM\n            OP_OVER\n            <0x4b>\n            OP_SPLIT\n            OP_DROP\n            <0x4a>\n            OP_SPLIT\n            OP_NIP\n            OP_BIN2NUM\n            OP_SWAP\n            <4>\n            OP_NUM2BIN\n            <0x61626f72745f5f>\n            OP_CAT\n            OP_OVER\n            <1>\n            OP_NUM2BIN\n            OP_CAT\n            <8>\n            OP_ROLL\n            <1>\n            OP_EQUAL\n            OP_IF\n                <1>\n                OP_UTXOBYTECODE\n                <0x20>\n                OP_SPLIT\n                OP_DROP\n                <4>\n                OP_PICK\n                OP_EQUALVERIFY\n            OP_ELSE\n                <7>\n                OP_PICK\n                OP_SIZE\n                OP_NIP\n                <5>\n                OP_PICK\n                <0x41>\n                OP_MUL\n                OP_NUMEQUALVERIFY\n                OP_1NEGATE\n                <0>\n                OP_BEGIN\n                    OP_DUP\n                    <7>\n                    OP_PICK\n                    OP_LESSTHAN\n                    OP_DUP\n                    OP_TOALTSTACK\n                    OP_IF\n                        OP_DUP\n                        <0x41>\n                        OP_MUL\n                        <10>\n                        OP_PICK\n                        OP_OVER\n                        OP_1ADD\n                        OP_SPLIT\n                        OP_DROP\n                        OP_OVER\n                        OP_SPLIT\n                        OP_NIP\n                        OP_BIN2NUM\n                        <11>\n                        OP_PICK\n                        <2>\n                        OP_PICK\n                        <0x41>\n                        OP_ADD\n                        OP_SPLIT\n                        OP_DROP\n                        <2>\n                        OP_PICK\n                        OP_1ADD\n                        OP_SPLIT\n                        OP_NIP\n                        OP_OVER\n                        <0>\n                        OP_GREATERTHANOREQUAL\n                        OP_VERIFY\n                        OP_OVER\n                        <9>\n                        OP_LESSTHAN\n                        OP_VERIFY\n                        OP_OVER\n                        <7>\n                        OP_PICK\n                        OP_NUMNOTEQUAL\n                        OP_VERIFY\n                        OP_OVER\n                        <5>\n                        OP_PICK\n                        OP_GREATERTHAN\n                        OP_VERIFY\n                        <11>\n                        OP_PICK\n                        <2>\n                        OP_PICK\n                        <0x21>\n                        OP_MUL\n                        <0x21>\n                        OP_ADD\n                        OP_SPLIT\n                        OP_DROP\n                        <2>\n                        OP_PICK\n                        <0x21>\n                        OP_MUL\n                        OP_SPLIT\n                        OP_NIP\n                        OP_OVER\n                        <7>\n                        OP_PICK\n                        <2>\n                        OP_PICK\n                        OP_CHECKDATASIGVERIFY\n                        <2>\n                        OP_PICK\n                        <6>\n                        OP_ROLL\n                        OP_DROP\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        <4>\n                        OP_PICK\n                        OP_1ADD\n                        <5>\n                        OP_ROLL\n                        OP_DROP\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_TOALTSTACK\n                        OP_SWAP\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        OP_FROMALTSTACK\n                        OP_2DROP\n                        OP_2DROP\n                    OP_ENDIF\n                    OP_FROMALTSTACK\n                    OP_NOT\n                OP_UNTIL\n                OP_2DROP\n            OP_ENDIF\n            OP_ROT\n            <0x25>\n            OP_SPLIT\n            OP_DROP\n            <0x000000000000000000000000000000000000000000000000000000000000000000>\n            OP_CAT\n            <0x00000000>\n            OP_CAT\n            <0xff>\n            OP_CAT\n            <0>\n            OP_OUTPUTTOKENCOMMITMENT\n            OP_EQUALVERIFY\n            OP_2DROP\n            OP_2DROP\n            OP_2DROP\n            OP_DROP\n            <1>\n        OP_ELSE\n            <2>\n            OP_PICK\n            <3>\n            OP_NUMEQUAL\n            OP_IF\n                OP_INPUTINDEX\n                <0>\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_OUTPUTBYTECODE\n                <0>\n                OP_UTXOBYTECODE\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENCATEGORY\n                <0>\n                OP_UTXOTOKENCATEGORY\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENAMOUNT\n                <0>\n                OP_UTXOTOKENAMOUNT\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_OUTPUTVALUE\n                <0>\n                OP_UTXOVALUE\n                <0xd007>\n                OP_SUB\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                OP_TXOUTPUTCOUNT\n                <2>\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_UTXOTOKENCOMMITMENT\n                OP_DUP\n                OP_SIZE\n                OP_NIP\n                <0x4b>\n                OP_NUMEQUALVERIFY\n                OP_DUP\n                <1>\n                OP_SPLIT\n                OP_DROP\n                <0x20>\n                OP_EQUALVERIFY\n                <4>\n                OP_PICK\n                OP_SIZE\n                OP_NIP\n                <0x2901>\n                OP_NUMEQUALVERIFY\n                <4>\n                OP_PICK\n                OP_SHA256\n                OP_OVER\n                <0x25>\n                OP_SPLIT\n                OP_DROP\n                <5>\n                OP_SPLIT\n                OP_NIP\n                OP_EQUALVERIFY\n                OP_DUP\n                <0x4b>\n                OP_SPLIT\n                OP_DROP\n                <0x4a>\n                OP_SPLIT\n                OP_NIP\n                <0xff>\n                OP_EQUAL\n                OP_NOT\n                OP_VERIFY\n                OP_DUP\n                <0x4a>\n                OP_SPLIT\n                OP_DROP\n                <0x46>\n                OP_SPLIT\n                OP_NIP\n                OP_BIN2NUM\n                OP_OVER\n                <0x4b>\n                OP_SPLIT\n                OP_DROP\n                <0x4a>\n                OP_SPLIT\n                OP_NIP\n                OP_BIN2NUM\n                <2>\n                OP_PICK\n                <0x46>\n                OP_SPLIT\n                OP_DROP\n                <0x25>\n                OP_SPLIT\n                OP_NIP\n                OP_ROT\n                OP_CHECKLOCKTIMEVERIFY\n                OP_DROP\n                <6>\n                OP_PICK\n                <2>\n                OP_PICK\n                <0x21>\n                OP_MUL\n                OP_SPLIT\n                OP_DROP\n                OP_SWAP\n                OP_CAT\n                <6>\n                OP_ROLL\n                <0x2901>\n                OP_SPLIT\n                OP_DROP\n                OP_ROT\n                <0x21>\n                OP_MUL\n                <0x21>\n                OP_ADD\n                OP_SPLIT\n                OP_NIP\n                OP_CAT\n                OP_SWAP\n                <5>\n                OP_SPLIT\n                OP_DROP\n                <1>\n                OP_SPLIT\n                OP_NIP\n                OP_BIN2NUM\n                <0x20>\n                OP_SWAP\n                OP_1ADD\n                <4>\n                OP_NUM2BIN\n                OP_CAT\n                OP_SWAP\n                OP_SHA256\n                OP_CAT\n                <0x000000000000000000000000000000000000000000000000000000000000000000>\n                OP_CAT\n                <0x00000000>\n                OP_CAT\n                <0xff>\n                OP_CAT\n                <0>\n                OP_OUTPUTTOKENCOMMITMENT\n                OP_EQUAL\n                OP_NIP\n                OP_NIP\n                OP_NIP\n            OP_ELSE\n                OP_ROT\n                <4>\n                OP_NUMEQUALVERIFY\n                OP_INPUTINDEX\n                <0>\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_OUTPUTBYTECODE\n                <0>\n                OP_UTXOBYTECODE\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENCATEGORY\n                <0>\n                OP_UTXOTOKENCATEGORY\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENAMOUNT\n                <0>\n                OP_UTXOTOKENAMOUNT\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_OUTPUTVALUE\n                <0>\n                OP_UTXOVALUE\n                <0xd007>\n                OP_SUB\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                OP_TXOUTPUTCOUNT\n                <2>\n                OP_NUMEQUALVERIFY\n                <0>\n                OP_UTXOTOKENCOMMITMENT\n                OP_DUP\n                OP_SIZE\n                OP_NIP\n                <0x4b>\n                OP_NUMEQUALVERIFY\n                OP_DUP\n                <1>\n                OP_SPLIT\n                OP_DROP\n                <0x20>\n                OP_EQUALVERIFY\n                <3>\n                OP_PICK\n                <0>\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                <3>\n                OP_PICK\n                <9>\n                OP_LESSTHAN\n                OP_VERIFY\n                <4>\n                OP_PICK\n                OP_SIZE\n                OP_NIP\n                <0x21>\n                OP_NUMEQUALVERIFY\n                <4>\n                OP_PICK\n                <1>\n                OP_SPLIT\n                OP_DROP\n                <2>\n                OP_EQUAL\n                <5>\n                OP_PICK\n                <1>\n                OP_SPLIT\n                OP_DROP\n                <3>\n                OP_EQUAL\n                OP_BOOLOR\n                OP_VERIFY\n                <5>\n                OP_PICK\n                OP_SIZE\n                OP_NIP\n                <0x2901>\n                OP_NUMEQUALVERIFY\n                <5>\n                OP_PICK\n                OP_SHA256\n                OP_OVER\n                <0x25>\n                OP_SPLIT\n                OP_DROP\n                <5>\n                OP_SPLIT\n                OP_NIP\n                OP_EQUALVERIFY\n                <1>\n                OP_UTXOBYTECODE\n                <0x20>\n                OP_SPLIT\n                OP_DROP\n                OP_ROT\n                OP_EQUALVERIFY\n                <4>\n                OP_PICK\n                <3>\n                OP_PICK\n                <0x21>\n                OP_MUL\n                OP_SPLIT\n                OP_DROP\n                <4>\n                OP_ROLL\n                OP_CAT\n                <4>\n                OP_ROLL\n                <0x2901>\n                OP_SPLIT\n                OP_DROP\n                <4>\n                OP_ROLL\n                <0x21>\n                OP_MUL\n                <0x21>\n                OP_ADD\n                OP_SPLIT\n                OP_NIP\n                OP_CAT\n                OP_SWAP\n                <5>\n                OP_SPLIT\n                OP_DROP\n                <1>\n                OP_SPLIT\n                OP_NIP\n                OP_BIN2NUM\n                <0x20>\n                OP_SWAP\n                OP_1ADD\n                <4>\n                OP_NUM2BIN\n                OP_CAT\n                OP_SWAP\n                OP_SHA256\n                OP_CAT\n                <0x000000000000000000000000000000000000000000000000000000000000000000>\n                OP_CAT\n                <0x00000000>\n                OP_CAT\n                <0xff>\n                OP_CAT\n                <0>\n                OP_OUTPUTTOKENCOMMITMENT\n                OP_EQUAL\n                OP_NIP\n            OP_ENDIF\n        OP_ENDIF\n    OP_ENDIF\nOP_ENDIF"
    },
    "u2_6cfab7db45df08a618387c155bdcaade0eb4cc636d6cf5c43617edc1ba38da70_2": {
      "name": "unlock_2",
      "script": "<0xae4d06fd5cca44f9262309598bb85e80b1d858fa4a71bef12c82c0c73f6de8b098e44fab067ef0435a705c79247bca7d5997ef6444e211a0ba71a08c8c5968b061>\n<0x02645d2c4626fdbef13be39d2426a063c1aea699016556bbcd81c5c987fa0ad7ff>",
      "unlocks": "l2_6cfab7db45df08a618387c155bdcaade0eb4cc636d6cf5c43617edc1ba38da70_2",
      "passes": [
        "s2_6cfab7db45df08a618387c155bdcaade0eb4cc636d6cf5c43617edc1ba38da70_2"
      ]
    },
    "l2_6cfab7db45df08a618387c155bdcaade0eb4cc636d6cf5c43617edc1ba38da70_2": {
      "lockingType": "standard",
      "name": "lock_2",
      "script": "OP_DUP\nOP_HASH160\n<0x566f7153294d167193e92d783a87c002832b95e7>\nOP_EQUALVERIFY\nOP_CHECKSIG"
    }
  },
  "supported": [
    "BCH_2023_05",
    "BCH_2025_05",
    "BCH_2026_05",
    "BCH_SPEC"
  ],
  "version": 0
}