{
  "record": {
    "ceremony_metadata": {
      "ceremony_type": "supplemental-master-key",
      "ceremony_name": "Stellar Quanta Labs Supplemental Master Key Ceremony",
      "ceremony_id": "eb6653b9-13f5-4494-aeac-381078c23ba0",
      "ceremony_version": "GHOSTSTAMP_CNSA_2_0_MASTER_KEY_CEREMONY_SCRIPT_SPECIFICATION_v1_3",
      "ceremony_timestamp_start": "2026-05-01T01:08:31Z",
      "ceremony_timestamp_complete": "2026-05-01T01:42:47.752Z",
      "ceremony_officer": "Jennifer Aun",
      "ceremony_witness": null,
      "ceremony_records_custodian": "Jennifer Aun",
      "ceremony_secret_key_custodian": "Jennifer Aun"
    },
    "organization": {
      "name": "Stellar Quanta Labs",
      "legal_entity": "Stellar Quanta Labs LLC",
      "jurisdiction": "Wyoming, United States",
      "certifications": [
        "Service-Disabled Veteran-Owned Small Business (SDVOSB)",
        "Woman-Owned Small Business (WOSB)"
      ],
      "trademark_registrations": [
        {
          "mark": "Ghoststamp",
          "registration_authority": "United States Patent and Trademark Office",
          "serial_number": "99432007",
          "issue_date": "2026-04-14"
        }
      ],
      "iana_private_enterprise_number": "65642"
    },
    "intellectual_property": {
      "patent_application": {
        "type": "US Provisional Patent Application",
        "number": "64/014,025",
        "title": "Platform-Adaptive Daemon Architecture for Cryptographic Provenance Services",
        "filing_date": "2026-03-23",
        "filing_authority": "United States Patent and Trademark Office",
        "applicable_disclosures": [
          "hierarchical key architecture",
          "sole frame authority",
          "user-sovereign trust architecture",
          "parametric cryptographic module",
          "zero-gain security architecture"
        ]
      },
      "policy_documents_in_force": [
        "GHOSTSTAMP_CNSA_2_0_MASTER_KEY_CEREMONY_SCRIPT_SPECIFICATION_v1_3",
        "GHOSTSTAMP_DELEGATION_CERTIFICATE_FORMAT_SPECIFICATION_v1_0_4",
        "GHOSTSTAMP_CEREMONY_RECORD_STRUCTURE_SPECIFICATION_v1_0_3",
        "GHOSTSTAMP_ECOSYSTEM_STATE_SNAPSHOT_SCHEMA_v1_0_3",
        "GHOSTSTAMP_CNSA_2_0_ALGORITHM_PROFILE_SPECIFICATION_v2_0_2"
      ]
    },
    "ceremony_environment": {
      "hardware": {
        "machine_role": "airgapped ceremony workstation",
        "machine_model": "Framework 16",
        "full_disk_encryption": "active, LUKS2"
      },
      "operating_system": {
        "kernel": "6.14.0-27-generic",
        "airgap_status": "confirmed via attestation prompts and evidence capture",
        "ip_addr_show_output_hash": "277acdda5866cbd8e5bc63d2efe9bc6e8c5cb09c06cc2770416464ee2a09bb834ade475eced706addfab63f226ba499d918c7960bf8033be10af7dd2f71b92a9"
      },
      "ceremony_software": {
        "node_version": "v24.15.0",
        "ceremony_script_name": "root-ceremony.cjs",
        "ceremony_script_sha512": "c8d1d03a5a7d3367080916959d6e327ffd455c395050cace8b51104c5322964a013ed8b4d6efb193d2a960dff8cac5c6a12dae094a1177e7a536206d5fd283d3",
        "specification_version": "GHOSTSTAMP_CNSA_2_0_MASTER_KEY_CEREMONY_SCRIPT_SPECIFICATION_v1_3"
      }
    },
    "entropy_attestation": {
      "sources": [
        {
          "name": "TPM 2.0 hardware RNG",
          "mechanism": "/dev/hwrng with rng_current=tpm-rng-0",
          "bytes_collected": 128,
          "sample_sha512": "d32a4eeacca96ea09f5083328358178dcd6ba7efc73401d580d0955f6e0c0338dfc6dd5d1a8c796d9292ef95b11eee1bac7c8b4e0061574e1f37d34698eddc93",
          "fallback_used": false
        },
        {
          "name": "AMD CPU RNG or documented fallback",
          "mechanism": "/dev/random fallback (RDRAND direct path not available from Node.js)",
          "bytes_collected": 128,
          "sample_sha512": "1d674a72637d0f5e898877ca14dfcd70e592c24fa3e70aad3cea6adfd5ef49a51c285b810bb84d1bbf7eaed7bbb1d9dafb4b769e39ec36442a51e14439b77943",
          "fallback_used": true
        },
        {
          "name": "Linux kernel random pool",
          "mechanism": "getrandom() syscall via crypto.randomBytes",
          "bytes_collected": 128,
          "sample_sha512": "6f81113da49b0ce519179fda726d1db26d5149f257dacfbced210da5eb6daa376c379e28fd9d60febba0c1bcccd546e94ad9fd417a87020760344711dc0704a3"
        },
        {
          "name": "Operator keystroke timing",
          "mechanism": "process.hrtime.bigint() between 64 keystrokes",
          "bytes_collected": 512,
          "sample_sha512": "4bb1fd24c28c92c029ab11ddcfb07249cd3e911c0771bb2d0a778328f159499175594991051fd755a42ed3a77c9eb5d0e9f4909185d2e518be336bf9a03a1981"
        }
      ],
      "mixing_function": "SHA-512 over concatenation of all four samples",
      "mixed_seed_sha512": "4c221dc3a051c9007d9b65aef270e26275996da94584bbdcdac883a3fcde8372c8abbea97d4e5c0bdf357f1e33ddc0ae1b6d42696d1bbceaea8a474ec7c70bf2",
      "drbg": {
        "construction": "HMAC_DRBG(SHA-512) per NIST SP 800-90A Rev. 1 Section 10.1.2",
        "personalization_string": "GhostLedger-CNSA-2.0-MasterKey-1.0.0-Jennifer Aun",
        "nonce_source": "ISO 8601 timestamp at DRBG instantiation",
        "nonce_value": "2026-05-01T01:10:40.596Z",
        "warmup_bytes_discarded": 256
      },
      "kernel_pool_seeding": {
        "ok": true,
        "bytes_written": 64
      }
    },
    "master_key": {
      "algorithm": "ML-DSA-87",
      "algorithm_oid": "2.16.840.1.101.3.4.3.19",
      "fips_standard": "FIPS 204",
      "public_key_size_bytes": 2592,
      "secret_key_size_bytes": 4896,
      "public_key_sha512": "14e7eaca7b33ef8bab0de66ddfc9ccbc0316a2ba18e9591202510b5d13ed5cbc051afd6b08365eb532668b07fab5726d7cfba342d75a23499b9068c6279f5d33",
      "self_signed_certificate_serial": "69424f8b0a04f13bbe1d2af46bbf6188eb983927",
      "self_signed_certificate_sha512": "0d8212655ce60483a6dc7379ce89df2f404597c7d93d68e87e2e990134d4351cd2c34cb81bfafb7119682893de054decc5674bdf594715478b2e9c4201efa33f"
    },
    "succession_chain": {
      "prior_master_public_key_sha512": "5d51fcbc765f95a5025f72dbae5057dd855283270f473b205e591a8f13155545c0954fa3406ca8afa1ebf0dc80e3870f3a68dc63f853825cec12d0a7219d9b47",
      "prior_ceremony_uuid": "47100576-fd14-4adc-ab65-bb2f1e4ff5b0",
      "supersession_declaration_sha512": "9fc633c4beea0f311f848aa62f5493fccc5f33275a3038d6bc11b1bbecc02df6b5bd3b587afc00895444e7ca5c5dcac5c6653ed4021d4e8d1d3350288161e4ea",
      "reason": "Prior master zeroized without backup (FAILURE-01)"
    },
    "issuances": [
      {
        "issuance_index": 1,
        "delegation_certificate": {
          "serial_number": "09e81e9c9f8eaf4d8e08bc1d1767a56cd52bf6b1",
          "certificate_sha512": "0d1d56b57114aef64adfef03165f866bad57256e3c6502737aad44355881e284262662e5480cca9cd6d8524c036f9b613b1e35041d49455d6a3fd4b73d50ee2f",
          "subject_role": "ghostledger-frame-signing",
          "subject_public_key_algorithm": "ML-DSA-87",
          "subject_public_key_sha512": "03280c161931bafac6e1f347376f5afe62f254c507fa32be65d018f09b98e612e832533c5dfc4ea7979a3a9856d41c428e67e4f56bcf3cf4bd3e57cda6f87ab4",
          "profile": "CNSA-2.0",
          "validity_not_before": "2026-05-01T01:08:31Z",
          "validity_not_after": "2036-05-01T01:08:31Z"
        }
      },
      {
        "issuance_index": 2,
        "delegation_certificate": {
          "serial_number": "012a6d98d6a5b22cca1c777280ce5d9d769216d9",
          "certificate_sha512": "e89abbff4cca745af53ca11678591eda3218a115bfa1c78c4cafb37b035d9517f2ca608056eadca37bff0d5614ed89914e781c2f5ca0df286a91e0d9c37a0dd9",
          "subject_role": "ghoststamp-daemon-sidecar-signing",
          "subject_public_key_algorithm": "ML-DSA-87",
          "subject_public_key_sha512": "7daa6e9d9d6768e26c9c3aa89b6b7be7dbd9654647c2efae9f2382ac083dddc4d79a337fb7474695948b7891703e6d39693a623e6946843d02d2371491144369",
          "profile": "CNSA-2.0",
          "validity_not_before": "2026-05-01T01:08:31Z",
          "validity_not_after": "2036-05-01T01:08:31Z"
        }
      }
    ],
    "operational_key_public_key_hashes": {
      "frame_authority": "03280c161931bafac6e1f347376f5afe62f254c507fa32be65d018f09b98e612e832533c5dfc4ea7979a3a9856d41c428e67e4f56bcf3cf4bd3e57cda6f87ab4",
      "sidecar_authority": "7daa6e9d9d6768e26c9c3aa89b6b7be7dbd9654647c2efae9f2382ac083dddc4d79a337fb7474695948b7891703e6d39693a623e6946843d02d2371491144369"
    },
    "ecosystem_state_snapshot_reference": null,
    "attestation_log": [
      {
        "prompt_number": 1,
        "prompt_text": "The evidence above shows the Framework 16's current network state. Confirm that no active network interface or wireless capability is present, consistent with the ceremony machine being fully airgapped since boot.",
        "evidence_file": "evidence/prompt_01_evidence.txt",
        "evidence_file_sha512": "af3724fc1bb30560cbc661f7a9d9c6a781eae6a413a83e971952529f0ff9eb788ba15e59ee6a21c3530acbc2a60c3c3804f4fbe5e6b30c8a61ae2c6864ba348c",
        "evidence_collected_at": "2026-05-01T01:08:31.921Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:08:40.427Z"
      },
      {
        "prompt_number": 2,
        "prompt_text": "The evidence above lists audio capture, video capture, USB devices, and Bluetooth state on the Framework 16. Confirm that no recording devices are present in the ceremony environment, including no unexpected USB devices, no active Bluetooth pairings, and no /dev/video* capture devices.",
        "evidence_file": "evidence/prompt_02_evidence.txt",
        "evidence_file_sha512": "9de906552c93c9afa6d0d855957eba7ae517cbe66028e9bda57c288af86cec927d9f7ddbe24d99677040ea20e95b8bc70d008102e518be468c85686f6c6e3463",
        "evidence_collected_at": "2026-05-01T01:09:40.465Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:10:03.108Z"
      },
      {
        "prompt_number": 3,
        "prompt_text": "The evidence above shows logged-in users and active sessions on the Framework 16. Confirm that you are the sole logged-in user and the sole authorized Ceremony Officer for this ceremony.",
        "evidence_file": "evidence/prompt_03_evidence.txt",
        "evidence_file_sha512": "878a681297f4151615ec0387ac882ca71dcece449440344410abb4690ad0c1fed7eb8505dbdddc236ace0d532cc344c9ad4285361737a1fad08ced90e2e85f06",
        "evidence_collected_at": "2026-05-01T01:10:03.127Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:10:13.673Z"
      },
      {
        "prompt_number": 4,
        "prompt_text": "The evidence above shows the ceremony script SHA-512 and the input manifest content. Confirm that the SHA-512 matches the value embedded in the runbook prerequisites and that the input manifest accurately describes the ceremony bundle.",
        "evidence_file": "evidence/prompt_04_evidence.txt",
        "evidence_file_sha512": "1c49fdb23e1a9dee0f2278661ed4aa72b30019ce58b68678373778d39925e165e7291bb99043cb4949680cbb5159c467a6fe7904da2379056670044070c291fa",
        "evidence_collected_at": "2026-05-01T01:10:13.686Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:10:25.716Z"
      },
      {
        "prompt_number": 5,
        "prompt_text": "The evidence above shows the mounted Aegis Apricorn drive's serial number, model, and content. Confirm that the serial number visible above matches the serial number physically printed on the Aegis case (141420003281), and that this is the correct drive for this ceremony.",
        "evidence_file": "evidence/prompt_05_evidence.txt",
        "evidence_file_sha512": "9c14b26ed6626fa979f30890cab32ef695f9425bf7ba7a0aae250f4ffa0444d266ef8f8d75adc6b6bf0600659fb59599ef99894ea4484028777ee618977d1e48",
        "evidence_collected_at": "2026-05-01T01:10:25.738Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:10:34.337Z"
      },
      {
        "prompt_number": 6,
        "prompt_text": "The script has just completed entropy collection from four sources (kernel /dev/urandom, hardware RDSEED/RDRAND, system jitter, operator keystroke timing). The SHA-512 of each individual sample has been recorded in the ceremony record's entropy_attestation section, and the mixed entropy seed SHA-512 is shown in the script's console output above this prompt. Confirm that you observed the entropy collection process and that no entropy source was substituted, predicted, or otherwise compromised.",
        "evidence_file": "evidence/prompt_06_evidence.txt",
        "evidence_file_sha512": "7c1d450e2abdf63187140f82e93fc7f1bcd1421f19633c324b5aed1948818dde888179387b659769ff748615bbaf2108954be2484dd01a02a4fd264930f9560f",
        "evidence_collected_at": "2026-05-01T01:10:40.600Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:11:16.672Z"
      },
      {
        "prompt_number": 7,
        "prompt_text": "The evidence above shows the new master public key SHA-512 just generated, alongside the SHA-512 of every prior ceremony's master certificate present on the Aegis. Confirm that the new master public key SHA-512 does not appear in the prior list.",
        "evidence_file": "evidence/prompt_07_evidence.txt",
        "evidence_file_sha512": "229423ed018fabfe17a804903a00dad3fe1ba6730fe4f0322c068c80ceea37f99a55593737d7193b3946538c007f6805700e164484cd73e0efcbdff3ff50db68",
        "evidence_collected_at": "2026-05-01T01:11:16.699Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:11:30.001Z"
      },
      {
        "prompt_number": 10,
        "prompt_text": "The evidence above shows the encrypted master backup file's actual SHA-512 (computed now) and the SHA-512 recorded during Step 10 of the runbook. Confirm the two values match, that you completed the master secret key encrypted backup per Step 10 of the runbook, and that the round-trip decryption verification you performed in Step 10 passed.",
        "evidence_file": "evidence/prompt_10_evidence.txt",
        "evidence_file_sha512": "f682f1300a7501829aafcb280e6fd07e45e2bde73bfc509f9f696fdd7e263cb1c5cd614427e4ab0dc90f7a9a231656c2c4b9d5b4043fc97a34b9f4bc780db23b",
        "evidence_collected_at": "2026-05-01T01:41:57.458Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:42:06.981Z"
      },
      {
        "prompt_number": 11,
        "prompt_text": "The evidence above shows the canonical bytes of the ceremony record as built by the script (still unsigned at this point). Confirm that you have read the attestation statement and that the statement accurately describes the ceremony you have just conducted.",
        "evidence_file": "evidence/prompt_11_evidence.txt",
        "evidence_file_sha512": "17746dfab0c1363f7e9ea40c2e2860c2b6b2844e6e0e927df0634b6cdf5b23ccd6e55d061645e47d07ed6be08a84e99def4a66fef7a0f6e72c1e1edda1223be0",
        "evidence_collected_at": "2026-05-01T01:42:06.990Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:42:16.739Z"
      },
      {
        "prompt_number": 12,
        "prompt_text": "The script will now sign the ceremony record, the operator attestation, the supersession declaration (Supplemental Master Key only), and the ceremony manifest with the master secret key. After signing, the master secret key will be zeroized in memory and the temp files will be shredded from disk. The encrypted backup on the Aegis is the only persistent form of the master secret key. Confirm that you authorize the signing and zeroization sequence to proceed. Type yes to authorize.",
        "evidence_file": "evidence/prompt_12_evidence.txt",
        "evidence_file_sha512": "12d265277b72e119690032d17fba08567c43d4311da4fb8d80378a87a2018da5cb65dae32601299a2be3073ed19a2afaa6022773f9c830276c1be58a2de6e8a8",
        "evidence_collected_at": "2026-05-01T01:42:16.747Z",
        "operator_response": "yes",
        "operator_response_at": "2026-05-01T01:42:47.752Z"
      }
    ],
    "evidence_collection_attestation": {
      "evidence_merkle_root": "6903671f9cc5e5f48f9625b98d9d9ee27e9bf9494c8c9419febec00e4def8fd28e0861c98ccd5467aacf3c795e9e9d7ec7bc3375cca80250c56ebb8b30fa252d"
    },
    "master_secret_key_encrypted_backup": "84046e8a9532433a7ad2a367a75f60f3314408144795a8ac7d421127a53a002a0e0098d34e8ec65965fc6c8c261759fd0b36f083f7e90736ba0cb06d7ada8fa1",
    "zeroization_attestation": "<populated after zeroization at action 24>",
    "attestation_statement": "Stellar Quanta Labs LLC, acting through Jennifer Aun as solely identified Ceremony Officer, hereby attests that on 2026-05-01T01:08:31Z a Supplemental Master Key Ceremony was conducted in accordance with the policies and specifications enumerated in the policy_documents_in_force field. This ceremony supersedes the prior master from ceremony 47100576-fd14-4adc-ab65-bb2f1e4ff5b0 whose master secret key was zeroized without backup. The ceremony produced the new master self-signed certificate, a supersession declaration, and 2 prospective CNSA-2.0 delegation certificates and bound them cryptographically through the new master key signature appended to this record. The entropy sources, hardware environment, software environment, evidence files, and operator attestations enumerated in this record are accurate to the best of the Ceremony Officer's knowledge."
  },
  "canonical": "eyJhdHRlc3RhdGlvbl9sb2ciOlt7ImV2aWRlbmNlX2NvbGxlY3RlZF9hdCI6IjIwMjYtMDUtMDFUMDE6MDg6MzEuOTIxWiIsImV2aWRlbmNlX2ZpbGUiOiJldmlkZW5jZS9wcm9tcHRfMDFfZXZpZGVuY2UudHh0IiwiZXZpZGVuY2VfZmlsZV9zaGE1MTIiOiJhZjM3MjRmYzFiYjMwNTYwY2JjNjYxZjdhOWQ5YzZhNzgxZWFlNmE0MTNhODNlOTcxOTUyNTI5ZjBmZjllYjc4OGJhMTVlNTllZTZhMjFjMzUzMGFjYmMyYTYwYzNjMzgwNGY0ZmJlNWU2YjMwYzhhNjFhZTJjNjg2NGJhMzQ4YyIsIm9wZXJhdG9yX3Jlc3BvbnNlIjoieWVzIiwib3BlcmF0b3JfcmVzcG9uc2VfYXQiOiIyMDI2LTA1LTAxVDAxOjA4OjQwLjQyN1oiLCJwcm9tcHRfbnVtYmVyIjoxLCJwcm9tcHRfdGV4dCI6IlRoZSBldmlkZW5jZSBhYm92ZSBzaG93cyB0aGUgRnJhbWV3b3JrIDE2J3MgY3VycmVudCBuZXR3b3JrIHN0YXRlLiBDb25maXJtIHRoYXQgbm8gYWN0aXZlIG5ldHdvcmsgaW50ZXJmYWNlIG9yIHdpcmVsZXNzIGNhcGFiaWxpdHkgaXMgcHJlc2VudCwgY29uc2lzdGVudCB3aXRoIHRoZSBjZXJlbW9ueSBtYWNoaW5lIGJlaW5nIGZ1bGx5IGFpcmdhcHBlZCBzaW5jZSBib290LiJ9LHsiZXZpZGVuY2VfY29sbGVjdGVkX2F0IjoiMjAyNi0wNS0wMVQwMTowOTo0MC40NjVaIiwiZXZpZGVuY2VfZmlsZSI6ImV2aWRlbmNlL3Byb21wdF8wMl9ldmlkZW5jZS50eHQiLCJldmlkZW5jZV9maWxlX3NoYTUxMiI6IjlkZTkwNjU1MmM5M2M5YWZhNmQwZDg1NTk1N2ViYTdhZTUxN2NiZTY2MDI4ZTliZGE1N2MyODhhZjg2Y2VjOTI3ZDlmN2RkYmUyNGQ5OTY3NzA0MGVhMjBlOTViOGJjNzBkMDA4MTAyZTUxOGJlNDY4Yzg1Njg2ZjZjNmUzNDYzIiwib3BlcmF0b3JfcmVzcG9uc2UiOiJ5ZXMiLCJvcGVyYXRvcl9yZXNwb25zZV9hdCI6IjIwMjYtMDUtMDFUMDE6MTA6MDMuMTA4WiIsInByb21wdF9udW1iZXIiOjIsInByb21wdF90ZXh0IjoiVGhlIGV2aWRlbmNlIGFib3ZlIGxpc3RzIGF1ZGlvIGNhcHR1cmUsIHZpZGVvIGNhcHR1cmUsIFVTQiBkZXZpY2VzLCBhbmQgQmx1ZXRvb3RoIHN0YXRlIG9uIHRoZSBGcmFtZXdvcmsgMTYuIENvbmZpcm0gdGhhdCBubyByZWNvcmRpbmcgZGV2aWNlcyBhcmUgcHJlc2VudCBpbiB0aGUgY2VyZW1vbnkgZW52aXJvbm1lbnQsIGluY2x1ZGluZyBubyB1bmV4cGVjdGVkIFVTQiBkZXZpY2VzLCBubyBhY3RpdmUgQmx1ZXRvb3RoIHBhaXJpbmdzLCBhbmQgbm8gL2Rldi92aWRlbyogY2FwdHVyZSBkZXZpY2VzLiJ9LHsiZXZpZGVuY2VfY29sbGVjdGVkX2F0IjoiMjAyNi0wNS0wMVQwMToxMDowMy4xMjdaIiwiZXZpZGVuY2VfZmlsZSI6ImV2aWRlbmNlL3Byb21wdF8wM19ldmlkZW5jZS50eHQiLCJldmlkZW5jZV9maWxlX3NoYTUxMiI6Ijg3OGE2ODEyOTdmNDE1MTYxNWVjMDM4N2FjODgyY2E3MWRjZWNlNDQ5NDQwMzQ0NDEwYWJiNDY5MGFkMGMxZmVkN2ViODUwNWRiZGRkYzIzNmFjZTBkNTMyY2MzNDRjOWFkNDI4NTM2MTczN2ExZmFkMDhjZWQ5MGUyZTg1ZjA2Iiwib3BlcmF0b3JfcmVzcG9uc2UiOiJ5ZXMiLCJvcGVyYXRvcl9yZXNwb25zZV9hdCI6IjIwMjYtMDUtMDFUMDE6MTA6MTMuNjczWiIsInByb21wdF9udW1iZXIiOjMsInByb21wdF90ZXh0IjoiVGhlIGV2aWRlbmNlIGFib3ZlIHNob3dzIGxvZ2dlZC1pbiB1c2VycyBhbmQgYWN0aXZlIHNlc3Npb25zIG9uIHRoZSBGcmFtZXdvcmsgMTYuIENvbmZpcm0gdGhhdCB5b3UgYXJlIHRoZSBzb2xlIGxvZ2dlZC1pbiB1c2VyIGFuZCB0aGUgc29sZSBhdXRob3JpemVkIENlcmVtb255IE9mZmljZXIgZm9yIHRoaXMgY2VyZW1vbnkuIn0seyJldmlkZW5jZV9jb2xsZWN0ZWRfYXQiOiIyMDI2LTA1LTAxVDAxOjEwOjEzLjY4NloiLCJldmlkZW5jZV9maWxlIjoiZXZpZGVuY2UvcHJvbXB0XzA0X2V2aWRlbmNlLnR4dCIsImV2aWRlbmNlX2ZpbGVfc2hhNTEyIjoiMWM0OWZkYjIzZTFhOWRlZTBmMjI3ODY2MWVkNGFhNzJiMzAwMTljZTU4YjY4Njc4MzczNzc4ZDM5OTI1ZTE2NWU3MjkxYmI5OTA0M2NiNDk0OTY4MGNiYjUxNTljNDY3YTZmZTc5MDRkYTIzNzkwNTY2NzAwNDQwNzBjMjkxZmEiLCJvcGVyYXRvcl9yZXNwb25zZSI6InllcyIsIm9wZXJhdG9yX3Jlc3BvbnNlX2F0IjoiMjAyNi0wNS0wMVQwMToxMDoyNS43MTZaIiwicHJvbXB0X251bWJlciI6NCwicHJvbXB0X3RleHQiOiJUaGUgZXZpZGVuY2UgYWJvdmUgc2hvd3MgdGhlIGNlcmVtb255IHNjcmlwdCBTSEEtNTEyIGFuZCB0aGUgaW5wdXQgbWFuaWZlc3QgY29udGVudC4gQ29uZmlybSB0aGF0IHRoZSBTSEEtNTEyIG1hdGNoZXMgdGhlIHZhbHVlIGVtYmVkZGVkIGluIHRoZSBydW5ib29rIHByZXJlcXVpc2l0ZXMgYW5kIHRoYXQgdGhlIGlucHV0IG1hbmlmZXN0IGFjY3VyYXRlbHkgZGVzY3JpYmVzIHRoZSBjZXJlbW9ueSBidW5kbGUuIn0seyJldmlkZW5jZV9jb2xsZWN0ZWRfYXQiOiIyMDI2LTA1LTAxVDAxOjEwOjI1LjczOFoiLCJldmlkZW5jZV9maWxlIjoiZXZpZGVuY2UvcHJvbXB0XzA1X2V2aWRlbmNlLnR4dCIsImV2aWRlbmNlX2ZpbGVfc2hhNTEyIjoiOWMxNGIyNmVkNjYyNmZhOTc5ZjMwODkwY2FiMzJlZjY5NWY5NDI1YmY3YmE3YTBhYWUyNTBmNGZmYTA0NDRkMjY2ZWY4ZjhkNzVhZGM2YjZiZjA2MDA2NTlmYjU5NTk5ZWY5OTg5NGVhNDQ4NDAyODc3N2VlNjE4OTc3ZDFlNDgiLCJvcGVyYXRvcl9yZXNwb25zZSI6InllcyIsIm9wZXJhdG9yX3Jlc3BvbnNlX2F0IjoiMjAyNi0wNS0wMVQwMToxMDozNC4zMzdaIiwicHJvbXB0X251bWJlciI6NSwicHJvbXB0X3RleHQiOiJUaGUgZXZpZGVuY2UgYWJvdmUgc2hvd3MgdGhlIG1vdW50ZWQgQWVnaXMgQXByaWNvcm4gZHJpdmUncyBzZXJpYWwgbnVtYmVyLCBtb2RlbCwgYW5kIGNvbnRlbnQuIENvbmZpcm0gdGhhdCB0aGUgc2VyaWFsIG51bWJlciB2aXNpYmxlIGFib3ZlIG1hdGNoZXMgdGhlIHNlcmlhbCBudW1iZXIgcGh5c2ljYWxseSBwcmludGVkIG9uIHRoZSBBZWdpcyBjYXNlICgxNDE0MjAwMDMyODEpLCBhbmQgdGhhdCB0aGlzIGlzIHRoZSBjb3JyZWN0IGRyaXZlIGZvciB0aGlzIGNlcmVtb255LiJ9LHsiZXZpZGVuY2VfY29sbGVjdGVkX2F0IjoiMjAyNi0wNS0wMVQwMToxMDo0MC42MDBaIiwiZXZpZGVuY2VfZmlsZSI6ImV2aWRlbmNlL3Byb21wdF8wNl9ldmlkZW5jZS50eHQiLCJldmlkZW5jZV9maWxlX3NoYTUxMiI6IjdjMWQ0NTBlMmFiZGY2MzE4NzE0MGY4MmU5M2ZjN2YxYmNkMTQyMWYxOTYzM2MzMjRiNWFlZDE5NDg4MThkZGU4ODgxNzkzODdiNjU5NzY5ZmY3NDg2MTViYmFmMjEwODk1NGJlMjQ4NGRkMDFhMDJhNGZkMjY0OTMwZjk1NjBmIiwib3BlcmF0b3JfcmVzcG9uc2UiOiJ5ZXMiLCJvcGVyYXRvcl9yZXNwb25zZV9hdCI6IjIwMjYtMDUtMDFUMDE6MTE6MTYuNjcyWiIsInByb21wdF9udW1iZXIiOjYsInByb21wdF90ZXh0IjoiVGhlIHNjcmlwdCBoYXMganVzdCBjb21wbGV0ZWQgZW50cm9weSBjb2xsZWN0aW9uIGZyb20gZm91ciBzb3VyY2VzIChrZXJuZWwgL2Rldi91cmFuZG9tLCBoYXJkd2FyZSBSRFNFRUQvUkRSQU5ELCBzeXN0ZW0gaml0dGVyLCBvcGVyYXRvciBrZXlzdHJva2UgdGltaW5nKS4gVGhlIFNIQS01MTIgb2YgZWFjaCBpbmRpdmlkdWFsIHNhbXBsZSBoYXMgYmVlbiByZWNvcmRlZCBpbiB0aGUgY2VyZW1vbnkgcmVjb3JkJ3MgZW50cm9weV9hdHRlc3RhdGlvbiBzZWN0aW9uLCBhbmQgdGhlIG1peGVkIGVudHJvcHkgc2VlZCBTSEEtNTEyIGlzIHNob3duIGluIHRoZSBzY3JpcHQncyBjb25zb2xlIG91dHB1dCBhYm92ZSB0aGlzIHByb21wdC4gQ29uZmlybSB0aGF0IHlvdSBvYnNlcnZlZCB0aGUgZW50cm9weSBjb2xsZWN0aW9uIHByb2Nlc3MgYW5kIHRoYXQgbm8gZW50cm9weSBzb3VyY2Ugd2FzIHN1YnN0aXR1dGVkLCBwcmVkaWN0ZWQsIG9yIG90aGVyd2lzZSBjb21wcm9taXNlZC4ifSx7ImV2aWRlbmNlX2NvbGxlY3RlZF9hdCI6IjIwMjYtMDUtMDFUMDE6MTE6MTYuNjk5WiIsImV2aWRlbmNlX2ZpbGUiOiJldmlkZW5jZS9wcm9tcHRfMDdfZXZpZGVuY2UudHh0IiwiZXZpZGVuY2VfZmlsZV9zaGE1MTIiOiIyMjk0MjNlZDAxOGZhYmZlMTdhODA0OTAzYTAwZGFkM2ZlMWJhNjczMGZlNGYwMzIyYzA2OGM4MGNlZWEzN2Y5OWE1NTU5MzczN2Q3MTkzYjM5NDY1MzhjMDA3ZjY4MDU3MDBlMTY0NDg0Y2Q3M2UwZWZjYmRmZjNmZjUwZGI2OCIsIm9wZXJhdG9yX3Jlc3BvbnNlIjoieWVzIiwib3BlcmF0b3JfcmVzcG9uc2VfYXQiOiIyMDI2LTA1LTAxVDAxOjExOjMwLjAwMVoiLCJwcm9tcHRfbnVtYmVyIjo3LCJwcm9tcHRfdGV4dCI6IlRoZSBldmlkZW5jZSBhYm92ZSBzaG93cyB0aGUgbmV3IG1hc3RlciBwdWJsaWMga2V5IFNIQS01MTIganVzdCBnZW5lcmF0ZWQsIGFsb25nc2lkZSB0aGUgU0hBLTUxMiBvZiBldmVyeSBwcmlvciBjZXJlbW9ueSdzIG1hc3RlciBjZXJ0aWZpY2F0ZSBwcmVzZW50IG9uIHRoZSBBZWdpcy4gQ29uZmlybSB0aGF0IHRoZSBuZXcgbWFzdGVyIHB1YmxpYyBrZXkgU0hBLTUxMiBkb2VzIG5vdCBhcHBlYXIgaW4gdGhlIHByaW9yIGxpc3QuIn0seyJldmlkZW5jZV9jb2xsZWN0ZWRfYXQiOiIyMDI2LTA1LTAxVDAxOjQxOjU3LjQ1OFoiLCJldmlkZW5jZV9maWxlIjoiZXZpZGVuY2UvcHJvbXB0XzEwX2V2aWRlbmNlLnR4dCIsImV2aWRlbmNlX2ZpbGVfc2hhNTEyIjoiZjY4MmYxMzAwYTc1MDE4MjlhYWZjYjI4MGU2ZmQwN2U0NWUyYmRlNzNiZmM1MDlmOWY2OTZmZGQ3ZTI2M2NiMWM1Y2Q2MTQ0MjdlNGFiMGRjOTBmN2E5YTIzMTY1NmMyYzRiOWQ1YjQwNDNmYzk3YTM0YjlmNGJjNzgwZGIyM2IiLCJvcGVyYXRvcl9yZXNwb25zZSI6InllcyIsIm9wZXJhdG9yX3Jlc3BvbnNlX2F0IjoiMjAyNi0wNS0wMVQwMTo0MjowNi45ODFaIiwicHJvbXB0X251bWJlciI6MTAsInByb21wdF90ZXh0IjoiVGhlIGV2aWRlbmNlIGFib3ZlIHNob3dzIHRoZSBlbmNyeXB0ZWQgbWFzdGVyIGJhY2t1cCBmaWxlJ3MgYWN0dWFsIFNIQS01MTIgKGNvbXB1dGVkIG5vdykgYW5kIHRoZSBTSEEtNTEyIHJlY29yZGVkIGR1cmluZyBTdGVwIDEwIG9mIHRoZSBydW5ib29rLiBDb25maXJtIHRoZSB0d28gdmFsdWVzIG1hdGNoLCB0aGF0IHlvdSBjb21wbGV0ZWQgdGhlIG1hc3RlciBzZWNyZXQga2V5IGVuY3J5cHRlZCBiYWNrdXAgcGVyIFN0ZXAgMTAgb2YgdGhlIHJ1bmJvb2ssIGFuZCB0aGF0IHRoZSByb3VuZC10cmlwIGRlY3J5cHRpb24gdmVyaWZpY2F0aW9uIHlvdSBwZXJmb3JtZWQgaW4gU3RlcCAxMCBwYXNzZWQuIn0seyJldmlkZW5jZV9jb2xsZWN0ZWRfYXQiOiIyMDI2LTA1LTAxVDAxOjQyOjA2Ljk5MFoiLCJldmlkZW5jZV9maWxlIjoiZXZpZGVuY2UvcHJvbXB0XzExX2V2aWRlbmNlLnR4dCIsImV2aWRlbmNlX2ZpbGVfc2hhNTEyIjoiMTc3NDZkZmFiMGMxMzYzZjdlOWVhNDBjMmUyODYwYzJiNmIyODQ0ZTZlMGU5MjdkZjA2MzRiNmNkZjViMjNjY2Q2ZTU1ZDA2MTY0NWU0N2QwN2VkNmJlMDhhODRlOTlkZWY0YTY2ZmVmN2EwZjZlNzJjMWUxZWRkYTEyMjNiZTAiLCJvcGVyYXRvcl9yZXNwb25zZSI6InllcyIsIm9wZXJhdG9yX3Jlc3BvbnNlX2F0IjoiMjAyNi0wNS0wMVQwMTo0MjoxNi43MzlaIiwicHJvbXB0X251bWJlciI6MTEsInByb21wdF90ZXh0IjoiVGhlIGV2aWRlbmNlIGFib3ZlIHNob3dzIHRoZSBjYW5vbmljYWwgYnl0ZXMgb2YgdGhlIGNlcmVtb255IHJlY29yZCBhcyBidWlsdCBieSB0aGUgc2NyaXB0IChzdGlsbCB1bnNpZ25lZCBhdCB0aGlzIHBvaW50KS4gQ29uZmlybSB0aGF0IHlvdSBoYXZlIHJlYWQgdGhlIGF0dGVzdGF0aW9uIHN0YXRlbWVudCBhbmQgdGhhdCB0aGUgc3RhdGVtZW50IGFjY3VyYXRlbHkgZGVzY3JpYmVzIHRoZSBjZXJlbW9ueSB5b3UgaGF2ZSBqdXN0IGNvbmR1Y3RlZC4ifSx7ImV2aWRlbmNlX2NvbGxlY3RlZF9hdCI6IjIwMjYtMDUtMDFUMDE6NDI6MTYuNzQ3WiIsImV2aWRlbmNlX2ZpbGUiOiJldmlkZW5jZS9wcm9tcHRfMTJfZXZpZGVuY2UudHh0IiwiZXZpZGVuY2VfZmlsZV9zaGE1MTIiOiIxMmQyNjUyNzdiNzJlMTE5NjkwMDMyZDE3ZmJhMDg1NjdjNDNkNDMxMWRhNGZiOGQ4MDM3OGE4N2EyMDE4ZGE1Y2I2NWRhZTMyNjAxMjk5YTJiZTMwNzNlZDE5YTJhZmFhNjAyMjc3M2Y5YzgzMDI3NmMxYmU1OGEyZGU2ZThhOCIsIm9wZXJhdG9yX3Jlc3BvbnNlIjoieWVzIiwib3BlcmF0b3JfcmVzcG9uc2VfYXQiOiIyMDI2LTA1LTAxVDAxOjQyOjQ3Ljc1MloiLCJwcm9tcHRfbnVtYmVyIjoxMiwicHJvbXB0X3RleHQiOiJUaGUgc2NyaXB0IHdpbGwgbm93IHNpZ24gdGhlIGNlcmVtb255IHJlY29yZCwgdGhlIG9wZXJhdG9yIGF0dGVzdGF0aW9uLCB0aGUgc3VwZXJzZXNzaW9uIGRlY2xhcmF0aW9uIChTdXBwbGVtZW50YWwgTWFzdGVyIEtleSBvbmx5KSwgYW5kIHRoZSBjZXJlbW9ueSBtYW5pZmVzdCB3aXRoIHRoZSBtYXN0ZXIgc2VjcmV0IGtleS4gQWZ0ZXIgc2lnbmluZywgdGhlIG1hc3RlciBzZWNyZXQga2V5IHdpbGwgYmUgemVyb2l6ZWQgaW4gbWVtb3J5IGFuZCB0aGUgdGVtcCBmaWxlcyB3aWxsIGJlIHNocmVkZGVkIGZyb20gZGlzay4gVGhlIGVuY3J5cHRlZCBiYWNrdXAgb24gdGhlIEFlZ2lzIGlzIHRoZSBvbmx5IHBlcnNpc3RlbnQgZm9ybSBvZiB0aGUgbWFzdGVyIHNlY3JldCBrZXkuIENvbmZpcm0gdGhhdCB5b3UgYXV0aG9yaXplIHRoZSBzaWduaW5nIGFuZCB6ZXJvaXphdGlvbiBzZXF1ZW5jZSB0byBwcm9jZWVkLiBUeXBlIHllcyB0byBhdXRob3JpemUuIn1dLCJhdHRlc3RhdGlvbl9zdGF0ZW1lbnQiOiJTdGVsbGFyIFF1YW50YSBMYWJzIExMQywgYWN0aW5nIHRocm91Z2ggSmVubmlmZXIgQXVuIGFzIHNvbGVseSBpZGVudGlmaWVkIENlcmVtb255IE9mZmljZXIsIGhlcmVieSBhdHRlc3RzIHRoYXQgb24gMjAyNi0wNS0wMVQwMTowODozMVogYSBTdXBwbGVtZW50YWwgTWFzdGVyIEtleSBDZXJlbW9ueSB3YXMgY29uZHVjdGVkIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgcG9saWNpZXMgYW5kIHNwZWNpZmljYXRpb25zIGVudW1lcmF0ZWQgaW4gdGhlIHBvbGljeV9kb2N1bWVudHNfaW5fZm9yY2UgZmllbGQuIFRoaXMgY2VyZW1vbnkgc3VwZXJzZWRlcyB0aGUgcHJpb3IgbWFzdGVyIGZyb20gY2VyZW1vbnkgNDcxMDA1NzYtZmQxNC00YWRjLWFiNjUtYmIyZjFlNGZmNWIwIHdob3NlIG1hc3RlciBzZWNyZXQga2V5IHdhcyB6ZXJvaXplZCB3aXRob3V0IGJhY2t1cC4gVGhlIGNlcmVtb255IHByb2R1Y2VkIHRoZSBuZXcgbWFzdGVyIHNlbGYtc2lnbmVkIGNlcnRpZmljYXRlLCBhIHN1cGVyc2Vzc2lvbiBkZWNsYXJhdGlvbiwgYW5kIDIgcHJvc3BlY3RpdmUgQ05TQS0yLjAgZGVsZWdhdGlvbiBjZXJ0aWZpY2F0ZXMgYW5kIGJvdW5kIHRoZW0gY3J5cHRvZ3JhcGhpY2FsbHkgdGhyb3VnaCB0aGUgbmV3IG1hc3RlciBrZXkgc2lnbmF0dXJlIGFwcGVuZGVkIHRvIHRoaXMgcmVjb3JkLiBUaGUgZW50cm9weSBzb3VyY2VzLCBoYXJkd2FyZSBlbnZpcm9ubWVudCwgc29mdHdhcmUgZW52aXJvbm1lbnQsIGV2aWRlbmNlIGZpbGVzLCBhbmQgb3BlcmF0b3IgYXR0ZXN0YXRpb25zIGVudW1lcmF0ZWQgaW4gdGhpcyByZWNvcmQgYXJlIGFjY3VyYXRlIHRvIHRoZSBiZXN0IG9mIHRoZSBDZXJlbW9ueSBPZmZpY2VyJ3Mga25vd2xlZGdlLiIsImNlcmVtb255X2Vudmlyb25tZW50Ijp7ImNlcmVtb255X3NvZnR3YXJlIjp7ImNlcmVtb255X3NjcmlwdF9uYW1lIjoicm9vdC1jZXJlbW9ueS5janMiLCJjZXJlbW9ueV9zY3JpcHRfc2hhNTEyIjoiYzhkMWQwM2E1YTdkMzM2NzA4MDkxNjk1OWQ2ZTMyN2ZmZDQ1NWMzOTUwNTBjYWNlOGI1MTEwNGM1MzIyOTY0YTAxM2VkOGI0ZDZlZmIxOTNkMmE5NjBkZmY4Y2FjNWM2YTEyZGFlMDk0YTExNzdlN2E1MzYyMDZkNWZkMjgzZDMiLCJub2RlX3ZlcnNpb24iOiJ2MjQuMTUuMCIsInNwZWNpZmljYXRpb25fdmVyc2lvbiI6IkdIT1NUU1RBTVBfQ05TQV8yXzBfTUFTVEVSX0tFWV9DRVJFTU9OWV9TQ1JJUFRfU1BFQ0lGSUNBVElPTl92MV8zIn0sImhhcmR3YXJlIjp7ImZ1bGxfZGlza19lbmNyeXB0aW9uIjoiYWN0aXZlLCBMVUtTMiIsIm1hY2hpbmVfbW9kZWwiOiJGcmFtZXdvcmsgMTYiLCJtYWNoaW5lX3JvbGUiOiJhaXJnYXBwZWQgY2VyZW1vbnkgd29ya3N0YXRpb24ifSwib3BlcmF0aW5nX3N5c3RlbSI6eyJhaXJnYXBfc3RhdHVzIjoiY29uZmlybWVkIHZpYSBhdHRlc3RhdGlvbiBwcm9tcHRzIGFuZCBldmlkZW5jZSBjYXB0dXJlIiwiaXBfYWRkcl9zaG93X291dHB1dF9oYXNoIjoiMjc3YWNkZGE1ODY2Y2JkOGU1YmM2M2QyZWZlOWJjNmU4YzVjYjA5YzA2Y2MyNzcwNDE2NDY0ZWUyYTA5YmI4MzRhZGU0NzVlY2VkNzA2YWRkZmFiNjNmMjI2YmE0OTlkOTE4Yzc5NjBiZjgwMzNiZTEwYWY3ZGQyZjcxYjkyYTkiLCJrZXJuZWwiOiI2LjE0LjAtMjctZ2VuZXJpYyJ9fSwiY2VyZW1vbnlfbWV0YWRhdGEiOnsiY2VyZW1vbnlfaWQiOiJlYjY2NTNiOS0xM2Y1LTQ0OTQtYWVhYy0zODEwNzhjMjNiYTAiLCJjZXJlbW9ueV9uYW1lIjoiU3RlbGxhciBRdWFudGEgTGFicyBTdXBwbGVtZW50YWwgTWFzdGVyIEtleSBDZXJlbW9ueSIsImNlcmVtb255X29mZmljZXIiOiJKZW5uaWZlciBBdW4iLCJjZXJlbW9ueV9yZWNvcmRzX2N1c3RvZGlhbiI6Ikplbm5pZmVyIEF1biIsImNlcmVtb255X3NlY3JldF9rZXlfY3VzdG9kaWFuIjoiSmVubmlmZXIgQXVuIiwiY2VyZW1vbnlfdGltZXN0YW1wX2NvbXBsZXRlIjoiMjAyNi0wNS0wMVQwMTo0Mjo0Ny43NTJaIiwiY2VyZW1vbnlfdGltZXN0YW1wX3N0YXJ0IjoiMjAyNi0wNS0wMVQwMTowODozMVoiLCJjZXJlbW9ueV90eXBlIjoic3VwcGxlbWVudGFsLW1hc3Rlci1rZXkiLCJjZXJlbW9ueV92ZXJzaW9uIjoiR0hPU1RTVEFNUF9DTlNBXzJfMF9NQVNURVJfS0VZX0NFUkVNT05ZX1NDUklQVF9TUEVDSUZJQ0FUSU9OX3YxXzMiLCJjZXJlbW9ueV93aXRuZXNzIjpudWxsfSwiZWNvc3lzdGVtX3N0YXRlX3NuYXBzaG90X3JlZmVyZW5jZSI6bnVsbCwiZW50cm9weV9hdHRlc3RhdGlvbiI6eyJkcmJnIjp7ImNvbnN0cnVjdGlvbiI6IkhNQUNfRFJCRyhTSEEtNTEyKSBwZXIgTklTVCBTUCA4MDAtOTBBIFJldi4gMSBTZWN0aW9uIDEwLjEuMiIsIm5vbmNlX3NvdXJjZSI6IklTTyA4NjAxIHRpbWVzdGFtcCBhdCBEUkJHIGluc3RhbnRpYXRpb24iLCJub25jZV92YWx1ZSI6IjIwMjYtMDUtMDFUMDE6MTA6NDAuNTk2WiIsInBlcnNvbmFsaXphdGlvbl9zdHJpbmciOiJHaG9zdExlZGdlci1DTlNBLTIuMC1NYXN0ZXJLZXktMS4wLjAtSmVubmlmZXIgQXVuIiwid2FybXVwX2J5dGVzX2Rpc2NhcmRlZCI6MjU2fSwia2VybmVsX3Bvb2xfc2VlZGluZyI6eyJieXRlc193cml0dGVuIjo2NCwib2siOnRydWV9LCJtaXhlZF9zZWVkX3NoYTUxMiI6IjRjMjIxZGMzYTA1MWM5MDA3ZDliNjVhZWYyNzBlMjYyNzU5OTZkYTk0NTg0YmJkY2RhYzg4M2EzZmNkZTgzNzJjOGFiYmVhOTdkNGU1YzBiZGYzNTdmMWUzM2RkYzBhZTFiNmQ0MjY5NmQxYmJjZWFlYThhNDc0ZWM3YzcwYmYyIiwibWl4aW5nX2Z1bmN0aW9uIjoiU0hBLTUxMiBvdmVyIGNvbmNhdGVuYXRpb24gb2YgYWxsIGZvdXIgc2FtcGxlcyIsInNvdXJjZXMiOlt7ImJ5dGVzX2NvbGxlY3RlZCI6MTI4LCJmYWxsYmFja191c2VkIjpmYWxzZSwibWVjaGFuaXNtIjoiL2Rldi9od3JuZyB3aXRoIHJuZ19jdXJyZW50PXRwbS1ybmctMCIsIm5hbWUiOiJUUE0gMi4wIGhhcmR3YXJlIFJORyIsInNhbXBsZV9zaGE1MTIiOiJkMzJhNGVlYWNjYTk2ZWEwOWY1MDgzMzI4MzU4MTc4ZGNkNmJhN2VmYzczNDAxZDU4MGQwOTU1ZjZlMGMwMzM4ZGZjNmRkNWQxYThjNzk2ZDkyOTJlZjk1YjExZWVlMWJhYzdjOGI0ZTAwNjE1NzRlMWYzN2QzNDY5OGVkZGM5MyJ9LHsiYnl0ZXNfY29sbGVjdGVkIjoxMjgsImZhbGxiYWNrX3VzZWQiOnRydWUsIm1lY2hhbmlzbSI6Ii9kZXYvcmFuZG9tIGZhbGxiYWNrIChSRFJBTkQgZGlyZWN0IHBhdGggbm90IGF2YWlsYWJsZSBmcm9tIE5vZGUuanMpIiwibmFtZSI6IkFNRCBDUFUgUk5HIG9yIGRvY3VtZW50ZWQgZmFsbGJhY2siLCJzYW1wbGVfc2hhNTEyIjoiMWQ2NzRhNzI2MzdkMGY1ZTg5ODg3N2NhMTRkZmNkNzBlNTkyYzI0ZmEzZTcwYWFkM2NlYTZhZGZkNWVmNDlhNTFjMjg1YjgxMGJiODRkMWJiZjdlYWVkN2JiYjFkOWRhZmI0Yjc2OWUzOWVjMzY0NDJhNTFlMTQ0MzliNzc5NDMifSx7ImJ5dGVzX2NvbGxlY3RlZCI6MTI4LCJtZWNoYW5pc20iOiJnZXRyYW5kb20oKSBzeXNjYWxsIHZpYSBjcnlwdG8ucmFuZG9tQnl0ZXMiLCJuYW1lIjoiTGludXgga2VybmVsIHJhbmRvbSBwb29sIiwic2FtcGxlX3NoYTUxMiI6IjZmODExMTNkYTQ5YjBjZTUxOTE3OWZkYTcyNmQxZGIyNmQ1MTQ5ZjI1N2RhY2ZiY2VkMjEwZGE1ZWI2ZGFhMzc2YzM3OWUyOGZkOWQ2MGZlYmJhMGMxYmNjY2Q1NDZlOTRhZDlmZDQxN2E4NzAyMDc2MDM0NDcxMWRjMDcwNGEzIn0seyJieXRlc19jb2xsZWN0ZWQiOjUxMiwibWVjaGFuaXNtIjoicHJvY2Vzcy5ocnRpbWUuYmlnaW50KCkgYmV0d2VlbiA2NCBrZXlzdHJva2VzIiwibmFtZSI6Ik9wZXJhdG9yIGtleXN0cm9rZSB0aW1pbmciLCJzYW1wbGVfc2hhNTEyIjoiNGJiMWZkMjRjMjhjOTJjMDI5YWIxMWRkY2ZiMDcyNDljZDNlOTExYzA3NzFiYjJkMGE3NzgzMjhmMTU5NDk5MTc1NTk0OTkxMDUxZmQ3NTVhNDJlZDNhNzdjOWViNWQwZTlmNDkwOTE4NWQyZTUxOGJlMzM2YmY5YTAzYTE5ODEifV19LCJldmlkZW5jZV9jb2xsZWN0aW9uX2F0dGVzdGF0aW9uIjp7ImV2aWRlbmNlX21lcmtsZV9yb290IjoiNjkwMzY3MWY5Y2M1ZTVmNDhmOTYyNWI5OGQ5ZDllZTI3ZTliZjk0OTRjOGM5NDE5ZmViZWMwMGU0ZGVmOGZkMjhlMDg2MWM5OGNjZDU0NjdhYWNmM2M3OTVlOWU5ZDdlYzdiYzMzNzVjY2E4MDI1MGM1NmViYjhiMzBmYTI1MmQifSwiaW50ZWxsZWN0dWFsX3Byb3BlcnR5Ijp7InBhdGVudF9hcHBsaWNhdGlvbiI6eyJhcHBsaWNhYmxlX2Rpc2Nsb3N1cmVzIjpbImhpZXJhcmNoaWNhbCBrZXkgYXJjaGl0ZWN0dXJlIiwic29sZSBmcmFtZSBhdXRob3JpdHkiLCJ1c2VyLXNvdmVyZWlnbiB0cnVzdCBhcmNoaXRlY3R1cmUiLCJwYXJhbWV0cmljIGNyeXB0b2dyYXBoaWMgbW9kdWxlIiwiemVyby1nYWluIHNlY3VyaXR5IGFyY2hpdGVjdHVyZSJdLCJmaWxpbmdfYXV0aG9yaXR5IjoiVW5pdGVkIFN0YXRlcyBQYXRlbnQgYW5kIFRyYWRlbWFyayBPZmZpY2UiLCJmaWxpbmdfZGF0ZSI6IjIwMjYtMDMtMjMiLCJudW1iZXIiOiI2NC8wMTQsMDI1IiwidGl0bGUiOiJQbGF0Zm9ybS1BZGFwdGl2ZSBEYWVtb24gQXJjaGl0ZWN0dXJlIGZvciBDcnlwdG9ncmFwaGljIFByb3ZlbmFuY2UgU2VydmljZXMiLCJ0eXBlIjoiVVMgUHJvdmlzaW9uYWwgUGF0ZW50IEFwcGxpY2F0aW9uIn0sInBvbGljeV9kb2N1bWVudHNfaW5fZm9yY2UiOlsiR0hPU1RTVEFNUF9DTlNBXzJfMF9NQVNURVJfS0VZX0NFUkVNT05ZX1NDUklQVF9TUEVDSUZJQ0FUSU9OX3YxXzMiLCJHSE9TVFNUQU1QX0RFTEVHQVRJT05fQ0VSVElGSUNBVEVfRk9STUFUX1NQRUNJRklDQVRJT05fdjFfMF80IiwiR0hPU1RTVEFNUF9DRVJFTU9OWV9SRUNPUkRfU1RSVUNUVVJFX1NQRUNJRklDQVRJT05fdjFfMF8zIiwiR0hPU1RTVEFNUF9FQ09TWVNURU1fU1RBVEVfU05BUFNIT1RfU0NIRU1BX3YxXzBfMyIsIkdIT1NUU1RBTVBfQ05TQV8yXzBfQUxHT1JJVEhNX1BST0ZJTEVfU1BFQ0lGSUNBVElPTl92Ml8wXzIiXX0sImlzc3VhbmNlcyI6W3siZGVsZWdhdGlvbl9jZXJ0aWZpY2F0ZSI6eyJjZXJ0aWZpY2F0ZV9zaGE1MTIiOiIwZDFkNTZiNTcxMTRhZWY2NGFkZmVmMDMxNjVmODY2YmFkNTcyNTZlM2M2NTAyNzM3YWFkNDQzNTU4ODFlMjg0MjYyNjYyZTU0ODBjY2E5Y2Q2ZDg1MjRjMDM2ZjliNjEzYjFlMzUwNDFkNDk0NTVkNmEzZmQ0YjczZDUwZWUyZiIsInByb2ZpbGUiOiJDTlNBLTIuMCIsInNlcmlhbF9udW1iZXIiOiIwOWU4MWU5YzlmOGVhZjRkOGUwOGJjMWQxNzY3YTU2Y2Q1MmJmNmIxIiwic3ViamVjdF9wdWJsaWNfa2V5X2FsZ29yaXRobSI6Ik1MLURTQS04NyIsInN1YmplY3RfcHVibGljX2tleV9zaGE1MTIiOiIwMzI4MGMxNjE5MzFiYWZhYzZlMWYzNDczNzZmNWFmZTYyZjI1NGM1MDdmYTMyYmU2NWQwMThmMDliOThlNjEyZTgzMjUzM2M1ZGZjNGVhNzk3OWEzYTk4NTZkNDFjNDI4ZTY3ZTRmNTZiY2YzY2Y0YmQzZTU3Y2RhNmY4N2FiNCIsInN1YmplY3Rfcm9sZSI6Imdob3N0bGVkZ2VyLWZyYW1lLXNpZ25pbmciLCJ2YWxpZGl0eV9ub3RfYWZ0ZXIiOiIyMDM2LTA1LTAxVDAxOjA4OjMxWiIsInZhbGlkaXR5X25vdF9iZWZvcmUiOiIyMDI2LTA1LTAxVDAxOjA4OjMxWiJ9LCJpc3N1YW5jZV9pbmRleCI6MX0seyJkZWxlZ2F0aW9uX2NlcnRpZmljYXRlIjp7ImNlcnRpZmljYXRlX3NoYTUxMiI6ImU4OWFiYmZmNGNjYTc0NWFmNTNjYTExNjc4NTkxZWRhMzIxOGExMTViZmExYzc4YzRjYWZiMzdiMDM1ZDk1MTdmMmNhNjA4MDU2ZWFkY2EzN2JmZjBkNTYxNGVkODk5MTRlNzgxYzJmNWNhMGRmMjg2YTkxZTBkOWMzN2EwZGQ5IiwicHJvZmlsZSI6IkNOU0EtMi4wIiwic2VyaWFsX251bWJlciI6IjAxMmE2ZDk4ZDZhNWIyMmNjYTFjNzc3MjgwY2U1ZDlkNzY5MjE2ZDkiLCJzdWJqZWN0X3B1YmxpY19rZXlfYWxnb3JpdGhtIjoiTUwtRFNBLTg3Iiwic3ViamVjdF9wdWJsaWNfa2V5X3NoYTUxMiI6IjdkYWE2ZTlkOWQ2NzY4ZTI2YzljM2FhODliNmI3YmU3ZGJkOTY1NDY0N2MyZWZhZTlmMjM4MmFjMDgzZGRkYzRkNzlhMzM3ZmI3NDc0Njk1OTQ4Yjc4OTE3MDNlNmQzOTY5M2E2MjNlNjk0Njg0M2QwMmQyMzcxNDkxMTQ0MzY5Iiwic3ViamVjdF9yb2xlIjoiZ2hvc3RzdGFtcC1kYWVtb24tc2lkZWNhci1zaWduaW5nIiwidmFsaWRpdHlfbm90X2FmdGVyIjoiMjAzNi0wNS0wMVQwMTowODozMVoiLCJ2YWxpZGl0eV9ub3RfYmVmb3JlIjoiMjAyNi0wNS0wMVQwMTowODozMVoifSwiaXNzdWFuY2VfaW5kZXgiOjJ9XSwibWFzdGVyX2tleSI6eyJhbGdvcml0aG0iOiJNTC1EU0EtODciLCJhbGdvcml0aG1fb2lkIjoiMi4xNi44NDAuMS4xMDEuMy40LjMuMTkiLCJmaXBzX3N0YW5kYXJkIjoiRklQUyAyMDQiLCJwdWJsaWNfa2V5X3NoYTUxMiI6IjE0ZTdlYWNhN2IzM2VmOGJhYjBkZTY2ZGRmYzljY2JjMDMxNmEyYmExOGU5NTkxMjAyNTEwYjVkMTNlZDVjYmMwNTFhZmQ2YjA4MzY1ZWI1MzI2NjhiMDdmYWI1NzI2ZDdjZmJhMzQyZDc1YTIzNDk5YjkwNjhjNjI3OWY1ZDMzIiwicHVibGljX2tleV9zaXplX2J5dGVzIjoyNTkyLCJzZWNyZXRfa2V5X3NpemVfYnl0ZXMiOjQ4OTYsInNlbGZfc2lnbmVkX2NlcnRpZmljYXRlX3NlcmlhbCI6IjY5NDI0ZjhiMGEwNGYxM2JiZTFkMmFmNDZiYmY2MTg4ZWI5ODM5MjciLCJzZWxmX3NpZ25lZF9jZXJ0aWZpY2F0ZV9zaGE1MTIiOiIwZDgyMTI2NTVjZTYwNDgzYTZkYzczNzljZTg5ZGYyZjQwNDU5N2M3ZDkzZDY4ZTg3ZTJlOTkwMTM0ZDQzNTFjZDJjMzRjYjgxYmZhZmI3MTE5NjgyODkzZGUwNTRkZWNjNTY3NGJkZjU5NDcxNTQ3OGIyZTljNDIwMWVmYTMzZiJ9LCJtYXN0ZXJfc2VjcmV0X2tleV9lbmNyeXB0ZWRfYmFja3VwIjoiODQwNDZlOGE5NTMyNDMzYTdhZDJhMzY3YTc1ZjYwZjMzMTQ0MDgxNDQ3OTVhOGFjN2Q0MjExMjdhNTNhMDAyYTBlMDA5OGQzNGU4ZWM2NTk2NWZjNmM4YzI2MTc1OWZkMGIzNmYwODNmN2U5MDczNmJhMGNiMDZkN2FkYThmYTEiLCJvcGVyYXRpb25hbF9rZXlfcHVibGljX2tleV9oYXNoZXMiOnsiZnJhbWVfYXV0aG9yaXR5IjoiMDMyODBjMTYxOTMxYmFmYWM2ZTFmMzQ3Mzc2ZjVhZmU2MmYyNTRjNTA3ZmEzMmJlNjVkMDE4ZjA5Yjk4ZTYxMmU4MzI1MzNjNWRmYzRlYTc5NzlhM2E5ODU2ZDQxYzQyOGU2N2U0ZjU2YmNmM2NmNGJkM2U1N2NkYTZmODdhYjQiLCJzaWRlY2FyX2F1dGhvcml0eSI6IjdkYWE2ZTlkOWQ2NzY4ZTI2YzljM2FhODliNmI3YmU3ZGJkOTY1NDY0N2MyZWZhZTlmMjM4MmFjMDgzZGRkYzRkNzlhMzM3ZmI3NDc0Njk1OTQ4Yjc4OTE3MDNlNmQzOTY5M2E2MjNlNjk0Njg0M2QwMmQyMzcxNDkxMTQ0MzY5In0sIm9yZ2FuaXphdGlvbiI6eyJjZXJ0aWZpY2F0aW9ucyI6WyJTZXJ2aWNlLURpc2FibGVkIFZldGVyYW4tT3duZWQgU21hbGwgQnVzaW5lc3MgKFNEVk9TQikiLCJXb21hbi1Pd25lZCBTbWFsbCBCdXNpbmVzcyAoV09TQikiXSwiaWFuYV9wcml2YXRlX2VudGVycHJpc2VfbnVtYmVyIjoiNjU2NDIiLCJqdXJpc2RpY3Rpb24iOiJXeW9taW5nLCBVbml0ZWQgU3RhdGVzIiwibGVnYWxfZW50aXR5IjoiU3RlbGxhciBRdWFudGEgTGFicyBMTEMiLCJuYW1lIjoiU3RlbGxhciBRdWFudGEgTGFicyIsInRyYWRlbWFya19yZWdpc3RyYXRpb25zIjpbeyJpc3N1ZV9kYXRlIjoiMjAyNi0wNC0xNCIsIm1hcmsiOiJHaG9zdHN0YW1wIiwicmVnaXN0cmF0aW9uX2F1dGhvcml0eSI6IlVuaXRlZCBTdGF0ZXMgUGF0ZW50IGFuZCBUcmFkZW1hcmsgT2ZmaWNlIiwic2VyaWFsX251bWJlciI6Ijk5NDMyMDA3In1dfSwic3VjY2Vzc2lvbl9jaGFpbiI6eyJwcmlvcl9jZXJlbW9ueV91dWlkIjoiNDcxMDA1NzYtZmQxNC00YWRjLWFiNjUtYmIyZjFlNGZmNWIwIiwicHJpb3JfbWFzdGVyX3B1YmxpY19rZXlfc2hhNTEyIjoiNWQ1MWZjYmM3NjVmOTVhNTAyNWY3MmRiYWU1MDU3ZGQ4NTUyODMyNzBmNDczYjIwNWU1OTFhOGYxMzE1NTU0NWMwOTU0ZmEzNDA2Y2E4YWZhMWViZjBkYzgwZTM4NzBmM2E2OGRjNjNmODUzODI1Y2VjMTJkMGE3MjE5ZDliNDciLCJyZWFzb24iOiJQcmlvciBtYXN0ZXIgemVyb2l6ZWQgd2l0aG91dCBiYWNrdXAgKEZBSUxVUkUtMDEpIiwic3VwZXJzZXNzaW9uX2RlY2xhcmF0aW9uX3NoYTUxMiI6IjlmYzYzM2M0YmVlYTBmMzExZjg0OGFhNjJmNTQ5M2ZjY2M1ZjMzMjc1YTMwMzhkNmJjMTFiMWJiZWNjMDJkZjZiNWJkM2I1ODdhZmMwMDg5NTQ0NGU3Y2E1YzVkY2FjNWM2NjUzZWQ0MDIxZDRlOGQxZDMzNTAyODgxNjFlNGVhIn0sInplcm9pemF0aW9uX2F0dGVzdGF0aW9uIjoiPHBvcHVsYXRlZCBhZnRlciB6ZXJvaXphdGlvbiBhdCBhY3Rpb24gMjQ+In0=",
  "signature": {
    "algorithm": "ML-DSA-87",
    "signing_key_role": "Stellar Quanta Labs Master Authority",
    "signing_key_fingerprint": "811114259ae5ffe2023605390ff15c8de0d87b27ead18b1a4b77b6d44ff4196a",
    "signature_bytes": "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"
  }
}