{
  "$schema": "https://libauth.org/schemas/wallet-template-v0.schema.json",
  "description": "Auto-generated by BlockExplorer",
  "name": "Untitled",
  "entities": {},
  "scenarios": {
    "s0_f5f4d8243918177938f73403487414cd4ef17b2483cb1f42544c313e36d5bffa_0": {
      "description": "Scenario for input 0.",
      "name": "Scenario input 0",
      "transaction": {
        "locktime": 0,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "f5f4d8243918177938f73403487414cd4ef17b2483cb1f42544c313e36d5bffa",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "4e40132422f6f60c693252c60f01d2dbd914309c9233a10ad50e523f29da9e7c",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "411c289b9b05a9916e4df0d5e6b415c5371755f7d140cbbd8024a13e4178656d9e6259cbdbb01d0bbdc6535d54f8f916ce15190906fcf71e8e5ac5062c2d834adc61004d53034035306332353031626334393661333838633064613337393336353433643662383931313365663639653465356337383137303832343536663036336232353931403234386662653833643236306332383737373834316665313464613935663131303233636564353239366232353961306334626438316666356466646262393121eafec13811108c2cba76007c45055e85ec67d47080d58962252dfb0f3599fef70151210385139addc72b81b1c4ca8dfc08655be98e7aaf54a7f7511579e47e31eb3864825157028600028e00142187f71a37e3d7963fcc579b27333f868cfe95891419d0074c3fb825e676640450e3ec11763ebf76cb146d0ea1e62c038cb8873b1e51d35ac3f0cb331fb021021f85077850f80244baaf462fc13afc6d1f7298baa896949fe411c7f4f924b2e014438d4a917fb7d644c22d4fb65ff46078ed0a0c6e2102b4bb5acd5c431e0c31c195450c1c54041f41d394d59a3357e04edd39e44807615f79009c63c453a269607a7cadc0009c63c0ce7600d1877851d1879a7852d1879a6975680376a914537a7e0288ac7e00cd88547951d39452d394567a9d0376a914537a7e0288ac7e51cd88537900d39452d394557a9d0376a914537a7e0288ac7e52cd88527900d39451d394547a9d00d351d39352d393537a9d6d6d6d6d51675f79519c63c452a269607a5b7aadc0009c63c0cec0d1880376a91452797e0288ac7ec0cd78877669c0d359799d6d67c0519c63c0cec0d188c0ce5c7988c0cf7681765d799d6d68686d6d6d6d6d6d6d7551675f79529c63c453a269607a5b7aadc0009c63c0ce7600d1877851d1879a7852d1879a697567c0519c63c0ce5c7988c0cf7681765d799d6d68680376a914547a7e0288ac7e00cd880376a914547a7e0288ac7e51cd880376a914547a7e0288ac7e52cd88537951d39452d394557a9d537900d39452d394557a9d537900d39451d394557a9d00d351d39352d393547a9d6d6d6d6d51675f79539c63c452a269607a7cad5f7a5a7aad0376a9147c7e0288ac7e00cd8800d3557a9d6d6d6d6d6d6d51675f7a549dc451a26960795e79870111796079879b6960795e7a87635e7978ad685f7a5e7a87635d795379ad68c0009c63c102aa2078aa7e01877e00cd7888c0ce5f7988c0cec0d18776696d75686d6d6d6d6d6d6d5168686868"
          },
          {
            "outpointTransactionHash": "d133cdb7ec8d160bdbea02a8eaa5b89bb675eb22d2a5ca5f650294cedbb8679b",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "41d01d34e05689d60691384f5af10bcb3440dad5476e606142c7a79974696a429b6732ae5b87d3a4326f83df7395d629a53b5a3618e6ae4a3186d30b71008f265f61004d53034035306332353031626334393661333838633064613337393336353433643662383931313365663639653465356337383137303832343536663036336232353931403234386662653833643236306332383737373834316665313464613935663131303233636564353239366232353961306334626438316666356466646262393121eafec13811108c2cba76007c45055e85ec67d47080d58962252dfb0f3599fef70151210385139addc72b81b1c4ca8dfc08655be98e7aaf54a7f7511579e47e31eb3864825157028600028e00142187f71a37e3d7963fcc579b27333f868cfe95891419d0074c3fb825e676640450e3ec11763ebf76cb146d0ea1e62c038cb8873b1e51d35ac3f0cb331fb021021f85077850f80244baaf462fc13afc6d1f7298baa896949fe411c7f4f924b2e014438d4a917fb7d644c22d4fb65ff46078ed0a0c6e2102b4bb5acd5c431e0c31c195450c1c54041f41d394d59a3357e04edd39e44807615f79009c63c453a269607a7cadc0009c63c0ce7600d1877851d1879a7852d1879a6975680376a914537a7e0288ac7e00cd88547951d39452d394567a9d0376a914537a7e0288ac7e51cd88537900d39452d394557a9d0376a914537a7e0288ac7e52cd88527900d39451d394547a9d00d351d39352d393537a9d6d6d6d6d51675f79519c63c452a269607a5b7aadc0009c63c0cec0d1880376a91452797e0288ac7ec0cd78877669c0d359799d6d67c0519c63c0cec0d188c0ce5c7988c0cf7681765d799d6d68686d6d6d6d6d6d6d7551675f79529c63c453a269607a5b7aadc0009c63c0ce7600d1877851d1879a7852d1879a697567c0519c63c0ce5c7988c0cf7681765d799d6d68680376a914547a7e0288ac7e00cd880376a914547a7e0288ac7e51cd880376a914547a7e0288ac7e52cd88537951d39452d394557a9d537900d39452d394557a9d537900d39451d394557a9d00d351d39352d393547a9d6d6d6d6d51675f79539c63c452a269607a7cad5f7a5a7aad0376a9147c7e0288ac7e00cd8800d3557a9d6d6d6d6d6d6d51675f7a549dc451a26960795e79870111796079879b6960795e7a87635e7978ad685f7a5e7a87635d795379ad68c0009c63c102aa2078aa7e01877e00cd7888c0ce5f7988c0cec0d18776696d75686d6d6d6d6d6d6d5168686868"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "76a9146d0ea1e62c038cb8873b1e51d35ac3f0cb331fb088ac",
            "token": {
              "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
              "amount": 134
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91419d0074c3fb825e676640450e3ec11763ebf76cb88ac",
            "token": {
              "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
              "amount": 7
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a9142187f71a37e3d7963fcc579b27333f868cfe958988ac",
            "token": {
              "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
              "amount": 1
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20b5ee056da51a0770ccb904be06c9134b1ed772b387bc9144ab72fcf6bcfff13f87",
            "token": {
              "category": "f7fe99350ffb2d256289d58070d467ec855e05457c0076ba2c8c101138c1feea",
              "nft": {
                "commitment": "00",
                "capability": "mutable"
              },
              "amount": 1
            },
            "valueSatoshis": 1000
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 1000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
            "amount": 142
          }
        },
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa20b5ee056da51a0770ccb904be06c9134b1ed772b387bc9144ab72fcf6bcfff13f87",
          "token": {
            "category": "f7fe99350ffb2d256289d58070d467ec855e05457c0076ba2c8c101138c1feea",
            "nft": {
              "commitment": "00",
              "capability": "mutable"
            },
            "amount": 1
          }
        },
        {
          "valueSatoshis": 6746,
          "lockingBytecode": "aa20b5ee056da51a0770ccb904be06c9134b1ed772b387bc9144ab72fcf6bcfff13f87"
        }
      ]
    },
    "s1_4e40132422f6f60c693252c60f01d2dbd914309c9233a10ad50e523f29da9e7c_0": {
      "description": "Scenario for input 1.",
      "name": "Scenario input 1",
      "transaction": {
        "locktime": 0,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "f5f4d8243918177938f73403487414cd4ef17b2483cb1f42544c313e36d5bffa",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "41892b7517a465cb5b6007137803560dbb082526363b09fdd70650f5fd1c73979523a63d284f6b7fd87059bbcd79cf260e0adf81ee2250327f6dce6a82b9deecd661004d53034035306332353031626334393661333838633064613337393336353433643662383931313365663639653465356337383137303832343536663036336232353931403234386662653833643236306332383737373834316665313464613935663131303233636564353239366232353961306334626438316666356466646262393121eafec13811108c2cba76007c45055e85ec67d47080d58962252dfb0f3599fef70151210385139addc72b81b1c4ca8dfc08655be98e7aaf54a7f7511579e47e31eb3864825157028600028e00142187f71a37e3d7963fcc579b27333f868cfe95891419d0074c3fb825e676640450e3ec11763ebf76cb146d0ea1e62c038cb8873b1e51d35ac3f0cb331fb021021f85077850f80244baaf462fc13afc6d1f7298baa896949fe411c7f4f924b2e014438d4a917fb7d644c22d4fb65ff46078ed0a0c6e2102b4bb5acd5c431e0c31c195450c1c54041f41d394d59a3357e04edd39e44807615f79009c63c453a269607a7cadc0009c63c0ce7600d1877851d1879a7852d1879a6975680376a914537a7e0288ac7e00cd88547951d39452d394567a9d0376a914537a7e0288ac7e51cd88537900d39452d394557a9d0376a914537a7e0288ac7e52cd88527900d39451d394547a9d00d351d39352d393537a9d6d6d6d6d51675f79519c63c452a269607a5b7aadc0009c63c0cec0d1880376a91452797e0288ac7ec0cd78877669c0d359799d6d67c0519c63c0cec0d188c0ce5c7988c0cf7681765d799d6d68686d6d6d6d6d6d6d7551675f79529c63c453a269607a5b7aadc0009c63c0ce7600d1877851d1879a7852d1879a697567c0519c63c0ce5c7988c0cf7681765d799d6d68680376a914547a7e0288ac7e00cd880376a914547a7e0288ac7e51cd880376a914547a7e0288ac7e52cd88537951d39452d394557a9d537900d39452d394557a9d537900d39451d394557a9d00d351d39352d393547a9d6d6d6d6d51675f79539c63c452a269607a7cad5f7a5a7aad0376a9147c7e0288ac7e00cd8800d3557a9d6d6d6d6d6d6d51675f7a549dc451a26960795e79870111796079879b6960795e7a87635e7978ad685f7a5e7a87635d795379ad68c0009c63c102aa2078aa7e01877e00cd7888c0ce5f7988c0cec0d18776696d75686d6d6d6d6d6d6d5168686868"
          },
          {
            "outpointTransactionHash": "4e40132422f6f60c693252c60f01d2dbd914309c9233a10ad50e523f29da9e7c",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          },
          {
            "outpointTransactionHash": "d133cdb7ec8d160bdbea02a8eaa5b89bb675eb22d2a5ca5f650294cedbb8679b",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "41d01d34e05689d60691384f5af10bcb3440dad5476e606142c7a79974696a429b6732ae5b87d3a4326f83df7395d629a53b5a3618e6ae4a3186d30b71008f265f61004d53034035306332353031626334393661333838633064613337393336353433643662383931313365663639653465356337383137303832343536663036336232353931403234386662653833643236306332383737373834316665313464613935663131303233636564353239366232353961306334626438316666356466646262393121eafec13811108c2cba76007c45055e85ec67d47080d58962252dfb0f3599fef70151210385139addc72b81b1c4ca8dfc08655be98e7aaf54a7f7511579e47e31eb3864825157028600028e00142187f71a37e3d7963fcc579b27333f868cfe95891419d0074c3fb825e676640450e3ec11763ebf76cb146d0ea1e62c038cb8873b1e51d35ac3f0cb331fb021021f85077850f80244baaf462fc13afc6d1f7298baa896949fe411c7f4f924b2e014438d4a917fb7d644c22d4fb65ff46078ed0a0c6e2102b4bb5acd5c431e0c31c195450c1c54041f41d394d59a3357e04edd39e44807615f79009c63c453a269607a7cadc0009c63c0ce7600d1877851d1879a7852d1879a6975680376a914537a7e0288ac7e00cd88547951d39452d394567a9d0376a914537a7e0288ac7e51cd88537900d39452d394557a9d0376a914537a7e0288ac7e52cd88527900d39451d394547a9d00d351d39352d393537a9d6d6d6d6d51675f79519c63c452a269607a5b7aadc0009c63c0cec0d1880376a91452797e0288ac7ec0cd78877669c0d359799d6d67c0519c63c0cec0d188c0ce5c7988c0cf7681765d799d6d68686d6d6d6d6d6d6d7551675f79529c63c453a269607a5b7aadc0009c63c0ce7600d1877851d1879a7852d1879a697567c0519c63c0ce5c7988c0cf7681765d799d6d68680376a914547a7e0288ac7e00cd880376a914547a7e0288ac7e51cd880376a914547a7e0288ac7e52cd88537951d39452d394557a9d537900d39452d394557a9d537900d39451d394557a9d00d351d39352d393547a9d6d6d6d6d51675f79539c63c452a269607a7cad5f7a5a7aad0376a9147c7e0288ac7e00cd8800d3557a9d6d6d6d6d6d6d51675f7a549dc451a26960795e79870111796079879b6960795e7a87635e7978ad685f7a5e7a87635d795379ad68c0009c63c102aa2078aa7e01877e00cd7888c0ce5f7988c0cec0d18776696d75686d6d6d6d6d6d6d5168686868"
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "76a9146d0ea1e62c038cb8873b1e51d35ac3f0cb331fb088ac",
            "token": {
              "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
              "amount": 134
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91419d0074c3fb825e676640450e3ec11763ebf76cb88ac",
            "token": {
              "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
              "amount": 7
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a9142187f71a37e3d7963fcc579b27333f868cfe958988ac",
            "token": {
              "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
              "amount": 1
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20b5ee056da51a0770ccb904be06c9134b1ed772b387bc9144ab72fcf6bcfff13f87",
            "token": {
              "category": "f7fe99350ffb2d256289d58070d467ec855e05457c0076ba2c8c101138c1feea",
              "nft": {
                "commitment": "00",
                "capability": "mutable"
              },
              "amount": 1
            },
            "valueSatoshis": 1000
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa20b5ee056da51a0770ccb904be06c9134b1ed772b387bc9144ab72fcf6bcfff13f87",
          "token": {
            "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
            "amount": 142
          }
        },
        {
          "valueSatoshis": 1000,
          "lockingBytecode": ["slot"],
          "token": {
            "category": "f7fe99350ffb2d256289d58070d467ec855e05457c0076ba2c8c101138c1feea",
            "nft": {
              "commitment": "00",
              "capability": "mutable"
            },
            "amount": 1
          }
        },
        {
          "valueSatoshis": 6746,
          "lockingBytecode": "aa20b5ee056da51a0770ccb904be06c9134b1ed772b387bc9144ab72fcf6bcfff13f87"
        }
      ]
    },
    "s2_d133cdb7ec8d160bdbea02a8eaa5b89bb675eb22d2a5ca5f650294cedbb8679b_0": {
      "description": "Scenario for input 2.",
      "name": "Scenario input 2",
      "transaction": {
        "locktime": 0,
        "version": 2,
        "inputs": [
          {
            "outpointTransactionHash": "f5f4d8243918177938f73403487414cd4ef17b2483cb1f42544c313e36d5bffa",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "41892b7517a465cb5b6007137803560dbb082526363b09fdd70650f5fd1c73979523a63d284f6b7fd87059bbcd79cf260e0adf81ee2250327f6dce6a82b9deecd661004d53034035306332353031626334393661333838633064613337393336353433643662383931313365663639653465356337383137303832343536663036336232353931403234386662653833643236306332383737373834316665313464613935663131303233636564353239366232353961306334626438316666356466646262393121eafec13811108c2cba76007c45055e85ec67d47080d58962252dfb0f3599fef70151210385139addc72b81b1c4ca8dfc08655be98e7aaf54a7f7511579e47e31eb3864825157028600028e00142187f71a37e3d7963fcc579b27333f868cfe95891419d0074c3fb825e676640450e3ec11763ebf76cb146d0ea1e62c038cb8873b1e51d35ac3f0cb331fb021021f85077850f80244baaf462fc13afc6d1f7298baa896949fe411c7f4f924b2e014438d4a917fb7d644c22d4fb65ff46078ed0a0c6e2102b4bb5acd5c431e0c31c195450c1c54041f41d394d59a3357e04edd39e44807615f79009c63c453a269607a7cadc0009c63c0ce7600d1877851d1879a7852d1879a6975680376a914537a7e0288ac7e00cd88547951d39452d394567a9d0376a914537a7e0288ac7e51cd88537900d39452d394557a9d0376a914537a7e0288ac7e52cd88527900d39451d394547a9d00d351d39352d393537a9d6d6d6d6d51675f79519c63c452a269607a5b7aadc0009c63c0cec0d1880376a91452797e0288ac7ec0cd78877669c0d359799d6d67c0519c63c0cec0d188c0ce5c7988c0cf7681765d799d6d68686d6d6d6d6d6d6d7551675f79529c63c453a269607a5b7aadc0009c63c0ce7600d1877851d1879a7852d1879a697567c0519c63c0ce5c7988c0cf7681765d799d6d68680376a914547a7e0288ac7e00cd880376a914547a7e0288ac7e51cd880376a914547a7e0288ac7e52cd88537951d39452d394557a9d537900d39452d394557a9d537900d39451d394557a9d00d351d39352d393547a9d6d6d6d6d51675f79539c63c452a269607a7cad5f7a5a7aad0376a9147c7e0288ac7e00cd8800d3557a9d6d6d6d6d6d6d51675f7a549dc451a26960795e79870111796079879b6960795e7a87635e7978ad685f7a5e7a87635d795379ad68c0009c63c102aa2078aa7e01877e00cd7888c0ce5f7988c0cec0d18776696d75686d6d6d6d6d6d6d5168686868"
          },
          {
            "outpointTransactionHash": "4e40132422f6f60c693252c60f01d2dbd914309c9233a10ad50e523f29da9e7c",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": "411c289b9b05a9916e4df0d5e6b415c5371755f7d140cbbd8024a13e4178656d9e6259cbdbb01d0bbdc6535d54f8f916ce15190906fcf71e8e5ac5062c2d834adc61004d53034035306332353031626334393661333838633064613337393336353433643662383931313365663639653465356337383137303832343536663036336232353931403234386662653833643236306332383737373834316665313464613935663131303233636564353239366232353961306334626438316666356466646262393121eafec13811108c2cba76007c45055e85ec67d47080d58962252dfb0f3599fef70151210385139addc72b81b1c4ca8dfc08655be98e7aaf54a7f7511579e47e31eb3864825157028600028e00142187f71a37e3d7963fcc579b27333f868cfe95891419d0074c3fb825e676640450e3ec11763ebf76cb146d0ea1e62c038cb8873b1e51d35ac3f0cb331fb021021f85077850f80244baaf462fc13afc6d1f7298baa896949fe411c7f4f924b2e014438d4a917fb7d644c22d4fb65ff46078ed0a0c6e2102b4bb5acd5c431e0c31c195450c1c54041f41d394d59a3357e04edd39e44807615f79009c63c453a269607a7cadc0009c63c0ce7600d1877851d1879a7852d1879a6975680376a914537a7e0288ac7e00cd88547951d39452d394567a9d0376a914537a7e0288ac7e51cd88537900d39452d394557a9d0376a914537a7e0288ac7e52cd88527900d39451d394547a9d00d351d39352d393537a9d6d6d6d6d51675f79519c63c452a269607a5b7aadc0009c63c0cec0d1880376a91452797e0288ac7ec0cd78877669c0d359799d6d67c0519c63c0cec0d188c0ce5c7988c0cf7681765d799d6d68686d6d6d6d6d6d6d7551675f79529c63c453a269607a5b7aadc0009c63c0ce7600d1877851d1879a7852d1879a697567c0519c63c0ce5c7988c0cf7681765d799d6d68680376a914547a7e0288ac7e00cd880376a914547a7e0288ac7e51cd880376a914547a7e0288ac7e52cd88537951d39452d394557a9d537900d39452d394557a9d537900d39451d394557a9d00d351d39352d393547a9d6d6d6d6d51675f79539c63c452a269607a7cad5f7a5a7aad0376a9147c7e0288ac7e00cd8800d3557a9d6d6d6d6d6d6d51675f7a549dc451a26960795e79870111796079879b6960795e7a87635e7978ad685f7a5e7a87635d795379ad68c0009c63c102aa2078aa7e01877e00cd7888c0ce5f7988c0cec0d18776696d75686d6d6d6d6d6d6d5168686868"
          },
          {
            "outpointTransactionHash": "d133cdb7ec8d160bdbea02a8eaa5b89bb675eb22d2a5ca5f650294cedbb8679b",
            "outpointIndex": 0,
            "sequenceNumber": 4294967294,
            "unlockingBytecode": ["slot"]
          }
        ],
        "outputs": [
          {
            "lockingBytecode": "76a9146d0ea1e62c038cb8873b1e51d35ac3f0cb331fb088ac",
            "token": {
              "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
              "amount": 134
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a91419d0074c3fb825e676640450e3ec11763ebf76cb88ac",
            "token": {
              "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
              "amount": 7
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "76a9142187f71a37e3d7963fcc579b27333f868cfe958988ac",
            "token": {
              "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
              "amount": 1
            },
            "valueSatoshis": 1000
          },
          {
            "lockingBytecode": "aa20b5ee056da51a0770ccb904be06c9134b1ed772b387bc9144ab72fcf6bcfff13f87",
            "token": {
              "category": "f7fe99350ffb2d256289d58070d467ec855e05457c0076ba2c8c101138c1feea",
              "nft": {
                "commitment": "00",
                "capability": "mutable"
              },
              "amount": 1
            },
            "valueSatoshis": 1000
          }
        ]
      },
      "sourceOutputs": [
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa20b5ee056da51a0770ccb904be06c9134b1ed772b387bc9144ab72fcf6bcfff13f87",
          "token": {
            "category": "b38a33f750f84c5c169a6f23cb873e6e79605021585d4f3408789689ed87f366",
            "amount": 142
          }
        },
        {
          "valueSatoshis": 1000,
          "lockingBytecode": "aa20b5ee056da51a0770ccb904be06c9134b1ed772b387bc9144ab72fcf6bcfff13f87",
          "token": {
            "category": "f7fe99350ffb2d256289d58070d467ec855e05457c0076ba2c8c101138c1feea",
            "nft": {
              "commitment": "00",
              "capability": "mutable"
            },
            "amount": 1
          }
        },
        {
          "valueSatoshis": 6746,
          "lockingBytecode": ["slot"]
        }
      ]
    }
  },
  "scripts": {
    "u0_f5f4d8243918177938f73403487414cd4ef17b2483cb1f42544c313e36d5bffa_0": {
      "name": "unlock_0",
      "script": "<0x892b7517a465cb5b6007137803560dbb082526363b09fdd70650f5fd1c73979523a63d284f6b7fd87059bbcd79cf260e0adf81ee2250327f6dce6a82b9deecd661>\n<0>",
      "unlocks": "l0_f5f4d8243918177938f73403487414cd4ef17b2483cb1f42544c313e36d5bffa_0",
      "passes": [
        "s0_f5f4d8243918177938f73403487414cd4ef17b2483cb1f42544c313e36d5bffa_0"
      ]
    },
    "l0_f5f4d8243918177938f73403487414cd4ef17b2483cb1f42544c313e36d5bffa_0": {
      "lockingType": "p2sh32",
      "name": "lock_0",
      "script": "<0x35306332353031626334393661333838633064613337393336353433643662383931313365663639653465356337383137303832343536663036336232353931>\n<0x32343866626538336432363063323837373738343166653134646139356631313032336365643532393662323539613063346264383166663564666462623931>\n<0xeafec13811108c2cba76007c45055e85ec67d47080d58962252dfb0f3599fef701>\n<1>\n<0x0385139addc72b81b1c4ca8dfc08655be98e7aaf54a7f7511579e47e31eb386482>\n<1>\n<7>\n<0x8600>\n<0x8e00>\n<0x2187f71a37e3d7963fcc579b27333f868cfe9589>\n<0x19d0074c3fb825e676640450e3ec11763ebf76cb>\n<0x6d0ea1e62c038cb8873b1e51d35ac3f0cb331fb0>\n<0x021f85077850f80244baaf462fc13afc6d1f7298baa896949fe411c7f4f924b2e0>\n<0x438d4a917fb7d644c22d4fb65ff46078ed0a0c6e>\n<0x02b4bb5acd5c431e0c31c195450c1c54041f41d394d59a3357e04edd39e4480761>\n<15>\nOP_PICK\n<0>\nOP_NUMEQUAL\nOP_IF\n    OP_TXOUTPUTCOUNT\n    <3>\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    <16>\n    OP_ROLL\n    OP_SWAP\n    OP_CHECKSIGVERIFY\n    OP_INPUTINDEX\n    <0>\n    OP_NUMEQUAL\n    OP_IF\n        OP_INPUTINDEX\n        OP_UTXOTOKENCATEGORY\n        OP_DUP\n        <0>\n        OP_OUTPUTTOKENCATEGORY\n        OP_EQUAL\n        OP_OVER\n        <1>\n        OP_OUTPUTTOKENCATEGORY\n        OP_EQUAL\n        OP_BOOLAND\n        OP_OVER\n        <2>\n        OP_OUTPUTTOKENCATEGORY\n        OP_EQUAL\n        OP_BOOLAND\n        OP_VERIFY\n        OP_DROP\n    OP_ENDIF\n    <0x76a914>\n    <3>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    <0>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <4>\n    OP_PICK\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <6>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    <0x76a914>\n    <3>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    <1>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <3>\n    OP_PICK\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <5>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    <0x76a914>\n    <3>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    <2>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <2>\n    OP_PICK\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <4>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    OP_ADD\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    OP_ADD\n    <3>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    <1>\nOP_ELSE\n    <15>\n    OP_PICK\n    <1>\n    OP_NUMEQUAL\n    OP_IF\n        OP_TXOUTPUTCOUNT\n        <2>\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        <16>\n        OP_ROLL\n        <11>\n        OP_ROLL\n        OP_CHECKSIGVERIFY\n        OP_INPUTINDEX\n        <0>\n        OP_NUMEQUAL\n        OP_IF\n            OP_INPUTINDEX\n            OP_UTXOTOKENCATEGORY\n            OP_INPUTINDEX\n            OP_OUTPUTTOKENCATEGORY\n            OP_EQUALVERIFY\n            <0x76a914>\n            <2>\n            OP_PICK\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            OP_INPUTINDEX\n            OP_OUTPUTBYTECODE\n            OP_OVER\n            OP_EQUAL\n            OP_DUP\n            OP_VERIFY\n            OP_INPUTINDEX\n            OP_OUTPUTTOKENAMOUNT\n            <9>\n            OP_PICK\n            OP_NUMEQUALVERIFY\n            OP_2DROP\n        OP_ELSE\n            OP_INPUTINDEX\n            <1>\n            OP_NUMEQUAL\n            OP_IF\n                OP_INPUTINDEX\n                OP_UTXOTOKENCATEGORY\n                OP_INPUTINDEX\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUALVERIFY\n                OP_INPUTINDEX\n                OP_UTXOTOKENCATEGORY\n                <12>\n                OP_PICK\n                OP_EQUALVERIFY\n                OP_INPUTINDEX\n                OP_UTXOTOKENCOMMITMENT\n                OP_DUP\n                OP_BIN2NUM\n                OP_DUP\n                <13>\n                OP_PICK\n                OP_NUMEQUALVERIFY\n                OP_2DROP\n            OP_ENDIF\n        OP_ENDIF\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>\n    OP_ELSE\n        <15>\n        OP_PICK\n        <2>\n        OP_NUMEQUAL\n        OP_IF\n            OP_TXOUTPUTCOUNT\n            <3>\n            OP_GREATERTHANOREQUAL\n            OP_VERIFY\n            <16>\n            OP_ROLL\n            <11>\n            OP_ROLL\n            OP_CHECKSIGVERIFY\n            OP_INPUTINDEX\n            <0>\n            OP_NUMEQUAL\n            OP_IF\n                OP_INPUTINDEX\n                OP_UTXOTOKENCATEGORY\n                OP_DUP\n                <0>\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUAL\n                OP_OVER\n                <1>\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUAL\n                OP_BOOLAND\n                OP_OVER\n                <2>\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUAL\n                OP_BOOLAND\n                OP_VERIFY\n                OP_DROP\n            OP_ELSE\n                OP_INPUTINDEX\n                <1>\n                OP_NUMEQUAL\n                OP_IF\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCATEGORY\n                    <12>\n                    OP_PICK\n                    OP_EQUALVERIFY\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCOMMITMENT\n                    OP_DUP\n                    OP_BIN2NUM\n                    OP_DUP\n                    <13>\n                    OP_PICK\n                    OP_NUMEQUALVERIFY\n                    OP_2DROP\n                OP_ENDIF\n            OP_ENDIF\n            <0x76a914>\n            <4>\n            OP_ROLL\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            <0>\n            OP_OUTPUTBYTECODE\n            OP_EQUALVERIFY\n            <0x76a914>\n            <4>\n            OP_ROLL\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            <1>\n            OP_OUTPUTBYTECODE\n            OP_EQUALVERIFY\n            <0x76a914>\n            <4>\n            OP_ROLL\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            <2>\n            OP_OUTPUTBYTECODE\n            OP_EQUALVERIFY\n            <3>\n            OP_PICK\n            <1>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <2>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <5>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            <3>\n            OP_PICK\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <2>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <5>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            <3>\n            OP_PICK\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <1>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <5>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            <1>\n            OP_OUTPUTTOKENAMOUNT\n            OP_ADD\n            <2>\n            OP_OUTPUTTOKENAMOUNT\n            OP_ADD\n            <4>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            OP_2DROP\n            OP_2DROP\n            OP_2DROP\n            OP_2DROP\n            <1>\n        OP_ELSE\n            <15>\n            OP_PICK\n            <3>\n            OP_NUMEQUAL\n            OP_IF\n                OP_TXOUTPUTCOUNT\n                <2>\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                <16>\n                OP_ROLL\n                OP_SWAP\n                OP_CHECKSIGVERIFY\n                <15>\n                OP_ROLL\n                <10>\n                OP_ROLL\n                OP_CHECKSIGVERIFY\n                <0x76a914>\n                OP_SWAP\n                OP_CAT\n                <0x88ac>\n                OP_CAT\n                <0>\n                OP_OUTPUTBYTECODE\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENAMOUNT\n                <5>\n                OP_ROLL\n                OP_NUMEQUALVERIFY\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                <1>\n            OP_ELSE\n                <15>\n                OP_ROLL\n                <4>\n                OP_NUMEQUALVERIFY\n                OP_TXOUTPUTCOUNT\n                <1>\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                <16>\n                OP_PICK\n                <14>\n                OP_PICK\n                OP_EQUAL\n                <0x11>\n                OP_PICK\n                <16>\n                OP_PICK\n                OP_EQUAL\n                OP_BOOLOR\n                OP_VERIFY\n                <16>\n                OP_PICK\n                <14>\n                OP_ROLL\n                OP_EQUAL\n                OP_IF\n                    <14>\n                    OP_PICK\n                    OP_OVER\n                    OP_CHECKSIGVERIFY\n                OP_ENDIF\n                <15>\n                OP_ROLL\n                <14>\n                OP_ROLL\n                OP_EQUAL\n                OP_IF\n                    <13>\n                    OP_PICK\n                    <3>\n                    OP_PICK\n                    OP_CHECKSIGVERIFY\n                OP_ENDIF\n                OP_INPUTINDEX\n                <0>\n                OP_NUMEQUAL\n                OP_IF\n                    OP_ACTIVEBYTECODE\n                    <0xaa20>\n                    OP_OVER\n                    OP_HASH256\n                    OP_CAT\n                    <0x87>\n                    OP_CAT\n                    <0>\n                    OP_OUTPUTBYTECODE\n                    OP_OVER\n                    OP_EQUALVERIFY\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCATEGORY\n                    <15>\n                    OP_PICK\n                    OP_EQUALVERIFY\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCATEGORY\n                    OP_INPUTINDEX\n                    OP_OUTPUTTOKENCATEGORY\n                    OP_EQUAL\n                    OP_DUP\n                    OP_VERIFY\n                    OP_2DROP\n                    OP_DROP\n                OP_ENDIF\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                <1>\n            OP_ENDIF\n        OP_ENDIF\n    OP_ENDIF\nOP_ENDIF"
    },
    "u1_4e40132422f6f60c693252c60f01d2dbd914309c9233a10ad50e523f29da9e7c_0": {
      "name": "unlock_1",
      "script": "<0x1c289b9b05a9916e4df0d5e6b415c5371755f7d140cbbd8024a13e4178656d9e6259cbdbb01d0bbdc6535d54f8f916ce15190906fcf71e8e5ac5062c2d834adc61>\n<0>",
      "unlocks": "l1_4e40132422f6f60c693252c60f01d2dbd914309c9233a10ad50e523f29da9e7c_0",
      "passes": [
        "s1_4e40132422f6f60c693252c60f01d2dbd914309c9233a10ad50e523f29da9e7c_0"
      ]
    },
    "l1_4e40132422f6f60c693252c60f01d2dbd914309c9233a10ad50e523f29da9e7c_0": {
      "lockingType": "p2sh32",
      "name": "lock_1",
      "script": "<0x35306332353031626334393661333838633064613337393336353433643662383931313365663639653465356337383137303832343536663036336232353931>\n<0x32343866626538336432363063323837373738343166653134646139356631313032336365643532393662323539613063346264383166663564666462623931>\n<0xeafec13811108c2cba76007c45055e85ec67d47080d58962252dfb0f3599fef701>\n<1>\n<0x0385139addc72b81b1c4ca8dfc08655be98e7aaf54a7f7511579e47e31eb386482>\n<1>\n<7>\n<0x8600>\n<0x8e00>\n<0x2187f71a37e3d7963fcc579b27333f868cfe9589>\n<0x19d0074c3fb825e676640450e3ec11763ebf76cb>\n<0x6d0ea1e62c038cb8873b1e51d35ac3f0cb331fb0>\n<0x021f85077850f80244baaf462fc13afc6d1f7298baa896949fe411c7f4f924b2e0>\n<0x438d4a917fb7d644c22d4fb65ff46078ed0a0c6e>\n<0x02b4bb5acd5c431e0c31c195450c1c54041f41d394d59a3357e04edd39e4480761>\n<15>\nOP_PICK\n<0>\nOP_NUMEQUAL\nOP_IF\n    OP_TXOUTPUTCOUNT\n    <3>\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    <16>\n    OP_ROLL\n    OP_SWAP\n    OP_CHECKSIGVERIFY\n    OP_INPUTINDEX\n    <0>\n    OP_NUMEQUAL\n    OP_IF\n        OP_INPUTINDEX\n        OP_UTXOTOKENCATEGORY\n        OP_DUP\n        <0>\n        OP_OUTPUTTOKENCATEGORY\n        OP_EQUAL\n        OP_OVER\n        <1>\n        OP_OUTPUTTOKENCATEGORY\n        OP_EQUAL\n        OP_BOOLAND\n        OP_OVER\n        <2>\n        OP_OUTPUTTOKENCATEGORY\n        OP_EQUAL\n        OP_BOOLAND\n        OP_VERIFY\n        OP_DROP\n    OP_ENDIF\n    <0x76a914>\n    <3>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    <0>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <4>\n    OP_PICK\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <6>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    <0x76a914>\n    <3>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    <1>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <3>\n    OP_PICK\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <5>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    <0x76a914>\n    <3>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    <2>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <2>\n    OP_PICK\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <4>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    OP_ADD\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    OP_ADD\n    <3>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    <1>\nOP_ELSE\n    <15>\n    OP_PICK\n    <1>\n    OP_NUMEQUAL\n    OP_IF\n        OP_TXOUTPUTCOUNT\n        <2>\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        <16>\n        OP_ROLL\n        <11>\n        OP_ROLL\n        OP_CHECKSIGVERIFY\n        OP_INPUTINDEX\n        <0>\n        OP_NUMEQUAL\n        OP_IF\n            OP_INPUTINDEX\n            OP_UTXOTOKENCATEGORY\n            OP_INPUTINDEX\n            OP_OUTPUTTOKENCATEGORY\n            OP_EQUALVERIFY\n            <0x76a914>\n            <2>\n            OP_PICK\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            OP_INPUTINDEX\n            OP_OUTPUTBYTECODE\n            OP_OVER\n            OP_EQUAL\n            OP_DUP\n            OP_VERIFY\n            OP_INPUTINDEX\n            OP_OUTPUTTOKENAMOUNT\n            <9>\n            OP_PICK\n            OP_NUMEQUALVERIFY\n            OP_2DROP\n        OP_ELSE\n            OP_INPUTINDEX\n            <1>\n            OP_NUMEQUAL\n            OP_IF\n                OP_INPUTINDEX\n                OP_UTXOTOKENCATEGORY\n                OP_INPUTINDEX\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUALVERIFY\n                OP_INPUTINDEX\n                OP_UTXOTOKENCATEGORY\n                <12>\n                OP_PICK\n                OP_EQUALVERIFY\n                OP_INPUTINDEX\n                OP_UTXOTOKENCOMMITMENT\n                OP_DUP\n                OP_BIN2NUM\n                OP_DUP\n                <13>\n                OP_PICK\n                OP_NUMEQUALVERIFY\n                OP_2DROP\n            OP_ENDIF\n        OP_ENDIF\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>\n    OP_ELSE\n        <15>\n        OP_PICK\n        <2>\n        OP_NUMEQUAL\n        OP_IF\n            OP_TXOUTPUTCOUNT\n            <3>\n            OP_GREATERTHANOREQUAL\n            OP_VERIFY\n            <16>\n            OP_ROLL\n            <11>\n            OP_ROLL\n            OP_CHECKSIGVERIFY\n            OP_INPUTINDEX\n            <0>\n            OP_NUMEQUAL\n            OP_IF\n                OP_INPUTINDEX\n                OP_UTXOTOKENCATEGORY\n                OP_DUP\n                <0>\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUAL\n                OP_OVER\n                <1>\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUAL\n                OP_BOOLAND\n                OP_OVER\n                <2>\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUAL\n                OP_BOOLAND\n                OP_VERIFY\n                OP_DROP\n            OP_ELSE\n                OP_INPUTINDEX\n                <1>\n                OP_NUMEQUAL\n                OP_IF\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCATEGORY\n                    <12>\n                    OP_PICK\n                    OP_EQUALVERIFY\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCOMMITMENT\n                    OP_DUP\n                    OP_BIN2NUM\n                    OP_DUP\n                    <13>\n                    OP_PICK\n                    OP_NUMEQUALVERIFY\n                    OP_2DROP\n                OP_ENDIF\n            OP_ENDIF\n            <0x76a914>\n            <4>\n            OP_ROLL\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            <0>\n            OP_OUTPUTBYTECODE\n            OP_EQUALVERIFY\n            <0x76a914>\n            <4>\n            OP_ROLL\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            <1>\n            OP_OUTPUTBYTECODE\n            OP_EQUALVERIFY\n            <0x76a914>\n            <4>\n            OP_ROLL\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            <2>\n            OP_OUTPUTBYTECODE\n            OP_EQUALVERIFY\n            <3>\n            OP_PICK\n            <1>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <2>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <5>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            <3>\n            OP_PICK\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <2>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <5>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            <3>\n            OP_PICK\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <1>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <5>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            <1>\n            OP_OUTPUTTOKENAMOUNT\n            OP_ADD\n            <2>\n            OP_OUTPUTTOKENAMOUNT\n            OP_ADD\n            <4>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            OP_2DROP\n            OP_2DROP\n            OP_2DROP\n            OP_2DROP\n            <1>\n        OP_ELSE\n            <15>\n            OP_PICK\n            <3>\n            OP_NUMEQUAL\n            OP_IF\n                OP_TXOUTPUTCOUNT\n                <2>\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                <16>\n                OP_ROLL\n                OP_SWAP\n                OP_CHECKSIGVERIFY\n                <15>\n                OP_ROLL\n                <10>\n                OP_ROLL\n                OP_CHECKSIGVERIFY\n                <0x76a914>\n                OP_SWAP\n                OP_CAT\n                <0x88ac>\n                OP_CAT\n                <0>\n                OP_OUTPUTBYTECODE\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENAMOUNT\n                <5>\n                OP_ROLL\n                OP_NUMEQUALVERIFY\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                <1>\n            OP_ELSE\n                <15>\n                OP_ROLL\n                <4>\n                OP_NUMEQUALVERIFY\n                OP_TXOUTPUTCOUNT\n                <1>\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                <16>\n                OP_PICK\n                <14>\n                OP_PICK\n                OP_EQUAL\n                <0x11>\n                OP_PICK\n                <16>\n                OP_PICK\n                OP_EQUAL\n                OP_BOOLOR\n                OP_VERIFY\n                <16>\n                OP_PICK\n                <14>\n                OP_ROLL\n                OP_EQUAL\n                OP_IF\n                    <14>\n                    OP_PICK\n                    OP_OVER\n                    OP_CHECKSIGVERIFY\n                OP_ENDIF\n                <15>\n                OP_ROLL\n                <14>\n                OP_ROLL\n                OP_EQUAL\n                OP_IF\n                    <13>\n                    OP_PICK\n                    <3>\n                    OP_PICK\n                    OP_CHECKSIGVERIFY\n                OP_ENDIF\n                OP_INPUTINDEX\n                <0>\n                OP_NUMEQUAL\n                OP_IF\n                    OP_ACTIVEBYTECODE\n                    <0xaa20>\n                    OP_OVER\n                    OP_HASH256\n                    OP_CAT\n                    <0x87>\n                    OP_CAT\n                    <0>\n                    OP_OUTPUTBYTECODE\n                    OP_OVER\n                    OP_EQUALVERIFY\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCATEGORY\n                    <15>\n                    OP_PICK\n                    OP_EQUALVERIFY\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCATEGORY\n                    OP_INPUTINDEX\n                    OP_OUTPUTTOKENCATEGORY\n                    OP_EQUAL\n                    OP_DUP\n                    OP_VERIFY\n                    OP_2DROP\n                    OP_DROP\n                OP_ENDIF\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                <1>\n            OP_ENDIF\n        OP_ENDIF\n    OP_ENDIF\nOP_ENDIF"
    },
    "u2_d133cdb7ec8d160bdbea02a8eaa5b89bb675eb22d2a5ca5f650294cedbb8679b_0": {
      "name": "unlock_2",
      "script": "<0xd01d34e05689d60691384f5af10bcb3440dad5476e606142c7a79974696a429b6732ae5b87d3a4326f83df7395d629a53b5a3618e6ae4a3186d30b71008f265f61>\n<0>",
      "unlocks": "l2_d133cdb7ec8d160bdbea02a8eaa5b89bb675eb22d2a5ca5f650294cedbb8679b_0",
      "passes": [
        "s2_d133cdb7ec8d160bdbea02a8eaa5b89bb675eb22d2a5ca5f650294cedbb8679b_0"
      ]
    },
    "l2_d133cdb7ec8d160bdbea02a8eaa5b89bb675eb22d2a5ca5f650294cedbb8679b_0": {
      "lockingType": "p2sh32",
      "name": "lock_2",
      "script": "<0x35306332353031626334393661333838633064613337393336353433643662383931313365663639653465356337383137303832343536663036336232353931>\n<0x32343866626538336432363063323837373738343166653134646139356631313032336365643532393662323539613063346264383166663564666462623931>\n<0xeafec13811108c2cba76007c45055e85ec67d47080d58962252dfb0f3599fef701>\n<1>\n<0x0385139addc72b81b1c4ca8dfc08655be98e7aaf54a7f7511579e47e31eb386482>\n<1>\n<7>\n<0x8600>\n<0x8e00>\n<0x2187f71a37e3d7963fcc579b27333f868cfe9589>\n<0x19d0074c3fb825e676640450e3ec11763ebf76cb>\n<0x6d0ea1e62c038cb8873b1e51d35ac3f0cb331fb0>\n<0x021f85077850f80244baaf462fc13afc6d1f7298baa896949fe411c7f4f924b2e0>\n<0x438d4a917fb7d644c22d4fb65ff46078ed0a0c6e>\n<0x02b4bb5acd5c431e0c31c195450c1c54041f41d394d59a3357e04edd39e4480761>\n<15>\nOP_PICK\n<0>\nOP_NUMEQUAL\nOP_IF\n    OP_TXOUTPUTCOUNT\n    <3>\n    OP_GREATERTHANOREQUAL\n    OP_VERIFY\n    <16>\n    OP_ROLL\n    OP_SWAP\n    OP_CHECKSIGVERIFY\n    OP_INPUTINDEX\n    <0>\n    OP_NUMEQUAL\n    OP_IF\n        OP_INPUTINDEX\n        OP_UTXOTOKENCATEGORY\n        OP_DUP\n        <0>\n        OP_OUTPUTTOKENCATEGORY\n        OP_EQUAL\n        OP_OVER\n        <1>\n        OP_OUTPUTTOKENCATEGORY\n        OP_EQUAL\n        OP_BOOLAND\n        OP_OVER\n        <2>\n        OP_OUTPUTTOKENCATEGORY\n        OP_EQUAL\n        OP_BOOLAND\n        OP_VERIFY\n        OP_DROP\n    OP_ENDIF\n    <0x76a914>\n    <3>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    <0>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <4>\n    OP_PICK\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <6>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    <0x76a914>\n    <3>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    <1>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <3>\n    OP_PICK\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <5>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    <0x76a914>\n    <3>\n    OP_ROLL\n    OP_CAT\n    <0x88ac>\n    OP_CAT\n    <2>\n    OP_OUTPUTBYTECODE\n    OP_EQUALVERIFY\n    <2>\n    OP_PICK\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    OP_SUB\n    <4>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    <0>\n    OP_OUTPUTTOKENAMOUNT\n    <1>\n    OP_OUTPUTTOKENAMOUNT\n    OP_ADD\n    <2>\n    OP_OUTPUTTOKENAMOUNT\n    OP_ADD\n    <3>\n    OP_ROLL\n    OP_NUMEQUALVERIFY\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    OP_2DROP\n    <1>\nOP_ELSE\n    <15>\n    OP_PICK\n    <1>\n    OP_NUMEQUAL\n    OP_IF\n        OP_TXOUTPUTCOUNT\n        <2>\n        OP_GREATERTHANOREQUAL\n        OP_VERIFY\n        <16>\n        OP_ROLL\n        <11>\n        OP_ROLL\n        OP_CHECKSIGVERIFY\n        OP_INPUTINDEX\n        <0>\n        OP_NUMEQUAL\n        OP_IF\n            OP_INPUTINDEX\n            OP_UTXOTOKENCATEGORY\n            OP_INPUTINDEX\n            OP_OUTPUTTOKENCATEGORY\n            OP_EQUALVERIFY\n            <0x76a914>\n            <2>\n            OP_PICK\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            OP_INPUTINDEX\n            OP_OUTPUTBYTECODE\n            OP_OVER\n            OP_EQUAL\n            OP_DUP\n            OP_VERIFY\n            OP_INPUTINDEX\n            OP_OUTPUTTOKENAMOUNT\n            <9>\n            OP_PICK\n            OP_NUMEQUALVERIFY\n            OP_2DROP\n        OP_ELSE\n            OP_INPUTINDEX\n            <1>\n            OP_NUMEQUAL\n            OP_IF\n                OP_INPUTINDEX\n                OP_UTXOTOKENCATEGORY\n                OP_INPUTINDEX\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUALVERIFY\n                OP_INPUTINDEX\n                OP_UTXOTOKENCATEGORY\n                <12>\n                OP_PICK\n                OP_EQUALVERIFY\n                OP_INPUTINDEX\n                OP_UTXOTOKENCOMMITMENT\n                OP_DUP\n                OP_BIN2NUM\n                OP_DUP\n                <13>\n                OP_PICK\n                OP_NUMEQUALVERIFY\n                OP_2DROP\n            OP_ENDIF\n        OP_ENDIF\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>\n    OP_ELSE\n        <15>\n        OP_PICK\n        <2>\n        OP_NUMEQUAL\n        OP_IF\n            OP_TXOUTPUTCOUNT\n            <3>\n            OP_GREATERTHANOREQUAL\n            OP_VERIFY\n            <16>\n            OP_ROLL\n            <11>\n            OP_ROLL\n            OP_CHECKSIGVERIFY\n            OP_INPUTINDEX\n            <0>\n            OP_NUMEQUAL\n            OP_IF\n                OP_INPUTINDEX\n                OP_UTXOTOKENCATEGORY\n                OP_DUP\n                <0>\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUAL\n                OP_OVER\n                <1>\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUAL\n                OP_BOOLAND\n                OP_OVER\n                <2>\n                OP_OUTPUTTOKENCATEGORY\n                OP_EQUAL\n                OP_BOOLAND\n                OP_VERIFY\n                OP_DROP\n            OP_ELSE\n                OP_INPUTINDEX\n                <1>\n                OP_NUMEQUAL\n                OP_IF\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCATEGORY\n                    <12>\n                    OP_PICK\n                    OP_EQUALVERIFY\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCOMMITMENT\n                    OP_DUP\n                    OP_BIN2NUM\n                    OP_DUP\n                    <13>\n                    OP_PICK\n                    OP_NUMEQUALVERIFY\n                    OP_2DROP\n                OP_ENDIF\n            OP_ENDIF\n            <0x76a914>\n            <4>\n            OP_ROLL\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            <0>\n            OP_OUTPUTBYTECODE\n            OP_EQUALVERIFY\n            <0x76a914>\n            <4>\n            OP_ROLL\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            <1>\n            OP_OUTPUTBYTECODE\n            OP_EQUALVERIFY\n            <0x76a914>\n            <4>\n            OP_ROLL\n            OP_CAT\n            <0x88ac>\n            OP_CAT\n            <2>\n            OP_OUTPUTBYTECODE\n            OP_EQUALVERIFY\n            <3>\n            OP_PICK\n            <1>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <2>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <5>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            <3>\n            OP_PICK\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <2>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <5>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            <3>\n            OP_PICK\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <1>\n            OP_OUTPUTTOKENAMOUNT\n            OP_SUB\n            <5>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            <0>\n            OP_OUTPUTTOKENAMOUNT\n            <1>\n            OP_OUTPUTTOKENAMOUNT\n            OP_ADD\n            <2>\n            OP_OUTPUTTOKENAMOUNT\n            OP_ADD\n            <4>\n            OP_ROLL\n            OP_NUMEQUALVERIFY\n            OP_2DROP\n            OP_2DROP\n            OP_2DROP\n            OP_2DROP\n            <1>\n        OP_ELSE\n            <15>\n            OP_PICK\n            <3>\n            OP_NUMEQUAL\n            OP_IF\n                OP_TXOUTPUTCOUNT\n                <2>\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                <16>\n                OP_ROLL\n                OP_SWAP\n                OP_CHECKSIGVERIFY\n                <15>\n                OP_ROLL\n                <10>\n                OP_ROLL\n                OP_CHECKSIGVERIFY\n                <0x76a914>\n                OP_SWAP\n                OP_CAT\n                <0x88ac>\n                OP_CAT\n                <0>\n                OP_OUTPUTBYTECODE\n                OP_EQUALVERIFY\n                <0>\n                OP_OUTPUTTOKENAMOUNT\n                <5>\n                OP_ROLL\n                OP_NUMEQUALVERIFY\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                <1>\n            OP_ELSE\n                <15>\n                OP_ROLL\n                <4>\n                OP_NUMEQUALVERIFY\n                OP_TXOUTPUTCOUNT\n                <1>\n                OP_GREATERTHANOREQUAL\n                OP_VERIFY\n                <16>\n                OP_PICK\n                <14>\n                OP_PICK\n                OP_EQUAL\n                <0x11>\n                OP_PICK\n                <16>\n                OP_PICK\n                OP_EQUAL\n                OP_BOOLOR\n                OP_VERIFY\n                <16>\n                OP_PICK\n                <14>\n                OP_ROLL\n                OP_EQUAL\n                OP_IF\n                    <14>\n                    OP_PICK\n                    OP_OVER\n                    OP_CHECKSIGVERIFY\n                OP_ENDIF\n                <15>\n                OP_ROLL\n                <14>\n                OP_ROLL\n                OP_EQUAL\n                OP_IF\n                    <13>\n                    OP_PICK\n                    <3>\n                    OP_PICK\n                    OP_CHECKSIGVERIFY\n                OP_ENDIF\n                OP_INPUTINDEX\n                <0>\n                OP_NUMEQUAL\n                OP_IF\n                    OP_ACTIVEBYTECODE\n                    <0xaa20>\n                    OP_OVER\n                    OP_HASH256\n                    OP_CAT\n                    <0x87>\n                    OP_CAT\n                    <0>\n                    OP_OUTPUTBYTECODE\n                    OP_OVER\n                    OP_EQUALVERIFY\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCATEGORY\n                    <15>\n                    OP_PICK\n                    OP_EQUALVERIFY\n                    OP_INPUTINDEX\n                    OP_UTXOTOKENCATEGORY\n                    OP_INPUTINDEX\n                    OP_OUTPUTTOKENCATEGORY\n                    OP_EQUAL\n                    OP_DUP\n                    OP_VERIFY\n                    OP_2DROP\n                    OP_DROP\n                OP_ENDIF\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                OP_2DROP\n                <1>\n            OP_ENDIF\n        OP_ENDIF\n    OP_ENDIF\nOP_ENDIF"
    }
  },
  "supported": [
    "BCH_2023_05",
    "BCH_2025_05",
    "BCH_2026_05",
    "BCH_SPEC"
  ],
  "version": 0
}