{
  "_format": "hh-sol-artifact-1",
  "contractName": "CheckpointsMock",
  "sourceName": "contracts/mocks/lifecycle/CheckpointsMock.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "contract IForwarderRegistry",
          "name": "forwarderRegistry",
          "type": "address"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        }
      ],
      "name": "CheckpointAlreadySet",
      "type": "error"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        }
      ],
      "name": "CheckpointNotReached",
      "type": "error"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        }
      ],
      "name": "CheckpointReached",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "IllegalInterfaceId",
      "type": "error"
    },
    {
      "inputs": [],
      "name": "InconsistentArrayLengths",
      "type": "error"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "account",
          "type": "address"
        }
      ],
      "name": "NotContractOwner",
      "type": "error"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        },
        {
          "indexed": false,
          "internalType": "uint256",
          "name": "timestamp",
          "type": "uint256"
        }
      ],
      "name": "CheckpointSet",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "previousOwner",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        }
      ],
      "name": "OwnershipTransferred",
      "type": "event"
    },
    {
      "inputs": [],
      "name": "START_CHECKPOINTID",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "__msgData",
      "outputs": [
        {
          "internalType": "bytes",
          "name": "",
          "type": "bytes"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32[]",
          "name": "checkpointIds",
          "type": "bytes32[]"
        },
        {
          "internalType": "uint256[]",
          "name": "timestamps",
          "type": "uint256[]"
        }
      ],
      "name": "batchSetCheckpoint",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        }
      ],
      "name": "checkpoint",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        }
      ],
      "name": "checkpointReached",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        }
      ],
      "name": "enforceCheckpointNotReached",
      "outputs": [],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        }
      ],
      "name": "enforceCheckpointReached",
      "outputs": [],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "forwarderRegistry",
      "outputs": [
        {
          "internalType": "contract IForwarderRegistry",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "forwarder",
          "type": "address"
        }
      ],
      "name": "isTrustedForwarder",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "owner",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "timestamp",
          "type": "uint256"
        }
      ],
      "name": "setCheckpoint",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes4",
          "name": "interfaceId",
          "type": "bytes4"
        }
      ],
      "name": "supportsInterface",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        }
      ],
      "name": "transferOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "checkpointId",
          "type": "bytes32"
        }
      ],
      "name": "triggerCheckpoint",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x60a03461013f57601f61106038819003918201601f19168301916001600160401b038311848410176101445780849260209460405283398101031261013f57516001600160a01b038116810361013f57336100e0575b6307f5828d60e41b6000527fca9d3e17f264b0f3984e2634e94adb37fa3e6a8103f06aeae6fa59e21c769f5d6020527fa53d5a615b1d5279f1a6647c5c0f31bf064b1e70af135676a4a96aeaeb691a2f805460ff19166001179055608052604051610f05908161015b82396080518181816107dc015281816109d901528181610c590152610dbb0152f35b7fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc80546001600160a01b0319163390811790915560007f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a3610055565b600080fd5b634e487b7160e01b600052604160045260246000fdfe6080604052600436101561001257600080fd5b60003560e01c806301ffc9a71461092b578063151bdba6146108aa578063244c00be146108005780632b4c9f161461079157806331e66e1e1461070e5780633b149369146105c85780634bddd15c146105395780634f410a801461048e578063572b6c051461042a5780635b34eba0146103c15780638da5cb5b14610350578063b4c6cf76146102f7578063deb4d746146101dc5763f2fde38b146100b657600080fd5b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d75760043573ffffffffffffffffffffffffffffffffffffffff81168091036101d7577fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc61012f610da4565b90805473ffffffffffffffffffffffffffffffffffffffff80821693168381036101aa575083830361015d57005b7fffffffffffffffffffffffff000000000000000000000000000000000000000016831790557f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3005b7f2ef4875e0000000000000000000000000000000000000000000000000000000060005260045260246000fd5b600080fd5b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7576004357fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc73ffffffffffffffffffffffffffffffffffffffff8061024d610da4565b92541691169081036101aa57507f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b6102858282610ad0565b6102c957816040917f099ea97db121bdf4a102e67113e27b6bb74713015b32a5f0e1c3ea0d44fb2953936000526020524282600020558151908152426020820152a1005b507f8e54d9090000000000000000000000000000000000000000000000000000000060005260045260246000fd5b346101d75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d75760206040517f53544152540000000000000000000000000000000000000000000000000000008152f35b346101d75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d757602073ffffffffffffffffffffffffffffffffffffffff7fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc5416604051908152f35b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7577f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b6004356000526020526020604060002054604051908152f35b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d75760043573ffffffffffffffffffffffffffffffffffffffff811681036101d7576104846020916109c2565b6040519015158152f35b346101d75760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7577fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc73ffffffffffffffffffffffffffffffffffffffff806104fc610da4565b92541691169081036101aa576105376024356004357f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b610b31565b005b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d757600435610595817f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b610ad0565b61059b57005b7f8e54d9090000000000000000000000000000000000000000000000000000000060005260045260246000fd5b346101d75760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d75760043567ffffffffffffffff81116101d757610617903690600401610991565b60243567ffffffffffffffff81116101d757610637903690600401610991565b907fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc73ffffffffffffffffffffffffffffffffffffffff80610677610da4565b92541691169081036101aa57507f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b908284036106e45760005b8481106106b957005b806106de6106ca600193888a610af2565b356106d6838887610af2565b359086610b31565b016106b0565b7f658253360000000000000000000000000000000000000000000000000000000060005260046000fd5b346101d75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7576040610747610c42565b91907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8484519586946020865281602087015286860137600085828601015201168101030190f35b346101d75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d757602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7576004357f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b81600052602052604060002054801515908161089f575b501561087257005b7fa7afbc520000000000000000000000000000000000000000000000000000000060005260045260246000fd5b90504210158261086a565b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7577f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b60043560005260205260206040600020548015159081610920575b506040519015158152f35b905042101582610915565b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7576004357fffffffff00000000000000000000000000000000000000000000000000000000811681036101d757610484602091610a21565b9181601f840112156101d75782359167ffffffffffffffff83116101d7576020808501948460051b0101116101d757565b73ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016908115610a1a5773ffffffffffffffffffffffffffffffffffffffff161490565b5050600090565b7fffffffff00000000000000000000000000000000000000000000000000000000167fffffffff000000000000000000000000000000000000000000000000000000008114610aca577f01ffc9a7000000000000000000000000000000000000000000000000000000008114610ac4576000527fca9d3e17f264b0f3984e2634e94adb37fa3e6a8103f06aeae6fa59e21c769f5d60205260ff6040600020541690565b50600190565b50600090565b906000526020526040600020548015159081610aea575090565b905042101590565b9190811015610b025760051b0190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b908060005281602052604060002054610b8d5782610b4e57505050565b7f099ea97db121bdf4a102e67113e27b6bb74713015b32a5f0e1c3ea0d44fb2953926040928260005260205280836000205582519182526020820152a1565b7f33e962eb0000000000000000000000000000000000000000000000000000000060005260045260246000fd5b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff821117610bfb57604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b908160209103126101d7575180151581036101d75790565b73ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168015610d92573233148015610d9a575b610d9257803314908115610cd5575b50610ca4576000903690565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec3601903682116101d75760009190565b6040517f019a20280000000000000000000000000000000000000000000000000000000081527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec36013560601c60048201523360248201523060448201529150602090829060649082905afa908115610d8657600091610d57575b5038610c98565b610d79915060203d602011610d7f575b610d718183610bba565b810190610c2a565b38610d50565b503d610d67565b6040513d6000823e3d90fd5b506000903690565b5060183610610c89565b73ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168015610ec0573233148015610ec5575b610ec0577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec36013560601c90803314908115610e2f575b50610e2c57503390565b90565b6040517f019a202800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff841660048201523360248201523060448201529150602090829060649082905afa908115610d8657600091610ea1575b5038610e22565b610eba915060203d602011610d7f57610d718183610bba565b38610e9a565b503390565b5060183610610deb56fea2646970667358221220539cc49ea5a3606d81cbbc184056a0d65a883fc892ae8a08665b46dd557bf50c64736f6c634300081e0033",
  "deployedBytecode": "0x6080604052600436101561001257600080fd5b60003560e01c806301ffc9a71461092b578063151bdba6146108aa578063244c00be146108005780632b4c9f161461079157806331e66e1e1461070e5780633b149369146105c85780634bddd15c146105395780634f410a801461048e578063572b6c051461042a5780635b34eba0146103c15780638da5cb5b14610350578063b4c6cf76146102f7578063deb4d746146101dc5763f2fde38b146100b657600080fd5b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d75760043573ffffffffffffffffffffffffffffffffffffffff81168091036101d7577fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc61012f610da4565b90805473ffffffffffffffffffffffffffffffffffffffff80821693168381036101aa575083830361015d57005b7fffffffffffffffffffffffff000000000000000000000000000000000000000016831790557f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3005b7f2ef4875e0000000000000000000000000000000000000000000000000000000060005260045260246000fd5b600080fd5b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7576004357fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc73ffffffffffffffffffffffffffffffffffffffff8061024d610da4565b92541691169081036101aa57507f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b6102858282610ad0565b6102c957816040917f099ea97db121bdf4a102e67113e27b6bb74713015b32a5f0e1c3ea0d44fb2953936000526020524282600020558151908152426020820152a1005b507f8e54d9090000000000000000000000000000000000000000000000000000000060005260045260246000fd5b346101d75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d75760206040517f53544152540000000000000000000000000000000000000000000000000000008152f35b346101d75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d757602073ffffffffffffffffffffffffffffffffffffffff7fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc5416604051908152f35b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7577f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b6004356000526020526020604060002054604051908152f35b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d75760043573ffffffffffffffffffffffffffffffffffffffff811681036101d7576104846020916109c2565b6040519015158152f35b346101d75760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7577fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc73ffffffffffffffffffffffffffffffffffffffff806104fc610da4565b92541691169081036101aa576105376024356004357f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b610b31565b005b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d757600435610595817f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b610ad0565b61059b57005b7f8e54d9090000000000000000000000000000000000000000000000000000000060005260045260246000fd5b346101d75760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d75760043567ffffffffffffffff81116101d757610617903690600401610991565b60243567ffffffffffffffff81116101d757610637903690600401610991565b907fc9ed16f33ab3a66c84bfd83099ccb2a8845871e2e1c1928f63797152f0fd54cc73ffffffffffffffffffffffffffffffffffffffff80610677610da4565b92541691169081036101aa57507f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b908284036106e45760005b8481106106b957005b806106de6106ca600193888a610af2565b356106d6838887610af2565b359086610b31565b016106b0565b7f658253360000000000000000000000000000000000000000000000000000000060005260046000fd5b346101d75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7576040610747610c42565b91907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8484519586946020865281602087015286860137600085828601015201168101030190f35b346101d75760007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d757602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7576004357f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b81600052602052604060002054801515908161089f575b501561087257005b7fa7afbc520000000000000000000000000000000000000000000000000000000060005260045260246000fd5b90504210158261086a565b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7577f0def758eb96c12015155889b8e63d1cb5c0dbce5585bbdf9d99ea353f56c716b60043560005260205260206040600020548015159081610920575b506040519015158152f35b905042101582610915565b346101d75760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101d7576004357fffffffff00000000000000000000000000000000000000000000000000000000811681036101d757610484602091610a21565b9181601f840112156101d75782359167ffffffffffffffff83116101d7576020808501948460051b0101116101d757565b73ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016908115610a1a5773ffffffffffffffffffffffffffffffffffffffff161490565b5050600090565b7fffffffff00000000000000000000000000000000000000000000000000000000167fffffffff000000000000000000000000000000000000000000000000000000008114610aca577f01ffc9a7000000000000000000000000000000000000000000000000000000008114610ac4576000527fca9d3e17f264b0f3984e2634e94adb37fa3e6a8103f06aeae6fa59e21c769f5d60205260ff6040600020541690565b50600190565b50600090565b906000526020526040600020548015159081610aea575090565b905042101590565b9190811015610b025760051b0190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b908060005281602052604060002054610b8d5782610b4e57505050565b7f099ea97db121bdf4a102e67113e27b6bb74713015b32a5f0e1c3ea0d44fb2953926040928260005260205280836000205582519182526020820152a1565b7f33e962eb0000000000000000000000000000000000000000000000000000000060005260045260246000fd5b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff821117610bfb57604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b908160209103126101d7575180151581036101d75790565b73ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168015610d92573233148015610d9a575b610d9257803314908115610cd5575b50610ca4576000903690565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec3601903682116101d75760009190565b6040517f019a20280000000000000000000000000000000000000000000000000000000081527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec36013560601c60048201523360248201523060448201529150602090829060649082905afa908115610d8657600091610d57575b5038610c98565b610d79915060203d602011610d7f575b610d718183610bba565b810190610c2a565b38610d50565b503d610d67565b6040513d6000823e3d90fd5b506000903690565b5060183610610c89565b73ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168015610ec0573233148015610ec5575b610ec0577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec36013560601c90803314908115610e2f575b50610e2c57503390565b90565b6040517f019a202800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff841660048201523360248201523060448201529150602090829060649082905afa908115610d8657600091610ea1575b5038610e22565b610eba915060203d602011610d7f57610d718183610bba565b38610e9a565b503390565b5060183610610deb56fea2646970667358221220539cc49ea5a3606d81cbbc184056a0d65a883fc892ae8a08665b46dd557bf50c64736f6c634300081e0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
