Ad
Inputs (89)
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:
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:
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:
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.004 ERG
Outputs (3)
Spent in transaction:
Settlement height:
Value:
0.17501 ERG
Tokens:
264,000
Spent in transaction:
Settlement height:
Value:
0.002 ERG
Spent in transaction:
Settlement height:
Value:
0.002 ERG
Transaction Details
Status: Confirmed
Size: 4.11 KB
Received time: 10/29/2025 07:49:33 PM
Included in blocks: 1,644,815
Confirmations: 131,107
Total coins transferred: 0.17901 ERG
Fees: 0.002 ERG
Fees per byte: 0.000000475 ERG
Raw Transaction Data
{
  "id": "dce27a4e988150238d15ff49fb952259bcbf98aff570a78721c417a0a2d190ef",
  "blockId": "0d52d28dd9762596d895c77013e38f770735fa48842f1e7378cb40cf8b3518bf",
  "inclusionHeight": 1644815,
  "timestamp": 1761767373420,
  "index": 5,
  "globalIndex": 9708958,
  "numConfirmations": 131107,
  "inputs": [
    {
      "boxId": "a85ff234e00e8e249a5824b9b3e4499e9479fd87d78058ebf826c9a301ddac6d",
      "value": 2000000,
      "index": 0,
      "spendingProof": null,
      "outputBlockId": "dadbdc1915dd0bca1bad5e104ee2ff26d47f79704a8cc288bc025f6070f6869b",
      "outputTransactionId": "08e952c9630cb086b2d5691c5c873a9c793706beef1bfab37f9f90744d16df39",
      "outputIndex": 1,
      "outputGlobalIndex": 51206519,
      "outputCreatedAt": 1644798,
      "outputSettledAt": 1644800,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2029beed9c0f62f20b8bafca761a0d0665f66ec8ce4f8678ecb5d389584f6534a4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "29beed9c0f62f20b8bafca761a0d0665f66ec8ce4f8678ecb5d389584f6534a4"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20c0c364667fcb9de3da5a79d703faadebf1be925483bc0c684c7c8b607a20d2b2",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c0c364667fcb9de3da5a79d703faadebf1be925483bc0c684c7c8b607a20d2b2"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "826bb06420fd49a57f0148ba9b28578821a78d3f077df0d8ceca4363047c037d",
      "value": 2000000,
      "index": 1,
      "spendingProof": null,
      "outputBlockId": "9a1e50b99833a2a8de8194841edd0d4f307703d05c38bf55c21d21a367debf57",
      "outputTransactionId": "677d71d8076cb8226ce71e48a72129af32ead66ff884f9de737b96b10a851dba",
      "outputIndex": 1,
      "outputGlobalIndex": 51206596,
      "outputCreatedAt": 1644802,
      "outputSettledAt": 1644803,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206576e8c63376413c7590e342bf637a9cfb8c25eecf73edf78ed96d2668e0e557",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6576e8c63376413c7590e342bf637a9cfb8c25eecf73edf78ed96d2668e0e557"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2084bd50a783d9cbe78b21c1abfc1bf8f7d859d2ff2bc04ef39459296820cbb8f1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "84bd50a783d9cbe78b21c1abfc1bf8f7d859d2ff2bc04ef39459296820cbb8f1"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "e9eae196313b500d17b51a441f00adf48c24a1c9c719794db32bc4c80a1df606",
      "value": 1010000,
      "index": 2,
      "spendingProof": null,
      "outputBlockId": "453f875ccade34b3ac5e8c61cfb748b1bfbefe9830230fbfd9a02d334c0fc2a9",
      "outputTransactionId": "ac70a6607d8744f19d4f9eb3b6159284b6377540f2d12815710a64d11e76308d",
      "outputIndex": 1,
      "outputGlobalIndex": 51206648,
      "outputCreatedAt": 1644803,
      "outputSettledAt": 1644804,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203766d9edd8ed272e11c762e2bbc5b1a50aa0b7c38ca8f8aff280f3179fd19f8b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3766d9edd8ed272e11c762e2bbc5b1a50aa0b7c38ca8f8aff280f3179fd19f8b"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e201f8729d3770e1f3e2a3981e1681f75d4f56b46c8db032069fc70624803c62010",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1f8729d3770e1f3e2a3981e1681f75d4f56b46c8db032069fc70624803c62010"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "383c242656ffe89bb6ef95a830380ead2b7f00793cd79e15ba0cc191196942e5",
      "value": 2000000,
      "index": 3,
      "spendingProof": null,
      "outputBlockId": "a39760ca52cc470d18a4d7557bb181b8d398d74ba8bb7926c0af63debba4c8b1",
      "outputTransactionId": "d37585f15c064a5d220bdc2219a140dd5255683fac91715d8918644f03195c61",
      "outputIndex": 1,
      "outputGlobalIndex": 51206869,
      "outputCreatedAt": 1644805,
      "outputSettledAt": 1644806,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20b4cde26fe0c84cd229c5d5660f250690bc112e501a050aade9e77683b7cb2d33",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b4cde26fe0c84cd229c5d5660f250690bc112e501a050aade9e77683b7cb2d33"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20b3260429aaf09d60bb155f2bc1e10cd51a7f4ab0b39dd85aedbe70a68beedbbe",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b3260429aaf09d60bb155f2bc1e10cd51a7f4ab0b39dd85aedbe70a68beedbbe"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "856a47d0be82d6c1b94de2562aa6b864f3613324a0abef3d4a8b656072f92ff5",
      "value": 2000000,
      "index": 4,
      "spendingProof": null,
      "outputBlockId": "a39760ca52cc470d18a4d7557bb181b8d398d74ba8bb7926c0af63debba4c8b1",
      "outputTransactionId": "faef589cf58fbda0b9c841eea9a4c4a019ddb8837632cb6152b8359a72bb3f3a",
      "outputIndex": 1,
      "outputGlobalIndex": 51206873,
      "outputCreatedAt": 1644805,
      "outputSettledAt": 1644806,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20a841b23663f1548f4489e46978c6ee3ee6df43af85c2d907923b908e423b508d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a841b23663f1548f4489e46978c6ee3ee6df43af85c2d907923b908e423b508d"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20be90331617789c80ee962e56b3dc0189f553de2793c9bdb37bb76ecb1ab736ff",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "be90331617789c80ee962e56b3dc0189f553de2793c9bdb37bb76ecb1ab736ff"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "151c2fda3d352d0b062e9a53d71d14955436cf0c2ea94769e7e09202171c1fd5",
      "value": 2000000,
      "index": 5,
      "spendingProof": null,
      "outputBlockId": "a39760ca52cc470d18a4d7557bb181b8d398d74ba8bb7926c0af63debba4c8b1",
      "outputTransactionId": "ebd5e6cc7c67e61c962a42cab39b127da7ca06fa81deb8cd7bd81c9b37087948",
      "outputIndex": 1,
      "outputGlobalIndex": 51206877,
      "outputCreatedAt": 1644805,
      "outputSettledAt": 1644806,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20cb2f19da29f4bee653709192e4912a0dee7cfa4d01a0cfe951212802f1d12ab4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cb2f19da29f4bee653709192e4912a0dee7cfa4d01a0cfe951212802f1d12ab4"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20ed2fec5616124ca0ef5db3e0aaa4a60d2c0cdf8cd6bc2bfe59a59ac16697e09c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ed2fec5616124ca0ef5db3e0aaa4a60d2c0cdf8cd6bc2bfe59a59ac16697e09c"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "74a6f1a5578b8d5ab8eec0e62771ffe7506b764e64d54e86a1673cb4f1c3d4df",
      "value": 2000000,
      "index": 6,
      "spendingProof": null,
      "outputBlockId": "d500605cad635ac5fc53b9e46f18c7beb9fae6d13417c5b51ff1867c8c442fa5",
      "outputTransactionId": "06a31f4b434f5abee8bfadd80cf1d3ed4b68ceb5e2b8362b81e62357798f3dfa",
      "outputIndex": 1,
      "outputGlobalIndex": 51206899,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644807,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20ce7dcc00b7759ccf97252cd5c994b2415a6b97c2580a5244bc9910ea34336a96",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ce7dcc00b7759ccf97252cd5c994b2415a6b97c2580a5244bc9910ea34336a96"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20cbd60117d1a0fd9e9fd7292007cf8fbea3f48147aca86dd03df058fbcaf18d0e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cbd60117d1a0fd9e9fd7292007cf8fbea3f48147aca86dd03df058fbcaf18d0e"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "91d5b8c36db46d0ac79cd72fb97ffa0453e08ba0b9aa2548e314be416109df62",
      "value": 2000000,
      "index": 7,
      "spendingProof": null,
      "outputBlockId": "d500605cad635ac5fc53b9e46f18c7beb9fae6d13417c5b51ff1867c8c442fa5",
      "outputTransactionId": "0fc60d7dd2a50ed518ce32d1f448b58a159a026d7bd00a7d995829b90dc881ba",
      "outputIndex": 1,
      "outputGlobalIndex": 51206903,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644807,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2038813672b3e4ea3dd9e1592542d0997d2b56abeb47acadcfc09d3aa8d62a496e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "38813672b3e4ea3dd9e1592542d0997d2b56abeb47acadcfc09d3aa8d62a496e"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20369480a468e49af9544476c9a8e490c4237c3ce62ad66c2fe77662a8c6c69a70",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "369480a468e49af9544476c9a8e490c4237c3ce62ad66c2fe77662a8c6c69a70"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "ac51c46124bb31357a745552a06746c3176b0c87c04b82a0b9bd06eb949df0c3",
      "value": 2000000,
      "index": 8,
      "spendingProof": null,
      "outputBlockId": "d500605cad635ac5fc53b9e46f18c7beb9fae6d13417c5b51ff1867c8c442fa5",
      "outputTransactionId": "2d55a0e23122f7215b4876c8cdbd14fcb02f58eeb5df31fc89bbe2d044c1cb54",
      "outputIndex": 1,
      "outputGlobalIndex": 51206907,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644807,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20ad24d3cb8c3161b97c75ab50883ca635368020088376b7a03e654a4673ff95e8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ad24d3cb8c3161b97c75ab50883ca635368020088376b7a03e654a4673ff95e8"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20bc0305b0d839c44d7b720abfd102ffc10cfa355f4a4d94ee0adc63a63ea67f5b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bc0305b0d839c44d7b720abfd102ffc10cfa355f4a4d94ee0adc63a63ea67f5b"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "50789b210fda6b9b7973d9214fde8d03c6f8d550e815c7195581eb871ae37329",
      "value": 2000000,
      "index": 9,
      "spendingProof": null,
      "outputBlockId": "d500605cad635ac5fc53b9e46f18c7beb9fae6d13417c5b51ff1867c8c442fa5",
      "outputTransactionId": "3d42d8bdc274bf6fa88d3d8fc1598fae680ca40fc64a766daf8922ac64781af4",
      "outputIndex": 1,
      "outputGlobalIndex": 51206911,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644807,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e205bef0fc79b73761ed88d6486fc9a65075494418f4efa85859366d1bda286b17c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5bef0fc79b73761ed88d6486fc9a65075494418f4efa85859366d1bda286b17c"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20ed41477de58ae5c1d1f64c754135190f8df80c046e4448a5f56ca8581dcb8f7e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ed41477de58ae5c1d1f64c754135190f8df80c046e4448a5f56ca8581dcb8f7e"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "820eef0cf308d7c38c2e320c69165c76f02c6c7f0890689abf1db737669dfe94",
      "value": 2000000,
      "index": 10,
      "spendingProof": null,
      "outputBlockId": "d500605cad635ac5fc53b9e46f18c7beb9fae6d13417c5b51ff1867c8c442fa5",
      "outputTransactionId": "77d266712fabba7aa6f0dd05afc98076a6a9de2aa5f961fd32100a2fb47c7f3d",
      "outputIndex": 1,
      "outputGlobalIndex": 51206915,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644807,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203ef7e012d13731e902ebf19784d1ae3f8ee4cf35d3e2e078215ef3da5a806e08",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3ef7e012d13731e902ebf19784d1ae3f8ee4cf35d3e2e078215ef3da5a806e08"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2094b6689bcf6f5b736e4d63d9b4713a8bb4f469b7b65373e33d89f89bb16ab116",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "94b6689bcf6f5b736e4d63d9b4713a8bb4f469b7b65373e33d89f89bb16ab116"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1a86dddff4542836e09ad1fea2066b92d5d76e7d77a5046ee514f15ce89d4dfe",
      "value": 2000000,
      "index": 11,
      "spendingProof": null,
      "outputBlockId": "d500605cad635ac5fc53b9e46f18c7beb9fae6d13417c5b51ff1867c8c442fa5",
      "outputTransactionId": "7326860ccc8ff8d26b77d3456b0e57cf2c4cb80bf8871946c7ff2175565d8eea",
      "outputIndex": 1,
      "outputGlobalIndex": 51206919,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644807,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2021ec3089084258295d454c433a8659455cc2adbfd18d112c5251454082109ffc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "21ec3089084258295d454c433a8659455cc2adbfd18d112c5251454082109ffc"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20810a02e9c21648a295c28a2be7146c23f8dd351eb56a091c19acf0dd653e4eed",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "810a02e9c21648a295c28a2be7146c23f8dd351eb56a091c19acf0dd653e4eed"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "32d2b1edcf1038f009cfd9bd48ac90c6b3d003bcfcc1a00f49551c0e986e6815",
      "value": 2000000,
      "index": 12,
      "spendingProof": null,
      "outputBlockId": "372e99a6cb33625e35f62757f73cbca202b025279a80e6096f4fcdd0e8d07300",
      "outputTransactionId": "75d6f5e7e6ba7df4332f4780628fb24d5f36ec79a678add34d3a98096185bb28",
      "outputIndex": 1,
      "outputGlobalIndex": 51206930,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644808,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2077e9bd8086ce0a6f1af17d9c01e053d253c45d7f40179d47de2c0a26754d4cf5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "77e9bd8086ce0a6f1af17d9c01e053d253c45d7f40179d47de2c0a26754d4cf5"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20f7d41ff927181351944f479d2d5304a5d75eff059230d3a0de5b7e8acaf07d9b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f7d41ff927181351944f479d2d5304a5d75eff059230d3a0de5b7e8acaf07d9b"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "6ed123108da56916723627d01a2ba83292f3b4a1c611bae2945f7f8732c205eb",
      "value": 2000000,
      "index": 13,
      "spendingProof": null,
      "outputBlockId": "372e99a6cb33625e35f62757f73cbca202b025279a80e6096f4fcdd0e8d07300",
      "outputTransactionId": "76c6e2497ad9df4bde402f67dd3541ba23609754dbede5d8954c507411e29fea",
      "outputIndex": 1,
      "outputGlobalIndex": 51206934,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644808,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e201a0f3106b93d5720b1d9e423e0a5f69e293bc01f673d28fac737975811322b26",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1a0f3106b93d5720b1d9e423e0a5f69e293bc01f673d28fac737975811322b26"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20d23ab8cd14ca5e2d07e9ce85cc495a9263fbff7e7e39a0bbd4b71ab315cf987a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d23ab8cd14ca5e2d07e9ce85cc495a9263fbff7e7e39a0bbd4b71ab315cf987a"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "607412e960e4eca9fd68098be0fd4179b4bfdf4ef0b2924d51eee2b5b25b15bf",
      "value": 2000000,
      "index": 14,
      "spendingProof": null,
      "outputBlockId": "372e99a6cb33625e35f62757f73cbca202b025279a80e6096f4fcdd0e8d07300",
      "outputTransactionId": "8245f1578786e60b51478dedf13431d27d871a83fa3d30815901fecdcfac5698",
      "outputIndex": 1,
      "outputGlobalIndex": 51206938,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644808,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20329d66895b8d9c84947bfe3d72335158ada0fdd8ac8643f836c81ec85785e01a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "329d66895b8d9c84947bfe3d72335158ada0fdd8ac8643f836c81ec85785e01a"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e200a137262f65c1a4ba9b390a31a4a830fac4378a199fb4fb943ba45eac5b89b45",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0a137262f65c1a4ba9b390a31a4a830fac4378a199fb4fb943ba45eac5b89b45"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "c1f82c48117ecb442d27cc93dcafb453bf3e09970ac73175d0e6b4fe566c8b5f",
      "value": 2000000,
      "index": 15,
      "spendingProof": null,
      "outputBlockId": "372e99a6cb33625e35f62757f73cbca202b025279a80e6096f4fcdd0e8d07300",
      "outputTransactionId": "aaae7652f965f2d671d72ad37c210be70315a38fafeee26f0bd1e09bb5c5df1a",
      "outputIndex": 1,
      "outputGlobalIndex": 51206942,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644808,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20333810ee13abfd784cfce3cb6e4fc9d2eb6e75d4884937892de6fbbc8d3a7ce6",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "333810ee13abfd784cfce3cb6e4fc9d2eb6e75d4884937892de6fbbc8d3a7ce6"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e201d68fa49a337174cd0f055c923220dea16b4221e0bd25215a0302721fc43c47e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1d68fa49a337174cd0f055c923220dea16b4221e0bd25215a0302721fc43c47e"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "c258a0021d665744a9fab51c2de12227599cbeafd7ec8c9f1c8456eec2244f08",
      "value": 2000000,
      "index": 16,
      "spendingProof": null,
      "outputBlockId": "372e99a6cb33625e35f62757f73cbca202b025279a80e6096f4fcdd0e8d07300",
      "outputTransactionId": "e3681a3320e25eaced7fa1f5f8ef5cd04c974297d86feb4ea3c1dfab731dcc87",
      "outputIndex": 1,
      "outputGlobalIndex": 51206946,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644808,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e209e8e898d814c6fa197d363a3b86c9dc83cf7da0653b34053ba9b7ad4a9915d3a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9e8e898d814c6fa197d363a3b86c9dc83cf7da0653b34053ba9b7ad4a9915d3a"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2059f12d13e224458de84b909b613243e0c0b08bf0e29aa2568a426a5973a0d112",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "59f12d13e224458de84b909b613243e0c0b08bf0e29aa2568a426a5973a0d112"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "af342829f956cda61099894fa20f972c4c3e5c3d9cac6591d867a3721b055c7a",
      "value": 2000000,
      "index": 17,
      "spendingProof": null,
      "outputBlockId": "5629f3fec56a50586c4fc0a117570a37ada460ab7d32dc7c79111428e361dfee",
      "outputTransactionId": "18461c0cdd065a3f5860ad8c542fad05234a57cab17b5f7096d995736d1ac49d",
      "outputIndex": 1,
      "outputGlobalIndex": 51206957,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644809,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20177d2ab87b520ce087a394ae20fcc6f221e24f747f664f6c30961288c951d05a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "177d2ab87b520ce087a394ae20fcc6f221e24f747f664f6c30961288c951d05a"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20f99c410e5d7dbce1d8708d08f7d96284ec8e38cbb2d40c06d300df1191a8ee8d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f99c410e5d7dbce1d8708d08f7d96284ec8e38cbb2d40c06d300df1191a8ee8d"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "0d46eeb64bfcce813ab1e2642b7d631d54fd5d1b7a500c022e65cd31ade68c85",
      "value": 2000000,
      "index": 18,
      "spendingProof": null,
      "outputBlockId": "5629f3fec56a50586c4fc0a117570a37ada460ab7d32dc7c79111428e361dfee",
      "outputTransactionId": "4ffb1dc7ceb80150dd4f5e857112ec02f340d7907b32d0f65ac322d3258f8f2e",
      "outputIndex": 1,
      "outputGlobalIndex": 51206961,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644809,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e202ab8f5990a72893dc39fe796e0da8373827b397b1c043a0424d7426c28341a61",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2ab8f5990a72893dc39fe796e0da8373827b397b1c043a0424d7426c28341a61"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20b4a2b18257bba04ca899be30a9cf84f53509d1ca729b803589d685f0677e1442",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b4a2b18257bba04ca899be30a9cf84f53509d1ca729b803589d685f0677e1442"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "555104c5238d09dd7ac2bd2bf99542fffd133bf10878c7736746b5708833041b",
      "value": 2000000,
      "index": 19,
      "spendingProof": null,
      "outputBlockId": "5629f3fec56a50586c4fc0a117570a37ada460ab7d32dc7c79111428e361dfee",
      "outputTransactionId": "57e1dc004ad212666a16e58951b23023df1012d4a9f99af1f5bb893ad2d27143",
      "outputIndex": 1,
      "outputGlobalIndex": 51206965,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644809,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206e8d28288d55d4f3fa3da47932955e12a9f7fd9c5bb47668d706db3cccb7e28a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6e8d28288d55d4f3fa3da47932955e12a9f7fd9c5bb47668d706db3cccb7e28a"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20102a34524f97c1962571c8725396292f289a562a23a697f5d0753d1299de2dd4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "102a34524f97c1962571c8725396292f289a562a23a697f5d0753d1299de2dd4"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "b3dbd59836bc2200483a01cdd11efdfdef818603f50104701709a9558342f569",
      "value": 2000000,
      "index": 20,
      "spendingProof": null,
      "outputBlockId": "5629f3fec56a50586c4fc0a117570a37ada460ab7d32dc7c79111428e361dfee",
      "outputTransactionId": "8cd975e7aaed5f765c9284e15ebbe25e700fb427b444a645695fca27eb222b85",
      "outputIndex": 1,
      "outputGlobalIndex": 51206969,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644809,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20ca2e79041d6386afb8ec6d6f74e579821cd3059f8c76db4c562c270ff1c9c698",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ca2e79041d6386afb8ec6d6f74e579821cd3059f8c76db4c562c270ff1c9c698"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20bbe5e86dedbdf20d8bf722e7c2da5218f681afb56dadbbdac1b80d5241fc0f2e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bbe5e86dedbdf20d8bf722e7c2da5218f681afb56dadbbdac1b80d5241fc0f2e"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "7a8749d6db84268700b587a439fd497330aeb695bb0e75477f9c3881c172dfcb",
      "value": 2000000,
      "index": 21,
      "spendingProof": null,
      "outputBlockId": "5629f3fec56a50586c4fc0a117570a37ada460ab7d32dc7c79111428e361dfee",
      "outputTransactionId": "c3c8cb12669aef130ea6a18669b9f1bbcc7d9a647f98272be14e008cddff6a5b",
      "outputIndex": 1,
      "outputGlobalIndex": 51206973,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644809,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2019b9ce427e082d0ec1077a19db29ee8af2afadfa46e96d28d5d3e7ac56df7c29",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "19b9ce427e082d0ec1077a19db29ee8af2afadfa46e96d28d5d3e7ac56df7c29"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2082a67a05c416ebca6ea7e118844013a6912313dd81cddacc1cbada20b059ae12",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "82a67a05c416ebca6ea7e118844013a6912313dd81cddacc1cbada20b059ae12"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "41d36dc0fb03cf521ec54dc97b1b86f442bd386f3b760b4ecbaac1a37c3d058a",
      "value": 2000000,
      "index": 22,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "2dfbd841712f5674f1ba56c37f5f6fb234dea0a413d96749d4f9194eaa0af797",
      "outputIndex": 1,
      "outputGlobalIndex": 51206998,
      "outputCreatedAt": 1644807,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e200b0ac5850cdf0b1164e9d59bb5db54d83d9b6bb73442822aeb7542862710017a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0b0ac5850cdf0b1164e9d59bb5db54d83d9b6bb73442822aeb7542862710017a"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e203201aca694603b3fbf30ec8ce217888154c7176a3ee389a4386a6e8f08f2982a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3201aca694603b3fbf30ec8ce217888154c7176a3ee389a4386a6e8f08f2982a"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "c3227b3454e0d64a38df8ed41cf753a4c703dbf3c04545056587927a5a2fb775",
      "value": 2000000,
      "index": 23,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "8e49b2e26d1daa7dc50f66adfddda56b5d9da4798363092a5ea02c8d5a4d4fb5",
      "outputIndex": 1,
      "outputGlobalIndex": 51207002,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bf604d00656a110d0af06d25c0103af1f472f7eec6b664812cf29dbaab04e095",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bf604d00656a110d0af06d25c0103af1f472f7eec6b664812cf29dbaab04e095"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e205201035de41a00b69fd9570896b05385ee6bf579ebaddc0fc613d7d78bde449d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5201035de41a00b69fd9570896b05385ee6bf579ebaddc0fc613d7d78bde449d"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1ba236818ce1bad2964ac639cadfdcad3ccbacefd1ddfb7668e838e51165e35d",
      "value": 2000000,
      "index": 24,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "168c5f7ee172ee7628a0728b8b20d8504480c3673109770ff2bf07258f95f040",
      "outputIndex": 1,
      "outputGlobalIndex": 51207006,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20c652bb3c7ca4d20cc6f02a0aa5f06bdf9194925c99c867b0fe928151ecee0806",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c652bb3c7ca4d20cc6f02a0aa5f06bdf9194925c99c867b0fe928151ecee0806"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20e3a8102d65684cebe5894e4f11e83c56c1ff4a6ea4cd6efeb2e53f854e82230b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e3a8102d65684cebe5894e4f11e83c56c1ff4a6ea4cd6efeb2e53f854e82230b"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "bac0fbcfaa7d7b5962c509ce0d35a718509c4678e209986e24aefa3923dcd225",
      "value": 2000000,
      "index": 25,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "242be4aa3b2d41fd5879609248714b7f311d6b25b02bc1660eb877febf9d6dd8",
      "outputIndex": 1,
      "outputGlobalIndex": 51207010,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2099eaac5fcdb8ff2a9b4503b43964a5cb81471aae52242facbfef1f87b11457c0",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "99eaac5fcdb8ff2a9b4503b43964a5cb81471aae52242facbfef1f87b11457c0"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20c6ddf54cd250f3fc32b0b5495c6dfe49ffad762636ba335b74e8d46f7f7767f9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c6ddf54cd250f3fc32b0b5495c6dfe49ffad762636ba335b74e8d46f7f7767f9"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "3fda3e777188b3f9fefbd9ae02aa9be96eb2784df3e668541a012ae932bd119e",
      "value": 2000000,
      "index": 26,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "338268348394090f70594a044ade38aff51b600b0f151dc737931e2063b1696f",
      "outputIndex": 1,
      "outputGlobalIndex": 51207014,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e201fcbc0d9b62827ee208e42c618022a606983d1129f44ef62f28c3a48ecef60d7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1fcbc0d9b62827ee208e42c618022a606983d1129f44ef62f28c3a48ecef60d7"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20dbc613a63d0524099241b1a833fd04ff8fe27889e2bae0c446a3f3fd3cddb1a9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "dbc613a63d0524099241b1a833fd04ff8fe27889e2bae0c446a3f3fd3cddb1a9"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "6da5dfdc15b330ff83ffb501e2eab581a1ba3082d26e0abf89e3bcf69c0e166e",
      "value": 2000000,
      "index": 27,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "46bb8772d72cb0d1052759859494f498e84fc9863c7aa1ef5a0fcb28a92cb2d1",
      "outputIndex": 1,
      "outputGlobalIndex": 51207018,
      "outputCreatedAt": 1644807,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2094dae57d9bf0d20e561362750c29f17d6b298544b16614a8962be541e2061865",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "94dae57d9bf0d20e561362750c29f17d6b298544b16614a8962be541e2061865"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20b25eae7594a2e3439467091192322ec299c3dd5db7909058521fbb60d24c584f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b25eae7594a2e3439467091192322ec299c3dd5db7909058521fbb60d24c584f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "327dde76eb6533ce1529e6829c27583cbca384ed3176beafce8914a2d5b06150",
      "value": 2000000,
      "index": 28,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "4724cd66effb7c99a70743cb8a616a214c4df7bd427e41d5185e14646c08eaab",
      "outputIndex": 1,
      "outputGlobalIndex": 51207022,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20309befbcdc22b7c549e1802f4a8e6036a64873a5c70395419f96cbd4b3b95ef5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "309befbcdc22b7c549e1802f4a8e6036a64873a5c70395419f96cbd4b3b95ef5"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20a0c698356d15d8118c2628224f6d26fb744c11236965fc4144f0e7ca7b824cf9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a0c698356d15d8118c2628224f6d26fb744c11236965fc4144f0e7ca7b824cf9"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "70ee4f3d5cc86bc8c85a6d3bec3ecfa4d38e3683b28fe607557883d9c53c237a",
      "value": 2000000,
      "index": 29,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "491d3e2d196647ef8434c71247309b3fd5755443896f65674664ac04825ece78",
      "outputIndex": 1,
      "outputGlobalIndex": 51207026,
      "outputCreatedAt": 1644807,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20329629a6d99dd6f1a0aba033848f0ca356394f1416a8bf7c49e85b5164b1b14f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "329629a6d99dd6f1a0aba033848f0ca356394f1416a8bf7c49e85b5164b1b14f"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20ba5863540f937a48d11dd02814598833bfa082f947dfd827d9601df9025d4cbc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ba5863540f937a48d11dd02814598833bfa082f947dfd827d9601df9025d4cbc"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a26203976f6fabe5dc37c5817f604e9d5472a2c87a346756905e500efe930b12",
      "value": 2000000,
      "index": 30,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "5fe250e89615608a17a446219fd305c076f0d53a0df6dd17c42b7cb8e0a9b6a8",
      "outputIndex": 1,
      "outputGlobalIndex": 51207034,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20b5f4a5dd3d93cb51db4fe6d647d44054d97a06108f058a9907561a65957feb9c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b5f4a5dd3d93cb51db4fe6d647d44054d97a06108f058a9907561a65957feb9c"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20c293d932179cf882f75f6a99cd443247aa82a8487ddc6f7ace308ae316a6723a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c293d932179cf882f75f6a99cd443247aa82a8487ddc6f7ace308ae316a6723a"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "0b2ccb9f8c54491321366a8a63b48be6ba9cb3cdad60d1ca542b550123b25146",
      "value": 2000000,
      "index": 31,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "74bf959a5514da9bb277a655d25b6db2b8e5e23b7a5b79fef25e3e720621458c",
      "outputIndex": 1,
      "outputGlobalIndex": 51207038,
      "outputCreatedAt": 1644807,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20a1e2ea874ca07c83ad85e3e4e86e653a41a72acbdf96bedea9ea51f80e176c27",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a1e2ea874ca07c83ad85e3e4e86e653a41a72acbdf96bedea9ea51f80e176c27"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e209ed19c3ee701f66e9b8ecbfb3633c87bd9cd34173a7db9e7fe8a110b75f35d0d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9ed19c3ee701f66e9b8ecbfb3633c87bd9cd34173a7db9e7fe8a110b75f35d0d"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "84c347d141cbc6fae817bd398ae45986ff23014ca05803ab72898a109d51392d",
      "value": 2000000,
      "index": 32,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "862b35e7ca2ea11145af772baff80b24de6a2ca4c79ceadd7a924dfd3d044225",
      "outputIndex": 1,
      "outputGlobalIndex": 51207042,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20d289df8aee844cdc1a6b7c84efe280a8d7c51dc6412c3e36b64d4ee71f4cb916",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d289df8aee844cdc1a6b7c84efe280a8d7c51dc6412c3e36b64d4ee71f4cb916"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2016b00acb6c96c942fe48d8f32492cb59e881e33b52e0054f8ab87507de2e3e46",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "16b00acb6c96c942fe48d8f32492cb59e881e33b52e0054f8ab87507de2e3e46"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "07f6573f754c78b09dad58b7b4a9895da3ae35687de5093efae1222ea6fb61b2",
      "value": 2000000,
      "index": 33,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "8687633789cebe5a31e2f2b3911c78150fd5be77254e378a04625615566f85f1",
      "outputIndex": 1,
      "outputGlobalIndex": 51207046,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bd65e8b53aca76f238b88882a85d021401bc6467cb97ace7179d29c5b5323e32",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bd65e8b53aca76f238b88882a85d021401bc6467cb97ace7179d29c5b5323e32"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e205888359c756b6203d426ff68c37c6f0d8631b38e4798629438e265a663445d2e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5888359c756b6203d426ff68c37c6f0d8631b38e4798629438e265a663445d2e"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a4be6eec94443b9c816d526406e10ee2136de5414b4c463334cceba79b77a9f8",
      "value": 2000000,
      "index": 34,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "8c7dd0b7de43f281e5878363519b5af3c8f4d620019e8f0eef470a5bf7e7fbc7",
      "outputIndex": 1,
      "outputGlobalIndex": 51207050,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20315a9f8b06f0e39d5c1b4e5ef069cf75aedd27206e2f90dbc77eab0e1b18bfc1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "315a9f8b06f0e39d5c1b4e5ef069cf75aedd27206e2f90dbc77eab0e1b18bfc1"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20c7c6eaf07d10e19d18aba02fd867ee20713d775cc18d1057b7f8eb73b9bb1c87",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c7c6eaf07d10e19d18aba02fd867ee20713d775cc18d1057b7f8eb73b9bb1c87"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "7056151589d40504f5570044c0eefa080ada813f28fecb4cadb220d7f497a094",
      "value": 2000000,
      "index": 35,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "99eedc70106374e5fb3de24693d44524f4682ecc873e37c3ba8e02cf96ff4de6",
      "outputIndex": 1,
      "outputGlobalIndex": 51207054,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2069cecf842b211bee823665b779bd0a4b93add45787e36d936bcdb7a7f7bbff2a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "69cecf842b211bee823665b779bd0a4b93add45787e36d936bcdb7a7f7bbff2a"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2012a7616f295dda2c7960c7671fa78647c17bde5f0ef3d7ea0042ca75029f35a0",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "12a7616f295dda2c7960c7671fa78647c17bde5f0ef3d7ea0042ca75029f35a0"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "aa937c92d1347591afeb218cf4c633be26800f82b95e806f6fd27058a11caaa2",
      "value": 2000000,
      "index": 36,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "9f888b69813f20fc316a7550879e52295eccb1b351048a6155262a8335d3ee19",
      "outputIndex": 1,
      "outputGlobalIndex": 51207058,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2093d73a59f111c37a6e9853fb85ba075264f330dc3b416d2778b7939e3bb6591e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "93d73a59f111c37a6e9853fb85ba075264f330dc3b416d2778b7939e3bb6591e"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20717f891fb1c4d00909a459f025c6a2fa23c8dc17a5b7199e6d3b0732f251dd6f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "717f891fb1c4d00909a459f025c6a2fa23c8dc17a5b7199e6d3b0732f251dd6f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "f36655c9f46d35fff85a7d6f16e46c48783240ab41a1f1727e8eee32dd74f35f",
      "value": 2000000,
      "index": 37,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "a46913385a985c7a92c00342c5c459f4d51d03c507576549afc1e9c314c74116",
      "outputIndex": 1,
      "outputGlobalIndex": 51207062,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f09d0ef1a70f975be6fd96e4d8734b450d9c3b8aed185bdddc44784106970308",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f09d0ef1a70f975be6fd96e4d8734b450d9c3b8aed185bdddc44784106970308"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2054ac9bc787ed4a0ba94fde51712ed7e97d9260de14623694ee668ec2a6681c1e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "54ac9bc787ed4a0ba94fde51712ed7e97d9260de14623694ee668ec2a6681c1e"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "b16611abd7c859b7d7193137d98dc6fcde0685cbeba1af14f6ea8ee6b06f87de",
      "value": 2000000,
      "index": 38,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "ac4d2bc092268ea39e09687a298b3aa7bf16b63c93de13067b2a79108a2d6b82",
      "outputIndex": 1,
      "outputGlobalIndex": 51207066,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20ce985a97d78a34e8782801ca5cd997ccc63db2cdbfacda500f9f27f40efad3d5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ce985a97d78a34e8782801ca5cd997ccc63db2cdbfacda500f9f27f40efad3d5"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e209b17f1e6d751669d883c9e5662bc3a8c3745c1d3570d5a47cdff33d6ad726bad",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9b17f1e6d751669d883c9e5662bc3a8c3745c1d3570d5a47cdff33d6ad726bad"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "e977c11bcc71106329b2a29c319e6716150f2efdbf50f1cb597c9709dcb1e5c0",
      "value": 2000000,
      "index": 39,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "afb07434fc1438594e761759a28a173cbac66ee5abcd6c8f0cbf4e2f62fdbe64",
      "outputIndex": 1,
      "outputGlobalIndex": 51207070,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20aa7c8b3b2504769432f5dfc91219e733d1b2ae9c88a6e479c2c600170bf5757d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "aa7c8b3b2504769432f5dfc91219e733d1b2ae9c88a6e479c2c600170bf5757d"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20ab0b48957bc16a277bffbcdf8c6765e53f8f607b8b78cab93b0bf147f10917ed",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ab0b48957bc16a277bffbcdf8c6765e53f8f607b8b78cab93b0bf147f10917ed"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "30533fe9d77e3ccc46e9e80b3b91dc8b7704b8e5d81f05766a4f717f3883b360",
      "value": 2000000,
      "index": 40,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "b3d5f5512e9ef857aa32014ed2944ca152124ab8adac3031914e09b3d201bc37",
      "outputIndex": 1,
      "outputGlobalIndex": 51207078,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2087f5a101be45cefe086c96a68c92c8901806c3169c430dea014b640aabb0eac9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "87f5a101be45cefe086c96a68c92c8901806c3169c430dea014b640aabb0eac9"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20f3b2738bea4e816b92136aa0282e930f42c48fa28eeca9a792a3e0bde388b21e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f3b2738bea4e816b92136aa0282e930f42c48fa28eeca9a792a3e0bde388b21e"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "aaf1c2f8d21bbbe6eb7af1fa663983c68f6bc77c12f07820e29724d69cbd1e96",
      "value": 2000000,
      "index": 41,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "b5d4b57f5d4dc2ea829b8ee8875faf90c48089536b0c89690b833ae7874acc80",
      "outputIndex": 1,
      "outputGlobalIndex": 51207082,
      "outputCreatedAt": 1644807,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2097ccaa554d7918228e3ba22f0ae54c71c17ab70eab7087c994df6d9a3fe6f0b1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "97ccaa554d7918228e3ba22f0ae54c71c17ab70eab7087c994df6d9a3fe6f0b1"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20964c255f8a2fd36cc265cd8ef87907a7cec15aba19643a6b5c297adf9cc0268f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "964c255f8a2fd36cc265cd8ef87907a7cec15aba19643a6b5c297adf9cc0268f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "25a31a74dac6a47c33bff1d59c0c1f1be1e4c3d3ebc165f050ed57e6c6eaacd0",
      "value": 2000000,
      "index": 42,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "b8b95e06400fe66cf4724f1db81772e5d63dd6d3590a4dcc9cc52c937bcfbcc1",
      "outputIndex": 1,
      "outputGlobalIndex": 51207086,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e207381c9f36069e7048067d5ad4c25f6161c1969edd804fb76ac9805b626fca188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7381c9f36069e7048067d5ad4c25f6161c1969edd804fb76ac9805b626fca188"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20617440ed2406b753cc5a74650b4510c306f2831653042fd2b2b2a13638a9aa85",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "617440ed2406b753cc5a74650b4510c306f2831653042fd2b2b2a13638a9aa85"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "fe61273d32e4349156e63ab848516c60bd631d62054d1c2a8a28e81ca10a435a",
      "value": 2000000,
      "index": 43,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "c7fdd86e50d80a195e33c2872c20b0599d29932027d2a4b4b717410a79f86cf2",
      "outputIndex": 1,
      "outputGlobalIndex": 51207094,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2050380024330dbf7001125ff8d8c3df6ffecf302f61eb96e71d1698718f8d5f8f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "50380024330dbf7001125ff8d8c3df6ffecf302f61eb96e71d1698718f8d5f8f"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2030270adcd56fd6be5bd510710e011dfe78d747b3c2b6d624084a934691a3be3d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "30270adcd56fd6be5bd510710e011dfe78d747b3c2b6d624084a934691a3be3d"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "221b8e2500a0a3c008f76dcd0eb34610cfe9b0c462b7f259897ffbfa61371dac",
      "value": 2000000,
      "index": 44,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "d6a277bafdc43f756b566d89411596c7311dab6a16cac0ecf09209e943250b7d",
      "outputIndex": 1,
      "outputGlobalIndex": 51207098,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20db8e71a8aa08bc0c7630f53d6189aff5e2c5e6c97d794b7617c0e41701a26c70",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "db8e71a8aa08bc0c7630f53d6189aff5e2c5e6c97d794b7617c0e41701a26c70"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20700db1c1801df36bdda2fe935987a0acd8ead32891785f0975910fd2b683b57d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "700db1c1801df36bdda2fe935987a0acd8ead32891785f0975910fd2b683b57d"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "e2d1141045235475d2dfdb50852ce5e70e854285d02fb9ea6ad42f64cfa4ef55",
      "value": 2000000,
      "index": 45,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "dc7831ae7e817c6b16f323e06f74d97973ce2936eca8dc174cea5dc52c4f7019",
      "outputIndex": 1,
      "outputGlobalIndex": 51207102,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e205b94fd2a70cac5a896f832d8a41020f80b8a2e3c400f49da364b759afd4f8ec1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5b94fd2a70cac5a896f832d8a41020f80b8a2e3c400f49da364b759afd4f8ec1"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e203ea9bca6ccd1cea1af91a5ca5f5a274c7df3bcab1d92fec1ca7ada6e0435a844",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3ea9bca6ccd1cea1af91a5ca5f5a274c7df3bcab1d92fec1ca7ada6e0435a844"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "599481a6466dfdb7e152ec50292d233d2b43db532ab7667766aa0f1726fb1eb9",
      "value": 2000000,
      "index": 46,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "de81284dff0e7ac96feef42383b998fc370d35e0cd6f6c12f5830fb96723f1a6",
      "outputIndex": 1,
      "outputGlobalIndex": 51207106,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20bfc372a6d2ac00cc08dbe822ee10e55a15ac224b15255f6fd884a488ed515220",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "bfc372a6d2ac00cc08dbe822ee10e55a15ac224b15255f6fd884a488ed515220"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2025ad697a5547259705825fb1d933019095caca1fb2fbd241130d70b4ea0f5b64",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "25ad697a5547259705825fb1d933019095caca1fb2fbd241130d70b4ea0f5b64"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "cf159761db355c12d8ad9714ba7e494fa616b6e40d9cd268545da65fbb8006de",
      "value": 2000000,
      "index": 47,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "e02eb6f621fc919730324bf5757ed334ba0cee5983f468c70c2918680fb29b75",
      "outputIndex": 1,
      "outputGlobalIndex": 51207110,
      "outputCreatedAt": 1644807,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e202e044c831f37e35eb02d07a35879a58b35a5c890272e25f0db77fe0fb9e26277",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2e044c831f37e35eb02d07a35879a58b35a5c890272e25f0db77fe0fb9e26277"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2093098035c5c7abbd4e671866ee400a6c97beb2e8b02837631c8242a6a48a9eea",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "93098035c5c7abbd4e671866ee400a6c97beb2e8b02837631c8242a6a48a9eea"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1797f29f9d8f74a0d39ab180328610fe9be6bda7b6c827b38a129c13d6880012",
      "value": 2000000,
      "index": 48,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "e90b3ce6db4ea1cb66cf07ffb5b4afc87e3e532ccace619cec55c3d26a1298de",
      "outputIndex": 1,
      "outputGlobalIndex": 51207114,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e207fdb6e568e0adf674fa20a687c4e9147905bb6ad6f63c3777ccd227b6201e84b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7fdb6e568e0adf674fa20a687c4e9147905bb6ad6f63c3777ccd227b6201e84b"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20a7d762d9cf212ab96c1d2342cd4529ad5f95dc49c38cb2acb39475ae8c2a15fe",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "a7d762d9cf212ab96c1d2342cd4529ad5f95dc49c38cb2acb39475ae8c2a15fe"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "56b70315cac837402f0b51f17e036de099b68e1220e8a9a81f0cb968fcaf69b6",
      "value": 2000000,
      "index": 49,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "ec464f1a3610aa07569db0ba0af4a5a64ed37aaa96ea46e8d1e9498f1a87408d",
      "outputIndex": 1,
      "outputGlobalIndex": 51207118,
      "outputCreatedAt": 1644807,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2093d22cfec531423b8d7059ad6b0eacc4bcf10b2f852adbb94726bfd69e1adea9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "93d22cfec531423b8d7059ad6b0eacc4bcf10b2f852adbb94726bfd69e1adea9"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2089ecca065795eb8eaf5717ea470fef37019c5fb5b154ee18e1abbae79a9e7dad",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "89ecca065795eb8eaf5717ea470fef37019c5fb5b154ee18e1abbae79a9e7dad"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "ff377fcee7a982872d3f24f60419958cd3f06fb2f3ed82ea92c94be6ae2574eb",
      "value": 2000000,
      "index": 50,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "2a6e9b6003744d0ab64b0297f0844db17d0d7eb6a32636eeaf39d4f45054a991",
      "outputIndex": 1,
      "outputGlobalIndex": 51207122,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20581d31c3561579b1d2de06186317bdf2fd57f626c274c1e3a83ff503257d400f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "581d31c3561579b1d2de06186317bdf2fd57f626c274c1e3a83ff503257d400f"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2032334071d08454d3c4895875efb9f30a3e458cc397b86ff132289be426d5b841",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "32334071d08454d3c4895875efb9f30a3e458cc397b86ff132289be426d5b841"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "13223c3bc7a7b952824f074c0e5027833152fd42b57f300ffffeaef67e36bf12",
      "value": 2000000,
      "index": 51,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "60192ca0663c98d2d296a29adcaa66460789561e72730633e6259ae592736b61",
      "outputIndex": 1,
      "outputGlobalIndex": 51207126,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20d114141aca72e56eab859e29d74690560ac900b38169c4fe21439ee824ddb9cb",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d114141aca72e56eab859e29d74690560ac900b38169c4fe21439ee824ddb9cb"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2025fcadc8849dde2dd52b8e3cd4ea6939c2bfcd5a3785a00e97616476eed87d16",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "25fcadc8849dde2dd52b8e3cd4ea6939c2bfcd5a3785a00e97616476eed87d16"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "6cb9feb996b5967f6542d98d07bb6b27a86aa50d228870eb8e2f80b24a5f143e",
      "value": 2000000,
      "index": 52,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "708d5778cae10bc7ba5d57b5846c4d712363e4d0be1fa4edc8c3b3ae34c6003c",
      "outputIndex": 1,
      "outputGlobalIndex": 51207130,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2037b104e8763eb64be8a1775a5ee95135ecc1f5e0941a02031f1b9f2c2c0ed0e4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "37b104e8763eb64be8a1775a5ee95135ecc1f5e0941a02031f1b9f2c2c0ed0e4"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e203275c0a02883a89bf92544bd8981d7e914408d29395c52e470319e19780875f7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3275c0a02883a89bf92544bd8981d7e914408d29395c52e470319e19780875f7"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "00a3dd43510df2eba45e699e85adbb23025971f9e6ada5f54356f9097fddb389",
      "value": 2000000,
      "index": 53,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "c368dd4efb8a225e80c04de15534ecbd0396a443e82c6ba8689f6fec85a46c40",
      "outputIndex": 1,
      "outputGlobalIndex": 51207134,
      "outputCreatedAt": 1644806,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f76916ee079267eac485fc60b0c6461e4063ff7e97417919cc24f96b0791ec9d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f76916ee079267eac485fc60b0c6461e4063ff7e97417919cc24f96b0791ec9d"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2030eb572b7cb86d95d5efeaa8785fa2fc43728df51c168404cd2fb53889d2c4fe",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "30eb572b7cb86d95d5efeaa8785fa2fc43728df51c168404cd2fb53889d2c4fe"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "858fed6bb63c3a97ecc45c90829b96a490d8bcb9d8fe3f281786b776b010442b",
      "value": 2000000,
      "index": 54,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "e12b07544eeb42b2d4e107d0d409661f68a46e707aafba91d2c75eb6db383d2a",
      "outputIndex": 1,
      "outputGlobalIndex": 51207138,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e200ab09974c63962a46326ba99448da5c29bb826ddb4773ba4a2f0deb0204a1bf6",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0ab09974c63962a46326ba99448da5c29bb826ddb4773ba4a2f0deb0204a1bf6"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20b4b49b627944562f5de7504ee47211e02da1a34e498d5abcdc62613c0bba0114",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "b4b49b627944562f5de7504ee47211e02da1a34e498d5abcdc62613c0bba0114"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "ce603071b18547c8aa9846e43a776f05ebd34998cccb7f69885d1f8b4faf96b9",
      "value": 2000000,
      "index": 55,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "f9cb73aaaa06ff550182f0e6e9fd0529695be751f7bc29ec4e5e53682644fe46",
      "outputIndex": 1,
      "outputGlobalIndex": 51207142,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2018aeeab47d55f0f07f44e24687cd529b20feab32dda0ae9e1171d22abd9cde49",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "18aeeab47d55f0f07f44e24687cd529b20feab32dda0ae9e1171d22abd9cde49"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e202428ccb5b9959c68b0ccf5be7b422f56a073b47b6b88ed8e05a0aeea639c9a79",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2428ccb5b9959c68b0ccf5be7b422f56a073b47b6b88ed8e05a0aeea639c9a79"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "76b8e4e8e56ef5c57f1ed21e44cb0948da3f44022e5ed77cfc4138e68f64657f",
      "value": 2000000,
      "index": 56,
      "spendingProof": null,
      "outputBlockId": "aab5a64516250a80bccfa845f8f60a98db2e3e28cf4e88667cbfc31fcd6b58a5",
      "outputTransactionId": "cc028b4e958aa6068d6d0c598b0069b9b258c253ba9f58a356f0bd506c2facf4",
      "outputIndex": 1,
      "outputGlobalIndex": 51207146,
      "outputCreatedAt": 1644807,
      "outputSettledAt": 1644810,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e209c9296e482c81b9725e516c1d121e2281ac0570e0e65438666be972e91758e6b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9c9296e482c81b9725e516c1d121e2281ac0570e0e65438666be972e91758e6b"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e206c4841d6d5dbd42abea90c987b2d6677ef6a878fc0296937ab2d671ee6b07d28",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6c4841d6d5dbd42abea90c987b2d6677ef6a878fc0296937ab2d671ee6b07d28"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a69b0987a2695da22074607854b0dc6f7557fc61185e2787315a06f57eea1c87",
      "value": 2000000,
      "index": 57,
      "spendingProof": null,
      "outputBlockId": "527dd8a0027ff1123babb75c0364825d06a59db87f1ae22b090154e169f698ce",
      "outputTransactionId": "3d600c99b1a01f410433d36d936e69f35861b5fffc0680b625378db263573861",
      "outputIndex": 1,
      "outputGlobalIndex": 51207157,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644811,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20dc3af05c8f317e0599d58cac574bf499bda4e129a8f86fb43843753285693bd1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "dc3af05c8f317e0599d58cac574bf499bda4e129a8f86fb43843753285693bd1"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2042150a07a51accacb808ac86fb0f366c30860fa273bd620477c22b4ac5d64652",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "42150a07a51accacb808ac86fb0f366c30860fa273bd620477c22b4ac5d64652"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "8d6143ccc6dff149cfe4121710b35e34bf8c5f02d86113cd7dfd3e7d50139dc1",
      "value": 2000000,
      "index": 58,
      "spendingProof": null,
      "outputBlockId": "527dd8a0027ff1123babb75c0364825d06a59db87f1ae22b090154e169f698ce",
      "outputTransactionId": "596988738e4927c8a5715f7df653524fda8992d0d55c97588936d1d6b995ddb3",
      "outputIndex": 1,
      "outputGlobalIndex": 51207161,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644811,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e201d1209681c63b24a4169589a7a9460a0adcc72ccd81bfe3b06f2198fec7b7a97",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1d1209681c63b24a4169589a7a9460a0adcc72ccd81bfe3b06f2198fec7b7a97"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e209f9e94c122ee3304d4ca317cf3548e1b33d2ca1b2db23af0747ddc91afa9e4ed",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9f9e94c122ee3304d4ca317cf3548e1b33d2ca1b2db23af0747ddc91afa9e4ed"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1eadacc30e71be772dfdd6dd6d75cfc6d51d9af441652180adde87db5de3575b",
      "value": 2000000,
      "index": 59,
      "spendingProof": null,
      "outputBlockId": "527dd8a0027ff1123babb75c0364825d06a59db87f1ae22b090154e169f698ce",
      "outputTransactionId": "e1d2b4e64df1deda138109635bbfd3d147cf1c74c235fa589eb1cefcc466e780",
      "outputIndex": 1,
      "outputGlobalIndex": 51207169,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644811,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20451e6a391af3b38336460dfab25c283697256a195638eeb9627b3b687f42009a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "451e6a391af3b38336460dfab25c283697256a195638eeb9627b3b687f42009a"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e206e57a811729504c2009e2a037ea4f2d4bb24a332791ae58a8d0b87771f1f973f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6e57a811729504c2009e2a037ea4f2d4bb24a332791ae58a8d0b87771f1f973f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "21cb35b3a3142c0ee516dd108ca1cbda399f2f2023618969e0ac7f89531ccc04",
      "value": 2000000,
      "index": 60,
      "spendingProof": null,
      "outputBlockId": "527dd8a0027ff1123babb75c0364825d06a59db87f1ae22b090154e169f698ce",
      "outputTransactionId": "e5dbe2eb3e0b52a65b2b9e66b287cd7f9e18719a1cac2202264a8993ec7794f0",
      "outputIndex": 1,
      "outputGlobalIndex": 51207173,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644811,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203aa7ed9864521180387dcc059e46225ada5116a86758bc2b958873bbd7d19366",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3aa7ed9864521180387dcc059e46225ada5116a86758bc2b958873bbd7d19366"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e207cbb0f0f222d746f02ffedbfcb194915176ed61835d2fec4d9266622fe67ddde",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7cbb0f0f222d746f02ffedbfcb194915176ed61835d2fec4d9266622fe67ddde"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "f41f7a1f8c9e204eb7e16bb512bf0595b5e91f735d1c7b29e3c9bdcdb0059d79",
      "value": 2000000,
      "index": 61,
      "spendingProof": null,
      "outputBlockId": "527dd8a0027ff1123babb75c0364825d06a59db87f1ae22b090154e169f698ce",
      "outputTransactionId": "f198c7d4df62e04d3a1e33acdcde60f48ad9b56742a2a139ae568138668c597c",
      "outputIndex": 1,
      "outputGlobalIndex": 51207177,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644811,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206ec9d6e697910811ff55128761de199db6f1bec294ae63402a9cf8c738691b9b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6ec9d6e697910811ff55128761de199db6f1bec294ae63402a9cf8c738691b9b"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20e0a005da00b6519e09bb3078fabeec8bc9cae8b5e7e1f76bd86d87ab2be2e99a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e0a005da00b6519e09bb3078fabeec8bc9cae8b5e7e1f76bd86d87ab2be2e99a"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "e290a828084de6ddca91b83e9a9e14b30288716a7d0a13433a6edb5c45dee121",
      "value": 2000000,
      "index": 62,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "06355853647afe989dcadf89c841d837dd9bb2c4d5e5590c5631b274d3108c6a",
      "outputIndex": 1,
      "outputGlobalIndex": 51207254,
      "outputCreatedAt": 1644810,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20916444e3aa3cbc0f76a394fb7596c5a5799ea78cfab775a158a5f436dbe03691",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "916444e3aa3cbc0f76a394fb7596c5a5799ea78cfab775a158a5f436dbe03691"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20d6e34db61c7cebd4cd2584a16f173ed278b8840a4c5e357c70852decd8162566",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d6e34db61c7cebd4cd2584a16f173ed278b8840a4c5e357c70852decd8162566"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "e51616997a1d2112a3b394a9783a6aef5e6177e378657e5d7b383798b40e46db",
      "value": 2000000,
      "index": 63,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "08f3e9f54cca85780f14afa2f8f05ff022bbe00920209e9d9f5aff619df74c99",
      "outputIndex": 1,
      "outputGlobalIndex": 51207258,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f4e63793560cb0c644d8d30cf9260a153e509bbbcb8e1885e66208e23c8f7d8b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f4e63793560cb0c644d8d30cf9260a153e509bbbcb8e1885e66208e23c8f7d8b"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e202a9b8aa3fbae16e3990881a7b302b462a7561fb84f3701510705ddef0b219c35",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2a9b8aa3fbae16e3990881a7b302b462a7561fb84f3701510705ddef0b219c35"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "b989256135b8f99e645c8a39bc88dbe1ee24c105502b476f7e81946ce8d1e3a2",
      "value": 2000000,
      "index": 64,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "3a1432958d1d85ca1c9153d05fa09ae79e8289285607d3b3714a8be99b991599",
      "outputIndex": 1,
      "outputGlobalIndex": 51207262,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20884a1b36838137057dc7e877db3131222ecc167c1a4a08ef7bb81c62a26f5715",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "884a1b36838137057dc7e877db3131222ecc167c1a4a08ef7bb81c62a26f5715"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20f3580db6c24aa8fa3215c7b4fac0fa895731e528965245e9739fb90f443ed38d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f3580db6c24aa8fa3215c7b4fac0fa895731e528965245e9739fb90f443ed38d"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "955767e2348f761cf8bc057740d7a993eda872436aafded879a66fc28829ed10",
      "value": 2000000,
      "index": 65,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "5a8d8c84ed9525e645db36304357635a83a081844853addf3ee3a69871e2a0d4",
      "outputIndex": 1,
      "outputGlobalIndex": 51207266,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f9d1b0896da6db5d3c981594c5514383acf6155eeec792393ed39d06acdccadc",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f9d1b0896da6db5d3c981594c5514383acf6155eeec792393ed39d06acdccadc"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20ca0e1f80ae2dbcd94bdf15a3ab0aa773a464e73c428004b1b8640bf719a03d93",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "ca0e1f80ae2dbcd94bdf15a3ab0aa773a464e73c428004b1b8640bf719a03d93"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "5d6ad751ac6a42abd33cd8f0bd140efdc3fc5406bb9f1158a72db67e4f236659",
      "value": 2000000,
      "index": 66,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "638dafe95bcf99083413ecec3d47363e60a78ef0616c18739706a348ec4d01e4",
      "outputIndex": 1,
      "outputGlobalIndex": 51207270,
      "outputCreatedAt": 1644810,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e204e6060b5ef0c87bb71f0f57f7967da51ffbe7fe4fa3f40c3a3ce3e89fe7f7916",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "4e6060b5ef0c87bb71f0f57f7967da51ffbe7fe4fa3f40c3a3ce3e89fe7f7916"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e205887d16f62424f32f7cc0c43236427018d96fddba017c8ef3625103567f44053",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5887d16f62424f32f7cc0c43236427018d96fddba017c8ef3625103567f44053"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "40c60886473ac00bcc86e5d3f0269919627615caaf4c2d09e586ee9613e4a120",
      "value": 2000000,
      "index": 67,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "63c3db91e759e082aaac6b103573a452de4de9437a4b11eea41d64e8e0aa1125",
      "outputIndex": 1,
      "outputGlobalIndex": 51207274,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2035fc726e234b01c2517dabd196b484456a675543d2f98c359ac781f1e8496ff4",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "35fc726e234b01c2517dabd196b484456a675543d2f98c359ac781f1e8496ff4"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e203e93bc3dfa673738674baca398448c59469fd0d07b5fb452db55aa491478e0a1",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3e93bc3dfa673738674baca398448c59469fd0d07b5fb452db55aa491478e0a1"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "3b73d6fad71ab2d7f29f630020b9f7877ebc9adfa7b60a0cb8d6b5c1946968fd",
      "value": 2000000,
      "index": 68,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "657b1b1da372b568ee0767947647ab4ab209f0377e12e9dcd6b5f3e7ba431acd",
      "outputIndex": 1,
      "outputGlobalIndex": 51207278,
      "outputCreatedAt": 1644810,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206435f0cabc1b3081f365859bc6e0fe6535e6342e4e65bc5a6c3373d32f280594",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6435f0cabc1b3081f365859bc6e0fe6535e6342e4e65bc5a6c3373d32f280594"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20cfc9178540a516e271a59af305fffe5057fd8977e811a79ef7bad27a6bfa6d91",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cfc9178540a516e271a59af305fffe5057fd8977e811a79ef7bad27a6bfa6d91"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "edb7ee4004fcc78d3c098d9d5bef5eff92750f1d14fb70b6b30b35d2e1b09792",
      "value": 2000000,
      "index": 69,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "6d95b6894ded66718b1969b6064b55180faef4c6adce939c466be6c0a0648114",
      "outputIndex": 1,
      "outputGlobalIndex": 51207282,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206b50c862a12ddc14eb9669032f924327b6d32eb69a4c617016121243c64bd55c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6b50c862a12ddc14eb9669032f924327b6d32eb69a4c617016121243c64bd55c"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20e5d55436595416da414cdad3ffaeac0d0f3c3a8cc3370e99aa1d397e0294534a",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e5d55436595416da414cdad3ffaeac0d0f3c3a8cc3370e99aa1d397e0294534a"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "16a8f9f66763b26c3a14d88018203fcac339868637ca573e7161e6419edf7da4",
      "value": 2000000,
      "index": 70,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "775cdc7915445344cb627c217db6911ec78a2600745b2fedc7322e327caff1c1",
      "outputIndex": 1,
      "outputGlobalIndex": 51207286,
      "outputCreatedAt": 1644811,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e208fec0a9930a4a1c38469bd87d5b2f353d2b84570664f5c8f7b2a848d9a419cac",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "8fec0a9930a4a1c38469bd87d5b2f353d2b84570664f5c8f7b2a848d9a419cac"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20c1e562bc28d6b6f31c4c178fe825a9de1d6f83652ea41d04048af5711dd77782",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c1e562bc28d6b6f31c4c178fe825a9de1d6f83652ea41d04048af5711dd77782"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "53ee3f3feed4bd27b32ba2e8e0ea214a6b32c85cca612a0311e420d2e8de2e00",
      "value": 2000000,
      "index": 71,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "979f6ff6bc186ee3da889c4b3775164ba30c7ddc04f25523dd0ef33aed305692",
      "outputIndex": 1,
      "outputGlobalIndex": 51207290,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20cacc2b189e0300a41a77a080699ff25b933eb71bad64297ecb56eeeea5855439",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cacc2b189e0300a41a77a080699ff25b933eb71bad64297ecb56eeeea5855439"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20c1f42a9c8126200a048d47a436f1c2b2006d27ade88f8a22fd77c3da0ceca755",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c1f42a9c8126200a048d47a436f1c2b2006d27ade88f8a22fd77c3da0ceca755"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "5b6bf4fbb1f58e6ad1bb9040ce4f4302cbab41b62cf00a32fce62550b61c8b42",
      "value": 2000000,
      "index": 72,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "a07fecb7293155c99292c370a669fce2ae6cc3da956b405e179082f27030c6c2",
      "outputIndex": 1,
      "outputGlobalIndex": 51207294,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e201f2544ae82ab043f2889c81ac9db7ab9d74bb4af631631b5ef2200879ee7fdb3",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1f2544ae82ab043f2889c81ac9db7ab9d74bb4af631631b5ef2200879ee7fdb3"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20d4a6145312bcc5c33054b126fd56d18ce62a0a5b5bfa86206ce78ad88408a1ed",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d4a6145312bcc5c33054b126fd56d18ce62a0a5b5bfa86206ce78ad88408a1ed"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "3ec603f6075a3cff21301cccc4edf61f294c490c426284daa082542e91c24357",
      "value": 2000000,
      "index": 73,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "a7ed7c8334d5864123ba6db6923ba34d33cfedb3e20aecaa46a57130027958ec",
      "outputIndex": 1,
      "outputGlobalIndex": 51207298,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20db521a1953cc84dfede6527b941a8bca07230aafdcf0056961d459aa7b1f4f7e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "db521a1953cc84dfede6527b941a8bca07230aafdcf0056961d459aa7b1f4f7e"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20fce7b81f6afb537f17cb94f76526efc14623e3ac68c460e8b05845ff0a6a7b06",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fce7b81f6afb537f17cb94f76526efc14623e3ac68c460e8b05845ff0a6a7b06"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "50cb02bd172864e5ac0aa61880b21a91736e61e96ffaf12463a54a2d960471cc",
      "value": 2000000,
      "index": 74,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "bb16c18274033f5361e2a2f419c538b89df51497de4bdbad213671905b5c6fc8",
      "outputIndex": 1,
      "outputGlobalIndex": 51207302,
      "outputCreatedAt": 1644810,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20775df6d6db0307212c5afa022c474b07e6b59c99b7156db272338a853735e2fb",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "775df6d6db0307212c5afa022c474b07e6b59c99b7156db272338a853735e2fb"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2077de6d538e6a4ef7231aff0cca6e590dfeaccbd634369191f19ba53eab2f9eb8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "77de6d538e6a4ef7231aff0cca6e590dfeaccbd634369191f19ba53eab2f9eb8"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "0cadd9eea8f27af807f5a6c27295ac0a0f74fb6384b8d198c9b4b66fbbc2d4f1",
      "value": 2000000,
      "index": 75,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "f36bd4d9508e81fdf8000cba00f31e6c0bda34d285a058209591d1ae0390bbef",
      "outputIndex": 1,
      "outputGlobalIndex": 51207306,
      "outputCreatedAt": 1644810,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2088708d05bd78d4d8b4195f210903fc8bccb2eacd2c3bba6c8c7302ddba29ca92",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "88708d05bd78d4d8b4195f210903fc8bccb2eacd2c3bba6c8c7302ddba29ca92"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e205cfeeeb6695ebf583e266a7ba809e9aaa169ab3e5c1e9ded05e7fd527724ba4b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "5cfeeeb6695ebf583e266a7ba809e9aaa169ab3e5c1e9ded05e7fd527724ba4b"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "02019a139cb97a9b56f51e6140538def6702600bcd8832308c5eebae85adf6e0",
      "value": 2000000,
      "index": 76,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "fc2b272e618afb645e62a885b17e16cb76944991a57ddc9fdf056fd2dbd45ba8",
      "outputIndex": 1,
      "outputGlobalIndex": 51207310,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203b2d29ce823c35d4a974fcb41aefe5fb31378870724bafba22cd281678ed47a5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3b2d29ce823c35d4a974fcb41aefe5fb31378870724bafba22cd281678ed47a5"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20c4446fea271b06a5457609995dbe4cdda1232fa3a68523ca52247d5de70e2968",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c4446fea271b06a5457609995dbe4cdda1232fa3a68523ca52247d5de70e2968"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "08694225929a2c258b0bc9e6cb28538106df5f65418a862c5b5f70fa73a09e95",
      "value": 2000000,
      "index": 77,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "0efb88d43c52486816d01ecb929fea6d0e8ca6ae76a41c89b2ceadac224a35a3",
      "outputIndex": 1,
      "outputGlobalIndex": 51207314,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20f770c9dca35d8d2171a9c73f750aaaf035ee71bfb6a31784fad1d3d8b92f2ec8",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f770c9dca35d8d2171a9c73f750aaaf035ee71bfb6a31784fad1d3d8b92f2ec8"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20fdc5036864fbcf855eefe27b2c1575a6dd8a12d5fa01c6de119a923681355a2d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "fdc5036864fbcf855eefe27b2c1575a6dd8a12d5fa01c6de119a923681355a2d"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a26f50c8a9ebf24ccce6ad2522d78632a39d18531f00207d74488557757212f7",
      "value": 2000000,
      "index": 78,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "0d2192bc348a366053a5f4577083cdfda283fb2385c1772de5e94f16af7ad584",
      "outputIndex": 1,
      "outputGlobalIndex": 51207361,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20efd806919b55c5d5d9102b647af0fd2484cbd064c193da9cbe9cef75eb83dfe9",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "efd806919b55c5d5d9102b647af0fd2484cbd064c193da9cbe9cef75eb83dfe9"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2001ab60d32f171c694e4742c87bba4927757a60064d31556a34ce5fdb3557b3eb",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "01ab60d32f171c694e4742c87bba4927757a60064d31556a34ce5fdb3557b3eb"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "7eeb593eb72cdcd09ed53b15f5bcc46ea60fdd4a42bca0e545a3e3028935c1b2",
      "value": 2000000,
      "index": 79,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "e5b1bc9fe467f0ed87279a1dbe719080aa18f72ae0c3633c907c58a7bed28c67",
      "outputIndex": 1,
      "outputGlobalIndex": 51207381,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20d7b7e5159efc9cd6a29c9ca4bb017b52bfdc26c0ebbbba8806a753e04849e2f5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d7b7e5159efc9cd6a29c9ca4bb017b52bfdc26c0ebbbba8806a753e04849e2f5"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2025f5cc4eaa6a0cc6d858f62ffb7cb395405f49fc847a2d88962933f62bfaec3f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "25f5cc4eaa6a0cc6d858f62ffb7cb395405f49fc847a2d88962933f62bfaec3f"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "328dfe99328b8b48825d10b005502b4df526555b8b917502f8a37c141694f17d",
      "value": 2000000,
      "index": 80,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "197c631631a5a5a86b16ec73f4393b8a6652f779a5e4a6352ed4519ef8133fae",
      "outputIndex": 1,
      "outputGlobalIndex": 51207413,
      "outputCreatedAt": 1644808,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20e658bd869bc04c3e547c5634f0fcd46d5fb66c2ac10a6a0d41fb63b5ffb2bd18",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "e658bd869bc04c3e547c5634f0fcd46d5fb66c2ac10a6a0d41fb63b5ffb2bd18"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20388cd5b2e77b6d19b0964204ffea724a4b1b8945c7964ae5dd5da0e5a6f29d9c",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "388cd5b2e77b6d19b0964204ffea724a4b1b8945c7964ae5dd5da0e5a6f29d9c"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "cd7acf34d0b66ade9647b2a1ddc451401e789b6e4028f977c46f18113805e1f9",
      "value": 2000000,
      "index": 81,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "22188e71909aed5bd5bfa669fe247bf00122146e4cfabc9284f55913785fced4",
      "outputIndex": 1,
      "outputGlobalIndex": 51207421,
      "outputCreatedAt": 1644810,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e201cebf17e8687c5b8038094a1241961c54c65773e30c4970389ee39fa9dc956ea",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "1cebf17e8687c5b8038094a1241961c54c65773e30c4970389ee39fa9dc956ea"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e202fe99a9dab0833c0bfc218f39c36bf73c6fb08098019817fb56e83a491b9df85",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "2fe99a9dab0833c0bfc218f39c36bf73c6fb08098019817fb56e83a491b9df85"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "a7e995118b7e80389e52291e457577a578fcd1765a68e9400720c2079ff4ec60",
      "value": 2000000,
      "index": 82,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "3ccf17bec131c9adf082cd2712b2d6d0e8fea5a54e9f00266132db7800b5012c",
      "outputIndex": 1,
      "outputGlobalIndex": 51207433,
      "outputCreatedAt": 1644810,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e209d57b0fed60a6f7c06e57cdf6c8fe88f5df4f44dbd41d5f43ed4b971aa13c017",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9d57b0fed60a6f7c06e57cdf6c8fe88f5df4f44dbd41d5f43ed4b971aa13c017"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e207227148d025330056bf3786fd3d941e20ca7e04166f75491692e8652125b1aaa",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "7227148d025330056bf3786fd3d941e20ca7e04166f75491692e8652125b1aaa"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "8815968d50e283f343dfaa963f2ae4e450bee6d3d69cb2af8832daf2f7c811d4",
      "value": 2000000,
      "index": 83,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "61fbb6fb19c7f1ff8313109944c598465b781b9761b97feb24ae1502e712754f",
      "outputIndex": 1,
      "outputGlobalIndex": 51207453,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e200dba2cea2e980eaaf6f1e8cf6485b2801671c13b6f975d392b4920b71488a3b3",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "0dba2cea2e980eaaf6f1e8cf6485b2801671c13b6f975d392b4920b71488a3b3"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2097b2092948066105aa9479186b70db9df873f6fdd60ed7ead97b6f64526f4d75",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "97b2092948066105aa9479186b70db9df873f6fdd60ed7ead97b6f64526f4d75"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "1d21b262fcb79ede41692ab305fb1e0d2740966bb8a3789bfb0befc90c2ef26f",
      "value": 2000000,
      "index": 84,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "7759ffdbdae90a67701e16446f81c00981fdf02b80acedf18a63190e4405fcbb",
      "outputIndex": 1,
      "outputGlobalIndex": 51207461,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e203684a6fc79378d5207e1dc5bc3f399d2367031b79a2fc76f8d0bfe2082c71be7",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "3684a6fc79378d5207e1dc5bc3f399d2367031b79a2fc76f8d0bfe2082c71be7"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e20cf2e2b879460d73bf7d3f20e7b90d682266f1dc1ae11376b96d88b1e2ead7b4e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "cf2e2b879460d73bf7d3f20e7b90d682266f1dc1ae11376b96d88b1e2ead7b4e"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "b5c8bd374b3a6e68ee6049d781efa480de9328d9d887441aad92dd0a02c7989c",
      "value": 2000000,
      "index": 85,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "aa895f9e7f75f45f9cdfb3fffb5acb24447108f8b7404e4a90b8033ddf5b53de",
      "outputIndex": 1,
      "outputGlobalIndex": 51207493,
      "outputCreatedAt": 1644810,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20c2fa6283d1be597ef8ab3db6dfdf0111f56dce82303d094759fa58513955144d",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "c2fa6283d1be597ef8ab3db6dfdf0111f56dce82303d094759fa58513955144d"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2074fd6582d82453ef10c446f2bc888a92c59b4aa32b409c5a72d2685f1febd2d5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "74fd6582d82453ef10c446f2bc888a92c59b4aa32b409c5a72d2685f1febd2d5"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "d1653b9aa00f3846a2c7185f1907d87aa2dbce257a314c21c2f2f72f3e8b8196",
      "value": 2000000,
      "index": 86,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "ca45ba38c6f2a41a3f1511dbd8d49bb44e714776b9529e4db35268de267c1524",
      "outputIndex": 1,
      "outputGlobalIndex": 51207521,
      "outputCreatedAt": 1644810,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e206688602460b5e65381f6d3bd60ebe459b5bdc6ec3c1d4824b37a6edba227f400",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6688602460b5e65381f6d3bd60ebe459b5bdc6ec3c1d4824b37a6edba227f400"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e209adb36372672aa51d71cf6af1ba68451d3cf6dfecdd2a24f593e9c08f8723280",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "9adb36372672aa51d71cf6af1ba68451d3cf6dfecdd2a24f593e9c08f8723280"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "e2d37a214e1de1943fc5f66d96f32c02a4b9b102c21f4b70a956b8b6f6189659",
      "value": 2000000,
      "index": 87,
      "spendingProof": null,
      "outputBlockId": "e0d18cf8dfcd34e591e0305428129489b8a571c54f915d652733a56430950953",
      "outputTransactionId": "3f0721d17952c1629176463604f0fdaba8a517ca021ca04e46cdfeeb5b4cba39",
      "outputIndex": 1,
      "outputGlobalIndex": 51207557,
      "outputCreatedAt": 1644809,
      "outputSettledAt": 1644812,
      "ergoTree": "102404000e200c67461b5771fac3fc417b9d7464ad2b9a374e4eac5a4c5eb149e50fcbe8288d040004000400040004000400040004000400040004020400040204000400040004060404040205c8010400040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b04000e20eca7776f5dedd9ef238106e151f0eaf8b1a308190a2ee59652eceb28068c766004020402050004000400040004020400d809d601b2a4730000d6027301d60393cbc272017202d604e4c6a7040ed6059572037201b2a5730200d606e4c67205051ad607830002d608b072067207d901083c0e0eb38c7208018c720802d609b2a5730300957203d804d60ab2b5a5d9010a63d801d60cc6720a040eede6720c93e4720c7204730400d60bb2db6308720a730500d60cb2db6308a7730600d60d8c720c01d19683060193cbc2720ae4c6a7070e938c720b01720d938c720b028c720c02efaeadb4b5a5d9010e63d801d610db6308720eed91b172107307938cb2721073080001720d7309e4c672050704d9010e63e4c6720e040ed9010e0e937204720e93b1b5a4d9010e63d801d610db6308720eededed91b17210730a938cb27210730b0001720d93c2720ec2a793e4c6720e040e7204730c93cbb372087204e4c6a7060ed801d60acbc272099593720a7202d80ed60bdb6501fed60cb2720b730d00d60db2720b730e00d60edb6308720dd60fb2db6308a7730f00d6108c720f01d611b5a4d9011163eded93c2a7c2721191b1db630872117310938cb2db63087211731100017210d612b17211d6137e721205d614e4c6720c0411d615b27214731200d6169ab272147313009d9cb27214731400e4c6720d05057315d617b27214731600d618b2db63087205731700d196830e01938cb2db6308720c731800017319938cb2720e731a0001731b938cb2720e731c0001721093b1b57211d901196393e4c67219040e7204731d92c17205b0ad7211d9011963c17219731ed90119599a8c7219018c72190293e4c67205060ee4c6a7070e93e4c672050704721293e4c67205040ecbb0ad7211d9011963e4c67219040e7207d901193c0e0eb38c7219018c72190293cbb372087204e4c6a7060e93e4c6a7050ecbb27206731f00917213958f7215721672157216938c720f027217938c7218029c72177213938c7218017210d802d60bb2db63087209732000d60cb2db6308a7732100d19683060193c5a7c57201938c720b018c720c01938c720b028c720c0293e4c67209040e7204938cb2db6308b2a573220073230001720493720ae4c6a7070e",
      "ergoTreeConstants": "0: 0\n1: Coll(12,103,70,27,87,113,-6,-61,-4,65,123,-99,116,100,-83,43,-102,55,78,78,-84,90,76,94,-79,73,-27,15,-53,-24,40,-115)\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(-56,-34,-91,-67,57,105,-124,-95,127,-64,-82,-6,-5,17,-60,97,-120,-87,-87,-128,-54,-14,-81,18,-9,-56,-109,80,-115,-71,58,91)\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": "5ivrmzxYZTDDDoKD1urVYrXZG96ijTUYXQJzE6SCRJ2RR6Kj1UPWL1iN1xeHgYJEQjnQ7m3Ld9tBRRYqjzrAVAqHyGbZB3otUWZW4sUxN4E11fNUZEMQ3kVwnZxFmeSaxcXhQiTFH1cvBYWuFMRRFfaA2UMfpEgm2WoqeiJxPCojp9D7h6yMV4br5EtWTQJKRtcopBRoUgDg9mrKPAXGPZZKTZbYotgLKQ4nzD8QB5hjYJswhLmePaY3zK5eJq7NTcdoAgbNPK9nQ9UpBUgrc8RB76P8evPHMXg6HrVdQ2z3rkvYFVZqH9SmCkE8KGiLYGX7hwaXYGvPExdoVDp7qsSctsPjwgt9Vts2G76dzJzfBhEunJ33vdTEkEXX3wkjK4ZE8g5YKCwGpcED5PhtRQQtJZaZMYTZV3TpbPWy57U49cD3HVeUGR7efxUHZxYybWJ7q8i6NDm3PUwKFN63HmPYQn7TMYGkvSoizTuTAUJomiKgSnvoz2DSUzukRSRmUFA1cLqdR6s7FbeJfpbaKWX4kUGM2Xh38FdqNE94SjkQMY9bv3H5N8MgwGL2La12e1GXAdMCKJCWKRe27vjdaHJWmsKrBLuXQegGN8BaqNuvJbhrmreHAjR9tVwVkxcTUsr8u8TGUzkzN7coV8HiQV9KBMVgQ24NXPYyoCuedwfCiNwYX7PSSbvve7Dgyy5e1S6qbVpEpVtjy9NzWfRaqr5CyGDqhkfjizNG71NZu543vkacjXrrfPWqtNoXMtTRyM1pzwW9ze9aoRX6e92mVaCUB8hTnfH3Q8EstRLDJygLmp63y45tKwBVBDjog7Z6pWhTfBapMBz8Q28pMfPAR8ywfz8qvtkyQcv9SuEZWfvpZREaS5PGhBuqU79eR9bwNwS6TLu9BZV5Y1ahVFA1fMUxhXTvX69hKnNHFgZ35fZdrVrSeU4U5yGvYX7ViTqL2oFk16HLoTXgNs6KQz7PPZr373gDeRh7PfXpX5jWyxw6SRreE3jB5SUiQnZxmAbpJNVkPzFbZXcrsrS3JHSfiVeqp1tk5uNaZcX39tQTXtu4bGrpv6EiMvYPkiDhCiKd5oAVeZ8VxEGN7SP94vF9WhS2oWUMCVLU1XW2DDHejZ36Zo1Ho8fHbUEaKNbRBozY3HYnkYyJuF4wer8xJ6q4KcPppDrS5jqfAaZF6YWsdtqgse7qMeWVUPj23Vr5XG2S9sYmWA7femKuZki71S6BqZGNfit7F4vrzqNZd1L5oyLSVCtuiv3DybRnu2YEaUtrmCphsmrpAFSEwJWtFKqcC",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 3000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e2041c2d59c33eec35c8cfd8148da9a372f23569c224502df124c5ef6e4a28e6438",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "41c2d59c33eec35c8cfd8148da9a372f23569c224502df124c5ef6e4a28e6438"
        },
        "R5": {
          "serializedValue": "0e20f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "f5c2b2621ea44ab833fff6710320cf5b17bc0c82ac000af6c64f481ea1ddb188"
        },
        "R6": {
          "serializedValue": "0e2095e78eafd228e6aa0216f94cb739ce8fac398522ecd120ac512c60eee80b46e5",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "95e78eafd228e6aa0216f94cb739ce8fac398522ecd120ac512c60eee80b46e5"
        },
        "R7": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        }
      }
    },
    {
      "boxId": "6dc88f50f41c2fee1965a4774ba7dfd60e226c865d0b937bff86b9da721a7019",
      "value": 4000000,
      "index": 88,
      "spendingProof": "14c27e6c9e62401b2f1c186d55d6be48c9f2431e6fa1055da226e40b503a273cf8e19d13deb7b9940d051d59bd3c1352cdc974183fbc6556",
      "outputBlockId": "b54adf4505e70575e80b39e034b118e776933a7706c8611aa4cfba9b1e0aff0d",
      "outputTransactionId": "f7d041c6aa0e25346fea2d2df08f9d1513c9f3a20a9d1ed260cc47909dac1ee5",
      "outputIndex": 2,
      "outputGlobalIndex": 45862800,
      "outputCreatedAt": 1445778,
      "outputSettledAt": 1445780,
      "ergoTree": "0008cd02446fa17d1d0b816b7425db1b337a5cff4cc327fb6b59dec9b5170a1de3d7e46d",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(446fa1,5ad2ba,...)))}",
      "address": "9f3Cd3aW9frMUEy8xTHbeYFdNGMUibDCZUQo91QAovqQcYihjDC",
      "assets": [],
      "additionalRegisters": {}
    }
  ],
  "dataInputs": [
    {
      "boxId": "a0f81c737b38ec451dc072369bc74609896b3bd245762140f44edbd5a934f90d",
      "value": 1100000,
      "index": 0,
      "outputBlockId": "9cd9da9a7bebc91af8af522b342397f6f0cb88719817b60aa0cb53a9758daccf",
      "outputTransactionId": "a0029995fad90f6b31ac46d0ad4e823a8349c16a413f885c829c74a840107a3b",
      "outputIndex": 1,
      "ergoTree": "100604000400040004000e2055bf993b4376ba132264d084f06fe033321ab43c68db1435a0e7e0bf77ddb7350402d803d601b2db6501fe730000d602b2db6308b2a5730100730200d603b2db6308a7730300ea02d196830301aedb63087201d901044d0e938c7204017304938c7202018c720301938c7202028c72030298b2e4c672010510730500ade4c67201041ad901040ecdee7204",
      "address": "prufxZid3SJMyUVhAPFAF4uLyCZbEMWCMXRSyuMEvDUHZf81JcGcmu1EW1U9hUuJerWer5vmjhiJMmjbCqDwPMKRy169SPaLTxDp5tZ2rCrKjiv7xVAsnmphxSNBpj6qqB8fs1rWJGn9dN7t74qvx6oVHZny8KNMrqfEDjcWRv7wP21sZFP4rie4YhWJs8Z6swQ3DA28B5bzMZkMqfR7",
      "assets": [],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "1106809bee027802c8018080babbc82e808ece1c",
          "sigmaType": "Coll[SLong]",
          "renderedValue": "[3000000,60,1,100,800000000000,30000000]"
        }
      }
    },
    {
      "boxId": "a8907ae164cbb0a11bd2d4ecff0451bdff3d14929cdb36a3a58a9c5d05626b88",
      "value": 2000000,
      "index": 1,
      "outputBlockId": "eef51a83c25d8fd854961cb154dd4a438cf2ad3e1aa4f95c64fe17ab7f2ebd6e",
      "outputTransactionId": "927d0320f021ae79689509343df5e8ff9db9ea625fdae50bc76cc0d1917f0369",
      "outputIndex": 0,
      "ergoTree": "1026040004000e20c8dea5bd396984a17fc0aefafb11c46188a9a980caf2af12f7c893508db93a5b010104020402040604060404040404000404040204000e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b0502040604000400040a0502050604000e20b725b697b441266d9a1e29b2291d6d1373041adb7d4f8b0eb6b2f614eb33557904080400050004020101040004020404040204000402050205020400d805d601b2a5730000d602db63087201d603b27202730100d6048c720301d6057302959372047205d17303d812d606db6308a7d607b27206730400d6088c720702d609b27202730500d60a8c720902d60bb27206730600d60c8c720b02d60db27202730700d60e8c720d02d60fb27202730800d6108c720f02d611b27206730900d6128c721102d6138c720701d614b27206730a00d6158c721101d6168c720b01d6179683080193c27201c2a792c17201c1a79372048c721401938c7203028c721402938c7209017213938c720f017215938c720d01721693e4c67201040ee4c6a7040e95917208720ad805d618b2a5730b00d619b2a5730c00d61a997208720ad61bb2db63087218730d00d61c96830501721793721a9972107212938c721b02721a938c721b01721393cbc27218730e9593720e99720c730fd806d61dc5a7d61eb2db6308b2a5731000731100d61fb2db6501fe731200d620e4c6721f0411d621db63087219d622b27220731300d196830c0193e4c6720105059ae4c6a705057314721c93e4c67218040e721d938c721e01721d928c721e027315938cb2db6308721f73160001720593cbc27219731793e4c67219040e721d92c17219b2722073180093e4c672190505721a938cb2722173190001721695917222731ad801d623b27221731b0096830201938c7223017215928c7223027222731cd196830601721c93e4c67218040ee4c67219040e93720e720c93e4c672010505e4c6a70505938cb2db63087219731d00017216939ae4c6b2a4731e000505721ae4c672190505d804d618b2a4731f00d619b2a4732000d61a99720a7208d61be4c672190505d196830601721793e4c67218040ee4c67219040e938cb2db6308721873210001721393721a99721272109591721b721a9683030193720c720e93e4c672010505e4c6a705059399721b721ae4c6b2a573220005059683020193720e9a720c732393e4c67201050599e4c6a705057324938cb2db63087219732500017216",
      "address": "NY4PEzZ7Vfjvo3AYu7dBh4ziatarsMAVPnwtHZL6BfoKeaots7P629HvVAmDZNdiVNUitWMqVJhgphUregwCXnhVNRddztP93qbtSWCMzVk1UQmCVUpvQyb25nyH1PrpRSjpFewJWeN3bjiVF6bTAm2t11X4d2fKGnAo3PX2BFVeyAUre7T5CZs2uikxZisyrJ1djE4UY1uwpTFkJv3RzZ3JMugNDeicf7qWqtCtNH8E9uG56VD2dMvmsr5YHQbrKgxa5foyA4K8cD59o2ub9ezbhjSgfXbc6VLaXmp5SzdP6n61MaePNexedifBWwAsHFcaaVXf7oUkePp5dDpc5mBbaAuidBAwH4SaxnUNjPw2bHVSXEk3ZJwwBrZRG7CYBCvEN6wFuPyzuhGsJQwdCtvUqxViGhxWrhRYKwixLhScVdGwCFCF9HjuCXt92FkEZKRk1kJuNzMUuc9AUbafbwhi8RC96TVQrtnsajhomptLKFmQXg4nZQao3jwHV8kfZeyF9BX5kiWUnC83Wa7X7seGUcECHRPLAapk7Lr1kUQ6Q62RpBKeGUsfmPcyNhaZ2bmdxMxxHAhdZdKVr78R5ch2BvG7ZtV6wkHB1hcVJGJmU4dskPPR5EFd8gED72eeUnNAsTknW7ePfNMj4DYWGqf2QhPHDZXsyRN2Mczv4tgyRsNA2HR3U9oZikejcuYhha9yNsXEdNn23B8wa5aDZwR6hwZ9hQ74yv29sbfBAfe9XWT2UZAVaeZeazQSSrvAhicEKnwmCAvfwcZNS57SHJ1EfZf1oEt66S6mGFdBzcKPLZzmJmCgMiBmMThqMemT1XS1ovES76LVcpXSkyiEdA17htR5HuPWdDVfWNQAK2jAM8BjKGtvsh93oMFGvMaBVBAvj1QcfTr17LdeeT7h78bKzyF5SQWuyu46xtDbmTZVrR1ZSpnffiD8TbWnae85Bw1VfttScQ8yfa26dsc9pwLrHhYhC4XKEVPWYUxLHZd959tLA2kGNkJBJR8PPThR8PugaUTq1sQpLg4ezPPUjYyWFvhFf6Rcw5rcJAwj99AUwoEhPaUnxT3TxiEJBbD3Zsna33mQD9Zg69Zzr9xiLA7GzhhA998dwkpbbgqFxyASwH6yav5qDbXPZH7GPtt3nTjUfRs87SGYgVGHoGhqaVUAfQKW4TtvFicdpvQws5kg1nZthd7WkWcR7HqLc1R4wBPFynFVGc457vhQwaP78yQsQDHq86",
      "assets": [],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e046572676f",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6572676f"
        },
        "R5": {
          "serializedValue": "05f601",
          "sigmaType": "SLong",
          "renderedValue": "123"
        }
      }
    }
  ],
  "outputs": [
    {
      "boxId": "71b1858561dffbc1b581cd1f733c80aed28e5ca806081a24454631dbfb9c92d6",
      "transactionId": "dce27a4e988150238d15ff49fb952259bcbf98aff570a78721c417a0a2d190ef",
      "blockId": "0d52d28dd9762596d895c77013e38f770735fa48842f1e7378cb40cf8b3518bf",
      "value": 175010000,
      "index": 0,
      "globalIndex": 51207805,
      "creationHeight": 1644813,
      "settlementHeight": 1644815,
      "ergoTree": "100f0400040004000400040004000400040004000e203d4d6abf2488271b016d65a9f34a092d30444d71a70ea51e01d6a6f1b7627673040204000e2052d5671d2f9452dfaeea83be8fc2ff008d3a716db4b390deb27705d73c6094ea04c0d1020e209efa44e79a21703197a2d888fc204cf6435711cdefcfdf5bcb8fb929e5091bbad804d601e4c6a70704d602b4b5a5d9010263d801d604db63087202ed91b172047300938cb27204730100018cb2db6308a77302000173037201d603c2b2a5730400d604cb7203d19683040193b17202720193e4c6a7040ecbb0ad7202d9010563e4c67205040e830002d901053c0e0eb38c7205018c720502af7202d9010563eded93c272057203938cb2db63087205730500018cb2db6308a773060001938cb2db63087205730700029d8cb2db6308a7730800027e72010595937204730996830201938cb2db6308b2a4730a00730b0001730c9299a3730d8cc7a70196830201aea4d901056393cbc27205730e937204e4c6a7060e",
      "ergoTreeConstants": "0: 0\n1: 0\n2: 0\n3: 0\n4: 0\n5: 0\n6: 0\n7: 0\n8: 0\n9: Coll(61,77,106,-65,36,-120,39,27,1,109,101,-87,-13,74,9,45,48,68,77,113,-89,14,-91,30,1,-42,-90,-15,-73,98,118,115)\n10: 1\n11: 0\n12: Coll(82,-43,103,29,47,-108,82,-33,-82,-22,-125,-66,-113,-62,-1,0,-115,58,113,109,-76,-77,-112,-34,-78,119,5,-41,60,96,-108,-22)\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": "ZsPNMsGz8D8y11MAneZTVjJndCjgTUjPFBh5wF6ZNmMySHVDcBmMx2VxGFNCcMxCKDPkdPEzZp4bt5pgwrpZyKV6nmzCAh6SaX5ZnN2fL2X2UTuLvmuk6t8BqrxoiKHmqASttYk6xJPNabuF9ZNMYQBikFWDmq2jrxZS1MG6gQQ2Mx1MgXVvPs9ZkDTe8TykK4MuvQwtjaatjugK3FC5gsB4e4KiTcMPzreUkHvC8mZQGTtGkmHSbq8hkUDfa8MUMAka4oV3unyhgvx9MHjSDNaKWtqrWJpHCsQqPxvzPKohoYSNQt6H3V6ddw1dzGbBz8eKSbno5tEaLSryLDeMAbXhivALPZ3uCyWvx9BKFxSpuqCuQs9aXH7zKedvxzE6XRrrC2TZcWn5UinvbMNu3S4i5oTK2Y8WeVfoy5XHRbK7AL9w9pimJBp5Dx2UnhhHrWbeg9XyVZP7uCEqcUK3iVFmdG2euUa84Jbr7XVaE8v3sBa8LvYdxc6wAVfgPNNbQNxK7Y",
      "assets": [
        {
          "tokenId": "8a94d71b4a08058327fa8372aa69d95c337536c6577c31c8d994169a041e5fc0",
          "index": 0,
          "amount": 264000000,
          "name": "rspv2ErgoRWT",
          "decimals": 3,
          "type": "EIP-004"
        }
      ],
      "additionalRegisters": {
        "R4": {
          "serializedValue": "0e20d7ce9851627b326ad09f3d559974a111dfc465f5e67d603591ced3e7e0900c6e",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "d7ce9851627b326ad09f3d559974a111dfc465f5e67d603591ced3e7e0900c6e"
        },
        "R5": {
          "serializedValue": "1a0c4032336230313737376132353661643864343163333730316534336166383537613463636164356164346630613965636634303664646538616464343432366231046572676f0763617264616e6f33396562434a5a654d5752446b6f7566335935723778344870505256734b44694e46756672615a46544d74567273663136623872676164647231713870733566733733766d67356b306c616e7876397a356e726d65303535646164756e6d777575306b71736377756c64787a6466677637757a6c3465707735336c337733357074386563753866727373727336637a6d3538386d687174336a703237080000057d2207fe0008000000070691f5c0080000000115ef1a7d036572674330346239353336383339336338323166313830646565653832323966626439343162616166396264373438656263646266376164626231342e3732373334353532343740653438333466336235333538633966333338333865306165393038376634623562316635376566306337346231323538373435656136353931383264663363360800000000001918fb",
          "sigmaType": "Coll[Coll[SByte]]",
          "renderedValue": "[32336230313737376132353661643864343163333730316534336166383537613463636164356164346630613965636634303664646538616464343432366231,6572676f,63617264616e6f,396562434a5a654d5752446b6f7566335935723778344870505256734b44694e46756672615a46544d74567273663136623872,6164647231713870733566733733766d67356b306c616e7876397a356e726d65303535646164756e6d777575306b71736377756c64787a6466677637757a6c3465707735336c337733357074386563753866727373727336637a6d3538386d687174336a703237,0000057d2207fe00,000000070691f5c0,0000000115ef1a7d,657267,30346239353336383339336338323166313830646565653832323966626439343162616166396264373438656263646266376164626231342e37323733343535323437,65343833346633623533353863396633333833386530616539303837663462356231663537656630633734623132353837343565613635393138326466336336,00000000001918fb]"
        },
        "R6": {
          "serializedValue": "0e206f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b",
          "sigmaType": "Coll[SByte]",
          "renderedValue": "6f8f73f2b846490d986a3d2c9f509fb56e2fd95fc0100c7a1f6a911f59ea763b"
        },
        "R7": {
          "serializedValue": "04b001",
          "sigmaType": "SInt",
          "renderedValue": "88"
        }
      },
      "spentTransactionId": "d6a1c73da0db3681daeb9975c8468fd73dbbca2bfefa251fc0dc06bae7058476",
      "mainChain": true
    },
    {
      "boxId": "894f9604c7fd9e4953a5d1ff7db4bcf2abf9f79f444c9844b9a424cbd5096490",
      "transactionId": "dce27a4e988150238d15ff49fb952259bcbf98aff570a78721c417a0a2d190ef",
      "blockId": "0d52d28dd9762596d895c77013e38f770735fa48842f1e7378cb40cf8b3518bf",
      "value": 2000000,
      "index": 1,
      "globalIndex": 51207806,
      "creationHeight": 1644813,
      "settlementHeight": 1644815,
      "ergoTree": "0008cd02446fa17d1d0b816b7425db1b337a5cff4cc327fb6b59dec9b5170a1de3d7e46d",
      "ergoTreeConstants": "",
      "ergoTreeScript": "{SigmaProp(ProveDlog(ECPoint(446fa1,5ad2ba,...)))}",
      "address": "9f3Cd3aW9frMUEy8xTHbeYFdNGMUibDCZUQo91QAovqQcYihjDC",
      "assets": [],
      "additionalRegisters": {},
      "spentTransactionId": "26a6479a6962038fb0f6477cd8344468635d7422b2e7ada6ee69f97a466242c1",
      "mainChain": true
    },
    {
      "boxId": "7e17d68ff96dbe436ea3077b7b2d74d7172edfb371a8375b84fb3da7c64d0fd1",
      "transactionId": "dce27a4e988150238d15ff49fb952259bcbf98aff570a78721c417a0a2d190ef",
      "blockId": "0d52d28dd9762596d895c77013e38f770735fa48842f1e7378cb40cf8b3518bf",
      "value": 2000000,
      "index": 2,
      "globalIndex": 51207807,
      "creationHeight": 1644813,
      "settlementHeight": 1644815,
      "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": "48edfd16ae86717632586bb5932ddf0249a40cc546d611ddd4ad62b617623c96",
      "mainChain": true
    }
  ],
  "size": 4208,
  "isUnconfirmed": false
}