diff --git a/images/reg-pilot-api.dockerfile b/images/reg-pilot-api.dockerfile index d9b0fdd..4766c4a 100644 --- a/images/reg-pilot-api.dockerfile +++ b/images/reg-pilot-api.dockerfile @@ -1,4 +1,4 @@ -FROM weboftrust/keri:1.2.0-dev13 +FROM weboftrust/keri:1.2.0-rc4 WORKDIR /usr/local/var diff --git a/setup.py b/setup.py index 170d086..5969667 100644 --- a/setup.py +++ b/setup.py @@ -78,7 +78,7 @@ "http_sfv>=0.9.8", "requests>=2.31.0", "swagger-ui-py>=22.7.13", - "keri>=1.1.11", + "keri==1.2.0-dev12", "fastapi>=0.111.1", "requests>=2.32.3", "python-multipart" diff --git a/src/regps/app/api/signed_headers_verifier.py b/src/regps/app/api/signed_headers_verifier.py index a95a20f..1895f6f 100644 --- a/src/regps/app/api/signed_headers_verifier.py +++ b/src/regps/app/api/signed_headers_verifier.py @@ -21,11 +21,11 @@ class VerifySignedHeaders: def __init__(self, api_controller): self.api_controller = api_controller - def process_request(self, req: Request, raid): + def process_request(self, req: Request, raid, verify_for_upload=True): try: logger.info(f"Processing signed header verification request {req}") aid, cig, ser = self.handle_headers(req) - if aid == raid: + if not verify_for_upload or aid == raid: res = self.api_controller.verify_cig(aid, cig, ser) logger.info(f"VerifySignedHeaders.on_post: response {res}") return res diff --git a/src/regps/app/api/utils/pydantic_models.py b/src/regps/app/api/utils/pydantic_models.py index c4e734d..f5e9514 100644 --- a/src/regps/app/api/utils/pydantic_models.py +++ b/src/regps/app/api/utils/pydantic_models.py @@ -3,7 +3,7 @@ from regps.app.api.utils.swagger_examples import ( login_examples, check_login_examples, - upload_examples, + upload_examples, revoke_examples, ) @@ -47,8 +47,8 @@ class LoginRequest(BaseModel): vlei: str = Field(examples=login_examples["request"]["vlei"]) class PresentRevocationRequest(BaseModel): - said: str = Field(examples=login_examples["request"]["said"]) - vlei: str = Field(examples=login_examples["request"]["vlei"]) + said: str = Field(examples=revoke_examples["request"]["said"]) + vlei: str = Field(examples=revoke_examples["request"]["vlei"]) class LoginResponse(BaseModel): aid: str = Field(examples=login_examples["response"]["aid"]) diff --git a/src/regps/app/api/utils/swagger_examples.py b/src/regps/app/api/utils/swagger_examples.py index d869610..08f253e 100644 --- a/src/regps/app/api/utils/swagger_examples.py +++ b/src/regps/app/api/utils/swagger_examples.py @@ -1,29 +1,40 @@ login_examples = { "request": { - "said": ["EElnd1DKvcDzzh7u7jBjsg2X9WgdQQuhgiu80i2VR-gk"], + "said": ["EA28ZXO7iMUW_3gXv9Ra1wIcU4cp5TM-CYNwYnMrV9WX"], "vlei": [ - """{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EIykCb_5OR9uBmR-HUWjTAfafYwjMF2OwvLvicb_QV07\",\"i\":\"EIykCb_5OR9uBmR-HUWjTAfafYwjMF2OwvLvicb_QV07\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DBZxSKiTUaSiWTrkAOAMk_WyCivZUbwMFIJ-vZZHF7D5\"],\"nt\":\"1\",\"n\":[\"ELgz3XamjqxCNWe7rvih9UAzB-1dH7-zBgW8E7RF3OeJ\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAABidds3sVtwYGBKl1iyLY9SVpKDk65FoWS48gWUjjhvIcn0Jne-C6ZJd9zi_c6ioNmK1IVkkfTjbqZKVxSgmDgN-BADAAD5CkTmodWH9yR-tcQ_I2l1SJWxFQxpn2fCU4BmgjLt06gNMtpGetiFyINg_t0n-o9VS3ioW8Rs3DXMclrh7HIOABAFKfy1eQ9i6Hk8bORdkW5uwGg3LQrZoUSTnj_2i3TCH45EPTJVnkjObUAYZ1_AQWVPdouVj0Am0PUJPwT1JNsLACCKgFfpBxm8aQQdqAgwp2INz6w9WZ4oJAe_cUxEAqMnnTKzP8eRcj5JNCbzEN8wWNdh5CB5Y6OTlanTxl46--AI-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-05-02T18c09c41d795649p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EAKGRio-1uLaeUSrC1KycUt3ngE0Q1PAm-IuHB6JLZ5m\",\"i\":\"EIykCb_5OR9uBmR-HUWjTAfafYwjMF2OwvLvicb_QV07\",\"s\":\"1\",\"p\":\"EIykCb_5OR9uBmR-HUWjTAfafYwjMF2OwvLvicb_QV07\",\"a\":[{\"i\":\"ENZzEeJ3FSzbaz-nO0sgC1AAzOrpbwJn741ZzdEShZsW\",\"s\":\"0\",\"d\":\"ENZzEeJ3FSzbaz-nO0sgC1AAzOrpbwJn741ZzdEShZsW\"}]}-VBq-AABAACXy8MOpF7kY3AxtHTbD__kva6VnLI9ya9Niz6N9vnbWgA5zFc15BPgEFE6kAwonHIix6LXrVKpJB59k0oE_5oE-BADAABp3uFwoL25z46tu1--4oz0hkoAdywAjT6Ojj2IKGk7WJhmCzXPxBsV02546HD5mEqqg6NqWtuv7vyZJgivZZ8EABCvL4-71heQ9S3I8ZaAc-gJnwpSM3oKOpspCas94mBuwrRBu4XWoscMMpKR6j6a9hKlPcdRbkehmAoRRO9HyhcLACAzxTDXn8FegSMumEpg7IE7xipLaPF6qgY1POCVALBTXB7oBUPgf7yr1ooXkCTQ8tEfSm0r5LM18UJOS74KTvcI-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-05-02T18c09c56d676775p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EOflFmKcSNvILfVWT6maf56_PhfrYoTy5p5yIkmv4jvs\",\"i\":\"EIykCb_5OR9uBmR-HUWjTAfafYwjMF2OwvLvicb_QV07\",\"s\":\"2\",\"p\":\"EAKGRio-1uLaeUSrC1KycUt3ngE0Q1PAm-IuHB6JLZ5m\",\"a\":[{\"i\":\"EKH4QNoKz94220r88MQ3I2M7wziOx3nTrLyFx66acPGE\",\"s\":\"0\",\"d\":\"EJd5MClDm45CD5pxsJUTxL2WqZOP2T6nP2_GSHKXaFon\"}]}-VBq-AABAADH7raYUgVuo4xNT4P6cuXkik7HkETKGauy0_pJzAR_QGuSROg4PxDLnVjnDxoR3FeTNnav3Sug5FNY_0JH8yUP-BADAAA6hMLoDDixEGSYzK4abi__-24-c0L0G6fdWKZGfiRIlLoMCFVfRicHTn2am4-kaRMZg1O04L3VZ4fIAHgHnu8OABCHAdvvoiATpku1wskGpYR51NVv23N_8KIyeKs4nGDrwkTV3NYFj-m870LBDOXq5oKPYTWEUtZQzB9MGR8p4z0JACDghx2nEpMd8m_vt1wa3y5rbP156DTsxr25ZL2US2M57x5IJoYVqc-CBMUYdYbCa-zZtgXFCs6M6utkE7Er1vMJ-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-05-02T18c09c56d710371p00c00{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DAfu3nimJGpxVlNmrKUo3c7ZeP-dycDXyPy6U-Lz26jp\"],\"nt\":\"1\",\"n\":[\"EMQw8RvFgkipzpdIaRW02ejSG-05plHrRCglcDrmwD8u\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAADTjXCCg44hkPpfuC-Eu3EDcoxRN9vMnprVBDMfUwFjE3I7AmD07tKqz9F94NjM_ydWi8erDW0vTJM2DHpEYtYL-BADAAC55GJFxVmnRxUGLVC2McbqRA-s7HQqneO7Mnisk7812QlPLj2hy2kPNfyEjp6jeyXV9tGAjGbKWt58WnlmAFEBABARHPH340biYzu2TUohaSjPvXbZMNToGChDSgMKRbt7TpO7PCk46MEFL8BCb4N4v8OAC7Z6ACjL0vqgVncqyo8BACCz6X7GQUD2W7TkW_3V7RCPK8X-IosNsr2mZqu5PNZi7kYWZi2VF-KB_FCjzh3zSAyeFKRVte9o5HbxqM6H3vkI-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-05-02T18c09c41d757209p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EHi48Sz541kMh1ZOAwoNAhZ5lBXxp4xJVA9oQND2F9kL\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"1\",\"p\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"a\":[{\"i\":\"EMd6_IRhfKhEsN0GqR11VODmkj6alcGKlJjm5xiQVkxu\",\"s\":\"0\",\"d\":\"EMd6_IRhfKhEsN0GqR11VODmkj6alcGKlJjm5xiQVkxu\"}]}-VBq-AABAADcd2ApP_32GJSwJhMj8uU2YPN7KNwoYq8lbV1cRR6sYRJj-Kz5kUMeuXTrrqN4n3SOyML9eAPXPB__WPCvHqAF-BADAAB1pJ0n6mMD577jvKTlsVy3xoJMyK4GlNLKKmZgb8bBo8hHUft3aWDDXaMdOTyZ2YQk3vO4LJVEcznE2uecMGIMABCy0tge4t3DlGNd1s5X1zUsEKQVCt7OYtcsI88Zem7AEP4Pkh6A7pWZ1DIlk3cFdYC--jc1sUWKGmMOP95WSLEPACA4hcWCGyeUSVCfLrfXAR5lmQlB7cSxYwhTId2_Rmxh-KIPLHYpcrvyiXknQZeDTzIdLsc9kvhv8hGim_kl6sEK-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-05-02T18c09c56d380030p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EB3aIgaUVwGL9Epiw8tZYGBzknwhrlwHD8ThMHLDRros\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"2\",\"p\":\"EHi48Sz541kMh1ZOAwoNAhZ5lBXxp4xJVA9oQND2F9kL\",\"a\":[{\"i\":\"EDqh-8Lobj56DJP7g7O-vZ3qBL2mTyXhFq2rDQC-86mI\",\"s\":\"0\",\"d\":\"EDNcjBXZjc06sL7m7uiM8zKc9QglxCU8jSt3qzfdZI1Y\"}]}-VBq-AABAABrODkziLBApmEjZsTZhij8_2WzFqXDCcBYp-Vz5tg0vuMOlq0yP-gN6kfhw9UD8x0FryplrPNCDD0eKNClgCUC-BADAACUv_4vyoQJWhm-ruioMY7RLyjFpncjEz6_NDRu48IJVmS6dFJGfRBNp1G_LlegcfsMoKkPx71hvXg1_tfYq9gJABDaQGYRc4jUEtD-k9AUl_vs574fdUi3Bf_N0zxKhEbsjAugUrtQHEVJcT9cB4eUffdPc6bSXis0YQ10Z55mFT8EACBXwhZYi11Tmt8lXvjhXaKDixHWOFkLnbBR2XpSy3we936cyLWFMFG-q0AY_CHaVTdzYJy_OS850GYBwNOsyZYF-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-05-02T18c09c56d410786p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EFA1bxl24mDxMq42jUMhfZda0ZnFyl0y77UAs-BkCi_e\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"3\",\"p\":\"EB3aIgaUVwGL9Epiw8tZYGBzknwhrlwHD8ThMHLDRros\",\"a\":[{\"i\":\"EHX1GUC8HuRzQAF1iVs3-rM1960U99q1q7bKQItPU1gN\",\"s\":\"0\",\"d\":\"EKyOm3y9JM9SNFdLIlBG_VTfjejpKEE2KgEnPKawvuab\"}]}-VBq-AABAABJGMeW1N18v0tvhuYUe27QZL1OvhDRJhVIo7qKMc9gd4NbOzXWjuLPcPZtcvKkvTFb66l6otC41Varj19VRjcM-BADAAADWQ64oLPFhhlZYbONLFYbsQl_nChHdmPmsD9zpYFXbnEB2kzhCrMGdOdtSqW0Nb7Rezogmg969qeDj_9Lo0cMABBEjMp3Fqel1YiCRvfTZ3eJMUt15HRSyC8N-QQFctaEViPctD0U5GDa_n78PaSXPv_-dcHtIk1hp4ORHYGNLyMPACCZUVpA6S4u5xugTO2izUp-5Wit7ngDWZnkmo4XHmjedEVlm1LmoLz_w7fSg9dCxv9ihr5Z02I47jR0tBEcURUE-EAB0AAAAAAAAAAAAAAAAAAAAAAD1AAG2024-05-02T18c10c04d723024p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EPQYOdd-c0fjHvkGmFqO0fMTBnZBDDnxZ6REUB_QH_no\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"4\",\"p\":\"EFA1bxl24mDxMq42jUMhfZda0ZnFyl0y77UAs-BkCi_e\",\"a\":[{\"i\":\"EKXFyihmxElIC7NzFhV2eFXfKiL9iBk1kc5yNU7Hxw13\",\"s\":\"0\",\"d\":\"EFmAdnmvgKAVccDdnMT21jyp7x_hObyAT0ok5YCJjfLj\"}]}-VBq-AABAAD6ti3L4CI7-Nw9oZ9r3U75EFo1J2s6ekJBy08jiLHrFd3z41ZaYpHo4PmVuB1u5oOWbmcQjnqm8Y40hcYIygIL-BADAAB1CEybl44qmmMWJ22rYkCuZ0ww70Ae8OqdqhU-hyReQOEG9VwdajI_HBfwtNbUOyaExvCOfHCMwfXI8dmcaC0HABCi0K4Y7O5KW7YjyERIzQTcoPeu6pbtyC8EXx1JdNCum-CBMtIB2mTihW5tIF1RGFYmaxorIKzfSbIrkGAgtSkJACAtcjAjhqh5DJlWh_MzhcLepx7wgFlA9ZDWngB2uEtLDXVVS41QyXKtBsHoOJntdic1nnXMOoD2r-zHqjzzM-EC-EAB0AAAAAAAAAAAAAAAAAAAAAAE1AAG2024-05-02T18c10c13d974476p00c00{\"v\":\"KERI10JSON000113_\",\"t\":\"vcp\",\"d\":\"ENZzEeJ3FSzbaz-nO0sgC1AAzOrpbwJn741ZzdEShZsW\",\"i\":\"ENZzEeJ3FSzbaz-nO0sgC1AAzOrpbwJn741ZzdEShZsW\",\"ii\":\"EIykCb_5OR9uBmR-HUWjTAfafYwjMF2OwvLvicb_QV07\",\"s\":\"0\",\"c\":[\"NB\"],\"bt\":\"0\",\"b\":[],\"n\":\"AMvLdXXYFhqV93b7mZIXHlqGygDmYryUEz5WR_hoI6go\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAABEAKGRio-1uLaeUSrC1KycUt3ngE0Q1PAm-IuHB6JLZ5m{\"v\":\"KERI10JSON0000ed_\",\"t\":\"iss\",\"d\":\"EJd5MClDm45CD5pxsJUTxL2WqZOP2T6nP2_GSHKXaFon\",\"i\":\"EKH4QNoKz94220r88MQ3I2M7wziOx3nTrLyFx66acPGE\",\"s\":\"0\",\"ri\":\"ENZzEeJ3FSzbaz-nO0sgC1AAzOrpbwJn741ZzdEShZsW\",\"dt\":\"2024-05-02T18:09:46.265000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAACEOflFmKcSNvILfVWT6maf56_PhfrYoTy5p5yIkmv4jvs{\"v\":\"ACDC10JSON000197_\",\"d\":\"EKH4QNoKz94220r88MQ3I2M7wziOx3nTrLyFx66acPGE\",\"i\":\"EIykCb_5OR9uBmR-HUWjTAfafYwjMF2OwvLvicb_QV07\",\"ri\":\"ENZzEeJ3FSzbaz-nO0sgC1AAzOrpbwJn741ZzdEShZsW\",\"s\":\"EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao\",\"a\":{\"d\":\"ECw1gKAF2S2z9j9jlMxa0SsMkX-Okr2MxCKCQKMQUz1O\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"LEI\":\"254900OPPU84GM83MG36\",\"dt\":\"2024-05-02T18:09:46.265000+00:00\"}}-IABEKH4QNoKz94220r88MQ3I2M7wziOx3nTrLyFx66acPGE0AAAAAAAAAAAAAAAAAAAAAAAEJd5MClDm45CD5pxsJUTxL2WqZOP2T6nP2_GSHKXaFon{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DAfu3nimJGpxVlNmrKUo3c7ZeP-dycDXyPy6U-Lz26jp\"],\"nt\":\"1\",\"n\":[\"EMQw8RvFgkipzpdIaRW02ejSG-05plHrRCglcDrmwD8u\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAADTjXCCg44hkPpfuC-Eu3EDcoxRN9vMnprVBDMfUwFjE3I7AmD07tKqz9F94NjM_ydWi8erDW0vTJM2DHpEYtYL-BADAAC55GJFxVmnRxUGLVC2McbqRA-s7HQqneO7Mnisk7812QlPLj2hy2kPNfyEjp6jeyXV9tGAjGbKWt58WnlmAFEBABARHPH340biYzu2TUohaSjPvXbZMNToGChDSgMKRbt7TpO7PCk46MEFL8BCb4N4v8OAC7Z6ACjL0vqgVncqyo8BACCz6X7GQUD2W7TkW_3V7RCPK8X-IosNsr2mZqu5PNZi7kYWZi2VF-KB_FCjzh3zSAyeFKRVte9o5HbxqM6H3vkI-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-05-02T18c09c41d757209p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EHi48Sz541kMh1ZOAwoNAhZ5lBXxp4xJVA9oQND2F9kL\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"1\",\"p\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"a\":[{\"i\":\"EMd6_IRhfKhEsN0GqR11VODmkj6alcGKlJjm5xiQVkxu\",\"s\":\"0\",\"d\":\"EMd6_IRhfKhEsN0GqR11VODmkj6alcGKlJjm5xiQVkxu\"}]}-VBq-AABAADcd2ApP_32GJSwJhMj8uU2YPN7KNwoYq8lbV1cRR6sYRJj-Kz5kUMeuXTrrqN4n3SOyML9eAPXPB__WPCvHqAF-BADAAB1pJ0n6mMD577jvKTlsVy3xoJMyK4GlNLKKmZgb8bBo8hHUft3aWDDXaMdOTyZ2YQk3vO4LJVEcznE2uecMGIMABCy0tge4t3DlGNd1s5X1zUsEKQVCt7OYtcsI88Zem7AEP4Pkh6A7pWZ1DIlk3cFdYC--jc1sUWKGmMOP95WSLEPACA4hcWCGyeUSVCfLrfXAR5lmQlB7cSxYwhTId2_Rmxh-KIPLHYpcrvyiXknQZeDTzIdLsc9kvhv8hGim_kl6sEK-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-05-02T18c09c56d380030p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EB3aIgaUVwGL9Epiw8tZYGBzknwhrlwHD8ThMHLDRros\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"2\",\"p\":\"EHi48Sz541kMh1ZOAwoNAhZ5lBXxp4xJVA9oQND2F9kL\",\"a\":[{\"i\":\"EDqh-8Lobj56DJP7g7O-vZ3qBL2mTyXhFq2rDQC-86mI\",\"s\":\"0\",\"d\":\"EDNcjBXZjc06sL7m7uiM8zKc9QglxCU8jSt3qzfdZI1Y\"}]}-VBq-AABAABrODkziLBApmEjZsTZhij8_2WzFqXDCcBYp-Vz5tg0vuMOlq0yP-gN6kfhw9UD8x0FryplrPNCDD0eKNClgCUC-BADAACUv_4vyoQJWhm-ruioMY7RLyjFpncjEz6_NDRu48IJVmS6dFJGfRBNp1G_LlegcfsMoKkPx71hvXg1_tfYq9gJABDaQGYRc4jUEtD-k9AUl_vs574fdUi3Bf_N0zxKhEbsjAugUrtQHEVJcT9cB4eUffdPc6bSXis0YQ10Z55mFT8EACBXwhZYi11Tmt8lXvjhXaKDixHWOFkLnbBR2XpSy3we936cyLWFMFG-q0AY_CHaVTdzYJy_OS850GYBwNOsyZYF-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-05-02T18c09c56d410786p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EFA1bxl24mDxMq42jUMhfZda0ZnFyl0y77UAs-BkCi_e\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"3\",\"p\":\"EB3aIgaUVwGL9Epiw8tZYGBzknwhrlwHD8ThMHLDRros\",\"a\":[{\"i\":\"EHX1GUC8HuRzQAF1iVs3-rM1960U99q1q7bKQItPU1gN\",\"s\":\"0\",\"d\":\"EKyOm3y9JM9SNFdLIlBG_VTfjejpKEE2KgEnPKawvuab\"}]}-VBq-AABAABJGMeW1N18v0tvhuYUe27QZL1OvhDRJhVIo7qKMc9gd4NbOzXWjuLPcPZtcvKkvTFb66l6otC41Varj19VRjcM-BADAAADWQ64oLPFhhlZYbONLFYbsQl_nChHdmPmsD9zpYFXbnEB2kzhCrMGdOdtSqW0Nb7Rezogmg969qeDj_9Lo0cMABBEjMp3Fqel1YiCRvfTZ3eJMUt15HRSyC8N-QQFctaEViPctD0U5GDa_n78PaSXPv_-dcHtIk1hp4ORHYGNLyMPACCZUVpA6S4u5xugTO2izUp-5Wit7ngDWZnkmo4XHmjedEVlm1LmoLz_w7fSg9dCxv9ihr5Z02I47jR0tBEcURUE-EAB0AAAAAAAAAAAAAAAAAAAAAAD1AAG2024-05-02T18c10c04d723024p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EPQYOdd-c0fjHvkGmFqO0fMTBnZBDDnxZ6REUB_QH_no\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"4\",\"p\":\"EFA1bxl24mDxMq42jUMhfZda0ZnFyl0y77UAs-BkCi_e\",\"a\":[{\"i\":\"EKXFyihmxElIC7NzFhV2eFXfKiL9iBk1kc5yNU7Hxw13\",\"s\":\"0\",\"d\":\"EFmAdnmvgKAVccDdnMT21jyp7x_hObyAT0ok5YCJjfLj\"}]}-VBq-AABAAD6ti3L4CI7-Nw9oZ9r3U75EFo1J2s6ekJBy08jiLHrFd3z41ZaYpHo4PmVuB1u5oOWbmcQjnqm8Y40hcYIygIL-BADAAB1CEybl44qmmMWJ22rYkCuZ0ww70Ae8OqdqhU-hyReQOEG9VwdajI_HBfwtNbUOyaExvCOfHCMwfXI8dmcaC0HABCi0K4Y7O5KW7YjyERIzQTcoPeu6pbtyC8EXx1JdNCum-CBMtIB2mTihW5tIF1RGFYmaxorIKzfSbIrkGAgtSkJACAtcjAjhqh5DJlWh_MzhcLepx7wgFlA9ZDWngB2uEtLDXVVS41QyXKtBsHoOJntdic1nnXMOoD2r-zHqjzzM-EC-EAB0AAAAAAAAAAAAAAAAAAAAAAE1AAG2024-05-02T18c10c13d974476p00c00{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DJK74-FQwLUyYcopt5R5soei4Eqdoq0ucXSqC6ynYkvA\"],\"nt\":\"1\",\"n\":[\"EFpMnM4SPlishuuMS-fonwSD0LLBmTnIdgQjG5LuXW30\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAABSYMBKbhVWAC1rYAIgf800CJ7Oylr9MvGVtKgoYcquCe94w6gjuTSzTqfrbjQqy-PN4TPxVtI5rnWQJR70kj4E-BADAADJJcHNEe41Thz2MU5WXj78pcto-C0lJVtC34T4rrbH2jf7i2zRFzsbHY8jLcnzdoINTm5wJunE_FWdFaTJQ9QNABCdkgIlJM0h9_EesHn1yzSBnaTch4959sUrKanXjAZ-qiXkjQ3lpg9UPyNweo9GIRN92-KIFv6xBCYIKFn0p5wLACDMKP_62CSxJ9KyNbaPAjoPGwiIUNFD5Mwu6tmUYYMrKibYqjvIrA5s_YXUFPOA3tYhsZqmm2kWOUTPLlpTqTUC-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-05-02T18c09c41d734341p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EBuuACjEQdbJ4lcH5DGQubWDUchRcS8EydwUwDZW0D7Q\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"1\",\"p\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"a\":[{\"i\":\"ELil0P1CmDcBIngMUYw4cm7k6DzaWGRI5gUW9mzrnsPZ\",\"s\":\"0\",\"d\":\"ELil0P1CmDcBIngMUYw4cm7k6DzaWGRI5gUW9mzrnsPZ\"}]}-VBq-AABAADVkgj4VZWQyrRzbUFm4vwjqhf4V-czR-HYlFLVRqXszQ4vFq4bP8UaWNFBHtMjUEbJKHvWKvF5H8236uswdgkM-BADAACJ0pvCwXBEsxG5MkPeHRGMmojxfTOS-JZQ8Qz8CSgptAUd3tbelPT0jIQNeQmqAsXxvVIXDVIqmbeDZYMfQwAIABCRs9myd_SbYLTAdBhu6cmnpp9K5bLX0vMrrmxwY5G_iDO3Dvigg2VFLTdZ6VPnVMl-B7bDcv6iWKFHZWF_0X8PACCsGXF4DmCVFBJal4mUPk9t4HPAFyB9miv1mcg73Bki-T4SfoDJ4A2nifZU4O5KtotYCmSdznamY0BsYkD2LNoD-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-05-02T18c09c56d224186p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ENg8Yq0qb4eAKEMwpqfc44KlhGGVkBbuKeah8GG0zyll\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"2\",\"p\":\"EBuuACjEQdbJ4lcH5DGQubWDUchRcS8EydwUwDZW0D7Q\",\"a\":[{\"i\":\"EElnd1DKvcDzzh7u7jBjsg2X9WgdQQuhgiu80i2VR-gk\",\"s\":\"0\",\"d\":\"EEE7jq1J_yV7j6epqdks2s4iKi7olmRXHmMqN9Symeo0\"}]}-VBq-AABAAAllpN9qv5xOx9hE4SDS1VanWzqB8CD_k1y-vvlH487CoTTrPTm8Di1OICl0zpWBGh9LJqDCIWAnlG_cO992hYI-BADAAC7cIVpeaE7xsOhyEG3lGrqHw6rXQsQdhFaWNujGnLSTBI23ZyhsZ8bDdFwZGNb8woy9_arIwZlhOXdIPxOXvwOABCri66kCiEkExor7l1JQz-kR2bHgx3UENtDr_GiuZ3xc7hbQPo0dhXCbjtuw_enEdYzb5IsKKu0On8lmnAvAEcGACBYBDs8TZTPWFFlvoyiVf5oOUExGPFb6v93BnFitMMoGPmixEvqsRedWxuMmxKD7Bq1dqGFKE6G9kNORQ7Kx-8F-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-05-02T18c09c56d256392p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ED-awJsyw2rA6zQzALApHCh9IrndYPpGmWtzT_Me9ZbZ\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"3\",\"p\":\"ENg8Yq0qb4eAKEMwpqfc44KlhGGVkBbuKeah8GG0zyll\",\"a\":[{\"i\":\"EAwFSM6lx6AE9XG-r1_PBQi0aVhZms3uQ4svV-Ao0k0u\",\"s\":\"0\",\"d\":\"EAFlIYst1qwaYxkCdaQi8X-HwZYn1KF4P-8lWyIE00Pr\"}]}-VBq-AABAAAC5KZgiI38wZ7KEaAY-M6nG5PSpasuv7Dc0PKl8_ZhAaa7o8xJY7oOSzTE8IbRjUwJ1riLmOG5s-dvrwDGt5QA-BADAACnA2pacEht173RaEX7XkPuizhcL0ZVnz28UAF0eWa97Yv6h_B1wFFuR8b-EqJhZKBkp6twrf5wEsfnS4_QJbsDABDD-x6OxRuBgCx_1EBJ0fuCyQse0S_RViHm78lcF9wwnMOer4puQfbI-PXcRyYF9w8dX1xMTzX0q21OiTYfvggIACBA3OSnnD_2_IoJXeLvk_blg3-PSihOf-rv6HEwzKYql-cYCcRgFUivZiM8bTwxokme-QNaV3cY2_c-tShUuzgC-EAB0AAAAAAAAAAAAAAAAAAAAAAD1AAG2024-05-02T18c09c59d325680p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EJqQeIjHV-uPfCUCgLBeJI8k85u8GKl35IeaR4YZ6RIc\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"4\",\"p\":\"ED-awJsyw2rA6zQzALApHCh9IrndYPpGmWtzT_Me9ZbZ\",\"a\":[{\"i\":\"EF8wfC9k3VQPIUcpTbKLWyC7nXRcztDArGMYdfBntW-h\",\"s\":\"0\",\"d\":\"EG9GFCb1q2P0PJ42TK9BbjOes8FCZgpHguAfMxkdrtZi\"}]}-VBq-AABAABOqvKRb57P_j19Vl0HVHfDUbdLWPz7yMRLDKsCYTSy9P2myul5JtFDAV9Zkp449R3_QGfcPVP4s8ElUMe509YP-BADAABHq9F-pc7mvpb7gy20lgoMpQZp1CutxshKYqvJaPkZfKfG50cIS_dPvQByjb3ymL7yIYuA5iO7gNR5ek-oMFgOABDsE7pwlpVNXWXxGNh-P4r9Rz1ibHZtA9cgQ-rXwH_QyhjZeBQahaTcq1t8vVEt84lg-y-inLe2d6F1ju0rgAQPACAnrw-CX37k54JvkKMwu1nH6ogJUL-1ltxV1JyPgeh7VBbGmZH09-tvKrH7tyRCXRm0Rni2GNY4qj9EWstX5REB-EAB0AAAAAAAAAAAAAAAAAAAAAAE1AAG2024-05-02T18c10c14d192298p00c00{\"v\":\"KERI10JSON000113_\",\"t\":\"vcp\",\"d\":\"EMd6_IRhfKhEsN0GqR11VODmkj6alcGKlJjm5xiQVkxu\",\"i\":\"EMd6_IRhfKhEsN0GqR11VODmkj6alcGKlJjm5xiQVkxu\",\"ii\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"s\":\"0\",\"c\":[\"NB\"],\"bt\":\"0\",\"b\":[],\"n\":\"AE5fEuU0vYME2TacvBnNQ2mMHaurTSwXNKvttHOKfOiK\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAABEHi48Sz541kMh1ZOAwoNAhZ5lBXxp4xJVA9oQND2F9kL{\"v\":\"KERI10JSON0000ed_\",\"t\":\"iss\",\"d\":\"EDNcjBXZjc06sL7m7uiM8zKc9QglxCU8jSt3qzfdZI1Y\",\"i\":\"EDqh-8Lobj56DJP7g7O-vZ3qBL2mTyXhFq2rDQC-86mI\",\"s\":\"0\",\"ri\":\"EMd6_IRhfKhEsN0GqR11VODmkj6alcGKlJjm5xiQVkxu\",\"dt\":\"2024-05-02T18:09:48.374000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAACEB3aIgaUVwGL9Epiw8tZYGBzknwhrlwHD8ThMHLDRros{\"v\":\"ACDC10JSON0005c8_\",\"d\":\"EDqh-8Lobj56DJP7g7O-vZ3qBL2mTyXhFq2rDQC-86mI\",\"i\":\"EHK-jDUv8JqFvh8sh7I1aWklvYtHPZLaJv3asD0bEu5R\",\"ri\":\"EMd6_IRhfKhEsN0GqR11VODmkj6alcGKlJjm5xiQVkxu\",\"s\":\"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY\",\"a\":{\"d\":\"ENIkuwNRRNS2pq_B8H32qCnZDB51VA9JG0MFa7yjZUgw\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"LEI\":\"875500ELOZEL05BVXV37\",\"dt\":\"2024-05-02T18:09:48.374000+00:00\"},\"e\":{\"d\":\"EJuWUqd2JBMzzXItL-FW5T58N86_NC1049syzsXrnVgF\",\"qvi\":{\"n\":\"EKH4QNoKz94220r88MQ3I2M7wziOx3nTrLyFx66acPGE\",\"s\":\"EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao\"}},\"r\":{\"d\":\"EGZ97EjPSINR-O-KHDN_uw4fdrTxeuRXrqT5ZHHQJujQ\",\"usageDisclaimer\":{\"l\":\"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled.\"},\"issuanceDisclaimer\":{\"l\":\"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework.\"}}}-IABEDqh-8Lobj56DJP7g7O-vZ3qBL2mTyXhFq2rDQC-86mI0AAAAAAAAAAAAAAAAAAAAAAAEDNcjBXZjc06sL7m7uiM8zKc9QglxCU8jSt3qzfdZI1Y{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DJK74-FQwLUyYcopt5R5soei4Eqdoq0ucXSqC6ynYkvA\"],\"nt\":\"1\",\"n\":[\"EFpMnM4SPlishuuMS-fonwSD0LLBmTnIdgQjG5LuXW30\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAABSYMBKbhVWAC1rYAIgf800CJ7Oylr9MvGVtKgoYcquCe94w6gjuTSzTqfrbjQqy-PN4TPxVtI5rnWQJR70kj4E-BADAADJJcHNEe41Thz2MU5WXj78pcto-C0lJVtC34T4rrbH2jf7i2zRFzsbHY8jLcnzdoINTm5wJunE_FWdFaTJQ9QNABCdkgIlJM0h9_EesHn1yzSBnaTch4959sUrKanXjAZ-qiXkjQ3lpg9UPyNweo9GIRN92-KIFv6xBCYIKFn0p5wLACDMKP_62CSxJ9KyNbaPAjoPGwiIUNFD5Mwu6tmUYYMrKibYqjvIrA5s_YXUFPOA3tYhsZqmm2kWOUTPLlpTqTUC-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-05-02T18c09c41d734341p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EBuuACjEQdbJ4lcH5DGQubWDUchRcS8EydwUwDZW0D7Q\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"1\",\"p\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"a\":[{\"i\":\"ELil0P1CmDcBIngMUYw4cm7k6DzaWGRI5gUW9mzrnsPZ\",\"s\":\"0\",\"d\":\"ELil0P1CmDcBIngMUYw4cm7k6DzaWGRI5gUW9mzrnsPZ\"}]}-VBq-AABAADVkgj4VZWQyrRzbUFm4vwjqhf4V-czR-HYlFLVRqXszQ4vFq4bP8UaWNFBHtMjUEbJKHvWKvF5H8236uswdgkM-BADAACJ0pvCwXBEsxG5MkPeHRGMmojxfTOS-JZQ8Qz8CSgptAUd3tbelPT0jIQNeQmqAsXxvVIXDVIqmbeDZYMfQwAIABCRs9myd_SbYLTAdBhu6cmnpp9K5bLX0vMrrmxwY5G_iDO3Dvigg2VFLTdZ6VPnVMl-B7bDcv6iWKFHZWF_0X8PACCsGXF4DmCVFBJal4mUPk9t4HPAFyB9miv1mcg73Bki-T4SfoDJ4A2nifZU4O5KtotYCmSdznamY0BsYkD2LNoD-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-05-02T18c09c56d224186p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ENg8Yq0qb4eAKEMwpqfc44KlhGGVkBbuKeah8GG0zyll\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"2\",\"p\":\"EBuuACjEQdbJ4lcH5DGQubWDUchRcS8EydwUwDZW0D7Q\",\"a\":[{\"i\":\"EElnd1DKvcDzzh7u7jBjsg2X9WgdQQuhgiu80i2VR-gk\",\"s\":\"0\",\"d\":\"EEE7jq1J_yV7j6epqdks2s4iKi7olmRXHmMqN9Symeo0\"}]}-VBq-AABAAAllpN9qv5xOx9hE4SDS1VanWzqB8CD_k1y-vvlH487CoTTrPTm8Di1OICl0zpWBGh9LJqDCIWAnlG_cO992hYI-BADAAC7cIVpeaE7xsOhyEG3lGrqHw6rXQsQdhFaWNujGnLSTBI23ZyhsZ8bDdFwZGNb8woy9_arIwZlhOXdIPxOXvwOABCri66kCiEkExor7l1JQz-kR2bHgx3UENtDr_GiuZ3xc7hbQPo0dhXCbjtuw_enEdYzb5IsKKu0On8lmnAvAEcGACBYBDs8TZTPWFFlvoyiVf5oOUExGPFb6v93BnFitMMoGPmixEvqsRedWxuMmxKD7Bq1dqGFKE6G9kNORQ7Kx-8F-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-05-02T18c09c56d256392p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ED-awJsyw2rA6zQzALApHCh9IrndYPpGmWtzT_Me9ZbZ\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"3\",\"p\":\"ENg8Yq0qb4eAKEMwpqfc44KlhGGVkBbuKeah8GG0zyll\",\"a\":[{\"i\":\"EAwFSM6lx6AE9XG-r1_PBQi0aVhZms3uQ4svV-Ao0k0u\",\"s\":\"0\",\"d\":\"EAFlIYst1qwaYxkCdaQi8X-HwZYn1KF4P-8lWyIE00Pr\"}]}-VBq-AABAAAC5KZgiI38wZ7KEaAY-M6nG5PSpasuv7Dc0PKl8_ZhAaa7o8xJY7oOSzTE8IbRjUwJ1riLmOG5s-dvrwDGt5QA-BADAACnA2pacEht173RaEX7XkPuizhcL0ZVnz28UAF0eWa97Yv6h_B1wFFuR8b-EqJhZKBkp6twrf5wEsfnS4_QJbsDABDD-x6OxRuBgCx_1EBJ0fuCyQse0S_RViHm78lcF9wwnMOer4puQfbI-PXcRyYF9w8dX1xMTzX0q21OiTYfvggIACBA3OSnnD_2_IoJXeLvk_blg3-PSihOf-rv6HEwzKYql-cYCcRgFUivZiM8bTwxokme-QNaV3cY2_c-tShUuzgC-EAB0AAAAAAAAAAAAAAAAAAAAAAD1AAG2024-05-02T18c09c59d325680p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EJqQeIjHV-uPfCUCgLBeJI8k85u8GKl35IeaR4YZ6RIc\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"4\",\"p\":\"ED-awJsyw2rA6zQzALApHCh9IrndYPpGmWtzT_Me9ZbZ\",\"a\":[{\"i\":\"EF8wfC9k3VQPIUcpTbKLWyC7nXRcztDArGMYdfBntW-h\",\"s\":\"0\",\"d\":\"EG9GFCb1q2P0PJ42TK9BbjOes8FCZgpHguAfMxkdrtZi\"}]}-VBq-AABAABOqvKRb57P_j19Vl0HVHfDUbdLWPz7yMRLDKsCYTSy9P2myul5JtFDAV9Zkp449R3_QGfcPVP4s8ElUMe509YP-BADAABHq9F-pc7mvpb7gy20lgoMpQZp1CutxshKYqvJaPkZfKfG50cIS_dPvQByjb3ymL7yIYuA5iO7gNR5ek-oMFgOABDsE7pwlpVNXWXxGNh-P4r9Rz1ibHZtA9cgQ-rXwH_QyhjZeBQahaTcq1t8vVEt84lg-y-inLe2d6F1ju0rgAQPACAnrw-CX37k54JvkKMwu1nH6ogJUL-1ltxV1JyPgeh7VBbGmZH09-tvKrH7tyRCXRm0Rni2GNY4qj9EWstX5REB-EAB0AAAAAAAAAAAAAAAAAAAAAAE1AAG2024-05-02T18c10c14d192298p00c00{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EP4kdoVrDh4Mpzh2QbocUYIv4IjLZLDU367UO0b40f6x\",\"i\":\"EP4kdoVrDh4Mpzh2QbocUYIv4IjLZLDU367UO0b40f6x\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DPoZo2b3r--lPBpURvEDyjyDkS65xBEpmpQhHQvrwlBE\"],\"nt\":\"1\",\"n\":[\"EE79FVtQ1Pnqr-8D3blQ9tYUFwD0iFG6GPUzJY535pBL\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAAB1SMw8YQRwuYupgvCzet2IUh7K9znRKjMFWWh5ggo34AuJU2vsXKBaYLniG-2oUnN0olEWsOn86GkL_hF_lG8K-BADAADT9YbjHaEPeK_Jq9jesuGJa3aHpJ33ThmQrn2IWduagHdCkByllKxttIl00Gjb4oKVAawmQR4FtcRkIkROKKgKABA_flZWgeuqjA35xxBF2in2PvJAllFnVm_scMTxj0Z2XwvnmbR3d4swkbAihbMICO-wR7G_PvTCnMdAfCtqbjILACCbMY4zxDvNmH4M00w3DCi5yR19U84pXk2isPWNFIB-Hg4EZwIp8eiEx9QuIL6RbFIHYRj9oEmqCF12kEx-2xUI-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-05-02T18c09c39d227900p00c00{\"v\":\"KERI10JSON000113_\",\"t\":\"vcp\",\"d\":\"ELil0P1CmDcBIngMUYw4cm7k6DzaWGRI5gUW9mzrnsPZ\",\"i\":\"ELil0P1CmDcBIngMUYw4cm7k6DzaWGRI5gUW9mzrnsPZ\",\"ii\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"s\":\"0\",\"c\":[\"NB\"],\"bt\":\"0\",\"b\":[],\"n\":\"AKX5gPKBrMQwUSdw6EhqISMRbD95plFcW-wwtkqDQ32Q\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAABEBuuACjEQdbJ4lcH5DGQubWDUchRcS8EydwUwDZW0D7Q{\"v\":\"KERI10JSON0000ed_\",\"t\":\"iss\",\"d\":\"EEE7jq1J_yV7j6epqdks2s4iKi7olmRXHmMqN9Symeo0\",\"i\":\"EElnd1DKvcDzzh7u7jBjsg2X9WgdQQuhgiu80i2VR-gk\",\"s\":\"0\",\"ri\":\"ELil0P1CmDcBIngMUYw4cm7k6DzaWGRI5gUW9mzrnsPZ\",\"dt\":\"2024-05-02T18:09:53.059000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAACENg8Yq0qb4eAKEMwpqfc44KlhGGVkBbuKeah8GG0zyll{\"v\":\"ACDC10JSON0007fc_\",\"d\":\"EElnd1DKvcDzzh7u7jBjsg2X9WgdQQuhgiu80i2VR-gk\",\"u\":\"0ACZttAKXurDupF7a0Rzp7Cl\",\"i\":\"EBe70eY4J_CEgARnE9g6a73w7FPChZQN-FzDlZ-w9FHk\",\"ri\":\"ELil0P1CmDcBIngMUYw4cm7k6DzaWGRI5gUW9mzrnsPZ\",\"s\":\"EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw\",\"a\":{\"d\":\"EDo4VRHRm_GGAg2avTf61dB-JemgPVDY3JK1y4FSIKq2\",\"i\":\"EP4kdoVrDh4Mpzh2QbocUYIv4IjLZLDU367UO0b40f6x\",\"u\":\"0ADhoDsBlG-eF8XQ2tkSE2I7\",\"LEI\":\"875500ELOZEL05BVXV37\",\"personLegalName\":\"John Doe\",\"engagementContextRole\":\"EBA Data Submitter\",\"dt\":\"2024-05-02T18:09:53.059000+00:00\"},\"e\":{\"d\":\"EJhEJW-Z1ESS8IwpG2L2lXQo-m_QNmjRPUgU4lD8Nc3F\",\"le\":{\"n\":\"EDqh-8Lobj56DJP7g7O-vZ3qBL2mTyXhFq2rDQC-86mI\",\"s\":\"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY\"}},\"r\":{\"d\":\"EIfq_m1DI2IQ1MgHhUl9sq3IQ_PJP9WQ1LhbMscngDCB\",\"usageDisclaimer\":{\"l\":\"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled.\"},\"issuanceDisclaimer\":{\"l\":\"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework.\"},\"privacyDisclaimer\":{\"l\":\"It is the sole responsibility of Holders as Issuees of an ECR vLEI Credential to present that Credential in a privacy-preserving manner using the mechanisms provided in the Issuance and Presentation Exchange (IPEX) protocol specification and the Authentic Chained Data Container (ACDC) specification. https://github.com/WebOfTrust/IETF-IPEX and https://github.com/trustoverip/tswg-acdc-specification.\"}}}-IABEElnd1DKvcDzzh7u7jBjsg2X9WgdQQuhgiu80i2VR-gk0AAAAAAAAAAAAAAAAAAAAAAAEEE7jq1J_yV7j6epqdks2s4iKi7olmRXHmMqN9Symeo0" -}""" - "Foo" + """{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"i\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DOQgMkI9Ly47e_l_UHie9DOn5hR5uHjh221EaULRi4Ee\"],\"nt\":\"1\",\"n\":[\"EM4EoHQq-2oJBLPNT0SmAWBiQOd5-OvQhvR-Ge4mO7Gn\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAADj-UD5WQ3SLhqUfag9hww8cVFYR1_-07jU6h1LvJ-PV-R85D2xjUgRP364eGzgLv0dlISzk-z7ZCbeGpmYqvcF-BADAADGzUdoOOafixDiQ7RnP33w-4hpUawXU24HFFqA2T5BhpG0teJGoMd_4VXfCJg0DZYRFycOJFoX-OFIH6xVwt4LABAKZZQisgdGt0ofDBOi1jMdPv9rPWR6xCGnSCb-_RAGqSlG06W3a-3nLv7zF51ZttlXlTsHeeYzm8-9H1N6NAQMACDi2xdonMAMPaG_WSiBGt7Y81x3WjEvGS7kVqp75oJqWy8oGpcI4ZaTj5IoEI-IXj_oPf5DyyOgaRQukwzlxXcH-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c35d503455p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EIxyGCnTPD6bqpvVny5WRXlRx2IIKuXadzGSbLNfMupO\",\"i\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"s\":\"1\",\"p\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"a\":[{\"i\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"s\":\"0\",\"d\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\"}]}-VBq-AABAAA7cpNo1D4dcUWjVZb4wobwqgUIv55gTJR7AEdid4RGS_qEqjD0oALoKNctJwv20Zj-a08jYPr6HwpRvR-1DW4D-BADAADOVwJ2egQbfWL4-Yq6TE7dj1ovNAG136o7k7cVqaFFvCjwRFyMTRikyZiVUojLiPAv-NOC5Wt6t5klindBdeoLABASfFPIDwDzq3B8aDuVcHQHwxHt_HTkqTcfAUYaVQN-UNP5aUmlIy_zZKFwh8nCth95FHmiodWdDeuOS71PxGkKACDzfkL4XRtljty0CHYuiM6H52PwsQyRqkSwqfC6KFsVJgoZGsdLqmZHymlCbkhYySu6bYC_4WSiw0o_eI933icK-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c49c20d604648p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ECO0jmRIteV98jjOFwpemW61TcV0UNtUcrnnceim8XBe\",\"i\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"s\":\"2\",\"p\":\"EIxyGCnTPD6bqpvVny5WRXlRx2IIKuXadzGSbLNfMupO\",\"a\":[{\"i\":\"EMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec\",\"s\":\"0\",\"d\":\"EOFi-HeGS2_rNWvz3Ez0mNDIU45_zTewMTbJbQNOKl1h\"}]}-VBq-AABAADam2F2q6z4OSTOxGjlmcSwGg0w5GofDYdxv_rPnJoDI7JM56XbblQEPQ-hxsDNrhLEIGDOkPGSYuRpoQ6K6EsC-BADAABLq36dj7J4vVjmoofJPRrdjMsjA7ruVFtWRVKtQuNrTysN8JSdbTN3iw_4kCM1bi59Iasj4vTabQ3k82cVlssGABDH3f_SXEESrr7SWoRh3McRbz0ZEpX5REuxqgigfrLXfSdWv9wSa3A7lvA6ubnOZwbwM2_A_-1w_qjYi03Itt0NACAjuqmwHwuSNbyTxmUW204yu18swqp9K-wIjj6jYTxhJZHrenIzczmDU_W-kYSNHxTtBGQxE_B9IrJo8XKUVCMM-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c20d636380p00c00{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DAnYW1K7NI9DNiJrF0ZnCycay43sNCb4S1YqqZNi8Nno\"],\"nt\":\"1\",\"n\":[\"EPIEjlzfhLhOZqkMeQDL2Tc-DbG95WtpiTwX_LEo8Ri_\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAADxxCR3n_OKzTnDgIsXCitN4yJoLpUMvpigWPFoZk2lbzs0yZHLXXhjmuMS0v4aS-M5Zj0yi50EBJtAC_MHtZME-BADAADMMrJLiK9LLyuIdNiBur8QsNUrNbxocNBH0NG9sgxDntFj92zJWYaWJ4JOUKhbofIvTfMbwfcH5Qu6PfdLtVIAABC5UGhyk_N86mFQpzGsiAmvhaVry7HHxntMyuvkerR64PlXiEmpbfJz2HX5QxPj64DoTA6stM0kaPnSxx8r4OAHACA63-5eLGmpf1cgYZwKTXxNuD2CnT260kaWIxEym9BApGbmZStbr8-XVqUKs7rB_8qZdwa5qCBq8jJ7y2P9GQoA-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c35d433348p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"1\",\"p\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"a\":[{\"i\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"s\":\"0\",\"d\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\"}]}-VBq-AABAAALA3zRPbRviyh0LWD1SDxG18LjigM5-XQncT5QXTD0bQFS6DBtRdJIXgMwmeihPi__9dkgDaf2PECRDUv4wfwJ-BADAABg7ZJw-Wa6CykQ82zS3ONaXT2y1IRZ4FardrZ5QW4IiC3kNMxjH1mXmbIjU-JZMsONQ9MVhOZcVAPOBd8etH4KABCqcVSMX6ioj6IERVk7AdoFnAPLz1tqH4su8djIZ8JvlW1D6porNlaCleq88nVCfJngRgt-k8uCi9Y42gyKlWQDACDxQ6AYEmhAg0nA-HjGHooA89NNtzmPHk2S81JNlVlApovUmYTd-pAAgRPJMEsz-ipYKc-72iSokWcjma4jos8L-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c49c20d314848p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ENqX9BLuYmpHCjwrj_dXoFlb2FJhPt76f4D2U-yAE6Zm\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"2\",\"p\":\"EPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt\",\"a\":[{\"i\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"s\":\"0\",\"d\":\"EGRCakWWdMMzBDQVNYos9T_SHVa_JBp3NdMuJJBXFNNT\"}]}-VBq-AABAADcCxg22H-ZnjuW9zyMn1Gwlh0UxRYsAxWUX3tTUiGBkYisFgBpUcU1_-yKv53qk8uYRyMQznhpzL31pAwCBPcD-BADAAAT8-0SsCX96OykIuur8foEDnH2BMCrQ70F6coAVtQgPtFDl6jfjQUOpkvNAz8Zn8vtqJFP-nwdf_BIBfeT4WMOABDIRJj3Hnbt2ww6cLXRL8_i9Wo-PQe-BbquzSah_hmklc7RqMV2fJLmjsw5QbzeoL-jHRAYtN6hOoC5hvzXS0sMACDvvGlN1Fw7TWCgpb8rkm_aR_70xfzxL5piKpFeWZ9LOF0x7VJn5IARg7AdoygDyXB8pp9Sh8a3Dzsw_-k-LFgO-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c20d346157p00c00{\"v\":\"KERI10JSON000113_\",\"t\":\"vcp\",\"d\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"i\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"ii\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"s\":\"0\",\"c\":[\"NB\"],\"bt\":\"0\",\"b\":[],\"n\":\"APe6OIfpVl2BKXQE9XGhto-PID0NAbywHXNvcNC_CtpM\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAABEIxyGCnTPD6bqpvVny5WRXlRx2IIKuXadzGSbLNfMupO{\"v\":\"KERI10JSON0000ed_\",\"t\":\"iss\",\"d\":\"EOFi-HeGS2_rNWvz3Ez0mNDIU45_zTewMTbJbQNOKl1h\",\"i\":\"EMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec\",\"s\":\"0\",\"ri\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"dt\":\"2024-11-14T13:48:57.858000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAACECO0jmRIteV98jjOFwpemW61TcV0UNtUcrnnceim8XBe{\"v\":\"ACDC10JSON000197_\",\"d\":\"EMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec\",\"i\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"ri\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"s\":\"EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao\",\"a\":{\"d\":\"EGdmk8enE_AIiVeqObru8RoedMNujp42lWX_FPZTkUfC\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"LEI\":\"254900OPPU84GM83MG36\",\"dt\":\"2024-11-14T13:48:57.858000+00:00\"}}-IABEMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec0AAAAAAAAAAAAAAAAAAAAAAAEOFi-HeGS2_rNWvz3Ez0mNDIU45_zTewMTbJbQNOKl1h{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DAnYW1K7NI9DNiJrF0ZnCycay43sNCb4S1YqqZNi8Nno\"],\"nt\":\"1\",\"n\":[\"EPIEjlzfhLhOZqkMeQDL2Tc-DbG95WtpiTwX_LEo8Ri_\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAADxxCR3n_OKzTnDgIsXCitN4yJoLpUMvpigWPFoZk2lbzs0yZHLXXhjmuMS0v4aS-M5Zj0yi50EBJtAC_MHtZME-BADAADMMrJLiK9LLyuIdNiBur8QsNUrNbxocNBH0NG9sgxDntFj92zJWYaWJ4JOUKhbofIvTfMbwfcH5Qu6PfdLtVIAABC5UGhyk_N86mFQpzGsiAmvhaVry7HHxntMyuvkerR64PlXiEmpbfJz2HX5QxPj64DoTA6stM0kaPnSxx8r4OAHACA63-5eLGmpf1cgYZwKTXxNuD2CnT260kaWIxEym9BApGbmZStbr8-XVqUKs7rB_8qZdwa5qCBq8jJ7y2P9GQoA-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c35d433348p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"1\",\"p\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"a\":[{\"i\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"s\":\"0\",\"d\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\"}]}-VBq-AABAAALA3zRPbRviyh0LWD1SDxG18LjigM5-XQncT5QXTD0bQFS6DBtRdJIXgMwmeihPi__9dkgDaf2PECRDUv4wfwJ-BADAABg7ZJw-Wa6CykQ82zS3ONaXT2y1IRZ4FardrZ5QW4IiC3kNMxjH1mXmbIjU-JZMsONQ9MVhOZcVAPOBd8etH4KABCqcVSMX6ioj6IERVk7AdoFnAPLz1tqH4su8djIZ8JvlW1D6porNlaCleq88nVCfJngRgt-k8uCi9Y42gyKlWQDACDxQ6AYEmhAg0nA-HjGHooA89NNtzmPHk2S81JNlVlApovUmYTd-pAAgRPJMEsz-ipYKc-72iSokWcjma4jos8L-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c49c20d314848p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ENqX9BLuYmpHCjwrj_dXoFlb2FJhPt76f4D2U-yAE6Zm\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"2\",\"p\":\"EPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt\",\"a\":[{\"i\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"s\":\"0\",\"d\":\"EGRCakWWdMMzBDQVNYos9T_SHVa_JBp3NdMuJJBXFNNT\"}]}-VBq-AABAADcCxg22H-ZnjuW9zyMn1Gwlh0UxRYsAxWUX3tTUiGBkYisFgBpUcU1_-yKv53qk8uYRyMQznhpzL31pAwCBPcD-BADAAAT8-0SsCX96OykIuur8foEDnH2BMCrQ70F6coAVtQgPtFDl6jfjQUOpkvNAz8Zn8vtqJFP-nwdf_BIBfeT4WMOABDIRJj3Hnbt2ww6cLXRL8_i9Wo-PQe-BbquzSah_hmklc7RqMV2fJLmjsw5QbzeoL-jHRAYtN6hOoC5hvzXS0sMACDvvGlN1Fw7TWCgpb8rkm_aR_70xfzxL5piKpFeWZ9LOF0x7VJn5IARg7AdoygDyXB8pp9Sh8a3Dzsw_-k-LFgO-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c20d346157p00c00{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DEAXeEnXbE009BxtOW_ZvkTwl56X4EFewj7kDyHTG4tu\"],\"nt\":\"1\",\"n\":[\"EJyE3qldRqY-Pf-CdM3sVwl2xu3azhXWByX0MMXCJDX_\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAACBgth3UohmeQGdZlLyN2Ls1e9upQeqFzJUGEcCgbvBTri7as9qqNsG6qqR_umfRYXEq-vkY2K9Cl29XsshLiIK-BADAADZCrIgsV4s__v-N9HeOdq44ummXGwo8Z0Ad_2s-fiNgh1lPBfL1O_xWugfKrFGh1zQfleXM6Mqz4NcKUqZLVIEABDgzEH7WlHAlq59zCMhXf-MNLXKzR-5Wo_DngCdRyZs72-X2-GJYZ3zB9iRGDsUe2DitCatJBapzIoxHD7-jDAHACB8doBqgIuXuNM4sUU0Gk5wPmpJoV9Wdb9TVqN2UCg0o2RErvtobV46wIRqj5jaTo3al12i2wXpiPrg7R3pfHkN-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c35d302904p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"1\",\"p\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"a\":[{\"i\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"s\":\"0\",\"d\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\"}]}-VBq-AABAACr9Lof_zYNcrGionaDJqzXEig7RjZ63bhHD-v8BUljBXw06k0wCimgH0gUNuuHlXSUSCz7yINvy8m1jyxFef0L-BADAACDsOni4u2TvzYkMbSzkPcP1vRUKu2Fsr0YKRKUq9ReKz-6uMfk1cne-5xk31CvlB5Pl-JudPvDTveHuP9AZXAAABCvXEqe6mH8_pPciseSXa4wket9epttMeFFBIld-6KIfippM-VWjdG-s_5s2qRpMog6eA3K5NevOjxOmILoyhkKACCn0JfVhJDyyKv8TprZe1B1IzkB-nYGJqnBUSmm0x_E502rbzp_qF0KNBuurESvWckCNVDuQFBcM1kZ4Ux8vjIL-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c49c20d157426p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EN110ogITtfa2A_kt4W5xMb5E7iFWQiob7C2EQ2GIJyr\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"2\",\"p\":\"EKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ\",\"a\":[{\"i\":\"EI3oVzc2iTatMnjdp4RYKrDxBq-oqbEKY4TBPhWY5eFj\",\"s\":\"0\",\"d\":\"EIZUn7GLph0yF3isqMkG2NmEJcOy6TEW2Idcphs3ao8C\"}]}-VBq-AABAACY6MA8u8-G3Va9q1bjLuqMHKB930Apb01dGY8HJYNiH5glSEaGYyT_ovvgSOmfvaVeb8rd_YzD2ovtgZyRufwM-BADAACFTYoVILdLr0Z2cyJn7yopIQ0AWPO7lJifkHkswHXXTSC3iKgxEt3j0nzYiHfOon3aVQax9gPnT2c2hrvFhqQLABBfA_jnw3CnxCAZvN7pxbR6dCvVjMyWl_Av4CwjLNW3laQM87m-GvlOYfvnOiujeuiPy2e7ax3NHAQpm_F2misEACAtj4gewMHYDRC1yvCnaE5uDbQvuV_X_aWsNgMx_g70YcmOCO5k9nwbevfwoeUW6gRYDXvqsJlJgElSzif657EK-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c20d189926p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EGy8fO5x2Fo705ff9MuKvERKf5AbN6FWGDqGel4BsLqc\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"3\",\"p\":\"EN110ogITtfa2A_kt4W5xMb5E7iFWQiob7C2EQ2GIJyr\",\"a\":[{\"i\":\"EI3oVzc2iTatMnjdp4RYKrDxBq-oqbEKY4TBPhWY5eFj\",\"s\":\"1\",\"d\":\"EK4TAk0jpyk0CmhDA2mpTSOx36rxefANIg-B0M8pAMqN\"}]}-VBq-AABAAAC3hcgFqvKS_HhOSjPCz2vX-JjIKP-g78_agsz24xUD7LV0k3C-S6d-DIOBrR-fz2_YMlJzlNC56sgH7kbd7AE-BADAABRvZlY0fvcqf-YuofTC6sKhNfWlpbmbQAwOeG6sPY94Pt9ux6e9mhdKPL8tCjQ7rI03GXwY91JzIZ5aOJcHnILABD3u7mG5vDN3jcy5LEHUs6eNr36adVIPjkJbG-ngMYYQZvvF5NCeNHj7SlF4vudQNqJsQgdIhnN9CRQxQTdl_gKACDqwoLzCMjrJzZ1zPswDHz2mvKu5VSM1LLjZc597FsybWSfQ1qwQDUAM-FYCRmiOfZkY6vXhH_tXgKZg4bsywYH-EAB0AAAAAAAAAAAAAAAAAAAAAAD1AAG2024-11-14T13c49c30d690707p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EARYco1fFcY9HkGcsXwsEjbF-xUYciynKck-oV8l54IT\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"4\",\"p\":\"EGy8fO5x2Fo705ff9MuKvERKf5AbN6FWGDqGel4BsLqc\",\"a\":[{\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"0\",\"d\":\"EEga2QyCGf3dKVGnRYmoqaxYQl41-esF-0wbHoEPqXRr\"}]}-VBq-AABAAA0yirxXX-UKGbYerEtHYl1L2scZIN9uaDRuKHsRl7nhbz_Cd3_ncg33FMakhcsWwwJCfUOAyB3t90D-6ds_ZMO-BADAACmARN3ty5rEHf2DU7plBx0E69hLOBLV2kmwIU9RrQipQ1DIxc_R2ba14fRUFJvdGIxjfRMdfLX_lyvCGnMAh0LABBec4odUKAb-DHP6WP1-w7EaiRmCNL9cyODm7axXZ8QnM4G8d9bM-2BU9bY9GBbFDLCw6B4KXmmaGGlbHeD7SQLACBhsJj7OOVOmyKiEdI9UPXFTfhdZKgFlNcefE_Tj-4bDFPBA27-N_fd8FSJwlSzax9aFn3bHfaAg2KQr4lKrHQK-EAB0AAAAAAAAAAAAAAAAAAAAAAE1AAG2024-11-14T13c49c30d721809p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EAW44ztcQt8g9jFm3uDQJjwJSvPUA5tJpe92PwDJ4alK\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"5\",\"p\":\"EARYco1fFcY9HkGcsXwsEjbF-xUYciynKck-oV8l54IT\",\"a\":[{\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"1\",\"d\":\"EGbMUQI0XUFS4byGSGkOkyuANyEaawhWS_b9vHZqnP_g\"}]}-VBq-AABAABSsAbVb2BhsysIf5u5f8gtWGIROS6c0BwEyTaNOWT4VNw5xSZ1a7NGGKccQRIiU2_ehHhbtxVRguA-s63F0_YG-BADAACiD6CYwc8oH_7reusLHsQ16vp_Lo1R1esEfg_FFMD8oYZ_uiNvcLkekOmyk3bJKzVlt-o4IcPDC_cXgG1NAFwCABAFmL9Y9yy1rpcFo9TFJxcvXj1l-NrSAwptCyxlz3d_Q3EvkIl27fjmfjgEkg6LNWORpGn6LcFmbPPmWlfq1IwHACARP6-0PsUNMNOhSi3NYAcx_ZDFGNog1ah_FJ3b1JyZu7a1Jo2ledPubLJ8Z1vvh6k5zt38APbJjGs9LueCG1gI-EAB0AAAAAAAAAAAAAAAAAAAAAAF1AAG2024-11-14T13c54c31d221254p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EFdoUN4JaZk0nHsCzrX31cPHUmtAJWus1g2xUH0z4CE_\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"6\",\"p\":\"EAW44ztcQt8g9jFm3uDQJjwJSvPUA5tJpe92PwDJ4alK\",\"a\":[{\"i\":\"EA28ZXO7iMUW_3gXv9Ra1wIcU4cp5TM-CYNwYnMrV9WX\",\"s\":\"0\",\"d\":\"EN44e_eBFM-PS2exzQMexZrej93NpDoWJSHlh4KM7RUm\"}]}-VBq-AABAAB-HGrwBS8pBvdlGsJILogL4uv5hPdiC-3GpS2vDccIotdpH3CVFvSHTfiXQINZOHmzlgPld2RicDufm0NoSicP-BADAAB6x6nDlo-JJUzQzcR5LOdsWb8m5ljMjNCOt2eb5Lm5LuvlF5lnedcwZRNOXeBEY-Wkak8DXpxXYuSwP-41fI4LABBuNay-mOxJKOFLtWwz52u6EsTBEPfbkOxSm_-0UNi-rPUzjMxIrJ8eCz_p4gx0JdWn4CooD4Sg-VN2Tatt5RkCACD5BWolaPKM79RyVyPeajSZeLMIPXqaoMFsJ3_poJ5YrZUvJ5LKP_rXstNJr-ds_CJothgzhALk2HOk5MQ7-9sM-EAB0AAAAAAAAAAAAAAAAAAAAAAG1AAG2024-11-14T13c54c31d252452p00c00{\"v\":\"KERI10JSON000113_\",\"t\":\"vcp\",\"d\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"i\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"ii\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"0\",\"c\":[\"NB\"],\"bt\":\"0\",\"b\":[],\"n\":\"AP1CZicg-T0Vh2hmI6CsUxtJUj0EwlryYL2U_gQ0mA4L\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAABEPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt{\"v\":\"KERI10JSON0000ed_\",\"t\":\"iss\",\"d\":\"EGRCakWWdMMzBDQVNYos9T_SHVa_JBp3NdMuJJBXFNNT\",\"i\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"s\":\"0\",\"ri\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"dt\":\"2024-11-14T13:49:06.025000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAACENqX9BLuYmpHCjwrj_dXoFlb2FJhPt76f4D2U-yAE6Zm{\"v\":\"ACDC10JSON0005c8_\",\"d\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"ri\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"s\":\"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY\",\"a\":{\"d\":\"ECX_qWVGwbrhpbtrRJ8Wk1Wt0Y_NDddt6z98RMfZejbR\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"LEI\":\"875500ELOZEL05BVXV37\",\"dt\":\"2024-11-14T13:49:06.025000+00:00\"},\"e\":{\"d\":\"EKK4qWP-7wyhJzL6rZiwv4zZvMbfkTqb5Z2XZPrbGJgJ\",\"qvi\":{\"n\":\"EMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec\",\"s\":\"EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao\"}},\"r\":{\"d\":\"EGZ97EjPSINR-O-KHDN_uw4fdrTxeuRXrqT5ZHHQJujQ\",\"usageDisclaimer\":{\"l\":\"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled.\"},\"issuanceDisclaimer\":{\"l\":\"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework.\"}}}-IABEFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC0AAAAAAAAAAAAAAAAAAAAAAAEGRCakWWdMMzBDQVNYos9T_SHVa_JBp3NdMuJJBXFNNT{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DEAXeEnXbE009BxtOW_ZvkTwl56X4EFewj7kDyHTG4tu\"],\"nt\":\"1\",\"n\":[\"EJyE3qldRqY-Pf-CdM3sVwl2xu3azhXWByX0MMXCJDX_\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAACBgth3UohmeQGdZlLyN2Ls1e9upQeqFzJUGEcCgbvBTri7as9qqNsG6qqR_umfRYXEq-vkY2K9Cl29XsshLiIK-BADAADZCrIgsV4s__v-N9HeOdq44ummXGwo8Z0Ad_2s-fiNgh1lPBfL1O_xWugfKrFGh1zQfleXM6Mqz4NcKUqZLVIEABDgzEH7WlHAlq59zCMhXf-MNLXKzR-5Wo_DngCdRyZs72-X2-GJYZ3zB9iRGDsUe2DitCatJBapzIoxHD7-jDAHACB8doBqgIuXuNM4sUU0Gk5wPmpJoV9Wdb9TVqN2UCg0o2RErvtobV46wIRqj5jaTo3al12i2wXpiPrg7R3pfHkN-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c35d302904p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"1\",\"p\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"a\":[{\"i\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"s\":\"0\",\"d\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\"}]}-VBq-AABAACr9Lof_zYNcrGionaDJqzXEig7RjZ63bhHD-v8BUljBXw06k0wCimgH0gUNuuHlXSUSCz7yINvy8m1jyxFef0L-BADAACDsOni4u2TvzYkMbSzkPcP1vRUKu2Fsr0YKRKUq9ReKz-6uMfk1cne-5xk31CvlB5Pl-JudPvDTveHuP9AZXAAABCvXEqe6mH8_pPciseSXa4wket9epttMeFFBIld-6KIfippM-VWjdG-s_5s2qRpMog6eA3K5NevOjxOmILoyhkKACCn0JfVhJDyyKv8TprZe1B1IzkB-nYGJqnBUSmm0x_E502rbzp_qF0KNBuurESvWckCNVDuQFBcM1kZ4Ux8vjIL-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c49c20d157426p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EN110ogITtfa2A_kt4W5xMb5E7iFWQiob7C2EQ2GIJyr\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"2\",\"p\":\"EKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ\",\"a\":[{\"i\":\"EI3oVzc2iTatMnjdp4RYKrDxBq-oqbEKY4TBPhWY5eFj\",\"s\":\"0\",\"d\":\"EIZUn7GLph0yF3isqMkG2NmEJcOy6TEW2Idcphs3ao8C\"}]}-VBq-AABAACY6MA8u8-G3Va9q1bjLuqMHKB930Apb01dGY8HJYNiH5glSEaGYyT_ovvgSOmfvaVeb8rd_YzD2ovtgZyRufwM-BADAACFTYoVILdLr0Z2cyJn7yopIQ0AWPO7lJifkHkswHXXTSC3iKgxEt3j0nzYiHfOon3aVQax9gPnT2c2hrvFhqQLABBfA_jnw3CnxCAZvN7pxbR6dCvVjMyWl_Av4CwjLNW3laQM87m-GvlOYfvnOiujeuiPy2e7ax3NHAQpm_F2misEACAtj4gewMHYDRC1yvCnaE5uDbQvuV_X_aWsNgMx_g70YcmOCO5k9nwbevfwoeUW6gRYDXvqsJlJgElSzif657EK-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c20d189926p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EGy8fO5x2Fo705ff9MuKvERKf5AbN6FWGDqGel4BsLqc\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"3\",\"p\":\"EN110ogITtfa2A_kt4W5xMb5E7iFWQiob7C2EQ2GIJyr\",\"a\":[{\"i\":\"EI3oVzc2iTatMnjdp4RYKrDxBq-oqbEKY4TBPhWY5eFj\",\"s\":\"1\",\"d\":\"EK4TAk0jpyk0CmhDA2mpTSOx36rxefANIg-B0M8pAMqN\"}]}-VBq-AABAAAC3hcgFqvKS_HhOSjPCz2vX-JjIKP-g78_agsz24xUD7LV0k3C-S6d-DIOBrR-fz2_YMlJzlNC56sgH7kbd7AE-BADAABRvZlY0fvcqf-YuofTC6sKhNfWlpbmbQAwOeG6sPY94Pt9ux6e9mhdKPL8tCjQ7rI03GXwY91JzIZ5aOJcHnILABD3u7mG5vDN3jcy5LEHUs6eNr36adVIPjkJbG-ngMYYQZvvF5NCeNHj7SlF4vudQNqJsQgdIhnN9CRQxQTdl_gKACDqwoLzCMjrJzZ1zPswDHz2mvKu5VSM1LLjZc597FsybWSfQ1qwQDUAM-FYCRmiOfZkY6vXhH_tXgKZg4bsywYH-EAB0AAAAAAAAAAAAAAAAAAAAAAD1AAG2024-11-14T13c49c30d690707p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EARYco1fFcY9HkGcsXwsEjbF-xUYciynKck-oV8l54IT\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"4\",\"p\":\"EGy8fO5x2Fo705ff9MuKvERKf5AbN6FWGDqGel4BsLqc\",\"a\":[{\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"0\",\"d\":\"EEga2QyCGf3dKVGnRYmoqaxYQl41-esF-0wbHoEPqXRr\"}]}-VBq-AABAAA0yirxXX-UKGbYerEtHYl1L2scZIN9uaDRuKHsRl7nhbz_Cd3_ncg33FMakhcsWwwJCfUOAyB3t90D-6ds_ZMO-BADAACmARN3ty5rEHf2DU7plBx0E69hLOBLV2kmwIU9RrQipQ1DIxc_R2ba14fRUFJvdGIxjfRMdfLX_lyvCGnMAh0LABBec4odUKAb-DHP6WP1-w7EaiRmCNL9cyODm7axXZ8QnM4G8d9bM-2BU9bY9GBbFDLCw6B4KXmmaGGlbHeD7SQLACBhsJj7OOVOmyKiEdI9UPXFTfhdZKgFlNcefE_Tj-4bDFPBA27-N_fd8FSJwlSzax9aFn3bHfaAg2KQr4lKrHQK-EAB0AAAAAAAAAAAAAAAAAAAAAAE1AAG2024-11-14T13c49c30d721809p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EAW44ztcQt8g9jFm3uDQJjwJSvPUA5tJpe92PwDJ4alK\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"5\",\"p\":\"EARYco1fFcY9HkGcsXwsEjbF-xUYciynKck-oV8l54IT\",\"a\":[{\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"1\",\"d\":\"EGbMUQI0XUFS4byGSGkOkyuANyEaawhWS_b9vHZqnP_g\"}]}-VBq-AABAABSsAbVb2BhsysIf5u5f8gtWGIROS6c0BwEyTaNOWT4VNw5xSZ1a7NGGKccQRIiU2_ehHhbtxVRguA-s63F0_YG-BADAACiD6CYwc8oH_7reusLHsQ16vp_Lo1R1esEfg_FFMD8oYZ_uiNvcLkekOmyk3bJKzVlt-o4IcPDC_cXgG1NAFwCABAFmL9Y9yy1rpcFo9TFJxcvXj1l-NrSAwptCyxlz3d_Q3EvkIl27fjmfjgEkg6LNWORpGn6LcFmbPPmWlfq1IwHACARP6-0PsUNMNOhSi3NYAcx_ZDFGNog1ah_FJ3b1JyZu7a1Jo2ledPubLJ8Z1vvh6k5zt38APbJjGs9LueCG1gI-EAB0AAAAAAAAAAAAAAAAAAAAAAF1AAG2024-11-14T13c54c31d221254p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EFdoUN4JaZk0nHsCzrX31cPHUmtAJWus1g2xUH0z4CE_\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"6\",\"p\":\"EAW44ztcQt8g9jFm3uDQJjwJSvPUA5tJpe92PwDJ4alK\",\"a\":[{\"i\":\"EA28ZXO7iMUW_3gXv9Ra1wIcU4cp5TM-CYNwYnMrV9WX\",\"s\":\"0\",\"d\":\"EN44e_eBFM-PS2exzQMexZrej93NpDoWJSHlh4KM7RUm\"}]}-VBq-AABAAB-HGrwBS8pBvdlGsJILogL4uv5hPdiC-3GpS2vDccIotdpH3CVFvSHTfiXQINZOHmzlgPld2RicDufm0NoSicP-BADAAB6x6nDlo-JJUzQzcR5LOdsWb8m5ljMjNCOt2eb5Lm5LuvlF5lnedcwZRNOXeBEY-Wkak8DXpxXYuSwP-41fI4LABBuNay-mOxJKOFLtWwz52u6EsTBEPfbkOxSm_-0UNi-rPUzjMxIrJ8eCz_p4gx0JdWn4CooD4Sg-VN2Tatt5RkCACD5BWolaPKM79RyVyPeajSZeLMIPXqaoMFsJ3_poJ5YrZUvJ5LKP_rXstNJr-ds_CJothgzhALk2HOk5MQ7-9sM-EAB0AAAAAAAAAAAAAAAAAAAAAAG1AAG2024-11-14T13c54c31d252452p00c00{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK\",\"i\":\"EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DPff4BNguG_z8L3q922m5dCAUCCbdPhQQwtXYPrjkchr\"],\"nt\":\"1\",\"n\":[\"ECwwYeB8wC0QCF5lFzIT3AACzWOIfy_RCSespbY7lJJ5\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAAAFtMuKxIfb72wu7IPdToTr5Zhr4elWZcZy58ykUk4x-JimqtLKS-GeYDmnDHaWNvYthT3I1eCxKjc2Li1J-5gJ-BADAACwDmg94H8JSu-dE9k-pvsT3Gt68PlwklrSWSBZ8gLG766MfFjJhh_FodSbXIIC-00D3s9e73N939VoJUwSPpQGABCMRUZOVTknkLgKVFIlbPm-DFWs1r-fow33uTt9e4-s9u_QPGXltpLYvVaGlw0QbjUjyq4fd26dzReY_eqKbw8BACCOXNDyZH2RMsh0wAHqotXxK3QCy67zAhphzlmWWOpV8OpgfZ9r7cuInTJAA5IM_A3HQfjjXzMl-dBkC_JMOT0J-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c22d314748p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EHzZSyBp37NAhWs2PxloEtVLt_jYtV4eoSYfPN47i0fL\",\"i\":\"EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK\",\"s\":\"1\",\"p\":\"EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK\",\"a\":[{\"i\":\"EHWlypmAcHb9ZBvKwgUemzDxqjDkD-cW5x3b32UIptmk\",\"s\":\"0\",\"d\":\"EHWlypmAcHb9ZBvKwgUemzDxqjDkD-cW5x3b32UIptmk\"}]}-VBq-AABAACisSFdMoynVevpbLCuthSdqySA3-v7vONjVrNQeB9ePbm6vefXWT7pIKdZMSxq8_dd4VLlv7eyii7I_NbkSj4O-BADAADSMgfpxqRA4Repndw--WWDTYYfMTEGtfpz0NYT6xsC_79J5mzNAgfyNMIoK-Ujoyme1H-8FiSlOvHgqFImAqgMABDXXlSbEIJcTxTeFhC9-BsXPXPUVsoDCVjslRdyZw90TVma2ouRHl-_WWOgFeMwRQX--zue1v454jpb4VBTHL4OACAfBHChZS2lU_i-7jeU4IbD-d5l6h-iMosA4cvrgW6kYLPr97G67K3q-CMxkRpWleBStoaWrraXTKZXNKrklZEG-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c48c50d797635p00c00{\"v\":\"KERI10JSON000113_\",\"t\":\"vcp\",\"d\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"i\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"ii\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"0\",\"c\":[\"NB\"],\"bt\":\"0\",\"b\":[],\"n\":\"AKDpwaMBDM2ODqBJl14QPwroeJRZ_B7Be47Tes9srR6P\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAABEKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ{\"v\":\"KERI10JSON0000ed_\",\"t\":\"iss\",\"d\":\"EN44e_eBFM-PS2exzQMexZrej93NpDoWJSHlh4KM7RUm\",\"i\":\"EA28ZXO7iMUW_3gXv9Ra1wIcU4cp5TM-CYNwYnMrV9WX\",\"s\":\"0\",\"ri\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"dt\":\"2024-11-14T13:54:24.864000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAAGEFdoUN4JaZk0nHsCzrX31cPHUmtAJWus1g2xUH0z4CE_{\"v\":\"ACDC10JSON0007fc_\",\"d\":\"EA28ZXO7iMUW_3gXv9Ra1wIcU4cp5TM-CYNwYnMrV9WX\",\"u\":\"0ACkDBlIQ1qVqYgIinRph1dM\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"ri\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"s\":\"EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw\",\"a\":{\"d\":\"EL62lcjkTRJUZ4OV0e8UfD0_yn57nFC_O1StEyQDPeUV\",\"i\":\"EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK\",\"u\":\"0ADFW3HmMPYaSmClOczc2wZt\",\"engagementContextRole\":\"EBA Data Submitter\",\"personLegalName\":\"John Doe\",\"LEI\":\"875500ELOZEL05BVXV37\",\"dt\":\"2024-11-14T13:54:24.864000+00:00\"},\"e\":{\"d\":\"EDcJVMylOBLT8xB8ABBdR_QBgZKqdapQLr15pXxt5--s\",\"le\":{\"n\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"s\":\"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY\"}},\"r\":{\"d\":\"EIfq_m1DI2IQ1MgHhUl9sq3IQ_PJP9WQ1LhbMscngDCB\",\"usageDisclaimer\":{\"l\":\"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled.\"},\"issuanceDisclaimer\":{\"l\":\"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework.\"},\"privacyDisclaimer\":{\"l\":\"It is the sole responsibility of Holders as Issuees of an ECR vLEI Credential to present that Credential in a privacy-preserving manner using the mechanisms provided in the Issuance and Presentation Exchange (IPEX) protocol specification and the Authentic Chained Data Container (ACDC) specification. https://github.com/WebOfTrust/IETF-IPEX and https://github.com/trustoverip/tswg-acdc-specification.\"}}}-IABEA28ZXO7iMUW_3gXv9Ra1wIcU4cp5TM-CYNwYnMrV9WX0AAAAAAAAAAAAAAAAAAAAAAAEN44e_eBFM-PS2exzQMexZrej93NpDoWJSHlh4KM7RUm""" ], }, "response": { - "aid": ["EP4kdoVrDh4Mpzh2QbocUYIv4IjLZLDU367UO0b40f6x"], - "said": ["EElnd1DKvcDzzh7u7jBjsg2X9WgdQQuhgiu80i2VR-gk"], + "aid": ["EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK"], + "said": ["EA28ZXO7iMUW_3gXv9Ra1wIcU4cp5TM-CYNwYnMrV9WX"], + }, +} + +revoke_examples = { + "request": { + "said": ["EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_"], + "vlei": [ + """{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"i\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DOQgMkI9Ly47e_l_UHie9DOn5hR5uHjh221EaULRi4Ee\"],\"nt\":\"1\",\"n\":[\"EM4EoHQq-2oJBLPNT0SmAWBiQOd5-OvQhvR-Ge4mO7Gn\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAADj-UD5WQ3SLhqUfag9hww8cVFYR1_-07jU6h1LvJ-PV-R85D2xjUgRP364eGzgLv0dlISzk-z7ZCbeGpmYqvcF-BADAADGzUdoOOafixDiQ7RnP33w-4hpUawXU24HFFqA2T5BhpG0teJGoMd_4VXfCJg0DZYRFycOJFoX-OFIH6xVwt4LABAKZZQisgdGt0ofDBOi1jMdPv9rPWR6xCGnSCb-_RAGqSlG06W3a-3nLv7zF51ZttlXlTsHeeYzm8-9H1N6NAQMACDi2xdonMAMPaG_WSiBGt7Y81x3WjEvGS7kVqp75oJqWy8oGpcI4ZaTj5IoEI-IXj_oPf5DyyOgaRQukwzlxXcH-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c34d773318p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EIxyGCnTPD6bqpvVny5WRXlRx2IIKuXadzGSbLNfMupO\",\"i\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"s\":\"1\",\"p\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"a\":[{\"i\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"s\":\"0\",\"d\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\"}]}-VBq-AABAAA7cpNo1D4dcUWjVZb4wobwqgUIv55gTJR7AEdid4RGS_qEqjD0oALoKNctJwv20Zj-a08jYPr6HwpRvR-1DW4D-BADAADOVwJ2egQbfWL4-Yq6TE7dj1ovNAG136o7k7cVqaFFvCjwRFyMTRikyZiVUojLiPAv-NOC5Wt6t5klindBdeoLABASfFPIDwDzq3B8aDuVcHQHwxHt_HTkqTcfAUYaVQN-UNP5aUmlIy_zZKFwh8nCth95FHmiodWdDeuOS71PxGkKACDzfkL4XRtljty0CHYuiM6H52PwsQyRqkSwqfC6KFsVJgoZGsdLqmZHymlCbkhYySu6bYC_4WSiw0o_eI933icK-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c49c11d689956p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ECO0jmRIteV98jjOFwpemW61TcV0UNtUcrnnceim8XBe\",\"i\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"s\":\"2\",\"p\":\"EIxyGCnTPD6bqpvVny5WRXlRx2IIKuXadzGSbLNfMupO\",\"a\":[{\"i\":\"EMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec\",\"s\":\"0\",\"d\":\"EOFi-HeGS2_rNWvz3Ez0mNDIU45_zTewMTbJbQNOKl1h\"}]}-VBq-AABAADam2F2q6z4OSTOxGjlmcSwGg0w5GofDYdxv_rPnJoDI7JM56XbblQEPQ-hxsDNrhLEIGDOkPGSYuRpoQ6K6EsC-BADAABLq36dj7J4vVjmoofJPRrdjMsjA7ruVFtWRVKtQuNrTysN8JSdbTN3iw_4kCM1bi59Iasj4vTabQ3k82cVlssGABDH3f_SXEESrr7SWoRh3McRbz0ZEpX5REuxqgigfrLXfSdWv9wSa3A7lvA6ubnOZwbwM2_A_-1w_qjYi03Itt0NACAjuqmwHwuSNbyTxmUW204yu18swqp9K-wIjj6jYTxhJZHrenIzczmDU_W-kYSNHxTtBGQxE_B9IrJo8XKUVCMM-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c11d719994p00c00{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DAnYW1K7NI9DNiJrF0ZnCycay43sNCb4S1YqqZNi8Nno\"],\"nt\":\"1\",\"n\":[\"EPIEjlzfhLhOZqkMeQDL2Tc-DbG95WtpiTwX_LEo8Ri_\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAADxxCR3n_OKzTnDgIsXCitN4yJoLpUMvpigWPFoZk2lbzs0yZHLXXhjmuMS0v4aS-M5Zj0yi50EBJtAC_MHtZME-BADAADMMrJLiK9LLyuIdNiBur8QsNUrNbxocNBH0NG9sgxDntFj92zJWYaWJ4JOUKhbofIvTfMbwfcH5Qu6PfdLtVIAABC5UGhyk_N86mFQpzGsiAmvhaVry7HHxntMyuvkerR64PlXiEmpbfJz2HX5QxPj64DoTA6stM0kaPnSxx8r4OAHACA63-5eLGmpf1cgYZwKTXxNuD2CnT260kaWIxEym9BApGbmZStbr8-XVqUKs7rB_8qZdwa5qCBq8jJ7y2P9GQoA-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c34d685489p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"1\",\"p\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"a\":[{\"i\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"s\":\"0\",\"d\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\"}]}-VBq-AABAAALA3zRPbRviyh0LWD1SDxG18LjigM5-XQncT5QXTD0bQFS6DBtRdJIXgMwmeihPi__9dkgDaf2PECRDUv4wfwJ-BADAABg7ZJw-Wa6CykQ82zS3ONaXT2y1IRZ4FardrZ5QW4IiC3kNMxjH1mXmbIjU-JZMsONQ9MVhOZcVAPOBd8etH4KABCqcVSMX6ioj6IERVk7AdoFnAPLz1tqH4su8djIZ8JvlW1D6porNlaCleq88nVCfJngRgt-k8uCi9Y42gyKlWQDACDxQ6AYEmhAg0nA-HjGHooA89NNtzmPHk2S81JNlVlApovUmYTd-pAAgRPJMEsz-ipYKc-72iSokWcjma4jos8L-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c49c11d532045p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ENqX9BLuYmpHCjwrj_dXoFlb2FJhPt76f4D2U-yAE6Zm\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"2\",\"p\":\"EPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt\",\"a\":[{\"i\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"s\":\"0\",\"d\":\"EGRCakWWdMMzBDQVNYos9T_SHVa_JBp3NdMuJJBXFNNT\"}]}-VBq-AABAADcCxg22H-ZnjuW9zyMn1Gwlh0UxRYsAxWUX3tTUiGBkYisFgBpUcU1_-yKv53qk8uYRyMQznhpzL31pAwCBPcD-BADAAAT8-0SsCX96OykIuur8foEDnH2BMCrQ70F6coAVtQgPtFDl6jfjQUOpkvNAz8Zn8vtqJFP-nwdf_BIBfeT4WMOABDIRJj3Hnbt2ww6cLXRL8_i9Wo-PQe-BbquzSah_hmklc7RqMV2fJLmjsw5QbzeoL-jHRAYtN6hOoC5hvzXS0sMACDvvGlN1Fw7TWCgpb8rkm_aR_70xfzxL5piKpFeWZ9LOF0x7VJn5IARg7AdoygDyXB8pp9Sh8a3Dzsw_-k-LFgO-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c11d563444p00c00{\"v\":\"KERI10JSON000113_\",\"t\":\"vcp\",\"d\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"i\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"ii\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"s\":\"0\",\"c\":[\"NB\"],\"bt\":\"0\",\"b\":[],\"n\":\"APe6OIfpVl2BKXQE9XGhto-PID0NAbywHXNvcNC_CtpM\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAABEIxyGCnTPD6bqpvVny5WRXlRx2IIKuXadzGSbLNfMupO{\"v\":\"KERI10JSON0000ed_\",\"t\":\"iss\",\"d\":\"EOFi-HeGS2_rNWvz3Ez0mNDIU45_zTewMTbJbQNOKl1h\",\"i\":\"EMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec\",\"s\":\"0\",\"ri\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"dt\":\"2024-11-14T13:48:57.858000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAACECO0jmRIteV98jjOFwpemW61TcV0UNtUcrnnceim8XBe{\"v\":\"ACDC10JSON000197_\",\"d\":\"EMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec\",\"i\":\"EPdiDOB_Knd143aClUYn-JwfqfMM8eYdFJHqlaSyuT3v\",\"ri\":\"EHRZhVEDlIPoeT39H-fUBhk9UktuCPCe0D8oaWq5uqgZ\",\"s\":\"EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao\",\"a\":{\"d\":\"EGdmk8enE_AIiVeqObru8RoedMNujp42lWX_FPZTkUfC\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"LEI\":\"254900OPPU84GM83MG36\",\"dt\":\"2024-11-14T13:48:57.858000+00:00\"}}-IABEMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec0AAAAAAAAAAAAAAAAAAAAAAAEOFi-HeGS2_rNWvz3Ez0mNDIU45_zTewMTbJbQNOKl1h{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DAnYW1K7NI9DNiJrF0ZnCycay43sNCb4S1YqqZNi8Nno\"],\"nt\":\"1\",\"n\":[\"EPIEjlzfhLhOZqkMeQDL2Tc-DbG95WtpiTwX_LEo8Ri_\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAADxxCR3n_OKzTnDgIsXCitN4yJoLpUMvpigWPFoZk2lbzs0yZHLXXhjmuMS0v4aS-M5Zj0yi50EBJtAC_MHtZME-BADAADMMrJLiK9LLyuIdNiBur8QsNUrNbxocNBH0NG9sgxDntFj92zJWYaWJ4JOUKhbofIvTfMbwfcH5Qu6PfdLtVIAABC5UGhyk_N86mFQpzGsiAmvhaVry7HHxntMyuvkerR64PlXiEmpbfJz2HX5QxPj64DoTA6stM0kaPnSxx8r4OAHACA63-5eLGmpf1cgYZwKTXxNuD2CnT260kaWIxEym9BApGbmZStbr8-XVqUKs7rB_8qZdwa5qCBq8jJ7y2P9GQoA-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c34d685489p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"1\",\"p\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"a\":[{\"i\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"s\":\"0\",\"d\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\"}]}-VBq-AABAAALA3zRPbRviyh0LWD1SDxG18LjigM5-XQncT5QXTD0bQFS6DBtRdJIXgMwmeihPi__9dkgDaf2PECRDUv4wfwJ-BADAABg7ZJw-Wa6CykQ82zS3ONaXT2y1IRZ4FardrZ5QW4IiC3kNMxjH1mXmbIjU-JZMsONQ9MVhOZcVAPOBd8etH4KABCqcVSMX6ioj6IERVk7AdoFnAPLz1tqH4su8djIZ8JvlW1D6porNlaCleq88nVCfJngRgt-k8uCi9Y42gyKlWQDACDxQ6AYEmhAg0nA-HjGHooA89NNtzmPHk2S81JNlVlApovUmYTd-pAAgRPJMEsz-ipYKc-72iSokWcjma4jos8L-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c49c11d532045p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"ENqX9BLuYmpHCjwrj_dXoFlb2FJhPt76f4D2U-yAE6Zm\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"2\",\"p\":\"EPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt\",\"a\":[{\"i\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"s\":\"0\",\"d\":\"EGRCakWWdMMzBDQVNYos9T_SHVa_JBp3NdMuJJBXFNNT\"}]}-VBq-AABAADcCxg22H-ZnjuW9zyMn1Gwlh0UxRYsAxWUX3tTUiGBkYisFgBpUcU1_-yKv53qk8uYRyMQznhpzL31pAwCBPcD-BADAAAT8-0SsCX96OykIuur8foEDnH2BMCrQ70F6coAVtQgPtFDl6jfjQUOpkvNAz8Zn8vtqJFP-nwdf_BIBfeT4WMOABDIRJj3Hnbt2ww6cLXRL8_i9Wo-PQe-BbquzSah_hmklc7RqMV2fJLmjsw5QbzeoL-jHRAYtN6hOoC5hvzXS0sMACDvvGlN1Fw7TWCgpb8rkm_aR_70xfzxL5piKpFeWZ9LOF0x7VJn5IARg7AdoygDyXB8pp9Sh8a3Dzsw_-k-LFgO-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c11d563444p00c00{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DEAXeEnXbE009BxtOW_ZvkTwl56X4EFewj7kDyHTG4tu\"],\"nt\":\"1\",\"n\":[\"EJyE3qldRqY-Pf-CdM3sVwl2xu3azhXWByX0MMXCJDX_\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAACBgth3UohmeQGdZlLyN2Ls1e9upQeqFzJUGEcCgbvBTri7as9qqNsG6qqR_umfRYXEq-vkY2K9Cl29XsshLiIK-BADAADZCrIgsV4s__v-N9HeOdq44ummXGwo8Z0Ad_2s-fiNgh1lPBfL1O_xWugfKrFGh1zQfleXM6Mqz4NcKUqZLVIEABDgzEH7WlHAlq59zCMhXf-MNLXKzR-5Wo_DngCdRyZs72-X2-GJYZ3zB9iRGDsUe2DitCatJBapzIoxHD7-jDAHACB8doBqgIuXuNM4sUU0Gk5wPmpJoV9Wdb9TVqN2UCg0o2RErvtobV46wIRqj5jaTo3al12i2wXpiPrg7R3pfHkN-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c13d345255p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"1\",\"p\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"a\":[{\"i\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"s\":\"0\",\"d\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\"}]}-VBq-AABAACr9Lof_zYNcrGionaDJqzXEig7RjZ63bhHD-v8BUljBXw06k0wCimgH0gUNuuHlXSUSCz7yINvy8m1jyxFef0L-BADAACDsOni4u2TvzYkMbSzkPcP1vRUKu2Fsr0YKRKUq9ReKz-6uMfk1cne-5xk31CvlB5Pl-JudPvDTveHuP9AZXAAABCvXEqe6mH8_pPciseSXa4wket9epttMeFFBIld-6KIfippM-VWjdG-s_5s2qRpMog6eA3K5NevOjxOmILoyhkKACCn0JfVhJDyyKv8TprZe1B1IzkB-nYGJqnBUSmm0x_E502rbzp_qF0KNBuurESvWckCNVDuQFBcM1kZ4Ux8vjIL-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c48c44d798600p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EN110ogITtfa2A_kt4W5xMb5E7iFWQiob7C2EQ2GIJyr\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"2\",\"p\":\"EKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ\",\"a\":[{\"i\":\"EI3oVzc2iTatMnjdp4RYKrDxBq-oqbEKY4TBPhWY5eFj\",\"s\":\"0\",\"d\":\"EIZUn7GLph0yF3isqMkG2NmEJcOy6TEW2Idcphs3ao8C\"}]}-VBq-AABAACY6MA8u8-G3Va9q1bjLuqMHKB930Apb01dGY8HJYNiH5glSEaGYyT_ovvgSOmfvaVeb8rd_YzD2ovtgZyRufwM-BADAACFTYoVILdLr0Z2cyJn7yopIQ0AWPO7lJifkHkswHXXTSC3iKgxEt3j0nzYiHfOon3aVQax9gPnT2c2hrvFhqQLABBfA_jnw3CnxCAZvN7pxbR6dCvVjMyWl_Av4CwjLNW3laQM87m-GvlOYfvnOiujeuiPy2e7ax3NHAQpm_F2misEACAtj4gewMHYDRC1yvCnaE5uDbQvuV_X_aWsNgMx_g70YcmOCO5k9nwbevfwoeUW6gRYDXvqsJlJgElSzif657EK-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c14d877476p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EGy8fO5x2Fo705ff9MuKvERKf5AbN6FWGDqGel4BsLqc\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"3\",\"p\":\"EN110ogITtfa2A_kt4W5xMb5E7iFWQiob7C2EQ2GIJyr\",\"a\":[{\"i\":\"EI3oVzc2iTatMnjdp4RYKrDxBq-oqbEKY4TBPhWY5eFj\",\"s\":\"1\",\"d\":\"EK4TAk0jpyk0CmhDA2mpTSOx36rxefANIg-B0M8pAMqN\"}]}-VBq-AABAAAC3hcgFqvKS_HhOSjPCz2vX-JjIKP-g78_agsz24xUD7LV0k3C-S6d-DIOBrR-fz2_YMlJzlNC56sgH7kbd7AE-BADAABRvZlY0fvcqf-YuofTC6sKhNfWlpbmbQAwOeG6sPY94Pt9ux6e9mhdKPL8tCjQ7rI03GXwY91JzIZ5aOJcHnILABD3u7mG5vDN3jcy5LEHUs6eNr36adVIPjkJbG-ngMYYQZvvF5NCeNHj7SlF4vudQNqJsQgdIhnN9CRQxQTdl_gKACDqwoLzCMjrJzZ1zPswDHz2mvKu5VSM1LLjZc597FsybWSfQ1qwQDUAM-FYCRmiOfZkY6vXhH_tXgKZg4bsywYH-EAB0AAAAAAAAAAAAAAAAAAAAAAD1AAG2024-11-14T13c49c23d645742p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EARYco1fFcY9HkGcsXwsEjbF-xUYciynKck-oV8l54IT\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"4\",\"p\":\"EGy8fO5x2Fo705ff9MuKvERKf5AbN6FWGDqGel4BsLqc\",\"a\":[{\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"0\",\"d\":\"EEga2QyCGf3dKVGnRYmoqaxYQl41-esF-0wbHoEPqXRr\"}]}-VBq-AABAAA0yirxXX-UKGbYerEtHYl1L2scZIN9uaDRuKHsRl7nhbz_Cd3_ncg33FMakhcsWwwJCfUOAyB3t90D-6ds_ZMO-BADAACmARN3ty5rEHf2DU7plBx0E69hLOBLV2kmwIU9RrQipQ1DIxc_R2ba14fRUFJvdGIxjfRMdfLX_lyvCGnMAh0LABBec4odUKAb-DHP6WP1-w7EaiRmCNL9cyODm7axXZ8QnM4G8d9bM-2BU9bY9GBbFDLCw6B4KXmmaGGlbHeD7SQLACBhsJj7OOVOmyKiEdI9UPXFTfhdZKgFlNcefE_Tj-4bDFPBA27-N_fd8FSJwlSzax9aFn3bHfaAg2KQr4lKrHQK-EAB0AAAAAAAAAAAAAAAAAAAAAAE1AAG2024-11-14T13c49c25d472507p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EAW44ztcQt8g9jFm3uDQJjwJSvPUA5tJpe92PwDJ4alK\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"5\",\"p\":\"EARYco1fFcY9HkGcsXwsEjbF-xUYciynKck-oV8l54IT\",\"a\":[{\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"1\",\"d\":\"EGbMUQI0XUFS4byGSGkOkyuANyEaawhWS_b9vHZqnP_g\"}]}-VBq-AABAABSsAbVb2BhsysIf5u5f8gtWGIROS6c0BwEyTaNOWT4VNw5xSZ1a7NGGKccQRIiU2_ehHhbtxVRguA-s63F0_YG-BADAACiD6CYwc8oH_7reusLHsQ16vp_Lo1R1esEfg_FFMD8oYZ_uiNvcLkekOmyk3bJKzVlt-o4IcPDC_cXgG1NAFwCABAFmL9Y9yy1rpcFo9TFJxcvXj1l-NrSAwptCyxlz3d_Q3EvkIl27fjmfjgEkg6LNWORpGn6LcFmbPPmWlfq1IwHACARP6-0PsUNMNOhSi3NYAcx_ZDFGNog1ah_FJ3b1JyZu7a1Jo2ledPubLJ8Z1vvh6k5zt38APbJjGs9LueCG1gI-EAB0AAAAAAAAAAAAAAAAAAAAAAF1AAG2024-11-14T13c54c23d117795p00c00{\"v\":\"KERI10JSON000113_\",\"t\":\"vcp\",\"d\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"i\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"ii\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"s\":\"0\",\"c\":[\"NB\"],\"bt\":\"0\",\"b\":[],\"n\":\"AP1CZicg-T0Vh2hmI6CsUxtJUj0EwlryYL2U_gQ0mA4L\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAABEPOrSQrAWmUR3kUP4U6T-6eCWzTqMizop8zFq2UcCKqt{\"v\":\"KERI10JSON0000ed_\",\"t\":\"iss\",\"d\":\"EGRCakWWdMMzBDQVNYos9T_SHVa_JBp3NdMuJJBXFNNT\",\"i\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"s\":\"0\",\"ri\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"dt\":\"2024-11-14T13:49:06.025000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAACENqX9BLuYmpHCjwrj_dXoFlb2FJhPt76f4D2U-yAE6Zm{\"v\":\"ACDC10JSON0005c8_\",\"d\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"i\":\"EOhdswUulp6FK7c6lvWSgcMmCNjk7X0xFojhg4e024sn\",\"ri\":\"EMVBfXP6q6UMEhDtQUnGil-BZfLWYgtdtPR6RrkrmHxR\",\"s\":\"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY\",\"a\":{\"d\":\"ECX_qWVGwbrhpbtrRJ8Wk1Wt0Y_NDddt6z98RMfZejbR\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"LEI\":\"875500ELOZEL05BVXV37\",\"dt\":\"2024-11-14T13:49:06.025000+00:00\"},\"e\":{\"d\":\"EKK4qWP-7wyhJzL6rZiwv4zZvMbfkTqb5Z2XZPrbGJgJ\",\"qvi\":{\"n\":\"EMTTtVz7KJSBuho5IsvNOJ9gZTkCx9hZ08CDhZDpkcec\",\"s\":\"EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao\"}},\"r\":{\"d\":\"EGZ97EjPSINR-O-KHDN_uw4fdrTxeuRXrqT5ZHHQJujQ\",\"usageDisclaimer\":{\"l\":\"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled.\"},\"issuanceDisclaimer\":{\"l\":\"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework.\"}}}-IABEFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC0AAAAAAAAAAAAAAAAAAAAAAAEGRCakWWdMMzBDQVNYos9T_SHVa_JBp3NdMuJJBXFNNT{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DEAXeEnXbE009BxtOW_ZvkTwl56X4EFewj7kDyHTG4tu\"],\"nt\":\"1\",\"n\":[\"EJyE3qldRqY-Pf-CdM3sVwl2xu3azhXWByX0MMXCJDX_\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAACBgth3UohmeQGdZlLyN2Ls1e9upQeqFzJUGEcCgbvBTri7as9qqNsG6qqR_umfRYXEq-vkY2K9Cl29XsshLiIK-BADAADZCrIgsV4s__v-N9HeOdq44ummXGwo8Z0Ad_2s-fiNgh1lPBfL1O_xWugfKrFGh1zQfleXM6Mqz4NcKUqZLVIEABDgzEH7WlHAlq59zCMhXf-MNLXKzR-5Wo_DngCdRyZs72-X2-GJYZ3zB9iRGDsUe2DitCatJBapzIoxHD7-jDAHACB8doBqgIuXuNM4sUU0Gk5wPmpJoV9Wdb9TVqN2UCg0o2RErvtobV46wIRqj5jaTo3al12i2wXpiPrg7R3pfHkN-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c13d345255p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"1\",\"p\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"a\":[{\"i\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"s\":\"0\",\"d\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\"}]}-VBq-AABAACr9Lof_zYNcrGionaDJqzXEig7RjZ63bhHD-v8BUljBXw06k0wCimgH0gUNuuHlXSUSCz7yINvy8m1jyxFef0L-BADAACDsOni4u2TvzYkMbSzkPcP1vRUKu2Fsr0YKRKUq9ReKz-6uMfk1cne-5xk31CvlB5Pl-JudPvDTveHuP9AZXAAABCvXEqe6mH8_pPciseSXa4wket9epttMeFFBIld-6KIfippM-VWjdG-s_5s2qRpMog6eA3K5NevOjxOmILoyhkKACCn0JfVhJDyyKv8TprZe1B1IzkB-nYGJqnBUSmm0x_E502rbzp_qF0KNBuurESvWckCNVDuQFBcM1kZ4Ux8vjIL-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-11-14T13c48c44d798600p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EN110ogITtfa2A_kt4W5xMb5E7iFWQiob7C2EQ2GIJyr\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"2\",\"p\":\"EKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ\",\"a\":[{\"i\":\"EI3oVzc2iTatMnjdp4RYKrDxBq-oqbEKY4TBPhWY5eFj\",\"s\":\"0\",\"d\":\"EIZUn7GLph0yF3isqMkG2NmEJcOy6TEW2Idcphs3ao8C\"}]}-VBq-AABAACY6MA8u8-G3Va9q1bjLuqMHKB930Apb01dGY8HJYNiH5glSEaGYyT_ovvgSOmfvaVeb8rd_YzD2ovtgZyRufwM-BADAACFTYoVILdLr0Z2cyJn7yopIQ0AWPO7lJifkHkswHXXTSC3iKgxEt3j0nzYiHfOon3aVQax9gPnT2c2hrvFhqQLABBfA_jnw3CnxCAZvN7pxbR6dCvVjMyWl_Av4CwjLNW3laQM87m-GvlOYfvnOiujeuiPy2e7ax3NHAQpm_F2misEACAtj4gewMHYDRC1yvCnaE5uDbQvuV_X_aWsNgMx_g70YcmOCO5k9nwbevfwoeUW6gRYDXvqsJlJgElSzif657EK-EAB0AAAAAAAAAAAAAAAAAAAAAAC1AAG2024-11-14T13c49c14d877476p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EGy8fO5x2Fo705ff9MuKvERKf5AbN6FWGDqGel4BsLqc\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"3\",\"p\":\"EN110ogITtfa2A_kt4W5xMb5E7iFWQiob7C2EQ2GIJyr\",\"a\":[{\"i\":\"EI3oVzc2iTatMnjdp4RYKrDxBq-oqbEKY4TBPhWY5eFj\",\"s\":\"1\",\"d\":\"EK4TAk0jpyk0CmhDA2mpTSOx36rxefANIg-B0M8pAMqN\"}]}-VBq-AABAAAC3hcgFqvKS_HhOSjPCz2vX-JjIKP-g78_agsz24xUD7LV0k3C-S6d-DIOBrR-fz2_YMlJzlNC56sgH7kbd7AE-BADAABRvZlY0fvcqf-YuofTC6sKhNfWlpbmbQAwOeG6sPY94Pt9ux6e9mhdKPL8tCjQ7rI03GXwY91JzIZ5aOJcHnILABD3u7mG5vDN3jcy5LEHUs6eNr36adVIPjkJbG-ngMYYQZvvF5NCeNHj7SlF4vudQNqJsQgdIhnN9CRQxQTdl_gKACDqwoLzCMjrJzZ1zPswDHz2mvKu5VSM1LLjZc597FsybWSfQ1qwQDUAM-FYCRmiOfZkY6vXhH_tXgKZg4bsywYH-EAB0AAAAAAAAAAAAAAAAAAAAAAD1AAG2024-11-14T13c49c23d645742p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EARYco1fFcY9HkGcsXwsEjbF-xUYciynKck-oV8l54IT\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"4\",\"p\":\"EGy8fO5x2Fo705ff9MuKvERKf5AbN6FWGDqGel4BsLqc\",\"a\":[{\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"0\",\"d\":\"EEga2QyCGf3dKVGnRYmoqaxYQl41-esF-0wbHoEPqXRr\"}]}-VBq-AABAAA0yirxXX-UKGbYerEtHYl1L2scZIN9uaDRuKHsRl7nhbz_Cd3_ncg33FMakhcsWwwJCfUOAyB3t90D-6ds_ZMO-BADAACmARN3ty5rEHf2DU7plBx0E69hLOBLV2kmwIU9RrQipQ1DIxc_R2ba14fRUFJvdGIxjfRMdfLX_lyvCGnMAh0LABBec4odUKAb-DHP6WP1-w7EaiRmCNL9cyODm7axXZ8QnM4G8d9bM-2BU9bY9GBbFDLCw6B4KXmmaGGlbHeD7SQLACBhsJj7OOVOmyKiEdI9UPXFTfhdZKgFlNcefE_Tj-4bDFPBA27-N_fd8FSJwlSzax9aFn3bHfaAg2KQr4lKrHQK-EAB0AAAAAAAAAAAAAAAAAAAAAAE1AAG2024-11-14T13c49c25d472507p00c00{\"v\":\"KERI10JSON00013a_\",\"t\":\"ixn\",\"d\":\"EAW44ztcQt8g9jFm3uDQJjwJSvPUA5tJpe92PwDJ4alK\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"5\",\"p\":\"EARYco1fFcY9HkGcsXwsEjbF-xUYciynKck-oV8l54IT\",\"a\":[{\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"1\",\"d\":\"EGbMUQI0XUFS4byGSGkOkyuANyEaawhWS_b9vHZqnP_g\"}]}-VBq-AABAABSsAbVb2BhsysIf5u5f8gtWGIROS6c0BwEyTaNOWT4VNw5xSZ1a7NGGKccQRIiU2_ehHhbtxVRguA-s63F0_YG-BADAACiD6CYwc8oH_7reusLHsQ16vp_Lo1R1esEfg_FFMD8oYZ_uiNvcLkekOmyk3bJKzVlt-o4IcPDC_cXgG1NAFwCABAFmL9Y9yy1rpcFo9TFJxcvXj1l-NrSAwptCyxlz3d_Q3EvkIl27fjmfjgEkg6LNWORpGn6LcFmbPPmWlfq1IwHACARP6-0PsUNMNOhSi3NYAcx_ZDFGNog1ah_FJ3b1JyZu7a1Jo2ledPubLJ8Z1vvh6k5zt38APbJjGs9LueCG1gI-EAB0AAAAAAAAAAAAAAAAAAAAAAF1AAG2024-11-14T13c54c23d117795p00c00{\"v\":\"KERI10JSON0001b7_\",\"t\":\"icp\",\"d\":\"EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK\",\"i\":\"EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK\",\"s\":\"0\",\"kt\":\"1\",\"k\":[\"DPff4BNguG_z8L3q922m5dCAUCCbdPhQQwtXYPrjkchr\"],\"nt\":\"1\",\"n\":[\"ECwwYeB8wC0QCF5lFzIT3AACzWOIfy_RCSespbY7lJJ5\"],\"bt\":\"3\",\"b\":[\"BBilc4-L3tFUnfM_wJr4S4OJanAv_VmF_dJNN6vkf2Ha\",\"BLskRTInXnMxWaGqcpSyMgo0nYbalW99cGZESrz3zapM\",\"BIKKuvBwpmDVA4Ds-EpL5bt9OqPzWPja2LigFYZN2YfX\"],\"c\":[],\"a\":[]}-VBq-AABAAAFtMuKxIfb72wu7IPdToTr5Zhr4elWZcZy58ykUk4x-JimqtLKS-GeYDmnDHaWNvYthT3I1eCxKjc2Li1J-5gJ-BADAACwDmg94H8JSu-dE9k-pvsT3Gt68PlwklrSWSBZ8gLG766MfFjJhh_FodSbXIIC-00D3s9e73N939VoJUwSPpQGABCMRUZOVTknkLgKVFIlbPm-DFWs1r-fow33uTt9e4-s9u_QPGXltpLYvVaGlw0QbjUjyq4fd26dzReY_eqKbw8BACCOXNDyZH2RMsh0wAHqotXxK3QCy67zAhphzlmWWOpV8OpgfZ9r7cuInTJAA5IM_A3HQfjjXzMl-dBkC_JMOT0J-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-11-14T13c48c34d562588p00c00{\"v\":\"KERI10JSON000113_\",\"t\":\"vcp\",\"d\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"i\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"ii\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"s\":\"0\",\"c\":[\"NB\"],\"bt\":\"0\",\"b\":[],\"n\":\"AKDpwaMBDM2ODqBJl14QPwroeJRZ_B7Be47Tes9srR6P\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAABEKhfNW6vGB8njNyyofTwUAxoD69y4ebbnJqV4s80iWeQ{\"v\":\"KERI10JSON0000ed_\",\"t\":\"iss\",\"d\":\"EEga2QyCGf3dKVGnRYmoqaxYQl41-esF-0wbHoEPqXRr\",\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"0\",\"ri\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"dt\":\"2024-11-14T13:49:25.019000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAAEEARYco1fFcY9HkGcsXwsEjbF-xUYciynKck-oV8l54IT{\"v\":\"KERI10JSON000120_\",\"t\":\"rev\",\"d\":\"EGbMUQI0XUFS4byGSGkOkyuANyEaawhWS_b9vHZqnP_g\",\"i\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"s\":\"1\",\"ri\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"p\":\"EEga2QyCGf3dKVGnRYmoqaxYQl41-esF-0wbHoEPqXRr\",\"dt\":\"2024-11-14T13:54:21.196000+00:00\"}-VAS-GAB0AAAAAAAAAAAAAAAAAAAAAAFEAW44ztcQt8g9jFm3uDQJjwJSvPUA5tJpe92PwDJ4alK{\"v\":\"ACDC10JSON0007fc_\",\"d\":\"EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_\",\"u\":\"0ACnKPd1Kd6buzwvVuqVcAr7\",\"i\":\"EGti-IluM1gTnIWhHNTfLbF8AN2esy6asG0FsYzIrslW\",\"ri\":\"ELBSYBrXu-lB2KIbjWKCYRi5pYjPqS-K8K1jzcc6IeZ6\",\"s\":\"EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw\",\"a\":{\"d\":\"EG4Maa7W-EXxi0KFRqZD4TwFlG6Z06R3vsQ7BD1yfKhC\",\"i\":\"EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK\",\"u\":\"0ACcUqynvqKOyvNFnE6CgfK8\",\"engagementContextRole\":\"EBA Data Submitter\",\"personLegalName\":\"John Doe\",\"LEI\":\"875500ELOZEL05BVXV37\",\"dt\":\"2024-11-14T13:49:25.019000+00:00\"},\"e\":{\"d\":\"EDcJVMylOBLT8xB8ABBdR_QBgZKqdapQLr15pXxt5--s\",\"le\":{\"n\":\"EFAOF6SkRkYKCqPkmqTryeZ2mVJAWxkzElKL9G2G22DC\",\"s\":\"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY\"}},\"r\":{\"d\":\"EIfq_m1DI2IQ1MgHhUl9sq3IQ_PJP9WQ1LhbMscngDCB\",\"usageDisclaimer\":{\"l\":\"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled.\"},\"issuanceDisclaimer\":{\"l\":\"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework.\"},\"privacyDisclaimer\":{\"l\":\"It is the sole responsibility of Holders as Issuees of an ECR vLEI Credential to present that Credential in a privacy-preserving manner using the mechanisms provided in the Issuance and Presentation Exchange (IPEX) protocol specification and the Authentic Chained Data Container (ACDC) specification. https://github.com/WebOfTrust/IETF-IPEX and https://github.com/trustoverip/tswg-acdc-specification.\"}}}-IABEIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_0AAAAAAAAAAAAAAAAAAAAAAAEEga2QyCGf3dKVGnRYmoqaxYQl41-esF-0wbHoEPqXRr""" + ], + }, + "response": { + "aid": ["EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK"], + "said": ["EIRh7nQfNcKTSfxWdVOBONoaSB5DUoaf-Md_vGim8LH_"], }, } check_login_examples = { - "request": {"aid": "EP4kdoVrDh4Mpzh2QbocUYIv4IjLZLDU367UO0b40f6x"}, + "request": {"aid": "EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK"}, "response": { - "aid": ["EP4kdoVrDh4Mpzh2QbocUYIv4IjLZLDU367UO0b40f6x"], - "said": ["EElnd1DKvcDzzh7u7jBjsg2X9WgdQQuhgiu80i2VR-gk"], + "aid": ["EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK"], + "said": ["EA28ZXO7iMUW_3gXv9Ra1wIcU4cp5TM-CYNwYnMrV9WX"], }, } upload_examples = { "request": { - "aid": "EP4kdoVrDh4Mpzh2QbocUYIv4IjLZLDU367UO0b40f6x", + "aid": "EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK", "dig": "EC7b6S50sY26HTj6AtQiWMDMucsBxMvThkmrKUBXVMf0", "headers": { "signature": 'indexed="?0";signify="0BBbeeBw3lVmQWYBpcFH9KmRXZocrqLH_LZL4aqg5W9-NMdXqIYJ-Sao7colSTJOuYllMXFfggoMhkfpTKnvPhUF"', @@ -46,7 +57,7 @@ check_upload_examples = { "request": { - "aid": "EP4kdoVrDh4Mpzh2QbocUYIv4IjLZLDU367UO0b40f6x", + "aid": "EETTHAw5Na9bO3zrdfQTDVPrpyZWfHlytPeXwCgpRlMK", "dig": "EC7b6S50sY26HTj6AtQiWMDMucsBxMvThkmrKUBXVMf0", "headers": { "signature": "indexed='?0';signify='0BCLs_wv3X6YFoFhB7acH_BePXS7zjBJPvuChdr01cM60Igf_sxYsah9sLHP-pMSYFs1Y6zYUo58HVG8tRd4X1IC'", diff --git a/src/regps/app/fastapi_app.py b/src/regps/app/fastapi_app.py index d609494..4a7312b 100644 --- a/src/regps/app/fastapi_app.py +++ b/src/regps/app/fastapi_app.py @@ -64,11 +64,47 @@ async def login(response: Response, data: LoginRequest): @app.post("/present_revocation", response_model=PresentRevocationResponse) -async def present_revocation(response: Response, data: PresentRevocationRequest): +async def present_revocation( + request: Request, + response: Response, + data: PresentRevocationRequest, + signature: str = Header( + openapi_examples={ + "default": { + "summary": "Default signature", + "value": upload_examples["request"]["headers"]["signature"], + } + } + ), + signature_input: str = Header( + openapi_examples={ + "default": { + "summary": "Default signature_input", + "value": upload_examples["request"]["headers"]["signature_input"], + } + } + ), + signify_resource: str = Header( + openapi_examples={ + "default": { + "summary": "Default signify_resource", + "value": upload_examples["request"]["headers"]["signify_resource"], + } + } + ), + signify_timestamp: str = Header( + openapi_examples={ + "default": { + "summary": "Default signify_timestamp", + "value": upload_examples["request"]["headers"]["signify_timestamp"], + } + } + ), ): """ Given an AID and vLEI, returns information about the revocation """ try: + verify_signed_headers.process_request(request, None, False) logger.info(f"PresentRevocation: sending login cred {str(data)[:50]}...") resp = api_controller.login(data.said, data.vlei) return JSONResponse(status_code=202, content=resp) @@ -87,17 +123,17 @@ async def present_revocation(response: Response, data: PresentRevocationRequest) @app.get("/checklogin/{aid}", response_model=CheckLoginResponse) async def check_login_route( - response: Response, - aid: str = Path( - ..., - description="AID", - openapi_examples={ - "default": { - "summary": "Default AID", - "value": check_login_examples["request"]["aid"], - } - }, - ), + response: Response, + aid: str = Path( + ..., + description="AID", + openapi_examples={ + "default": { + "summary": "Default AID", + "value": check_login_examples["request"]["aid"], + } + }, + ), ): """ Given an AID returns information about the login @@ -121,60 +157,60 @@ async def check_login_route( # TODO: Add upload form-data param to the required parameters and add it to the DOC @app.post("/upload/{aid}/{dig}", response_model=UploadResponse) async def upload_route( - request: Request, - response: Response, - aid: str = Path( - ..., - description="AID", - openapi_examples={ - "default": { - "summary": "Default AID", - "value": upload_examples["request"]["aid"], - } - }, - ), - dig: str = Path( - ..., - description="DIG", - openapi_examples={ - "default": { - "summary": "Default AID", - "value": upload_examples["request"]["dig"], + request: Request, + response: Response, + aid: str = Path( + ..., + description="AID", + openapi_examples={ + "default": { + "summary": "Default AID", + "value": upload_examples["request"]["aid"], + } + }, + ), + dig: str = Path( + ..., + description="DIG", + openapi_examples={ + "default": { + "summary": "Default AID", + "value": upload_examples["request"]["dig"], + } + }, + ), + signature: str = Header( + openapi_examples={ + "default": { + "summary": "Default signature", + "value": upload_examples["request"]["headers"]["signature"], + } } - }, - ), - signature: str = Header( - openapi_examples={ - "default": { - "summary": "Default signature", - "value": upload_examples["request"]["headers"]["signature"], + ), + signature_input: str = Header( + openapi_examples={ + "default": { + "summary": "Default signature_input", + "value": upload_examples["request"]["headers"]["signature_input"], + } } - } - ), - signature_input: str = Header( - openapi_examples={ - "default": { - "summary": "Default signature_input", - "value": upload_examples["request"]["headers"]["signature_input"], + ), + signify_resource: str = Header( + openapi_examples={ + "default": { + "summary": "Default signify_resource", + "value": upload_examples["request"]["headers"]["signify_resource"], + } } - } - ), - signify_resource: str = Header( - openapi_examples={ - "default": { - "summary": "Default signify_resource", - "value": upload_examples["request"]["headers"]["signify_resource"], + ), + signify_timestamp: str = Header( + openapi_examples={ + "default": { + "summary": "Default signify_timestamp", + "value": upload_examples["request"]["headers"]["signify_timestamp"], + } } - } - ), - signify_timestamp: str = Header( - openapi_examples={ - "default": { - "summary": "Default signify_timestamp", - "value": upload_examples["request"]["headers"]["signify_timestamp"], - } - } - ), + ), ): """ Given an AID and DIG, returns information about the upload