{
  "_format": "hh-sol-artifact-1",
  "contractName": "NonfungibleTokenPositionDescriptor",
  "sourceName": "contracts/NonfungibleTokenPositionDescriptor.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_WETH9",
          "type": "address"
        },
        {
          "internalType": "bytes32",
          "name": "_nativeCurrencyLabelBytes",
          "type": "bytes32"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [],
      "name": "WETH9",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "token0",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "token1",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "chainId",
          "type": "uint256"
        }
      ],
      "name": "flipRatio",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "nativeCurrencyLabel",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "nativeCurrencyLabelBytes",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "",
          "type": "bytes32"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "token",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "chainId",
          "type": "uint256"
        }
      ],
      "name": "tokenRatioPriority",
      "outputs": [
        {
          "internalType": "int256",
          "name": "",
          "type": "int256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "contract INonfungiblePositionManager",
          "name": "positionManager",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "tokenId",
          "type": "uint256"
        }
      ],
      "name": "tokenURI",
      "outputs": [
        {
          "internalType": "string",
          "name": "result",
          "type": "string"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x60c060405234801561001057600080fd5b506040516114f53803806114f583398101604081905261002f9161004a565b60609190911b6001600160601b03191660805260a052610082565b6000806040838503121561005c578182fd5b82516001600160a01b0381168114610072578283fd5b6020939093015192949293505050565b60805160601c60a0516114356100c06000398061027f52806102b3528061034f52508060f7528061013c52806105da528061062e52506114356000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c80634aa4a4fc146100675780637e5af771146100855780639d7b0ea8146100a5578063a18246e2146100c5578063b7af3cdc146100cd578063e9dc6375146100e2575b600080fd5b61006f6100f5565b60405161007c919061125e565b60405180910390f35b610098610093366004610f64565b610119565b60405161007c9190611272565b6100b86100b3366004610fa4565b610138565b60405161007c919061127d565b6100b861027d565b6100d56102a1565b60405161007c9190611286565b6100d56100f0366004610fa4565b6103af565b7f000000000000000000000000000000000000000000000000000000000000000081565b60006101258383610138565b61012f8584610138565b13949350505050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b0316141561017d5750606319610277565b8160011415610273576001600160a01b03831673a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4814156101b4575061012c610277565b6001600160a01b03831673dac17f958d2ee523a2206206994597c13d831ec714156101e1575060c8610277565b6001600160a01b038316736b175474e89094c44da98b954eedeac495271d0f141561020e57506064610277565b6001600160a01b038316738daebade922df735c38c80c7ebd708af50815faa141561023c575060c719610277565b6001600160a01b038316732260fac5e5542a773aa44fbcfedf7c193bc2c599141561026b575061012b19610277565b506000610277565b5060005b92915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b606060005b6020811080156102ee57507f000000000000000000000000000000000000000000000000000000000000000081602081106102dd57fe5b1a60f81b6001600160f81b03191615155b156102fb576001016102a6565b60008167ffffffffffffffff8111801561031457600080fd5b506040519080825280601f01601f19166020018201604052801561033f576020820181803683370190505b50905060005b828110156103a8577f0000000000000000000000000000000000000000000000000000000000000000816020811061037957fe5b1a60f81b82828151811061038957fe5b60200101906001600160f81b031916908160001a905350600101610345565b5091505090565b60606000806000806000876001600160a01b03166399fbab88886040518263ffffffff1660e01b81526004016103e5919061127d565b6101806040518083038186803b1580156103fe57600080fd5b505afa158015610412573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104369190611129565b505050505096509650965096509650505060006104f4896001600160a01b0316633119049a6040518163ffffffff1660e01b815260040160206040518083038186803b15801561048557600080fd5b505afa158015610499573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104bd9190610f41565b6040518060600160405280896001600160a01b03168152602001886001600160a01b031681526020018762ffffff168152506108c4565b9050600061050587876100936109a8565b9050600081156105155787610517565b865b9050600082156105275787610529565b885b90506000846001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e06040518083038186803b15801561056657600080fd5b505afa15801561057a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061059e9190611080565b50505050509150506000604051806101c001604052808e8152602001856001600160a01b03168152602001846001600160a01b031681526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316866001600160a01b03161461061f5761061a866109ac565b610627565b6106276102a1565b81526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316856001600160a01b0316146106735761066e856109ac565b61067b565b61067b6102a1565b8152602001856001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b1580156106b957600080fd5b505afa1580156106cd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106f1919061110f565b60ff168152602001846001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b15801561073257600080fd5b505afa158015610746573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061076a919061110f565b60ff16815260200186151581526020018960020b81526020018860020b81526020018360020b8152602001876001600160a01b031663d0c93a7c6040518163ffffffff1660e01b815260040160206040518083038186803b1580156107ce57600080fd5b505afa1580156107e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108069190610fcf565b60020b815262ffffff8b1660208201526001600160a01b0388166040918201525163c49917d760e01b815290915073__$cea9be979eee3d87fb124d6cbb244bb0b5$__9063c49917d79061085e908490600401611299565b60006040518083038186803b15801561087657600080fd5b505af415801561088a573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526108b29190810190610fe9565b9e9d5050505050505050505050505050565b600081602001516001600160a01b031682600001516001600160a01b0316106108ec57600080fd5b50805160208083015160409384015184516001600160a01b0394851681850152939091168385015262ffffff166060808401919091528351808403820181526080840185528051908301206001600160f81b031960a085015294901b6bffffffffffffffffffffffff191660a183015260b58201939093527f892c854f3add4ce5e1512b197fbeaa1302d919b4bcdce8fcd62c9cb9f892581160d5808301919091528251808303909101815260f5909101909152805191012090565b4690565b606060006109c1836395d89b4160e01b6109e6565b90508051600014156109de576109d683610c0e565b9150506109e1565b90505b919050565b60408051600481526024810182526020810180516001600160e01b03166001600160e01b031985161781529151815160609360009384936001600160a01b03891693919290918291908083835b60208310610a525780518252601f199092019160209182019101610a33565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610ab2576040519150601f19603f3d011682016040523d82523d6000602084013e610ab7565b606091505b5091509150811580610ac857508051155b15610ae6576040518060200160405280600081525092505050610277565b805160201415610b1e576000818060200190516020811015610b0757600080fd5b50519050610b1481610c1b565b9350505050610277565b604081511115610bf657808060200190516020811015610b3d57600080fd5b8101908080516040519392919084640100000000821115610b5d57600080fd5b908301906020820185811115610b7257600080fd5b8251640100000000811182820188101715610b8c57600080fd5b82525081516020918201929091019080838360005b83811015610bb9578181015183820152602001610ba1565b50505050905090810190601f168015610be65780820380516001836020036101000a031916815260200191505b5060405250505092505050610277565b50506040805160208101909152600081529392505050565b60606109de826006610d43565b604080516020808252818301909252606091600091906020820181803683370190505090506000805b6020811015610ca5576000858260208110610c5b57fe5b1a60f81b90506001600160f81b0319811615610c9c5780848481518110610c7e57fe5b60200101906001600160f81b031916908160001a9053506001909201915b50600101610c44565b5060008167ffffffffffffffff81118015610cbf57600080fd5b506040519080825280601f01601f191660200182016040528015610cea576020820181803683370190505b50905060005b82811015610d3a57838181518110610d0457fe5b602001015160f81c60f81b828281518110610d1b57fe5b60200101906001600160f81b031916908160001a905350600101610cf0565b50949350505050565b606060028206158015610d565750600082115b8015610d63575060288211155b610db4576040805162461bcd60e51b815260206004820152601e60248201527f41646472657373537472696e675574696c3a20494e56414c49445f4c454e0000604482015290519081900360640190fd5b60008267ffffffffffffffff81118015610dcd57600080fd5b506040519080825280601f01601f191660200182016040528015610df8576020820181803683370190505b5090506001600160a01b03841660005b60028504811015610e9c57600860138290030282901c600f600482901c1660f082168203610e3582610ea6565b868560020281518110610e4457fe5b60200101906001600160f81b031916908160001a905350610e6481610ea6565b868560020260010181518110610e7657fe5b60200101906001600160f81b031916908160001a9053505060019092019150610e089050565b5090949350505050565b6000600a8260ff161015610ec157506030810160f81b6109e1565b506037810160f81b6109e1565b80516109e1816113e7565b8051600281900b81146109e157600080fd5b80516fffffffffffffffffffffffffffffffff811681146109e157600080fd5b805161ffff811681146109e157600080fd5b805162ffffff811681146109e157600080fd5b805160ff811681146109e157600080fd5b600060208284031215610f52578081fd5b8151610f5d816113e7565b9392505050565b600080600060608486031215610f78578182fd5b8335610f83816113e7565b92506020840135610f93816113e7565b929592945050506040919091013590565b60008060408385031215610fb6578182fd5b8235610fc1816113e7565b946020939093013593505050565b600060208284031215610fe0578081fd5b610f5d82610ed9565b600060208284031215610ffa578081fd5b815167ffffffffffffffff80821115611011578283fd5b818401915084601f830112611024578283fd5b81518181111561103057fe5b604051601f8201601f19168101602001838111828210171561104e57fe5b604052818152838201602001871015611065578485fd5b6110768260208301602087016113b7565b9695505050505050565b600080600080600080600060e0888a03121561109a578283fd5b87516110a5816113e7565b96506110b360208901610ed9565b95506110c160408901610f0b565b94506110cf60608901610f0b565b93506110dd60808901610f0b565b92506110eb60a08901610f30565b915060c088015180151581146110ff578182fd5b8091505092959891949750929550565b600060208284031215611120578081fd5b610f5d82610f30565b6000806000806000806000806000806000806101808d8f03121561114b578485fd5b8c516bffffffffffffffffffffffff81168114611166578586fd5b9b5061117460208e01610ece565b9a5061118260408e01610ece565b995061119060608e01610ece565b985061119e60808e01610f1d565b97506111ac60a08e01610ed9565b96506111ba60c08e01610ed9565b95506111c860e08e01610eeb565b94506101008d015193506101208d015192506111e76101408e01610eeb565b91506111f66101608e01610eeb565b90509295989b509295989b509295989b565b6001600160a01b03169052565b15159052565b60020b9052565b6000815180845261123a8160208601602086016113b7565b601f01601f19169290920160200192915050565b62ffffff169052565b60ff169052565b6001600160a01b0391909116815260200190565b901515815260200190565b90815260200190565b600060208252610f5d6020830184611222565b6000602082528251602083015260208301516112b86040840182611208565b5060408301516112cb6060840182611208565b5060608301516101c08060808501526112e86101e0850183611222565b91506080850151601f198584030160a08601526113058382611222565b92505060a085015161131a60c0860182611257565b5060c085015161132d60e0860182611257565b5060e085015161010061134281870183611215565b86015190506101206113568682018361121b565b860151905061014061136a8682018361121b565b860151905061016061137e8682018361121b565b86015190506101806113928682018361121b565b86015190506101a06113a68682018361124e565b8601519050610e9c85830182611208565b60005b838110156113d25781810151838201526020016113ba565b838111156113e1576000848401525b50505050565b6001600160a01b03811681146113fc57600080fd5b5056fea264697066735822122014d1449a590340c97ff977eb25ed730756c699e4b2d93005ab645d66227789e664736f6c63430007060033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100625760003560e01c80634aa4a4fc146100675780637e5af771146100855780639d7b0ea8146100a5578063a18246e2146100c5578063b7af3cdc146100cd578063e9dc6375146100e2575b600080fd5b61006f6100f5565b60405161007c919061125e565b60405180910390f35b610098610093366004610f64565b610119565b60405161007c9190611272565b6100b86100b3366004610fa4565b610138565b60405161007c919061127d565b6100b861027d565b6100d56102a1565b60405161007c9190611286565b6100d56100f0366004610fa4565b6103af565b7f000000000000000000000000000000000000000000000000000000000000000081565b60006101258383610138565b61012f8584610138565b13949350505050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b0316141561017d5750606319610277565b8160011415610273576001600160a01b03831673a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4814156101b4575061012c610277565b6001600160a01b03831673dac17f958d2ee523a2206206994597c13d831ec714156101e1575060c8610277565b6001600160a01b038316736b175474e89094c44da98b954eedeac495271d0f141561020e57506064610277565b6001600160a01b038316738daebade922df735c38c80c7ebd708af50815faa141561023c575060c719610277565b6001600160a01b038316732260fac5e5542a773aa44fbcfedf7c193bc2c599141561026b575061012b19610277565b506000610277565b5060005b92915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b606060005b6020811080156102ee57507f000000000000000000000000000000000000000000000000000000000000000081602081106102dd57fe5b1a60f81b6001600160f81b03191615155b156102fb576001016102a6565b60008167ffffffffffffffff8111801561031457600080fd5b506040519080825280601f01601f19166020018201604052801561033f576020820181803683370190505b50905060005b828110156103a8577f0000000000000000000000000000000000000000000000000000000000000000816020811061037957fe5b1a60f81b82828151811061038957fe5b60200101906001600160f81b031916908160001a905350600101610345565b5091505090565b60606000806000806000876001600160a01b03166399fbab88886040518263ffffffff1660e01b81526004016103e5919061127d565b6101806040518083038186803b1580156103fe57600080fd5b505afa158015610412573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104369190611129565b505050505096509650965096509650505060006104f4896001600160a01b0316633119049a6040518163ffffffff1660e01b815260040160206040518083038186803b15801561048557600080fd5b505afa158015610499573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104bd9190610f41565b6040518060600160405280896001600160a01b03168152602001886001600160a01b031681526020018762ffffff168152506108c4565b9050600061050587876100936109a8565b9050600081156105155787610517565b865b9050600082156105275787610529565b885b90506000846001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e06040518083038186803b15801561056657600080fd5b505afa15801561057a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061059e9190611080565b50505050509150506000604051806101c001604052808e8152602001856001600160a01b03168152602001846001600160a01b031681526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316866001600160a01b03161461061f5761061a866109ac565b610627565b6106276102a1565b81526020017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316856001600160a01b0316146106735761066e856109ac565b61067b565b61067b6102a1565b8152602001856001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b1580156106b957600080fd5b505afa1580156106cd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106f1919061110f565b60ff168152602001846001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b15801561073257600080fd5b505afa158015610746573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061076a919061110f565b60ff16815260200186151581526020018960020b81526020018860020b81526020018360020b8152602001876001600160a01b031663d0c93a7c6040518163ffffffff1660e01b815260040160206040518083038186803b1580156107ce57600080fd5b505afa1580156107e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108069190610fcf565b60020b815262ffffff8b1660208201526001600160a01b0388166040918201525163c49917d760e01b815290915073__$cea9be979eee3d87fb124d6cbb244bb0b5$__9063c49917d79061085e908490600401611299565b60006040518083038186803b15801561087657600080fd5b505af415801561088a573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526108b29190810190610fe9565b9e9d5050505050505050505050505050565b600081602001516001600160a01b031682600001516001600160a01b0316106108ec57600080fd5b50805160208083015160409384015184516001600160a01b0394851681850152939091168385015262ffffff166060808401919091528351808403820181526080840185528051908301206001600160f81b031960a085015294901b6bffffffffffffffffffffffff191660a183015260b58201939093527f892c854f3add4ce5e1512b197fbeaa1302d919b4bcdce8fcd62c9cb9f892581160d5808301919091528251808303909101815260f5909101909152805191012090565b4690565b606060006109c1836395d89b4160e01b6109e6565b90508051600014156109de576109d683610c0e565b9150506109e1565b90505b919050565b60408051600481526024810182526020810180516001600160e01b03166001600160e01b031985161781529151815160609360009384936001600160a01b03891693919290918291908083835b60208310610a525780518252601f199092019160209182019101610a33565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610ab2576040519150601f19603f3d011682016040523d82523d6000602084013e610ab7565b606091505b5091509150811580610ac857508051155b15610ae6576040518060200160405280600081525092505050610277565b805160201415610b1e576000818060200190516020811015610b0757600080fd5b50519050610b1481610c1b565b9350505050610277565b604081511115610bf657808060200190516020811015610b3d57600080fd5b8101908080516040519392919084640100000000821115610b5d57600080fd5b908301906020820185811115610b7257600080fd5b8251640100000000811182820188101715610b8c57600080fd5b82525081516020918201929091019080838360005b83811015610bb9578181015183820152602001610ba1565b50505050905090810190601f168015610be65780820380516001836020036101000a031916815260200191505b5060405250505092505050610277565b50506040805160208101909152600081529392505050565b60606109de826006610d43565b604080516020808252818301909252606091600091906020820181803683370190505090506000805b6020811015610ca5576000858260208110610c5b57fe5b1a60f81b90506001600160f81b0319811615610c9c5780848481518110610c7e57fe5b60200101906001600160f81b031916908160001a9053506001909201915b50600101610c44565b5060008167ffffffffffffffff81118015610cbf57600080fd5b506040519080825280601f01601f191660200182016040528015610cea576020820181803683370190505b50905060005b82811015610d3a57838181518110610d0457fe5b602001015160f81c60f81b828281518110610d1b57fe5b60200101906001600160f81b031916908160001a905350600101610cf0565b50949350505050565b606060028206158015610d565750600082115b8015610d63575060288211155b610db4576040805162461bcd60e51b815260206004820152601e60248201527f41646472657373537472696e675574696c3a20494e56414c49445f4c454e0000604482015290519081900360640190fd5b60008267ffffffffffffffff81118015610dcd57600080fd5b506040519080825280601f01601f191660200182016040528015610df8576020820181803683370190505b5090506001600160a01b03841660005b60028504811015610e9c57600860138290030282901c600f600482901c1660f082168203610e3582610ea6565b868560020281518110610e4457fe5b60200101906001600160f81b031916908160001a905350610e6481610ea6565b868560020260010181518110610e7657fe5b60200101906001600160f81b031916908160001a9053505060019092019150610e089050565b5090949350505050565b6000600a8260ff161015610ec157506030810160f81b6109e1565b506037810160f81b6109e1565b80516109e1816113e7565b8051600281900b81146109e157600080fd5b80516fffffffffffffffffffffffffffffffff811681146109e157600080fd5b805161ffff811681146109e157600080fd5b805162ffffff811681146109e157600080fd5b805160ff811681146109e157600080fd5b600060208284031215610f52578081fd5b8151610f5d816113e7565b9392505050565b600080600060608486031215610f78578182fd5b8335610f83816113e7565b92506020840135610f93816113e7565b929592945050506040919091013590565b60008060408385031215610fb6578182fd5b8235610fc1816113e7565b946020939093013593505050565b600060208284031215610fe0578081fd5b610f5d82610ed9565b600060208284031215610ffa578081fd5b815167ffffffffffffffff80821115611011578283fd5b818401915084601f830112611024578283fd5b81518181111561103057fe5b604051601f8201601f19168101602001838111828210171561104e57fe5b604052818152838201602001871015611065578485fd5b6110768260208301602087016113b7565b9695505050505050565b600080600080600080600060e0888a03121561109a578283fd5b87516110a5816113e7565b96506110b360208901610ed9565b95506110c160408901610f0b565b94506110cf60608901610f0b565b93506110dd60808901610f0b565b92506110eb60a08901610f30565b915060c088015180151581146110ff578182fd5b8091505092959891949750929550565b600060208284031215611120578081fd5b610f5d82610f30565b6000806000806000806000806000806000806101808d8f03121561114b578485fd5b8c516bffffffffffffffffffffffff81168114611166578586fd5b9b5061117460208e01610ece565b9a5061118260408e01610ece565b995061119060608e01610ece565b985061119e60808e01610f1d565b97506111ac60a08e01610ed9565b96506111ba60c08e01610ed9565b95506111c860e08e01610eeb565b94506101008d015193506101208d015192506111e76101408e01610eeb565b91506111f66101608e01610eeb565b90509295989b509295989b509295989b565b6001600160a01b03169052565b15159052565b60020b9052565b6000815180845261123a8160208601602086016113b7565b601f01601f19169290920160200192915050565b62ffffff169052565b60ff169052565b6001600160a01b0391909116815260200190565b901515815260200190565b90815260200190565b600060208252610f5d6020830184611222565b6000602082528251602083015260208301516112b86040840182611208565b5060408301516112cb6060840182611208565b5060608301516101c08060808501526112e86101e0850183611222565b91506080850151601f198584030160a08601526113058382611222565b92505060a085015161131a60c0860182611257565b5060c085015161132d60e0860182611257565b5060e085015161010061134281870183611215565b86015190506101206113568682018361121b565b860151905061014061136a8682018361121b565b860151905061016061137e8682018361121b565b86015190506101806113928682018361121b565b86015190506101a06113a68682018361124e565b8601519050610e9c85830182611208565b60005b838110156113d25781810151838201526020016113ba565b838111156113e1576000848401525b50505050565b6001600160a01b03811681146113fc57600080fd5b5056fea264697066735822122014d1449a590340c97ff977eb25ed730756c699e4b2d93005ab645d66227789e664736f6c63430007060033",
  "linkReferences": {
    "contracts/libraries/NFTDescriptor.sol": {
      "NFTDescriptor": [
        {
          "length": 20,
          "start": 2294
        }
      ]
    }
  },
  "deployedLinkReferences": {
    "contracts/libraries/NFTDescriptor.sol": {
      "NFTDescriptor": [
        {
          "length": 20,
          "start": 2102
        }
      ]
    }
  }
}
