Ad
Inputs (50)
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.00101 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
14.90
Output transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
8
Outputs (3)
Spent in transaction:
Settlement height:
Value:
0.09501 ERG
Tokens:
Spent in transaction:
Settlement height:
Value:
0.002 ERG
Tokens:
23.33
Spent in transaction:
Settlement height:
Value:
0.002 ERG
Transaction Details
Status: Confirmed
Size: 2.92 KB
Received time: 9/6/2024 07:26:18 AM
Included in blocks: 1,346,138
Confirmations: 412,395
Total coins transferred: 0.09901 ERG
Fees: 0.002 ERG
Fees per byte: 0.000000668 ERG
Raw Transaction Data
{
  "id": "6edd023d3594f9de371fd44800a91a8faeced2ba688c8064d4e5a8b4f4f082c7",
  "blockId": "334a286d4b224bcc1fe8acc4505bb8fc61b223d3a92dc9bfbbe464348ca76aaa",
  "inclusionHeight": 1346138,
  "timestamp": 1725607578743,
  "index": 6,
  "globalIndex": 7762145,
  "numConfirmations": 412395,
  "inputs": [
    {
      "boxId": "3c0da96c12e1b5b5eeac6a29ec0e751c3af014083e11eba5200cc2b101d7957b",
      "value": 2000000,
      "index": 0,
      "spendingProof": null,
      "outputBlockId": "84c2208acf87430d451f3e818f6ec8b0b0f48acc435a4c22d6a1b0ef1cf32716",
      "outputTransactionId": "62ea1557dd884cc266f0dd8f8c259643401ca0f28331575ada3b01053ee6715e",
      "outputIndex": 1,
      "outputGlobalIndex": 42579732,
      "outputCreatedAt": 1346127,
      "outputSettledAt": 1346129,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2009e8fab0321c9b3bf2b9bb16d187c449bbc37db37a40843b87b46fa65ff60fde",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "09e8fab0321c9b3bf2b9bb16d187c449bbc37db37a40843b87b46fa65ff60fde"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20bbbe615338c45f3197f4b2b7c6a2933fa8de5c00cd945f4ba2ababfb91d00846",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bbbe615338c45f3197f4b2b7c6a2933fa8de5c00cd945f4ba2ababfb91d00846"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "1809b51afd0b06af417edcd40045d4dbb30cfdfbe730b9af1fbcb61b784666c6",
      "value": 2000000,
      "index": 1,
      "spendingProof": null,
      "outputBlockId": "b36672938dfb81600887355c6828e49477804cd74da638320c982144bfa0adef",
      "outputTransactionId": "0bd5df69afa8df152ba8e5af254cba3bfa33790290ae9956d46417593347cbde",
      "outputIndex": 1,
      "outputGlobalIndex": 42579749,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346130,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20b7c29a78912a29bdcafb44a52ad43074273308b840953456a70b245b772ec487",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b7c29a78912a29bdcafb44a52ad43074273308b840953456a70b245b772ec487"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e200d936eb61fc32faf64787b46f6d18a471335563544f1086f48799508429ac235",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0d936eb61fc32faf64787b46f6d18a471335563544f1086f48799508429ac235"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "acb23f495a3cf7a6703dbc05df7b3d2ab9c95063f95ace6101b038f5100b507b",
      "value": 2000000,
      "index": 2,
      "spendingProof": null,
      "outputBlockId": "b36672938dfb81600887355c6828e49477804cd74da638320c982144bfa0adef",
      "outputTransactionId": "1619cd052add378edd8df6cc444517cf4abb02f86ca2c348af9f058105f1cddc",
      "outputIndex": 1,
      "outputGlobalIndex": 42579762,
      "outputCreatedAt": 1346127,
      "outputSettledAt": 1346130,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20a8a1e1264782cbb64c4b74df836347423212f1d1906cdcadfa1479c34df535c5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a8a1e1264782cbb64c4b74df836347423212f1d1906cdcadfa1479c34df535c5"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e2095e192a8b383fed5f860cd901fc76d92b3addf3a83497222b3f851f0d436157d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "95e192a8b383fed5f860cd901fc76d92b3addf3a83497222b3f851f0d436157d"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "2934cea680d15e00b5800868f65b464cf8fcb166d76bbbae8634f159d757bb43",
      "value": 2000000,
      "index": 3,
      "spendingProof": null,
      "outputBlockId": "b36672938dfb81600887355c6828e49477804cd74da638320c982144bfa0adef",
      "outputTransactionId": "39f8346f205a2ab6f7b4b298b257df827c2ee8a9efbc76eb859f293577e54c37",
      "outputIndex": 1,
      "outputGlobalIndex": 42579767,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346130,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2043238051631a4a9d144adefefd51a76a8dd116753661a6a98994905c5b6e6bae",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "43238051631a4a9d144adefefd51a76a8dd116753661a6a98994905c5b6e6bae"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e207defdd48b3fdc774ffd1e66d8e773a02e5bb25f81538300d03ec5a0c031464a3",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7defdd48b3fdc774ffd1e66d8e773a02e5bb25f81538300d03ec5a0c031464a3"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "ee2a9c78aa492510dad86b7c5939baded66a543f434e3747430494a66940e58a",
      "value": 2000000,
      "index": 4,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "3375d3a983da57405ffbbcf0426b4d2d9eb97f66c13f7f2770341a161a05544d",
      "outputIndex": 1,
      "outputGlobalIndex": 42579778,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20436ee682e6b6575c100664eabfcfa9c7e401c10a5adf559950e2d66b3a359ef0",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "436ee682e6b6575c100664eabfcfa9c7e401c10a5adf559950e2d66b3a359ef0"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e208cf9f54745aff7f5ee64988904e020c8b85423bdb33008f54e6e25a2c1363059",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8cf9f54745aff7f5ee64988904e020c8b85423bdb33008f54e6e25a2c1363059"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "3c1323ec032665032762a87883d7dd583f3d247e39be7e0b087beef9c4c00e7c",
      "value": 2000000,
      "index": 5,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "0531444b87629f692e38de64ab4230f89bcd8fe9272ec03ffeddef273620f6fe",
      "outputIndex": 1,
      "outputGlobalIndex": 42579787,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e202763e1d665de410e8a0d72aa02624cc8fc6bc1847c9b14bce7f18b73c89c8a6e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2763e1d665de410e8a0d72aa02624cc8fc6bc1847c9b14bce7f18b73c89c8a6e"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20b5eb0d5f06322232da5d1ca68a48533196b8761e0858f106f8e6728310209b33",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b5eb0d5f06322232da5d1ca68a48533196b8761e0858f106f8e6728310209b33"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "bee158290a1478d616f9bb28dde46e0edb6a6f5d9066285aff2d35ff4be82864",
      "value": 2000000,
      "index": 6,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "2ed7decad0b86a35e23308a983c9a8572bc82609cd25c2a83f77114ab5546a30",
      "outputIndex": 1,
      "outputGlobalIndex": 42579792,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20b88b0e23f49910b81c2f13bc1029bd82550ddd3488c4578590ade538ee6b9391",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b88b0e23f49910b81c2f13bc1029bd82550ddd3488c4578590ade538ee6b9391"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e207ca7252c8f02603c323a3b52450c6aafce473541c08dede661827a0e2b78d343",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7ca7252c8f02603c323a3b52450c6aafce473541c08dede661827a0e2b78d343"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "af27e65ba7c06e9c11cd58a56e878b251140d3a83133ad9369bb7558557ffc38",
      "value": 2000000,
      "index": 7,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "362ff2cd88428c41c2b45017a8f8a36a1f3194904566da3b491c9d0df84698e9",
      "outputIndex": 1,
      "outputGlobalIndex": 42579797,
      "outputCreatedAt": 1346126,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20e5a066f2c79159c98ed889bcf228202bcb63b96accd1fad80bbaa6262072f268",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e5a066f2c79159c98ed889bcf228202bcb63b96accd1fad80bbaa6262072f268"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e202aff9552140b0edf8c81f7ccfcb5b1004a60862b3d8263e6e62d77bf7d86fa43",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2aff9552140b0edf8c81f7ccfcb5b1004a60862b3d8263e6e62d77bf7d86fa43"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "fa991eb38c3c3e9d4279a0d3efb1a47e1610f6180043c906c399bb39d01c206a",
      "value": 2000000,
      "index": 8,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "5fe7ab2e197830179ed9627e2c19225fdf5ea44cc0d8be56f04a15a13dd230c7",
      "outputIndex": 1,
      "outputGlobalIndex": 42579802,
      "outputCreatedAt": 1346127,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2048149b0d19ff8404d97a63ee9f7a4a6ce8acaad7593ec82f900fba3c20cab9ab",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "48149b0d19ff8404d97a63ee9f7a4a6ce8acaad7593ec82f900fba3c20cab9ab"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e205a727a07cb4f846af6aa43c6dc07cdf2df985c8e92eaab3c44e73a5b2c10b30e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5a727a07cb4f846af6aa43c6dc07cdf2df985c8e92eaab3c44e73a5b2c10b30e"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "062256674fe47f6754d47a143b114a00b03ef96480cf6fb9fd13bd5025f5af2a",
      "value": 2000000,
      "index": 9,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "68e9b5fc33036eb858ce9dce3e865507350a6000a496437dd934baa32f690a78",
      "outputIndex": 1,
      "outputGlobalIndex": 42579807,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e201c7db5d911947e98b9f82d50ac4d89f37ac06421f4d0329346e94d71729f9208",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1c7db5d911947e98b9f82d50ac4d89f37ac06421f4d0329346e94d71729f9208"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e209c8f83f98e63781e42606255bee342fe79b3cc2d8cf011ae619e41752b2a4b7f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9c8f83f98e63781e42606255bee342fe79b3cc2d8cf011ae619e41752b2a4b7f"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "1ee77056acacc1f1d0b19d778b7858c25f4fdd7b193d33c15d0494f7a6925b05",
      "value": 2000000,
      "index": 10,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "6a234d63055fc26a2a5d92c27cc2e34c533fbd3ebcd212c8d4530bf44aa2fcf3",
      "outputIndex": 1,
      "outputGlobalIndex": 42579812,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2041bf9b6d2ff891096f00f6d75e19a45e3e4a338b76a2597e8f26b846d8a3f54b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "41bf9b6d2ff891096f00f6d75e19a45e3e4a338b76a2597e8f26b846d8a3f54b"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20d2321158725a2debd56966f0016b82e873687509fdb23ab601faf18eb88d9f6e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d2321158725a2debd56966f0016b82e873687509fdb23ab601faf18eb88d9f6e"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "d4a7120a348abd851b1d8396b7c2e08fb8e8ee3f066be9553b8b6bbaf3f4b7a5",
      "value": 2000000,
      "index": 11,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "8c96eac95976e265a05d7cf491b02dbcaee84d6c2d279e386362eef214b59dd2",
      "outputIndex": 1,
      "outputGlobalIndex": 42579817,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e208fa39cb79a41669f5bf85c6fc6fdff2938db8d3c93e715656a186249adab8a12",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8fa39cb79a41669f5bf85c6fc6fdff2938db8d3c93e715656a186249adab8a12"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20c43c601634721fc322a4c06a2e00666dd0a779fa6772de488a4af5e8ddcebeb1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c43c601634721fc322a4c06a2e00666dd0a779fa6772de488a4af5e8ddcebeb1"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "ec4cb14f1b91c96087b2b804ad3a3ea6d2fe948bc9be7c2d25153e687fbf02b9",
      "value": 2000000,
      "index": 12,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "9295fc31ba5eea4a91c45b0acc206cce00b91b89d4a7112266c83fb423540b69",
      "outputIndex": 1,
      "outputGlobalIndex": 42579822,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e202a5e11cb271c064c074e5dd433bb8b5a70856ff6f7022b655051a6820d686165",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2a5e11cb271c064c074e5dd433bb8b5a70856ff6f7022b655051a6820d686165"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e2032d99fc10bb0ff006f2af4d6de98700030ada372b71295a13b83139491af663d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "32d99fc10bb0ff006f2af4d6de98700030ada372b71295a13b83139491af663d"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "b7d597bd636fc47c384f13567a0d78e1a297a031a945df28d61e3451f49edd87",
      "value": 2000000,
      "index": 13,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "a65137276283dca069c5f22cf8a1ed89bf3d427394799322d3224135d8f43f40",
      "outputIndex": 1,
      "outputGlobalIndex": 42579827,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e208def6bde07213f924716cd1914bc7cd2d36c95afe7fcc6115b67f1b2524b47b8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8def6bde07213f924716cd1914bc7cd2d36c95afe7fcc6115b67f1b2524b47b8"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e2041c73edbabd2db26a885eda1d17b8a4c5e55d83269ab3dfb56232a6c61e6ae3e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "41c73edbabd2db26a885eda1d17b8a4c5e55d83269ab3dfb56232a6c61e6ae3e"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "0be5dbce1a28a0e8788aa21380cd63cd3c7e601c59e8693c18fb3dfde74db426",
      "value": 2000000,
      "index": 14,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "b1d84c6c61a6067e3abd70123ac5653f9be76e66b41a28ebbd4a83ef3519f4af",
      "outputIndex": 1,
      "outputGlobalIndex": 42579832,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20c828bdd742f7afbba84f156f38540c257975e6b5dd57d2aa099abd27ece42b4c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c828bdd742f7afbba84f156f38540c257975e6b5dd57d2aa099abd27ece42b4c"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e201b6073be7472f0e8a423caaed72b6b2fcb849f6354552dcf5536c73cdd082ff5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1b6073be7472f0e8a423caaed72b6b2fcb849f6354552dcf5536c73cdd082ff5"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "e371bafbf9a9abe1e1aa86874fc94d5e8a1341d8e13c249cac87eacc7dc7e8ca",
      "value": 2000000,
      "index": 15,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "b7aa8eab4a83bd634f85388e285efa5497cb63ba1017743d2c65a21c0e5fb98f",
      "outputIndex": 1,
      "outputGlobalIndex": 42579837,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2051e2f6c7a59ba93bc385da99efbf9fe97f5ef4d49db9b65e69d467108b71e3af",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "51e2f6c7a59ba93bc385da99efbf9fe97f5ef4d49db9b65e69d467108b71e3af"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20fc1a9ea90d45cda644036d66351f758d743e495d9ae137758c53a7f1e7f4941c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fc1a9ea90d45cda644036d66351f758d743e495d9ae137758c53a7f1e7f4941c"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "2f3fc0aa75cd2d5d70217bc58b8190efd50c746221047ea2056ade902dd5d976",
      "value": 2000000,
      "index": 16,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "b7d65a0892db0b49a6c3f3e142fa60e164a1d4623aa67b8fbc5862cac1bb7342",
      "outputIndex": 1,
      "outputGlobalIndex": 42579842,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206b91d83cf0e2d4fb73dea49a9823cc0f166d1b161225fc497fa1d54f858f9495",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6b91d83cf0e2d4fb73dea49a9823cc0f166d1b161225fc497fa1d54f858f9495"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e205bdfdc3c659fc73a8d87449730eb88314c852618b8cfeb45f3094275a3b2bf71",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5bdfdc3c659fc73a8d87449730eb88314c852618b8cfeb45f3094275a3b2bf71"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "d1f7bbc0c74682d964bb8a6075c724f48b74ddd49dfce146dd3a8d51e503b62f",
      "value": 2000000,
      "index": 17,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "db5a6851a8424c7da95e28236be2536b18d40d8d73cd317698ef6d5b34c3f524",
      "outputIndex": 1,
      "outputGlobalIndex": 42579847,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bd733b4db39cb1d4b60411add5887bade9a922d35c6b60b85dd2ab61b5b8271b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bd733b4db39cb1d4b60411add5887bade9a922d35c6b60b85dd2ab61b5b8271b"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e208681c4d2096b82aa4a5f8cf1434eaadafc99c3847390e2f3e9c1ea42bef4a27b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8681c4d2096b82aa4a5f8cf1434eaadafc99c3847390e2f3e9c1ea42bef4a27b"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "a3d1f093e9b6a3c037794e07391585cded796782301f91193bd79c010ccaa958",
      "value": 2000000,
      "index": 18,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "e2f9b1a16a0ce96b0ce3bfb05eabc2047917a82459e64cdd237350424f207aac",
      "outputIndex": 1,
      "outputGlobalIndex": 42579852,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e207cc1fb809e374aeea894801d1a833da85406f09a7469a8ab3baffe2c72fa8bdc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7cc1fb809e374aeea894801d1a833da85406f09a7469a8ab3baffe2c72fa8bdc"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e207c9642c8cbcd3bdbc1c8162761e90cf179ff3d46fdbcacdff6c15b7035993edd",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7c9642c8cbcd3bdbc1c8162761e90cf179ff3d46fdbcacdff6c15b7035993edd"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "ebc41ebddbfc950477c8efb7b8090432c80df87a312388c04e92308ac04128c2",
      "value": 2000000,
      "index": 19,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "e5609cb63df834a54bb54a81f14a4d1152c18c85f53d1513c0cd52a6d9ea547b",
      "outputIndex": 1,
      "outputGlobalIndex": 42579857,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e204bf3d387ea72d3a151dc9056375907b7205a98fd55697a85bdff289c611f0f60",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "4bf3d387ea72d3a151dc9056375907b7205a98fd55697a85bdff289c611f0f60"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e2062d33da8f349111b9af9e2aa806ac21faa29569d183863143e4b565deb5ff69e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "62d33da8f349111b9af9e2aa806ac21faa29569d183863143e4b565deb5ff69e"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "c1d2a884d7acb49ba9a8ba4c6c7b775a2ba333ac422a90d020f610f843274f59",
      "value": 2000000,
      "index": 20,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "e75687a5369cfd2d6be683855b3fe933a69cffedb2bd4350cb4e1d0904aafc03",
      "outputIndex": 1,
      "outputGlobalIndex": 42579862,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e208a5f6fec7dd9e3f3dab4783fa28d80abd7e63307110b05b75d81e8fc3015c5e3",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8a5f6fec7dd9e3f3dab4783fa28d80abd7e63307110b05b75d81e8fc3015c5e3"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e209eafe654594ce8aee18f709cc871aa6b69687974724f2cd7ee203f019b5b30f7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9eafe654594ce8aee18f709cc871aa6b69687974724f2cd7ee203f019b5b30f7"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "ddbc0e9cf69fe46cfd68f112553255a2bb8851aabdaccf3a3ca56fc27c673e19",
      "value": 2000000,
      "index": 21,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "ef44dafab0a9bb1b0febcf80b6c1ca16f2a5b9130a91bbb6c0f12952daac9871",
      "outputIndex": 1,
      "outputGlobalIndex": 42579867,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20431f83eb6eab400f26562387b37d92abf78521de8e51885cb9f8ea64959dfa71",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "431f83eb6eab400f26562387b37d92abf78521de8e51885cb9f8ea64959dfa71"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20a9dbc59a8319c401056b8cdf6fbbcfc533f616fc0559e5993c564e4982345633",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a9dbc59a8319c401056b8cdf6fbbcfc533f616fc0559e5993c564e4982345633"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "3ee3cd51ae16e827bf44073b79aa22649f706241c63ade2f0c08da48571c1ce6",
      "value": 1010000,
      "index": 22,
      "spendingProof": null,
      "outputBlockId": "462f0d039a8ea596a2e0743cb58a897c0c2b4187cdd7f6a143f36096b39edd31",
      "outputTransactionId": "1698fba3fda54b0c8964511f9f8834637c8b37b7424277d73ba3552f99070375",
      "outputIndex": 1,
      "outputGlobalIndex": 42579881,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346131,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206561d704ec5e503940f3cfa3394f00f0a7d32d7fab6fa4d5259376aea76e0751",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6561d704ec5e503940f3cfa3394f00f0a7d32d7fab6fa4d5259376aea76e0751"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20c139a17c28f5c6d023cfa673e39a94e6330c2e3d7c51d48890a61603ba751c94",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c139a17c28f5c6d023cfa673e39a94e6330c2e3d7c51d48890a61603ba751c94"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "52f3628ea40a736ec5474b4bede833244a47646ce8f7ce7c21b1c132a758cce5",
      "value": 2000000,
      "index": 23,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "10edfc2824b4d918537ba108462506a02f2c45e6838bc210aa08fffb9da7c7a7",
      "outputIndex": 1,
      "outputGlobalIndex": 42579889,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e209e844fc6d63249e626b5451a06739b60cfb40d32eabd3cb6e4b48ea6ce19bdd0",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9e844fc6d63249e626b5451a06739b60cfb40d32eabd3cb6e4b48ea6ce19bdd0"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e2022916c13fe3b17b957da4fa0d6bc4b740f8fd2455773968fc181ef1ec22cc253",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "22916c13fe3b17b957da4fa0d6bc4b740f8fd2455773968fc181ef1ec22cc253"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "aa6c8cb9ce633619125da9fe5e14204f0dfabf5eb104476a3482aafdfc039ab3",
      "value": 2000000,
      "index": 24,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "1a4f25d716179af8e776f5206a20b2b4de9a5d93cbaa8e52418735b8fc27de0a",
      "outputIndex": 1,
      "outputGlobalIndex": 42579894,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2085acb6414b6d884a3368b678b9ae0eb69d465fd962074cba9d8c0d7aea8fd2c6",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "85acb6414b6d884a3368b678b9ae0eb69d465fd962074cba9d8c0d7aea8fd2c6"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20c630baba746a6f1489a7b7bf75355aaed0ef880d7bd0f8f89192294de4aa3508",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c630baba746a6f1489a7b7bf75355aaed0ef880d7bd0f8f89192294de4aa3508"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "f302d010bf95680c8a63cfff51127de3b11da2b8a3577ec90f95bb1ff35ec4ac",
      "value": 2000000,
      "index": 25,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "36a8188d9253d6e5f71aeb00f600013f93d10de0f4c4c9fe04f8a9c8e9ef55da",
      "outputIndex": 1,
      "outputGlobalIndex": 42579899,
      "outputCreatedAt": 1346130,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e205f71a08452d439ec2db94ced10c7f50bd4ec0150191877880ef784568e040c06",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5f71a08452d439ec2db94ced10c7f50bd4ec0150191877880ef784568e040c06"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e202604a90428b2ad0dba68bda3a4f937e8747f8af079153d3179cd0f422625c6b2",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2604a90428b2ad0dba68bda3a4f937e8747f8af079153d3179cd0f422625c6b2"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "81ff64f753cd75e7d213f80bbe21c956f36c053a80d77739f352f130a3ff138e",
      "value": 2000000,
      "index": 26,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "4b9fec69dd0ab2d869f852c09c2e86e6fc26c5f70dda7ce7bd63e7d8c4f406db",
      "outputIndex": 1,
      "outputGlobalIndex": 42579904,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20c1b44a58b326c4cb6f32a47106946dd636afd870d424ec80d080651a97b44019",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c1b44a58b326c4cb6f32a47106946dd636afd870d424ec80d080651a97b44019"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e209dcd161d04b946fe2db08899bceaa01d9391db106a4abfff799e1b8ae5dddde0",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9dcd161d04b946fe2db08899bceaa01d9391db106a4abfff799e1b8ae5dddde0"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "1c1bf61aa0b4867895644fd27c3412f27f967028e8da18e740f8d6917215021f",
      "value": 2000000,
      "index": 27,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "4d0de47ea1660ddeb89919dc155f644310d68e7e0480c822c81763947365e989",
      "outputIndex": 1,
      "outputGlobalIndex": 42579909,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203719f5f314ad710849370447de39b443dcc8de51acc232f9a0b250e25f218bbc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3719f5f314ad710849370447de39b443dcc8de51acc232f9a0b250e25f218bbc"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e2090885b2cbff7ea83aed920035ce625dbf37693ae41056f1457a78b31cb7ee5ba",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "90885b2cbff7ea83aed920035ce625dbf37693ae41056f1457a78b31cb7ee5ba"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "cb6ed4cdacc894871047cf195b283375060ac1bdb0457263af03bb9e0651e245",
      "value": 2000000,
      "index": 28,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "59c729231a026fdd79376a4b6136e16e30016b3f9d62a2f88e2effa8b0111c93",
      "outputIndex": 1,
      "outputGlobalIndex": 42579914,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206524b27c12601e1a10b5e7aad89a00017cbd22136b1f00c0bdf38af0e04e6ccc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6524b27c12601e1a10b5e7aad89a00017cbd22136b1f00c0bdf38af0e04e6ccc"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e204e0d06fd8e81109990dd9617e438b230c330d6dc78902110864374aaa822299b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "4e0d06fd8e81109990dd9617e438b230c330d6dc78902110864374aaa822299b"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "ce12a205304da8db0d464f7f93e99f7a3847df2a9921d70919555aec6b1ba190",
      "value": 2000000,
      "index": 29,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "5aed531320b8af37c636cbbd46c5e4108e4570378cf927d5d261743054a235b1",
      "outputIndex": 1,
      "outputGlobalIndex": 42579919,
      "outputCreatedAt": 1346130,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e200df0eb94a27b628cde9463d45518024dfa110acc53e824260091cb6e35ec5760",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0df0eb94a27b628cde9463d45518024dfa110acc53e824260091cb6e35ec5760"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20ec87601591b2f2128a49981c629c926bf8a590cdda6b2ba747a2db0d53a41024",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ec87601591b2f2128a49981c629c926bf8a590cdda6b2ba747a2db0d53a41024"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "c03e2711e0ec13e5deeea468749c5ff1cd634e18cff7a90940081879ca86466b",
      "value": 2000000,
      "index": 30,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "884f6a659bf4f4c0279b6d19cd67637af3e5aefeae730efc478dfaa3749574d1",
      "outputIndex": 1,
      "outputGlobalIndex": 42579924,
      "outputCreatedAt": 1346130,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20d06f647ac00d1a312b0410c5f90245749cf7e44e6ae96657327b5119318552ef",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d06f647ac00d1a312b0410c5f90245749cf7e44e6ae96657327b5119318552ef"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e207bad49d374f51e6cb1b06626e53c160023416851b9a240dd6b032a524d2107af",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7bad49d374f51e6cb1b06626e53c160023416851b9a240dd6b032a524d2107af"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "129ab036826dc4f52925c50709ad5c47c3abfe0814239bdc8446ab059c3e3ae7",
      "value": 2000000,
      "index": 31,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "8ee4d6550568717c8480bec9d12afbc584ffd5d3062828ab505a4140f1cde05e",
      "outputIndex": 1,
      "outputGlobalIndex": 42579929,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2085c0e096c091b1d3d6b5ecd9c989a24dcded311a81fb3ac6d9330cc724bdd950",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "85c0e096c091b1d3d6b5ecd9c989a24dcded311a81fb3ac6d9330cc724bdd950"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e2014c722ccd026291904dc7f134058540af1a4dbc789f28fd20bf9c704bc2a2c1f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "14c722ccd026291904dc7f134058540af1a4dbc789f28fd20bf9c704bc2a2c1f"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "a860d25da10028698cd1e71e576847ed210e1b842acdd0873d3b28d2ea630467",
      "value": 2000000,
      "index": 32,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "93131a724040cba69f2667f5dc36b095630e1068aa405aaea3c4bb06899ea55f",
      "outputIndex": 1,
      "outputGlobalIndex": 42579934,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bf4141a39a80797e28d31d435ce85051f67cce069bbf271010b31bb8e7849cba",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bf4141a39a80797e28d31d435ce85051f67cce069bbf271010b31bb8e7849cba"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20f4cbc2667575bf49c0d9c7aea90f1d1205756ddbf591914df9ec333fe245f6db",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f4cbc2667575bf49c0d9c7aea90f1d1205756ddbf591914df9ec333fe245f6db"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "fc1b761c906b314d760f142d53f457d5bd664e6926b463632a3df4b6a94ced99",
      "value": 2000000,
      "index": 33,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "05a3953b32c187cb5c7c10add6352175223ff93525122d817ff8b39bcd056976",
      "outputIndex": 1,
      "outputGlobalIndex": 42580007,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20e46fab6c1f512427ef6caaca10bbfa5187deffa46c6fb1dacb63cd5dd9521b59",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e46fab6c1f512427ef6caaca10bbfa5187deffa46c6fb1dacb63cd5dd9521b59"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20b756e3cb58671e982e371951959e49de60054607521f3bdcedb0975c3df204ea",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b756e3cb58671e982e371951959e49de60054607521f3bdcedb0975c3df204ea"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "25e3a3cde70527b00942eba3df70c01b2c6ee31dfae83dc162fb1cb3c9860abf",
      "value": 2000000,
      "index": 34,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "0eeaf62a03b6b3975f2fde81169930b3624d7287a9a0eceb4e41e004135b2ba7",
      "outputIndex": 1,
      "outputGlobalIndex": 42580012,
      "outputCreatedAt": 1346130,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20cc7f3419304ab9d00b814745a94db853b40042dd13e78c05531cd3390dcc84c1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cc7f3419304ab9d00b814745a94db853b40042dd13e78c05531cd3390dcc84c1"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20fac551e76396c47d72c8f3f8ecc60d93b50e57d8a4fbde1000238e4967a5a453",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fac551e76396c47d72c8f3f8ecc60d93b50e57d8a4fbde1000238e4967a5a453"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "608e19717c712a11665439f9fdc76eab0824d2ff160af6e263546f396ab4ea83",
      "value": 2000000,
      "index": 35,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "41c8d9cb008a04e8256bcfcaff27f1be142c4228423119781944c6c30d683431",
      "outputIndex": 1,
      "outputGlobalIndex": 42580017,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20cafd10602e83fc5d41c94b1cf3f2f98a6069e9657552bc521075ce2c8ae5a90e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cafd10602e83fc5d41c94b1cf3f2f98a6069e9657552bc521075ce2c8ae5a90e"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20ceb3b20669f061e284376aa7724258c1ea5092dcbd304a1d084577669809dfd5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ceb3b20669f061e284376aa7724258c1ea5092dcbd304a1d084577669809dfd5"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "984ed6c6b4d2ce894fe5db4bbd2788acf7144517a5770b112aac15ea49f043ec",
      "value": 2000000,
      "index": 36,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "8649eb660483962971d11d1c462064383faf1fcc84f55a8ce493a7d6c6b30018",
      "outputIndex": 1,
      "outputGlobalIndex": 42580022,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e207652c07ae16f7b6259bc96ae68845aecdc661c9b60d663ab97947f9ebf9aa6a9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7652c07ae16f7b6259bc96ae68845aecdc661c9b60d663ab97947f9ebf9aa6a9"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e205e521fa642c8b07618bf06a8424a576c350652de2fad67de3072a6a86a15b597",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5e521fa642c8b07618bf06a8424a576c350652de2fad67de3072a6a86a15b597"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "e213bfe27569a8d298acf9ad6c4562cbc330ee2ef736bcc714918b0396bb2e54",
      "value": 2000000,
      "index": 37,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "9ab0867e2ccaccc718c0909273ad11269cbc1a8f178bf2897481d0d97299bf45",
      "outputIndex": 1,
      "outputGlobalIndex": 42580027,
      "outputCreatedAt": 1346128,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20fccc9c9b540920076d99db0b49c89eb765f2436c433e6cbec90c7a59e14d599a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fccc9c9b540920076d99db0b49c89eb765f2436c433e6cbec90c7a59e14d599a"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20efc23091920b2cfd510a7f53bb14db6330238bb6fdc5cafc561ca09ccfc8961c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "efc23091920b2cfd510a7f53bb14db6330238bb6fdc5cafc561ca09ccfc8961c"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "4407c37e376eb6102fbd22d30c7f6dadff19415ab3ff3e243a37379f4a8cc0cb",
      "value": 2000000,
      "index": 38,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "b193dce3667b3557735d896e7280a75f637565ebfa809a797a05c52376276f72",
      "outputIndex": 1,
      "outputGlobalIndex": 42580032,
      "outputCreatedAt": 1346130,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e207d8b2efeb2bcff1c4196bf2daa34c66aadcd455c78585ec7e5bb1f3b4066179b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7d8b2efeb2bcff1c4196bf2daa34c66aadcd455c78585ec7e5bb1f3b4066179b"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20e9c17e328935cfc0b9f625624691fe1d918ec723993070ef53f26e40e62ab648",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e9c17e328935cfc0b9f625624691fe1d918ec723993070ef53f26e40e62ab648"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "b90b429e4a84ad63201e8d52c91ff1e068e5c32fd09c3e3f2d61edc1f50cf6cd",
      "value": 2000000,
      "index": 39,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "dc9d93a8d5369f3f611b573c6c798ea381acebed197bee5a886506a0afbba9fb",
      "outputIndex": 1,
      "outputGlobalIndex": 42580037,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20fedf1953ef78b12ba55647feeb22600c87c57bc8f55b367449f4dcb3bf4859eb",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fedf1953ef78b12ba55647feeb22600c87c57bc8f55b367449f4dcb3bf4859eb"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e204e8a5433dcd3949b0505a1262319604f2b09fae9e7611790bce59150a760b043",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "4e8a5433dcd3949b0505a1262319604f2b09fae9e7611790bce59150a760b043"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "8c08fe10d169bdfc64d192706aee8e0e7469dd95381b9b11812b803287a3d158",
      "value": 2000000,
      "index": 40,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "edb6136c6b304991506a072f3474b14abae2727b57a60e7c17e7959f23a686a1",
      "outputIndex": 1,
      "outputGlobalIndex": 42580042,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bbffacbe4ea22c75b4ae313088bf3137db997db8c6d74923a8b0b6fda41fa609",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bbffacbe4ea22c75b4ae313088bf3137db997db8c6d74923a8b0b6fda41fa609"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20cb9b9194bf3816193ad0d5298b4c00a4ad6d4e443f0b8e9de798de9538155bc3",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cb9b9194bf3816193ad0d5298b4c00a4ad6d4e443f0b8e9de798de9538155bc3"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "36018ae968d4879b948f92ee293cb5f933c0b79c1c80e746ed73a5f80fc1950c",
      "value": 2000000,
      "index": 41,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "f45d9d5f7232acd544d8355bd4d7011be9610e8bd26f772d94c2a78d1b6fd4ce",
      "outputIndex": 1,
      "outputGlobalIndex": 42580047,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20c1d8045ce80152802a1d29c92be1e8cbcabe857d1331869575c49ee4af938ee5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c1d8045ce80152802a1d29c92be1e8cbcabe857d1331869575c49ee4af938ee5"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e2083d14198dae3b6bbe6afc40e254d8179082b1cea1d872de942c305fb56abe20e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "83d14198dae3b6bbe6afc40e254d8179082b1cea1d872de942c305fb56abe20e"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "a49593a12e7ba22d1e26ccf8f41db04734e6c0d3db79004fb31144e9e36e39b6",
      "value": 2000000,
      "index": 42,
      "spendingProof": null,
      "outputBlockId": "13dc7495d3d8552c03efc793f9a21f9d9876f870c73b5151aafbe589529ccf5d",
      "outputTransactionId": "f9eef2b4feabb16a9def7e2d97c419778dc50724099945e2b5f0f6d0d9fe1f4e",
      "outputIndex": 1,
      "outputGlobalIndex": 42580052,
      "outputCreatedAt": 1346129,
      "outputSettledAt": 1346132,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2053130c09f18b40fc23158265c823906841bfc155c94aebda0fc0a00beaf537cd",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "53130c09f18b40fc23158265c823906841bfc155c94aebda0fc0a00beaf537cd"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e2080fcf448fea526b1ff0a1203a62019cbd126d0cc066642b8fe3e47fce464c4f9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "80fcf448fea526b1ff0a1203a62019cbd126d0cc066642b8fe3e47fce464c4f9"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "86907eb9e26bfafa2b55ffc3ba1b1d01945045e4cd239a89c93216dbc769b01d",
      "value": 2000000,
      "index": 43,
      "spendingProof": null,
      "outputBlockId": "cc692c8af21249271b2598d5df16dbf5f65dee16dda31fb66d52806b92393e58",
      "outputTransactionId": "1824acfb14d41e7cbe4b74780948229097b6a1153cb2a4d94ee4e2ba5f72782c",
      "outputIndex": 1,
      "outputGlobalIndex": 42580060,
      "outputCreatedAt": 1346130,
      "outputSettledAt": 1346133,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203cd7fc0178e56597087163794434bf8a0c60f73d87f021766f09db0ec48261df",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3cd7fc0178e56597087163794434bf8a0c60f73d87f021766f09db0ec48261df"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20ad1832eac2721be1e55ded5b2d60868129dec3cbd6c3d797882a084251ce468c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ad1832eac2721be1e55ded5b2d60868129dec3cbd6c3d797882a084251ce468c"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "685fbaf577d3ef48e286cfe26d61917110e93a6a647ee548ff7f7f42b1a99dc5",
      "value": 2000000,
      "index": 44,
      "spendingProof": null,
      "outputBlockId": "cc692c8af21249271b2598d5df16dbf5f65dee16dda31fb66d52806b92393e58",
      "outputTransactionId": "fbf8438e49b2bce7ac8fd3fcc7c51530e69a79d31451eef90fe06e869a77f16a",
      "outputIndex": 1,
      "outputGlobalIndex": 42580065,
      "outputCreatedAt": 1346130,
      "outputSettledAt": 1346133,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e200a19f01f38cd023531fef00cefc86e5d2b45e493d05934cd330743db82203d00",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0a19f01f38cd023531fef00cefc86e5d2b45e493d05934cd330743db82203d00"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e209102a97750e990c35c0e756b4c226dafdd8c7cdf5207fe7ab2bf44a11a819308",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9102a97750e990c35c0e756b4c226dafdd8c7cdf5207fe7ab2bf44a11a819308"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "a3759844a7392397447260c0d9f0760191f14f6c4d7ccd9c1c69993c98191cb6",
      "value": 2000000,
      "index": 45,
      "spendingProof": null,
      "outputBlockId": "cc692c8af21249271b2598d5df16dbf5f65dee16dda31fb66d52806b92393e58",
      "outputTransactionId": "9ea5bd62e59b228f9a83d7b58b707c5eb0b39312ef745ac03da2facc3c19e73f",
      "outputIndex": 1,
      "outputGlobalIndex": 42580125,
      "outputCreatedAt": 1346130,
      "outputSettledAt": 1346133,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20815b7aa090dc22e8933c4a8d1d4810010b6bf935f90675fbc8229c74a675f702",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "815b7aa090dc22e8933c4a8d1d4810010b6bf935f90675fbc8229c74a675f702"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20ea22b9f6c751f1a17b94482858a7f082d7eba98c6398467f46eb39dc2f783f8d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ea22b9f6c751f1a17b94482858a7f082d7eba98c6398467f46eb39dc2f783f8d"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "a7cfa130d9d70fb3e7c2b45950e2841416c1694fc1523c6086bc60f47665addf",
      "value": 2000000,
      "index": 46,
      "spendingProof": null,
      "outputBlockId": "5e605ac60129facc173d179fe7469c0830fa80449c6eea8236de6717074438a8",
      "outputTransactionId": "0c1d74a328c21f51be0d421e2e587bbb63ecd1284a7b7a3bfb0a3be6736e15ff",
      "outputIndex": 1,
      "outputGlobalIndex": 42580133,
      "outputCreatedAt": 1346130,
      "outputSettledAt": 1346134,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20b13942af14938d71b35f46a743b20bf670157ecf939d724d08c35c230a0a6195",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b13942af14938d71b35f46a743b20bf670157ecf939d724d08c35c230a0a6195"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e20fa0539ca749fc0cb022cb1936d9e6cf31ba4fba51a017a8c11615995fdc457c8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fa0539ca749fc0cb022cb1936d9e6cf31ba4fba51a017a8c11615995fdc457c8"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "d91d81eab281e5ccd7781ef2a0f9f86dcdf5f2db67ff5b13988124ae71ef2461",
      "value": 2000000,
      "index": 47,
      "spendingProof": null,
      "outputBlockId": "5e605ac60129facc173d179fe7469c0830fa80449c6eea8236de6717074438a8",
      "outputTransactionId": "c9ded7bd48aa784e633a53370e1623a4d0e3f7a40092fb1134e2bbdaa5faff06",
      "outputIndex": 1,
      "outputGlobalIndex": 42580138,
      "outputCreatedAt": 1346131,
      "outputSettledAt": 1346134,
      "ergoTree": "102404000e2034fb48be56d63bd4b16c2674a0da9d7e324854f1c7e886082a5063bfb8340e7c040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df604000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(52,-5,72,-66,86,-42,59,-44,-79,108,38,116,-96,-38,-99,126,50,72,84,-15,-57,-24,-122,8,42,80,99,-65,-72,52,14,124)\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: 0\n10: 0\n11: 0\n12: 1\n13: 0\n14: 1\n15: 0\n16: 0\n17: 0\n18: 3\n19: 2\n20: 1\n21: 100\n22: 0\n23: 0\n24: 0\n25: Coll(-110,-42,29,7,23,-123,59,27,111,-123,117,-116,94,-110,-57,-86,-108,107,36,5,19,35,-63,37,-104,-33,-102,83,-10,104,77,-10)\n26: 0\n27: Coll(-20,-89,119,111,93,-19,-39,-17,35,-127,6,-31,81,-16,-22,-8,-79,-93,8,25,10,46,-27,-106,82,-20,-21,40,6,-116,118,96)\n28: 1\n29: 1\n30: 0\n31: 0\n32: 0\n33: 0\n34: 1\n35: 0",
      "ergoTreeScript": "{\n  val box1 = INPUTS(placeholder[Int](0))\n  val coll2 = placeholder[Coll[Byte]](1)\n  val bool3 = blake2b256(box1.propositionBytes) == coll2\n  val coll4 = SELF.R4[Coll[Byte]].get\n  val box5 = if (bool3) { box1 } else { OUTPUTS(placeholder[Int](2)) }\n  val coll6 = box5.R5[Coll[Coll[Byte]]].get\n  val coll7 = Coll[Byte]()\n  val coll8 = coll6.fold(coll7, {(tuple8: (Coll[Byte], Coll[Byte])) => tuple8._1.append(tuple8._2) })\n  val box9 = OUTPUTS(placeholder[Int](3))\n  if (bool3) {(\n    val box10 = OUTPUTS.filter({(box10: Box) =>\n        val opt12 = box10.R4[Coll[Byte]]\n        opt12.isDefined && (opt12.get == coll4)\n      })(placeholder[Int](4))\n    val tuple11 = box10.tokens(placeholder[Int](5))\n    val tuple12 = SELF.tokens(placeholder[Int](6))\n    val coll13 = tuple12._1\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          blake2b256(box10.propositionBytes) == SELF.R7[Coll[Byte]].get, tuple11._1 == coll13, tuple11._2 == tuple12._2, !OUTPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (coll16.size > placeholder[Int](7)) && (coll16(placeholder[Int](8))._1 == coll13)\n            }).slice(placeholder[Int](9), box5.R7[Int].get).map({(box14: Box) => box14.R4[Coll[Byte]].get }).exists(\n            {(coll14: Coll[Byte]) => coll4 == coll14 }\n          ), INPUTS.filter({(box14: Box) =>\n              val coll16 = box14.tokens\n              (((coll16.size > placeholder[Int](10)) && (coll16(placeholder[Int](11))._1 == coll13)) && (box14.propositionBytes == SELF.propositionBytes)) && (box14.R4[Coll[Byte]].get == coll4)\n            }).size == placeholder[Int](12), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get\n        )\n      )\n    )\n  )} else {(\n    val coll10 = blake2b256(box9.propositionBytes)\n    if (coll10 == coll2) {(\n      val coll11 = CONTEXT.dataInputs\n      val box12 = coll11(placeholder[Int](13))\n      val box13 = coll11(placeholder[Int](14))\n      val coll14 = box13.tokens\n      val tuple15 = SELF.tokens(placeholder[Int](15))\n      val coll16 = tuple15._1\n      val coll17 = INPUTS.filter(\n        {(box17: Box) =>\n          ((SELF.propositionBytes == box17.propositionBytes) && (box17.tokens.size > placeholder[Int](16))) && (box17.tokens(placeholder[Int](17))._1 == coll16)\n        }\n      )\n      val i18 = coll17.size\n      val l19 = i18.toLong\n      val coll20 = box12.R4[Coll[Long]].get\n      val l21 = coll20(placeholder[Int](18))\n      val l22 = coll20(placeholder[Int](19)) + coll20(placeholder[Int](20)) * box13.R5[Long].get / placeholder[Long](21)\n      val l23 = coll20(placeholder[Int](22))\n      val tuple24 = box5.tokens(placeholder[Int](23))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            box12.tokens(placeholder[Int](24))._1 == placeholder[Coll[Byte]](25), coll14(placeholder[Int](26))._1 == placeholder[Coll[Byte]](27), coll14(\n              placeholder[Int](28)\n            )._1 == coll16, coll17.filter({(box25: Box) => box25.R4[Coll[Byte]].get == coll4 }).size == placeholder[Int](29), box5.value >= coll17.map(\n              {(box25: Box) => box25.value }\n            ).fold(placeholder[Long](30), {(tuple25: (Long, Long)) => tuple25._1 + tuple25._2 }), box5.R6[Coll[Byte]].get == SELF.R7[Coll[Byte]].get, box5.R7[\n              Int\n            ].get == i18, box5.R4[Coll[Byte]].get == blake2b256(\n              coll17.map({(box25: Box) => box25.R4[Coll[Byte]].get }).fold(coll7, {(tuple25: (Coll[Byte], Coll[Byte])) => tuple25._1.append(tuple25._2) })\n            ), blake2b256(coll8.append(coll4)) == SELF.R6[Coll[Byte]].get, SELF.R5[Coll[Byte]].get == blake2b256(\n              coll6(placeholder[Int](31))\n            ), l19 > if (l21 < l22) { l21 } else { l22 }, tuple15._2 == l23, tuple24._2 == l23 * l19, tuple24._1 == coll16\n          )\n        )\n      )\n    )} else {(\n      val tuple11 = box9.tokens(placeholder[Int](32))\n      val tuple12 = SELF.tokens(placeholder[Int](33))\n      sigmaProp(\n        allOf(\n          Coll[Boolean](\n            SELF.id == box1.id, tuple11._1 == tuple12._1, tuple11._2 == tuple12._2, box9.R4[Coll[Byte]].get == coll4, OUTPUTS(placeholder[Int](34)).tokens(\n              placeholder[Int](35)\n            )._1 == coll4, coll10 == SELF.R7[Coll[Byte]].get\n          )\n        )\n      )\n    )}\n  )}\n}",
      "address": "5ivrmzxYZZfH2wJRvogecZo1YYXm32CoKnSZdtwxbjNoogRakUFe56VrrcULZtCkvAzM2MNRMxPYSfZc2rB6tkLKLCirG14JPDMfqBoWMhyzzQLVsDukZupema1i8SvYUuoaiPL5rTyQmqgF3ftPbvM2dHY623B3KsKRTNDhkoMoRmKLzenNWqjXpkANpyc3TCkDuvBypXfbWVN55F2ZZUs8L3XkvaJKcb74GY7whJB8Zg31VgpmVW4uVEuqpcvPk5FYNiTdRakyYTUVFnAdCR6ZDjagBYMr3ks2uHMhQdjmoKmmwCocVm4SGZsA8rU8zj6zrEgpepLT5UPD9sZQWtvSi6C82fPEW9pvNXr4T3sFx2xNRv8meyNUhopUfiRzVoWfx6Q4ArqU3dnmRtN8pxkDfTZr7oGrzAFAb3DRhBUPhhfWY2USAw7LMqMAuW65pdUFcGnczQH3B6V4kALNaoGMD7ixKtkdMkrAPHkJmxKzeMEd6Y49PnHWxFkQbXwqGELjDppqmdbKceyrtjUp3JwcZ5qN7YcLg1yXhFUiWAHhnAwGkHsTHivXADhV81sDBVqM1GUB3piyt6gkJ5My3SaRRTsokrnJLoGL23GwjEfTzDsvXCoXww3MQcwUUCXehQConnMxYsK7HHGV4wf8kbctrFd2ekPkeHm5ksjagEVzKMraZJgrRSRWEHdYmUGkU6tLGZTUF4Xe4MkdzXC3sRtif4iUnZg6Tnt3DEx2i5fmPD4xasYkusc6thd77x5x7MZXMdkxuo9BWTG9iiYAaE4aLQ5yEbrYeVY85DCVFAKXTsiwUH1De3rDhRZfFfQRuDqiYomDFumxofAa9k89yLeCSRyQpAH55BXLqvppusJyDwYJKd5itao8z3Qi2Fsvt7oL77fDnbotPwp7EkFbQZdGi7aUU1SdyfhxNwx6dYcFe2zpj6Spj7zb98FR2HahXwXnqqZjuym7RjN55bqPt2FufJ7CwdgQmiBMid7E1sAVMxBZyAeNbhHEqRJCajpUyGXswJjQJ9S1u9c4rRHzdntMtr2RXDtdgrt6b69GpZgZNeAX3QG9W9kQK4SAHE2BULEmNSBZHHitrRYdx97AsDLFfLpzfsPa82ew9oBy3PacMAF2WP48yxQrAzSA2p5idB5QFbYoECBBLsCyApG37AMuPrr24JrWmZLqR5XEPYnKojYrMcciwkn3L6jRpC5c1D9KrsTGk5dGtqBji1FE9XAVxuVpdddJjBSjphPx2UWtvJnwcxB8CoRSsVDF8RoyPcVwMmSfL5arDGJxBUzVu",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e208ed8fdee85a640e7f49ddd4fb4c6d4a97e0e4b63306b4f26e8ed8335b3973849",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8ed8fdee85a640e7f49ddd4fb4c6d4a97e0e4b63306b4f26e8ed8335b3973849"
        },
        "R5": {
          "serializedValue": "0e2071ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "71ad7aa6a2e5df84c8e968e76ea3614a15ab34d0c3152bbda56562ce80f8db17"
        },
        "R6": {
          "serializedValue": "0e205b61320b24ebf9c87b1282db6d9bdd2f457506df4c3e3dc90b6833bb1fe4e09a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5b61320b24ebf9c87b1282db6d9bdd2f457506df4c3e3dc90b6833bb1fe4e09a"
        },
        "R7": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        }
      }
    },
    {
      "boxId": "ef5708155be4f22daacb9c7d0e60953f43017c7a27f8fe65c3f908f0167130fa",
      "value": 2000000,
      "index": 48,
      "spendingProof": "b139b367aaa9a79f2748b4253b07060431e590141bcf905d53095d6248d03ae6b630e428ea77ce660d3ec64bffb86e6af2d8aed40404ba38",
      "outputBlockId": "57bbda4bb9ffbe9744165c9a0986720e5fdd3e3a936d103850c7196457135ede",
      "outputTransactionId": "9747e7134e47db01f9369a2afd88d260ddd5982f21d084b527c3d2d09559c646",
      "outputIndex": 1,
      "outputGlobalIndex": 40851392,
      "outputCreatedAt": 1287701,
      "outputSettledAt": 1287703,
      "ergoTree": "0008cd024099ea334b62dfa6fad9e8787a47c13b466d4ef061ee6cff60e8728f5827d3a5",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(4099ea,201c53,...)))}",
      "address": "9f1WfdAEnaoVtraqMDgjP1zQ2ktHhD17XwxnraVKGfCPX9f3sNM",
      "assets": [
        {
          "tokenId": "8b08cdd5449a9592a9e79711d7d79249d7a03c535d17efaee83e216e80a44c4b",
          "index": 0,
          "amount": 14901,
          "name": "RSN",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {}
    },
    {
      "boxId": "4e466db610e2834050860fa12b6f736492f53d4f0d5549ba4ef9cbcce0c0c230",
      "value": 2000000,
      "index": 49,
      "spendingProof": "3ce1173cc123461022df3263bd1ec7f1b4a3c2f02b133d8527097354b96966b5759d5d410f41905471134f5c5058f1acf8b3b362265a19f8",
      "outputBlockId": "019728a8fa90284b1383ab7aea9c8e34f9bcffdaf499c81e00c4e53448954018",
      "outputTransactionId": "b6cb954ac03cd1a57bcddcd2835a0acd19a34ea5211b967308961e2aabdb3355",
      "outputIndex": 3,
      "outputGlobalIndex": 40850984,
      "outputCreatedAt": 1287694,
      "outputSettledAt": 1287697,
      "ergoTree": "0008cd024099ea334b62dfa6fad9e8787a47c13b466d4ef061ee6cff60e8728f5827d3a5",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(4099ea,201c53,...)))}",
      "address": "9f1WfdAEnaoVtraqMDgjP1zQ2ktHhD17XwxnraVKGfCPX9f3sNM",
      "assets": [
        {
          "tokenId": "8b08cdd5449a9592a9e79711d7d79249d7a03c535d17efaee83e216e80a44c4b",
          "index": 0,
          "amount": 8430,
          "name": "RSN",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {}
    }
  ],
  "dataInputs": [
    {
      "boxId": "ad38d22c8607f7d1368c8d018357269559202f032905c97b7c3c27dcc06a7175",
      "value": 1100000,
      "index": 0,
      "outputBlockId": "c3cfe73d20a313128c3bf13e9d49af733f2db46e9271bc12823bded4edec3ee3",
      "outputTransactionId": "c1b2e8ef68b093578031712977752869c9dc3d62758c7f327f2749c1a566f6f0",
      "outputIndex": 0,
      "ergoTree": "100604000400040004000e2055bf993b4376ba132264d084f06fe033321ab43c68db1435a0e7e0bf77ddb7350402d803d601b2db6501fe730000d602b2db6308b2a5730100730200d603b2db6308a7730300ea02d196830301aedb63087201d901044d0e938c7204017304938c7202018c720301938c7202028c72030298b2e4c672010510730500ade4c67201041ad901040ecdee7204",
      "address": "prufxZid3SJMyUVhAPFAF4uLyCZbEMWCMXRSyuMEvDUHZf81JcGcmu1EW1U9hUuJerWer5vmjhiJMmjbCqDwPMKRy169SPaLTxDp5tZ2rCrKjiv7xVAsnmphxSNBpj6qqB8fs1rWJGn9dN7t74qvx6oVHZny8KNMrqfEDjcWRv7wP21sZFP4rie4YhWJs8Z6swQ3DA28B5bzMZkMqfR7",
      "assets": [],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "1106809bee027802c8018080babbc82e808ece1c",
          "sigmaType": "Coll[SLong]",
          "renderedValue": "[3000000,60,1,100,800000000000,30000000]"
        }
      }
    },
    {
      "boxId": "aff19d430151626f60918856002c0edd3c8843434c2158a3ca45f3636ab947f0",
      "value": 2000000,
      "index": 1,
      "outputBlockId": "5361bc600f12518d21985b2e0733103390044460698e19959fc70055bbc7d114",
      "outputTransactionId": "afd93e10dd97b90b7ee457ce1e7e71378b34c1ef78137664f87418d3364bc289",
      "outputIndex": 0,
      "ergoTree": "1026040004000e2092d61d0717853b1b6f85758c5e92c7aa946b24051323c12598df9a53f6684df6010104020402040604060404040404000404040204000e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f0502040604000400040a0502050604000e20b725b697b441266d9a1e29b2291d6d1373041adb7d4f8b0eb6b2f614eb33557904080400050004020101040004020404040204000402050205020400d805d601b2a5730000d602db63087201d603b27202730100d6048c720301d6057302959372047205d17303d812d606db6308a7d607b27206730400d6088c720702d609b27202730500d60a8c720902d60bb27206730600d60c8c720b02d60db27202730700d60e8c720d02d60fb27202730800d6108c720f02d611b27206730900d6128c721102d6138c720701d614b27206730a00d6158c721101d6168c720b01d6179683080193c27201c2a792c17201c1a79372048c721401938c7203028c721402938c7209017213938c720f017215938c720d01721693e4c67201040ee4c6a7040e95917208720ad805d618b2a5730b00d619b2a5730c00d61a997208720ad61bb2db63087218730d00d61c96830501721793721a9972107212938c721b02721a938c721b01721393cbc27218730e9593720e99720c730fd806d61dc5a7d61eb2db6308b2a5731000731100d61fb2db6501fe731200d620e4c6721f0411d621db63087219d622b27220731300d196830c0193e4c6720105059ae4c6a705057314721c93e4c67218040e721d938c721e01721d928c721e027315938cb2db6308721f73160001720593cbc27219731793e4c67219040e721d92c17219b2722073180093e4c672190505721a938cb2722173190001721695917222731ad801d623b27221731b0096830201938c7223017215928c7223027222731cd196830601721c93e4c67218040ee4c67219040e93720e720c93e4c672010505e4c6a70505938cb2db63087219731d00017216939ae4c6b2a4731e000505721ae4c672190505d804d618b2a4731f00d619b2a4732000d61a99720a7208d61be4c672190505d196830601721793e4c67218040ee4c67219040e938cb2db6308721873210001721393721a99721272109591721b721a9683030193720c720e93e4c672010505e4c6a705059399721b721ae4c6b2a573220005059683020193720e9a720c732393e4c67201050599e4c6a705057324938cb2db63087219732500017216",
      "address": "NY4PEzZ7VfjtnTN697R7my9uAVkCYb6N71J2RSmJCFSdDqVf9aPvFQqKXujYDBtSA8hxYVUgkGgU9SP2Ss7JDUkHkdGLBqZwH4yDcPyVvbVbcre3o7nR59wiFDVtjzCjfZmVvMVJD9HiW4GKqVuZGTQCKns8tDe3sJoDNTL3VmhzRUPZf9JCN4TNji1ruXf5CxqWtDrCfoxE4xfbRWGmtBMdLMoRdL85V7z1fP5KxroWX5YgZQo28nTCU3WjPuY2YrjqYYGNHXvFZ9G8E85kCcseNtRWqViXGFzmwqHWKaYe4AdJzBbMKzJWYszsbiemNvisPtT2Yj3FjAmAErpW3gMeWyH3WtbipaAu9D31ggpLeLkLTGscJ9HB2oExpGWvv6u9mGdkTJMHYUuZJUGrcJPE3m7ZTEFxwkbeR9oD8nHHgW4SB46kHFbxzNoUksGPZQnxf95J3e5PUnhYgg7mrQLNpq6pphgGukFcHDgAN2rgFmUSDVsuzomhP735SMiveXSPzx6PZeP7CmrEHyXN6mFbBJuY17kvzzix1w9eFwryZDuZqnAANkYhF3TLkLyGZfSC4o9iAGynpivuNMUgbKAuj6D116tKoCq9PHELL8eTefmXNLFuhauQuKRjmWQKj9zYSd7qi6Zf49KX25PnWHkC3REc4abYpjtiQFefT2HkWRwneTCkJ8uMvoHs6kJzLg8NVzH8XwEZhTM2tNSDhBKZaURpYiQcHwLDgv5uFiwhasLAdZi2EJywBYX51NKc6m4MEsTiAJC9jkEydWcwyDzSHN18yEr4rvEgMNkUhLHJokgV2v3BNFhUTJqe58e2QXAmx9MytUDqzg3vwexEpMhueC2roYA27P1mmb85HKEz15a8LnuUT8ZjmG8kDbHuPYFyxcATytVuDrFDzqKBt9X36bocip4ZU4RRY8JcWjJvMcrBCjV3EhDVQ4it8bhoZnn79PsXazvDteua1NEYEJniPnNrRaiKTUWrseEUQ2vVjWy134jMxRbeiARhoj7MDxug2kFP8jRGSsxWt3Qqbv2SezT3xZ8jYxTyQ2CiyJ61CvUQwPtmoY3XKjrgrJKwnSzJRs4egKPYZKoSiSy6UdHMKuNDmys8wYo3Gi2EgVdUYRLLWcHh5Z2H91odSbTW2h5e6pZeY4a45TgihE6ZnZBhHGc75zJjukhPgP1wEp8GrreHA7ejvTEmpwNgj571x5JrvRD5TxWaFuZKBonGexovAK2L5v",
      "assets": [],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e07626974636f696e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "626974636f696e"
        },
        "R5": {
          "serializedValue": "0570",
          "sigmaType": "SLong",
          "renderedValue": "56"
        }
      }
    }
  ],
  "outputs": [
    {
      "boxId": "f1086602764e3f4d6c07fbabaaf8b3d0a405ee4697d1622b2f990cea074f9a73",
      "transactionId": "6edd023d3594f9de371fd44800a91a8faeced2ba688c8064d4e5a8b4f4f082c7",
      "blockId": "334a286d4b224bcc1fe8acc4505bb8fc61b223d3a92dc9bfbbe464348ca76aaa",
      "value": 95010000,
      "index": 0,
      "globalIndex": 42580224,
      "creationHeight": 1346135,
      "settlementHeight": 1346138,
      "ergoTree": "100f0400040004000400040004000400040004000e20ff8e2448323f37fc82d13484b1eb824417ea88a9e9acead54a42079a48a746b7040204000e20dcf4e8398f01d9a54d07600fcbbdf486966a003ca364c99106d83eb12b9aa43904c0d1020e209efa44e79a21703197a2d888fc204cf6435711cdefcfdf5bcb8fb929e5091bbad804d601e4c6a70704d602b4b5a5d9010263d801d604db63087202ed91b172047300938cb27204730100018cb2db6308a77302000173037201d603c2b2a5730400d604cb7203d19683040193b17202720193e4c6a7040ecbb0ad7202d9010563e4c67205040e830002d901053c0e0eb38c7205018c720502af7202d9010563eded93c272057203938cb2db63087205730500018cb2db6308a773060001938cb2db63087205730700029d8cb2db6308a7730800027e72010595937204730996830201938cb2db6308b2a4730a00730b0001730c9299a3730d8cc7a70196830201aea4d901056393cbc27205730e937204e4c6a7060e",
      "ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: Coll(-1,-114,36,72,50,63,55,-4,-126,-47,52,-124,-79,-21,-126,68,23,-22,-120,-87,-23,-84,-22,-43,74,66,7,-102,72,-89,70,-73)\n10: 1\n11: 0\n12: Coll(-36,-12,-24,57,-113,1,-39,-91,77,7,96,15,-53,-67,-12,-122,-106,106,0,60,-93,100,-55,-111,6,-40,62,-79,43,-102,-92,57)\n13: 21600\n14: Coll(-98,-6,68,-25,-102,33,112,49,-105,-94,-40,-120,-4,32,76,-10,67,87,17,-51,-17,-49,-33,91,-53,-113,-71,41,-27,9,27,-70)",
      "ergoTreeScript": "{\n  val i1 = SELF.R7[Int].get\n  val coll2 = OUTPUTS.filter({(box2: Box) =>\n      val coll4 = box2.tokens\n      (coll4.size > placeholder[Int](0)) && (coll4(placeholder[Int](1))._1 == SELF.tokens(placeholder[Int](2))._1)\n    }).slice(placeholder[Int](3), i1)\n  val coll3 = OUTPUTS(placeholder[Int](4)).propositionBytes\n  val coll4 = blake2b256(coll3)\n  sigmaProp(\n    allOf(\n      Coll[Boolean](\n        coll2.size == i1, SELF.R4[Coll[Byte]].get == blake2b256(\n          coll2.map({(box5: Box) => box5.R4[Coll[Byte]].get }).fold(Coll[Byte](), {(tuple5: (Coll[Byte], Coll[Byte])) => tuple5._1.append(tuple5._2) })\n        ), coll2.forall(\n          {(box5: Box) =>\n            ((box5.propositionBytes == coll3) && (box5.tokens(placeholder[Int](5))._1 == SELF.tokens(placeholder[Int](6))._1)) && (\n              box5.tokens(placeholder[Int](7))._2 == SELF.tokens(placeholder[Int](8))._2 / i1.toLong\n            )\n          }\n        ), if (coll4 == placeholder[Coll[Byte]](9)) {\n          allOf(\n            Coll[Boolean](\n              INPUTS(placeholder[Int](10)).tokens(placeholder[Int](11))._1 == placeholder[Coll[Byte]](12), HEIGHT - placeholder[Int](13) >= SELF.creationInfo._1\n            )\n          )\n        } else {\n          allOf(\n            Coll[Boolean](INPUTS.exists({(box5: Box) => blake2b256(box5.propositionBytes) == placeholder[Coll[Byte]](14) }), coll4 == SELF.R6[Coll[Byte]].get)\n          )\n        }\n      )\n    )\n  )\n}",
      "address": "ZsPNMsGz8D8y11MAneZTVjJndCjgTUrBWezH77jKWr2KXMVRgs4gRkDdTLoUQq8xqtGoESTa7r3zr5E3SxQkE5CM2PaPDSHb5bQWeRtaL9eikJWw95bx4DSjCDcsECpjLxbEfahCHy2sDuXQg6potLhwVVADP5TNUxEDgWPR27x658qcHA54TPRhybb6z67cdmkPrQNXwumoGvoPNnqVcXsdXS71KpQViuk4wXBT156Nd7Tt9b3Dvx827QiLbjJXuajydCDFC6yp2sj5dk7uA5ArNfViybrVQaf71GNGwyh6USgVKBpTurrRBtxeGWNzXi4krd7XbseaU5Crnauk9fj5jEbVH88sPzuD6o4XReNW3odcKDkvqgUh9Vu6b2uGLJsV5wY44Kk3bf8PJmkTc6vQE7Mprkdi2jBfZrzffqoKC6hWLfSZNcUWFV821L43VkJbsaYLukMq1SBJ7y7rsnWcct1U8owQbDpboysHrxfeE84JMTterx8E8sxJqwQRRTxT7M",
      "assets": [
        {
          "tokenId": "30e4392fc439fce9948da124efddb8779fe179eef5a5d6196e249b75ee64defc",
          "index": 0,
          "amount": 144000000,
          "name": "rspv2BitcoinRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e208493050297cc979eb6b83615254bc12597d895a2b73253f5acbe08cdc40914e4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8493050297cc979eb6b83615254bc12597d895a2b73253f5acbe08cdc40914e4"
        },
        "R5": {
          "serializedValue": "1a0c406463656461643130323861306439346333303863376532616432306635653966313532633834383635376566393064636564346636376338636166613966343407626974636f696e0763617264616e6f46626f783a353535383834303463383739393137383037613935363962306130643130316465643239383532646266636530653064623036313531353831313330623664372e3067616464723171787168333468677a377879746c73336774373065346b39767a6b67666d6134747679737466676e773672756e6177666864616b3670396d6878723279723734377a677875793868767730397067306372396d746471397568393573726439356b350800000000000249f0080000000000004c200800000000000008d9036274634332646263343966363832616432316636643138373035636634343666396637613237373733316162373061653231613435346638383862322e3732373334323534343340303030303030303030303030303030303030303261386235316436303436356465663263666230646438373861653561343239643166656331656538333333320800000000000d1fc2",
          "sigmaType": "Coll[Coll[SByte]]",
          "renderedValue": "[64636564616431303238613064393463333038633765326164323066356539663135326338343836353765663930646365643466363763386361666139663434,626974636f696e,63617264616e6f,626f783a353535383834303463383739393137383037613935363962306130643130316465643239383532646266636530653064623036313531353831313330623664372e30,616464723171787168333468677a377879746c73336774373065346b39767a6b67666d6134747679737466676e773672756e6177666864616b3670396d6878723279723734377a677875793868767730397067306372396d746471397568393573726439356b35,00000000000249f0,0000000000004c20,00000000000008d9,627463,32646263343966363832616432316636643138373035636634343666396637613237373733316162373061653231613435346638383862322e37323733343235343433,30303030303030303030303030303030303030326138623531643630343635646566326366623064643837386165356134323964316665633165653833333332,00000000000d1fc2]"
        },
        "R6": {
          "serializedValue": "0e207599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7599528e61ba2ac89c215ea5fb49336b5a6d07ed1857d446da28e3ae2570be4f"
        },
        "R7": {
          "serializedValue": "0460",
          "sigmaType": "SInt",
          "renderedValue": "48"
        }
      },
      "spentTransactionId": "424bfeb924206f4dd6da20ebfa06816d03499e796a1bc1492b5feca1170bfe84",
      "mainChain": true
    },
    {
      "boxId": "dfe9493753ae49a34dbe2796507a5563ea77f6605d100a827555e6e5476032c2",
      "transactionId": "6edd023d3594f9de371fd44800a91a8faeced2ba688c8064d4e5a8b4f4f082c7",
      "blockId": "334a286d4b224bcc1fe8acc4505bb8fc61b223d3a92dc9bfbbe464348ca76aaa",
      "value": 2000000,
      "index": 1,
      "globalIndex": 42580225,
      "creationHeight": 1346135,
      "settlementHeight": 1346138,
      "ergoTree": "0008cd024099ea334b62dfa6fad9e8787a47c13b466d4ef061ee6cff60e8728f5827d3a5",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(4099ea,201c53,...)))}",
      "address": "9f1WfdAEnaoVtraqMDgjP1zQ2ktHhD17XwxnraVKGfCPX9f3sNM",
      "assets": [
        {
          "tokenId": "8b08cdd5449a9592a9e79711d7d79249d7a03c535d17efaee83e216e80a44c4b",
          "index": 0,
          "amount": 23331,
          "name": "RSN",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {},
      "spentTransactionId": "611d087a07113116886bf3456b679c288703af62be1e2f2fe03581fd7b67dc8e",
      "mainChain": true
    },
    {
      "boxId": "fb894ed0437a4881c66036066e41b67a966793a3fbdbfeeffe688b960e5eef2e",
      "transactionId": "6edd023d3594f9de371fd44800a91a8faeced2ba688c8064d4e5a8b4f4f082c7",
      "blockId": "334a286d4b224bcc1fe8acc4505bb8fc61b223d3a92dc9bfbbe464348ca76aaa",
      "value": 2000000,
      "index": 2,
      "globalIndex": 42580226,
      "creationHeight": 1346135,
      "settlementHeight": 1346138,
      "ergoTree": "1005040004000e36100204a00b08cd0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ea02d192a39a8cc7a701730073011001020402d19683030193a38cc7b2a57300000193c2b2a57301007473027303830108cdeeac93b1a57304",
      "ergoTreeConstants": "0: 0\n1: 0\n2: Coll(16,2,4,-96,11,8,-51,2,121,-66,102,126,-7,-36,-69,-84,85,-96,98,-107,-50,-121,11,7,2,-101,-4,-37,45,-50,40,-39,89,-14,-127,91,22,-8,23,-104,-22,2,-47,-110,-93,-102,-116,-57,-89,1,115,0,115,1)\n3: Coll(1)\n4: 1",
      "ergoTreeScript": "{sigmaProp(\n  allOf(\n    Coll[Boolean](\n      HEIGHT == OUTPUTS(placeholder[Int](0)).creationInfo._1, OUTPUTS(placeholder[Int](1)).propositionBytes == substConstants(\n        placeholder[Coll[Byte]](2), placeholder[Coll[Int]](3), Coll[SigmaProp](proveDlog(decodePoint(minerPubKey)))\n      ), OUTPUTS.size == placeholder[Int](4)\n    )\n  )\n)}",
      "address": "2iHkR7CWvD1R4j1yZg5bkeDRQavjAaVPeTDFGGLZduHyfWMuYpmhHocX8GJoaieTx78FntzJbCBVL6rf96ocJoZdmWBL2fci7NqWgAirppPQmZ7fN9V6z13Ay6brPriBKYqLp1bT2Fk4FkFLCfdPpe",
      "assets": [],
      "additionalRegisters": {},
      "spentTransactionId": "6ddcb70e494df0fa1a0d52127c3d67442c96f70269fae79cc91f32d16e7daca7",
      "mainChain": true
    }
  ],
  "size": 2995,
  "isUnconfirmed": false
}