{
  "_format": "hh-sol-artifact-1",
  "contractName": "MasterContractManager",
  "sourceName": "contracts/bentobox/BentoBoxV1.sol",
  "abi": [
    {
      "inputs": [],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "masterContract",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "bytes",
          "name": "data",
          "type": "bytes"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "cloneAddress",
          "type": "address"
        }
      ],
      "name": "LogDeploy",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "protocol",
          "type": "address"
        }
      ],
      "name": "LogRegisterProtocol",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "masterContract",
          "type": "address"
        },
        {
          "indexed": true,
          "internalType": "address",
          "name": "user",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "bool",
          "name": "approved",
          "type": "bool"
        }
      ],
      "name": "LogSetMasterContractApproval",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": true,
          "internalType": "address",
          "name": "masterContract",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "bool",
          "name": "approved",
          "type": "bool"
        }
      ],
      "name": "LogWhiteListMasterContract",
      "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": "DOMAIN_SEPARATOR",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "claimOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "masterContract",
          "type": "address"
        },
        {
          "internalType": "bytes",
          "name": "data",
          "type": "bytes"
        },
        {
          "internalType": "bool",
          "name": "useCreate2",
          "type": "bool"
        }
      ],
      "name": "deploy",
      "outputs": [
        {
          "internalType": "address",
          "name": "cloneAddress",
          "type": "address"
        }
      ],
      "stateMutability": "payable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "name": "masterContractApproved",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "name": "masterContractOf",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "name": "nonces",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "owner",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "pendingOwner",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "registerProtocol",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "user",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "masterContract",
          "type": "address"
        },
        {
          "internalType": "bool",
          "name": "approved",
          "type": "bool"
        },
        {
          "internalType": "uint8",
          "name": "v",
          "type": "uint8"
        },
        {
          "internalType": "bytes32",
          "name": "r",
          "type": "bytes32"
        },
        {
          "internalType": "bytes32",
          "name": "s",
          "type": "bytes32"
        }
      ],
      "name": "setMasterContractApproval",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        },
        {
          "internalType": "bool",
          "name": "direct",
          "type": "bool"
        },
        {
          "internalType": "bool",
          "name": "renounce",
          "type": "bool"
        }
      ],
      "name": "transferOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "masterContract",
          "type": "address"
        },
        {
          "internalType": "bool",
          "name": "approved",
          "type": "bool"
        }
      ],
      "name": "whitelistMasterContract",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "name": "whitelistedMasterContracts",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x60c060405234801561001057600080fd5b50600080546001600160a01b0319163390811782556040519091907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a34660a081905261005f81610068565b60805250610102565b60007f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a8667fd7df266aff736d415a9dc14b4158201d612e70d75b9c7f4e375ccfd20aa5166f83306040516020016100c194939291906100de565b604051602081830303815290604052805190602001209050919050565b938452602084019290925260408301526001600160a01b0316606082015260800190565b60805160a0516110986101256000398061051a52508061054f52506110986000f3fe6080604052600436106100c25760003560e01c80637ecebe001161007f578063aee4d1b211610059578063aee4d1b2146101eb578063bafe4f1414610200578063c0a47c9314610220578063e30c397814610240576100c2565b80637ecebe00146101965780638da5cb5b146101b657806391e0eab5146101cb576100c2565b8063078dfbe7146100c757806312a90c8a146100e95780631f54245b1461011f5780633644e5151461013f5780634e71e0c814610161578063733a9d7c14610176575b600080fd5b3480156100d357600080fd5b506100e76100e2366004610c06565b610255565b005b3480156100f557600080fd5b50610109610104366004610b16565b610344565b6040516101169190610d49565b60405180910390f35b61013261012d366004610c4f565b610359565b6040516101169190610d35565b34801561014b57600080fd5b50610154610515565b6040516101169190610d54565b34801561016d57600080fd5b506100e7610575565b34801561018257600080fd5b506100e7610191366004610bdb565b610602565b3480156101a257600080fd5b506101546101b1366004610b16565b6106b2565b3480156101c257600080fd5b506101326106c4565b3480156101d757600080fd5b506101096101e6366004610b38565b6106d3565b3480156101f757600080fd5b506100e76106f3565b34801561020c57600080fd5b5061013261021b366004610b16565b61073a565b34801561022c57600080fd5b506100e761023b366004610b6c565b610755565b34801561024c57600080fd5b50610132610a64565b6000546001600160a01b031633146102885760405162461bcd60e51b815260040161027f90610e9f565b60405180910390fd5b8115610323576001600160a01b0383161515806102a25750805b6102be5760405162461bcd60e51b815260040161027f90610e70565b600080546040516001600160a01b03808716939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0385166001600160a01b03199182161790915560018054909116905561033f565b600180546001600160a01b0319166001600160a01b0385161790555b505050565b60046020526000908152604090205460ff1681565b60006001600160a01b0385166103815760405162461bcd60e51b815260040161027f90610f77565b606085901b82156103f3576000858560405161039e929190610ce1565b60405180910390209050604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b81528260148201526e5af43d82803e903d91602b57fd5bf360881b6028820152816037826000f593505050610438565b604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b81528160148201526e5af43d82803e903d91602b57fd5bf360881b60288201526037816000f09250505b6001600160a01b038281166000818152600260205260409081902080546001600160a01b031916938a16939093179092559051631377d1f560e21b8152634ddf47d490349061048d9089908990600401610dd3565b6000604051808303818588803b1580156104a657600080fd5b505af11580156104ba573d6000803e3d6000fd5b5050505050816001600160a01b0316866001600160a01b03167fd62166f3c2149208e51788b1401cc356bf5da1fc6c7886a32e18570f57d88b3b8787604051610504929190610dd3565b60405180910390a350949350505050565b6000467f0000000000000000000000000000000000000000000000000000000000000000811461054d5761054881610a73565b61056f565b7f00000000000000000000000000000000000000000000000000000000000000005b91505090565b6001546001600160a01b03163381146105a05760405162461bcd60e51b815260040161027f90610ed4565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b039092166001600160a01b0319928316179055600180549091169055565b6000546001600160a01b0316331461062c5760405162461bcd60e51b815260040161027f90610e9f565b6001600160a01b0382166106525760405162461bcd60e51b815260040161027f90610e02565b6001600160a01b03821660008181526004602052604090819020805460ff1916841515179055517f31a1e0eac44b54ac6c2a2efa87e92c83405ffcf33fceef02a7bca695130e2600906106a6908490610d49565b60405180910390a25050565b60056020526000908152604090205481565b6000546001600160a01b031681565b600360209081526000928352604080842090915290825290205460ff1681565b3360008181526002602052604080822080546001600160a01b03191684179055517fdfb44ffabf0d3a8f650d3ce43eff98f6d050e7ea1a396d5794f014e7dadabacb9190a2565b6002602052600090815260409020546001600160a01b031681565b6001600160a01b03851661077b5760405162461bcd60e51b815260040161027f90610fac565b81158015610787575080155b8015610794575060ff8316155b15610836576001600160a01b03861633146107c15760405162461bcd60e51b815260040161027f90610e39565b6001600160a01b0386811660009081526002602052604090205416156107f95760405162461bcd60e51b815260040161027f90610f09565b6001600160a01b03851660009081526004602052604090205460ff166108315760405162461bcd60e51b815260040161027f9061101a565b6109f0565b6001600160a01b03861661085c5760405162461bcd60e51b815260040161027f90610fe3565b600060405180604001604052806002815260200161190160f01b815250610881610515565b7f1962bc9f5484cb7a998701b81090e966ee1fce5771af884cceee7c081b14ade2876108cd577fb426802f1f7dc850a7b6b38805edea2442f3992878a9ab985abfe8091d95d0b16108ef565b7f422ac5323fe049241dee67716229a1cc1bc7b313b23dfe3ef6d42ab177a3b2845b6001600160a01b038b1660009081526005602090815260409182902080546001810190915591516109299493928e928e928e929101610d5d565b6040516020818303038152906040528051906020012060405160200161095193929190610cf1565b60405160208183030381529060405280519060200120905060006001828686866040516000815260200160405260405161098e9493929190610db5565b6020604051602081039080840390855afa1580156109b0573d6000803e3d6000fd5b505050602060405103519050876001600160a01b0316816001600160a01b0316146109ed5760405162461bcd60e51b815260040161027f90610f40565b50505b6001600160a01b038581166000818152600360209081526040808320948b168084529490915290819020805460ff1916881515179055517f5f6ebb64ba012a851c6f014e6cad458ddf213d1512049b31cd06365c2b05925790610a54908890610d49565b60405180910390a3505050505050565b6001546001600160a01b031681565b60007f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a8667fd7df266aff736d415a9dc14b4158201d612e70d75b9c7f4e375ccfd20aa5166f8330604051602001610acc9493929190610d91565b604051602081830303815290604052805190602001209050919050565b80356001600160a01b0381168114610b0057600080fd5b92915050565b80358015158114610b0057600080fd5b600060208284031215610b27578081fd5b610b318383610ae9565b9392505050565b60008060408385031215610b4a578081fd5b610b548484610ae9565b9150610b638460208501610ae9565b90509250929050565b60008060008060008060c08789031215610b84578182fd5b610b8e8888610ae9565b9550610b9d8860208901610ae9565b9450610bac8860408901610b06565b9350606087013560ff81168114610bc1578283fd5b9598949750929560808101359460a0909101359350915050565b60008060408385031215610bed578182fd5b610bf78484610ae9565b9150610b638460208501610b06565b600080600060608486031215610c1a578283fd5b610c248585610ae9565b92506020840135610c3481611051565b91506040840135610c4481611051565b809150509250925092565b60008060008060608587031215610c64578384fd5b610c6e8686610ae9565b9350602085013567ffffffffffffffff80821115610c8a578485fd5b818701915087601f830112610c9d578485fd5b813581811115610cab578586fd5b886020828501011115610cbc578586fd5b6020830195508094505050506040850135610cd681611051565b939692955090935050565b6000828483379101908152919050565b60008451815b81811015610d115760208188018101518583015201610cf7565b81811115610d1f5782828501525b5091909101928352506020820152604001919050565b6001600160a01b0391909116815260200190565b901515815260200190565b90815260200190565b95865260208601949094526001600160a01b039283166040860152911660608401521515608083015260a082015260c00190565b938452602084019290925260408301526001600160a01b0316606082015260800190565b93845260ff9290921660208401526040830152606082015260800190565b60006020825282602083015282846040840137818301604090810191909152601f909201601f19160101919050565b6020808252601c908201527f4d6173746572434d67723a2043616e6e6f7420617070726f7665203000000000604082015260600190565b6020808252601b908201527f4d6173746572434d67723a2075736572206e6f742073656e6465720000000000604082015260600190565b6020808252601590820152744f776e61626c653a207a65726f206164647265737360581b604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c657220213d2070656e64696e67206f776e6572604082015260600190565b60208082526019908201527f4d6173746572434d67723a207573657220697320636c6f6e6500000000000000604082015260600190565b6020808252601d908201527f4d6173746572434d67723a20496e76616c6964205369676e6174757265000000604082015260600190565b6020808252818101527f426f72696e67466163746f72793a204e6f206d6173746572436f6e7472616374604082015260600190565b6020808252601b908201527f4d6173746572434d67723a206d617374657243206e6f74207365740000000000604082015260600190565b6020808252601c908201527f4d6173746572434d67723a20557365722063616e6e6f74206265203000000000604082015260600190565b6020808252601b908201527f4d6173746572434d67723a206e6f742077686974656c69737465640000000000604082015260600190565b801515811461105f57600080fd5b5056fea2646970667358221220c51028466b6fc0910cd7e359a95741724bc5d02b6ffcbb60e27b44a80dafd2e264736f6c634300060c0033",
  "deployedBytecode": "0x6080604052600436106100c25760003560e01c80637ecebe001161007f578063aee4d1b211610059578063aee4d1b2146101eb578063bafe4f1414610200578063c0a47c9314610220578063e30c397814610240576100c2565b80637ecebe00146101965780638da5cb5b146101b657806391e0eab5146101cb576100c2565b8063078dfbe7146100c757806312a90c8a146100e95780631f54245b1461011f5780633644e5151461013f5780634e71e0c814610161578063733a9d7c14610176575b600080fd5b3480156100d357600080fd5b506100e76100e2366004610c06565b610255565b005b3480156100f557600080fd5b50610109610104366004610b16565b610344565b6040516101169190610d49565b60405180910390f35b61013261012d366004610c4f565b610359565b6040516101169190610d35565b34801561014b57600080fd5b50610154610515565b6040516101169190610d54565b34801561016d57600080fd5b506100e7610575565b34801561018257600080fd5b506100e7610191366004610bdb565b610602565b3480156101a257600080fd5b506101546101b1366004610b16565b6106b2565b3480156101c257600080fd5b506101326106c4565b3480156101d757600080fd5b506101096101e6366004610b38565b6106d3565b3480156101f757600080fd5b506100e76106f3565b34801561020c57600080fd5b5061013261021b366004610b16565b61073a565b34801561022c57600080fd5b506100e761023b366004610b6c565b610755565b34801561024c57600080fd5b50610132610a64565b6000546001600160a01b031633146102885760405162461bcd60e51b815260040161027f90610e9f565b60405180910390fd5b8115610323576001600160a01b0383161515806102a25750805b6102be5760405162461bcd60e51b815260040161027f90610e70565b600080546040516001600160a01b03808716939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0385166001600160a01b03199182161790915560018054909116905561033f565b600180546001600160a01b0319166001600160a01b0385161790555b505050565b60046020526000908152604090205460ff1681565b60006001600160a01b0385166103815760405162461bcd60e51b815260040161027f90610f77565b606085901b82156103f3576000858560405161039e929190610ce1565b60405180910390209050604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b81528260148201526e5af43d82803e903d91602b57fd5bf360881b6028820152816037826000f593505050610438565b604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b81528160148201526e5af43d82803e903d91602b57fd5bf360881b60288201526037816000f09250505b6001600160a01b038281166000818152600260205260409081902080546001600160a01b031916938a16939093179092559051631377d1f560e21b8152634ddf47d490349061048d9089908990600401610dd3565b6000604051808303818588803b1580156104a657600080fd5b505af11580156104ba573d6000803e3d6000fd5b5050505050816001600160a01b0316866001600160a01b03167fd62166f3c2149208e51788b1401cc356bf5da1fc6c7886a32e18570f57d88b3b8787604051610504929190610dd3565b60405180910390a350949350505050565b6000467f0000000000000000000000000000000000000000000000000000000000000000811461054d5761054881610a73565b61056f565b7f00000000000000000000000000000000000000000000000000000000000000005b91505090565b6001546001600160a01b03163381146105a05760405162461bcd60e51b815260040161027f90610ed4565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b039092166001600160a01b0319928316179055600180549091169055565b6000546001600160a01b0316331461062c5760405162461bcd60e51b815260040161027f90610e9f565b6001600160a01b0382166106525760405162461bcd60e51b815260040161027f90610e02565b6001600160a01b03821660008181526004602052604090819020805460ff1916841515179055517f31a1e0eac44b54ac6c2a2efa87e92c83405ffcf33fceef02a7bca695130e2600906106a6908490610d49565b60405180910390a25050565b60056020526000908152604090205481565b6000546001600160a01b031681565b600360209081526000928352604080842090915290825290205460ff1681565b3360008181526002602052604080822080546001600160a01b03191684179055517fdfb44ffabf0d3a8f650d3ce43eff98f6d050e7ea1a396d5794f014e7dadabacb9190a2565b6002602052600090815260409020546001600160a01b031681565b6001600160a01b03851661077b5760405162461bcd60e51b815260040161027f90610fac565b81158015610787575080155b8015610794575060ff8316155b15610836576001600160a01b03861633146107c15760405162461bcd60e51b815260040161027f90610e39565b6001600160a01b0386811660009081526002602052604090205416156107f95760405162461bcd60e51b815260040161027f90610f09565b6001600160a01b03851660009081526004602052604090205460ff166108315760405162461bcd60e51b815260040161027f9061101a565b6109f0565b6001600160a01b03861661085c5760405162461bcd60e51b815260040161027f90610fe3565b600060405180604001604052806002815260200161190160f01b815250610881610515565b7f1962bc9f5484cb7a998701b81090e966ee1fce5771af884cceee7c081b14ade2876108cd577fb426802f1f7dc850a7b6b38805edea2442f3992878a9ab985abfe8091d95d0b16108ef565b7f422ac5323fe049241dee67716229a1cc1bc7b313b23dfe3ef6d42ab177a3b2845b6001600160a01b038b1660009081526005602090815260409182902080546001810190915591516109299493928e928e928e929101610d5d565b6040516020818303038152906040528051906020012060405160200161095193929190610cf1565b60405160208183030381529060405280519060200120905060006001828686866040516000815260200160405260405161098e9493929190610db5565b6020604051602081039080840390855afa1580156109b0573d6000803e3d6000fd5b505050602060405103519050876001600160a01b0316816001600160a01b0316146109ed5760405162461bcd60e51b815260040161027f90610f40565b50505b6001600160a01b038581166000818152600360209081526040808320948b168084529490915290819020805460ff1916881515179055517f5f6ebb64ba012a851c6f014e6cad458ddf213d1512049b31cd06365c2b05925790610a54908890610d49565b60405180910390a3505050505050565b6001546001600160a01b031681565b60007f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a8667fd7df266aff736d415a9dc14b4158201d612e70d75b9c7f4e375ccfd20aa5166f8330604051602001610acc9493929190610d91565b604051602081830303815290604052805190602001209050919050565b80356001600160a01b0381168114610b0057600080fd5b92915050565b80358015158114610b0057600080fd5b600060208284031215610b27578081fd5b610b318383610ae9565b9392505050565b60008060408385031215610b4a578081fd5b610b548484610ae9565b9150610b638460208501610ae9565b90509250929050565b60008060008060008060c08789031215610b84578182fd5b610b8e8888610ae9565b9550610b9d8860208901610ae9565b9450610bac8860408901610b06565b9350606087013560ff81168114610bc1578283fd5b9598949750929560808101359460a0909101359350915050565b60008060408385031215610bed578182fd5b610bf78484610ae9565b9150610b638460208501610b06565b600080600060608486031215610c1a578283fd5b610c248585610ae9565b92506020840135610c3481611051565b91506040840135610c4481611051565b809150509250925092565b60008060008060608587031215610c64578384fd5b610c6e8686610ae9565b9350602085013567ffffffffffffffff80821115610c8a578485fd5b818701915087601f830112610c9d578485fd5b813581811115610cab578586fd5b886020828501011115610cbc578586fd5b6020830195508094505050506040850135610cd681611051565b939692955090935050565b6000828483379101908152919050565b60008451815b81811015610d115760208188018101518583015201610cf7565b81811115610d1f5782828501525b5091909101928352506020820152604001919050565b6001600160a01b0391909116815260200190565b901515815260200190565b90815260200190565b95865260208601949094526001600160a01b039283166040860152911660608401521515608083015260a082015260c00190565b938452602084019290925260408301526001600160a01b0316606082015260800190565b93845260ff9290921660208401526040830152606082015260800190565b60006020825282602083015282846040840137818301604090810191909152601f909201601f19160101919050565b6020808252601c908201527f4d6173746572434d67723a2043616e6e6f7420617070726f7665203000000000604082015260600190565b6020808252601b908201527f4d6173746572434d67723a2075736572206e6f742073656e6465720000000000604082015260600190565b6020808252601590820152744f776e61626c653a207a65726f206164647265737360581b604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c657220213d2070656e64696e67206f776e6572604082015260600190565b60208082526019908201527f4d6173746572434d67723a207573657220697320636c6f6e6500000000000000604082015260600190565b6020808252601d908201527f4d6173746572434d67723a20496e76616c6964205369676e6174757265000000604082015260600190565b6020808252818101527f426f72696e67466163746f72793a204e6f206d6173746572436f6e7472616374604082015260600190565b6020808252601b908201527f4d6173746572434d67723a206d617374657243206e6f74207365740000000000604082015260600190565b6020808252601c908201527f4d6173746572434d67723a20557365722063616e6e6f74206265203000000000604082015260600190565b6020808252601b908201527f4d6173746572434d67723a206e6f742077686974656c69737465640000000000604082015260600190565b801515811461105f57600080fd5b5056fea2646970667358221220c51028466b6fc0910cd7e359a95741724bc5d02b6ffcbb60e27b44a80dafd2e264736f6c634300060c0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
