{
  "description": "BRC-170 LCH version 1 conformance vectors",
  "warning": "All private keys, CEKs, nonces, and payment derivations are public test values and MUST NOT be reused.",
  "formatVersion": 1,
  "generatedWith": {
    "node": "v24.19.0",
    "bsvSdk": "2.4.2",
    "lch": "0.1.0",
    "deterministicCbor": "@bsv/lch"
  },
  "actors": {
    "publisher": {
      "privateKeyHex": "0000000000000000000000000000000000000000000000000000000000000001",
      "identityKeyHex": "0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798",
      "identityIri": "lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"
    },
    "buyer": {
      "privateKeyHex": "0000000000000000000000000000000000000000000000000000000000000002",
      "identityKeyHex": "02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5",
      "identityIri": "lch:identity:secp256k1:02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5"
    },
    "composer": {
      "privateKeyHex": "0000000000000000000000000000000000000000000000000000000000000003",
      "identityKeyHex": "02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9",
      "identityIri": "lch:identity:secp256k1:02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9"
    }
  },
  "deterministicCbor": {
    "canonicalMap": {
      "diagnostic": {
        "a": 2,
        "z": 1
      },
      "hex": "a2616102617a01"
    },
    "reject": [
      {
        "name": "indefinite-map",
        "hex": "bf616101ff",
        "expected": "ERR_LCH_CBOR"
      },
      {
        "name": "duplicate-map-key",
        "hex": "a2616101616102",
        "expected": "ERR_LCH_CBOR"
      },
      {
        "name": "float",
        "hex": "fa3f800000",
        "expected": "ERR_LCH_CBOR"
      },
      {
        "name": "non-shortest-integer",
        "hex": "1801",
        "expected": "ERR_LCH_CBOR"
      },
      {
        "name": "tag",
        "hex": "c100",
        "expected": "ERR_LCH_CBOR"
      },
      {
        "name": "map-key-order",
        "hex": "a2616201616102",
        "expected": "ERR_LCH_CBOR"
      },
      {
        "name": "invalid-utf8",
        "hex": "61ff",
        "expected": "ERR_LCH_CBOR"
      }
    ]
  },
  "selections": {
    "licensed": {
      "type": "selection",
      "body": {
        "type": "segments",
        "ranges": [
          [
            2,
            4
          ]
        ]
      },
      "deterministicCborHex": "a26474797065687365676d656e74736672616e67657381820204",
      "idHex": "a3ef2feed61e96e9b4abf8ec9cd6e12e27c5bfc75eeff5aa1471f1eec62d8325",
      "iri": "lch:selection:sha256:a3ef2feed61e96e9b4abf8ec9cd6e12e27c5bfc75eeff5aa1471f1eec62d8325"
    },
    "normalization": {
      "input": [
        [
          4,
          6
        ],
        [
          1,
          3
        ],
        [
          3,
          4
        ],
        [
          10,
          12
        ],
        [
          11,
          14
        ]
      ],
      "expected": [
        [
          1,
          6
        ],
        [
          10,
          14
        ]
      ],
      "quantity": 9,
      "unitSize": 2,
      "minimumUnits": 2,
      "billedUnits": 5,
      "pricePerUnitSatoshis": 3,
      "expectedSatoshis": 15
    },
    "reject": [
      {
        "value": {
          "type": "segments",
          "ranges": []
        },
        "error": "ERR_LCH_SELECTION"
      },
      {
        "value": {
          "type": "segments",
          "ranges": [
            [
              3,
              3
            ]
          ]
        },
        "error": "ERR_LCH_SELECTION"
      },
      {
        "value": {
          "type": "segments",
          "ranges": [
            [
              2,
              4
            ],
            [
              4,
              6
            ]
          ]
        },
        "error": "ERR_LCH_SELECTION",
        "reason": "adjacent ranges were not normalized"
      }
    ]
  },
  "segmentedEncryption": {
    "algorithm": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1",
    "plaintextUtf8": "LCH segmented range vector: authenticated records enable paid seeking and composition.",
    "plaintextHex": "4c4348207365676d656e7465642072616e676520766563746f723a2061757468656e74696361746564207265636f72647320656e61626c652070616964207365656b696e6720616e6420636f6d706f736974696f6e2e",
    "plaintextDigestHex": "4873a4061a862651db7ef809e80c6a619b4fa89842972a03fbaa062b223390a1",
    "descriptor": {
      "algorithm": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1",
      "encryptionId": {
        "$bytes": "8ODQwLCgkIBwYFBAMCAQAAARIjNEVWZ3iJmqu8zd7v8"
      },
      "plaintextLength": 86,
      "segmentSize": 16,
      "segmentCount": 6,
      "noncePrefix": {
        "$bytes": "obLD1A"
      },
      "keyPeriods": [
        {
          "keyId": {
            "$bytes": "3bvpGR_NcXVOMdHfjbyRKMZX3ICo0-AtKb8nN7JeVGM"
          },
          "firstSegment": 0,
          "segmentCount": 2
        },
        {
          "keyId": {
            "$bytes": "J3XJxY_qdJG2GfaT3OLHnWJZLhat9XTkGkzUiyrQ-GA"
          },
          "firstSegment": 2,
          "segmentCount": 2
        },
        {
          "keyId": {
            "$bytes": "fGcKPo5CL8WBs8HY-6rNj2P3ipdXEezlJqoM7yzSnQ8"
          },
          "firstSegment": 4,
          "segmentCount": 2
        }
      ]
    },
    "contentEncryptionKeysHex": [
      "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
      "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
      "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f"
    ],
    "keyIdsHex": [
      "ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e5463",
      "2775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f860",
      "7c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f"
    ],
    "recordsHex": [
      "ce407dc8effba4696ee5a7cbb93b3a6b18e5c26cbfba4afd4b4102181c4374d2",
      "3148244acffb4ef825c26f0466fb8561300d0c125e4238ada9f38583ab90d65e",
      "4250dcf0f5571e75fc9f307f944ec6650e1972fc1797ca22945ccf9db2381bec",
      "c91eeb5f469bb059678b7c603c7d3b89ad22b147527437b559160149e8854b20",
      "bce4cd4ef4f3f52aa9c08cc25947906e22338f42119549e86465012db41b57d7",
      "4cbd990aa13a9aa4e9c516dc38600e8b82132fddfc4d"
    ],
    "recordLayout": [
      {
        "index": 0,
        "offset": 0,
        "length": 32,
        "keyIdHex": "ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e5463",
        "ivHex": "a1b2c3d40000000000000000",
        "aadHex": "4c4348204132353647434d207365676d656e74656420763100f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff000000000000000000000000000000060000000000000056ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e5463"
      },
      {
        "index": 1,
        "offset": 32,
        "length": 32,
        "keyIdHex": "ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e5463",
        "ivHex": "a1b2c3d40000000000000001",
        "aadHex": "4c4348204132353647434d207365676d656e74656420763100f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff000000000000000100000000000000060000000000000056ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e5463"
      },
      {
        "index": 2,
        "offset": 64,
        "length": 32,
        "keyIdHex": "2775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f860",
        "ivHex": "a1b2c3d40000000000000002",
        "aadHex": "4c4348204132353647434d207365676d656e74656420763100f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff0000000000000002000000000000000600000000000000562775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f860"
      },
      {
        "index": 3,
        "offset": 96,
        "length": 32,
        "keyIdHex": "2775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f860",
        "ivHex": "a1b2c3d40000000000000003",
        "aadHex": "4c4348204132353647434d207365676d656e74656420763100f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff0000000000000003000000000000000600000000000000562775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f860"
      },
      {
        "index": 4,
        "offset": 128,
        "length": 32,
        "keyIdHex": "7c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f",
        "ivHex": "a1b2c3d40000000000000004",
        "aadHex": "4c4348204132353647434d207365676d656e74656420763100f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff0000000000000004000000000000000600000000000000567c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f"
      },
      {
        "index": 5,
        "offset": 160,
        "length": 22,
        "keyIdHex": "7c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f",
        "ivHex": "a1b2c3d40000000000000005",
        "aadHex": "4c4348204132353647434d207365676d656e74656420763100f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff0000000000000005000000000000000600000000000000567c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f"
      }
    ],
    "ciphertextHex": "ce407dc8effba4696ee5a7cbb93b3a6b18e5c26cbfba4afd4b4102181c4374d23148244acffb4ef825c26f0466fb8561300d0c125e4238ada9f38583ab90d65e4250dcf0f5571e75fc9f307f944ec6650e1972fc1797ca22945ccf9db2381becc91eeb5f469bb059678b7c603c7d3b89ad22b147527437b559160149e8854b20bce4cd4ef4f3f52aa9c08cc25947906e22338f42119549e86465012db41b57d74cbd990aa13a9aa4e9c516dc38600e8b82132fddfc4d",
    "ciphertextDigestHex": "d62abb27a2385a8fbcd99569dc4cc52caceaa2762782473a98b7f5696ac28337",
    "ciphertextLength": 182,
    "selectedSegmentRange": [
      2,
      4
    ],
    "selectedPlaintextHex": "656e74696361746564207265636f72647320656e61626c652070616964207365",
    "negative": [
      {
        "mutation": "flip bit in segment 2",
        "error": "ERR_LCH_AUTHENTICATION"
      },
      {
        "mutation": "present segment 3 at index 2",
        "error": "ERR_LCH_AUTHENTICATION"
      },
      {
        "mutation": "replace AAD Key ID",
        "error": "ERR_LCH_AUTHENTICATION"
      },
      {
        "mutation": "truncate segment 2 tag",
        "error": "ERR_LCH_AUTHENTICATION"
      }
    ]
  },
  "policies": {
    "lchContext": {
      "lchv": "https://bsv.brc.dev/apps/0170#",
      "render": "lchv:render",
      "unwrap": "lchv:unwrap",
      "train": "lchv:train",
      "retainLch": "lchv:retainLch",
      "presentTerms": "lchv:presentTerms",
      "selection": {
        "@id": "lchv:selection",
        "@type": "@id"
      },
      "connectivity": {
        "@id": "lchv:connectivity",
        "@type": "@id"
      },
      "enforcementClass": {
        "@id": "lchv:enforcementClass",
        "@type": "@id"
      },
      "commercialPurpose": "lchv:commercialPurpose",
      "wrapperRequired": "lchv:wrapperRequired",
      "satoshi": "lchv:satoshi"
    },
    "offer": {
      "utf8": "{\"@context\":[\"http://www.w3.org/ns/odrl.jsonld\",{\"lchv\":\"https://bsv.brc.dev/apps/0170#\",\"render\":\"lchv:render\",\"unwrap\":\"lchv:unwrap\",\"train\":\"lchv:train\",\"retainLch\":\"lchv:retainLch\",\"presentTerms\":\"lchv:presentTerms\",\"selection\":{\"@id\":\"lchv:selection\",\"@type\":\"@id\"},\"connectivity\":{\"@id\":\"lchv:connectivity\",\"@type\":\"@id\"},\"enforcementClass\":{\"@id\":\"lchv:enforcementClass\",\"@type\":\"@id\"},\"commercialPurpose\":\"lchv:commercialPurpose\",\"wrapperRequired\":\"lchv:wrapperRequired\",\"satoshi\":\"lchv:satoshi\"}],\"@type\":\"Offer\",\"uid\":\"lch:offer:self\",\"profile\":\"https://bsv.brc.dev/apps/0170#odrl-profile\",\"permission\":[{\"target\":\"lch:asset:sha256:54ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30\",\"assigner\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\",\"action\":\"play\",\"constraint\":[{\"leftOperand\":\"https://bsv.brc.dev/apps/0170#selection\",\"operator\":\"eq\",\"rightOperand\":{\"@id\":\"lch:selection:sha256:a3ef2feed61e96e9b4abf8ec9cd6e12e27c5bfc75eeff5aa1471f1eec62d8325\"}}],\"duty\":[{\"uid\":\"urn:lch:duty:recording\",\"action\":[{\"rdf:value\":{\"@id\":\"odrl:compensate\"},\"refinement\":[{\"leftOperand\":\"payAmount\",\"operator\":\"eq\",\"rightOperand\":{\"@value\":\"7\",\"@type\":\"xsd:integer\"},\"unit\":\"https://bsv.brc.dev/apps/0170#satoshi\"}]}],\"compensatedParty\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"},{\"uid\":\"urn:lch:duty:composition\",\"action\":[{\"rdf:value\":{\"@id\":\"odrl:compensate\"},\"refinement\":[{\"leftOperand\":\"payAmount\",\"operator\":\"eq\",\"rightOperand\":{\"@value\":\"5\",\"@type\":\"xsd:integer\"},\"unit\":\"https://bsv.brc.dev/apps/0170#satoshi\"}]}],\"compensatedParty\":\"lch:identity:secp256k1:02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9\"}]},{\"target\":\"lch:asset:sha256:54ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30\",\"assigner\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\",\"action\":\"archive\",\"constraint\":[{\"leftOperand\":\"https://bsv.brc.dev/apps/0170#selection\",\"operator\":\"eq\",\"rightOperand\":{\"@id\":\"lch:selection:sha256:a3ef2feed61e96e9b4abf8ec9cd6e12e27c5bfc75eeff5aa1471f1eec62d8325\"}}],\"duty\":[{\"uid\":\"urn:lch:duty:recording\",\"action\":[{\"rdf:value\":{\"@id\":\"odrl:compensate\"},\"refinement\":[{\"leftOperand\":\"payAmount\",\"operator\":\"eq\",\"rightOperand\":{\"@value\":\"7\",\"@type\":\"xsd:integer\"},\"unit\":\"https://bsv.brc.dev/apps/0170#satoshi\"}]}],\"compensatedParty\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"},{\"uid\":\"urn:lch:duty:composition\",\"action\":[{\"rdf:value\":{\"@id\":\"odrl:compensate\"},\"refinement\":[{\"leftOperand\":\"payAmount\",\"operator\":\"eq\",\"rightOperand\":{\"@value\":\"5\",\"@type\":\"xsd:integer\"},\"unit\":\"https://bsv.brc.dev/apps/0170#satoshi\"}]}],\"compensatedParty\":\"lch:identity:secp256k1:02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9\"}]}],\"prohibition\":[{\"target\":\"lch:asset:sha256:54ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30\",\"assigner\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\",\"action\":\"https://bsv.brc.dev/apps/0170#unwrap\"}]}",
      "digestHex": "b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb9155",
      "jsonLdExpansionValidated": true
    },
    "agreement": {
      "utf8": "{\"@context\":[\"http://www.w3.org/ns/odrl.jsonld\",{\"lchv\":\"https://bsv.brc.dev/apps/0170#\",\"render\":\"lchv:render\",\"unwrap\":\"lchv:unwrap\",\"train\":\"lchv:train\",\"retainLch\":\"lchv:retainLch\",\"presentTerms\":\"lchv:presentTerms\",\"selection\":{\"@id\":\"lchv:selection\",\"@type\":\"@id\"},\"connectivity\":{\"@id\":\"lchv:connectivity\",\"@type\":\"@id\"},\"enforcementClass\":{\"@id\":\"lchv:enforcementClass\",\"@type\":\"@id\"},\"commercialPurpose\":\"lchv:commercialPurpose\",\"wrapperRequired\":\"lchv:wrapperRequired\",\"satoshi\":\"lchv:satoshi\"}],\"@type\":\"Agreement\",\"uid\":\"lch:license:self\",\"profile\":\"https://bsv.brc.dev/apps/0170#odrl-profile\",\"permission\":[{\"target\":\"lch:asset:sha256:54ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30\",\"assigner\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\",\"assignee\":\"lch:identity:secp256k1:02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5\",\"action\":\"play\",\"constraint\":[{\"leftOperand\":\"https://bsv.brc.dev/apps/0170#selection\",\"operator\":\"eq\",\"rightOperand\":{\"@id\":\"lch:selection:sha256:a3ef2feed61e96e9b4abf8ec9cd6e12e27c5bfc75eeff5aa1471f1eec62d8325\"}}],\"duty\":[{\"uid\":\"urn:lch:duty:recording\",\"action\":[{\"rdf:value\":{\"@id\":\"odrl:compensate\"},\"refinement\":[{\"leftOperand\":\"payAmount\",\"operator\":\"eq\",\"rightOperand\":{\"@value\":\"7\",\"@type\":\"xsd:integer\"},\"unit\":\"https://bsv.brc.dev/apps/0170#satoshi\"}]}],\"compensatedParty\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"},{\"uid\":\"urn:lch:duty:composition\",\"action\":[{\"rdf:value\":{\"@id\":\"odrl:compensate\"},\"refinement\":[{\"leftOperand\":\"payAmount\",\"operator\":\"eq\",\"rightOperand\":{\"@value\":\"5\",\"@type\":\"xsd:integer\"},\"unit\":\"https://bsv.brc.dev/apps/0170#satoshi\"}]}],\"compensatedParty\":\"lch:identity:secp256k1:02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9\"}]},{\"target\":\"lch:asset:sha256:54ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30\",\"assigner\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\",\"assignee\":\"lch:identity:secp256k1:02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5\",\"action\":\"archive\",\"constraint\":[{\"leftOperand\":\"https://bsv.brc.dev/apps/0170#selection\",\"operator\":\"eq\",\"rightOperand\":{\"@id\":\"lch:selection:sha256:a3ef2feed61e96e9b4abf8ec9cd6e12e27c5bfc75eeff5aa1471f1eec62d8325\"}}],\"duty\":[{\"uid\":\"urn:lch:duty:recording\",\"action\":[{\"rdf:value\":{\"@id\":\"odrl:compensate\"},\"refinement\":[{\"leftOperand\":\"payAmount\",\"operator\":\"eq\",\"rightOperand\":{\"@value\":\"7\",\"@type\":\"xsd:integer\"},\"unit\":\"https://bsv.brc.dev/apps/0170#satoshi\"}]}],\"compensatedParty\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"},{\"uid\":\"urn:lch:duty:composition\",\"action\":[{\"rdf:value\":{\"@id\":\"odrl:compensate\"},\"refinement\":[{\"leftOperand\":\"payAmount\",\"operator\":\"eq\",\"rightOperand\":{\"@value\":\"5\",\"@type\":\"xsd:integer\"},\"unit\":\"https://bsv.brc.dev/apps/0170#satoshi\"}]}],\"compensatedParty\":\"lch:identity:secp256k1:02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9\"}]}],\"prohibition\":[{\"target\":\"lch:asset:sha256:54ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30\",\"assigner\":\"lch:identity:secp256k1:0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\",\"assignee\":\"lch:identity:secp256k1:02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5\",\"action\":\"https://bsv.brc.dev/apps/0170#unwrap\"}]}",
      "digestHex": "bd155e196f77316b11f1bfb9c4fbfc6f99da168b5d11022a3152c6451b4de259",
      "jsonLdExpansionValidated": true
    },
    "failClosed": [
      {
        "requestedAction": "https://bsv.brc.dev/apps/0170#unwrap",
        "expected": "ERR_LCH_POLICY",
        "reason": "explicit prohibition"
      },
      {
        "requestedAction": "https://bsv.brc.dev/apps/0170#train",
        "expected": "ERR_LCH_POLICY",
        "reason": "no permission"
      },
      {
        "criticalTerm": "https://bsv.brc.dev/apps/0170#unknownCriticalTerm",
        "expected": "ERR_LCH_POLICY"
      }
    ]
  },
  "objects": {
    "asset": {
      "type": "asset",
      "body": {
        "mediaType": "audio/mpeg",
        "name": "vector.mp3",
        "representation": {
          "ciphertextDigest": {
            "$bytes": "1iq7J6I4Wo-82ZVp3EzFLKzqonYngkc6mLf1aWrCgzc"
          },
          "ciphertextLength": 182,
          "plaintextDigest": {
            "$bytes": "SHOkBhqGJlHbfvgJ6AxqYZtPqJhClyoD-6oGKyIzkKE"
          },
          "encryption": {
            "algorithm": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1",
            "encryptionId": {
              "$bytes": "8ODQwLCgkIBwYFBAMCAQAAARIjNEVWZ3iJmqu8zd7v8"
            },
            "plaintextLength": 86,
            "segmentSize": 16,
            "segmentCount": 6,
            "noncePrefix": {
              "$bytes": "obLD1A"
            },
            "keyPeriods": [
              {
                "keyId": {
                  "$bytes": "3bvpGR_NcXVOMdHfjbyRKMZX3ICo0-AtKb8nN7JeVGM"
                },
                "firstSegment": 0,
                "segmentCount": 2
              },
              {
                "keyId": {
                  "$bytes": "J3XJxY_qdJG2GfaT3OLHnWJZLhat9XTkGkzUiyrQ-GA"
                },
                "firstSegment": 2,
                "segmentCount": 2
              },
              {
                "keyId": {
                  "$bytes": "fGcKPo5CL8WBs8HY-6rNj2P3ipdXEezlJqoM7yzSnQ8"
                },
                "firstSegment": 4,
                "segmentCount": 2
              }
            ]
          },
          "locators": [
            "https://content.example/lch/vector.ciphertext"
          ]
        },
        "rights": [
          {
            "interest": "sound-recording",
            "holder": {
              "name": "Vector Recording LLC"
            },
            "controller": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            }
          },
          {
            "interest": "musical-work",
            "holder": {
              "name": "Vector Composer"
            },
            "controller": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            }
          }
        ]
      },
      "deterministicCborHex": "a4646e616d656a766563746f722e6d70336672696768747382a366686f6c646572a1646e616d6574566563746f72205265636f7264696e67204c4c4368696e7465726573746f736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d656f566563746f7220436f6d706f73657268696e7465726573746c6d75736963616c2d776f726b6a636f6e74726f6c6c6572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9696d65646961547970656a617564696f2f6d7065676e726570726573656e746174696f6ea5686c6f6361746f727381782d68747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f766563746f722e636970686572746578746a656e6372797074696f6ea769616c676f726974686d783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316a6b6579506572696f647383a3656b657949645820ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e54636c66697273745365676d656e74006c7365676d656e74436f756e7402a3656b6579496458202775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f8606c66697273745365676d656e74026c7365676d656e74436f756e7402a3656b6579496458207c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f6c66697273745365676d656e74046c7365676d656e74436f756e74026b6e6f6e636550726566697844a1b2c3d46b7365676d656e7453697a65106c656e6372797074696f6e49645820f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff6c7365676d656e74436f756e74066f706c61696e746578744c656e67746818566f706c61696e7465787444696765737458204873a4061a862651db7ef809e80c6a619b4fa89842972a03fbaa062b223390a170636970686572746578744469676573745820d62abb27a2385a8fbcd99569dc4cc52caceaa2762782473a98b7f5696ac2833770636970686572746578744c656e67746818b6",
      "idHex": "54ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30",
      "iri": "lch:asset:sha256:54ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30"
    },
    "authority": {
      "type": "authority",
      "body": {
        "version": 1,
        "assetId": {
          "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
        },
        "grantor": {
          "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
        },
        "grantee": {
          "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
        },
        "interests": [
          "musical-work"
        ],
        "capabilities": [
          "https://bsv.brc.dev/apps/0170#issueOffer",
          "https://bsv.brc.dev/apps/0170#issueLicense"
        ],
        "policyActions": [
          "http://www.w3.org/ns/odrl/2/play"
        ],
        "usageProfiles": [
          "https://bsv.brc.dev/apps/0170#fixed-render-v1"
        ],
        "notBefore": 1760000000,
        "notAfter": 1893456000,
        "mayDelegate": false,
        "nonce": {
          "$bytes": "oDYpFQigkljs2qcHU0UN3g"
        }
      },
      "deterministicCborHex": "ac656e6f6e636550a036291508a09258ecdaa70753450dde6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676772616e74656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798676772616e746f72582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e01686e6f7441667465721a70dbd88069696e74657265737473816c6d75736963616c2d776f726b696e6f744265666f72651a68e778006b6d617944656c6567617465f46c6361706162696c697469657382782868747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654f66666572782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654c6963656e73656d706f6c696379416374696f6e73817820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796d757361676550726f66696c657381782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d7631",
      "idHex": "d65e12d29ce9396f0e8d1433435fabed2784a07c536c20a9cae7da413a933f1c",
      "iri": "lch:authority:sha256:d65e12d29ce9396f0e8d1433435fabed2784a07c536c20a9cae7da413a933f1c",
      "signed": {
        "body": {
          "version": 1,
          "assetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "grantor": {
            "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
          },
          "grantee": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "interests": [
            "musical-work"
          ],
          "capabilities": [
            "https://bsv.brc.dev/apps/0170#issueOffer",
            "https://bsv.brc.dev/apps/0170#issueLicense"
          ],
          "policyActions": [
            "http://www.w3.org/ns/odrl/2/play"
          ],
          "usageProfiles": [
            "https://bsv.brc.dev/apps/0170#fixed-render-v1"
          ],
          "notBefore": 1760000000,
          "notAfter": 1893456000,
          "mayDelegate": false,
          "nonce": {
            "$bytes": "oDYpFQigkljs2qcHU0UN3g"
          }
        },
        "signatures": [
          {
            "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QCMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqqzBEAiAwkfTtvmzU5BIx0UlEPdBMuQzx1lenXz2LdfW0w6yLbwIgYR6gDkUNMNAVdLg2GNACCFoAzWxTnj6zFjn6ZlBGVnA"
          }
        ]
      }
    },
    "offer": {
      "type": "offer",
      "body": {
        "version": 1,
        "assetId": {
          "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
        },
        "usageProfile": "https://bsv.brc.dev/apps/0170#fixed-render-v1",
        "seller": {
          "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
        },
        "licenseIssuer": {
          "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
        },
        "requiredInterests": [
          "sound-recording",
          "musical-work"
        ],
        "authorityIds": [
          {
            "$bytes": "1l4S0pzpOW8OjRQzQ1-r7SeEoHxTbCCpyufaQTqTPxw"
          }
        ],
        "policy": {
          "mediaType": "application/ld+json",
          "digest": {
            "$bytes": "s4hfVdn3hmP5IPCCmKOyJ3ijq1F99VLKLZQYOpH7kVU"
          },
          "inline": {
            "$bytes": "eyJAY29udGV4dCI6WyJodHRwOi8vd3d3LnczLm9yZy9ucy9vZHJsLmpzb25sZCIseyJsY2h2IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjIiwicmVuZGVyIjoibGNodjpyZW5kZXIiLCJ1bndyYXAiOiJsY2h2OnVud3JhcCIsInRyYWluIjoibGNodjp0cmFpbiIsInJldGFpbkxjaCI6ImxjaHY6cmV0YWluTGNoIiwicHJlc2VudFRlcm1zIjoibGNodjpwcmVzZW50VGVybXMiLCJzZWxlY3Rpb24iOnsiQGlkIjoibGNodjpzZWxlY3Rpb24iLCJAdHlwZSI6IkBpZCJ9LCJjb25uZWN0aXZpdHkiOnsiQGlkIjoibGNodjpjb25uZWN0aXZpdHkiLCJAdHlwZSI6IkBpZCJ9LCJlbmZvcmNlbWVudENsYXNzIjp7IkBpZCI6ImxjaHY6ZW5mb3JjZW1lbnRDbGFzcyIsIkB0eXBlIjoiQGlkIn0sImNvbW1lcmNpYWxQdXJwb3NlIjoibGNodjpjb21tZXJjaWFsUHVycG9zZSIsIndyYXBwZXJSZXF1aXJlZCI6ImxjaHY6d3JhcHBlclJlcXVpcmVkIiwic2F0b3NoaSI6ImxjaHY6c2F0b3NoaSJ9XSwiQHR5cGUiOiJPZmZlciIsInVpZCI6ImxjaDpvZmZlcjpzZWxmIiwicHJvZmlsZSI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI29kcmwtcHJvZmlsZSIsInBlcm1pc3Npb24iOlt7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhY3Rpb24iOiJwbGF5IiwiY29uc3RyYWludCI6W3sibGVmdE9wZXJhbmQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzZWxlY3Rpb24iLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkBpZCI6ImxjaDpzZWxlY3Rpb246c2hhMjU2OmEzZWYyZmVlZDYxZTk2ZTliNGFiZjhlYzljZDZlMTJlMjdjNWJmYzc1ZWVmZjVhYTE0NzFmMWVlYzYyZDgzMjUifX1dLCJkdXR5IjpbeyJ1aWQiOiJ1cm46bGNoOmR1dHk6cmVjb3JkaW5nIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI3IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgifSx7InVpZCI6InVybjpsY2g6ZHV0eTpjb21wb3NpdGlvbiIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNSIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJmOTMwOGEwMTkyNThjMzEwNDkzNDRmODVmODlkNTIyOWI1MzFjODQ1ODM2Zjk5YjA4NjAxZjExM2JjZTAzNmY5In1dfSx7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhY3Rpb24iOiJhcmNoaXZlIiwiY29uc3RyYWludCI6W3sibGVmdE9wZXJhbmQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzZWxlY3Rpb24iLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkBpZCI6ImxjaDpzZWxlY3Rpb246c2hhMjU2OmEzZWYyZmVlZDYxZTk2ZTliNGFiZjhlYzljZDZlMTJlMjdjNWJmYzc1ZWVmZjVhYTE0NzFmMWVlYzYyZDgzMjUifX1dLCJkdXR5IjpbeyJ1aWQiOiJ1cm46bGNoOmR1dHk6cmVjb3JkaW5nIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI3IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgifSx7InVpZCI6InVybjpsY2g6ZHV0eTpjb21wb3NpdGlvbiIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNSIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJmOTMwOGEwMTkyNThjMzEwNDkzNDRmODVmODlkNTIyOWI1MzFjODQ1ODM2Zjk5YjA4NjAxZjExM2JjZTAzNmY5In1dfV0sInByb2hpYml0aW9uIjpbeyJ0YXJnZXQiOiJsY2g6YXNzZXQ6c2hhMjU2OjU0YWUwN2M4YzIyYjE0MThjNWMwNWQxYWJkYmY3NzU3ZTVkZTE5ODg0NjJmZTllMmJlNDNlOTc0NzQxNThlMzAiLCJhc3NpZ25lciI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwiYWN0aW9uIjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjdW53cmFwIn1dfQ"
          }
        },
        "payment": {
          "protocol": "https://bsv.brc.dev/apps/0170#brc105-multipay-v1",
          "endpoint": "https://seller.example/lch/license",
          "asset": "BSV",
          "unit": "satoshi",
          "pricing": {
            "kind": "fixed",
            "requirements": [
              {
                "dutyUid": "urn:lch:duty:recording",
                "payee": {
                  "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                },
                "endpoint": "https://seller.example/lch/pay",
                "satoshis": 7,
                "interest": "sound-recording"
              },
              {
                "dutyUid": "urn:lch:duty:composition",
                "payee": {
                  "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
                },
                "endpoint": "https://composer.example/lch/pay",
                "satoshis": 5,
                "interest": "musical-work"
              }
            ]
          },
          "recoveryPeriodSeconds": 86400
        },
        "keyDelivery": {
          "mechanism": "https://bsv.brc.dev/apps/0170#brc78-key-v1"
        },
        "enforcement": {
          "class": "https://bsv.brc.dev/apps/0170#conformingApplication",
          "connectivity": "https://bsv.brc.dev/apps/0170#either"
        },
        "notBefore": 1760000000,
        "notAfter": 1893456000,
        "nonce": {
          "$bytes": "kG5pEcXM_NYcuxSCtPlpiQ"
        }
      },
      "deterministicCborHex": "ae656e6f6e636550906e6911c5ccfcd61cbb1482b4f9698966706f6c696379a3666469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb915566696e6c696e65590c467b2240636f6e74657874223a5b22687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2e6a736f6e6c64222c7b226c636876223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023222c2272656e646572223a226c6368763a72656e646572222c22756e77726170223a226c6368763a756e77726170222c22747261696e223a226c6368763a747261696e222c2272657461696e4c6368223a226c6368763a72657461696e4c6368222c2270726573656e745465726d73223a226c6368763a70726573656e745465726d73222c2273656c656374696f6e223a7b22406964223a226c6368763a73656c656374696f6e222c224074797065223a22406964227d2c22636f6e6e6563746976697479223a7b22406964223a226c6368763a636f6e6e6563746976697479222c224074797065223a22406964227d2c22656e666f7263656d656e74436c617373223a7b22406964223a226c6368763a656e666f7263656d656e74436c617373222c224074797065223a22406964227d2c22636f6d6d65726369616c507572706f7365223a226c6368763a636f6d6d65726369616c507572706f7365222c22777261707065725265717569726564223a226c6368763a777261707065725265717569726564222c227361746f736869223a226c6368763a7361746f736869227d5d2c224074797065223a224f66666572222c22756964223a226c63683a6f666665723a73656c66222c2270726f66696c65223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730236f64726c2d70726f66696c65222c227065726d697373696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a22706c6179222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d2c7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2261726368697665222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d5d2c2270726f6869626974696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023756e77726170227d5d7d696d6564696154797065736170706c69636174696f6e2f6c642b6a736f6e6673656c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30677061796d656e74a664756e6974677361746f736869656173736574634253566770726963696e67a2646b696e646566697865646c726571756972656d656e747382a565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e6768656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f70617968696e7465726573746f736f756e642d7265636f7264696e67687361746f7368697307a5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e68656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f70617968696e7465726573746c6d75736963616c2d776f726b687361746f736869730568656e64706f696e74782268747470733a2f2f73656c6c65722e6578616d706c652f6c63682f6c6963656e73656870726f746f636f6c783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d7631757265636f76657279506572696f645365636f6e64731a000151806776657273696f6e01686e6f7441667465721a70dbd880696e6f744265666f72651a68e778006b656e666f7263656d656e74a265636c617373783368747470733a2f2f6273762e6272632e6465762f617070732f3031373023636f6e666f726d696e674170706c69636174696f6e6c636f6e6e6563746976697479782468747470733a2f2f6273762e6272632e6465762f617070732f30313730236569746865726b6b657944656c6976657279a1696d656368616e69736d782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d76316c617574686f72697479496473815820d65e12d29ce9396f0e8d1433435fabed2784a07c536c20a9cae7da413a933f1c6c757361676550726f66696c65782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316d6c6963656e736549737375657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798717265717569726564496e74657265737473826f736f756e642d7265636f7264696e676c6d75736963616c2d776f726b",
      "idHex": "d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b2636",
      "iri": "lch:offer:sha256:d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b2636",
      "signed": {
        "body": {
          "version": 1,
          "assetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "usageProfile": "https://bsv.brc.dev/apps/0170#fixed-render-v1",
          "seller": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "licenseIssuer": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "requiredInterests": [
            "sound-recording",
            "musical-work"
          ],
          "authorityIds": [
            {
              "$bytes": "1l4S0pzpOW8OjRQzQ1-r7SeEoHxTbCCpyufaQTqTPxw"
            }
          ],
          "policy": {
            "mediaType": "application/ld+json",
            "digest": {
              "$bytes": "s4hfVdn3hmP5IPCCmKOyJ3ijq1F99VLKLZQYOpH7kVU"
            },
            "inline": {
              "$bytes": "eyJAY29udGV4dCI6WyJodHRwOi8vd3d3LnczLm9yZy9ucy9vZHJsLmpzb25sZCIseyJsY2h2IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjIiwicmVuZGVyIjoibGNodjpyZW5kZXIiLCJ1bndyYXAiOiJsY2h2OnVud3JhcCIsInRyYWluIjoibGNodjp0cmFpbiIsInJldGFpbkxjaCI6ImxjaHY6cmV0YWluTGNoIiwicHJlc2VudFRlcm1zIjoibGNodjpwcmVzZW50VGVybXMiLCJzZWxlY3Rpb24iOnsiQGlkIjoibGNodjpzZWxlY3Rpb24iLCJAdHlwZSI6IkBpZCJ9LCJjb25uZWN0aXZpdHkiOnsiQGlkIjoibGNodjpjb25uZWN0aXZpdHkiLCJAdHlwZSI6IkBpZCJ9LCJlbmZvcmNlbWVudENsYXNzIjp7IkBpZCI6ImxjaHY6ZW5mb3JjZW1lbnRDbGFzcyIsIkB0eXBlIjoiQGlkIn0sImNvbW1lcmNpYWxQdXJwb3NlIjoibGNodjpjb21tZXJjaWFsUHVycG9zZSIsIndyYXBwZXJSZXF1aXJlZCI6ImxjaHY6d3JhcHBlclJlcXVpcmVkIiwic2F0b3NoaSI6ImxjaHY6c2F0b3NoaSJ9XSwiQHR5cGUiOiJPZmZlciIsInVpZCI6ImxjaDpvZmZlcjpzZWxmIiwicHJvZmlsZSI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI29kcmwtcHJvZmlsZSIsInBlcm1pc3Npb24iOlt7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhY3Rpb24iOiJwbGF5IiwiY29uc3RyYWludCI6W3sibGVmdE9wZXJhbmQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzZWxlY3Rpb24iLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkBpZCI6ImxjaDpzZWxlY3Rpb246c2hhMjU2OmEzZWYyZmVlZDYxZTk2ZTliNGFiZjhlYzljZDZlMTJlMjdjNWJmYzc1ZWVmZjVhYTE0NzFmMWVlYzYyZDgzMjUifX1dLCJkdXR5IjpbeyJ1aWQiOiJ1cm46bGNoOmR1dHk6cmVjb3JkaW5nIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI3IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgifSx7InVpZCI6InVybjpsY2g6ZHV0eTpjb21wb3NpdGlvbiIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNSIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJmOTMwOGEwMTkyNThjMzEwNDkzNDRmODVmODlkNTIyOWI1MzFjODQ1ODM2Zjk5YjA4NjAxZjExM2JjZTAzNmY5In1dfSx7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhY3Rpb24iOiJhcmNoaXZlIiwiY29uc3RyYWludCI6W3sibGVmdE9wZXJhbmQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzZWxlY3Rpb24iLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkBpZCI6ImxjaDpzZWxlY3Rpb246c2hhMjU2OmEzZWYyZmVlZDYxZTk2ZTliNGFiZjhlYzljZDZlMTJlMjdjNWJmYzc1ZWVmZjVhYTE0NzFmMWVlYzYyZDgzMjUifX1dLCJkdXR5IjpbeyJ1aWQiOiJ1cm46bGNoOmR1dHk6cmVjb3JkaW5nIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI3IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgifSx7InVpZCI6InVybjpsY2g6ZHV0eTpjb21wb3NpdGlvbiIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNSIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJmOTMwOGEwMTkyNThjMzEwNDkzNDRmODVmODlkNTIyOWI1MzFjODQ1ODM2Zjk5YjA4NjAxZjExM2JjZTAzNmY5In1dfV0sInByb2hpYml0aW9uIjpbeyJ0YXJnZXQiOiJsY2g6YXNzZXQ6c2hhMjU2OjU0YWUwN2M4YzIyYjE0MThjNWMwNWQxYWJkYmY3NzU3ZTVkZTE5ODg0NjJmZTllMmJlNDNlOTc0NzQxNThlMzAiLCJhc3NpZ25lciI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwiYWN0aW9uIjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjdW53cmFwIn1dfQ"
            }
          },
          "payment": {
            "protocol": "https://bsv.brc.dev/apps/0170#brc105-multipay-v1",
            "endpoint": "https://seller.example/lch/license",
            "asset": "BSV",
            "unit": "satoshi",
            "pricing": {
              "kind": "fixed",
              "requirements": [
                {
                  "dutyUid": "urn:lch:duty:recording",
                  "payee": {
                    "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                  },
                  "endpoint": "https://seller.example/lch/pay",
                  "satoshis": 7,
                  "interest": "sound-recording"
                },
                {
                  "dutyUid": "urn:lch:duty:composition",
                  "payee": {
                    "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
                  },
                  "endpoint": "https://composer.example/lch/pay",
                  "satoshis": 5,
                  "interest": "musical-work"
                }
              ]
            },
            "recoveryPeriodSeconds": 86400
          },
          "keyDelivery": {
            "mechanism": "https://bsv.brc.dev/apps/0170#brc78-key-v1"
          },
          "enforcement": {
            "class": "https://bsv.brc.dev/apps/0170#conformingApplication",
            "connectivity": "https://bsv.brc.dev/apps/0170#either"
          },
          "notBefore": 1760000000,
          "notAfter": 1893456000,
          "nonce": {
            "$bytes": "kG5pEcXM_NYcuxSCtPlpiQ"
          }
        },
        "signatures": [
          {
            "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmABLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpajBEAiAsTHGojVe2Ir3bgHz0_Lo3UTkR-VuM28-f_4RgjEOi3QIgIjKD8FWEPgJO1H87wTl-75_p311m1cLuteNqN_hhEnw"
          }
        ]
      }
    },
    "header": {
      "type": "header",
      "body": {
        "lch": 1,
        "asset": {
          "mediaType": "audio/mpeg",
          "name": "vector.mp3",
          "representation": {
            "ciphertextDigest": {
              "$bytes": "1iq7J6I4Wo-82ZVp3EzFLKzqonYngkc6mLf1aWrCgzc"
            },
            "ciphertextLength": 182,
            "plaintextDigest": {
              "$bytes": "SHOkBhqGJlHbfvgJ6AxqYZtPqJhClyoD-6oGKyIzkKE"
            },
            "encryption": {
              "algorithm": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1",
              "encryptionId": {
                "$bytes": "8ODQwLCgkIBwYFBAMCAQAAARIjNEVWZ3iJmqu8zd7v8"
              },
              "plaintextLength": 86,
              "segmentSize": 16,
              "segmentCount": 6,
              "noncePrefix": {
                "$bytes": "obLD1A"
              },
              "keyPeriods": [
                {
                  "keyId": {
                    "$bytes": "3bvpGR_NcXVOMdHfjbyRKMZX3ICo0-AtKb8nN7JeVGM"
                  },
                  "firstSegment": 0,
                  "segmentCount": 2
                },
                {
                  "keyId": {
                    "$bytes": "J3XJxY_qdJG2GfaT3OLHnWJZLhat9XTkGkzUiyrQ-GA"
                  },
                  "firstSegment": 2,
                  "segmentCount": 2
                },
                {
                  "keyId": {
                    "$bytes": "fGcKPo5CL8WBs8HY-6rNj2P3ipdXEezlJqoM7yzSnQ8"
                  },
                  "firstSegment": 4,
                  "segmentCount": 2
                }
              ]
            },
            "locators": [
              "https://content.example/lch/vector.ciphertext"
            ]
          },
          "rights": [
            {
              "interest": "sound-recording",
              "holder": {
                "name": "Vector Recording LLC"
              },
              "controller": {
                "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
              }
            },
            {
              "interest": "musical-work",
              "holder": {
                "name": "Vector Composer"
              },
              "controller": {
                "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
              }
            }
          ]
        },
        "acquisition": [
          {
            "mode": "inline",
            "offer": {
              "body": {
                "version": 1,
                "assetId": {
                  "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
                },
                "usageProfile": "https://bsv.brc.dev/apps/0170#fixed-render-v1",
                "seller": {
                  "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                },
                "licenseIssuer": {
                  "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                },
                "requiredInterests": [
                  "sound-recording",
                  "musical-work"
                ],
                "authorityIds": [
                  {
                    "$bytes": "1l4S0pzpOW8OjRQzQ1-r7SeEoHxTbCCpyufaQTqTPxw"
                  }
                ],
                "policy": {
                  "mediaType": "application/ld+json",
                  "digest": {
                    "$bytes": "s4hfVdn3hmP5IPCCmKOyJ3ijq1F99VLKLZQYOpH7kVU"
                  },
                  "inline": {
                    "$bytes": "eyJAY29udGV4dCI6WyJodHRwOi8vd3d3LnczLm9yZy9ucy9vZHJsLmpzb25sZCIseyJsY2h2IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjIiwicmVuZGVyIjoibGNodjpyZW5kZXIiLCJ1bndyYXAiOiJsY2h2OnVud3JhcCIsInRyYWluIjoibGNodjp0cmFpbiIsInJldGFpbkxjaCI6ImxjaHY6cmV0YWluTGNoIiwicHJlc2VudFRlcm1zIjoibGNodjpwcmVzZW50VGVybXMiLCJzZWxlY3Rpb24iOnsiQGlkIjoibGNodjpzZWxlY3Rpb24iLCJAdHlwZSI6IkBpZCJ9LCJjb25uZWN0aXZpdHkiOnsiQGlkIjoibGNodjpjb25uZWN0aXZpdHkiLCJAdHlwZSI6IkBpZCJ9LCJlbmZvcmNlbWVudENsYXNzIjp7IkBpZCI6ImxjaHY6ZW5mb3JjZW1lbnRDbGFzcyIsIkB0eXBlIjoiQGlkIn0sImNvbW1lcmNpYWxQdXJwb3NlIjoibGNodjpjb21tZXJjaWFsUHVycG9zZSIsIndyYXBwZXJSZXF1aXJlZCI6ImxjaHY6d3JhcHBlclJlcXVpcmVkIiwic2F0b3NoaSI6ImxjaHY6c2F0b3NoaSJ9XSwiQHR5cGUiOiJPZmZlciIsInVpZCI6ImxjaDpvZmZlcjpzZWxmIiwicHJvZmlsZSI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI29kcmwtcHJvZmlsZSIsInBlcm1pc3Npb24iOlt7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhY3Rpb24iOiJwbGF5IiwiY29uc3RyYWludCI6W3sibGVmdE9wZXJhbmQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzZWxlY3Rpb24iLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkBpZCI6ImxjaDpzZWxlY3Rpb246c2hhMjU2OmEzZWYyZmVlZDYxZTk2ZTliNGFiZjhlYzljZDZlMTJlMjdjNWJmYzc1ZWVmZjVhYTE0NzFmMWVlYzYyZDgzMjUifX1dLCJkdXR5IjpbeyJ1aWQiOiJ1cm46bGNoOmR1dHk6cmVjb3JkaW5nIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI3IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgifSx7InVpZCI6InVybjpsY2g6ZHV0eTpjb21wb3NpdGlvbiIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNSIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJmOTMwOGEwMTkyNThjMzEwNDkzNDRmODVmODlkNTIyOWI1MzFjODQ1ODM2Zjk5YjA4NjAxZjExM2JjZTAzNmY5In1dfSx7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhY3Rpb24iOiJhcmNoaXZlIiwiY29uc3RyYWludCI6W3sibGVmdE9wZXJhbmQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzZWxlY3Rpb24iLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkBpZCI6ImxjaDpzZWxlY3Rpb246c2hhMjU2OmEzZWYyZmVlZDYxZTk2ZTliNGFiZjhlYzljZDZlMTJlMjdjNWJmYzc1ZWVmZjVhYTE0NzFmMWVlYzYyZDgzMjUifX1dLCJkdXR5IjpbeyJ1aWQiOiJ1cm46bGNoOmR1dHk6cmVjb3JkaW5nIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI3IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgifSx7InVpZCI6InVybjpsY2g6ZHV0eTpjb21wb3NpdGlvbiIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNSIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJmOTMwOGEwMTkyNThjMzEwNDkzNDRmODVmODlkNTIyOWI1MzFjODQ1ODM2Zjk5YjA4NjAxZjExM2JjZTAzNmY5In1dfV0sInByb2hpYml0aW9uIjpbeyJ0YXJnZXQiOiJsY2g6YXNzZXQ6c2hhMjU2OjU0YWUwN2M4YzIyYjE0MThjNWMwNWQxYWJkYmY3NzU3ZTVkZTE5ODg0NjJmZTllMmJlNDNlOTc0NzQxNThlMzAiLCJhc3NpZ25lciI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwiYWN0aW9uIjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjdW53cmFwIn1dfQ"
                  }
                },
                "payment": {
                  "protocol": "https://bsv.brc.dev/apps/0170#brc105-multipay-v1",
                  "endpoint": "https://seller.example/lch/license",
                  "asset": "BSV",
                  "unit": "satoshi",
                  "pricing": {
                    "kind": "fixed",
                    "requirements": [
                      {
                        "dutyUid": "urn:lch:duty:recording",
                        "payee": {
                          "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                        },
                        "endpoint": "https://seller.example/lch/pay",
                        "satoshis": 7,
                        "interest": "sound-recording"
                      },
                      {
                        "dutyUid": "urn:lch:duty:composition",
                        "payee": {
                          "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
                        },
                        "endpoint": "https://composer.example/lch/pay",
                        "satoshis": 5,
                        "interest": "musical-work"
                      }
                    ]
                  },
                  "recoveryPeriodSeconds": 86400
                },
                "keyDelivery": {
                  "mechanism": "https://bsv.brc.dev/apps/0170#brc78-key-v1"
                },
                "enforcement": {
                  "class": "https://bsv.brc.dev/apps/0170#conformingApplication",
                  "connectivity": "https://bsv.brc.dev/apps/0170#either"
                },
                "notBefore": 1760000000,
                "notAfter": 1893456000,
                "nonce": {
                  "$bytes": "kG5pEcXM_NYcuxSCtPlpiQ"
                }
              },
              "signatures": [
                {
                  "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmABLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpajBEAiAsTHGojVe2Ir3bgHz0_Lo3UTkR-VuM28-f_4RgjEOi3QIgIjKD8FWEPgJO1H87wTl-75_p311m1cLuteNqN_hhEnw"
                }
              ]
            }
          }
        ],
        "authority": [
          {
            "body": {
              "version": 1,
              "assetId": {
                "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
              },
              "grantor": {
                "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
              },
              "grantee": {
                "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
              },
              "interests": [
                "musical-work"
              ],
              "capabilities": [
                "https://bsv.brc.dev/apps/0170#issueOffer",
                "https://bsv.brc.dev/apps/0170#issueLicense"
              ],
              "policyActions": [
                "http://www.w3.org/ns/odrl/2/play"
              ],
              "usageProfiles": [
                "https://bsv.brc.dev/apps/0170#fixed-render-v1"
              ],
              "notBefore": 1760000000,
              "notAfter": 1893456000,
              "mayDelegate": false,
              "nonce": {
                "$bytes": "oDYpFQigkljs2qcHU0UN3g"
              }
            },
            "signatures": [
              {
                "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QCMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqqzBEAiAwkfTtvmzU5BIx0UlEPdBMuQzx1lenXz2LdfW0w6yLbwIgYR6gDkUNMNAVdLg2GNACCFoAzWxTnj6zFjn6ZlBGVnA"
              }
            ]
          }
        ]
      },
      "deterministicCborHex": "a4636c636801656173736574a4646e616d656a766563746f722e6d70336672696768747382a366686f6c646572a1646e616d6574566563746f72205265636f7264696e67204c4c4368696e7465726573746f736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d656f566563746f7220436f6d706f73657268696e7465726573746c6d75736963616c2d776f726b6a636f6e74726f6c6c6572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9696d65646961547970656a617564696f2f6d7065676e726570726573656e746174696f6ea5686c6f6361746f727381782d68747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f766563746f722e636970686572746578746a656e6372797074696f6ea769616c676f726974686d783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316a6b6579506572696f647383a3656b657949645820ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e54636c66697273745365676d656e74006c7365676d656e74436f756e7402a3656b6579496458202775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f8606c66697273745365676d656e74026c7365676d656e74436f756e7402a3656b6579496458207c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f6c66697273745365676d656e74046c7365676d656e74436f756e74026b6e6f6e636550726566697844a1b2c3d46b7365676d656e7453697a65106c656e6372797074696f6e49645820f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff6c7365676d656e74436f756e74066f706c61696e746578744c656e67746818566f706c61696e7465787444696765737458204873a4061a862651db7ef809e80c6a619b4fa89842972a03fbaa062b223390a170636970686572746578744469676573745820d62abb27a2385a8fbcd99569dc4cc52caceaa2762782473a98b7f5696ac2833770636970686572746578744c656e67746818b669617574686f7269747981a264626f6479ac656e6f6e636550a036291508a09258ecdaa70753450dde6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676772616e74656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798676772616e746f72582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e01686e6f7441667465721a70dbd88069696e74657265737473816c6d75736963616c2d776f726b696e6f744265666f72651a68e778006b6d617944656c6567617465f46c6361706162696c697469657382782868747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654f66666572782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654c6963656e73656d706f6c696379416374696f6e73817820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796d757361676550726f66696c657381782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9008c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab304402203091f4edbe6cd4e41231d149443dd04cb90cf1d657a75f3d8b75f5b4c3ac8b6f0220611ea00e450d30d01574b83618d002085a00cd6c539e3eb31639fa66504656706b6163717569736974696f6e81a2646d6f646566696e6c696e65656f66666572a264626f6479ae656e6f6e636550906e6911c5ccfcd61cbb1482b4f9698966706f6c696379a3666469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb915566696e6c696e65590c467b2240636f6e74657874223a5b22687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2e6a736f6e6c64222c7b226c636876223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023222c2272656e646572223a226c6368763a72656e646572222c22756e77726170223a226c6368763a756e77726170222c22747261696e223a226c6368763a747261696e222c2272657461696e4c6368223a226c6368763a72657461696e4c6368222c2270726573656e745465726d73223a226c6368763a70726573656e745465726d73222c2273656c656374696f6e223a7b22406964223a226c6368763a73656c656374696f6e222c224074797065223a22406964227d2c22636f6e6e6563746976697479223a7b22406964223a226c6368763a636f6e6e6563746976697479222c224074797065223a22406964227d2c22656e666f7263656d656e74436c617373223a7b22406964223a226c6368763a656e666f7263656d656e74436c617373222c224074797065223a22406964227d2c22636f6d6d65726369616c507572706f7365223a226c6368763a636f6d6d65726369616c507572706f7365222c22777261707065725265717569726564223a226c6368763a777261707065725265717569726564222c227361746f736869223a226c6368763a7361746f736869227d5d2c224074797065223a224f66666572222c22756964223a226c63683a6f666665723a73656c66222c2270726f66696c65223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730236f64726c2d70726f66696c65222c227065726d697373696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a22706c6179222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d2c7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2261726368697665222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d5d2c2270726f6869626974696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023756e77726170227d5d7d696d6564696154797065736170706c69636174696f6e2f6c642b6a736f6e6673656c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30677061796d656e74a664756e6974677361746f736869656173736574634253566770726963696e67a2646b696e646566697865646c726571756972656d656e747382a565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e6768656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f70617968696e7465726573746f736f756e642d7265636f7264696e67687361746f7368697307a5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e68656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f70617968696e7465726573746c6d75736963616c2d776f726b687361746f736869730568656e64706f696e74782268747470733a2f2f73656c6c65722e6578616d706c652f6c63682f6c6963656e73656870726f746f636f6c783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d7631757265636f76657279506572696f645365636f6e64731a000151806776657273696f6e01686e6f7441667465721a70dbd880696e6f744265666f72651a68e778006b656e666f7263656d656e74a265636c617373783368747470733a2f2f6273762e6272632e6465762f617070732f3031373023636f6e666f726d696e674170706c69636174696f6e6c636f6e6e6563746976697479782468747470733a2f2f6273762e6272632e6465762f617070732f30313730236569746865726b6b657944656c6976657279a1696d656368616e69736d782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d76316c617574686f72697479496473815820d65e12d29ce9396f0e8d1433435fabed2784a07c536c20a9cae7da413a933f1c6c757361676550726f66696c65782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316d6c6963656e736549737375657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798717265717569726564496e74657265737473826f736f756e642d7265636f7264696e676c6d75736963616c2d776f726b6a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798004b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a304402202c4c71a88d57b622bddb807cf4fcba37513911f95b8cdbcf9fff84608c43a2dd0220223283f055843e024ed47f3bc1397eef9fe9df5d66d5c2eeb5e36a37f861127c",
      "idHex": "0b7e945fbcfe0fbacc9f7357d22d6fddb9186462f0dc2f8192ad799e7185b771",
      "iri": "lch:header:sha256:0b7e945fbcfe0fbacc9f7357d22d6fddb9186462f0dc2f8192ad799e7185b771",
      "signedHeader": {
        "lch": 1,
        "asset": {
          "mediaType": "audio/mpeg",
          "name": "vector.mp3",
          "representation": {
            "ciphertextDigest": {
              "$bytes": "1iq7J6I4Wo-82ZVp3EzFLKzqonYngkc6mLf1aWrCgzc"
            },
            "ciphertextLength": 182,
            "plaintextDigest": {
              "$bytes": "SHOkBhqGJlHbfvgJ6AxqYZtPqJhClyoD-6oGKyIzkKE"
            },
            "encryption": {
              "algorithm": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1",
              "encryptionId": {
                "$bytes": "8ODQwLCgkIBwYFBAMCAQAAARIjNEVWZ3iJmqu8zd7v8"
              },
              "plaintextLength": 86,
              "segmentSize": 16,
              "segmentCount": 6,
              "noncePrefix": {
                "$bytes": "obLD1A"
              },
              "keyPeriods": [
                {
                  "keyId": {
                    "$bytes": "3bvpGR_NcXVOMdHfjbyRKMZX3ICo0-AtKb8nN7JeVGM"
                  },
                  "firstSegment": 0,
                  "segmentCount": 2
                },
                {
                  "keyId": {
                    "$bytes": "J3XJxY_qdJG2GfaT3OLHnWJZLhat9XTkGkzUiyrQ-GA"
                  },
                  "firstSegment": 2,
                  "segmentCount": 2
                },
                {
                  "keyId": {
                    "$bytes": "fGcKPo5CL8WBs8HY-6rNj2P3ipdXEezlJqoM7yzSnQ8"
                  },
                  "firstSegment": 4,
                  "segmentCount": 2
                }
              ]
            },
            "locators": [
              "https://content.example/lch/vector.ciphertext"
            ]
          },
          "rights": [
            {
              "interest": "sound-recording",
              "holder": {
                "name": "Vector Recording LLC"
              },
              "controller": {
                "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
              }
            },
            {
              "interest": "musical-work",
              "holder": {
                "name": "Vector Composer"
              },
              "controller": {
                "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
              }
            }
          ]
        },
        "acquisition": [
          {
            "mode": "inline",
            "offer": {
              "body": {
                "version": 1,
                "assetId": {
                  "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
                },
                "usageProfile": "https://bsv.brc.dev/apps/0170#fixed-render-v1",
                "seller": {
                  "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                },
                "licenseIssuer": {
                  "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                },
                "requiredInterests": [
                  "sound-recording",
                  "musical-work"
                ],
                "authorityIds": [
                  {
                    "$bytes": "1l4S0pzpOW8OjRQzQ1-r7SeEoHxTbCCpyufaQTqTPxw"
                  }
                ],
                "policy": {
                  "mediaType": "application/ld+json",
                  "digest": {
                    "$bytes": "s4hfVdn3hmP5IPCCmKOyJ3ijq1F99VLKLZQYOpH7kVU"
                  },
                  "inline": {
                    "$bytes": "eyJAY29udGV4dCI6WyJodHRwOi8vd3d3LnczLm9yZy9ucy9vZHJsLmpzb25sZCIseyJsY2h2IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjIiwicmVuZGVyIjoibGNodjpyZW5kZXIiLCJ1bndyYXAiOiJsY2h2OnVud3JhcCIsInRyYWluIjoibGNodjp0cmFpbiIsInJldGFpbkxjaCI6ImxjaHY6cmV0YWluTGNoIiwicHJlc2VudFRlcm1zIjoibGNodjpwcmVzZW50VGVybXMiLCJzZWxlY3Rpb24iOnsiQGlkIjoibGNodjpzZWxlY3Rpb24iLCJAdHlwZSI6IkBpZCJ9LCJjb25uZWN0aXZpdHkiOnsiQGlkIjoibGNodjpjb25uZWN0aXZpdHkiLCJAdHlwZSI6IkBpZCJ9LCJlbmZvcmNlbWVudENsYXNzIjp7IkBpZCI6ImxjaHY6ZW5mb3JjZW1lbnRDbGFzcyIsIkB0eXBlIjoiQGlkIn0sImNvbW1lcmNpYWxQdXJwb3NlIjoibGNodjpjb21tZXJjaWFsUHVycG9zZSIsIndyYXBwZXJSZXF1aXJlZCI6ImxjaHY6d3JhcHBlclJlcXVpcmVkIiwic2F0b3NoaSI6ImxjaHY6c2F0b3NoaSJ9XSwiQHR5cGUiOiJPZmZlciIsInVpZCI6ImxjaDpvZmZlcjpzZWxmIiwicHJvZmlsZSI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI29kcmwtcHJvZmlsZSIsInBlcm1pc3Npb24iOlt7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhY3Rpb24iOiJwbGF5IiwiY29uc3RyYWludCI6W3sibGVmdE9wZXJhbmQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzZWxlY3Rpb24iLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkBpZCI6ImxjaDpzZWxlY3Rpb246c2hhMjU2OmEzZWYyZmVlZDYxZTk2ZTliNGFiZjhlYzljZDZlMTJlMjdjNWJmYzc1ZWVmZjVhYTE0NzFmMWVlYzYyZDgzMjUifX1dLCJkdXR5IjpbeyJ1aWQiOiJ1cm46bGNoOmR1dHk6cmVjb3JkaW5nIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI3IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgifSx7InVpZCI6InVybjpsY2g6ZHV0eTpjb21wb3NpdGlvbiIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNSIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJmOTMwOGEwMTkyNThjMzEwNDkzNDRmODVmODlkNTIyOWI1MzFjODQ1ODM2Zjk5YjA4NjAxZjExM2JjZTAzNmY5In1dfSx7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhY3Rpb24iOiJhcmNoaXZlIiwiY29uc3RyYWludCI6W3sibGVmdE9wZXJhbmQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzZWxlY3Rpb24iLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkBpZCI6ImxjaDpzZWxlY3Rpb246c2hhMjU2OmEzZWYyZmVlZDYxZTk2ZTliNGFiZjhlYzljZDZlMTJlMjdjNWJmYzc1ZWVmZjVhYTE0NzFmMWVlYzYyZDgzMjUifX1dLCJkdXR5IjpbeyJ1aWQiOiJ1cm46bGNoOmR1dHk6cmVjb3JkaW5nIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI3IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgifSx7InVpZCI6InVybjpsY2g6ZHV0eTpjb21wb3NpdGlvbiIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNSIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJmOTMwOGEwMTkyNThjMzEwNDkzNDRmODVmODlkNTIyOWI1MzFjODQ1ODM2Zjk5YjA4NjAxZjExM2JjZTAzNmY5In1dfV0sInByb2hpYml0aW9uIjpbeyJ0YXJnZXQiOiJsY2g6YXNzZXQ6c2hhMjU2OjU0YWUwN2M4YzIyYjE0MThjNWMwNWQxYWJkYmY3NzU3ZTVkZTE5ODg0NjJmZTllMmJlNDNlOTc0NzQxNThlMzAiLCJhc3NpZ25lciI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwiYWN0aW9uIjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjdW53cmFwIn1dfQ"
                  }
                },
                "payment": {
                  "protocol": "https://bsv.brc.dev/apps/0170#brc105-multipay-v1",
                  "endpoint": "https://seller.example/lch/license",
                  "asset": "BSV",
                  "unit": "satoshi",
                  "pricing": {
                    "kind": "fixed",
                    "requirements": [
                      {
                        "dutyUid": "urn:lch:duty:recording",
                        "payee": {
                          "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                        },
                        "endpoint": "https://seller.example/lch/pay",
                        "satoshis": 7,
                        "interest": "sound-recording"
                      },
                      {
                        "dutyUid": "urn:lch:duty:composition",
                        "payee": {
                          "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
                        },
                        "endpoint": "https://composer.example/lch/pay",
                        "satoshis": 5,
                        "interest": "musical-work"
                      }
                    ]
                  },
                  "recoveryPeriodSeconds": 86400
                },
                "keyDelivery": {
                  "mechanism": "https://bsv.brc.dev/apps/0170#brc78-key-v1"
                },
                "enforcement": {
                  "class": "https://bsv.brc.dev/apps/0170#conformingApplication",
                  "connectivity": "https://bsv.brc.dev/apps/0170#either"
                },
                "notBefore": 1760000000,
                "notAfter": 1893456000,
                "nonce": {
                  "$bytes": "kG5pEcXM_NYcuxSCtPlpiQ"
                }
              },
              "signatures": [
                {
                  "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmABLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpajBEAiAsTHGojVe2Ir3bgHz0_Lo3UTkR-VuM28-f_4RgjEOi3QIgIjKD8FWEPgJO1H87wTl-75_p311m1cLuteNqN_hhEnw"
                }
              ]
            }
          }
        ],
        "authority": [
          {
            "body": {
              "version": 1,
              "assetId": {
                "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
              },
              "grantor": {
                "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
              },
              "grantee": {
                "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
              },
              "interests": [
                "musical-work"
              ],
              "capabilities": [
                "https://bsv.brc.dev/apps/0170#issueOffer",
                "https://bsv.brc.dev/apps/0170#issueLicense"
              ],
              "policyActions": [
                "http://www.w3.org/ns/odrl/2/play"
              ],
              "usageProfiles": [
                "https://bsv.brc.dev/apps/0170#fixed-render-v1"
              ],
              "notBefore": 1760000000,
              "notAfter": 1893456000,
              "mayDelegate": false,
              "nonce": {
                "$bytes": "oDYpFQigkljs2qcHU0UN3g"
              }
            },
            "signatures": [
              {
                "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QCMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqqzBEAiAwkfTtvmzU5BIx0UlEPdBMuQzx1lenXz2LdfW0w6yLbwIgYR6gDkUNMNAVdLg2GNACCFoAzWxTnj6zFjn6ZlBGVnA"
              }
            ]
          }
        ],
        "signatures": [
          {
            "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmACOj5CRkpOUlZaXmJmam5ydnp-goaKjpKWmp6ipqqusrTBEAiBZp_aG2kTT-SWKPNTq6Y-9-IULtSXozyGh6e43yFFzRAIgbKhbz8PWSZVqmwJZYKjIOv8wVQ-XagoErRrxkgUiijw"
          }
        ]
      },
      "signedHeaderCborHex": "a5636c636801656173736574a4646e616d656a766563746f722e6d70336672696768747382a366686f6c646572a1646e616d6574566563746f72205265636f7264696e67204c4c4368696e7465726573746f736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d656f566563746f7220436f6d706f73657268696e7465726573746c6d75736963616c2d776f726b6a636f6e74726f6c6c6572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9696d65646961547970656a617564696f2f6d7065676e726570726573656e746174696f6ea5686c6f6361746f727381782d68747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f766563746f722e636970686572746578746a656e6372797074696f6ea769616c676f726974686d783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316a6b6579506572696f647383a3656b657949645820ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e54636c66697273745365676d656e74006c7365676d656e74436f756e7402a3656b6579496458202775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f8606c66697273745365676d656e74026c7365676d656e74436f756e7402a3656b6579496458207c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f6c66697273745365676d656e74046c7365676d656e74436f756e74026b6e6f6e636550726566697844a1b2c3d46b7365676d656e7453697a65106c656e6372797074696f6e49645820f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff6c7365676d656e74436f756e74066f706c61696e746578744c656e67746818566f706c61696e7465787444696765737458204873a4061a862651db7ef809e80c6a619b4fa89842972a03fbaa062b223390a170636970686572746578744469676573745820d62abb27a2385a8fbcd99569dc4cc52caceaa2762782473a98b7f5696ac2833770636970686572746578744c656e67746818b669617574686f7269747981a264626f6479ac656e6f6e636550a036291508a09258ecdaa70753450dde6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676772616e74656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798676772616e746f72582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e01686e6f7441667465721a70dbd88069696e74657265737473816c6d75736963616c2d776f726b696e6f744265666f72651a68e778006b6d617944656c6567617465f46c6361706162696c697469657382782868747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654f66666572782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654c6963656e73656d706f6c696379416374696f6e73817820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796d757361676550726f66696c657381782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9008c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab304402203091f4edbe6cd4e41231d149443dd04cb90cf1d657a75f3d8b75f5b4c3ac8b6f0220611ea00e450d30d01574b83618d002085a00cd6c539e3eb31639fa66504656706a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798008e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad3044022059a7f686da44d3f9258a3cd4eae98fbdf8850bb525e8cf21a1e9ee37c851734402206ca85bcfc3d649956a9b025960a8c83aff30550f976a0a04ad1af19205228a3c6b6163717569736974696f6e81a2646d6f646566696e6c696e65656f66666572a264626f6479ae656e6f6e636550906e6911c5ccfcd61cbb1482b4f9698966706f6c696379a3666469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb915566696e6c696e65590c467b2240636f6e74657874223a5b22687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2e6a736f6e6c64222c7b226c636876223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023222c2272656e646572223a226c6368763a72656e646572222c22756e77726170223a226c6368763a756e77726170222c22747261696e223a226c6368763a747261696e222c2272657461696e4c6368223a226c6368763a72657461696e4c6368222c2270726573656e745465726d73223a226c6368763a70726573656e745465726d73222c2273656c656374696f6e223a7b22406964223a226c6368763a73656c656374696f6e222c224074797065223a22406964227d2c22636f6e6e6563746976697479223a7b22406964223a226c6368763a636f6e6e6563746976697479222c224074797065223a22406964227d2c22656e666f7263656d656e74436c617373223a7b22406964223a226c6368763a656e666f7263656d656e74436c617373222c224074797065223a22406964227d2c22636f6d6d65726369616c507572706f7365223a226c6368763a636f6d6d65726369616c507572706f7365222c22777261707065725265717569726564223a226c6368763a777261707065725265717569726564222c227361746f736869223a226c6368763a7361746f736869227d5d2c224074797065223a224f66666572222c22756964223a226c63683a6f666665723a73656c66222c2270726f66696c65223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730236f64726c2d70726f66696c65222c227065726d697373696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a22706c6179222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d2c7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2261726368697665222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d5d2c2270726f6869626974696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023756e77726170227d5d7d696d6564696154797065736170706c69636174696f6e2f6c642b6a736f6e6673656c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30677061796d656e74a664756e6974677361746f736869656173736574634253566770726963696e67a2646b696e646566697865646c726571756972656d656e747382a565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e6768656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f70617968696e7465726573746f736f756e642d7265636f7264696e67687361746f7368697307a5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e68656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f70617968696e7465726573746c6d75736963616c2d776f726b687361746f736869730568656e64706f696e74782268747470733a2f2f73656c6c65722e6578616d706c652f6c63682f6c6963656e73656870726f746f636f6c783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d7631757265636f76657279506572696f645365636f6e64731a000151806776657273696f6e01686e6f7441667465721a70dbd880696e6f744265666f72651a68e778006b656e666f7263656d656e74a265636c617373783368747470733a2f2f6273762e6272632e6465762f617070732f3031373023636f6e666f726d696e674170706c69636174696f6e6c636f6e6e6563746976697479782468747470733a2f2f6273762e6272632e6465762f617070732f30313730236569746865726b6b657944656c6976657279a1696d656368616e69736d782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d76316c617574686f72697479496473815820d65e12d29ce9396f0e8d1433435fabed2784a07c536c20a9cae7da413a933f1c6c757361676550726f66696c65782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316d6c6963656e736549737375657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798717265717569726564496e74657265737473826f736f756e642d7265636f7264696e676c6d75736963616c2d776f726b6a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798004b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a304402202c4c71a88d57b622bddb807cf4fcba37513911f95b8cdbcf9fff84608c43a2dd0220223283f055843e024ed47f3bc1397eef9fe9df5d66d5c2eeb5e36a37f861127c",
      "signedHeaderLength": 6081
    },
    "licenseRequest": {
      "type": "license-request",
      "body": {
        "version": 1,
        "offerId": {
          "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
        },
        "assetId": {
          "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
        },
        "buyer": {
          "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
        },
        "action": "http://www.w3.org/ns/odrl/2/play",
        "selection": {
          "type": "segments",
          "ranges": [
            [
              2,
              4
            ]
          ]
        },
        "acceptedPolicyDigest": {
          "$bytes": "s4hfVdn3hmP5IPCCmKOyJ3ijq1F99VLKLZQYOpH7kVU"
        },
        "requestNonce": {
          "$bytes": "nqiequTPEZsrUmlyFGTiVQ"
        },
        "createdAt": 1760000200,
        "mechanismChoices": {
          "payment": "https://bsv.brc.dev/apps/0170#brc105-multipay-v1",
          "keyDelivery": "https://bsv.brc.dev/apps/0170#brc78-key-v1",
          "encryption": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1"
        }
      },
      "deterministicCborHex": "aa656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee566616374696f6e7820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696372656174656441741a68e778c86973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046c726571756573744e6f6e6365509ea89eaae4cf119b2b5269721464e255706d656368616e69736d43686f69636573a3677061796d656e74783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d76316a656e6372797074696f6e783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316b6b657944656c6976657279782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d7631746163636570746564506f6c6963794469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb9155",
      "idHex": "8558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded2",
      "iri": "lch:license-request:sha256:8558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded2",
      "signed": {
        "body": {
          "version": 1,
          "offerId": {
            "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
          },
          "assetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "action": "http://www.w3.org/ns/odrl/2/play",
          "selection": {
            "type": "segments",
            "ranges": [
              [
                2,
                4
              ]
            ]
          },
          "acceptedPolicyDigest": {
            "$bytes": "s4hfVdn3hmP5IPCCmKOyJ3ijq1F99VLKLZQYOpH7kVU"
          },
          "requestNonce": {
            "$bytes": "nqiequTPEZsrUmlyFGTiVQ"
          },
          "createdAt": 1760000200,
          "mechanismChoices": {
            "payment": "https://bsv.brc.dev/apps/0170#brc105-multipay-v1",
            "keyDelivery": "https://bsv.brc.dev/apps/0170#brc78-key-v1",
            "encryption": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1"
          }
        },
        "signatures": [
          {
            "$bytes": "QkIzAQLGBH-UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5QCFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp-goaKjpDBEAiBMQpECuYjkii0ctvQB0AneHRqXYIgmzPVYDJng5y7s5wIgTJNFiUcQtxlZIkebuRy5fa3ytt-Hubarqf_kTLdSJWY"
          }
        ]
      }
    },
    "quote": {
      "type": "quote",
      "body": {
        "version": 1,
        "requestId": {
          "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
        },
        "offerId": {
          "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
        },
        "assetId": {
          "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
        },
        "selection": {
          "type": "segments",
          "ranges": [
            [
              2,
              4
            ]
          ]
        },
        "segmentSelection": {
          "type": "segments",
          "ranges": [
            [
              2,
              4
            ]
          ]
        },
        "demands": [
          {
            "body": {
              "version": 1,
              "requestId": {
                "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
              },
              "offerId": {
                "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
              },
              "dutyUid": "urn:lch:duty:recording",
              "payee": {
                "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
              },
              "endpoint": "https://seller.example/lch/pay",
              "satoshis": 7,
              "derivationPrefix": {
                "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
              },
              "challengeNonce": {
                "$bytes": "Z7j5jLUmYNZV4RsQN_OkGw"
              },
              "expiresAt": 1893452400,
              "recoveryUntil": 1893538800,
              "buyer": {
                "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
              },
              "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
            },
            "signatures": [
              {
                "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmABtbm9wcXJzdHV2d3h5ent8fX5_gIGCg4SFhoeIiYqLjDBFAiEAqqw43ZoHb1OnWiSqqyIp-WK0KbnDJHOnZZhiDcFZ_k4CIAK3qU_AzLOhReaeVimtBfDI1pfLC0rpKZO5p8IJoP71"
              }
            ]
          },
          {
            "body": {
              "version": 1,
              "requestId": {
                "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
              },
              "offerId": {
                "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
              },
              "dutyUid": "urn:lch:duty:composition",
              "payee": {
                "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
              },
              "endpoint": "https://composer.example/lch/pay",
              "satoshis": 5,
              "derivationPrefix": {
                "$bytes": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc"
              },
              "challengeNonce": {
                "$bytes": "BJOiN3XwKBr8Ww3N8qXKHw"
              },
              "expiresAt": 1893452400,
              "recoveryUntil": 1893538800,
              "buyer": {
                "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
              },
              "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
            },
            "signatures": [
              {
                "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QDQ0dLT1NXW19jZ2tvc3d7f4OHi4-Tl5ufo6err7O3u7zBEAiBjhvWv5mghzIRyKnx57s-oaAolQLBDOpqlmgtC_Z39aAIgE0wy4MMtr3DmsMS2cFgGVpQl_4F1RMAMmJXW8JAv_bc"
              }
            ]
          }
        ],
        "totalSatoshis": 12,
        "expiresAt": 1893452400,
        "recoveryUntil": 1893538800
      },
      "deterministicCborHex": "aa6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306764656d616e647382a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e67676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f706179687361746f7368697307696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e63655067b8f98cb52660d655e11b1037f3a41b7064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac971736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d76316a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798006d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c3045022100aaac38dd9a076f53a75a24aaab2229f962b429b9c32473a76598620dc159fe4e022002b7a94fc0ccb3a145e69e5629ad05f0c8d697cb0b4ae92993b9a7c209a0fef5a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f706179687361746f7368697305696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e6365500493a23775f0281afc5b0dcdf2a5ca1f7064657269766174696f6e50726566697858204e3cb92d6ea8321de03643af30a6ea06b2def91a67b0aaa7f8efc65d5b7d74b771736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900d0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef304402206386f5afe66821cc84722a7c79eecfa8680a2540b0433a9aa59a0b42fd9dfd680220134c32e0c32daf70e6b0c4b6705806569425ff817544c00c9895d6f0902ffdb7676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046d7265636f76657279556e74696c1a70dd1bf06d746f74616c5361746f736869730c707365676d656e7453656c656374696f6ea26474797065687365676d656e74736672616e67657381820204",
      "idHex": "fe8c6c6821c1a06098b5bb13a1eee737b2bb5f52a408e1bbd0a339fa2401577c",
      "iri": "lch:quote:sha256:fe8c6c6821c1a06098b5bb13a1eee737b2bb5f52a408e1bbd0a339fa2401577c",
      "signed": {
        "body": {
          "version": 1,
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "offerId": {
            "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
          },
          "assetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "selection": {
            "type": "segments",
            "ranges": [
              [
                2,
                4
              ]
            ]
          },
          "segmentSelection": {
            "type": "segments",
            "ranges": [
              [
                2,
                4
              ]
            ]
          },
          "demands": [
            {
              "body": {
                "version": 1,
                "requestId": {
                  "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
                },
                "offerId": {
                  "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
                },
                "dutyUid": "urn:lch:duty:recording",
                "payee": {
                  "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                },
                "endpoint": "https://seller.example/lch/pay",
                "satoshis": 7,
                "derivationPrefix": {
                  "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
                },
                "challengeNonce": {
                  "$bytes": "Z7j5jLUmYNZV4RsQN_OkGw"
                },
                "expiresAt": 1893452400,
                "recoveryUntil": 1893538800,
                "buyer": {
                  "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
                },
                "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
              },
              "signatures": [
                {
                  "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmABtbm9wcXJzdHV2d3h5ent8fX5_gIGCg4SFhoeIiYqLjDBFAiEAqqw43ZoHb1OnWiSqqyIp-WK0KbnDJHOnZZhiDcFZ_k4CIAK3qU_AzLOhReaeVimtBfDI1pfLC0rpKZO5p8IJoP71"
                }
              ]
            },
            {
              "body": {
                "version": 1,
                "requestId": {
                  "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
                },
                "offerId": {
                  "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
                },
                "dutyUid": "urn:lch:duty:composition",
                "payee": {
                  "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
                },
                "endpoint": "https://composer.example/lch/pay",
                "satoshis": 5,
                "derivationPrefix": {
                  "$bytes": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc"
                },
                "challengeNonce": {
                  "$bytes": "BJOiN3XwKBr8Ww3N8qXKHw"
                },
                "expiresAt": 1893452400,
                "recoveryUntil": 1893538800,
                "buyer": {
                  "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
                },
                "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
              },
              "signatures": [
                {
                  "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QDQ0dLT1NXW19jZ2tvc3d7f4OHi4-Tl5ufo6err7O3u7zBEAiBjhvWv5mghzIRyKnx57s-oaAolQLBDOpqlmgtC_Z39aAIgE0wy4MMtr3DmsMS2cFgGVpQl_4F1RMAMmJXW8JAv_bc"
                }
              ]
            }
          ],
          "totalSatoshis": 12,
          "expiresAt": 1893452400,
          "recoveryUntil": 1893538800
        },
        "signatures": [
          {
            "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmACxsrO0tba3uLm6u7y9vr_AwcLDxMXGx8jJysvMzc7P0DBEAiAtbawNTrYijecPXw8p1Y8pMjiixEq2OiklKlCzyuxtBwIgONS285mvp5smF-hOPzu_3Y0ARZuGwt2VGB57zyFhvt8"
          }
        ]
      }
    },
    "paymentDemands": [
      {
        "type": "payment-demand",
        "body": {
          "version": 1,
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "offerId": {
            "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
          },
          "dutyUid": "urn:lch:duty:recording",
          "payee": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "endpoint": "https://seller.example/lch/pay",
          "satoshis": 7,
          "derivationPrefix": {
            "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
          },
          "challengeNonce": {
            "$bytes": "Z7j5jLUmYNZV4RsQN_OkGw"
          },
          "expiresAt": 1893452400,
          "recoveryUntil": 1893538800,
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
        },
        "deterministicCborHex": "ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e67676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f706179687361746f7368697307696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e63655067b8f98cb52660d655e11b1037f3a41b7064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac971736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d7631",
        "idHex": "87ed4f8524a5be85f899aaefa96f899e1a4fecfb8f56e73fd2b82f898eece015",
        "iri": "lch:payment-demand:sha256:87ed4f8524a5be85f899aaefa96f899e1a4fecfb8f56e73fd2b82f898eece015",
        "signed": {
          "body": {
            "version": 1,
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "offerId": {
              "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
            },
            "dutyUid": "urn:lch:duty:recording",
            "payee": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            },
            "endpoint": "https://seller.example/lch/pay",
            "satoshis": 7,
            "derivationPrefix": {
              "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
            },
            "challengeNonce": {
              "$bytes": "Z7j5jLUmYNZV4RsQN_OkGw"
            },
            "expiresAt": 1893452400,
            "recoveryUntil": 1893538800,
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
          },
          "signatures": [
            {
              "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmABtbm9wcXJzdHV2d3h5ent8fX5_gIGCg4SFhoeIiYqLjDBFAiEAqqw43ZoHb1OnWiSqqyIp-WK0KbnDJHOnZZhiDcFZ_k4CIAK3qU_AzLOhReaeVimtBfDI1pfLC0rpKZO5p8IJoP71"
            }
          ]
        }
      },
      {
        "type": "payment-demand",
        "body": {
          "version": 1,
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "offerId": {
            "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
          },
          "dutyUid": "urn:lch:duty:composition",
          "payee": {
            "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
          },
          "endpoint": "https://composer.example/lch/pay",
          "satoshis": 5,
          "derivationPrefix": {
            "$bytes": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc"
          },
          "challengeNonce": {
            "$bytes": "BJOiN3XwKBr8Ww3N8qXKHw"
          },
          "expiresAt": 1893452400,
          "recoveryUntil": 1893538800,
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
        },
        "deterministicCborHex": "ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f706179687361746f7368697305696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e6365500493a23775f0281afc5b0dcdf2a5ca1f7064657269766174696f6e50726566697858204e3cb92d6ea8321de03643af30a6ea06b2def91a67b0aaa7f8efc65d5b7d74b771736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d7631",
        "idHex": "4f2afb99660e634caae1ebb59a9bfc1c7d58d3b55a7e810748868cae98d93008",
        "iri": "lch:payment-demand:sha256:4f2afb99660e634caae1ebb59a9bfc1c7d58d3b55a7e810748868cae98d93008",
        "signed": {
          "body": {
            "version": 1,
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "offerId": {
              "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
            },
            "dutyUid": "urn:lch:duty:composition",
            "payee": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "endpoint": "https://composer.example/lch/pay",
            "satoshis": 5,
            "derivationPrefix": {
              "$bytes": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc"
            },
            "challengeNonce": {
              "$bytes": "BJOiN3XwKBr8Ww3N8qXKHw"
            },
            "expiresAt": 1893452400,
            "recoveryUntil": 1893538800,
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
          },
          "signatures": [
            {
              "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QDQ0dLT1NXW19jZ2tvc3d7f4OHi4-Tl5ufo6err7O3u7zBEAiBjhvWv5mghzIRyKnx57s-oaAolQLBDOpqlmgtC_Z39aAIgE0wy4MMtr3DmsMS2cFgGVpQl_4F1RMAMmJXW8JAv_bc"
            }
          ]
        }
      }
    ],
    "paymentReceipts": [
      {
        "type": "payment-receipt",
        "body": {
          "version": 1,
          "demandId": {
            "$bytes": "h-1PhSSlvoX4marvqW-JnhpP7PuPVuc_0rgviY7s4BU"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "payee": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "txid": {
            "$bytes": "GQmLWppTJ6vHDYqk5ws3JoxULVfnypRmc9AaR_W2528"
          },
          "outputIndex": 0,
          "satoshis": 7,
          "receivedAt": 1760000290
        },
        "deterministicCborHex": "a86474786964582019098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f65706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582087ed4f8524a5be85f899aaefa96f899e1a4fecfb8f56e73fd2b82f898eece015687361746f73686973076972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a726563656976656441741a68e779226b6f7574707574496e64657800",
        "idHex": "0259532b8cad2272d1e1d15caf0a2da675b7c32807d4dee1a28660f90761c494",
        "iri": "lch:payment-receipt:sha256:0259532b8cad2272d1e1d15caf0a2da675b7c32807d4dee1a28660f90761c494",
        "signed": {
          "body": {
            "version": 1,
            "demandId": {
              "$bytes": "h-1PhSSlvoX4marvqW-JnhpP7PuPVuc_0rgviY7s4BU"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "payee": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            },
            "txid": {
              "$bytes": "GQmLWppTJ6vHDYqk5ws3JoxULVfnypRmc9AaR_W2528"
            },
            "outputIndex": 0,
            "satoshis": 7,
            "receivedAt": 1760000290
          },
          "signatures": [
            {
              "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmADk5ebn6Onq6-zt7u_w8fLz9PX29_j5-vv8_f7_AAECAzBEAiAUvaN5huEHlJWljfZeYIClg7JVhnFULzUYWpmPdGxjvAIgZAy5I6Zx4nf_xFHJpNfMdhjUQJvfzG75lYtFh4facPY"
            }
          ]
        }
      },
      {
        "type": "payment-receipt",
        "body": {
          "version": 1,
          "demandId": {
            "$bytes": "Tyr7mWYOY0yq4eu1mpv8HH1Y07VafoEHSIaMrpjZMAg"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "payee": {
            "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
          },
          "txid": {
            "$bytes": "GQmLWppTJ6vHDYqk5ws3JoxULVfnypRmc9AaR_W2528"
          },
          "outputIndex": 1,
          "satoshis": 5,
          "receivedAt": 1760000290
        },
        "deterministicCborHex": "a86474786964582019098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e016864656d616e64496458204f2afb99660e634caae1ebb59a9bfc1c7d58d3b55a7e810748868cae98d93008687361746f73686973056972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a726563656976656441741a68e779226b6f7574707574496e64657801",
        "idHex": "dce1a4b2812c38b7efd35c1c5b8d04135bb2358af7aea44922af30e1be2d7e59",
        "iri": "lch:payment-receipt:sha256:dce1a4b2812c38b7efd35c1c5b8d04135bb2358af7aea44922af30e1be2d7e59",
        "signed": {
          "body": {
            "version": 1,
            "demandId": {
              "$bytes": "Tyr7mWYOY0yq4eu1mpv8HH1Y07VafoEHSIaMrpjZMAg"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "payee": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "txid": {
              "$bytes": "GQmLWppTJ6vHDYqk5ws3JoxULVfnypRmc9AaR_W2528"
            },
            "outputIndex": 1,
            "satoshis": 5,
            "receivedAt": 1760000290
          },
          "signatures": [
            {
              "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QBHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZjBEAiAy2nkiFuM67xS8o09gFSw93ZYc-k8B1ZbdTYVTygabgAIgcVD_t4VxEIqkV_flJN-q2tvInyirockjkZNLEuZ0tls"
            }
          ]
        }
      }
    ],
    "license": {
      "type": "license",
      "body": {
        "version": 1,
        "assetId": {
          "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
        },
        "offerId": {
          "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
        },
        "requestId": {
          "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
        },
        "issuer": {
          "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
        },
        "subject": {
          "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
        },
        "issuedAt": 1760000300,
        "notBefore": 1760000000,
        "notAfter": 1893456000,
        "agreement": {
          "mediaType": "application/ld+json",
          "digest": {
            "$bytes": "vRVeGW93MWsR8b-5xPv8b5naFotdEQIqMVLGRRtN4lk"
          },
          "inline": {
            "$bytes": "eyJAY29udGV4dCI6WyJodHRwOi8vd3d3LnczLm9yZy9ucy9vZHJsLmpzb25sZCIseyJsY2h2IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjIiwicmVuZGVyIjoibGNodjpyZW5kZXIiLCJ1bndyYXAiOiJsY2h2OnVud3JhcCIsInRyYWluIjoibGNodjp0cmFpbiIsInJldGFpbkxjaCI6ImxjaHY6cmV0YWluTGNoIiwicHJlc2VudFRlcm1zIjoibGNodjpwcmVzZW50VGVybXMiLCJzZWxlY3Rpb24iOnsiQGlkIjoibGNodjpzZWxlY3Rpb24iLCJAdHlwZSI6IkBpZCJ9LCJjb25uZWN0aXZpdHkiOnsiQGlkIjoibGNodjpjb25uZWN0aXZpdHkiLCJAdHlwZSI6IkBpZCJ9LCJlbmZvcmNlbWVudENsYXNzIjp7IkBpZCI6ImxjaHY6ZW5mb3JjZW1lbnRDbGFzcyIsIkB0eXBlIjoiQGlkIn0sImNvbW1lcmNpYWxQdXJwb3NlIjoibGNodjpjb21tZXJjaWFsUHVycG9zZSIsIndyYXBwZXJSZXF1aXJlZCI6ImxjaHY6d3JhcHBlclJlcXVpcmVkIiwic2F0b3NoaSI6ImxjaHY6c2F0b3NoaSJ9XSwiQHR5cGUiOiJBZ3JlZW1lbnQiLCJ1aWQiOiJsY2g6bGljZW5zZTpzZWxmIiwicHJvZmlsZSI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI29kcmwtcHJvZmlsZSIsInBlcm1pc3Npb24iOlt7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhc3NpZ25lZSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJjNjA0N2Y5NDQxZWQ3ZDZkMzA0NTQwNmU5NWMwN2NkODVjNzc4ZTRiOGNlZjNjYTdhYmFjMDliOTVjNzA5ZWU1IiwiYWN0aW9uIjoicGxheSIsImNvbnN0cmFpbnQiOlt7ImxlZnRPcGVyYW5kIjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2VsZWN0aW9uIiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAaWQiOiJsY2g6c2VsZWN0aW9uOnNoYTI1NjphM2VmMmZlZWQ2MWU5NmU5YjRhYmY4ZWM5Y2Q2ZTEyZTI3YzViZmM3NWVlZmY1YWExNDcxZjFlZWM2MmQ4MzI1In19XSwiZHV0eSI6W3sidWlkIjoidXJuOmxjaDpkdXR5OnJlY29yZGluZyIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNyIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4In0seyJ1aWQiOiJ1cm46bGNoOmR1dHk6Y29tcG9zaXRpb24iLCJhY3Rpb24iOlt7InJkZjp2YWx1ZSI6eyJAaWQiOiJvZHJsOmNvbXBlbnNhdGUifSwicmVmaW5lbWVudCI6W3sibGVmdE9wZXJhbmQiOiJwYXlBbW91bnQiLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkB2YWx1ZSI6IjUiLCJAdHlwZSI6InhzZDppbnRlZ2VyIn0sInVuaXQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzYXRvc2hpIn1dfV0sImNvbXBlbnNhdGVkUGFydHkiOiJsY2g6aWRlbnRpdHk6c2VjcDI1NmsxOjAyZjkzMDhhMDE5MjU4YzMxMDQ5MzQ0Zjg1Zjg5ZDUyMjliNTMxYzg0NTgzNmY5OWIwODYwMWYxMTNiY2UwMzZmOSJ9XX0seyJ0YXJnZXQiOiJsY2g6YXNzZXQ6c2hhMjU2OjU0YWUwN2M4YzIyYjE0MThjNWMwNWQxYWJkYmY3NzU3ZTVkZTE5ODg0NjJmZTllMmJlNDNlOTc0NzQxNThlMzAiLCJhc3NpZ25lciI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwiYXNzaWduZWUiOiJsY2g6aWRlbnRpdHk6c2VjcDI1NmsxOjAyYzYwNDdmOTQ0MWVkN2Q2ZDMwNDU0MDZlOTVjMDdjZDg1Yzc3OGU0YjhjZWYzY2E3YWJhYzA5Yjk1YzcwOWVlNSIsImFjdGlvbiI6ImFyY2hpdmUiLCJjb25zdHJhaW50IjpbeyJsZWZ0T3BlcmFuZCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NlbGVjdGlvbiIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQGlkIjoibGNoOnNlbGVjdGlvbjpzaGEyNTY6YTNlZjJmZWVkNjFlOTZlOWI0YWJmOGVjOWNkNmUxMmUyN2M1YmZjNzVlZWZmNWFhMTQ3MWYxZWVjNjJkODMyNSJ9fV0sImR1dHkiOlt7InVpZCI6InVybjpsY2g6ZHV0eTpyZWNvcmRpbmciLCJhY3Rpb24iOlt7InJkZjp2YWx1ZSI6eyJAaWQiOiJvZHJsOmNvbXBlbnNhdGUifSwicmVmaW5lbWVudCI6W3sibGVmdE9wZXJhbmQiOiJwYXlBbW91bnQiLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkB2YWx1ZSI6IjciLCJAdHlwZSI6InhzZDppbnRlZ2VyIn0sInVuaXQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzYXRvc2hpIn1dfV0sImNvbXBlbnNhdGVkUGFydHkiOiJsY2g6aWRlbnRpdHk6c2VjcDI1NmsxOjAyNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCJ9LHsidWlkIjoidXJuOmxjaDpkdXR5OmNvbXBvc2l0aW9uIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI1IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMmY5MzA4YTAxOTI1OGMzMTA0OTM0NGY4NWY4OWQ1MjI5YjUzMWM4NDU4MzZmOTliMDg2MDFmMTEzYmNlMDM2ZjkifV19XSwicHJvaGliaXRpb24iOlt7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhc3NpZ25lZSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJjNjA0N2Y5NDQxZWQ3ZDZkMzA0NTQwNmU5NWMwN2NkODVjNzc4ZTRiOGNlZjNjYTdhYmFjMDliOTVjNzA5ZWU1IiwiYWN0aW9uIjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjdW53cmFwIn1dfQ"
          }
        },
        "selection": {
          "type": "segments",
          "ranges": [
            [
              2,
              4
            ]
          ]
        },
        "segmentSelection": {
          "type": "segments",
          "ranges": [
            [
              2,
              4
            ]
          ]
        },
        "fulfillments": [
          {
            "dutyUid": "urn:lch:duty:recording",
            "receiptIds": [
              {
                "$bytes": "AllTK4ytInLR4dFcrwotpnW3wygH1N7hooZg-QdhxJQ"
              }
            ],
            "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
          },
          {
            "dutyUid": "urn:lch:duty:composition",
            "receiptIds": [
              {
                "$bytes": "3OGksoEsOLfv01wcW40EE1uyNYr3rqRJIq8w4b4tflk"
              }
            ],
            "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
          }
        ],
        "keyGrants": [
          {
            "keyId": {
              "$bytes": "J3XJxY_qdJG2GfaT3OLHnWJZLhat9XTkGkzUiyrQ-GA"
            },
            "delivery": "https://bsv.brc.dev/apps/0170#brc78-key-v1",
            "payload": {
              "$bytes": "EDNCQgJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmALGBH-UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5YtxJqD-Jcd6k0jIRi8nLoouqRMqQGYsA4b_JAamAJmu_ciUFLx8bz1cwfZyUdjHrs7X11l3D51-faz15H7Mfn1fj5PpKMF7IlN81FpCwUgTVyQFn159u1lIBb1PXQyH7Bnnwt90roB_mgOiOSsB9qlj_QSedhk7K-J4MN1QDLsTYp4-bwr1rehn7F2a939j_w"
            }
          }
        ]
      },
      "deterministicCborHex": "ae6669737375657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b2636677375626a656374582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee56776657273696f6e016869737375656441741a68e7792c686e6f7441667465721a70dbd8806961677265656d656e74a3666469676573745820bd155e196f77316b11f1bfb9c4fbfc6f99da168b5d11022a3152c6451b4de25966696e6c696e65590d817b2240636f6e74657874223a5b22687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2e6a736f6e6c64222c7b226c636876223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023222c2272656e646572223a226c6368763a72656e646572222c22756e77726170223a226c6368763a756e77726170222c22747261696e223a226c6368763a747261696e222c2272657461696e4c6368223a226c6368763a72657461696e4c6368222c2270726573656e745465726d73223a226c6368763a70726573656e745465726d73222c2273656c656374696f6e223a7b22406964223a226c6368763a73656c656374696f6e222c224074797065223a22406964227d2c22636f6e6e6563746976697479223a7b22406964223a226c6368763a636f6e6e6563746976697479222c224074797065223a22406964227d2c22656e666f7263656d656e74436c617373223a7b22406964223a226c6368763a656e666f7263656d656e74436c617373222c224074797065223a22406964227d2c22636f6d6d65726369616c507572706f7365223a226c6368763a636f6d6d65726369616c507572706f7365222c22777261707065725265717569726564223a226c6368763a777261707065725265717569726564222c227361746f736869223a226c6368763a7361746f736869227d5d2c224074797065223a2241677265656d656e74222c22756964223a226c63683a6c6963656e73653a73656c66222c2270726f66696c65223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730236f64726c2d70726f66696c65222c227065726d697373696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c2261737369676e6565223a226c63683a6964656e746974793a736563703235366b313a303263363034376639343431656437643664333034353430366539356330376364383563373738653462386365663363613761626163303962393563373039656535222c22616374696f6e223a22706c6179222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d2c7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c2261737369676e6565223a226c63683a6964656e746974793a736563703235366b313a303263363034376639343431656437643664333034353430366539356330376364383563373738653462386365663363613761626163303962393563373039656535222c22616374696f6e223a2261726368697665222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d5d2c2270726f6869626974696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c2261737369676e6565223a226c63683a6964656e746974793a736563703235366b313a303263363034376639343431656437643664333034353430366539356330376364383563373738653462386365663363613761626163303962393563373039656535222c22616374696f6e223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023756e77726170227d5d7d696d6564696154797065736170706c69636174696f6e2f6c642b6a736f6e696b65794772616e747381a3656b6579496458202775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f860677061796c6f616458d6103342420279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179802c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee58b7126a0fe25c77a9348c8462f272e8a2ea9132a40662c0386ff2406a60099aefdc89414bc7c6f3d5cc1f67251d8c7aeced7d759770f9d7e7dacf5e47ecc7e7d5f8f93e928c17b22537cd45a42c148135724059f5e7dbb594805bd4f5d0c87ec19e7c2df74ae807f9a03a2392b01f6a963fd049e76193b2be27830dd500cbb13629e3e6f0af5ade867ec5d9af77f63ff6864656c6976657279782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d7631696e6f744265666f72651a68e778006972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046c66756c66696c6c6d656e747382a367647574795569647675726e3a6c63683a647574793a7265636f7264696e676a726563656970744964738158200259532b8cad2272d1e1d15caf0a2da675b7c32807d4dee1a28660f90761c49471736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d7631a36764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e6a72656365697074496473815820dce1a4b2812c38b7efd35c1c5b8d04135bb2358af7aea44922af30e1be2d7e5971736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d7631707365676d656e7453656c656374696f6ea26474797065687365676d656e74736672616e67657381820204",
      "idHex": "404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d",
      "iri": "lch:license:sha256:404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d",
      "signed": {
        "body": {
          "version": 1,
          "assetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "offerId": {
            "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "issuer": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "subject": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "issuedAt": 1760000300,
          "notBefore": 1760000000,
          "notAfter": 1893456000,
          "agreement": {
            "mediaType": "application/ld+json",
            "digest": {
              "$bytes": "vRVeGW93MWsR8b-5xPv8b5naFotdEQIqMVLGRRtN4lk"
            },
            "inline": {
              "$bytes": "eyJAY29udGV4dCI6WyJodHRwOi8vd3d3LnczLm9yZy9ucy9vZHJsLmpzb25sZCIseyJsY2h2IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjIiwicmVuZGVyIjoibGNodjpyZW5kZXIiLCJ1bndyYXAiOiJsY2h2OnVud3JhcCIsInRyYWluIjoibGNodjp0cmFpbiIsInJldGFpbkxjaCI6ImxjaHY6cmV0YWluTGNoIiwicHJlc2VudFRlcm1zIjoibGNodjpwcmVzZW50VGVybXMiLCJzZWxlY3Rpb24iOnsiQGlkIjoibGNodjpzZWxlY3Rpb24iLCJAdHlwZSI6IkBpZCJ9LCJjb25uZWN0aXZpdHkiOnsiQGlkIjoibGNodjpjb25uZWN0aXZpdHkiLCJAdHlwZSI6IkBpZCJ9LCJlbmZvcmNlbWVudENsYXNzIjp7IkBpZCI6ImxjaHY6ZW5mb3JjZW1lbnRDbGFzcyIsIkB0eXBlIjoiQGlkIn0sImNvbW1lcmNpYWxQdXJwb3NlIjoibGNodjpjb21tZXJjaWFsUHVycG9zZSIsIndyYXBwZXJSZXF1aXJlZCI6ImxjaHY6d3JhcHBlclJlcXVpcmVkIiwic2F0b3NoaSI6ImxjaHY6c2F0b3NoaSJ9XSwiQHR5cGUiOiJBZ3JlZW1lbnQiLCJ1aWQiOiJsY2g6bGljZW5zZTpzZWxmIiwicHJvZmlsZSI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI29kcmwtcHJvZmlsZSIsInBlcm1pc3Npb24iOlt7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhc3NpZ25lZSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJjNjA0N2Y5NDQxZWQ3ZDZkMzA0NTQwNmU5NWMwN2NkODVjNzc4ZTRiOGNlZjNjYTdhYmFjMDliOTVjNzA5ZWU1IiwiYWN0aW9uIjoicGxheSIsImNvbnN0cmFpbnQiOlt7ImxlZnRPcGVyYW5kIjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2VsZWN0aW9uIiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAaWQiOiJsY2g6c2VsZWN0aW9uOnNoYTI1NjphM2VmMmZlZWQ2MWU5NmU5YjRhYmY4ZWM5Y2Q2ZTEyZTI3YzViZmM3NWVlZmY1YWExNDcxZjFlZWM2MmQ4MzI1In19XSwiZHV0eSI6W3sidWlkIjoidXJuOmxjaDpkdXR5OnJlY29yZGluZyIsImFjdGlvbiI6W3sicmRmOnZhbHVlIjp7IkBpZCI6Im9kcmw6Y29tcGVuc2F0ZSJ9LCJyZWZpbmVtZW50IjpbeyJsZWZ0T3BlcmFuZCI6InBheUFtb3VudCIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQHZhbHVlIjoiNyIsIkB0eXBlIjoieHNkOmludGVnZXIifSwidW5pdCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NhdG9zaGkifV19XSwiY29tcGVuc2F0ZWRQYXJ0eSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4In0seyJ1aWQiOiJ1cm46bGNoOmR1dHk6Y29tcG9zaXRpb24iLCJhY3Rpb24iOlt7InJkZjp2YWx1ZSI6eyJAaWQiOiJvZHJsOmNvbXBlbnNhdGUifSwicmVmaW5lbWVudCI6W3sibGVmdE9wZXJhbmQiOiJwYXlBbW91bnQiLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkB2YWx1ZSI6IjUiLCJAdHlwZSI6InhzZDppbnRlZ2VyIn0sInVuaXQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzYXRvc2hpIn1dfV0sImNvbXBlbnNhdGVkUGFydHkiOiJsY2g6aWRlbnRpdHk6c2VjcDI1NmsxOjAyZjkzMDhhMDE5MjU4YzMxMDQ5MzQ0Zjg1Zjg5ZDUyMjliNTMxYzg0NTgzNmY5OWIwODYwMWYxMTNiY2UwMzZmOSJ9XX0seyJ0YXJnZXQiOiJsY2g6YXNzZXQ6c2hhMjU2OjU0YWUwN2M4YzIyYjE0MThjNWMwNWQxYWJkYmY3NzU3ZTVkZTE5ODg0NjJmZTllMmJlNDNlOTc0NzQxNThlMzAiLCJhc3NpZ25lciI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDI3OWJlNjY3ZWY5ZGNiYmFjNTVhMDYyOTVjZTg3MGIwNzAyOWJmY2RiMmRjZTI4ZDk1OWYyODE1YjE2ZjgxNzk4IiwiYXNzaWduZWUiOiJsY2g6aWRlbnRpdHk6c2VjcDI1NmsxOjAyYzYwNDdmOTQ0MWVkN2Q2ZDMwNDU0MDZlOTVjMDdjZDg1Yzc3OGU0YjhjZWYzY2E3YWJhYzA5Yjk1YzcwOWVlNSIsImFjdGlvbiI6ImFyY2hpdmUiLCJjb25zdHJhaW50IjpbeyJsZWZ0T3BlcmFuZCI6Imh0dHBzOi8vYnN2LmJyYy5kZXYvYXBwcy8wMTcwI3NlbGVjdGlvbiIsIm9wZXJhdG9yIjoiZXEiLCJyaWdodE9wZXJhbmQiOnsiQGlkIjoibGNoOnNlbGVjdGlvbjpzaGEyNTY6YTNlZjJmZWVkNjFlOTZlOWI0YWJmOGVjOWNkNmUxMmUyN2M1YmZjNzVlZWZmNWFhMTQ3MWYxZWVjNjJkODMyNSJ9fV0sImR1dHkiOlt7InVpZCI6InVybjpsY2g6ZHV0eTpyZWNvcmRpbmciLCJhY3Rpb24iOlt7InJkZjp2YWx1ZSI6eyJAaWQiOiJvZHJsOmNvbXBlbnNhdGUifSwicmVmaW5lbWVudCI6W3sibGVmdE9wZXJhbmQiOiJwYXlBbW91bnQiLCJvcGVyYXRvciI6ImVxIiwicmlnaHRPcGVyYW5kIjp7IkB2YWx1ZSI6IjciLCJAdHlwZSI6InhzZDppbnRlZ2VyIn0sInVuaXQiOiJodHRwczovL2Jzdi5icmMuZGV2L2FwcHMvMDE3MCNzYXRvc2hpIn1dfV0sImNvbXBlbnNhdGVkUGFydHkiOiJsY2g6aWRlbnRpdHk6c2VjcDI1NmsxOjAyNzliZTY2N2VmOWRjYmJhYzU1YTA2Mjk1Y2U4NzBiMDcwMjliZmNkYjJkY2UyOGQ5NTlmMjgxNWIxNmY4MTc5OCJ9LHsidWlkIjoidXJuOmxjaDpkdXR5OmNvbXBvc2l0aW9uIiwiYWN0aW9uIjpbeyJyZGY6dmFsdWUiOnsiQGlkIjoib2RybDpjb21wZW5zYXRlIn0sInJlZmluZW1lbnQiOlt7ImxlZnRPcGVyYW5kIjoicGF5QW1vdW50Iiwib3BlcmF0b3IiOiJlcSIsInJpZ2h0T3BlcmFuZCI6eyJAdmFsdWUiOiI1IiwiQHR5cGUiOiJ4c2Q6aW50ZWdlciJ9LCJ1bml0IjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjc2F0b3NoaSJ9XX1dLCJjb21wZW5zYXRlZFBhcnR5IjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMmY5MzA4YTAxOTI1OGMzMTA0OTM0NGY4NWY4OWQ1MjI5YjUzMWM4NDU4MzZmOTliMDg2MDFmMTEzYmNlMDM2ZjkifV19XSwicHJvaGliaXRpb24iOlt7InRhcmdldCI6ImxjaDphc3NldDpzaGEyNTY6NTRhZTA3YzhjMjJiMTQxOGM1YzA1ZDFhYmRiZjc3NTdlNWRlMTk4ODQ2MmZlOWUyYmU0M2U5NzQ3NDE1OGUzMCIsImFzc2lnbmVyIjoibGNoOmlkZW50aXR5OnNlY3AyNTZrMTowMjc5YmU2NjdlZjlkY2JiYWM1NWEwNjI5NWNlODcwYjA3MDI5YmZjZGIyZGNlMjhkOTU5ZjI4MTViMTZmODE3OTgiLCJhc3NpZ25lZSI6ImxjaDppZGVudGl0eTpzZWNwMjU2azE6MDJjNjA0N2Y5NDQxZWQ3ZDZkMzA0NTQwNmU5NWMwN2NkODVjNzc4ZTRiOGNlZjNjYTdhYmFjMDliOTVjNzA5ZWU1IiwiYWN0aW9uIjoiaHR0cHM6Ly9ic3YuYnJjLmRldi9hcHBzLzAxNzAjdW53cmFwIn1dfQ"
            }
          },
          "selection": {
            "type": "segments",
            "ranges": [
              [
                2,
                4
              ]
            ]
          },
          "segmentSelection": {
            "type": "segments",
            "ranges": [
              [
                2,
                4
              ]
            ]
          },
          "fulfillments": [
            {
              "dutyUid": "urn:lch:duty:recording",
              "receiptIds": [
                {
                  "$bytes": "AllTK4ytInLR4dFcrwotpnW3wygH1N7hooZg-QdhxJQ"
                }
              ],
              "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
            },
            {
              "dutyUid": "urn:lch:duty:composition",
              "receiptIds": [
                {
                  "$bytes": "3OGksoEsOLfv01wcW40EE1uyNYr3rqRJIq8w4b4tflk"
                }
              ],
              "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
            }
          ],
          "keyGrants": [
            {
              "keyId": {
                "$bytes": "J3XJxY_qdJG2GfaT3OLHnWJZLhat9XTkGkzUiyrQ-GA"
              },
              "delivery": "https://bsv.brc.dev/apps/0170#brc78-key-v1",
              "payload": {
                "$bytes": "EDNCQgJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmALGBH-UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5YtxJqD-Jcd6k0jIRi8nLoouqRMqQGYsA4b_JAamAJmu_ciUFLx8bz1cwfZyUdjHrs7X11l3D51-faz15H7Mfn1fj5PpKMF7IlN81FpCwUgTVyQFn159u1lIBb1PXQyH7Bnnwt90roB_mgOiOSsB9qlj_QSedhk7K-J4MN1QDLsTYp4-bwr1rehn7F2a939j_w"
              }
            }
          ]
        },
        "signatures": [
          {
            "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmAAGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJTBFAiEAkmhgVJl8g2CLGN9W7d6mzFx-S6AGy3QODUYWKfLawiUCIETXj8uscHhxsN4S1pGXtI_vhNP3nK_Msik-5K1hM3nh"
          }
        ]
      }
    },
    "compositionRecord": {
      "type": "composition-record",
      "body": {
        "version": 1,
        "c2paManifestDigest": {
          "$bytes": "RgI9LHo0lSZRMsBPt2Up618dldngxZz-TQm6Yg9p5iE"
        },
        "ingredients": [
          {
            "sourceAssetId": {
              "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
            },
            "sourceLicenseId": {
              "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
            },
            "c2paIngredient": {
              "url": "self#jumbf=c2pa.assertions/c2pa.ingredient.v3",
              "alg": "sha256",
              "hash": {
                "$bytes": "Lmvpy34WEqv9a1bFXffIMwK66uChOGYntdWTZ__bzr0"
              }
            },
            "relationship": "componentOf",
            "sourceSelection": {
              "type": "segments",
              "ranges": [
                [
                  2,
                  4
                ]
              ]
            },
            "derivedSelection": {
              "type": "all"
            },
            "settlementReceiptIds": [
              {
                "$bytes": "AllTK4ytInLR4dFcrwotpnW3wygH1N7hooZg-QdhxJQ"
              },
              {
                "$bytes": "3OGksoEsOLfv01wcW40EE1uyNYr3rqRJIq8w4b4tflk"
              }
            ],
            "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1"
          }
        ]
      },
      "deterministicCborHex": "a36776657273696f6e016b696e6772656469656e747381a86c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c782d73656c66236a756d62663d633270612e617373657274696f6e732f633270612e696e6772656469656e742e7633646861736858202e6be9cb7e1612abfd6b56c55df7c83302baeae0a1386627b5d59367ffdbcebd6e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea26474797065687365676d656e74736672616e67657381820204706465726976656453656c656374696f6ea1647479706563616c6c74736574746c656d656e74526563656970744964738258200259532b8cad2272d1e1d15caf0a2da675b7c32807d4dee1a28660f90761c4945820dce1a4b2812c38b7efd35c1c5b8d04135bb2358af7aea44922af30e1be2d7e5972633270614d616e6966657374446967657374582046023d2c7a3495265132c04fb76529eb5f1d95d9e0c59cfe4d09ba620f69e621",
      "idHex": "ee47a686d26b7fefc53a20d73848fdd28f523833d3af96778e77653517821f76",
      "iri": "lch:composition-record:sha256:ee47a686d26b7fefc53a20d73848fdd28f523833d3af96778e77653517821f76"
    },
    "derivedAsset": {
      "type": "asset",
      "body": {
        "mediaType": "audio/mpeg",
        "name": "derived-composition.mp3",
        "representation": {
          "ciphertextDigest": {
            "$bytes": "IcmZvkZ5FbAOmJsxzUKRriwz5iq_0XilUKG3Op-PonU"
          },
          "ciphertextLength": 1893,
          "plaintextDigest": {
            "$bytes": "9MsAVghjpf4LRw5tF8Tu1tBtfOtAudvBVI3nOcwdpA4"
          },
          "encryption": {
            "algorithm": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1",
            "encryptionId": {
              "$bytes": "_-7dzLuqmYh3ZlVEMyIRAAAQIDBAUGBwgJCgsMDQ4PA"
            },
            "plaintextLength": 1829,
            "segmentSize": 512,
            "segmentCount": 4,
            "noncePrefix": {
              "$bytes": "ESIzRA"
            },
            "keyPeriods": [
              {
                "keyId": {
                  "$bytes": "2Sjyyypp8S89vnGV3VeqIblucOEbhOHdcCIYpJwdjZs"
                },
                "firstSegment": 0,
                "segmentCount": 4
              }
            ]
          },
          "locators": [
            "https://content.example/lch/derived-composition.ciphertext"
          ]
        },
        "rights": [
          {
            "interest": "derived-sound-recording",
            "holder": {
              "name": "Vector Derivative Artist"
            },
            "controller": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            }
          },
          {
            "interest": "source-sound-recording",
            "holder": {
              "name": "Vector Recording LLC"
            },
            "controller": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            }
          },
          {
            "interest": "source-musical-work",
            "holder": {
              "name": "Vector Composer"
            },
            "controller": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            }
          }
        ],
        "provenance": {
          "mediaType": "application/c2pa",
          "digest": {
            "$bytes": "RgI9LHo0lSZRMsBPt2Up618dldngxZz-TQm6Yg9p5iE"
          },
          "locator": "https://content.example/lch/0170-c2pa-composition.c2pa"
        },
        "composition": {
          "version": 1,
          "c2paManifestDigest": {
            "$bytes": "RgI9LHo0lSZRMsBPt2Up618dldngxZz-TQm6Yg9p5iE"
          },
          "ingredients": [
            {
              "sourceAssetId": {
                "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
              },
              "sourceLicenseId": {
                "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
              },
              "c2paIngredient": {
                "url": "self#jumbf=c2pa.assertions/c2pa.ingredient.v3",
                "alg": "sha256",
                "hash": {
                  "$bytes": "Lmvpy34WEqv9a1bFXffIMwK66uChOGYntdWTZ__bzr0"
                }
              },
              "relationship": "componentOf",
              "sourceSelection": {
                "type": "segments",
                "ranges": [
                  [
                    2,
                    4
                  ]
                ]
              },
              "derivedSelection": {
                "type": "all"
              },
              "settlementReceiptIds": [
                {
                  "$bytes": "AllTK4ytInLR4dFcrwotpnW3wygH1N7hooZg-QdhxJQ"
                },
                {
                  "$bytes": "3OGksoEsOLfv01wcW40EE1uyNYr3rqRJIq8w4b4tflk"
                }
              ],
              "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1"
            }
          ]
        }
      },
      "deterministicCborHex": "a6646e616d6577646572697665642d636f6d706f736974696f6e2e6d70336672696768747383a366686f6c646572a1646e616d657818566563746f7220446572697661746976652041727469737468696e74657265737477646572697665642d736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d6574566563746f72205265636f7264696e67204c4c4368696e74657265737476736f757263652d736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d656f566563746f7220436f6d706f73657268696e74657265737473736f757263652d6d75736963616c2d776f726b6a636f6e74726f6c6c6572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9696d65646961547970656a617564696f2f6d7065676a70726f76656e616e6365a366646967657374582046023d2c7a3495265132c04fb76529eb5f1d95d9e0c59cfe4d09ba620f69e621676c6f6361746f72783668747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f303137302d633270612d636f6d706f736974696f6e2e63327061696d6564696154797065706170706c69636174696f6e2f633270616b636f6d706f736974696f6ea36776657273696f6e016b696e6772656469656e747381a86c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c782d73656c66236a756d62663d633270612e617373657274696f6e732f633270612e696e6772656469656e742e7633646861736858202e6be9cb7e1612abfd6b56c55df7c83302baeae0a1386627b5d59367ffdbcebd6e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea26474797065687365676d656e74736672616e67657381820204706465726976656453656c656374696f6ea1647479706563616c6c74736574746c656d656e74526563656970744964738258200259532b8cad2272d1e1d15caf0a2da675b7c32807d4dee1a28660f90761c4945820dce1a4b2812c38b7efd35c1c5b8d04135bb2358af7aea44922af30e1be2d7e5972633270614d616e6966657374446967657374582046023d2c7a3495265132c04fb76529eb5f1d95d9e0c59cfe4d09ba620f69e6216e726570726573656e746174696f6ea5686c6f6361746f727381783a68747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f646572697665642d636f6d706f736974696f6e2e636970686572746578746a656e6372797074696f6ea769616c676f726974686d783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316a6b6579506572696f647381a3656b657949645820d928f2cb2a69f12f3dbe7195dd57aa21b96e70e11b84e1dd702218a49c1d8d9b6c66697273745365676d656e74006c7365676d656e74436f756e74046b6e6f6e636550726566697844112233446b7365676d656e7453697a651902006c656e6372797074696f6e49645820ffeeddccbbaa9988776655443322110000102030405060708090a0b0c0d0e0f06c7365676d656e74436f756e74046f706c61696e746578744c656e6774681907256f706c61696e746578744469676573745820f4cb00560863a5fe0b470e6d17c4eed6d06d7ceb40b9dbc1548de739cc1da40e7063697068657274657874446967657374582021c999be467915b00e989b31cd4291ae2c33e62abfd178a550a1b73a9f8fa27570636970686572746578744c656e677468190765",
      "idHex": "11fbb51417c60e590d31087666c6fa8fadc7912651d2b2dd80b5b10311733593",
      "iri": "lch:asset:sha256:11fbb51417c60e590d31087666c6fa8fadc7912651d2b2dd80b5b10311733593"
    },
    "paymentDeliveries": [
      {
        "body": {
          "version": 1,
          "demandId": {
            "$bytes": "h-1PhSSlvoX4marvqW-JnhpP7PuPVuc_0rgviY7s4BU"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "atomicBeef": {
            "$bytes": "AQEBAW_ntvVHGtBzZpTK51ctVIwmNwvnpIoNx6snU5paiwkZAQC-7wABAQAAAAACBwAAAAAAAAAZdqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrAUAAAAAAAAAGXapFNd9iG0IdniWyMITf6GbC1O7tae-iKwAAAAAAA"
          },
          "outputIndex": 0,
          "derivationPrefix": {
            "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
          },
          "derivationSuffix": {
            "$bytes": "vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58"
          }
        },
        "type": "payment-delivery",
        "deterministicCborHex": "a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee56776657273696f6e016864656d616e644964582087ed4f8524a5be85f899aaefa96f899e1a4fecfb8f56e73fd2b82f898eece0156972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac00000000006b6f7574707574496e646578007064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f",
        "idHex": "cf712421dd52b0e45d3bf8cbd2689de072bd46f2ca8402c7893cd5fbf0bc5d5b",
        "iri": "lch:payment-delivery:sha256:cf712421dd52b0e45d3bf8cbd2689de072bd46f2ca8402c7893cd5fbf0bc5d5b",
        "signed": {
          "body": {
            "version": 1,
            "demandId": {
              "$bytes": "h-1PhSSlvoX4marvqW-JnhpP7PuPVuc_0rgviY7s4BU"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "atomicBeef": {
              "$bytes": "AQEBAW_ntvVHGtBzZpTK51ctVIwmNwvnpIoNx6snU5paiwkZAQC-7wABAQAAAAACBwAAAAAAAAAZdqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrAUAAAAAAAAAGXapFNd9iG0IdniWyMITf6GbC1O7tae-iKwAAAAAAA"
            },
            "outputIndex": 0,
            "derivationPrefix": {
              "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
            },
            "derivationSuffix": {
              "$bytes": "vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58"
            }
          },
          "signatures": [
            {
              "$bytes": "QkIzAQLGBH-UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5QDr7O3u7_Dx8vP09fb3-Pn6-_z9_v8AAQIDBAUGBwgJCjBEAiB_nma9xn_K_9ZCM4KyyMw1oVLqGJpsGiRAWLvF74BVQQIgJb0hEcRM9vIWbCgckCgyaTjblip7W8h5Kj2PaP2xL_I"
            }
          ]
        }
      },
      {
        "body": {
          "version": 1,
          "demandId": {
            "$bytes": "Tyr7mWYOY0yq4eu1mpv8HH1Y07VafoEHSIaMrpjZMAg"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "atomicBeef": {
            "$bytes": "AQEBAW_ntvVHGtBzZpTK51ctVIwmNwvnpIoNx6snU5paiwkZAQC-7wABAQAAAAACBwAAAAAAAAAZdqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrAUAAAAAAAAAGXapFNd9iG0IdniWyMITf6GbC1O7tae-iKwAAAAAAA"
          },
          "outputIndex": 1,
          "derivationPrefix": {
            "$bytes": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc"
          },
          "derivationSuffix": {
            "$bytes": "vzdfeOfCu4Wh7U6ci-7GnP-STNf5r7u3zGpREWAemnA"
          }
        },
        "type": "payment-delivery",
        "deterministicCborHex": "a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee56776657273696f6e016864656d616e64496458204f2afb99660e634caae1ebb59a9bfc1c7d58d3b55a7e810748868cae98d930086972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac00000000006b6f7574707574496e646578017064657269766174696f6e50726566697858204e3cb92d6ea8321de03643af30a6ea06b2def91a67b0aaa7f8efc65d5b7d74b77064657269766174696f6e5375666669785820bf375f78e7c2bb85a1ed4e9c8beec69cff924cd7f9afbbb7cc6a5111601e9a70",
        "idHex": "fba90ab80e5c7d796b5e8d090409444548fd9fb11c83829ceb8f27670ede6c03",
        "iri": "lch:payment-delivery:sha256:fba90ab80e5c7d796b5e8d090409444548fd9fb11c83829ceb8f27670ede6c03",
        "signed": {
          "body": {
            "version": 1,
            "demandId": {
              "$bytes": "Tyr7mWYOY0yq4eu1mpv8HH1Y07VafoEHSIaMrpjZMAg"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "atomicBeef": {
              "$bytes": "AQEBAW_ntvVHGtBzZpTK51ctVIwmNwvnpIoNx6snU5paiwkZAQC-7wABAQAAAAACBwAAAAAAAAAZdqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrAUAAAAAAAAAGXapFNd9iG0IdniWyMITf6GbC1O7tae-iKwAAAAAAA"
            },
            "outputIndex": 1,
            "derivationPrefix": {
              "$bytes": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc"
            },
            "derivationSuffix": {
              "$bytes": "vzdfeOfCu4Wh7U6ci-7GnP-STNf5r7u3zGpREWAemnA"
            }
          },
          "signatures": [
            {
              "$bytes": "QkIzAQLGBH-UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5QD8_f7_AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGzBEAiA_krI0PaHxZ2xDdAbDDRSLqcAjO5aoVRcj4pqKzanmtgIgJ0jxDPuJ3twnGl1dSGeq-fp9m4-rDqpQJRLXgHptMY8"
            }
          ]
        }
      }
    ],
    "paymentReadiness": [
      {
        "body": {
          "version": 1,
          "demandId": {
            "$bytes": "h-1PhSSlvoX4marvqW-JnhpP7PuPVuc_0rgviY7s4BU"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "payee": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "issuedAt": 1893452280,
          "readyUntil": 1893452340,
          "recoveryUntil": 1893538800
        },
        "type": "payment-readiness",
        "deterministicCborHex": "a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582087ed4f8524a5be85f899aaefa96f899e1a4fecfb8f56e73fd2b82f898eece0156869737375656441741a70dbc9f86972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a7265616479556e74696c1a70dbca346d7265636f76657279556e74696c1a70dd1bf0",
        "idHex": "e63afcbb4d14879f485676a2450f10effd3a371dfc7e09db079a8ff3eac004f2",
        "iri": "lch:payment-readiness:sha256:e63afcbb4d14879f485676a2450f10effd3a371dfc7e09db079a8ff3eac004f2",
        "signed": {
          "body": {
            "version": 1,
            "demandId": {
              "$bytes": "h-1PhSSlvoX4marvqW-JnhpP7PuPVuc_0rgviY7s4BU"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "payee": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            },
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "issuedAt": 1893452280,
            "readyUntil": 1893452340,
            "recoveryUntil": 1893538800
          },
          "signatures": [
            {
              "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmACPkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrjBFAiEAhB0LWtX5kQGfbIv6rkOTKg_jzBTra0j_cpiccSCVq00CIEsVQMFxadNvcigbbBYociXMJfInsdWt7nGKaLC1jWPm"
            }
          ]
        }
      },
      {
        "body": {
          "version": 1,
          "demandId": {
            "$bytes": "Tyr7mWYOY0yq4eu1mpv8HH1Y07VafoEHSIaMrpjZMAg"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "payee": {
            "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
          },
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "issuedAt": 1893452280,
          "readyUntil": 1893452340,
          "recoveryUntil": 1893538800
        },
        "type": "payment-readiness",
        "deterministicCborHex": "a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e016864656d616e64496458204f2afb99660e634caae1ebb59a9bfc1c7d58d3b55a7e810748868cae98d930086869737375656441741a70dbc9f86972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a7265616479556e74696c1a70dbca346d7265636f76657279556e74696c1a70dd1bf0",
        "idHex": "ce8b33e53ae1f3af3bb611009ef9a0ce7a7f1ee58e8343381fbff4932c8a3b02",
        "iri": "lch:payment-readiness:sha256:ce8b33e53ae1f3af3bb611009ef9a0ce7a7f1ee58e8343381fbff4932c8a3b02",
        "signed": {
          "body": {
            "version": 1,
            "demandId": {
              "$bytes": "Tyr7mWYOY0yq4eu1mpv8HH1Y07VafoEHSIaMrpjZMAg"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "payee": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "issuedAt": 1893452280,
            "readyUntil": 1893452340,
            "recoveryUntil": 1893538800
          },
          "signatures": [
            {
              "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QDy8_T19vf4-fr7_P3-_wABAgMEBQYHCAkKCwwNDg8QETBEAiA8xHBLN61eS2cXfX8KatvqunGM4VtkTdsY0c_osc4p8wIgARY7zwjxyPiWKxNFpUHcQ_Mnbbv9Nr5i6lXfmZRSRqA"
            }
          ]
        }
      }
    ]
  },
  "framing": {
    "magicHex": "4c434801",
    "headerLengthUint64beHex": "00000000000017c1",
    "headerCborHex": "a5636c636801656173736574a4646e616d656a766563746f722e6d70336672696768747382a366686f6c646572a1646e616d6574566563746f72205265636f7264696e67204c4c4368696e7465726573746f736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d656f566563746f7220436f6d706f73657268696e7465726573746c6d75736963616c2d776f726b6a636f6e74726f6c6c6572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9696d65646961547970656a617564696f2f6d7065676e726570726573656e746174696f6ea5686c6f6361746f727381782d68747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f766563746f722e636970686572746578746a656e6372797074696f6ea769616c676f726974686d783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316a6b6579506572696f647383a3656b657949645820ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e54636c66697273745365676d656e74006c7365676d656e74436f756e7402a3656b6579496458202775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f8606c66697273745365676d656e74026c7365676d656e74436f756e7402a3656b6579496458207c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f6c66697273745365676d656e74046c7365676d656e74436f756e74026b6e6f6e636550726566697844a1b2c3d46b7365676d656e7453697a65106c656e6372797074696f6e49645820f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff6c7365676d656e74436f756e74066f706c61696e746578744c656e67746818566f706c61696e7465787444696765737458204873a4061a862651db7ef809e80c6a619b4fa89842972a03fbaa062b223390a170636970686572746578744469676573745820d62abb27a2385a8fbcd99569dc4cc52caceaa2762782473a98b7f5696ac2833770636970686572746578744c656e67746818b669617574686f7269747981a264626f6479ac656e6f6e636550a036291508a09258ecdaa70753450dde6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676772616e74656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798676772616e746f72582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e01686e6f7441667465721a70dbd88069696e74657265737473816c6d75736963616c2d776f726b696e6f744265666f72651a68e778006b6d617944656c6567617465f46c6361706162696c697469657382782868747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654f66666572782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654c6963656e73656d706f6c696379416374696f6e73817820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796d757361676550726f66696c657381782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9008c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab304402203091f4edbe6cd4e41231d149443dd04cb90cf1d657a75f3d8b75f5b4c3ac8b6f0220611ea00e450d30d01574b83618d002085a00cd6c539e3eb31639fa66504656706a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798008e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad3044022059a7f686da44d3f9258a3cd4eae98fbdf8850bb525e8cf21a1e9ee37c851734402206ca85bcfc3d649956a9b025960a8c83aff30550f976a0a04ad1af19205228a3c6b6163717569736974696f6e81a2646d6f646566696e6c696e65656f66666572a264626f6479ae656e6f6e636550906e6911c5ccfcd61cbb1482b4f9698966706f6c696379a3666469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb915566696e6c696e65590c467b2240636f6e74657874223a5b22687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2e6a736f6e6c64222c7b226c636876223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023222c2272656e646572223a226c6368763a72656e646572222c22756e77726170223a226c6368763a756e77726170222c22747261696e223a226c6368763a747261696e222c2272657461696e4c6368223a226c6368763a72657461696e4c6368222c2270726573656e745465726d73223a226c6368763a70726573656e745465726d73222c2273656c656374696f6e223a7b22406964223a226c6368763a73656c656374696f6e222c224074797065223a22406964227d2c22636f6e6e6563746976697479223a7b22406964223a226c6368763a636f6e6e6563746976697479222c224074797065223a22406964227d2c22656e666f7263656d656e74436c617373223a7b22406964223a226c6368763a656e666f7263656d656e74436c617373222c224074797065223a22406964227d2c22636f6d6d65726369616c507572706f7365223a226c6368763a636f6d6d65726369616c507572706f7365222c22777261707065725265717569726564223a226c6368763a777261707065725265717569726564222c227361746f736869223a226c6368763a7361746f736869227d5d2c224074797065223a224f66666572222c22756964223a226c63683a6f666665723a73656c66222c2270726f66696c65223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730236f64726c2d70726f66696c65222c227065726d697373696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a22706c6179222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d2c7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2261726368697665222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d5d2c2270726f6869626974696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023756e77726170227d5d7d696d6564696154797065736170706c69636174696f6e2f6c642b6a736f6e6673656c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30677061796d656e74a664756e6974677361746f736869656173736574634253566770726963696e67a2646b696e646566697865646c726571756972656d656e747382a565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e6768656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f70617968696e7465726573746f736f756e642d7265636f7264696e67687361746f7368697307a5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e68656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f70617968696e7465726573746c6d75736963616c2d776f726b687361746f736869730568656e64706f696e74782268747470733a2f2f73656c6c65722e6578616d706c652f6c63682f6c6963656e73656870726f746f636f6c783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d7631757265636f76657279506572696f645365636f6e64731a000151806776657273696f6e01686e6f7441667465721a70dbd880696e6f744265666f72651a68e778006b656e666f7263656d656e74a265636c617373783368747470733a2f2f6273762e6272632e6465762f617070732f3031373023636f6e666f726d696e674170706c69636174696f6e6c636f6e6e6563746976697479782468747470733a2f2f6273762e6272632e6465762f617070732f30313730236569746865726b6b657944656c6976657279a1696d656368616e69736d782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d76316c617574686f72697479496473815820d65e12d29ce9396f0e8d1433435fabed2784a07c536c20a9cae7da413a933f1c6c757361676550726f66696c65782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316d6c6963656e736549737375657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798717265717569726564496e74657265737473826f736f756e642d7265636f7264696e676c6d75736963616c2d776f726b6a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798004b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a304402202c4c71a88d57b622bddb807cf4fcba37513911f95b8cdbcf9fff84608c43a2dd0220223283f055843e024ed47f3bc1397eef9fe9df5d66d5c2eeb5e36a37f861127c",
    "prefixWithoutPayloadHex": "4c43480100000000000017c1a5636c636801656173736574a4646e616d656a766563746f722e6d70336672696768747382a366686f6c646572a1646e616d6574566563746f72205265636f7264696e67204c4c4368696e7465726573746f736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d656f566563746f7220436f6d706f73657268696e7465726573746c6d75736963616c2d776f726b6a636f6e74726f6c6c6572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9696d65646961547970656a617564696f2f6d7065676e726570726573656e746174696f6ea5686c6f6361746f727381782d68747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f766563746f722e636970686572746578746a656e6372797074696f6ea769616c676f726974686d783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316a6b6579506572696f647383a3656b657949645820ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e54636c66697273745365676d656e74006c7365676d656e74436f756e7402a3656b6579496458202775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f8606c66697273745365676d656e74026c7365676d656e74436f756e7402a3656b6579496458207c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f6c66697273745365676d656e74046c7365676d656e74436f756e74026b6e6f6e636550726566697844a1b2c3d46b7365676d656e7453697a65106c656e6372797074696f6e49645820f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff6c7365676d656e74436f756e74066f706c61696e746578744c656e67746818566f706c61696e7465787444696765737458204873a4061a862651db7ef809e80c6a619b4fa89842972a03fbaa062b223390a170636970686572746578744469676573745820d62abb27a2385a8fbcd99569dc4cc52caceaa2762782473a98b7f5696ac2833770636970686572746578744c656e67746818b669617574686f7269747981a264626f6479ac656e6f6e636550a036291508a09258ecdaa70753450dde6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676772616e74656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798676772616e746f72582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e01686e6f7441667465721a70dbd88069696e74657265737473816c6d75736963616c2d776f726b696e6f744265666f72651a68e778006b6d617944656c6567617465f46c6361706162696c697469657382782868747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654f66666572782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654c6963656e73656d706f6c696379416374696f6e73817820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796d757361676550726f66696c657381782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9008c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab304402203091f4edbe6cd4e41231d149443dd04cb90cf1d657a75f3d8b75f5b4c3ac8b6f0220611ea00e450d30d01574b83618d002085a00cd6c539e3eb31639fa66504656706a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798008e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad3044022059a7f686da44d3f9258a3cd4eae98fbdf8850bb525e8cf21a1e9ee37c851734402206ca85bcfc3d649956a9b025960a8c83aff30550f976a0a04ad1af19205228a3c6b6163717569736974696f6e81a2646d6f646566696e6c696e65656f66666572a264626f6479ae656e6f6e636550906e6911c5ccfcd61cbb1482b4f9698966706f6c696379a3666469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb915566696e6c696e65590c467b2240636f6e74657874223a5b22687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2e6a736f6e6c64222c7b226c636876223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023222c2272656e646572223a226c6368763a72656e646572222c22756e77726170223a226c6368763a756e77726170222c22747261696e223a226c6368763a747261696e222c2272657461696e4c6368223a226c6368763a72657461696e4c6368222c2270726573656e745465726d73223a226c6368763a70726573656e745465726d73222c2273656c656374696f6e223a7b22406964223a226c6368763a73656c656374696f6e222c224074797065223a22406964227d2c22636f6e6e6563746976697479223a7b22406964223a226c6368763a636f6e6e6563746976697479222c224074797065223a22406964227d2c22656e666f7263656d656e74436c617373223a7b22406964223a226c6368763a656e666f7263656d656e74436c617373222c224074797065223a22406964227d2c22636f6d6d65726369616c507572706f7365223a226c6368763a636f6d6d65726369616c507572706f7365222c22777261707065725265717569726564223a226c6368763a777261707065725265717569726564222c227361746f736869223a226c6368763a7361746f736869227d5d2c224074797065223a224f66666572222c22756964223a226c63683a6f666665723a73656c66222c2270726f66696c65223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730236f64726c2d70726f66696c65222c227065726d697373696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a22706c6179222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d2c7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2261726368697665222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d5d2c2270726f6869626974696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023756e77726170227d5d7d696d6564696154797065736170706c69636174696f6e2f6c642b6a736f6e6673656c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30677061796d656e74a664756e6974677361746f736869656173736574634253566770726963696e67a2646b696e646566697865646c726571756972656d656e747382a565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e6768656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f70617968696e7465726573746f736f756e642d7265636f7264696e67687361746f7368697307a5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e68656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f70617968696e7465726573746c6d75736963616c2d776f726b687361746f736869730568656e64706f696e74782268747470733a2f2f73656c6c65722e6578616d706c652f6c63682f6c6963656e73656870726f746f636f6c783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d7631757265636f76657279506572696f645365636f6e64731a000151806776657273696f6e01686e6f7441667465721a70dbd880696e6f744265666f72651a68e778006b656e666f7263656d656e74a265636c617373783368747470733a2f2f6273762e6272632e6465762f617070732f3031373023636f6e666f726d696e674170706c69636174696f6e6c636f6e6e6563746976697479782468747470733a2f2f6273762e6272632e6465762f617070732f30313730236569746865726b6b657944656c6976657279a1696d656368616e69736d782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d76316c617574686f72697479496473815820d65e12d29ce9396f0e8d1433435fabed2784a07c536c20a9cae7da413a933f1c6c757361676550726f66696c65782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316d6c6963656e736549737375657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798717265717569726564496e74657265737473826f736f756e642d7265636f7264696e676c6d75736963616c2d776f726b6a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798004b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a304402202c4c71a88d57b622bddb807cf4fcba37513911f95b8cdbcf9fff84608c43a2dd0220223283f055843e024ed47f3bc1397eef9fe9df5d66d5c2eeb5e36a37f861127c",
    "embeddedFileHex": "4c43480100000000000017c1a5636c636801656173736574a4646e616d656a766563746f722e6d70336672696768747382a366686f6c646572a1646e616d6574566563746f72205265636f7264696e67204c4c4368696e7465726573746f736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d656f566563746f7220436f6d706f73657268696e7465726573746c6d75736963616c2d776f726b6a636f6e74726f6c6c6572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9696d65646961547970656a617564696f2f6d7065676e726570726573656e746174696f6ea5686c6f6361746f727381782d68747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f766563746f722e636970686572746578746a656e6372797074696f6ea769616c676f726974686d783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316a6b6579506572696f647383a3656b657949645820ddbbe9191fcd71754e31d1df8dbc9128c657dc80a8d3e02d29bf2737b25e54636c66697273745365676d656e74006c7365676d656e74436f756e7402a3656b6579496458202775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f8606c66697273745365676d656e74026c7365676d656e74436f756e7402a3656b6579496458207c670a3e8e422fc581b3c1d8fbaacd8f63f78a975711ece526aa0cef2cd29d0f6c66697273745365676d656e74046c7365676d656e74436f756e74026b6e6f6e636550726566697844a1b2c3d46b7365676d656e7453697a65106c656e6372797074696f6e49645820f0e0d0c0b0a09080706050403020100000112233445566778899aabbccddeeff6c7365676d656e74436f756e74066f706c61696e746578744c656e67746818566f706c61696e7465787444696765737458204873a4061a862651db7ef809e80c6a619b4fa89842972a03fbaa062b223390a170636970686572746578744469676573745820d62abb27a2385a8fbcd99569dc4cc52caceaa2762782473a98b7f5696ac2833770636970686572746578744c656e67746818b669617574686f7269747981a264626f6479ac656e6f6e636550a036291508a09258ecdaa70753450dde6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676772616e74656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798676772616e746f72582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e01686e6f7441667465721a70dbd88069696e74657265737473816c6d75736963616c2d776f726b696e6f744265666f72651a68e778006b6d617944656c6567617465f46c6361706162696c697469657382782868747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654f66666572782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302369737375654c6963656e73656d706f6c696379416374696f6e73817820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796d757361676550726f66696c657381782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9008c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab304402203091f4edbe6cd4e41231d149443dd04cb90cf1d657a75f3d8b75f5b4c3ac8b6f0220611ea00e450d30d01574b83618d002085a00cd6c539e3eb31639fa66504656706a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798008e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad3044022059a7f686da44d3f9258a3cd4eae98fbdf8850bb525e8cf21a1e9ee37c851734402206ca85bcfc3d649956a9b025960a8c83aff30550f976a0a04ad1af19205228a3c6b6163717569736974696f6e81a2646d6f646566696e6c696e65656f66666572a264626f6479ae656e6f6e636550906e6911c5ccfcd61cbb1482b4f9698966706f6c696379a3666469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb915566696e6c696e65590c467b2240636f6e74657874223a5b22687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2e6a736f6e6c64222c7b226c636876223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023222c2272656e646572223a226c6368763a72656e646572222c22756e77726170223a226c6368763a756e77726170222c22747261696e223a226c6368763a747261696e222c2272657461696e4c6368223a226c6368763a72657461696e4c6368222c2270726573656e745465726d73223a226c6368763a70726573656e745465726d73222c2273656c656374696f6e223a7b22406964223a226c6368763a73656c656374696f6e222c224074797065223a22406964227d2c22636f6e6e6563746976697479223a7b22406964223a226c6368763a636f6e6e6563746976697479222c224074797065223a22406964227d2c22656e666f7263656d656e74436c617373223a7b22406964223a226c6368763a656e666f7263656d656e74436c617373222c224074797065223a22406964227d2c22636f6d6d65726369616c507572706f7365223a226c6368763a636f6d6d65726369616c507572706f7365222c22777261707065725265717569726564223a226c6368763a777261707065725265717569726564222c227361746f736869223a226c6368763a7361746f736869227d5d2c224074797065223a224f66666572222c22756964223a226c63683a6f666665723a73656c66222c2270726f66696c65223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730236f64726c2d70726f66696c65222c227065726d697373696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a22706c6179222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d2c7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2261726368697665222c22636f6e73747261696e74223a5b7b226c6566744f706572616e64223a2268747470733a2f2f6273762e6272632e6465762f617070732f303137302373656c656374696f6e222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b22406964223a226c63683a73656c656374696f6e3a7368613235363a61336566326665656436316539366539623461626638656339636436653132653237633562666337356565666635616131343731663165656336326438333235227d7d5d2c2264757479223a5b7b22756964223a2275726e3a6c63683a647574793a7265636f7264696e67222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2237222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938227d2c7b22756964223a2275726e3a6c63683a647574793a636f6d706f736974696f6e222c22616374696f6e223a5b7b227264663a76616c7565223a7b22406964223a226f64726c3a636f6d70656e73617465227d2c22726566696e656d656e74223a5b7b226c6566744f706572616e64223a22706179416d6f756e74222c226f70657261746f72223a226571222c2272696768744f706572616e64223a7b224076616c7565223a2235222c224074797065223a227873643a696e7465676572227d2c22756e6974223a2268747470733a2f2f6273762e6272632e6465762f617070732f30313730237361746f736869227d5d7d5d2c22636f6d70656e73617465645061727479223a226c63683a6964656e746974793a736563703235366b313a303266393330386130313932353863333130343933343466383566383964353232396235333163383435383336663939623038363031663131336263653033366639227d5d7d5d2c2270726f6869626974696f6e223a5b7b22746172676574223a226c63683a61737365743a7368613235363a35346165303763386332326231343138633563303564316162646266373735376535646531393838343632666539653262653433653937343734313538653330222c2261737369676e6572223a226c63683a6964656e746974793a736563703235366b313a303237396265363637656639646362626163353561303632393563653837306230373032396266636462326463653238643935396632383135623136663831373938222c22616374696f6e223a2268747470733a2f2f6273762e6272632e6465762f617070732f3031373023756e77726170227d5d7d696d6564696154797065736170706c69636174696f6e2f6c642b6a736f6e6673656c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30677061796d656e74a664756e6974677361746f736869656173736574634253566770726963696e67a2646b696e646566697865646c726571756972656d656e747382a565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e6768656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f70617968696e7465726573746f736f756e642d7265636f7264696e67687361746f7368697307a5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e68656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f70617968696e7465726573746c6d75736963616c2d776f726b687361746f736869730568656e64706f696e74782268747470733a2f2f73656c6c65722e6578616d706c652f6c63682f6c6963656e73656870726f746f636f6c783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d7631757265636f76657279506572696f645365636f6e64731a000151806776657273696f6e01686e6f7441667465721a70dbd880696e6f744265666f72651a68e778006b656e666f7263656d656e74a265636c617373783368747470733a2f2f6273762e6272632e6465762f617070732f3031373023636f6e666f726d696e674170706c69636174696f6e6c636f6e6e6563746976697479782468747470733a2f2f6273762e6272632e6465762f617070732f30313730236569746865726b6b657944656c6976657279a1696d656368616e69736d782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d76316c617574686f72697479496473815820d65e12d29ce9396f0e8d1433435fabed2784a07c536c20a9cae7da413a933f1c6c757361676550726f66696c65782d68747470733a2f2f6273762e6272632e6465762f617070732f303137302366697865642d72656e6465722d76316d6c6963656e736549737375657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798717265717569726564496e74657265737473826f736f756e642d7265636f7264696e676c6d75736963616c2d776f726b6a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798004b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a304402202c4c71a88d57b622bddb807cf4fcba37513911f95b8cdbcf9fff84608c43a2dd0220223283f055843e024ed47f3bc1397eef9fe9df5d66d5c2eeb5e36a37f861127cce407dc8effba4696ee5a7cbb93b3a6b18e5c26cbfba4afd4b4102181c4374d23148244acffb4ef825c26f0466fb8561300d0c125e4238ada9f38583ab90d65e4250dcf0f5571e75fc9f307f944ec6650e1972fc1797ca22945ccf9db2381becc91eeb5f469bb059678b7c603c7d3b89ad22b147527437b559160149e8854b20bce4cd4ef4f3f52aa9c08cc25947906e22338f42119549e86465012db41b57d74cbd990aa13a9aa4e9c516dc38600e8b82132fddfc4d",
    "embeddedFileSha256Hex": "6bb46eead5cb91076e405565a7f0a74420a0ae318978a4bc75628422967f1127",
    "detachedHeaderSha256Hex": "6e26a33150516f17c5628fcf9910f1b9c38e6f7f4750ef453609ab624f36fdd2",
    "expectation": "The embedded and detached forms use byte-identical Header CBOR."
  },
  "brc77": {
    "verifiedWithBsvSdk": true,
    "versionHex": "42423301",
    "publicVerifierHex": "00",
    "offerSignatureHex": "424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798004b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a304402202c4c71a88d57b622bddb807cf4fcba37513911f95b8cdbcf9fff84608c43a2dd0220223283f055843e024ed47f3bc1397eef9fe9df5d66d5c2eeb5e36a37f861127c",
    "headerSignatureHex": "424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798008e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad3044022059a7f686da44d3f9258a3cd4eae98fbdf8850bb525e8cf21a1e9ee37c851734402206ca85bcfc3d649956a9b025960a8c83aff30550f976a0a04ad1af19205228a3c",
    "licenseSignatureHex": "424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179800060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425304502210092686054997c83608b18df56eddea6cc5c7e4ba006cb740e0d461629f2dac225022044d78fcbac707871b0de12d69197b48fef84d3f79cafccb2293ee4ad613379e1"
  },
  "brc78": {
    "verifiedWithBsvSdk": true,
    "serializedVersionHex": "42421033",
    "protocolId": [
      2,
      "message encryption"
    ],
    "keyIdBase64": "i3EmoP4lx3qTSMhGLycuii6pEypAZiwDhv8kBqYAma4=",
    "plaintextHex": "2775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f860202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
    "serializedMessageHex": "424210330279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179802c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee58b7126a0fe25c77a9348c8462f272e8a2ea9132a40662c0386ff2406a60099aefdc89414bc7c6f3d5cc1f67251d8c7aeced7d759770f9d7e7dacf5e47ecc7e7d5f8f93e928c17b22537cd45a42c148135724059f5e7dbb594805bd4f5d0c87ec19e7c2df74ae807f9a03a2392b01f6a963fd049e76193b2be27830dd500cbb13629e3e6f0af5ade867ec5d9af77f63ff",
    "expectedRecoveredKeyIdHex": "2775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f860",
    "expectedRecoveredCekHex": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f"
  },
  "multilateralPayment": {
    "protocol": "https://bsv.brc.dev/apps/0170#brc105-multipay-v1",
    "totalSatoshis": 12,
    "syntheticTxidHex": "19098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f",
    "note": "The input-free Atomic BEEF is an executable transaction fixture; its signed Demand, Delivery, and Receipt bindings are normative vector values.",
    "outputs": [
      {
        "demandIdHex": "87ed4f8524a5be85f899aaefa96f899e1a4fecfb8f56e73fd2b82f898eece015",
        "payeeIdentityKeyHex": "0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798",
        "satoshis": 7,
        "outputIndex": 0,
        "derivationPrefixBase64url": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk",
        "derivationSuffixBase64url": "vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58",
        "keyID": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58",
        "derivedPublicKeyHex": "034353d6f9cf1abae885efb958ff87a0d1960a1a2fcf29efe8e98db452e11f93a1",
        "lockingScriptHex": "76a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac",
        "receiverDerivation": {
          "counterpartyIdentityKeyHex": "02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5",
          "forSelf": true,
          "derivedPublicKeyHex": "034353d6f9cf1abae885efb958ff87a0d1960a1a2fcf29efe8e98db452e11f93a1"
        }
      },
      {
        "demandIdHex": "4f2afb99660e634caae1ebb59a9bfc1c7d58d3b55a7e810748868cae98d93008",
        "payeeIdentityKeyHex": "02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9",
        "satoshis": 5,
        "outputIndex": 1,
        "derivationPrefixBase64url": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc",
        "derivationSuffixBase64url": "vzdfeOfCu4Wh7U6ci-7GnP-STNf5r7u3zGpREWAemnA",
        "keyID": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc vzdfeOfCu4Wh7U6ci-7GnP-STNf5r7u3zGpREWAemnA",
        "derivedPublicKeyHex": "03b050253137c17027c27022289e3dd513eba6c419dbe501891f7006e3fb5d3cc6",
        "lockingScriptHex": "76a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac",
        "receiverDerivation": {
          "counterpartyIdentityKeyHex": "02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5",
          "forSelf": true,
          "derivedPublicKeyHex": "03b050253137c17027c27022289e3dd513eba6c419dbe501891f7006e3fb5d3cc6"
        }
      }
    ],
    "directDeliveryEndpoints": [
      "https://seller.example/lch/pay",
      "https://composer.example/lch/pay"
    ],
    "allPayeeReceiptsRequired": true,
    "replay": [
      {
        "attempt": "exact same demand, transaction, and output redelivery",
        "expected": "same or equivalent receipt"
      },
      {
        "attempt": "same demand with different transaction",
        "expected": "ERR_LCH_PAYMENT"
      },
      {
        "attempt": "license request missing one payee receipt",
        "expected": "ERR_LCH_DELIVERY"
      }
    ],
    "atomicBeefHex": "010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac0000000000"
  },
  "c2pa": {
    "tool": "c2patool 0.27.15 (c2pa-rs 0.90.15)",
    "assetPath": "apps/media/0170-c2pa-composition.mp3",
    "assetSha256Hex": "f4cb00560863a5fe0b470e6d17c4eed6d06d7ceb40b9dbc1548de739cc1da40e",
    "manifestPath": "apps/media/0170-c2pa-composition.c2pa",
    "manifestMediaType": "application/c2pa",
    "manifestSha256Hex": "46023d2c7a3495265132c04fb76529eb5f1d95d9e0c59cfe4d09ba620f69e621",
    "activeManifest": "urn:c2pa:c75ed1a3-c02f-4291-a917-c6152135043c",
    "ingredient": {
      "label": "c2pa.ingredient.v3",
      "url": "self#jumbf=c2pa.assertions/c2pa.ingredient.v3",
      "alg": "sha256",
      "hashBase64": "Lmvpy34WEqv9a1bFXffIMwK66uChOGYntdWTZ//bzr0=",
      "relationship": "componentOf",
      "metadata": {
        "org.bsv.lch.sourceAsset": "lch:asset:sha256:54ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30",
        "regionOfInterest": {
          "description": "Selected licensed audio",
          "region": [
            {
              "type": "temporal",
              "time": {
                "type": "npt",
                "start": "0.05",
                "end": "0.20"
              }
            }
          ]
        }
      }
    },
    "actions": [
      "c2pa.placed",
      "c2pa.mixed",
      "c2pa.remixed"
    ],
    "validationState": "Valid",
    "validated": [
      "claimSignature.insideValidity",
      "claimSignature.validated",
      "assertion.hashedURI.match",
      "assertion.dataHash.match"
    ],
    "expectedTestCredentialStatus": "signingCredential.untrusted",
    "notes": "The untrusted status is expected for c2patool's disclosed built-in test certificate; the claim signature, assertion hashes, action-to-ingredient hashed URI, and asset hard binding validated.",
    "compositionRecord": {
      "type": "composition-record",
      "body": {
        "version": 1,
        "c2paManifestDigest": {
          "$bytes": "RgI9LHo0lSZRMsBPt2Up618dldngxZz-TQm6Yg9p5iE"
        },
        "ingredients": [
          {
            "sourceAssetId": {
              "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
            },
            "sourceLicenseId": {
              "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
            },
            "c2paIngredient": {
              "url": "self#jumbf=c2pa.assertions/c2pa.ingredient.v3",
              "alg": "sha256",
              "hash": {
                "$bytes": "Lmvpy34WEqv9a1bFXffIMwK66uChOGYntdWTZ__bzr0"
              }
            },
            "relationship": "componentOf",
            "sourceSelection": {
              "type": "segments",
              "ranges": [
                [
                  2,
                  4
                ]
              ]
            },
            "derivedSelection": {
              "type": "all"
            },
            "settlementReceiptIds": [
              {
                "$bytes": "AllTK4ytInLR4dFcrwotpnW3wygH1N7hooZg-QdhxJQ"
              },
              {
                "$bytes": "3OGksoEsOLfv01wcW40EE1uyNYr3rqRJIq8w4b4tflk"
              }
            ],
            "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1"
          }
        ]
      },
      "deterministicCborHex": "a36776657273696f6e016b696e6772656469656e747381a86c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c782d73656c66236a756d62663d633270612e617373657274696f6e732f633270612e696e6772656469656e742e7633646861736858202e6be9cb7e1612abfd6b56c55df7c83302baeae0a1386627b5d59367ffdbcebd6e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea26474797065687365676d656e74736672616e67657381820204706465726976656453656c656374696f6ea1647479706563616c6c74736574746c656d656e74526563656970744964738258200259532b8cad2272d1e1d15caf0a2da675b7c32807d4dee1a28660f90761c4945820dce1a4b2812c38b7efd35c1c5b8d04135bb2358af7aea44922af30e1be2d7e5972633270614d616e6966657374446967657374582046023d2c7a3495265132c04fb76529eb5f1d95d9e0c59cfe4d09ba620f69e621",
      "idHex": "ee47a686d26b7fefc53a20d73848fdd28f523833d3af96778e77653517821f76",
      "iri": "lch:composition-record:sha256:ee47a686d26b7fefc53a20d73848fdd28f523833d3af96778e77653517821f76"
    },
    "derivedAsset": {
      "type": "asset",
      "body": {
        "mediaType": "audio/mpeg",
        "name": "derived-composition.mp3",
        "representation": {
          "ciphertextDigest": {
            "$bytes": "IcmZvkZ5FbAOmJsxzUKRriwz5iq_0XilUKG3Op-PonU"
          },
          "ciphertextLength": 1893,
          "plaintextDigest": {
            "$bytes": "9MsAVghjpf4LRw5tF8Tu1tBtfOtAudvBVI3nOcwdpA4"
          },
          "encryption": {
            "algorithm": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1",
            "encryptionId": {
              "$bytes": "_-7dzLuqmYh3ZlVEMyIRAAAQIDBAUGBwgJCgsMDQ4PA"
            },
            "plaintextLength": 1829,
            "segmentSize": 512,
            "segmentCount": 4,
            "noncePrefix": {
              "$bytes": "ESIzRA"
            },
            "keyPeriods": [
              {
                "keyId": {
                  "$bytes": "2Sjyyypp8S89vnGV3VeqIblucOEbhOHdcCIYpJwdjZs"
                },
                "firstSegment": 0,
                "segmentCount": 4
              }
            ]
          },
          "locators": [
            "https://content.example/lch/derived-composition.ciphertext"
          ]
        },
        "rights": [
          {
            "interest": "derived-sound-recording",
            "holder": {
              "name": "Vector Derivative Artist"
            },
            "controller": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            }
          },
          {
            "interest": "source-sound-recording",
            "holder": {
              "name": "Vector Recording LLC"
            },
            "controller": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            }
          },
          {
            "interest": "source-musical-work",
            "holder": {
              "name": "Vector Composer"
            },
            "controller": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            }
          }
        ],
        "provenance": {
          "mediaType": "application/c2pa",
          "digest": {
            "$bytes": "RgI9LHo0lSZRMsBPt2Up618dldngxZz-TQm6Yg9p5iE"
          },
          "locator": "https://content.example/lch/0170-c2pa-composition.c2pa"
        },
        "composition": {
          "version": 1,
          "c2paManifestDigest": {
            "$bytes": "RgI9LHo0lSZRMsBPt2Up618dldngxZz-TQm6Yg9p5iE"
          },
          "ingredients": [
            {
              "sourceAssetId": {
                "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
              },
              "sourceLicenseId": {
                "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
              },
              "c2paIngredient": {
                "url": "self#jumbf=c2pa.assertions/c2pa.ingredient.v3",
                "alg": "sha256",
                "hash": {
                  "$bytes": "Lmvpy34WEqv9a1bFXffIMwK66uChOGYntdWTZ__bzr0"
                }
              },
              "relationship": "componentOf",
              "sourceSelection": {
                "type": "segments",
                "ranges": [
                  [
                    2,
                    4
                  ]
                ]
              },
              "derivedSelection": {
                "type": "all"
              },
              "settlementReceiptIds": [
                {
                  "$bytes": "AllTK4ytInLR4dFcrwotpnW3wygH1N7hooZg-QdhxJQ"
                },
                {
                  "$bytes": "3OGksoEsOLfv01wcW40EE1uyNYr3rqRJIq8w4b4tflk"
                }
              ],
              "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1"
            }
          ]
        }
      },
      "deterministicCborHex": "a6646e616d6577646572697665642d636f6d706f736974696f6e2e6d70336672696768747383a366686f6c646572a1646e616d657818566563746f7220446572697661746976652041727469737468696e74657265737477646572697665642d736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d6574566563746f72205265636f7264696e67204c4c4368696e74657265737476736f757263652d736f756e642d7265636f7264696e676a636f6e74726f6c6c657258210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798a366686f6c646572a1646e616d656f566563746f7220436f6d706f73657268696e74657265737473736f757263652d6d75736963616c2d776f726b6a636f6e74726f6c6c6572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9696d65646961547970656a617564696f2f6d7065676a70726f76656e616e6365a366646967657374582046023d2c7a3495265132c04fb76529eb5f1d95d9e0c59cfe4d09ba620f69e621676c6f6361746f72783668747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f303137302d633270612d636f6d706f736974696f6e2e63327061696d6564696154797065706170706c69636174696f6e2f633270616b636f6d706f736974696f6ea36776657273696f6e016b696e6772656469656e747381a86c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c782d73656c66236a756d62663d633270612e617373657274696f6e732f633270612e696e6772656469656e742e7633646861736858202e6be9cb7e1612abfd6b56c55df7c83302baeae0a1386627b5d59367ffdbcebd6e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea26474797065687365676d656e74736672616e67657381820204706465726976656453656c656374696f6ea1647479706563616c6c74736574746c656d656e74526563656970744964738258200259532b8cad2272d1e1d15caf0a2da675b7c32807d4dee1a28660f90761c4945820dce1a4b2812c38b7efd35c1c5b8d04135bb2358af7aea44922af30e1be2d7e5972633270614d616e6966657374446967657374582046023d2c7a3495265132c04fb76529eb5f1d95d9e0c59cfe4d09ba620f69e6216e726570726573656e746174696f6ea5686c6f6361746f727381783a68747470733a2f2f636f6e74656e742e6578616d706c652f6c63682f646572697665642d636f6d706f736974696f6e2e636970686572746578746a656e6372797074696f6ea769616c676f726974686d783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316a6b6579506572696f647381a3656b657949645820d928f2cb2a69f12f3dbe7195dd57aa21b96e70e11b84e1dd702218a49c1d8d9b6c66697273745365676d656e74006c7365676d656e74436f756e74046b6e6f6e636550726566697844112233446b7365676d656e7453697a651902006c656e6372797074696f6e49645820ffeeddccbbaa9988776655443322110000102030405060708090a0b0c0d0e0f06c7365676d656e74436f756e74046f706c61696e746578744c656e6774681907256f706c61696e746578744469676573745820f4cb00560863a5fe0b470e6d17c4eed6d06d7ceb40b9dbc1548de739cc1da40e7063697068657274657874446967657374582021c999be467915b00e989b31cd4291ae2c33e62abfd178a550a1b73a9f8fa27570636970686572746578744c656e677468190765",
      "idHex": "11fbb51417c60e590d31087666c6fa8fadc7912651d2b2dd80b5b10311733593",
      "iri": "lch:asset:sha256:11fbb51417c60e590d31087666c6fa8fadc7912651d2b2dd80b5b10311733593"
    },
    "derivedAssetEncryption": {
      "descriptor": {
        "algorithm": "https://bsv.brc.dev/apps/0170#a256gcm-segmented-v1",
        "encryptionId": {
          "$bytes": "_-7dzLuqmYh3ZlVEMyIRAAAQIDBAUGBwgJCgsMDQ4PA"
        },
        "plaintextLength": 1829,
        "segmentSize": 512,
        "segmentCount": 4,
        "noncePrefix": {
          "$bytes": "ESIzRA"
        },
        "keyPeriods": [
          {
            "keyId": {
              "$bytes": "2Sjyyypp8S89vnGV3VeqIblucOEbhOHdcCIYpJwdjZs"
            },
            "firstSegment": 0,
            "segmentCount": 4
          }
        ]
      },
      "cekHex": "606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f",
      "keyIdHex": "d928f2cb2a69f12f3dbe7195dd57aa21b96e70e11b84e1dd702218a49c1d8d9b",
      "ciphertextDigestHex": "21c999be467915b00e989b31cd4291ae2c33e62abfd178a550a1b73a9f8fa275",
      "ciphertextLength": 1893,
      "decryptedPlaintextDigestHex": "f4cb00560863a5fe0b470e6d17c4eed6d06d7ceb40b9dbc1548de739cc1da40e"
    }
  },
  "nestedComposition": {
    "graph": {
      "movie": {
        "duties": [
          {
            "assetId": "movie",
            "uid": "duty:movie",
            "selection": [
              [
                100,
                120
              ]
            ],
            "satoshis": 20
          }
        ],
        "children": [
          "song"
        ]
      },
      "song": {
        "duties": [
          {
            "assetId": "song",
            "uid": "duty:song",
            "selection": [
              [
                10,
                30
              ]
            ],
            "satoshis": 7
          }
        ],
        "children": [
          "drums",
          "bass"
        ]
      },
      "drums": {
        "duties": [
          {
            "assetId": "drums",
            "uid": "duty:drums",
            "selection": [
              [
                4,
                12
              ]
            ],
            "satoshis": 2
          }
        ],
        "children": []
      },
      "bass": {
        "duties": [
          {
            "assetId": "bass",
            "uid": "duty:bass",
            "selection": [
              [
                8,
                16
              ]
            ],
            "satoshis": 3
          }
        ],
        "children": []
      }
    },
    "root": "movie",
    "expectedVisited": [
      "bass",
      "drums",
      "movie",
      "song"
    ],
    "expectedDutyUids": [
      "duty:movie",
      "duty:song",
      "duty:drums",
      "duty:bass"
    ],
    "expectedTotalSatoshis": 32,
    "cycle": {
      "graph": {
        "a": [
          "b"
        ],
        "b": [
          "a"
        ]
      },
      "expected": "ERR_LCH_CYCLE"
    }
  },
  "referenceCases": [
    {
      "id": "purchased-mp3",
      "input": {
        "permissions": [
          "play",
          "archive"
        ],
        "prohibitions": [
          "https://bsv.brc.dev/apps/0170#unwrap"
        ]
      },
      "checks": [
        {
          "name": "play",
          "actual": "pass",
          "expected": "pass"
        },
        {
          "name": "archive",
          "actual": "pass",
          "expected": "pass"
        },
        {
          "name": "unwrap",
          "actual": "ERR_LCH_POLICY",
          "expected": "ERR_LCH_POLICY"
        }
      ],
      "result": "pass"
    },
    {
      "id": "web-font",
      "input": {
        "permissions": [
          "display"
        ],
        "prohibitions": [],
        "transport": "BRC-103/104 HTTPS",
        "keyDelivery": "https://bsv.brc.dev/apps/0170#raw-key-v1"
      },
      "checks": [
        {
          "name": "display",
          "actual": "pass",
          "expected": "pass"
        },
        {
          "name": "raw-export",
          "actual": "ERR_LCH_POLICY",
          "expected": "ERR_LCH_POLICY"
        },
        {
          "name": "redistribute",
          "actual": "ERR_LCH_POLICY",
          "expected": "ERR_LCH_POLICY"
        }
      ],
      "result": "pass"
    },
    {
      "id": "pay-per-page",
      "input": {
        "licensedPageRange": [
          4,
          5
        ],
        "notAfter": 1893456000,
        "reopenAt": 1760003900
      },
      "checks": [
        {
          "name": "first-read",
          "actual": "pay-and-pass",
          "expected": "pay-and-pass"
        },
        {
          "name": "licensed-reread",
          "actual": "pass-without-payment",
          "expected": "pass-without-payment"
        },
        {
          "name": "unlicensed-page",
          "actual": "ERR_LCH_POLICY",
          "expected": "ERR_LCH_POLICY"
        }
      ],
      "result": "pass"
    },
    {
      "id": "range-audio",
      "input": {
        "licensedSegments": [
          2,
          4
        ],
        "deliveredKeyIds": [
          "2775c9c58fea7491b619f693dce2c79d62592e16adf574e41a4cd48b2ad0f860"
        ]
      },
      "checks": [
        {
          "name": "segments-2-through-3",
          "actual": "pass",
          "expected": "pass"
        },
        {
          "name": "unlicensed-key-period",
          "actual": "ERR_LCH_KEY",
          "expected": "ERR_LCH_KEY"
        },
        {
          "name": "tampered-record",
          "actual": "ERR_LCH_AUTHENTICATION",
          "expected": "ERR_LCH_AUTHENTICATION"
        }
      ],
      "result": "pass"
    },
    {
      "id": "daw-composition",
      "input": {
        "c2paManifestSha256Hex": "46023d2c7a3495265132c04fb76529eb5f1d95d9e0c59cfe4d09ba620f69e621",
        "compositionRecordIdHex": "ee47a686d26b7fefc53a20d73848fdd28f523833d3af96778e77653517821f76"
      },
      "checks": [
        {
          "name": "ingredient-v3",
          "actual": "pass",
          "expected": "pass"
        },
        {
          "name": "placed-action",
          "actual": "pass",
          "expected": "pass"
        },
        {
          "name": "mixed-action",
          "actual": "pass",
          "expected": "pass"
        },
        {
          "name": "source-asset-binding",
          "actual": "pass",
          "expected": "pass"
        }
      ],
      "result": "pass"
    },
    {
      "id": "nested-movie-settlement",
      "input": {
        "graph": {
          "movie": {
            "duties": [
              {
                "assetId": "movie",
                "uid": "duty:movie",
                "selection": [
                  [
                    100,
                    120
                  ]
                ],
                "satoshis": 20
              }
            ],
            "children": [
              "song"
            ]
          },
          "song": {
            "duties": [
              {
                "assetId": "song",
                "uid": "duty:song",
                "selection": [
                  [
                    10,
                    30
                  ]
                ],
                "satoshis": 7
              }
            ],
            "children": [
              "drums",
              "bass"
            ]
          },
          "drums": {
            "duties": [
              {
                "assetId": "drums",
                "uid": "duty:drums",
                "selection": [
                  [
                    4,
                    12
                  ]
                ],
                "satoshis": 2
              }
            ],
            "children": []
          },
          "bass": {
            "duties": [
              {
                "assetId": "bass",
                "uid": "duty:bass",
                "selection": [
                  [
                    8,
                    16
                  ]
                ],
                "satoshis": 3
              }
            ],
            "children": []
          }
        },
        "root": "movie"
      },
      "checks": [
        {
          "name": "flatten-four-duties",
          "actual": 4,
          "expected": 4
        },
        {
          "name": "sum-satoshis",
          "actual": 32,
          "expected": 32
        },
        {
          "name": "single-transaction",
          "actual": "one",
          "expected": "one"
        },
        {
          "name": "direct-deliveries",
          "actual": 4,
          "expected": 4
        }
      ],
      "result": "pass"
    },
    {
      "id": "ai-training",
      "input": {
        "permissions": [
          "https://bsv.brc.dev/apps/0170#train"
        ],
        "prohibitions": []
      },
      "checks": [
        {
          "name": "train",
          "actual": "pass",
          "expected": "pass"
        },
        {
          "name": "display",
          "actual": "ERR_LCH_POLICY",
          "expected": "ERR_LCH_POLICY"
        },
        {
          "name": "raw-export",
          "actual": "ERR_LCH_POLICY",
          "expected": "ERR_LCH_POLICY"
        },
        {
          "name": "redistribute",
          "actual": "ERR_LCH_POLICY",
          "expected": "ERR_LCH_POLICY"
        }
      ],
      "result": "pass"
    },
    {
      "id": "rental",
      "input": {
        "notBefore": 1760000000,
        "notAfter": 1893456000,
        "offlineUntil": 1760086700
      },
      "checks": [
        {
          "name": "offline-within-window",
          "actual": "pass",
          "expected": "pass"
        },
        {
          "name": "after-license-expiry",
          "actual": "ERR_LCH_LICENSE",
          "expected": "ERR_LCH_LICENSE"
        }
      ],
      "result": "pass"
    },
    {
      "id": "unknown-semantics",
      "input": {
        "profiles": [
          {
            "id": "https://bsv.brc.dev/apps/0170#unknown-profile",
            "supported": false
          },
          {
            "id": "https://bsv.brc.dev/apps/0170#fixed-render-v1",
            "supported": true
          }
        ]
      },
      "checks": [
        {
          "name": "unknown-profile",
          "actual": "ERR_LCH_PROFILE_UNSUPPORTED",
          "expected": "ERR_LCH_PROFILE_UNSUPPORTED"
        },
        {
          "name": "independent-known-profile",
          "actual": "eligible",
          "expected": "eligible"
        },
        {
          "name": "unknown-critical-term-in-selected-profile",
          "actual": "ERR_LCH_POLICY",
          "expected": "ERR_LCH_POLICY"
        }
      ],
      "result": "pass"
    },
    {
      "id": "tampering",
      "input": {
        "cborNegativeVectors": 7,
        "aesNegativeVectors": 4
      },
      "checks": [
        {
          "name": "modified-header",
          "actual": "ERR_LCH_SIGNATURE",
          "expected": "ERR_LCH_SIGNATURE"
        },
        {
          "name": "modified-ciphertext",
          "actual": "ERR_LCH_CONTENT_DIGEST",
          "expected": "ERR_LCH_CONTENT_DIGEST"
        },
        {
          "name": "reordered-record",
          "actual": "ERR_LCH_AUTHENTICATION",
          "expected": "ERR_LCH_AUTHENTICATION"
        },
        {
          "name": "missing-receipt",
          "actual": "ERR_LCH_DELIVERY",
          "expected": "ERR_LCH_DELIVERY"
        },
        {
          "name": "composition-cycle",
          "actual": "ERR_LCH_CYCLE",
          "expected": "ERR_LCH_CYCLE"
        }
      ],
      "result": "pass"
    }
  ],
  "reviewCorrections": {
    "paymentRecovery": {
      "recoveryPeriodSeconds": 86400,
      "expiresAt": 1893452400,
      "recoveryUntil": 1893538800,
      "validRecoveryAt": 1893538799,
      "rejectNewTransactionAt": 1893452401,
      "exactRedelivery": "idempotent"
    },
    "randomizedOutputs": {
      "finalizedOrder": [
        "76a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac",
        "unrelated-output",
        "76a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac"
      ],
      "expectedDemandOutputIndices": [
        2,
        0
      ],
      "missing": "ERR_LCH_PAYMENT",
      "duplicate": "ERR_LCH_PAYMENT",
      "ambiguous": "ERR_LCH_PAYMENT"
    },
    "revocation": [
      {
        "status": "unspent",
        "ageSeconds": 30,
        "expected": "valid"
      },
      {
        "status": "unspent",
        "ageSeconds": 86401,
        "expected": "ERR_LCH_REVOCATION"
      },
      {
        "status": "spent-mempool",
        "ageSeconds": 1,
        "expected": "ERR_LCH_REVOCATION"
      },
      {
        "status": "spent-confirmed",
        "ageSeconds": 1,
        "expected": "ERR_LCH_REVOCATION"
      },
      {
        "status": "unknown",
        "ageSeconds": 1,
        "expected": "ERR_LCH_REVOCATION"
      },
      {
        "status": "unspent",
        "ageSeconds": 1,
        "reorganizationAffected": true,
        "expected": "ERR_LCH_REVOCATION"
      }
    ],
    "endpointTrust": {
      "accepted": [
        "https://content.example/lch/object"
      ],
      "rejected": [
        "http://content.example/lch/object",
        "https://127.0.0.1/object",
        "https://user@example.com/object#fragment"
      ],
      "identityRedirect": {
        "status": 307,
        "sameOrigin": true,
        "expected": "valid"
      },
      "crossOriginIdentityRedirect": "ERR_LCH_ENDPOINT"
    },
    "selfReference": {
      "topLevelUid": "virtual substitution",
      "nestedLiteral": "unchanged",
      "transmittedBytes": "unchanged"
    },
    "compositionMapping": {
      "supported": "https://bsv.brc.dev/apps/0170#whole-placement-v1",
      "derivedSelection": {
        "type": "all"
      },
      "repeatedPlacements": "distinct ingredients",
      "editorialCompositionId": "40b58666b49adbbc07f3ada5fad1e58ac0740abf53b5c1de5c0a8366561fbcfc",
      "editorialTransforms": [
        {
          "placement": 1,
          "kind": "identity"
        },
        {
          "placement": 2,
          "kind": "identity",
          "repeatOf": 1
        },
        {
          "placement": 3,
          "kind": "reverse"
        },
        {
          "placement": 4,
          "kind": "time-warp",
          "rate": {
            "numerator": 1,
            "denominator": 2
          }
        },
        {
          "placement": 5,
          "kind": "time-warp",
          "rate": {
            "numerator": 2,
            "denominator": 1
          }
        },
        {
          "placement": 6,
          "kind": "distortion",
          "amount": 4
        }
      ],
      "editorialEffect": "descriptive metadata; complete sourceSelection remains active",
      "duplicateC2paBinding": "ERR_LCH_PROVENANCE",
      "unknownMapping": "ERR_LCH_PROFILE_UNSUPPORTED"
    },
    "timeBoundaries": {
      "notBefore": {
        "exact": "active",
        "oneSecondBefore": "not-started"
      },
      "notAfter": {
        "oneSecondBefore": "active",
        "exact": "expired"
      },
      "expiresAt": {
        "oneSecondBefore": "new transaction allowed",
        "exact": "new transaction rejected"
      },
      "recoveryUntil": {
        "oneSecondBefore": "recovery allowed",
        "exact": "recovery rejected"
      }
    },
    "keyPeriodCoverage": {
      "wholeAssetKeyIds": [
        {
          "$bytes": "3bvpGR_NcXVOMdHfjbyRKMZX3ICo0-AtKb8nN7JeVGM"
        },
        {
          "$bytes": "J3XJxY_qdJG2GfaT3OLHnWJZLhat9XTkGkzUiyrQ-GA"
        },
        {
          "$bytes": "fGcKPo5CL8WBs8HY-6rNj2P3ipdXEezlJqoM7yzSnQ8"
        }
      ],
      "selectedSegments": {
        "type": "segments",
        "ranges": [
          [
            2,
            4
          ]
        ]
      },
      "selectedKeyIds": [
        {
          "$bytes": "J3XJxY_qdJG2GfaT3OLHnWJZLhat9XTkGkzUiyrQ-GA"
        }
      ],
      "missing": "ERR_LCH_KEY",
      "duplicate": "ERR_LCH_KEY",
      "outOfSelection": "ERR_LCH_KEY"
    },
    "training": {
      "actionAloneRequiresComposition": false,
      "claimedIndividualSource": "inputTo",
      "datasetRootProfile": "unsupported in v1"
    }
  },
  "editorialComposition": {
    "body": {
      "version": 1,
      "c2paManifestDigest": {
        "$bytes": "QKFPXGoMDkGvi4ZuiAEO1xU_iMRqPUDhk5RITNv_FQ0"
      },
      "ingredients": [
        {
          "sourceAssetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "sourceLicenseId": {
            "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
          },
          "c2paIngredient": {
            "url": "self#jumbf=/c2pa/editorial/c2pa.assertions/c2pa.ingredient.v3/1",
            "alg": "sha256",
            "hash": {
              "$bytes": "MklZAn50hKWEBeZKh5K_x6T8snPhnJ6xrIEtnXx0jl0"
            }
          },
          "relationship": "componentOf",
          "sourceSelection": {
            "type": "all"
          },
          "derivedSelection": {
            "type": "all"
          },
          "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1",
          "metadata": {
            "https://example.invalid/lch-reference/edit-v1": {
              "placement": 1,
              "kind": "identity"
            }
          }
        },
        {
          "sourceAssetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "sourceLicenseId": {
            "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
          },
          "c2paIngredient": {
            "url": "self#jumbf=/c2pa/editorial/c2pa.assertions/c2pa.ingredient.v3/2",
            "alg": "sha256",
            "hash": {
              "$bytes": "WM-YswZLdrhvVft8PTDkwZk9BH6OHZcgCXA237ACvGA"
            }
          },
          "relationship": "componentOf",
          "sourceSelection": {
            "type": "all"
          },
          "derivedSelection": {
            "type": "all"
          },
          "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1",
          "metadata": {
            "https://example.invalid/lch-reference/edit-v1": {
              "placement": 2,
              "kind": "identity",
              "repeatOf": 1
            }
          }
        },
        {
          "sourceAssetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "sourceLicenseId": {
            "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
          },
          "c2paIngredient": {
            "url": "self#jumbf=/c2pa/editorial/c2pa.assertions/c2pa.ingredient.v3/3",
            "alg": "sha256",
            "hash": {
              "$bytes": "SIo4i9vnaFkivU5-zHRksjSzAJSEVlyg1z6emARic30"
            }
          },
          "relationship": "componentOf",
          "sourceSelection": {
            "type": "all"
          },
          "derivedSelection": {
            "type": "all"
          },
          "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1",
          "metadata": {
            "https://example.invalid/lch-reference/edit-v1": {
              "placement": 3,
              "kind": "reverse"
            }
          }
        },
        {
          "sourceAssetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "sourceLicenseId": {
            "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
          },
          "c2paIngredient": {
            "url": "self#jumbf=/c2pa/editorial/c2pa.assertions/c2pa.ingredient.v3/4",
            "alg": "sha256",
            "hash": {
              "$bytes": "7UO2ljMRYU3ZRzXBNa710HngmNUkAe_eOeACBV7T_1Q"
            }
          },
          "relationship": "componentOf",
          "sourceSelection": {
            "type": "all"
          },
          "derivedSelection": {
            "type": "all"
          },
          "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1",
          "metadata": {
            "https://example.invalid/lch-reference/edit-v1": {
              "placement": 4,
              "kind": "time-warp",
              "rate": {
                "numerator": 1,
                "denominator": 2
              }
            }
          }
        },
        {
          "sourceAssetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "sourceLicenseId": {
            "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
          },
          "c2paIngredient": {
            "url": "self#jumbf=/c2pa/editorial/c2pa.assertions/c2pa.ingredient.v3/5",
            "alg": "sha256",
            "hash": {
              "$bytes": "-hQRP3d0d5L0xaA93jhL5OAv3djr-7YdEnZRm5-WmMM"
            }
          },
          "relationship": "componentOf",
          "sourceSelection": {
            "type": "all"
          },
          "derivedSelection": {
            "type": "all"
          },
          "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1",
          "metadata": {
            "https://example.invalid/lch-reference/edit-v1": {
              "placement": 5,
              "kind": "time-warp",
              "rate": {
                "numerator": 2,
                "denominator": 1
              }
            }
          }
        },
        {
          "sourceAssetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "sourceLicenseId": {
            "$bytes": "QEw3Yc24O4xTwYU8vIg56PMYSrQx4xkLXi4d6gdJZD0"
          },
          "c2paIngredient": {
            "url": "self#jumbf=/c2pa/editorial/c2pa.assertions/c2pa.ingredient.v3/6",
            "alg": "sha256",
            "hash": {
              "$bytes": "3Rf1dlbErxZpePa1PDW7-SoMVLd8rmiP5zKl3i8LtDY"
            }
          },
          "relationship": "componentOf",
          "sourceSelection": {
            "type": "all"
          },
          "derivedSelection": {
            "type": "all"
          },
          "mappingProfile": "https://bsv.brc.dev/apps/0170#whole-placement-v1",
          "metadata": {
            "https://example.invalid/lch-reference/edit-v1": {
              "placement": 6,
              "kind": "distortion",
              "amount": 4
            }
          }
        }
      ]
    },
    "type": "composition-record",
    "deterministicCborHex": "a36776657273696f6e016b696e6772656469656e747386a8686d65746164617461a1782d68747470733a2f2f6578616d706c652e696e76616c69642f6c63682d7265666572656e63652f656469742d7631a2646b696e64686964656e7469747969706c6163656d656e74016c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c783f73656c66236a756d62663d2f633270612f656469746f7269616c2f633270612e617373657274696f6e732f633270612e696e6772656469656e742e76332f3164686173685820324959027e7484a58405e64a8792bfc7a4fcb273e19c9eb1ac812d9d7c748e5d6e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea1647479706563616c6c706465726976656453656c656374696f6ea1647479706563616c6ca8686d65746164617461a1782d68747470733a2f2f6578616d706c652e696e76616c69642f6c63682d7265666572656e63652f656469742d7631a3646b696e64686964656e74697479687265706561744f660169706c6163656d656e74026c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c783f73656c66236a756d62663d2f633270612f656469746f7269616c2f633270612e617373657274696f6e732f633270612e696e6772656469656e742e76332f326468617368582058cf98b3064b76b86f55fb7c3d30e4c1993d047e8e1d9720097036dfb002bc606e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea1647479706563616c6c706465726976656453656c656374696f6ea1647479706563616c6ca8686d65746164617461a1782d68747470733a2f2f6578616d706c652e696e76616c69642f6c63682d7265666572656e63652f656469742d7631a2646b696e64677265766572736569706c6163656d656e74036c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c783f73656c66236a756d62663d2f633270612f656469746f7269616c2f633270612e617373657274696f6e732f633270612e696e6772656469656e742e76332f3364686173685820488a388bdbe7685922bd4e7ecc7464b234b3009484565ca0d73e9e980462737d6e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea1647479706563616c6c706465726976656453656c656374696f6ea1647479706563616c6ca8686d65746164617461a1782d68747470733a2f2f6578616d706c652e696e76616c69642f6c63682d7265666572656e63652f656469742d7631a3646b696e646974696d652d776172706472617465a2696e756d657261746f72016b64656e6f6d696e61746f720269706c6163656d656e74046c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c783f73656c66236a756d62663d2f633270612f656469746f7269616c2f633270612e617373657274696f6e732f633270612e696e6772656469656e742e76332f3464686173685820ed43b6963311614dd94735c135aef5d079e098d52401efde39e002055ed3ff546e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea1647479706563616c6c706465726976656453656c656374696f6ea1647479706563616c6ca8686d65746164617461a1782d68747470733a2f2f6578616d706c652e696e76616c69642f6c63682d7265666572656e63652f656469742d7631a3646b696e646974696d652d776172706472617465a2696e756d657261746f72026b64656e6f6d696e61746f720169706c6163656d656e74056c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c783f73656c66236a756d62663d2f633270612f656469746f7269616c2f633270612e617373657274696f6e732f633270612e696e6772656469656e742e76332f3564686173685820fa14113f77747792f4c5a03dde384be4e02fddd8ebfbb61d1276519b9f9698c36e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea1647479706563616c6c706465726976656453656c656374696f6ea1647479706563616c6ca8686d65746164617461a1782d68747470733a2f2f6578616d706c652e696e76616c69642f6c63682d7265666572656e63652f656469742d7631a3646b696e646a646973746f7274696f6e66616d6f756e740469706c6163656d656e74066c72656c6174696f6e736869706b636f6d706f6e656e744f666d736f7572636541737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306e63327061496e6772656469656e74a363616c67667368613235366375726c783f73656c66236a756d62663d2f633270612f656469746f7269616c2f633270612e617373657274696f6e732f633270612e696e6772656469656e742e76332f3664686173685820dd17f57656c4af166978f6b53c35bbf92a0c54b77cae688fe732a5de2f0bb4366e6d617070696e6750726f66696c65783068747470733a2f2f6273762e6272632e6465762f617070732f303137302377686f6c652d706c6163656d656e742d76316f736f757263654c6963656e736549645820404c3761cdb83b8c53c1853cbc8839e8f3184ab431e3190b5e2e1dea0749643d6f736f7572636553656c656374696f6ea1647479706563616c6c706465726976656453656c656374696f6ea1647479706563616c6c72633270614d616e6966657374446967657374582040a14f5c6a0c0e41af8b866e88010ed7153f88c46a3d40e19394484cdbff150d",
    "idHex": "40b58666b49adbbc07f3ada5fad1e58ac0740abf53b5c1de5c0a8366561fbcfc",
    "iri": "lch:composition-record:sha256:40b58666b49adbbc07f3ada5fad1e58ac0740abf53b5c1de5c0a8366561fbcfc"
  },
  "httpBinding": {
    "mediaType": "application/vnd.bsv.lch+cbor",
    "operations": {
      "licenseRequestPreflight": {
        "requestType": "license-request-preflight",
        "successStatus": 204,
        "payloadCborHex": "a264626f6479aa656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee566616374696f6e7820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696372656174656441741a68e778c86973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046c726571756573744e6f6e6365509ea89eaae4cf119b2b5269721464e255706d656368616e69736d43686f69636573a3677061796d656e74783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d76316a656e6372797074696f6e783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316b6b657944656c6976657279782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d7631746163636570746564506f6c6963794469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb91556a7369676e61747572657381588c4242330102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee50085868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4304402204c429102b988e48a2d1cb6f401d009de1d1a97608826ccf5580c99e0e72eece702204c9345894710b7195922479bb91cb97dadf2b6df87b9b6aba9ffe44cb7522566"
      },
      "quote": {
        "requestType": "license-request",
        "responseType": "quote",
        "successStatus": 200
      },
      "paymentDemandPreflight": {
        "requestType": "payment-demand",
        "responseType": "payment-readiness",
        "successStatus": 200,
        "responseCborHex": "a264626f6479a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582087ed4f8524a5be85f899aaefa96f899e1a4fecfb8f56e73fd2b82f898eece0156869737375656441741a70dbc9f86972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a7265616479556e74696c1a70dbca346d7265636f76657279556e74696c1a70dd1bf06a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798008f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadae3045022100841d0b5ad5f991019f6c8bfaae43932a0fe3cc14eb6b48ff72989c712095ab4d02204b1540c17169d36f72281b6c16287225cc25f227b1d5adee718a68b0b58d63e6"
      },
      "paymentAuthorization": {
        "requestType": "payment-authorization-request",
        "responseType": "payment-authorization",
        "successStatus": 200,
        "requestCborHex": "a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e67676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f706179687361746f7368697307696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e636550101112131415161718191a1b1c1d1e1f7064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac971736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d76316a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798001718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363045022100adce61ec790a3bea834ced1609b4c2ad49d765fc38fb3ef266829b77c38a6b99022001b459b836e50df2a0c6c80660ddd595759daf3dbe8d54de0e1a483d92c52021",
        "responseCborHex": "a264626f6479b4656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e687361746f73686973076972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26c617574686f72697a656441741a70dbc9f86d6c6f636b696e67536372697074581976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac6d7265636f76657279556e74696c1a70dd1bf06e65766964656e6365506f6c696379783c68747470733a2f2f6273762e6272632e6465762f617070732f30313730237369676e65642d70726f636573736f722d616363657074616e63652d76316f617574686f72697a6564556e74696c1a70dbca707064656c6976657279456e64706f696e74782668747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f73746f72657064656c697665727950726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f7065766964656e6365456e64706f696e74782668747470733a2f2f70726f636573736f722e6578616d706c652f6c63682f65766964656e63657065766964656e636550726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97172657472696576616c456e64706f696e74782968747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f726574726965766571736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d7631776d696e696d756d5472616e73616374696f6e53746174656861636365707465646a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817980028292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546473045022100b4d09c6674730d1acfaeff1e64d81ec0562574e2697179d5f40a473b9275a962022066d3e4c508a7a84bd13ffe9393de1cb09f462dbf8fe346d31bdd0e1d4129b619"
      },
      "paymentDelivery": {
        "requestType": "payment-delivery",
        "responseType": "payment-receipt",
        "successStatus": 200,
        "payloadCborHex": "a264626f6479a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee56776657273696f6e016864656d616e644964582087ed4f8524a5be85f899aaefa96f899e1a4fecfb8f56e73fd2b82f898eece0156972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac00000000006b6f7574707574496e646578007064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f6a7369676e61747572657381588c4242330102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee500ebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a304402207f9e66bdc67fcaffd6423382b2c8cc35a152ea189a6c1a244058bbc5ef805541022025bd2111c44cf6f2166c281c9028326938db962a7b5bc8792a3d8f68fdb12ff2"
      },
      "paymentDeliveryStore": {
        "requestType": "payment-delivery-store",
        "responseType": "payment-delivery-ack",
        "successStatus": 200,
        "payloadCborHex": "a26864656c6976657279a264626f6479a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee56776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e6972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac00000000006b6f7574707574496e646578007064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f6a7369676e61747572657381588d4242330102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee50062636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80813045022100814e5b7b2527db4ba5aee7b000fa70880a750c41ff7ff1463f8c580a69c7982602206bdebc2c54fc7508b7ab7cbabb84857e378dec3e1e743a81c1ce3be93b8313b46d617574686f72697a6174696f6ea264626f6479b4656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e687361746f73686973076972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26c617574686f72697a656441741a70dbc9f86d6c6f636b696e67536372697074581976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac6d7265636f76657279556e74696c1a70dd1bf06e65766964656e6365506f6c696379783c68747470733a2f2f6273762e6272632e6465762f617070732f30313730237369676e65642d70726f636573736f722d616363657074616e63652d76316f617574686f72697a6564556e74696c1a70dbca707064656c6976657279456e64706f696e74782668747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f73746f72657064656c697665727950726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f7065766964656e6365456e64706f696e74782668747470733a2f2f70726f636573736f722e6578616d706c652f6c63682f65766964656e63657065766964656e636550726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97172657472696576616c456e64706f696e74782968747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f726574726965766571736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d7631776d696e696d756d5472616e73616374696f6e53746174656861636365707465646a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817980028292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546473045022100b4d09c6674730d1acfaeff1e64d81ec0562574e2697179d5f40a473b9275a962022066d3e4c508a7a84bd13ffe9393de1cb09f462dbf8fe346d31bdd0e1d4129b619"
      },
      "paymentDeliveryRetrieval": {
        "requestType": "payment-delivery-retrieval",
        "responseType": "payment-delivery-stored",
        "successStatus": 200,
        "absentStatus": 404,
        "payloadCborHex": "a264626f6479a5656e6f6e636550202122232425262728292a2b2c2d2e2f65706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016b72657175657374656441741a70dbcaac6f617574686f72697a6174696f6e49645820588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b66a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798006c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b3045022100849a47baf80f8da3ce5890f88c0ea4ffd6fa6a9bafecd50c172e4dff3cc6bdeb022033886e1312acd7f567d15496a1cba0047b142ad33e799301acf12d00e93ee6a3"
      },
      "transactionEvidence": {
        "requestType": "transaction-evidence-request",
        "responseType": "transaction-evidence",
        "successStatus": 200,
        "payloadCborHex": "a26a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac00000000006d617574686f72697a6174696f6ea264626f6479b4656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e687361746f73686973076972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26c617574686f72697a656441741a70dbc9f86d6c6f636b696e67536372697074581976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac6d7265636f76657279556e74696c1a70dd1bf06e65766964656e6365506f6c696379783c68747470733a2f2f6273762e6272632e6465762f617070732f30313730237369676e65642d70726f636573736f722d616363657074616e63652d76316f617574686f72697a6564556e74696c1a70dbca707064656c6976657279456e64706f696e74782668747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f73746f72657064656c697665727950726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f7065766964656e6365456e64706f696e74782668747470733a2f2f70726f636573736f722e6578616d706c652f6c63682f65766964656e63657065766964656e636550726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97172657472696576616c456e64706f696e74782968747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f726574726965766571736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d7631776d696e696d756d5472616e73616374696f6e53746174656861636365707465646a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817980028292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546473045022100b4d09c6674730d1acfaeff1e64d81ec0562574e2697179d5f40a473b9275a962022066d3e4c508a7a84bd13ffe9393de1cb09f462dbf8fe346d31bdd0e1d4129b619"
      },
      "paymentCompletion": {
        "requestType": "payment-completion",
        "responseType": "license",
        "successStatus": 200,
        "payloadCborHex": "a46571756f7465a264626f6479aa6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306764656d616e647382a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e67676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f706179687361746f7368697307696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e63655067b8f98cb52660d655e11b1037f3a41b7064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac971736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d76316a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798006d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c3045022100aaac38dd9a076f53a75a24aaab2229f962b429b9c32473a76598620dc159fe4e022002b7a94fc0ccb3a145e69e5629ad05f0c8d697cb0b4ae92993b9a7c209a0fef5a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f706179687361746f7368697305696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e6365500493a23775f0281afc5b0dcdf2a5ca1f7064657269766174696f6e50726566697858204e3cb92d6ea8321de03643af30a6ea06b2def91a67b0aaa7f8efc65d5b7d74b771736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900d0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef304402206386f5afe66821cc84722a7c79eecfa8680a2540b0433a9aa59a0b42fd9dfd680220134c32e0c32daf70e6b0c4b6705806569425ff817544c00c9895d6f0902ffdb7676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046d7265636f76657279556e74696c1a70dd1bf06d746f74616c5361746f736869730c707365676d656e7453656c656374696f6ea26474797065687365676d656e74736672616e676573818202046a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179800b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0304402202d6dac0d4eb6228de70f5f0f29d58f293238a2c44ab63a29252a50b3caec6d07022038d4b6f399afa79b2617e84e3f3bbfdd8d00459b86c2dd95181e7bcf2161bedf6772657175657374a264626f6479aa656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee566616374696f6e7820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696372656174656441741a68e778c86973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046c726571756573744e6f6e6365509ea89eaae4cf119b2b5269721464e255706d656368616e69736d43686f69636573a3677061796d656e74783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d76316a656e6372797074696f6e783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316b6b657944656c6976657279782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d7631746163636570746564506f6c6963794469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb91556a7369676e61747572657381588c4242330102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee50085868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4304402204c429102b988e48a2d1cb6f401d009de1d1a97608826ccf5580c99e0e72eece702204c9345894710b7195922479bb91cb97dadf2b6df87b9b6aba9ffe44cb752256668726563656970747382a264626f6479a86474786964582019098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f65706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582087ed4f8524a5be85f899aaefa96f899e1a4fecfb8f56e73fd2b82f898eece015687361746f73686973076972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a726563656976656441741a68e779226b6f7574707574496e646578006a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179800e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102033044022014bda37986e1079495a58df65e6080a583b2558671542f35185a998f746c63bc0220640cb923a671e277ffc451c9a4d7cc7618d4409bdfcc6ef9958b458787da70f6a264626f6479a86474786964582019098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e016864656d616e64496458204f2afb99660e634caae1ebb59a9bfc1c7d58d3b55a7e810748868cae98d93008687361746f73686973056972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a726563656976656441741a68e779226b6f7574707574496e646578016a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9004748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465663044022032da792216e33aef14bca34f60152c3ddd961cfa4f01d596dd4d8553ca069b8002207150ffb78571108aa457f7e524dfaadadbc89f28aba1c92391934b12e674b65b6a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac0000000000"
      },
      "authorizedOutputCompletion": {
        "requestType": "payment-completion",
        "responseType": "license",
        "successStatus": 200,
        "payloadCborHex": "a56571756f7465a264626f6479aa6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306764656d616e647382a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e67676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f706179687361746f7368697307696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e636550101112131415161718191a1b1c1d1e1f7064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac971736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d76316a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798001718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363045022100adce61ec790a3bea834ced1609b4c2ad49d765fc38fb3ef266829b77c38a6b99022001b459b836e50df2a0c6c80660ddd595759daf3dbe8d54de0e1a483d92c52021a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f706179687361746f7368697305696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e6365500493a23775f0281afc5b0dcdf2a5ca1f7064657269766174696f6e50726566697858204e3cb92d6ea8321de03643af30a6ea06b2def91a67b0aaa7f8efc65d5b7d74b771736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900d0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef304402206386f5afe66821cc84722a7c79eecfa8680a2540b0433a9aa59a0b42fd9dfd680220134c32e0c32daf70e6b0c4b6705806569425ff817544c00c9895d6f0902ffdb7676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046d7265636f76657279556e74696c1a70dd1bf06d746f74616c5361746f736869730c707365676d656e7453656c656374696f6ea26474797065687365676d656e74736672616e676573818202046a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798007d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c304402201b79d6cf8285d449c2466ff8eca8b1f8baa370be7e1559504066697483ca77cb02200147f224f97c703d1ab96d667ca56f1c5484d8d4c7cfd573b8b526e2f688e8436772657175657374a264626f6479aa656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee566616374696f6e7820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696372656174656441741a68e778c86973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046c726571756573744e6f6e6365509ea89eaae4cf119b2b5269721464e255706d656368616e69736d43686f69636573a3677061796d656e74783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d76316a656e6372797074696f6e783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316b6b657944656c6976657279782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d7631746163636570746564506f6c6963794469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb91556a7369676e61747572657381588c4242330102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee50085868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4304402204c429102b988e48a2d1cb6f401d009de1d1a97608826ccf5580c99e0e72eece702204c9345894710b7195922479bb91cb97dadf2b6df87b9b6aba9ffe44cb752256668726563656970747381a264626f6479a86474786964582019098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e016864656d616e64496458204f2afb99660e634caae1ebb59a9bfc1c7d58d3b55a7e810748868cae98d93008687361746f73686973056972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a726563656976656441741a68e779226b6f7574707574496e646578016a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9004748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465663044022032da792216e33aef14bca34f60152c3ddd961cfa4f01d596dd4d8553ca069b8002207150ffb78571108aa457f7e524dfaadadbc89f28aba1c92391934b12e674b65b6a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac000000000071617574686f72697a65644f75747075747381a46864656c6976657279a264626f6479a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee56776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e6972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac00000000006b6f7574707574496e646578007064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f6a7369676e61747572657381588d4242330102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee50062636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80813045022100814e5b7b2527db4ba5aee7b000fa70880a750c41ff7ff1463f8c580a69c7982602206bdebc2c54fc7508b7ab7cbabb84857e378dec3e1e743a81c1ce3be93b8313b46d617574686f72697a6174696f6ea264626f6479b4656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e687361746f73686973076972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26c617574686f72697a656441741a70dbc9f86d6c6f636b696e67536372697074581976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac6d7265636f76657279556e74696c1a70dd1bf06e65766964656e6365506f6c696379783c68747470733a2f2f6273762e6272632e6465762f617070732f30313730237369676e65642d70726f636573736f722d616363657074616e63652d76316f617574686f72697a6564556e74696c1a70dbca707064656c6976657279456e64706f696e74782668747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f73746f72657064656c697665727950726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f7065766964656e6365456e64706f696e74782668747470733a2f2f70726f636573736f722e6578616d706c652f6c63682f65766964656e63657065766964656e636550726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97172657472696576616c456e64706f696e74782968747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f726574726965766571736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d7631776d696e696d756d5472616e73616374696f6e53746174656861636365707465646a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817980028292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546473045022100b4d09c6674730d1acfaeff1e64d81ec0562574e2697179d5f40a473b9275a962022066d3e4c508a7a84bd13ffe9393de1cb09f462dbf8fe346d31bdd0e1d4129b619737472616e73616374696f6e45766964656e6365a264626f6479a76474786964582019098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f65737461746568616363657074656466706f6c696379783c68747470733a2f2f6273762e6272632e6465762f617070732f30313730237369676e65642d70726f636573736f722d616363657074616e63652d76316776657273696f6e016870726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96a6f6273657276656441741a70dbca526f617574686f72697a6174696f6e49645820588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b66a7369676e61747572657381588d4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9009c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb3045022100a1a35f3714cf2829da7fdde645e5d982f78f26d44fafe28a41232496eeee2c9f022046b0b3e81399661fa86cd4a5a89e32d1d50df80928026e67ee3d423cfdd645027764656c697665727941636b6e6f776c656467656d656e74a264626f6479aa65706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e6870726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96873746f72656441741a70dbca526972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a64656c697665727949645820aa27eaf1640ceb0fe7bdbc6fd48090f744a677d8a4fccc58b54163be1f4d0ac66e617661696c61626c65556e74696c1a70dd1bf06f617574686f72697a6174696f6e49645820588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b67172657472696576616c456e64706f696e74782968747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f72657472696576656a7369676e61747572657381588d4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900adaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc3045022100edb397a2afc002da4979209c5707c609871c2eece58eca2cbc197f48a1c36eb10220760d949ae6c282e0afd360c198c11608c91669c441d56dd04f331c5614e074c3"
      },
      "licenseRecovery": {
        "requestType": "license-recovery",
        "responseType": "license",
        "successStatus": 200,
        "absentStatus": 404,
        "payloadCborHex": "a16972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded2"
      }
    },
    "error": {
      "responseType": "error",
      "payloadCborHex": "a164636f64656f4552525f4c43485f5041594d454e54"
    }
  },
  "settlementProfiles": {
    "receiptComplete": {
      "identifier": "https://bsv.brc.dev/apps/0170#receipt-complete-v1",
      "requiredEvidence": "payee receipt"
    },
    "authorizedOutput": {
      "identifier": "https://bsv.brc.dev/apps/0170#authorized-output-v1",
      "evidencePolicy": "https://bsv.brc.dev/apps/0170#signed-processor-acceptance-v1",
      "demand": {
        "body": {
          "version": 1,
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "offerId": {
            "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
          },
          "dutyUid": "urn:lch:duty:recording",
          "payee": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "endpoint": "https://seller.example/lch/pay",
          "satoshis": 7,
          "derivationPrefix": {
            "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
          },
          "challengeNonce": {
            "$bytes": "EBESExQVFhcYGRobHB0eHw"
          },
          "expiresAt": 1893452400,
          "recoveryUntil": 1893538800,
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "settlementProfile": "https://bsv.brc.dev/apps/0170#authorized-output-v1"
        },
        "type": "payment-demand",
        "deterministicCborHex": "ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e67676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f706179687361746f7368697307696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e636550101112131415161718191a1b1c1d1e1f7064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac971736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d7631",
        "idHex": "54aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e",
        "iri": "lch:payment-demand:sha256:54aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e",
        "signed": {
          "body": {
            "version": 1,
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "offerId": {
              "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
            },
            "dutyUid": "urn:lch:duty:recording",
            "payee": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            },
            "endpoint": "https://seller.example/lch/pay",
            "satoshis": 7,
            "derivationPrefix": {
              "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
            },
            "challengeNonce": {
              "$bytes": "EBESExQVFhcYGRobHB0eHw"
            },
            "expiresAt": 1893452400,
            "recoveryUntil": 1893538800,
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "settlementProfile": "https://bsv.brc.dev/apps/0170#authorized-output-v1"
          },
          "signatures": [
            {
              "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmAAXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1NjBFAiEArc5h7HkKO-qDTO0WCbTCrUnXZfw4-z7yZoKbd8OKa5kCIAG0Wbg25Q3yoMbIBmDd1ZV1na89vo1U3g4aSD2SxSAh"
            }
          ]
        }
      },
      "quote": {
        "body": {
          "version": 1,
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "offerId": {
            "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
          },
          "assetId": {
            "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
          },
          "selection": {
            "type": "segments",
            "ranges": [
              [
                2,
                4
              ]
            ]
          },
          "segmentSelection": {
            "type": "segments",
            "ranges": [
              [
                2,
                4
              ]
            ]
          },
          "demands": [
            {
              "body": {
                "version": 1,
                "requestId": {
                  "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
                },
                "offerId": {
                  "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
                },
                "dutyUid": "urn:lch:duty:recording",
                "payee": {
                  "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                },
                "endpoint": "https://seller.example/lch/pay",
                "satoshis": 7,
                "derivationPrefix": {
                  "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
                },
                "challengeNonce": {
                  "$bytes": "EBESExQVFhcYGRobHB0eHw"
                },
                "expiresAt": 1893452400,
                "recoveryUntil": 1893538800,
                "buyer": {
                  "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
                },
                "settlementProfile": "https://bsv.brc.dev/apps/0170#authorized-output-v1"
              },
              "signatures": [
                {
                  "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmAAXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1NjBFAiEArc5h7HkKO-qDTO0WCbTCrUnXZfw4-z7yZoKbd8OKa5kCIAG0Wbg25Q3yoMbIBmDd1ZV1na89vo1U3g4aSD2SxSAh"
                }
              ]
            },
            {
              "body": {
                "version": 1,
                "requestId": {
                  "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
                },
                "offerId": {
                  "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
                },
                "dutyUid": "urn:lch:duty:composition",
                "payee": {
                  "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
                },
                "endpoint": "https://composer.example/lch/pay",
                "satoshis": 5,
                "derivationPrefix": {
                  "$bytes": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc"
                },
                "challengeNonce": {
                  "$bytes": "BJOiN3XwKBr8Ww3N8qXKHw"
                },
                "expiresAt": 1893452400,
                "recoveryUntil": 1893538800,
                "buyer": {
                  "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
                },
                "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
              },
              "signatures": [
                {
                  "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QDQ0dLT1NXW19jZ2tvc3d7f4OHi4-Tl5ufo6err7O3u7zBEAiBjhvWv5mghzIRyKnx57s-oaAolQLBDOpqlmgtC_Z39aAIgE0wy4MMtr3DmsMS2cFgGVpQl_4F1RMAMmJXW8JAv_bc"
                }
              ]
            }
          ],
          "totalSatoshis": 12,
          "expiresAt": 1893452400,
          "recoveryUntil": 1893538800
        },
        "type": "quote",
        "deterministicCborHex": "aa6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306764656d616e647382a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e67676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f706179687361746f7368697307696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e636550101112131415161718191a1b1c1d1e1f7064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac971736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d76316a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798001718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363045022100adce61ec790a3bea834ced1609b4c2ad49d765fc38fb3ef266829b77c38a6b99022001b459b836e50df2a0c6c80660ddd595759daf3dbe8d54de0e1a483d92c52021a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f706179687361746f7368697305696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e6365500493a23775f0281afc5b0dcdf2a5ca1f7064657269766174696f6e50726566697858204e3cb92d6ea8321de03643af30a6ea06b2def91a67b0aaa7f8efc65d5b7d74b771736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900d0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef304402206386f5afe66821cc84722a7c79eecfa8680a2540b0433a9aa59a0b42fd9dfd680220134c32e0c32daf70e6b0c4b6705806569425ff817544c00c9895d6f0902ffdb7676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046d7265636f76657279556e74696c1a70dd1bf06d746f74616c5361746f736869730c707365676d656e7453656c656374696f6ea26474797065687365676d656e74736672616e67657381820204",
        "idHex": "90353ffddc09d8ed49da800ee8670c182c5fc55c7e00fcb9e4f8ecfefe51e571",
        "iri": "lch:quote:sha256:90353ffddc09d8ed49da800ee8670c182c5fc55c7e00fcb9e4f8ecfefe51e571",
        "signed": {
          "body": {
            "version": 1,
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "offerId": {
              "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
            },
            "assetId": {
              "$bytes": "VK4HyMIrFBjFwF0avb93V-XeGYhGL-nivkPpdHQVjjA"
            },
            "selection": {
              "type": "segments",
              "ranges": [
                [
                  2,
                  4
                ]
              ]
            },
            "segmentSelection": {
              "type": "segments",
              "ranges": [
                [
                  2,
                  4
                ]
              ]
            },
            "demands": [
              {
                "body": {
                  "version": 1,
                  "requestId": {
                    "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
                  },
                  "offerId": {
                    "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
                  },
                  "dutyUid": "urn:lch:duty:recording",
                  "payee": {
                    "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
                  },
                  "endpoint": "https://seller.example/lch/pay",
                  "satoshis": 7,
                  "derivationPrefix": {
                    "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
                  },
                  "challengeNonce": {
                    "$bytes": "EBESExQVFhcYGRobHB0eHw"
                  },
                  "expiresAt": 1893452400,
                  "recoveryUntil": 1893538800,
                  "buyer": {
                    "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
                  },
                  "settlementProfile": "https://bsv.brc.dev/apps/0170#authorized-output-v1"
                },
                "signatures": [
                  {
                    "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmAAXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1NjBFAiEArc5h7HkKO-qDTO0WCbTCrUnXZfw4-z7yZoKbd8OKa5kCIAG0Wbg25Q3yoMbIBmDd1ZV1na89vo1U3g4aSD2SxSAh"
                  }
                ]
              },
              {
                "body": {
                  "version": 1,
                  "requestId": {
                    "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
                  },
                  "offerId": {
                    "$bytes": "0SlL9Lz8NDF7Nxric6gy-LWhZYrvUyTAe5zJp-krJjY"
                  },
                  "dutyUid": "urn:lch:duty:composition",
                  "payee": {
                    "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
                  },
                  "endpoint": "https://composer.example/lch/pay",
                  "satoshis": 5,
                  "derivationPrefix": {
                    "$bytes": "Tjy5LW6oMh3gNkOvMKbqBrLe-RpnsKqn-O_GXVt9dLc"
                  },
                  "challengeNonce": {
                    "$bytes": "BJOiN3XwKBr8Ww3N8qXKHw"
                  },
                  "expiresAt": 1893452400,
                  "recoveryUntil": 1893538800,
                  "buyer": {
                    "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
                  },
                  "settlementProfile": "https://bsv.brc.dev/apps/0170#receipt-complete-v1"
                },
                "signatures": [
                  {
                    "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QDQ0dLT1NXW19jZ2tvc3d7f4OHi4-Tl5ufo6err7O3u7zBEAiBjhvWv5mghzIRyKnx57s-oaAolQLBDOpqlmgtC_Z39aAIgE0wy4MMtr3DmsMS2cFgGVpQl_4F1RMAMmJXW8JAv_bc"
                  }
                ]
              }
            ],
            "totalSatoshis": 12,
            "expiresAt": 1893452400,
            "recoveryUntil": 1893538800
          },
          "signatures": [
            {
              "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmAB9fn-AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnDBEAiAbedbPgoXUScJGb_jsqLH4uqNwvn4VWVBAZml0g8p3ywIgAUfyJPl8cD0auW1mfKVvHFSE2NTHz9VzuLUm4vaI6EM"
            }
          ]
        }
      },
      "authorization": {
        "body": {
          "version": 1,
          "settlementProfile": "https://bsv.brc.dev/apps/0170#authorized-output-v1",
          "demandId": {
            "$bytes": "VKpRELp2IW6jjyTAdJP9bsXU0bypwMKXZohKRv7Srn4"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "payee": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "satoshis": 7,
          "derivationPrefix": {
            "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
          },
          "derivationSuffix": {
            "$bytes": "vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58"
          },
          "lockingScript": {
            "$bytes": "dqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrA"
          },
          "authorizedAt": 1893452280,
          "authorizedUntil": 1893452400,
          "recoveryUntil": 1893538800,
          "evidenceProvider": {
            "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
          },
          "evidenceEndpoint": "https://processor.example/lch/evidence",
          "evidencePolicy": "https://bsv.brc.dev/apps/0170#signed-processor-acceptance-v1",
          "minimumTransactionState": "accepted",
          "deliveryProvider": {
            "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
          },
          "deliveryEndpoint": "https://availability.example/lch/store",
          "retrievalEndpoint": "https://availability.example/lch/retrieve"
        },
        "type": "payment-authorization",
        "deterministicCborHex": "b4656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e687361746f73686973076972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26c617574686f72697a656441741a70dbc9f86d6c6f636b696e67536372697074581976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac6d7265636f76657279556e74696c1a70dd1bf06e65766964656e6365506f6c696379783c68747470733a2f2f6273762e6272632e6465762f617070732f30313730237369676e65642d70726f636573736f722d616363657074616e63652d76316f617574686f72697a6564556e74696c1a70dbca707064656c6976657279456e64706f696e74782668747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f73746f72657064656c697665727950726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f7065766964656e6365456e64706f696e74782668747470733a2f2f70726f636573736f722e6578616d706c652f6c63682f65766964656e63657065766964656e636550726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97172657472696576616c456e64706f696e74782968747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f726574726965766571736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d7631776d696e696d756d5472616e73616374696f6e5374617465686163636570746564",
        "idHex": "588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b6",
        "iri": "lch:payment-authorization:sha256:588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b6",
        "signed": {
          "body": {
            "version": 1,
            "settlementProfile": "https://bsv.brc.dev/apps/0170#authorized-output-v1",
            "demandId": {
              "$bytes": "VKpRELp2IW6jjyTAdJP9bsXU0bypwMKXZohKRv7Srn4"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "payee": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            },
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "satoshis": 7,
            "derivationPrefix": {
              "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
            },
            "derivationSuffix": {
              "$bytes": "vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58"
            },
            "lockingScript": {
              "$bytes": "dqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrA"
            },
            "authorizedAt": 1893452280,
            "authorizedUntil": 1893452400,
            "recoveryUntil": 1893538800,
            "evidenceProvider": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "evidenceEndpoint": "https://processor.example/lch/evidence",
            "evidencePolicy": "https://bsv.brc.dev/apps/0170#signed-processor-acceptance-v1",
            "minimumTransactionState": "accepted",
            "deliveryProvider": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "deliveryEndpoint": "https://availability.example/lch/store",
            "retrievalEndpoint": "https://availability.example/lch/retrieve"
          },
          "signatures": [
            {
              "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmAAoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGRzBFAiEAtNCcZnRzDRrPrv8eZNgewFYldOJpcXnV9ApHO5J1qWICIGbT5MUIp6hL0T_-k5PeHLCfRi2_j-NG0xvdDh1BKbYZ"
            }
          ]
        }
      },
      "delivery": {
        "body": {
          "version": 1,
          "demandId": {
            "$bytes": "VKpRELp2IW6jjyTAdJP9bsXU0bypwMKXZohKRv7Srn4"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "buyer": {
            "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
          },
          "atomicBeef": {
            "$bytes": "AQEBAW_ntvVHGtBzZpTK51ctVIwmNwvnpIoNx6snU5paiwkZAQC-7wABAQAAAAACBwAAAAAAAAAZdqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrAUAAAAAAAAAGXapFNd9iG0IdniWyMITf6GbC1O7tae-iKwAAAAAAA"
          },
          "outputIndex": 0,
          "derivationPrefix": {
            "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
          },
          "derivationSuffix": {
            "$bytes": "vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58"
          }
        },
        "type": "payment-delivery",
        "deterministicCborHex": "a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee56776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e6972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac00000000006b6f7574707574496e646578007064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f",
        "idHex": "aa27eaf1640ceb0fe7bdbc6fd48090f744a677d8a4fccc58b54163be1f4d0ac6",
        "iri": "lch:payment-delivery:sha256:aa27eaf1640ceb0fe7bdbc6fd48090f744a677d8a4fccc58b54163be1f4d0ac6",
        "signed": {
          "body": {
            "version": 1,
            "demandId": {
              "$bytes": "VKpRELp2IW6jjyTAdJP9bsXU0bypwMKXZohKRv7Srn4"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "atomicBeef": {
              "$bytes": "AQEBAW_ntvVHGtBzZpTK51ctVIwmNwvnpIoNx6snU5paiwkZAQC-7wABAQAAAAACBwAAAAAAAAAZdqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrAUAAAAAAAAAGXapFNd9iG0IdniWyMITf6GbC1O7tae-iKwAAAAAAA"
            },
            "outputIndex": 0,
            "derivationPrefix": {
              "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
            },
            "derivationSuffix": {
              "$bytes": "vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58"
            }
          },
          "signatures": [
            {
              "$bytes": "QkIzAQLGBH-UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5QBiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn-AgTBFAiEAgU5beyUn20ulruewAPpwiAp1DEH_f_FGP4xYCmnHmCYCIGvevCxU_HUIt6t8uruEhX43jew-HnQ6gcHOO-k7gxO0"
            }
          ]
        }
      },
      "transactionEvidence": {
        "body": {
          "version": 1,
          "authorizationId": {
            "$bytes": "WI6cDo0PpXLUsz6aLXy8wixQH-BwAFaZD18v34NScbY"
          },
          "txid": {
            "$bytes": "GQmLWppTJ6vHDYqk5ws3JoxULVfnypRmc9AaR_W2528"
          },
          "provider": {
            "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
          },
          "state": "accepted",
          "policy": "https://bsv.brc.dev/apps/0170#signed-processor-acceptance-v1",
          "observedAt": 1893452370
        },
        "type": "transaction-evidence",
        "deterministicCborHex": "a76474786964582019098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f65737461746568616363657074656466706f6c696379783c68747470733a2f2f6273762e6272632e6465762f617070732f30313730237369676e65642d70726f636573736f722d616363657074616e63652d76316776657273696f6e016870726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96a6f6273657276656441741a70dbca526f617574686f72697a6174696f6e49645820588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b6",
        "idHex": "07546cd4e252faa22b6744888b9a668403b95162b683446e83ee18c93f7adb2b",
        "iri": "lch:transaction-evidence:sha256:07546cd4e252faa22b6744888b9a668403b95162b683446e83ee18c93f7adb2b",
        "signed": {
          "body": {
            "version": 1,
            "authorizationId": {
              "$bytes": "WI6cDo0PpXLUsz6aLXy8wixQH-BwAFaZD18v34NScbY"
            },
            "txid": {
              "$bytes": "GQmLWppTJ6vHDYqk5ws3JoxULVfnypRmc9AaR_W2528"
            },
            "provider": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "state": "accepted",
            "policy": "https://bsv.brc.dev/apps/0170#signed-processor-acceptance-v1",
            "observedAt": 1893452370
          },
          "signatures": [
            {
              "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QCcnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6uzBFAiEAoaNfNxTPKCnaf93mReXZgvePJtRPr-KKQSMklu7uLJ8CIEaws-gTmWYfqGzUpaieMtHVDfgJKAJuZ-49Qjz91kUC"
            }
          ]
        }
      },
      "deliveryAcknowledgement": {
        "body": {
          "version": 1,
          "authorizationId": {
            "$bytes": "WI6cDo0PpXLUsz6aLXy8wixQH-BwAFaZD18v34NScbY"
          },
          "deliveryId": {
            "$bytes": "qifq8WQM6w_nvbxv1ICQ90Smd9ik_MxYtUFjvh9NCsY"
          },
          "demandId": {
            "$bytes": "VKpRELp2IW6jjyTAdJP9bsXU0bypwMKXZohKRv7Srn4"
          },
          "requestId": {
            "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
          },
          "payee": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "provider": {
            "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
          },
          "storedAt": 1893452370,
          "availableUntil": 1893538800,
          "retrievalEndpoint": "https://availability.example/lch/retrieve"
        },
        "type": "payment-delivery-ack",
        "deterministicCborHex": "aa65706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e6870726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96873746f72656441741a70dbca526972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a64656c697665727949645820aa27eaf1640ceb0fe7bdbc6fd48090f744a677d8a4fccc58b54163be1f4d0ac66e617661696c61626c65556e74696c1a70dd1bf06f617574686f72697a6174696f6e49645820588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b67172657472696576616c456e64706f696e74782968747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f7265747269657665",
        "idHex": "36b65a6ea4c207133b4a8f1da692cd321219c648b405e16c824db9f4f3b459eb",
        "iri": "lch:payment-delivery-ack:sha256:36b65a6ea4c207133b4a8f1da692cd321219c648b405e16c824db9f4f3b459eb",
        "signed": {
          "body": {
            "version": 1,
            "authorizationId": {
              "$bytes": "WI6cDo0PpXLUsz6aLXy8wixQH-BwAFaZD18v34NScbY"
            },
            "deliveryId": {
              "$bytes": "qifq8WQM6w_nvbxv1ICQ90Smd9ik_MxYtUFjvh9NCsY"
            },
            "demandId": {
              "$bytes": "VKpRELp2IW6jjyTAdJP9bsXU0bypwMKXZohKRv7Srn4"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "payee": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            },
            "provider": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "storedAt": 1893452370,
            "availableUntil": 1893538800,
            "retrievalEndpoint": "https://availability.example/lch/retrieve"
          },
          "signatures": [
            {
              "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QCtrq-wsbKztLW2t7i5uru8vb6_wMHCw8TFxsfIycrLzDBFAiEA7bOXoq_AAtpJeSCcVwfGCYccLuzljsosvBl_SKHDbrECIHYNlJrmwoLgr9NgwZjBFgjJFmnEQdVt0E8zHFYU4HTD"
            }
          ]
        }
      },
      "deliveryRetrieval": {
        "body": {
          "version": 1,
          "authorizationId": {
            "$bytes": "WI6cDo0PpXLUsz6aLXy8wixQH-BwAFaZD18v34NScbY"
          },
          "payee": {
            "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
          },
          "requestedAt": 1893452460,
          "nonce": {
            "$bytes": "ICEiIyQlJicoKSorLC0uLw"
          }
        },
        "type": "payment-delivery-retrieval",
        "deterministicCborHex": "a5656e6f6e636550202122232425262728292a2b2c2d2e2f65706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016b72657175657374656441741a70dbcaac6f617574686f72697a6174696f6e49645820588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b6",
        "idHex": "65a55035d31b35610477a6f17d5814457df5f1fef71c88c6de9574b5391e0b12",
        "iri": "lch:payment-delivery-retrieval:sha256:65a55035d31b35610477a6f17d5814457df5f1fef71c88c6de9574b5391e0b12",
        "signed": {
          "body": {
            "version": 1,
            "authorizationId": {
              "$bytes": "WI6cDo0PpXLUsz6aLXy8wixQH-BwAFaZD18v34NScbY"
            },
            "payee": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            },
            "requestedAt": 1893452460,
            "nonce": {
              "$bytes": "ICEiIyQlJicoKSorLC0uLw"
            }
          },
          "signatures": [
            {
              "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmABsbW5vcHFyc3R1dnd4eXp7fH1-f4CBgoOEhYaHiImKizBFAiEAhJpHuvgPjaPOWJD4jA6k_9b6apuv7NUMFy5N_zzGvesCIDOIbhMSrNf1Z9FUlqHLoAR7FCrTPnmTAazxLQDpPuaj"
            }
          ]
        }
      },
      "storedDelivery": {
        "authorization": {
          "body": {
            "version": 1,
            "settlementProfile": "https://bsv.brc.dev/apps/0170#authorized-output-v1",
            "demandId": {
              "$bytes": "VKpRELp2IW6jjyTAdJP9bsXU0bypwMKXZohKRv7Srn4"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "payee": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            },
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "satoshis": 7,
            "derivationPrefix": {
              "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
            },
            "derivationSuffix": {
              "$bytes": "vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58"
            },
            "lockingScript": {
              "$bytes": "dqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrA"
            },
            "authorizedAt": 1893452280,
            "authorizedUntil": 1893452400,
            "recoveryUntil": 1893538800,
            "evidenceProvider": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "evidenceEndpoint": "https://processor.example/lch/evidence",
            "evidencePolicy": "https://bsv.brc.dev/apps/0170#signed-processor-acceptance-v1",
            "minimumTransactionState": "accepted",
            "deliveryProvider": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "deliveryEndpoint": "https://availability.example/lch/store",
            "retrievalEndpoint": "https://availability.example/lch/retrieve"
          },
          "signatures": [
            {
              "$bytes": "QkIzAQJ5vmZ--dy7rFWgYpXOhwsHApv82y3OKNlZ8oFbFvgXmAAoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGRzBFAiEAtNCcZnRzDRrPrv8eZNgewFYldOJpcXnV9ApHO5J1qWICIGbT5MUIp6hL0T_-k5PeHLCfRi2_j-NG0xvdDh1BKbYZ"
            }
          ]
        },
        "delivery": {
          "body": {
            "version": 1,
            "demandId": {
              "$bytes": "VKpRELp2IW6jjyTAdJP9bsXU0bypwMKXZohKRv7Srn4"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "buyer": {
              "$bytes": "AsYEf5RB7X1tMEVAbpXAfNhcd45LjO88p6usCblccJ7l"
            },
            "atomicBeef": {
              "$bytes": "AQEBAW_ntvVHGtBzZpTK51ctVIwmNwvnpIoNx6snU5paiwkZAQC-7wABAQAAAAACBwAAAAAAAAAZdqkUqkMlvCMX-3CA3Io99Bq4-9CQdiKIrAUAAAAAAAAAGXapFNd9iG0IdniWyMITf6GbC1O7tae-iKwAAAAAAA"
            },
            "outputIndex": 0,
            "derivationPrefix": {
              "$bytes": "oRkGgfrdPQNrHkw-ipOcCXN2G0EvjGDuOeMJNnCWesk"
            },
            "derivationSuffix": {
              "$bytes": "vUvooBbFDtOio26y9TrSnh8_jpjyMgKDLIgXALZZy58"
            }
          },
          "signatures": [
            {
              "$bytes": "QkIzAQLGBH-UQe19bTBFQG6VwHzYXHeOS4zvPKerrAm5XHCe5QBiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn-AgTBFAiEAgU5beyUn20ulruewAPpwiAp1DEH_f_FGP4xYCmnHmCYCIGvevCxU_HUIt6t8uruEhX43jew-HnQ6gcHOO-k7gxO0"
            }
          ]
        },
        "deliveryAcknowledgement": {
          "body": {
            "version": 1,
            "authorizationId": {
              "$bytes": "WI6cDo0PpXLUsz6aLXy8wixQH-BwAFaZD18v34NScbY"
            },
            "deliveryId": {
              "$bytes": "qifq8WQM6w_nvbxv1ICQ90Smd9ik_MxYtUFjvh9NCsY"
            },
            "demandId": {
              "$bytes": "VKpRELp2IW6jjyTAdJP9bsXU0bypwMKXZohKRv7Srn4"
            },
            "requestId": {
              "$bytes": "hVj9l4tQZKlMW57qM7XIrQ2JGOjL0lOpEEnrM1oe3tI"
            },
            "payee": {
              "$bytes": "Anm-Zn753LusVaBilc6HCwcCm_zbLc4o2VnygVsW-BeY"
            },
            "provider": {
              "$bytes": "AvkwigGSWMMQSTRPhfidUim1MchFg2-ZsIYB8RO84Db5"
            },
            "storedAt": 1893452370,
            "availableUntil": 1893538800,
            "retrievalEndpoint": "https://availability.example/lch/retrieve"
          },
          "signatures": [
            {
              "$bytes": "QkIzAQL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2-QCtrq-wsbKztLW2t7i5uru8vb6_wMHCw8TFxsfIycrLzDBFAiEA7bOXoq_AAtpJeSCcVwfGCYccLuzljsosvBl_SKHDbrECIHYNlJrmwoLgr9NgwZjBFgjJFmnEQdVt0E8zHFYU4HTD"
            }
          ]
        }
      },
      "completionCborHex": "a56571756f7465a264626f6479aa6761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e306764656d616e647382a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179867647574795569647675726e3a6c63683a647574793a7265636f7264696e67676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74781e68747470733a2f2f73656c6c65722e6578616d706c652f6c63682f706179687361746f7368697307696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e636550101112131415161718191a1b1c1d1e1f7064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac971736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d76316a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798001718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363045022100adce61ec790a3bea834ced1609b4c2ad49d765fc38fb3ef266829b77c38a6b99022001b459b836e50df2a0c6c80660ddd595759daf3dbe8d54de0e1a483d92c52021a264626f6479ad656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96764757479556964781875726e3a6c63683a647574793a636f6d706f736974696f6e676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e0168656e64706f696e74782068747470733a2f2f636f6d706f7365722e6578616d706c652f6c63682f706179687361746f7368697305696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26d7265636f76657279556e74696c1a70dd1bf06e6368616c6c656e67654e6f6e6365500493a23775f0281afc5b0dcdf2a5ca1f7064657269766174696f6e50726566697858204e3cb92d6ea8321de03643af30a6ea06b2def91a67b0aaa7f8efc65d5b7d74b771736574746c656d656e7450726f66696c65783168747470733a2f2f6273762e6272632e6465762f617070732f3031373023726563656970742d636f6d706c6574652d76316a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900d0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeef304402206386f5afe66821cc84722a7c79eecfa8680a2540b0433a9aa59a0b42fd9dfd680220134c32e0c32daf70e6b0c4b6705806569425ff817544c00c9895d6f0902ffdb7676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696578706972657341741a70dbca706972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046d7265636f76657279556e74696c1a70dd1bf06d746f74616c5361746f736869730c707365676d656e7453656c656374696f6ea26474797065687365676d656e74736672616e676573818202046a7369676e61747572657381588c424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798007d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c304402201b79d6cf8285d449c2466ff8eca8b1f8baa370be7e1559504066697483ca77cb02200147f224f97c703d1ab96d667ca56f1c5484d8d4c7cfd573b8b526e2f688e8436772657175657374a264626f6479aa656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee566616374696f6e7820687474703a2f2f7777772e77332e6f72672f6e732f6f64726c2f322f706c61796761737365744964582054ae07c8c22b1418c5c05d1abdbf7757e5de1988462fe9e2be43e97474158e30676f6666657249645820d1294bf4bcfc34317b371ae273a832f8b5a1658aef5324c07b9cc9a7e92b26366776657273696f6e01696372656174656441741a68e778c86973656c656374696f6ea26474797065687365676d656e74736672616e676573818202046c726571756573744e6f6e6365509ea89eaae4cf119b2b5269721464e255706d656368616e69736d43686f69636573a3677061796d656e74783068747470733a2f2f6273762e6272632e6465762f617070732f30313730236272633130352d6d756c74697061792d76316a656e6372797074696f6e783268747470733a2f2f6273762e6272632e6465762f617070732f30313730236132353667636d2d7365676d656e7465642d76316b6b657944656c6976657279782a68747470733a2f2f6273762e6272632e6465762f617070732f303137302362726337382d6b65792d7631746163636570746564506f6c6963794469676573745820b3885f55d9f78663f920f08298a3b22778a3ab517df552ca2d94183a91fb91556a7369676e61747572657381588c4242330102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee50085868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4304402204c429102b988e48a2d1cb6f401d009de1d1a97608826ccf5580c99e0e72eece702204c9345894710b7195922479bb91cb97dadf2b6df87b9b6aba9ffe44cb752256668726563656970747381a264626f6479a86474786964582019098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f657061796565582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96776657273696f6e016864656d616e64496458204f2afb99660e634caae1ebb59a9bfc1c7d58d3b55a7e810748868cae98d93008687361746f73686973056972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a726563656976656441741a68e779226b6f7574707574496e646578016a7369676e61747572657381588c4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9004748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465663044022032da792216e33aef14bca34f60152c3ddd961cfa4f01d596dd4d8553ca069b8002207150ffb78571108aa457f7e524dfaadadbc89f28aba1c92391934b12e674b65b6a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac000000000071617574686f72697a65644f75747075747381a46864656c6976657279a264626f6479a8656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee56776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e6972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a61746f6d6963426565665879010101016fe7b6f5471ad0736694cae7572d548c26370be7a48a0dc7ab27539a5a8b09190100beef000101000000000207000000000000001976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac05000000000000001976a914d77d886d08767896c8c2137fa19b0b53bbb5a7be88ac00000000006b6f7574707574496e646578007064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f6a7369676e61747572657381588d4242330102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee50062636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f80813045022100814e5b7b2527db4ba5aee7b000fa70880a750c41ff7ff1463f8c580a69c7982602206bdebc2c54fc7508b7ab7cbabb84857e378dec3e1e743a81c1ce3be93b8313b46d617574686f72697a6174696f6ea264626f6479b4656275796572582102c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee565706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e687361746f73686973076972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26c617574686f72697a656441741a70dbc9f86d6c6f636b696e67536372697074581976a914aa4325bc2317fb7080dc8a3df41ab8fbd090762288ac6d7265636f76657279556e74696c1a70dd1bf06e65766964656e6365506f6c696379783c68747470733a2f2f6273762e6272632e6465762f617070732f30313730237369676e65642d70726f636573736f722d616363657074616e63652d76316f617574686f72697a6564556e74696c1a70dbca707064656c6976657279456e64706f696e74782668747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f73746f72657064656c697665727950726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97064657269766174696f6e5072656669785820a1190681fadd3d036b1e4c3e8a939c0973761b412f8c60ee39e3093670967ac97064657269766174696f6e5375666669785820bd4be8a016c50ed3a2a36eb2f53ad29e1f3f8e98f23202832c881700b659cb9f7065766964656e6365456e64706f696e74782668747470733a2f2f70726f636573736f722e6578616d706c652f6c63682f65766964656e63657065766964656e636550726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f97172657472696576616c456e64706f696e74782968747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f726574726965766571736574746c656d656e7450726f66696c65783268747470733a2f2f6273762e6272632e6465762f617070732f3031373023617574686f72697a65642d6f75747075742d7631776d696e696d756d5472616e73616374696f6e53746174656861636365707465646a7369676e61747572657381588d424233010279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817980028292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243444546473045022100b4d09c6674730d1acfaeff1e64d81ec0562574e2697179d5f40a473b9275a962022066d3e4c508a7a84bd13ffe9393de1cb09f462dbf8fe346d31bdd0e1d4129b619737472616e73616374696f6e45766964656e6365a264626f6479a76474786964582019098b5a9a5327abc70d8aa4e70b37268c542d57e7ca946673d01a47f5b6e76f65737461746568616363657074656466706f6c696379783c68747470733a2f2f6273762e6272632e6465762f617070732f30313730237369676e65642d70726f636573736f722d616363657074616e63652d76316776657273696f6e016870726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96a6f6273657276656441741a70dbca526f617574686f72697a6174696f6e49645820588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b66a7369676e61747572657381588d4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9009c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babb3045022100a1a35f3714cf2829da7fdde645e5d982f78f26d44fafe28a41232496eeee2c9f022046b0b3e81399661fa86cd4a5a89e32d1d50df80928026e67ee3d423cfdd645027764656c697665727941636b6e6f776c656467656d656e74a264626f6479aa65706179656558210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f817986776657273696f6e016864656d616e644964582054aa5110ba76216ea38f24c07493fd6ec5d4d1bca9c0c29766884a46fed2ae7e6870726f7669646572582102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f96873746f72656441741a70dbca526972657175657374496458208558fd978b5064a94c5b9eea33b5c8ad0d8918e8cbd253a91049eb335a1eded26a64656c697665727949645820aa27eaf1640ceb0fe7bdbc6fd48090f744a677d8a4fccc58b54163be1f4d0ac66e617661696c61626c65556e74696c1a70dd1bf06f617574686f72697a6174696f6e49645820588e9c0e8d0fa572d4b33e9a2d7cbcc22c501fe0700056990f5f2fdf835271b67172657472696576616c456e64706f696e74782968747470733a2f2f617661696c6162696c6974792e6578616d706c652f6c63682f72657472696576656a7369676e61747572657381588d4242330102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900adaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcc3045022100edb397a2afc002da4979209c5707c609871c2eece58eca2cbc197f48a1c36eb10220760d949ae6c282e0afd360c198c11608c91669c441d56dd04f331c5614e074c3",
      "expected": {
        "payeeOfflineAfterReadiness": "license issuance succeeds with complete bundle",
        "lateRetrieval": "same Delivery internalized once; late Receipt does not change License",
        "wrongScript": "ERR_LCH_PAYMENT",
        "wrongAmount": "ERR_LCH_PAYMENT",
        "broadcastOnly": "ERR_LCH_PAYMENT",
        "wrongEvidenceProvider": "ERR_LCH_PAYMENT",
        "insufficientRetention": "ERR_LCH_DELIVERY",
        "deliveryProviderUnavailable": "pending settlement",
        "conflictingAcceptedTransaction": "ERR_LCH_PAYMENT",
        "bundleForReceiptCompleteDemand": "ERR_LCH_PROFILE_UNSUPPORTED"
      }
    }
  }
}
