{
  "abi": [
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "uint8",
          "name": "version",
          "type": "uint8"
        }
      ],
      "name": "Initialized",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        },
        {
          "indexed": false,
          "internalType": "address",
          "name": "updatedBy",
          "type": "address"
        }
      ],
      "name": "LogChainRegistryObjectDataUpdated",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        },
        {
          "indexed": false,
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        },
        {
          "indexed": false,
          "internalType": "ObjectType",
          "name": "objectType",
          "type": "uint8"
        },
        {
          "indexed": false,
          "internalType": "enum IChainRegistry.ObjectState",
          "name": "state",
          "type": "uint8"
        },
        {
          "indexed": false,
          "internalType": "address",
          "name": "to",
          "type": "address"
        }
      ],
      "name": "LogChainRegistryObjectRegistered",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        },
        {
          "indexed": false,
          "internalType": "enum IChainRegistry.ObjectState",
          "name": "stateNew",
          "type": "uint8"
        },
        {
          "indexed": false,
          "internalType": "enum IChainRegistry.ObjectState",
          "name": "stateOld",
          "type": "uint8"
        },
        {
          "indexed": false,
          "internalType": "address",
          "name": "setBy",
          "type": "address"
        }
      ],
      "name": "LogChainRegistryObjectStateSet",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "internalType": "Version",
          "name": "version",
          "type": "uint48"
        },
        {
          "indexed": false,
          "internalType": "address",
          "name": "implementation",
          "type": "address"
        },
        {
          "indexed": false,
          "internalType": "address",
          "name": "activatedBy",
          "type": "address"
        }
      ],
      "name": "LogVersionableActivated",
      "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": "BASE_DID",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "BUNDLE",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "CHAIN",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "INSTANCE",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "ORACLE",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "POLICY",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "PRODUCT",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "PROTOCOL",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "REGISTRY",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "RISKPOOL",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "STAKE",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "TOKEN",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "UNDEFINED",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "implementation",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "activatedBy",
          "type": "address"
        }
      ],
      "name": "activate",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "implementation",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "activatedBy",
          "type": "address"
        }
      ],
      "name": "activateAndSetOwner",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "blockNumber",
      "outputs": [
        {
          "internalType": "Blocknumber",
          "name": "",
          "type": "uint32"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "chains",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "numberOfChains",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "name": "decodeBundleData",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "riskpoolId",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        },
        {
          "internalType": "address",
          "name": "token",
          "type": "address"
        },
        {
          "internalType": "string",
          "name": "displayName",
          "type": "string"
        },
        {
          "internalType": "uint256",
          "name": "expiryAt",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "name": "decodeComponentData",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "componentId",
          "type": "uint256"
        },
        {
          "internalType": "address",
          "name": "token",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "name": "decodeInstanceData",
      "outputs": [
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        },
        {
          "internalType": "address",
          "name": "registry",
          "type": "address"
        },
        {
          "internalType": "string",
          "name": "displayName",
          "type": "string"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "name": "decodeRegistryData",
      "outputs": [
        {
          "internalType": "address",
          "name": "registry",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "name": "decodeStakeData",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "target",
          "type": "uint96"
        },
        {
          "internalType": "ObjectType",
          "name": "targetType",
          "type": "uint8"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "name": "decodeTokenData",
      "outputs": [
        {
          "internalType": "address",
          "name": "token",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "name": "exists",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        },
        {
          "internalType": "uint256",
          "name": "lifetimeExtension",
          "type": "uint256"
        }
      ],
      "name": "extendBundleLifetime",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        }
      ],
      "name": "getBundleNftId",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "idx",
          "type": "uint256"
        }
      ],
      "name": "getChainId",
      "outputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        }
      ],
      "name": "getChainNftId",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "componentId",
          "type": "uint256"
        }
      ],
      "name": "getComponentNftId",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        }
      ],
      "name": "getInstanceNftId",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        }
      ],
      "name": "getInstanceServiceFacade",
      "outputs": [
        {
          "internalType": "contract IInstanceServiceFacade",
          "name": "instanceService",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getNft",
      "outputs": [
        {
          "internalType": "contract IChainNft",
          "name": "nft",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        },
        {
          "internalType": "ObjectType",
          "name": "t",
          "type": "uint8"
        },
        {
          "internalType": "uint256",
          "name": "idx",
          "type": "uint256"
        }
      ],
      "name": "getNftId",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "name": "getNftInfo",
      "outputs": [
        {
          "components": [
            {
              "internalType": "NftId",
              "name": "id",
              "type": "uint96"
            },
            {
              "internalType": "ChainId",
              "name": "chain",
              "type": "bytes5"
            },
            {
              "internalType": "ObjectType",
              "name": "objectType",
              "type": "uint8"
            },
            {
              "internalType": "enum IChainRegistry.ObjectState",
              "name": "state",
              "type": "uint8"
            },
            {
              "internalType": "string",
              "name": "uri",
              "type": "string"
            },
            {
              "internalType": "bytes",
              "name": "data",
              "type": "bytes"
            },
            {
              "internalType": "Blocknumber",
              "name": "mintedIn",
              "type": "uint32"
            },
            {
              "internalType": "Blocknumber",
              "name": "updatedIn",
              "type": "uint32"
            },
            {
              "internalType": "Version",
              "name": "version",
              "type": "uint48"
            }
          ],
          "internalType": "struct IChainRegistry.NftInfo",
          "name": "",
          "type": "tuple"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        }
      ],
      "name": "getRegistryNftId",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getStaking",
      "outputs": [
        {
          "internalType": "contract IStaking",
          "name": "staking",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        },
        {
          "internalType": "address",
          "name": "token",
          "type": "address"
        }
      ],
      "name": "getTokenNftId",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "idx",
          "type": "uint256"
        }
      ],
      "name": "getVersion",
      "outputs": [
        {
          "internalType": "Version",
          "name": "",
          "type": "uint48"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "Version",
          "name": "_version",
          "type": "uint48"
        }
      ],
      "name": "getVersionInfo",
      "outputs": [
        {
          "components": [
            {
              "internalType": "Version",
              "name": "version",
              "type": "uint48"
            },
            {
              "internalType": "address",
              "name": "implementation",
              "type": "address"
            },
            {
              "internalType": "address",
              "name": "activatedBy",
              "type": "address"
            },
            {
              "internalType": "Blocknumber",
              "name": "activatedIn",
              "type": "uint32"
            },
            {
              "internalType": "Timestamp",
              "name": "activatedAt",
              "type": "uint40"
            }
          ],
          "internalType": "struct IVersionable.VersionInfo",
          "name": "",
          "type": "tuple"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "implementsIChainRegistry",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "x",
          "type": "uint256"
        },
        {
          "internalType": "uint8",
          "name": "shift",
          "type": "uint8"
        }
      ],
      "name": "intToBytes",
      "outputs": [
        {
          "internalType": "bytes",
          "name": "",
          "type": "bytes"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "Version",
          "name": "_version",
          "type": "uint48"
        }
      ],
      "name": "isActivated",
      "outputs": [
        {
          "internalType": "bool",
          "name": "",
          "type": "bool"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        },
        {
          "internalType": "ObjectType",
          "name": "t",
          "type": "uint8"
        }
      ],
      "name": "objects",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "numberOfObjects",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "owner",
      "outputs": [
        {
          "internalType": "address",
          "name": "",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "name": "ownerOf",
      "outputs": [
        {
          "internalType": "address",
          "name": "nftOwner",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "registryAddress",
          "type": "address"
        }
      ],
      "name": "probeInstance",
      "outputs": [
        {
          "internalType": "bool",
          "name": "isContract",
          "type": "bool"
        },
        {
          "internalType": "uint256",
          "name": "contractSize",
          "type": "uint256"
        },
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        },
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        },
        {
          "internalType": "bool",
          "name": "isValidId",
          "type": "bool"
        },
        {
          "internalType": "contract IInstanceServiceFacade",
          "name": "instanceService",
          "type": "address"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "riskpoolId",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "bundleId",
          "type": "uint256"
        },
        {
          "internalType": "string",
          "name": "displayName",
          "type": "string"
        },
        {
          "internalType": "uint256",
          "name": "expiryAt",
          "type": "uint256"
        }
      ],
      "name": "registerBundle",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        },
        {
          "internalType": "string",
          "name": "uri",
          "type": "string"
        }
      ],
      "name": "registerChain",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "bytes32",
          "name": "instanceId",
          "type": "bytes32"
        },
        {
          "internalType": "uint256",
          "name": "componentId",
          "type": "uint256"
        },
        {
          "internalType": "string",
          "name": "uri",
          "type": "string"
        }
      ],
      "name": "registerComponent",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "instanceRegistry",
          "type": "address"
        },
        {
          "internalType": "string",
          "name": "displayName",
          "type": "string"
        },
        {
          "internalType": "string",
          "name": "uri",
          "type": "string"
        }
      ],
      "name": "registerInstance",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        },
        {
          "internalType": "address",
          "name": "registry",
          "type": "address"
        },
        {
          "internalType": "string",
          "name": "uri",
          "type": "string"
        }
      ],
      "name": "registerRegistry",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "target",
          "type": "uint96"
        },
        {
          "internalType": "address",
          "name": "staker",
          "type": "address"
        }
      ],
      "name": "registerStake",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        },
        {
          "internalType": "address",
          "name": "token",
          "type": "address"
        },
        {
          "internalType": "string",
          "name": "uri",
          "type": "string"
        }
      ],
      "name": "registerToken",
      "outputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        }
      ],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "renounceOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "nft",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        }
      ],
      "name": "setNftContract",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "NftId",
          "name": "id",
          "type": "uint96"
        },
        {
          "internalType": "enum IChainRegistry.ObjectState",
          "name": "stateNew",
          "type": "uint8"
        }
      ],
      "name": "setObjectState",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "stakingAddress",
          "type": "address"
        }
      ],
      "name": "setStaking",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "chainId",
          "type": "uint256"
        }
      ],
      "name": "toChain",
      "outputs": [
        {
          "internalType": "ChainId",
          "name": "",
          "type": "bytes5"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "x",
          "type": "bytes5"
        }
      ],
      "name": "toInt",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "Blocknumber",
          "name": "x",
          "type": "uint32"
        }
      ],
      "name": "toInt",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "Timestamp",
          "name": "x",
          "type": "uint40"
        }
      ],
      "name": "toInt",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "t",
          "type": "uint256"
        }
      ],
      "name": "toObjectType",
      "outputs": [
        {
          "internalType": "ObjectType",
          "name": "",
          "type": "uint8"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "ChainId",
          "name": "chain",
          "type": "bytes5"
        }
      ],
      "name": "toString",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "account",
          "type": "address"
        }
      ],
      "name": "toString",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "i",
          "type": "uint256"
        }
      ],
      "name": "toString",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "Version",
          "name": "_version",
          "type": "uint48"
        }
      ],
      "name": "toVersionParts",
      "outputs": [
        {
          "internalType": "VersionPart",
          "name": "major",
          "type": "uint16"
        },
        {
          "internalType": "VersionPart",
          "name": "minor",
          "type": "uint16"
        },
        {
          "internalType": "VersionPart",
          "name": "patch",
          "type": "uint16"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "uint256",
          "name": "tokenId",
          "type": "uint256"
        }
      ],
      "name": "tokenDID",
      "outputs": [
        {
          "internalType": "string",
          "name": "",
          "type": "string"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "newOwner",
          "type": "address"
        }
      ],
      "name": "transferOwnership",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "version",
      "outputs": [
        {
          "internalType": "Version",
          "name": "",
          "type": "uint48"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "versionParts",
      "outputs": [
        {
          "internalType": "VersionPart",
          "name": "major",
          "type": "uint16"
        },
        {
          "internalType": "VersionPart",
          "name": "minor",
          "type": "uint16"
        },
        {
          "internalType": "VersionPart",
          "name": "patch",
          "type": "uint16"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "versions",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "allSourcePaths": {
    "0": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts-upgradeable@4.8.2/contracts/access/OwnableUpgradeable.sol",
    "1": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts-upgradeable@4.8.2/contracts/proxy/utils/Initializable.sol",
    "14": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts@4.8.2/contracts/token/ERC20/IERC20.sol",
    "15": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts@4.8.2/contracts/token/ERC20/extensions/IERC20Metadata.sol",
    "3": "/home/vscode/.brownie/packages/OpenZeppelin/openzeppelin-contracts-upgradeable@4.8.2/contracts/utils/ContextUpgradeable.sol",
    "32": "contracts/registry/ChainRegistryV01.sol",
    "33": "contracts/registry/ChainRegistryV02.sol",
    "34": "contracts/registry/IChainNft.sol",
    "36": "contracts/registry/IChainRegistry.sol",
    "39": "contracts/registry/IInstanceServiceFacade.sol",
    "42": "contracts/shared/BaseTypes.sol",
    "43": "contracts/shared/IBaseTypes.sol",
    "44": "contracts/shared/IVersionType.sol",
    "45": "contracts/shared/IVersionable.sol",
    "48": "contracts/shared/Versionable.sol",
    "49": "contracts/shared/VersionedOwnable.sol"
  },
  "ast": {
    "absolutePath": "contracts/registry/ChainRegistryV02.sol",
    "exportedSymbols": {
      "ChainId": [
        4447
      ],
      "ChainRegistryV01": [
        3155
      ],
      "ChainRegistryV02": [
        3345
      ],
      "IComponent": [
        4200
      ],
      "IInstanceServiceFacade": [
        4295
      ],
      "IVersionable": [
        4856
      ],
      "NftId": [
        3353
      ],
      "Version": [
        12269
      ],
      "Versionable": [
        5891
      ],
      "VersionedOwnable": [
        5965
      ],
      "toVersion": [
        12435
      ],
      "toVersionPart": [
        12383
      ]
    },
    "id": 3346,
    "license": "Apache-2.0",
    "nodeType": "SourceUnit",
    "nodes": [
      {
        "id": 3157,
        "literals": [
          "solidity",
          "^",
          "0.8",
          ".19"
        ],
        "nodeType": "PragmaDirective",
        "src": "39:24:33"
      },
      {
        "absolutePath": "contracts/shared/IVersionType.sol",
        "file": "../shared/IVersionType.sol",
        "id": 3161,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 3346,
        "sourceUnit": 12455,
        "src": "65:77:33",
        "symbolAliases": [
          {
            "foreign": {
              "id": 3158,
              "name": "Version",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 12269,
              "src": "73:7:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          },
          {
            "foreign": {
              "id": 3159,
              "name": "toVersion",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 12435,
              "src": "82:9:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          },
          {
            "foreign": {
              "id": 3160,
              "name": "toVersionPart",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 12383,
              "src": "93:13:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          }
        ],
        "unitAlias": ""
      },
      {
        "absolutePath": "contracts/shared/IVersionable.sol",
        "file": "../shared/IVersionable.sol",
        "id": 3163,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 3346,
        "sourceUnit": 4857,
        "src": "143:56:33",
        "symbolAliases": [
          {
            "foreign": {
              "id": 3162,
              "name": "IVersionable",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 4856,
              "src": "151:12:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          }
        ],
        "unitAlias": ""
      },
      {
        "absolutePath": "contracts/shared/Versionable.sol",
        "file": "../shared/Versionable.sol",
        "id": 3165,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 3346,
        "sourceUnit": 5892,
        "src": "200:54:33",
        "symbolAliases": [
          {
            "foreign": {
              "id": 3164,
              "name": "Versionable",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 5891,
              "src": "208:11:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          }
        ],
        "unitAlias": ""
      },
      {
        "absolutePath": "contracts/shared/VersionedOwnable.sol",
        "file": "../shared/VersionedOwnable.sol",
        "id": 3167,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 3346,
        "sourceUnit": 5966,
        "src": "255:64:33",
        "symbolAliases": [
          {
            "foreign": {
              "id": 3166,
              "name": "VersionedOwnable",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 5965,
              "src": "263:16:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          }
        ],
        "unitAlias": ""
      },
      {
        "absolutePath": "contracts/shared/IBaseTypes.sol",
        "file": "../shared/IBaseTypes.sol",
        "id": 3169,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 3346,
        "sourceUnit": 4754,
        "src": "321:49:33",
        "symbolAliases": [
          {
            "foreign": {
              "id": 3168,
              "name": "ChainId",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 4447,
              "src": "329:7:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          }
        ],
        "unitAlias": ""
      },
      {
        "absolutePath": "contracts/registry/ChainRegistryV01.sol",
        "file": "./ChainRegistryV01.sol",
        "id": 3171,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 3346,
        "sourceUnit": 3156,
        "src": "372:56:33",
        "symbolAliases": [
          {
            "foreign": {
              "id": 3170,
              "name": "ChainRegistryV01",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 3155,
              "src": "380:16:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          }
        ],
        "unitAlias": ""
      },
      {
        "absolutePath": "contracts/registry/IInstanceServiceFacade.sol",
        "file": "./IInstanceServiceFacade.sol",
        "id": 3174,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 3346,
        "sourceUnit": 4296,
        "src": "429:80:33",
        "symbolAliases": [
          {
            "foreign": {
              "id": 3172,
              "name": "IInstanceServiceFacade",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 4295,
              "src": "437:22:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          },
          {
            "foreign": {
              "id": 3173,
              "name": "IComponent",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 4200,
              "src": "461:10:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          }
        ],
        "unitAlias": ""
      },
      {
        "absolutePath": "contracts/registry/IChainNft.sol",
        "file": "./IChainNft.sol",
        "id": 3176,
        "nameLocation": "-1:-1:-1",
        "nodeType": "ImportDirective",
        "scope": 3346,
        "sourceUnit": 3495,
        "src": "510:38:33",
        "symbolAliases": [
          {
            "foreign": {
              "id": 3175,
              "name": "NftId",
              "nodeType": "Identifier",
              "overloadedDeclarations": [],
              "referencedDeclaration": 3353,
              "src": "518:5:33",
              "typeDescriptions": {}
            },
            "nameLocation": "-1:-1:-1"
          }
        ],
        "unitAlias": ""
      },
      {
        "abstract": false,
        "baseContracts": [
          {
            "baseName": {
              "id": 3177,
              "name": "ChainRegistryV01",
              "nameLocations": [
                "583:16:33"
              ],
              "nodeType": "IdentifierPath",
              "referencedDeclaration": 3155,
              "src": "583:16:33"
            },
            "id": 3178,
            "nodeType": "InheritanceSpecifier",
            "src": "583:16:33"
          }
        ],
        "canonicalName": "ChainRegistryV02",
        "contractDependencies": [],
        "contractKind": "contract",
        "fullyImplemented": true,
        "id": 3345,
        "linearizedBaseContracts": [
          3345,
          3155,
          4025,
          5965,
          13768,
          17126,
          17084,
          5891,
          4856,
          4443,
          4753
        ],
        "name": "ChainRegistryV02",
        "nameLocation": "559:16:33",
        "nodeType": "ContractDefinition",
        "nodes": [
          {
            "baseFunctions": [
              747
            ],
            "body": {
              "id": 3197,
              "nodeType": "Block",
              "src": "902:124:33",
              "statements": [
                {
                  "expression": {
                    "arguments": [
                      {
                        "arguments": [
                          {
                            "hexValue": "31",
                            "id": 3187,
                            "isConstant": false,
                            "isLValue": false,
                            "isPure": true,
                            "kind": "number",
                            "lValueRequested": false,
                            "nodeType": "Literal",
                            "src": "956:1:33",
                            "typeDescriptions": {
                              "typeIdentifier": "t_rational_1_by_1",
                              "typeString": "int_const 1"
                            },
                            "value": "1"
                          }
                        ],
                        "expression": {
                          "argumentTypes": [
                            {
                              "typeIdentifier": "t_rational_1_by_1",
                              "typeString": "int_const 1"
                            }
                          ],
                          "id": 3186,
                          "name": "toVersionPart",
                          "nodeType": "Identifier",
                          "overloadedDeclarations": [],
                          "referencedDeclaration": 12383,
                          "src": "942:13:33",
                          "typeDescriptions": {
                            "typeIdentifier": "t_function_internal_pure$_t_uint16_$returns$_t_userDefinedValueType$_VersionPart_$12267_$",
                            "typeString": "function (uint16) pure returns (VersionPart)"
                          }
                        },
                        "id": 3188,
                        "isConstant": false,
                        "isLValue": false,
                        "isPure": false,
                        "kind": "functionCall",
                        "lValueRequested": false,
                        "nameLocations": [],
                        "names": [],
                        "nodeType": "FunctionCall",
                        "src": "942:16:33",
                        "tryCall": false,
                        "typeDescriptions": {
                          "typeIdentifier": "t_userDefinedValueType$_VersionPart_$12267",
                          "typeString": "VersionPart"
                        }
                      },
                      {
                        "arguments": [
                          {
                            "hexValue": "31",
                            "id": 3190,
                            "isConstant": false,
                            "isLValue": false,
                            "isPure": true,
                            "kind": "number",
                            "lValueRequested": false,
                            "nodeType": "Literal",
                            "src": "986:1:33",
                            "typeDescriptions": {
                              "typeIdentifier": "t_rational_1_by_1",
                              "typeString": "int_const 1"
                            },
                            "value": "1"
                          }
                        ],
                        "expression": {
                          "argumentTypes": [
                            {
                              "typeIdentifier": "t_rational_1_by_1",
                              "typeString": "int_const 1"
                            }
                          ],
                          "id": 3189,
                          "name": "toVersionPart",
                          "nodeType": "Identifier",
                          "overloadedDeclarations": [],
                          "referencedDeclaration": 12383,
                          "src": "972:13:33",
                          "typeDescriptions": {
                            "typeIdentifier": "t_function_internal_pure$_t_uint16_$returns$_t_userDefinedValueType$_VersionPart_$12267_$",
                            "typeString": "function (uint16) pure returns (VersionPart)"
                          }
                        },
                        "id": 3191,
                        "isConstant": false,
                        "isLValue": false,
                        "isPure": false,
                        "kind": "functionCall",
                        "lValueRequested": false,
                        "nameLocations": [],
                        "names": [],
                        "nodeType": "FunctionCall",
                        "src": "972:16:33",
                        "tryCall": false,
                        "typeDescriptions": {
                          "typeIdentifier": "t_userDefinedValueType$_VersionPart_$12267",
                          "typeString": "VersionPart"
                        }
                      },
                      {
                        "arguments": [
                          {
                            "hexValue": "30",
                            "id": 3193,
                            "isConstant": false,
                            "isLValue": false,
                            "isPure": true,
                            "kind": "number",
                            "lValueRequested": false,
                            "nodeType": "Literal",
                            "src": "1016:1:33",
                            "typeDescriptions": {
                              "typeIdentifier": "t_rational_0_by_1",
                              "typeString": "int_const 0"
                            },
                            "value": "0"
                          }
                        ],
                        "expression": {
                          "argumentTypes": [
                            {
                              "typeIdentifier": "t_rational_0_by_1",
                              "typeString": "int_const 0"
                            }
                          ],
                          "id": 3192,
                          "name": "toVersionPart",
                          "nodeType": "Identifier",
                          "overloadedDeclarations": [],
                          "referencedDeclaration": 12383,
                          "src": "1002:13:33",
                          "typeDescriptions": {
                            "typeIdentifier": "t_function_internal_pure$_t_uint16_$returns$_t_userDefinedValueType$_VersionPart_$12267_$",
                            "typeString": "function (uint16) pure returns (VersionPart)"
                          }
                        },
                        "id": 3194,
                        "isConstant": false,
                        "isLValue": false,
                        "isPure": false,
                        "kind": "functionCall",
                        "lValueRequested": false,
                        "nameLocations": [],
                        "names": [],
                        "nodeType": "FunctionCall",
                        "src": "1002:16:33",
                        "tryCall": false,
                        "typeDescriptions": {
                          "typeIdentifier": "t_userDefinedValueType$_VersionPart_$12267",
                          "typeString": "VersionPart"
                        }
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_userDefinedValueType$_VersionPart_$12267",
                          "typeString": "VersionPart"
                        },
                        {
                          "typeIdentifier": "t_userDefinedValueType$_VersionPart_$12267",
                          "typeString": "VersionPart"
                        },
                        {
                          "typeIdentifier": "t_userDefinedValueType$_VersionPart_$12267",
                          "typeString": "VersionPart"
                        }
                      ],
                      "id": 3185,
                      "name": "toVersion",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 12435,
                      "src": "919:9:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_internal_pure$_t_userDefinedValueType$_VersionPart_$12267_$_t_userDefinedValueType$_VersionPart_$12267_$_t_userDefinedValueType$_VersionPart_$12267_$returns$_t_userDefinedValueType$_Version_$12269_$",
                        "typeString": "function (VersionPart,VersionPart,VersionPart) pure returns (Version)"
                      }
                    },
                    "id": 3195,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "919:100:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_userDefinedValueType$_Version_$12269",
                      "typeString": "Version"
                    }
                  },
                  "functionReturnParameters": 3184,
                  "id": 3196,
                  "nodeType": "Return",
                  "src": "912:107:33"
                }
              ]
            },
            "functionSelector": "54fd4d50",
            "id": 3198,
            "implemented": true,
            "kind": "function",
            "modifiers": [],
            "name": "version",
            "nameLocation": "809:7:33",
            "nodeType": "FunctionDefinition",
            "overrides": {
              "id": 3180,
              "nodeType": "OverrideSpecifier",
              "overrides": [],
              "src": "851:8:33"
            },
            "parameters": {
              "id": 3179,
              "nodeType": "ParameterList",
              "parameters": [],
              "src": "816:2:33"
            },
            "returnParameters": {
              "id": 3184,
              "nodeType": "ParameterList",
              "parameters": [
                {
                  "constant": false,
                  "id": 3183,
                  "mutability": "mutable",
                  "name": "",
                  "nameLocation": "-1:-1:-1",
                  "nodeType": "VariableDeclaration",
                  "scope": 3198,
                  "src": "889:7:33",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_userDefinedValueType$_Version_$12269",
                    "typeString": "Version"
                  },
                  "typeName": {
                    "id": 3182,
                    "nodeType": "UserDefinedTypeName",
                    "pathNode": {
                      "id": 3181,
                      "name": "Version",
                      "nameLocations": [
                        "889:7:33"
                      ],
                      "nodeType": "IdentifierPath",
                      "referencedDeclaration": 12269,
                      "src": "889:7:33"
                    },
                    "referencedDeclaration": 12269,
                    "src": "889:7:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_userDefinedValueType$_Version_$12269",
                      "typeString": "Version"
                    }
                  },
                  "visibility": "internal"
                }
              ],
              "src": "888:9:33"
            },
            "scope": 3345,
            "src": "800:226:33",
            "stateMutability": "pure",
            "virtual": true,
            "visibility": "public"
          },
          {
            "baseFunctions": [
              4792,
              5924
            ],
            "body": {
              "id": 3218,
              "nodeType": "Block",
              "src": "1279:189:33",
              "statements": [
                {
                  "expression": {
                    "arguments": [
                      {
                        "id": 3209,
                        "name": "implementation",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3200,
                        "src": "1375:14:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        }
                      },
                      {
                        "id": 3210,
                        "name": "activatedBy",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3202,
                        "src": "1391:11:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        }
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        },
                        {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        }
                      ],
                      "id": 3208,
                      "name": "_activate",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 5719,
                      "src": "1365:9:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_internal_nonpayable$_t_address_$_t_address_$returns$__$",
                        "typeString": "function (address,address)"
                      }
                    },
                    "id": 3211,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "1365:38:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_tuple$__$",
                      "typeString": "tuple()"
                    }
                  },
                  "id": 3212,
                  "nodeType": "ExpressionStatement",
                  "src": "1365:38:33"
                },
                {
                  "expression": {
                    "id": 3216,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "lValueRequested": false,
                    "leftHandSide": {
                      "id": 3213,
                      "name": "_version",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 515,
                      "src": "1441:8:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_userDefinedValueType$_Version_$12269",
                        "typeString": "Version"
                      }
                    },
                    "nodeType": "Assignment",
                    "operator": "=",
                    "rightHandSide": {
                      "arguments": [],
                      "expression": {
                        "argumentTypes": [],
                        "id": 3214,
                        "name": "version",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [
                          3198
                        ],
                        "referencedDeclaration": 3198,
                        "src": "1452:7:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_function_internal_pure$__$returns$_t_userDefinedValueType$_Version_$12269_$",
                          "typeString": "function () pure returns (Version)"
                        }
                      },
                      "id": 3215,
                      "isConstant": false,
                      "isLValue": false,
                      "isPure": false,
                      "kind": "functionCall",
                      "lValueRequested": false,
                      "nameLocations": [],
                      "names": [],
                      "nodeType": "FunctionCall",
                      "src": "1452:9:33",
                      "tryCall": false,
                      "typeDescriptions": {
                        "typeIdentifier": "t_userDefinedValueType$_Version_$12269",
                        "typeString": "Version"
                      }
                    },
                    "src": "1441:20:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_userDefinedValueType$_Version_$12269",
                      "typeString": "Version"
                    }
                  },
                  "id": 3217,
                  "nodeType": "ExpressionStatement",
                  "src": "1441:20:33"
                }
              ]
            },
            "functionSelector": "9555c4db",
            "id": 3219,
            "implemented": true,
            "kind": "function",
            "modifiers": [],
            "name": "activate",
            "nameLocation": "1146:8:33",
            "nodeType": "FunctionDefinition",
            "overrides": {
              "id": 3206,
              "nodeType": "OverrideSpecifier",
              "overrides": [
                {
                  "id": 3204,
                  "name": "IVersionable",
                  "nameLocations": [
                    "1243:12:33"
                  ],
                  "nodeType": "IdentifierPath",
                  "referencedDeclaration": 4856,
                  "src": "1243:12:33"
                },
                {
                  "id": 3205,
                  "name": "VersionedOwnable",
                  "nameLocations": [
                    "1257:16:33"
                  ],
                  "nodeType": "IdentifierPath",
                  "referencedDeclaration": 5965,
                  "src": "1257:16:33"
                }
              ],
              "src": "1234:40:33"
            },
            "parameters": {
              "id": 3203,
              "nodeType": "ParameterList",
              "parameters": [
                {
                  "constant": false,
                  "id": 3200,
                  "mutability": "mutable",
                  "name": "implementation",
                  "nameLocation": "1163:14:33",
                  "nodeType": "VariableDeclaration",
                  "scope": 3219,
                  "src": "1155:22:33",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_address",
                    "typeString": "address"
                  },
                  "typeName": {
                    "id": 3199,
                    "name": "address",
                    "nodeType": "ElementaryTypeName",
                    "src": "1155:7:33",
                    "stateMutability": "nonpayable",
                    "typeDescriptions": {
                      "typeIdentifier": "t_address",
                      "typeString": "address"
                    }
                  },
                  "visibility": "internal"
                },
                {
                  "constant": false,
                  "id": 3202,
                  "mutability": "mutable",
                  "name": "activatedBy",
                  "nameLocation": "1187:11:33",
                  "nodeType": "VariableDeclaration",
                  "scope": 3219,
                  "src": "1179:19:33",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_address",
                    "typeString": "address"
                  },
                  "typeName": {
                    "id": 3201,
                    "name": "address",
                    "nodeType": "ElementaryTypeName",
                    "src": "1179:7:33",
                    "stateMutability": "nonpayable",
                    "typeDescriptions": {
                      "typeIdentifier": "t_address",
                      "typeString": "address"
                    }
                  },
                  "visibility": "internal"
                }
              ],
              "src": "1154:45:33"
            },
            "returnParameters": {
              "id": 3207,
              "nodeType": "ParameterList",
              "parameters": [],
              "src": "1279:0:33"
            },
            "scope": 3345,
            "src": "1137:331:33",
            "stateMutability": "nonpayable",
            "virtual": true,
            "visibility": "external"
          },
          {
            "baseFunctions": [
              1220
            ],
            "body": {
              "id": 3308,
              "nodeType": "Block",
              "src": "1588:1016:33",
              "statements": [
                {
                  "assignments": [
                    3230
                  ],
                  "declarations": [
                    {
                      "constant": false,
                      "id": 3230,
                      "mutability": "mutable",
                      "name": "info",
                      "nameLocation": "1661:4:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "1646:19:33",
                      "stateVariable": false,
                      "storageLocation": "memory",
                      "typeDescriptions": {
                        "typeIdentifier": "t_struct$_NftInfo_$3641_memory_ptr",
                        "typeString": "struct IChainRegistry.NftInfo"
                      },
                      "typeName": {
                        "id": 3229,
                        "nodeType": "UserDefinedTypeName",
                        "pathNode": {
                          "id": 3228,
                          "name": "NftInfo",
                          "nameLocations": [
                            "1646:7:33"
                          ],
                          "nodeType": "IdentifierPath",
                          "referencedDeclaration": 3641,
                          "src": "1646:7:33"
                        },
                        "referencedDeclaration": 3641,
                        "src": "1646:7:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_struct$_NftInfo_$3641_storage_ptr",
                          "typeString": "struct IChainRegistry.NftInfo"
                        }
                      },
                      "visibility": "internal"
                    }
                  ],
                  "id": 3234,
                  "initialValue": {
                    "baseExpression": {
                      "id": 3231,
                      "name": "_info",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 445,
                      "src": "1668:5:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_mapping$_t_userDefinedValueType$_NftId_$3353_$_t_struct$_NftInfo_$3641_storage_$",
                        "typeString": "mapping(NftId => struct IChainRegistry.NftInfo storage ref)"
                      }
                    },
                    "id": 3233,
                    "indexExpression": {
                      "id": 3232,
                      "name": "id",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 3222,
                      "src": "1674:2:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                        "typeString": "NftId"
                      }
                    },
                    "isConstant": false,
                    "isLValue": true,
                    "isPure": false,
                    "lValueRequested": false,
                    "nodeType": "IndexAccess",
                    "src": "1668:9:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_struct$_NftInfo_$3641_storage",
                      "typeString": "struct IChainRegistry.NftInfo storage ref"
                    }
                  },
                  "nodeType": "VariableDeclarationStatement",
                  "src": "1646:31:33"
                },
                {
                  "expression": {
                    "arguments": [
                      {
                        "commonType": {
                          "typeIdentifier": "t_userDefinedValueType$_ObjectType_$3555",
                          "typeString": "ObjectType"
                        },
                        "function": 3582,
                        "id": 3239,
                        "isConstant": false,
                        "isLValue": false,
                        "isPure": false,
                        "lValueRequested": false,
                        "leftExpression": {
                          "expression": {
                            "id": 3236,
                            "name": "info",
                            "nodeType": "Identifier",
                            "overloadedDeclarations": [],
                            "referencedDeclaration": 3230,
                            "src": "1695:4:33",
                            "typeDescriptions": {
                              "typeIdentifier": "t_struct$_NftInfo_$3641_memory_ptr",
                              "typeString": "struct IChainRegistry.NftInfo memory"
                            }
                          },
                          "id": 3237,
                          "isConstant": false,
                          "isLValue": true,
                          "isPure": false,
                          "lValueRequested": false,
                          "memberLocation": "1700:10:33",
                          "memberName": "objectType",
                          "nodeType": "MemberAccess",
                          "referencedDeclaration": 3624,
                          "src": "1695:15:33",
                          "typeDescriptions": {
                            "typeIdentifier": "t_userDefinedValueType$_ObjectType_$3555",
                            "typeString": "ObjectType"
                          }
                        },
                        "nodeType": "BinaryOperation",
                        "operator": "==",
                        "rightExpression": {
                          "id": 3238,
                          "name": "BUNDLE",
                          "nodeType": "Identifier",
                          "overloadedDeclarations": [],
                          "referencedDeclaration": 439,
                          "src": "1714:6:33",
                          "typeDescriptions": {
                            "typeIdentifier": "t_userDefinedValueType$_ObjectType_$3555",
                            "typeString": "ObjectType"
                          }
                        },
                        "src": "1695:25:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_bool",
                          "typeString": "bool"
                        }
                      },
                      {
                        "hexValue": "4552524f523a4352472d3430303a4e4f545f42554e444c45",
                        "id": 3240,
                        "isConstant": false,
                        "isLValue": false,
                        "isPure": true,
                        "kind": "string",
                        "lValueRequested": false,
                        "nodeType": "Literal",
                        "src": "1722:26:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_stringliteral_648f280e4642e86256db0bf4f5015092b91b628ba236d241a6e55c314012840a",
                          "typeString": "literal_string \"ERROR:CRG-400:NOT_BUNDLE\""
                        },
                        "value": "ERROR:CRG-400:NOT_BUNDLE"
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_bool",
                          "typeString": "bool"
                        },
                        {
                          "typeIdentifier": "t_stringliteral_648f280e4642e86256db0bf4f5015092b91b628ba236d241a6e55c314012840a",
                          "typeString": "literal_string \"ERROR:CRG-400:NOT_BUNDLE\""
                        }
                      ],
                      "id": 3235,
                      "name": "require",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [
                        -18,
                        -18
                      ],
                      "referencedDeclaration": -18,
                      "src": "1687:7:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_require_pure$_t_bool_$_t_string_memory_ptr_$returns$__$",
                        "typeString": "function (bool,string memory) pure"
                      }
                    },
                    "id": 3241,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "1687:62:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_tuple$__$",
                      "typeString": "tuple()"
                    }
                  },
                  "id": 3242,
                  "nodeType": "ExpressionStatement",
                  "src": "1687:62:33"
                },
                {
                  "assignments": [
                    3244,
                    3246,
                    3248,
                    3250,
                    3252,
                    3254
                  ],
                  "declarations": [
                    {
                      "constant": false,
                      "id": 3244,
                      "mutability": "mutable",
                      "name": "instanceId",
                      "nameLocation": "1842:10:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "1834:18:33",
                      "stateVariable": false,
                      "storageLocation": "default",
                      "typeDescriptions": {
                        "typeIdentifier": "t_bytes32",
                        "typeString": "bytes32"
                      },
                      "typeName": {
                        "id": 3243,
                        "name": "bytes32",
                        "nodeType": "ElementaryTypeName",
                        "src": "1834:7:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_bytes32",
                          "typeString": "bytes32"
                        }
                      },
                      "visibility": "internal"
                    },
                    {
                      "constant": false,
                      "id": 3246,
                      "mutability": "mutable",
                      "name": "riskpoolId",
                      "nameLocation": "1874:10:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "1866:18:33",
                      "stateVariable": false,
                      "storageLocation": "default",
                      "typeDescriptions": {
                        "typeIdentifier": "t_uint256",
                        "typeString": "uint256"
                      },
                      "typeName": {
                        "id": 3245,
                        "name": "uint256",
                        "nodeType": "ElementaryTypeName",
                        "src": "1866:7:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      },
                      "visibility": "internal"
                    },
                    {
                      "constant": false,
                      "id": 3248,
                      "mutability": "mutable",
                      "name": "bundleId",
                      "nameLocation": "1906:8:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "1898:16:33",
                      "stateVariable": false,
                      "storageLocation": "default",
                      "typeDescriptions": {
                        "typeIdentifier": "t_uint256",
                        "typeString": "uint256"
                      },
                      "typeName": {
                        "id": 3247,
                        "name": "uint256",
                        "nodeType": "ElementaryTypeName",
                        "src": "1898:7:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      },
                      "visibility": "internal"
                    },
                    {
                      "constant": false,
                      "id": 3250,
                      "mutability": "mutable",
                      "name": "token",
                      "nameLocation": "1936:5:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "1928:13:33",
                      "stateVariable": false,
                      "storageLocation": "default",
                      "typeDescriptions": {
                        "typeIdentifier": "t_address",
                        "typeString": "address"
                      },
                      "typeName": {
                        "id": 3249,
                        "name": "address",
                        "nodeType": "ElementaryTypeName",
                        "src": "1928:7:33",
                        "stateMutability": "nonpayable",
                        "typeDescriptions": {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        }
                      },
                      "visibility": "internal"
                    },
                    {
                      "constant": false,
                      "id": 3252,
                      "mutability": "mutable",
                      "name": "displayName",
                      "nameLocation": "1969:11:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "1955:25:33",
                      "stateVariable": false,
                      "storageLocation": "memory",
                      "typeDescriptions": {
                        "typeIdentifier": "t_string_memory_ptr",
                        "typeString": "string"
                      },
                      "typeName": {
                        "id": 3251,
                        "name": "string",
                        "nodeType": "ElementaryTypeName",
                        "src": "1955:6:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_string_storage_ptr",
                          "typeString": "string"
                        }
                      },
                      "visibility": "internal"
                    },
                    {
                      "constant": false,
                      "id": 3254,
                      "mutability": "mutable",
                      "name": "expiryAt",
                      "nameLocation": "2002:8:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "1994:16:33",
                      "stateVariable": false,
                      "storageLocation": "default",
                      "typeDescriptions": {
                        "typeIdentifier": "t_uint256",
                        "typeString": "uint256"
                      },
                      "typeName": {
                        "id": 3253,
                        "name": "uint256",
                        "nodeType": "ElementaryTypeName",
                        "src": "1994:7:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      },
                      "visibility": "internal"
                    }
                  ],
                  "id": 3259,
                  "initialValue": {
                    "arguments": [
                      {
                        "expression": {
                          "id": 3256,
                          "name": "info",
                          "nodeType": "Identifier",
                          "overloadedDeclarations": [],
                          "referencedDeclaration": 3230,
                          "src": "2041:4:33",
                          "typeDescriptions": {
                            "typeIdentifier": "t_struct$_NftInfo_$3641_memory_ptr",
                            "typeString": "struct IChainRegistry.NftInfo memory"
                          }
                        },
                        "id": 3257,
                        "isConstant": false,
                        "isLValue": true,
                        "isPure": false,
                        "lValueRequested": false,
                        "memberLocation": "2046:4:33",
                        "memberName": "data",
                        "nodeType": "MemberAccess",
                        "referencedDeclaration": 3631,
                        "src": "2041:9:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_bytes_memory_ptr",
                          "typeString": "bytes memory"
                        }
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_bytes_memory_ptr",
                          "typeString": "bytes memory"
                        }
                      ],
                      "id": 3255,
                      "name": "_decodeBundleData",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 2794,
                      "src": "2023:17:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_internal_view$_t_bytes_memory_ptr_$returns$_t_bytes32_$_t_uint256_$_t_uint256_$_t_address_$_t_string_memory_ptr_$_t_uint256_$",
                        "typeString": "function (bytes memory) view returns (bytes32,uint256,uint256,address,string memory,uint256)"
                      }
                    },
                    "id": 3258,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "2023:28:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_tuple$_t_bytes32_$_t_uint256_$_t_uint256_$_t_address_$_t_string_memory_ptr_$_t_uint256_$",
                      "typeString": "tuple(bytes32,uint256,uint256,address,string memory,uint256)"
                    }
                  },
                  "nodeType": "VariableDeclarationStatement",
                  "src": "1820:231:33"
                },
                {
                  "assignments": [
                    3262
                  ],
                  "declarations": [
                    {
                      "constant": false,
                      "id": 3262,
                      "mutability": "mutable",
                      "name": "instanceService",
                      "nameLocation": "2085:15:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "2062:38:33",
                      "stateVariable": false,
                      "storageLocation": "default",
                      "typeDescriptions": {
                        "typeIdentifier": "t_contract$_IInstanceServiceFacade_$4295",
                        "typeString": "contract IInstanceServiceFacade"
                      },
                      "typeName": {
                        "id": 3261,
                        "nodeType": "UserDefinedTypeName",
                        "pathNode": {
                          "id": 3260,
                          "name": "IInstanceServiceFacade",
                          "nameLocations": [
                            "2062:22:33"
                          ],
                          "nodeType": "IdentifierPath",
                          "referencedDeclaration": 4295,
                          "src": "2062:22:33"
                        },
                        "referencedDeclaration": 4295,
                        "src": "2062:22:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_contract$_IInstanceServiceFacade_$4295",
                          "typeString": "contract IInstanceServiceFacade"
                        }
                      },
                      "visibility": "internal"
                    }
                  ],
                  "id": 3266,
                  "initialValue": {
                    "arguments": [
                      {
                        "id": 3264,
                        "name": "instanceId",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3244,
                        "src": "2128:10:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_bytes32",
                          "typeString": "bytes32"
                        }
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_bytes32",
                          "typeString": "bytes32"
                        }
                      ],
                      "id": 3263,
                      "name": "getInstanceServiceFacade",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 2866,
                      "src": "2103:24:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_internal_view$_t_bytes32_$returns$_t_contract$_IInstanceServiceFacade_$4295_$",
                        "typeString": "function (bytes32) view returns (contract IInstanceServiceFacade)"
                      }
                    },
                    "id": 3265,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "2103:36:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_contract$_IInstanceServiceFacade_$4295",
                      "typeString": "contract IInstanceServiceFacade"
                    }
                  },
                  "nodeType": "VariableDeclarationStatement",
                  "src": "2062:77:33"
                },
                {
                  "assignments": [
                    3269
                  ],
                  "declarations": [
                    {
                      "constant": false,
                      "id": 3269,
                      "mutability": "mutable",
                      "name": "component",
                      "nameLocation": "2160:9:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "2149:20:33",
                      "stateVariable": false,
                      "storageLocation": "default",
                      "typeDescriptions": {
                        "typeIdentifier": "t_contract$_IComponent_$4200",
                        "typeString": "contract IComponent"
                      },
                      "typeName": {
                        "id": 3268,
                        "nodeType": "UserDefinedTypeName",
                        "pathNode": {
                          "id": 3267,
                          "name": "IComponent",
                          "nameLocations": [
                            "2149:10:33"
                          ],
                          "nodeType": "IdentifierPath",
                          "referencedDeclaration": 4200,
                          "src": "2149:10:33"
                        },
                        "referencedDeclaration": 4200,
                        "src": "2149:10:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_contract$_IComponent_$4200",
                          "typeString": "contract IComponent"
                        }
                      },
                      "visibility": "internal"
                    }
                  ],
                  "id": 3274,
                  "initialValue": {
                    "arguments": [
                      {
                        "id": 3272,
                        "name": "riskpoolId",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3246,
                        "src": "2201:10:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      ],
                      "expression": {
                        "id": 3270,
                        "name": "instanceService",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3262,
                        "src": "2172:15:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_contract$_IInstanceServiceFacade_$4295",
                          "typeString": "contract IInstanceServiceFacade"
                        }
                      },
                      "id": 3271,
                      "isConstant": false,
                      "isLValue": false,
                      "isPure": false,
                      "lValueRequested": false,
                      "memberLocation": "2188:12:33",
                      "memberName": "getComponent",
                      "nodeType": "MemberAccess",
                      "referencedDeclaration": 4262,
                      "src": "2172:28:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_external_view$_t_uint256_$returns$_t_contract$_IComponent_$4200_$",
                        "typeString": "function (uint256) view external returns (contract IComponent)"
                      }
                    },
                    "id": 3273,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "2172:40:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_contract$_IComponent_$4200",
                      "typeString": "contract IComponent"
                    }
                  },
                  "nodeType": "VariableDeclarationStatement",
                  "src": "2149:63:33"
                },
                {
                  "expression": {
                    "arguments": [
                      {
                        "commonType": {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        },
                        "id": 3282,
                        "isConstant": false,
                        "isLValue": false,
                        "isPure": false,
                        "lValueRequested": false,
                        "leftExpression": {
                          "expression": {
                            "id": 3276,
                            "name": "msg",
                            "nodeType": "Identifier",
                            "overloadedDeclarations": [],
                            "referencedDeclaration": -15,
                            "src": "2230:3:33",
                            "typeDescriptions": {
                              "typeIdentifier": "t_magic_message",
                              "typeString": "msg"
                            }
                          },
                          "id": 3277,
                          "isConstant": false,
                          "isLValue": false,
                          "isPure": false,
                          "lValueRequested": false,
                          "memberLocation": "2234:6:33",
                          "memberName": "sender",
                          "nodeType": "MemberAccess",
                          "src": "2230:10:33",
                          "typeDescriptions": {
                            "typeIdentifier": "t_address",
                            "typeString": "address"
                          }
                        },
                        "nodeType": "BinaryOperation",
                        "operator": "==",
                        "rightExpression": {
                          "arguments": [
                            {
                              "id": 3280,
                              "name": "component",
                              "nodeType": "Identifier",
                              "overloadedDeclarations": [],
                              "referencedDeclaration": 3269,
                              "src": "2252:9:33",
                              "typeDescriptions": {
                                "typeIdentifier": "t_contract$_IComponent_$4200",
                                "typeString": "contract IComponent"
                              }
                            }
                          ],
                          "expression": {
                            "argumentTypes": [
                              {
                                "typeIdentifier": "t_contract$_IComponent_$4200",
                                "typeString": "contract IComponent"
                              }
                            ],
                            "id": 3279,
                            "isConstant": false,
                            "isLValue": false,
                            "isPure": true,
                            "lValueRequested": false,
                            "nodeType": "ElementaryTypeNameExpression",
                            "src": "2244:7:33",
                            "typeDescriptions": {
                              "typeIdentifier": "t_type$_t_address_$",
                              "typeString": "type(address)"
                            },
                            "typeName": {
                              "id": 3278,
                              "name": "address",
                              "nodeType": "ElementaryTypeName",
                              "src": "2244:7:33",
                              "typeDescriptions": {}
                            }
                          },
                          "id": 3281,
                          "isConstant": false,
                          "isLValue": false,
                          "isPure": false,
                          "kind": "typeConversion",
                          "lValueRequested": false,
                          "nameLocations": [],
                          "names": [],
                          "nodeType": "FunctionCall",
                          "src": "2244:18:33",
                          "tryCall": false,
                          "typeDescriptions": {
                            "typeIdentifier": "t_address",
                            "typeString": "address"
                          }
                        },
                        "src": "2230:32:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_bool",
                          "typeString": "bool"
                        }
                      },
                      {
                        "hexValue": "4552524f523a4352472d3430313a43414c4c45525f4e4f545f5249534b504f4f4c",
                        "id": 3283,
                        "isConstant": false,
                        "isLValue": false,
                        "isPure": true,
                        "kind": "string",
                        "lValueRequested": false,
                        "nodeType": "Literal",
                        "src": "2264:35:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_stringliteral_4eb0bd747ab8c343807a6ed018452b6db22191cb3c4bfa55a56100e9e46a458d",
                          "typeString": "literal_string \"ERROR:CRG-401:CALLER_NOT_RISKPOOL\""
                        },
                        "value": "ERROR:CRG-401:CALLER_NOT_RISKPOOL"
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_bool",
                          "typeString": "bool"
                        },
                        {
                          "typeIdentifier": "t_stringliteral_4eb0bd747ab8c343807a6ed018452b6db22191cb3c4bfa55a56100e9e46a458d",
                          "typeString": "literal_string \"ERROR:CRG-401:CALLER_NOT_RISKPOOL\""
                        }
                      ],
                      "id": 3275,
                      "name": "require",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [
                        -18,
                        -18
                      ],
                      "referencedDeclaration": -18,
                      "src": "2222:7:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_require_pure$_t_bool_$_t_string_memory_ptr_$returns$__$",
                        "typeString": "function (bool,string memory) pure"
                      }
                    },
                    "id": 3284,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "2222:78:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_tuple$__$",
                      "typeString": "tuple()"
                    }
                  },
                  "id": 3285,
                  "nodeType": "ExpressionStatement",
                  "src": "2222:78:33"
                },
                {
                  "assignments": [
                    3287
                  ],
                  "declarations": [
                    {
                      "constant": false,
                      "id": 3287,
                      "mutability": "mutable",
                      "name": "newExpiryAt",
                      "nameLocation": "2319:11:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "2311:19:33",
                      "stateVariable": false,
                      "storageLocation": "default",
                      "typeDescriptions": {
                        "typeIdentifier": "t_uint256",
                        "typeString": "uint256"
                      },
                      "typeName": {
                        "id": 3286,
                        "name": "uint256",
                        "nodeType": "ElementaryTypeName",
                        "src": "2311:7:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      },
                      "visibility": "internal"
                    }
                  ],
                  "id": 3291,
                  "initialValue": {
                    "commonType": {
                      "typeIdentifier": "t_uint256",
                      "typeString": "uint256"
                    },
                    "id": 3290,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "lValueRequested": false,
                    "leftExpression": {
                      "id": 3288,
                      "name": "expiryAt",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 3254,
                      "src": "2333:8:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_uint256",
                        "typeString": "uint256"
                      }
                    },
                    "nodeType": "BinaryOperation",
                    "operator": "+",
                    "rightExpression": {
                      "id": 3289,
                      "name": "lifetimeExtension",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 3224,
                      "src": "2344:17:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_uint256",
                        "typeString": "uint256"
                      }
                    },
                    "src": "2333:28:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_uint256",
                      "typeString": "uint256"
                    }
                  },
                  "nodeType": "VariableDeclarationStatement",
                  "src": "2311:50:33"
                },
                {
                  "assignments": [
                    3293
                  ],
                  "declarations": [
                    {
                      "constant": false,
                      "id": 3293,
                      "mutability": "mutable",
                      "name": "newData",
                      "nameLocation": "2384:7:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3308,
                      "src": "2371:20:33",
                      "stateVariable": false,
                      "storageLocation": "memory",
                      "typeDescriptions": {
                        "typeIdentifier": "t_bytes_memory_ptr",
                        "typeString": "bytes"
                      },
                      "typeName": {
                        "id": 3292,
                        "name": "bytes",
                        "nodeType": "ElementaryTypeName",
                        "src": "2371:5:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_bytes_storage_ptr",
                          "typeString": "bytes"
                        }
                      },
                      "visibility": "internal"
                    }
                  ],
                  "id": 3302,
                  "initialValue": {
                    "arguments": [
                      {
                        "id": 3295,
                        "name": "instanceId",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3244,
                        "src": "2425:10:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_bytes32",
                          "typeString": "bytes32"
                        }
                      },
                      {
                        "id": 3296,
                        "name": "riskpoolId",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3246,
                        "src": "2450:10:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      },
                      {
                        "id": 3297,
                        "name": "bundleId",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3248,
                        "src": "2475:8:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      },
                      {
                        "id": 3298,
                        "name": "token",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3250,
                        "src": "2498:5:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        }
                      },
                      {
                        "id": 3299,
                        "name": "displayName",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3252,
                        "src": "2518:11:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_string_memory_ptr",
                          "typeString": "string memory"
                        }
                      },
                      {
                        "id": 3300,
                        "name": "newExpiryAt",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3287,
                        "src": "2544:11:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_bytes32",
                          "typeString": "bytes32"
                        },
                        {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        },
                        {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        },
                        {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        },
                        {
                          "typeIdentifier": "t_string_memory_ptr",
                          "typeString": "string memory"
                        },
                        {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      ],
                      "id": 3294,
                      "name": "_encodeBundleData",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 2750,
                      "src": "2394:17:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_internal_pure$_t_bytes32_$_t_uint256_$_t_uint256_$_t_address_$_t_string_memory_ptr_$_t_uint256_$returns$_t_bytes_memory_ptr_$",
                        "typeString": "function (bytes32,uint256,uint256,address,string memory,uint256) pure returns (bytes memory)"
                      }
                    },
                    "id": 3301,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "2394:162:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_bytes_memory_ptr",
                      "typeString": "bytes memory"
                    }
                  },
                  "nodeType": "VariableDeclarationStatement",
                  "src": "2371:185:33"
                },
                {
                  "expression": {
                    "arguments": [
                      {
                        "id": 3304,
                        "name": "id",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3222,
                        "src": "2585:2:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                          "typeString": "NftId"
                        }
                      },
                      {
                        "id": 3305,
                        "name": "newData",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3293,
                        "src": "2589:7:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_bytes_memory_ptr",
                          "typeString": "bytes memory"
                        }
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                          "typeString": "NftId"
                        },
                        {
                          "typeIdentifier": "t_bytes_memory_ptr",
                          "typeString": "bytes memory"
                        }
                      ],
                      "id": 3303,
                      "name": "_updateObjectData",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 3344,
                      "src": "2567:17:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_internal_nonpayable$_t_userDefinedValueType$_NftId_$3353_$_t_bytes_memory_ptr_$returns$__$",
                        "typeString": "function (NftId,bytes memory)"
                      }
                    },
                    "id": 3306,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "2567:30:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_tuple$__$",
                      "typeString": "tuple()"
                    }
                  },
                  "id": 3307,
                  "nodeType": "ExpressionStatement",
                  "src": "2567:30:33"
                }
              ]
            },
            "functionSelector": "16f48f62",
            "id": 3309,
            "implemented": true,
            "kind": "function",
            "modifiers": [],
            "name": "extendBundleLifetime",
            "nameLocation": "1484:20:33",
            "nodeType": "FunctionDefinition",
            "overrides": {
              "id": 3226,
              "nodeType": "OverrideSpecifier",
              "overrides": [],
              "src": "1575:8:33"
            },
            "parameters": {
              "id": 3225,
              "nodeType": "ParameterList",
              "parameters": [
                {
                  "constant": false,
                  "id": 3222,
                  "mutability": "mutable",
                  "name": "id",
                  "nameLocation": "1511:2:33",
                  "nodeType": "VariableDeclaration",
                  "scope": 3309,
                  "src": "1505:8:33",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                    "typeString": "NftId"
                  },
                  "typeName": {
                    "id": 3221,
                    "nodeType": "UserDefinedTypeName",
                    "pathNode": {
                      "id": 3220,
                      "name": "NftId",
                      "nameLocations": [
                        "1505:5:33"
                      ],
                      "nodeType": "IdentifierPath",
                      "referencedDeclaration": 3353,
                      "src": "1505:5:33"
                    },
                    "referencedDeclaration": 3353,
                    "src": "1505:5:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                      "typeString": "NftId"
                    }
                  },
                  "visibility": "internal"
                },
                {
                  "constant": false,
                  "id": 3224,
                  "mutability": "mutable",
                  "name": "lifetimeExtension",
                  "nameLocation": "1523:17:33",
                  "nodeType": "VariableDeclaration",
                  "scope": 3309,
                  "src": "1515:25:33",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_uint256",
                    "typeString": "uint256"
                  },
                  "typeName": {
                    "id": 3223,
                    "name": "uint256",
                    "nodeType": "ElementaryTypeName",
                    "src": "1515:7:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_uint256",
                      "typeString": "uint256"
                    }
                  },
                  "visibility": "internal"
                }
              ],
              "src": "1504:37:33"
            },
            "returnParameters": {
              "id": 3227,
              "nodeType": "ParameterList",
              "parameters": [],
              "src": "1588:0:33"
            },
            "scope": 3345,
            "src": "1475:1129:33",
            "stateMutability": "nonpayable",
            "virtual": true,
            "visibility": "external"
          },
          {
            "body": {
              "id": 3343,
              "nodeType": "Block",
              "src": "2707:183:33",
              "statements": [
                {
                  "assignments": [
                    3319
                  ],
                  "declarations": [
                    {
                      "constant": false,
                      "id": 3319,
                      "mutability": "mutable",
                      "name": "info",
                      "nameLocation": "2733:4:33",
                      "nodeType": "VariableDeclaration",
                      "scope": 3343,
                      "src": "2717:20:33",
                      "stateVariable": false,
                      "storageLocation": "storage",
                      "typeDescriptions": {
                        "typeIdentifier": "t_struct$_NftInfo_$3641_storage_ptr",
                        "typeString": "struct IChainRegistry.NftInfo"
                      },
                      "typeName": {
                        "id": 3318,
                        "nodeType": "UserDefinedTypeName",
                        "pathNode": {
                          "id": 3317,
                          "name": "NftInfo",
                          "nameLocations": [
                            "2717:7:33"
                          ],
                          "nodeType": "IdentifierPath",
                          "referencedDeclaration": 3641,
                          "src": "2717:7:33"
                        },
                        "referencedDeclaration": 3641,
                        "src": "2717:7:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_struct$_NftInfo_$3641_storage_ptr",
                          "typeString": "struct IChainRegistry.NftInfo"
                        }
                      },
                      "visibility": "internal"
                    }
                  ],
                  "id": 3323,
                  "initialValue": {
                    "baseExpression": {
                      "id": 3320,
                      "name": "_info",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 445,
                      "src": "2740:5:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_mapping$_t_userDefinedValueType$_NftId_$3353_$_t_struct$_NftInfo_$3641_storage_$",
                        "typeString": "mapping(NftId => struct IChainRegistry.NftInfo storage ref)"
                      }
                    },
                    "id": 3322,
                    "indexExpression": {
                      "id": 3321,
                      "name": "id",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 3312,
                      "src": "2746:2:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                        "typeString": "NftId"
                      }
                    },
                    "isConstant": false,
                    "isLValue": true,
                    "isPure": false,
                    "lValueRequested": false,
                    "nodeType": "IndexAccess",
                    "src": "2740:9:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_struct$_NftInfo_$3641_storage",
                      "typeString": "struct IChainRegistry.NftInfo storage ref"
                    }
                  },
                  "nodeType": "VariableDeclarationStatement",
                  "src": "2717:32:33"
                },
                {
                  "expression": {
                    "id": 3328,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "lValueRequested": false,
                    "leftHandSide": {
                      "expression": {
                        "id": 3324,
                        "name": "info",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3319,
                        "src": "2759:4:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_struct$_NftInfo_$3641_storage_ptr",
                          "typeString": "struct IChainRegistry.NftInfo storage pointer"
                        }
                      },
                      "id": 3326,
                      "isConstant": false,
                      "isLValue": true,
                      "isPure": false,
                      "lValueRequested": true,
                      "memberLocation": "2764:4:33",
                      "memberName": "data",
                      "nodeType": "MemberAccess",
                      "referencedDeclaration": 3631,
                      "src": "2759:9:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_bytes_storage",
                        "typeString": "bytes storage ref"
                      }
                    },
                    "nodeType": "Assignment",
                    "operator": "=",
                    "rightHandSide": {
                      "id": 3327,
                      "name": "newData",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 3314,
                      "src": "2771:7:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_bytes_memory_ptr",
                        "typeString": "bytes memory"
                      }
                    },
                    "src": "2759:19:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_bytes_storage",
                      "typeString": "bytes storage ref"
                    }
                  },
                  "id": 3329,
                  "nodeType": "ExpressionStatement",
                  "src": "2759:19:33"
                },
                {
                  "expression": {
                    "id": 3335,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "lValueRequested": false,
                    "leftHandSide": {
                      "expression": {
                        "id": 3330,
                        "name": "info",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3319,
                        "src": "2788:4:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_struct$_NftInfo_$3641_storage_ptr",
                          "typeString": "struct IChainRegistry.NftInfo storage pointer"
                        }
                      },
                      "id": 3332,
                      "isConstant": false,
                      "isLValue": true,
                      "isPure": false,
                      "lValueRequested": true,
                      "memberLocation": "2793:9:33",
                      "memberName": "updatedIn",
                      "nodeType": "MemberAccess",
                      "referencedDeclaration": 3637,
                      "src": "2788:14:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_userDefinedValueType$_Blocknumber_$4713",
                        "typeString": "Blocknumber"
                      }
                    },
                    "nodeType": "Assignment",
                    "operator": "=",
                    "rightHandSide": {
                      "arguments": [],
                      "expression": {
                        "argumentTypes": [],
                        "id": 3333,
                        "name": "blockNumber",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 4442,
                        "src": "2805:11:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_function_internal_view$__$returns$_t_userDefinedValueType$_Blocknumber_$4713_$",
                          "typeString": "function () view returns (Blocknumber)"
                        }
                      },
                      "id": 3334,
                      "isConstant": false,
                      "isLValue": false,
                      "isPure": false,
                      "kind": "functionCall",
                      "lValueRequested": false,
                      "nameLocations": [],
                      "names": [],
                      "nodeType": "FunctionCall",
                      "src": "2805:13:33",
                      "tryCall": false,
                      "typeDescriptions": {
                        "typeIdentifier": "t_userDefinedValueType$_Blocknumber_$4713",
                        "typeString": "Blocknumber"
                      }
                    },
                    "src": "2788:30:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_userDefinedValueType$_Blocknumber_$4713",
                      "typeString": "Blocknumber"
                    }
                  },
                  "id": 3336,
                  "nodeType": "ExpressionStatement",
                  "src": "2788:30:33"
                },
                {
                  "eventCall": {
                    "arguments": [
                      {
                        "id": 3338,
                        "name": "id",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 3312,
                        "src": "2868:2:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                          "typeString": "NftId"
                        }
                      },
                      {
                        "expression": {
                          "id": 3339,
                          "name": "msg",
                          "nodeType": "Identifier",
                          "overloadedDeclarations": [],
                          "referencedDeclaration": -15,
                          "src": "2872:3:33",
                          "typeDescriptions": {
                            "typeIdentifier": "t_magic_message",
                            "typeString": "msg"
                          }
                        },
                        "id": 3340,
                        "isConstant": false,
                        "isLValue": false,
                        "isPure": false,
                        "lValueRequested": false,
                        "memberLocation": "2876:6:33",
                        "memberName": "sender",
                        "nodeType": "MemberAccess",
                        "src": "2872:10:33",
                        "typeDescriptions": {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        }
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                          "typeString": "NftId"
                        },
                        {
                          "typeIdentifier": "t_address",
                          "typeString": "address"
                        }
                      ],
                      "id": 3337,
                      "name": "LogChainRegistryObjectDataUpdated",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 3677,
                      "src": "2834:33:33",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_event_nonpayable$_t_userDefinedValueType$_NftId_$3353_$_t_address_$returns$__$",
                        "typeString": "function (NftId,address)"
                      }
                    },
                    "id": 3341,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "2834:49:33",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_tuple$__$",
                      "typeString": "tuple()"
                    }
                  },
                  "id": 3342,
                  "nodeType": "EmitStatement",
                  "src": "2829:54:33"
                }
              ]
            },
            "id": 3344,
            "implemented": true,
            "kind": "function",
            "modifiers": [],
            "name": "_updateObjectData",
            "nameLocation": "2620:17:33",
            "nodeType": "FunctionDefinition",
            "parameters": {
              "id": 3315,
              "nodeType": "ParameterList",
              "parameters": [
                {
                  "constant": false,
                  "id": 3312,
                  "mutability": "mutable",
                  "name": "id",
                  "nameLocation": "2644:2:33",
                  "nodeType": "VariableDeclaration",
                  "scope": 3344,
                  "src": "2638:8:33",
                  "stateVariable": false,
                  "storageLocation": "default",
                  "typeDescriptions": {
                    "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                    "typeString": "NftId"
                  },
                  "typeName": {
                    "id": 3311,
                    "nodeType": "UserDefinedTypeName",
                    "pathNode": {
                      "id": 3310,
                      "name": "NftId",
                      "nameLocations": [
                        "2638:5:33"
                      ],
                      "nodeType": "IdentifierPath",
                      "referencedDeclaration": 3353,
                      "src": "2638:5:33"
                    },
                    "referencedDeclaration": 3353,
                    "src": "2638:5:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_userDefinedValueType$_NftId_$3353",
                      "typeString": "NftId"
                    }
                  },
                  "visibility": "internal"
                },
                {
                  "constant": false,
                  "id": 3314,
                  "mutability": "mutable",
                  "name": "newData",
                  "nameLocation": "2661:7:33",
                  "nodeType": "VariableDeclaration",
                  "scope": 3344,
                  "src": "2648:20:33",
                  "stateVariable": false,
                  "storageLocation": "memory",
                  "typeDescriptions": {
                    "typeIdentifier": "t_bytes_memory_ptr",
                    "typeString": "bytes"
                  },
                  "typeName": {
                    "id": 3313,
                    "name": "bytes",
                    "nodeType": "ElementaryTypeName",
                    "src": "2648:5:33",
                    "typeDescriptions": {
                      "typeIdentifier": "t_bytes_storage_ptr",
                      "typeString": "bytes"
                    }
                  },
                  "visibility": "internal"
                }
              ],
              "src": "2637:32:33"
            },
            "returnParameters": {
              "id": 3316,
              "nodeType": "ParameterList",
              "parameters": [],
              "src": "2707:0:33"
            },
            "scope": 3345,
            "src": "2611:279:33",
            "stateMutability": "nonpayable",
            "virtual": true,
            "visibility": "internal"
          }
        ],
        "scope": 3346,
        "src": "550:2342:33",
        "usedErrors": []
      }
    ],
    "src": "39:2853:33"
  },
  "bytecode": "60806040523480156200001157600080fd5b506200001e303362000140565b600254610100900460ff16158080156200003f5750600254600160ff909116105b806200005b5750303b1580156200005b575060025460ff166001145b620000c45760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084015b60405180910390fd5b6002805460ff191660011790558015620000e8576002805461ff0019166101001790555b620000f262000444565b801562000139576002805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5062000631565b60006200014c620004ac565b65ffffffffffff8116600090815260208190526040902060010154909150600160a01b900463ffffffff1615620001d65760405162461bcd60e51b815260206004820152602760248201527f4552524f523a56524e2d3030313a56455253494f4e5f414c52454144595f41436044820152661512559055115160ca1b6064820152608401620000bb565b6001541562000299576001805460009190620001f4908290620005ef565b8154811062000207576200020762000605565b90600052602060002090600591828204019190066006029054906101000a900465ffffffffffff1690506200023d8282620004c2565b620002975760405162461bcd60e51b8152602060048201526024808201527f4552524f523a56524e2d3030323a56455253494f4e5f4e4f545f494e4352454160448201526353494e4760e01b6064820152608401620000bb565b505b60018054808201825560009190915260058082047fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805465ffffffffffff808616600694909506939093026101000a848102930219169190911790556040805160a0810182529182526001600160a01b03808616602084015284169082015260608101620003254390565b63ffffffff1681526020014264ffffffffff90811690915265ffffffffffff8084166000908152602081815260409182902085518154928701516001600160a01b039081166601000000000000026001600160d01b0319909416919095161791909117815584820151600190910180546060870151608090970151909516600160c01b0264ffffffffff60c01b1963ffffffff909716600160a01b026001600160c01b031990961692909416919091179390931793909316179055517ff7b17693e830f8b239607e857ac81b076450829d544c053d533d1b278d18cd8990620004379083908690869065ffffffffffff9390931683526001600160a01b03918216602084015216604082015260600190565b60405180910390a1505050565b600254610100900460ff16620004a05760405162461bcd60e51b815260206004820152602b6024820152600080516020620063b383398151915260448201526a6e697469616c697a696e6760a81b6064820152608401620000bb565b620004aa620004d7565b565b6000620004bd60018060006200053e565b905090565b65ffffffffffff808216908316115b92915050565b600254610100900460ff16620005335760405162461bcd60e51b815260206004820152602b6024820152600080516020620063b383398151915260448201526a6e697469616c697a696e6760a81b6064820152608401620000bb565b620004aa3362000587565b600061ffff84811690848116908416806200057063ffff0000601089901b1665ffff0000000060208b901b166200061b565b6200057c91906200061b565b979650505050505050565b603580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b634e487b7160e01b600052601160045260246000fd5b81810381811115620004d157620004d1620005d9565b634e487b7160e01b600052603260045260246000fd5b80820180821115620004d157620004d1620005d9565b615d7280620006416000396000f3fe608060405234801561001057600080fd5b506004361061041c5760003560e01c806373d4aaad1161022b578063b23c748d11610130578063da09d484116100b8578063e4f59baa11610087578063e4f59baa14610a19578063f2fde38b14610a2c578063f8b1cb3c14610a3f578063f8ce2d0414610a47578063fb8bec0c14610a6957600080fd5b8063da09d48414610952578063dadbccee1461096a578063de788b2c14610972578063e089bc7d146109e557600080fd5b8063c1f6a1b7116100ff578063c1f6a1b7146108fe578063cf90133414610911578063d044a1ed14610924578063d15db8b414610937578063d91fc8c71461093f57600080fd5b8063b23c748d14610851578063b88da759146108ab578063bd4080ec146108be578063c0759d0d146108eb57600080fd5b806391b9b827116101b3578063aa615ec811610182578063aa615ec8146107ff578063ab5af78e14610812578063ac513fb814610825578063adc2fc7514610836578063afb9128e1461083e57600080fd5b806391b9b827146107ca5780639555c4db146107d2578063a0e2ad0c146107e5578063a3b452ba146107ec57600080fd5b806382bfefc8116101fa57806382bfefc81461077857806386ae3c7d146107805780638da5cb5b146107935780638e258689146107a45780638ff39099146107b757600080fd5b806373d4aaad1461071c5780637b1391a61461072f5780637cf6b41414610740578063806415de1461076557600080fd5b8063396fe6121161033157806358a8b85f116102b9578063663626121161028857806366362612146106c55780636900a3ae146106d95780636ecac6e8146106ec5780636effeac4146106fd578063715018a61461071457600080fd5b806358a8b85f146106855780635b1cfdbd146106975780635ce4193b146106aa57806363f9c095146106b257600080fd5b8063513516a811610300578063513516a8146105e657806353bed7c31461063757806354fd4d501461063f57806356ca623e1461065e57806357e871e71461067157600080fd5b8063396fe612146105e657806343ee8213146105f9578063447fae61146106015780634f9c1c091461061457600080fd5b80632095ace1116103b45780632bd179b0116103835780632bd179b01461057a5780633099b0191461058d57806334a0e76b146105a057806338013f02146105b357806338bb429a146105bb57600080fd5b80632095ace11461051e57806325425a911461053157806329193dcf146105395780632b52487a1461056757600080fd5b8063125fdbbc116103f0578063125fdbbc146104c357806316f48f62146104cb57806317005ce9146104e0578063178156ca1461050b57600080fd5b806282d9731461042157806301f6b5a21461045d57806306433b1b146104895780631080d895146104a3575b600080fd5b61043461042f366004614ea6565b610a89565b6040805193845260208401929092526001600160a01b0316908201526060015b60405180910390f35b61047061046b366004614ec3565b610b48565b6040516001600160d81b03199091168152602001610454565b610491600381565b60405160ff9091168152602001610454565b6104b66104b1366004614eeb565b610bde565b6040516104549190614f6b565b610491600a81565b6104de6104d9366004614f7e565b610c19565b005b6104f36104ee366004614fd7565b610fa0565b6040516001600160601b039091168152602001610454565b610470610519366004614ec3565b6110a9565b6104f361052c366004615003565b6110b5565b610491601581565b6104b66040518060400160405280600f81526020016e3234b21d37333a1d32b4b8189a9a9d60891b81525081565b6104f361057536600461501e565b61113d565b6104b6610588366004614ec3565b61121e565b6104b661059b366004615003565b61160e565b6104f36105ae366004615149565b61161d565b610491601681565b6105ce6105c9366004614ea6565b61164a565b6040516001600160a01b039091168152602001610454565b6105ce6105f4366004614ea6565b6116c0565b610491600281565b6104f361060f366004615196565b61176e565b610627610622366004614ea6565b61179d565b6040519015158152602001610454565b610491602881565b6106476117bd565b60405165ffffffffffff9091168152602001610454565b6104b661066c3660046151f5565b6117d2565b60405163ffffffff43168152602001610454565b606b545b604051908152602001610454565b6104f36106a5366004615212565b6117dd565b610491601781565b6104f36106c0366004615196565b611af3565b6106896106d3366004615003565b60d81c90565b6104b66106e7366004614ec3565b611b35565b6104916106fa366004614ec3565b90565b61068961070b366004615273565b63ffffffff1690565b6104de611b40565b6104f361072a366004615299565b611b54565b6072546001600160a01b03166105ce565b61075361074e366004614ea6565b611c74565b604051610454969594939291906152b7565b6104f3610773366004615003565b611d4d565b610491600481565b6104f361078e3660046152fd565b611dd3565b6035546001600160a01b03166105ce565b6104de6107b2366004615336565b611f06565b6104de6107c53660046151f5565b6121d6565b610491600181565b6104de6107e0366004615381565b612457565b6001610627565b6105ce6107fa366004614ec3565b612491565b61062761080d3660046153b3565b6124cd565b6104f36108203660046153d0565b6124f9565b6071546001600160a01b03166105ce565b610491600081565b6104f361084c36600461543b565b61253f565b61086461085f3660046151f5565b6125c3565b60408051961515875260208701959095526001600160d81b031990931693850193909352606084015290151560808301526001600160a01b031660a082015260c001610454565b6106476108b9366004614ec3565b612774565b6108c661280a565b6040805161ffff94851681529284166020840152921691810191909152606001610454565b6104f36108f9366004614ec3565b612825565b6108c661090c3660046153b3565b6128a0565b6104de61091f366004615381565b6128e2565b61068961093236600461545d565b612b4f565b610491601481565b6104f361094d36600461543b565b612b7d565b610689610960366004615489565b64ffffffffff1690565b610491601e81565b6109856109803660046153b3565b612c04565b60408051825165ffffffffffff1681526020808401516001600160a01b039081169183019190915283830151169181019190915260608083015163ffffffff169082015260809182015164ffffffffff169181019190915260a001610454565b6109f86109f3366004614ea6565b612d01565b604080516001600160601b03909316835260ff909116602083015201610454565b6104de610a273660046154b0565b612db9565b6104de610a3a3660046151f5565b612dcf565b600154610689565b610a5a610a55366004614ea6565b612e48565b604051610454939291906154e2565b610a7c610a77366004614ea6565b612efb565b6040516104549190615544565b6001600160601b0381166000908152606760205260408120600201805482918291610b3b9190610ab890615623565b80601f0160208091040260200160405190810160405280929190818152602001828054610ae490615623565b8015610b315780601f10610b0657610100808354040283529160200191610b31565b820191906000526020600020905b815481529060010190602001808311610b1457829003601f168201915b5050505050613189565b9250925092509193909250565b606b546000908210610ba15760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a4352472d3130303a494e4445585f544f4f5f4c4152474500000060448201526064015b60405180910390fd5b606b8281548110610bb457610bb461565d565b90600052602060002090600691828204019190066005029054906101000a900460d81b9050919050565b6040516001600160f01b031960ff831684901b60f01b1660208201526060906022015b60405160208183030381529060405290505b92915050565b6001600160601b038083166000908152606760209081526040808320815161012081018352815495861681526001600160d81b0319600160601b870460d81b169381019390935260ff600160881b860481169284019290925292939192916060840191600160901b909104166005811115610c9657610c9661550c565b6005811115610ca757610ca761550c565b8152602001600182018054610cbb90615623565b80601f0160208091040260200160405190810160405280929190818152602001828054610ce790615623565b8015610d345780601f10610d0957610100808354040283529160200191610d34565b820191906000526020600020905b815481529060010190602001808311610d1757829003601f168201915b50505050508152602001600282018054610d4d90615623565b80601f0160208091040260200160405190810160405280929190818152602001828054610d7990615623565b8015610dc65780601f10610d9b57610100808354040283529160200191610dc6565b820191906000526020600020905b815481529060010190602001808311610da957829003601f168201915b50505091835250506003919091015463ffffffff8082166020840152640100000000820416604080840191909152600160401b90910465ffffffffffff16606090920191909152810151909150602860ff90911614610e675760405162461bcd60e51b815260206004820152601860248201527f4552524f523a4352472d3430303a4e4f545f42554e444c4500000000000000006044820152606401610b98565b600080600080600080610e7d8760a001516131af565b9550955095509550955095506000610e9487612491565b6040516309e4fb4360e31b8152600481018890529091506000906001600160a01b03831690634f27da1890602401602060405180830381865afa158015610edf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f039190615673565b9050336001600160a01b03821614610f675760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3430313a43414c4c45525f4e4f545f5249534b504f4f6044820152601360fa1b6064820152608401610b98565b6000610f738b856156a6565b90506000610f858a8a8a8a8a876131e2565b9050610f918d8261321a565b50505050505050505050505050565b6001600160d81b031982166000908152606d602090815260408083206001600160a01b03851684529091529020546001600160601b0316610fe08161179d565b6110375760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3133333a544f4b454e5f4e4f545f5245474953544552604482015261115160f21b6064820152608401610b98565b6001600160601b038116600090815260676020526040902054600160881b900460ff16600414610c135760405162461bcd60e51b815260206004820152601e60248201527f4552524f523a4352472d3133343a4f424a4543545f4e4f545f544f4b454e00006044820152606401610b98565b6000610c138260d81b90565b6001600160d81b031981166000908152606960205260409020546001600160601b03166110e18161179d565b6111385760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3133303a434841494e5f4e4f545f5245474953544552604482015261115160f21b6064820152608401610b98565b919050565b6001600160d81b031983166000908152606c6020908152604080832060ff8616845290915281205482106111b35760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a4352472d3131303a494e4445585f544f4f5f4c415247450000006044820152606401610b98565b6001600160d81b031984166000908152606c6020908152604080832060ff8716845290915290208054839081106111ec576111ec61565d565b9060005260206000209060029182820401919006600c029054906101000a90046001600160601b031690509392505050565b60608161122a8161179d565b6112765760405162461bcd60e51b815260206004820152601e60248201527f4552524f523a4352472d3134303a544f4b454e5f49445f494e56414c494400006044820152606401610b98565b6001600160601b038082166000908152606760209081526040808320815161012081018352815495861681526001600160d81b0319600160601b870460d81b169381019390935260ff600160881b860481169284019290925292939192916060840191600160901b9091041660058111156112f3576112f361550c565b60058111156113045761130461550c565b815260200160018201805461131890615623565b80601f016020809104026020016040519081016040528092919081815260200182805461134490615623565b80156113915780601f1061136657610100808354040283529160200191611391565b820191906000526020600020905b81548152906001019060200180831161137457829003601f168201915b505050505081526020016002820180546113aa90615623565b80601f01602080910402602001604051908101604052809291908181526020018280546113d690615623565b80156114235780601f106113f857610100808354040283529160200191611423565b820191906000526020600020905b81548152906001019060200180831161140657829003601f168201915b505050918352505060039182015463ffffffff8082166020808501919091526401000000008304909116604080850191909152600160401b90920465ffffffffffff16606090930192909252838201516001600160d81b0319166000908152606c83528181209381529290915281208054929350909182906114a7576114a761565d565b9060005260206000209060029182820401919006600c029054906101000a90046001600160601b03169050600060676000836001600160601b03166001600160601b03168152602001908152602001600020600201805461150790615623565b80601f016020809104026020016040519081016040528092919081815260200182805461153390615623565b80156115805780601f1061155557610100808354040283529160200191611580565b820191906000526020600020905b81548152906001019060200180831161156357829003601f168201915b50505050508060200190518101906115989190615673565b90506040518060400160405280600f81526020016e3234b21d37333a1d32b4b8189a9a9d60891b8152506115cf846020015161160e565b6115d8836117d2565b6115e189611b35565b6040516020016115f494939291906156b9565b604051602081830303815290604052945050505050919050565b6060610c1360d883901c6132aa565b600061162761333c565b6116438361163d6035546001600160a01b031690565b84613396565b9392505050565b6071546040516331a9108f60e11b81526001600160601b03831660048201526000916001600160a01b031690636352211e90602401602060405180830381865afa15801561169c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c139190615673565b6001600160601b03811660009081526067602052604081206002018054610c1391906116eb90615623565b80601f016020809104026020016040519081016040528092919081815260200182805461171790615623565b80156117645780601f1061173957610100808354040283529160200191611764565b820191906000526020600020905b81548152906001019060200180831161174757829003601f168201915b505050505061343c565b600061177861333c565b611795848461178f6035546001600160a01b031690565b85613452565b949350505050565b6001600160601b0390811660009081526067602052604090205416151590565b60006117cd6001805b60006135be565b905090565b6060610c1382613603565b6000858152606f60209081526040808320878452909152812054869086906001600160601b031661185e5760405162461bcd60e51b815260206004820152602560248201527f4552524f523a4352472d3031303a5249534b504f4f4c5f4e4f545f5245474953604482015264151154915160da1b6064820152608401610b98565b600061186983612491565b604051636ea8e43560e11b8152600481018490529091506000906001600160a01b0383169063dd51c86a90602401602060405180830381865afa1580156118b4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118d89190615733565b905060028160028111156118ee576118ee61550c565b146119475760405162461bcd60e51b8152602060048201526024808201527f4552524f523a4352472d3031313a434f4d504f4e454e545f4e4f545f5249534b6044820152631413d3d360e21b6064820152608401610b98565b604051635e966e4560e01b8152600481018490526000906001600160a01b03841690635e966e4590602401602060405180830381865afa15801561198f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119b39190615754565b905060038160068111156119c9576119c961550c565b14611a205760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3031323a5249534b504f4f4c5f4e4f545f41435449566044820152604560f81b6064820152608401610b98565b60008b8152606e60205260409020548b906001600160601b031680611a575760405162461bcd60e51b8152600401610b9890615775565b6001600160601b038116600090815260676020526040902054600160601b900464ffffffffff164614611a9c5760405162461bcd60e51b8152600401610b98906157ba565b600080611aac8f8f8f8f8f613619565b91509150611ae0611ac56035546001600160a01b031690565b83602860026040518060200160405280600081525086613855565b9f9e505050505050505050505050505050565b6000611afd61333c565b6000611b098585613d93565b9050611b2c611b206035546001600160a01b031690565b86600460028786613855565b95945050505050565b6060610c13826132aa565b611b4861333c565b611b526000613f36565b565b6072546000906001600160a01b03163314611bb15760405162461bcd60e51b815260206004820181905260248201527f4552524f523a4352472d3033303a53454e4445525f4e4f545f5354414b494e476044820152606401610b98565b6001600160a01b038216611c165760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3039303a5354414b45525f574954485f5a45524f5f4160448201526544445245535360d01b6064820152608401610b98565b6001600160601b038316600090815260676020526040812054611c44908590600160881b900460ff16613f88565b905061179583607160149054906101000a900460d81b600a60026040518060200160405280600081525086613855565b60008060008060606000611d3760676000896001600160601b03166001600160601b031681526020019081526020016000206002018054611cb490615623565b80601f0160208091040260200160405190810160405280929190818152602001828054611ce090615623565b8015611d2d5780601f10611d0257610100808354040283529160200191611d2d565b820191906000526020600020905b815481529060010190602001808311611d1057829003601f168201915b50505050506131af565b9550955095509550955095505b91939550919395565b6001600160d81b031981166000908152606a60205260409020546001600160601b0316611d798161179d565b6111385760405162461bcd60e51b815260206004820152602560248201527f4552524f523a4352472d3133313a52454749535452595f4e4f545f5245474953604482015264151154915160da1b6064820152608401610b98565b6000838152606e602052604081205484906001600160601b0316611e475760405162461bcd60e51b815260206004820152602560248201527f4552524f523a4352472d3030353a494e5354414e43455f4e4f545f5245474953604482015264151154915160da1b6064820152608401610b98565b6000858152606e602052604090205485906001600160601b031680611e7e5760405162461bcd60e51b8152600401610b9890615775565b6001600160601b038116600090815260676020526040902054600160601b900464ffffffffff164614611ec35760405162461bcd60e51b8152600401610b98906157ba565b6000806000611ed28a8a613f94565b925092509250611ef8611eed6035546001600160a01b031690565b848460028c86613855565b9a9950505050505050505050565b600254610100900460ff1615808015611f265750600254600160ff909116105b80611f405750303b158015611f40575060025460ff166001145b611fa35760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610b98565b6002805460ff191660011790558015611fc6576002805461ff0019166101001790555b611fd08483614217565b611fd86144e9565b611fe06117bd565b6072805465ffffffffffff60a01b1916600160a01b65ffffffffffff9390931683021790556071805464ffffffffff60a01b191664ffffffffff461690920291909117905560686020527f82eaf0fca2207f91f5027fcf68136c84edb7e928c081c42aa5bbc2a771c7d376805460ff1990811660019081179092557f7738fc943d038775bed8ef01a67b748c956896b0b810b5b4d06dc2c8632420e280548216831790557f621935e5e2d2334e817fa0366e6727cdfbb18abed03a929d20a8be2175643efe80548216831790557f80333aa37bbc0dd2312116cfc6d7c23756afe8292d63da7b97b36300cc5e273f80548216831790557f204f680652367b3e88eb8454408ef0b12f62a2e2845285c753e1f150c940718780548216831790557f911a5277297385469eb2e85a75ce7559032e3b943ab117f98a01792b66fff3ee80548216831790557f2c27bd25dfa436448d1a9cf6e802bb2633a236a6dabd0cedbfeb6285ec2fe9ad8054821683179055600a6000527f3c51d292490bf26c9a5a46ed986c7b0c87fd1fd42d7777d1a7fbe70e6ac090448054909116909117905561218a83612dcf565b80156121d0576002805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50505050565b6121de61333c565b6072546001600160a01b0316156122415760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3035303a5354414b494e475f414c52454144595f53456044820152601560fa1b6064820152608401610b98565b6001600160a01b0381166122a25760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3035313a5354414b494e475f414444524553535f5a45604482015261524f60f01b6064820152608401610b98565b6000819050806001600160a01b0316631b08829c6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156122e5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123099190615805565b6123605760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3035323a5354414b494e475f4e4f545f495354414b496044820152614e4760f01b6064820152608401610b98565b6123dd816001600160a01b03166354fd4d506040518163ffffffff1660e01b8152600401602060405180830381865afa1580156123a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123c59190615827565b6123cd614518565b65ffffffffffff90811691161190565b6124345760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3035333a5354414b494e475f56455253494f4e5f5a45604482015261524f60f01b6064820152608401610b98565b607280546001600160a01b0319166001600160a01b039290921691909117905550565b6124618282614217565b6124696117bd565b607260146101000a81548165ffffffffffff021916908365ffffffffffff1602179055505050565b6000818152606e60205260408120546001600160601b0316816124b382612e48565b509150506124c0816125c3565b9998505050505050505050565b65ffffffffffff16600090815260208190526040902060010154600160a01b900463ffffffff16151590565b600061250361333c565b6000806125108686614525565b915091506125356125296035546001600160a01b031690565b83601460028886613855565b9695505050505050565b60008281526070602090815260408083208484529091529020546001600160601b031661256b8161179d565b610c135760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3133373a42554e444c455f4e4f545f5245474953544560448201526214915160ea1b6064820152608401610b98565b803b801580159190600090819081908190611d4457604051631c2d8fb360e31b81526e496e7374616e63655365727669636560881b600482015287906001600160a01b0382169063e16c7d9890602401602060405180830381865afa92505050801561264c575060408051601f3d908101601f1916820190925261264991810190615673565b60015b1561276a578092506126bf836001600160a01b0316633408e4706040518163ffffffff1660e01b8152600401602060405180830381865afa158015612695573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126b99190615844565b60d81b90565b9550826001600160a01b0316631551100f6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156126ff573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127239190615844565b9450468260405160200161274e92919091825260601b6001600160601b031916602082015260340190565b6040516020818303038152906040528051906020012085149350505b5091939550919395565b60015460009082106127c85760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a56524e2d3031303a494e4445585f544f4f5f4c415247450000006044820152606401610b98565b600182815481106127db576127db61565d565b90600052602060002090600591828204019190066006029054906101000a900465ffffffffffff169050919050565b600080600061281a61090c6117bd565b925092509250909192565b6000818152606e60205260409020546001600160601b03166128468161179d565b6111385760405162461bcd60e51b815260206004820152602560248201527f4552524f523a4352472d3133353a494e5354414e43455f4e4f545f5245474953604482015264151154915160da1b6064820152608401610b98565b6000808065ffffffffffff841661ffff602086901c166128c0838361585d565b9150601082901c60006128d3818561585d565b92989197509195509350505050565b6128ea61333c565b6001600160a01b0381166129405760405162461bcd60e51b815260206004820152601c60248201527f4552524f523a4352472d3034303a4e45575f4f574e45525f5a45524f000000006044820152606401610b98565b6071546001600160a01b0316156129995760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a4352472d3034313a4e46545f414c52454144595f5345540000006044820152606401610b98565b6001600160a01b0382166129ef5760405162461bcd60e51b815260206004820152601e60248201527f4552524f523a4352472d3034323a4e46545f414444524553535f5a45524f00006044820152606401610b98565b6000829050806001600160a01b0316636701e8716040518163ffffffff1660e01b8152600401602060405180830381865afa158015612a32573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a569190615805565b612aa25760405162461bcd60e51b815260206004820152601f60248201527f4552524f523a4352472d3034333a4e46545f4e4f545f49434841494e4e4654006044820152606401610b98565b607180546001600160a01b0319166001600160a01b038316179081905564ffffffffff600160a01b9091041660011480612aec5750607154600160a01b900464ffffffffff166005145b15612afc57612afa82614790565b505b607154604080516020810190915260008152612b2491600160a01b900460d81b908490613396565b506121d0607160149054906101000a900460d81b308460405180602001604052806000815250613452565b6001600160d81b031982166000908152606c6020908152604080832060ff8516845290915290205492915050565b6000828152606f602090815260408083208484529091529020546001600160601b0316612ba98161179d565b610c135760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3133363a434f4d504f4e454e545f4e4f545f5245474960448201526514d51154915160d21b6064820152608401610b98565b6040805160a081018252600080825260208201819052918101829052606081018290526080810191909152612c38826124cd565b612c845760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a56524e2d3032303a56455253494f4e5f554e4b4e4f574e0000006044820152606401610b98565b5065ffffffffffff90811660009081526020818152604091829020825160a0810184528154948516815266010000000000009094046001600160a01b03908116928501929092526001015490811691830191909152600160a01b810463ffffffff166060830152600160c01b900464ffffffffff16608082015290565b6001600160601b038116600090815260676020526040812060020180548291612db091612d2d90615623565b80601f0160208091040260200160405190810160405280929190818152602001828054612d5990615623565b8015612da65780601f10612d7b57610100808354040283529160200191612da6565b820191906000526020600020905b815481529060010190602001808311612d8957829003601f168201915b50505050506148fb565b91509150915091565b612dc161333c565b612dcb828261491c565b5050565b612dd761333c565b6001600160a01b038116612e3c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610b98565b612e4581613f36565b50565b6001600160601b038116600090815260676020526040812060020180548291606091610b3b9190612e7890615623565b80601f0160208091040260200160405190810160405280929190818152602001828054612ea490615623565b8015612ef15780601f10612ec657610100808354040283529160200191612ef1565b820191906000526020600020905b815481529060010190602001808311612ed457829003601f168201915b5050505050614a22565b604080516101208101825260008082526020820181905291810182905260608082018390526080820181905260a082015260c0810182905260e08101829052610100810191909152612f4c8261179d565b612f985760405162461bcd60e51b815260206004820152601c60248201527f4552524f523a4352472d3132303a4e46545f49445f494e56414c4944000000006044820152606401610b98565b6001600160601b03808316600090815260676020908152604091829020825161012081018452815494851681526001600160d81b0319600160601b860460d81b169281019290925260ff600160881b8504811693830193909352909290916060840191600160901b90041660058111156130145761301461550c565b60058111156130255761302561550c565b815260200160018201805461303990615623565b80601f016020809104026020016040519081016040528092919081815260200182805461306590615623565b80156130b25780601f10613087576101008083540402835291602001916130b2565b820191906000526020600020905b81548152906001019060200180831161309557829003601f168201915b505050505081526020016002820180546130cb90615623565b80601f01602080910402602001604051908101604052809291908181526020018280546130f790615623565b80156131445780601f1061311957610100808354040283529160200191613144565b820191906000526020600020905b81548152906001019060200180831161312757829003601f168201915b50505091835250506003919091015463ffffffff80821660208401526401000000008204166040830152600160401b900465ffffffffffff1660609091015292915050565b6000806000838060200190518101906131a29190615870565b9196909550909350915050565b60008060008060606000868060200190518101906131cd91906158e3565b949c939b509199509750919550909350915050565b60608686868685876040516020016131ff96959493929190615958565b60405160208183030381529060405290509695505050505050565b6001600160601b03821660009081526067602052604090206002810161324083826159ec565b5060038101805467ffffffff00000000191664010000000063ffffffff431602179055604080516001600160601b03851681523360208201527fbe351e9f01c5c493c1523a90fe997fa0c3ea6b11ba051cd0fd23543f7f67a07591015b60405180910390a1505050565b606060006132b783614a3b565b60010190506000816001600160401b038111156132d6576132d661505d565b6040519080825280601f01601f191660200182016040528015613300576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a850494508461330a57509392505050565b6035546001600160a01b03163314611b525760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610b98565b6001600160d81b031983166000908152606960205260408120546133c2906001600160601b031661179d565b1561341e5760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3231303a434841494e5f414c52454144595f5245474960448201526514d51154915160d21b6064820152608401610b98565b61179583856002808660405180602001604052806000815250613855565b600081806020019051810190610c139190615673565b6001600160d81b0319841660009081526069602052604081205461347e906001600160601b031661179d565b6134d45760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3232303a434841494e5f4e4f545f535550504f5254456044820152601160fa1b6064820152608401610b98565b6134df856003612b4f565b1561353e5760405162461bcd60e51b815260206004820152602960248201527f4552524f523a4352472d3232313a52454749535452595f414c52454144595f526044820152681151d254d51154915160ba1b6064820152608401610b98565b6001600160a01b0384166135a05760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3232323a52454749535452595f414444524553535f5a60448201526245524f60e81b6064820152608401610b98565b60006135ac8686614b13565b90506125358487600360028786613855565b600061ffff84811690848116908416806135ee63ffff0000601089901b1665ffff0000000060208b901b166156a6565b6135f891906156a6565b979650505050505050565b6060610c136001600160a01b0383166014614bfa565b6000858152607060209081526040808320868452909152812054606090613648906001600160601b031661179d565b156136a55760405162461bcd60e51b815260206004820152602760248201527f4552524f523a4352472d3332303a42554e444c455f414c52454144595f5245476044820152661254d51154915160ca1b6064820152608401610b98565b60006136b088612491565b604051632d0821b760e01b8152600481018890529091506000906001600160a01b03831690632d0821b790602401600060405180830381865afa1580156136fb573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526137239190810190615aba565b9050878160200151146137875760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3332313a42554e444c455f5249534b504f4f4c5f4d496044820152650a69a82a886960d31b6064820152608401610b98565b60405163038696bb60e01b8152600481018990526000906001600160a01b0384169063038696bb90602401602060405180830381865afa1580156137cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906137f39190615673565b9050613836836001600160a01b0316633408e4706040518163ffffffff1660e01b8152600401602060405180830381865afa158015612695573d6000803e3d6000fd5b94506138468a8a8a848b8b6131e2565b93505050509550959350505050565b6071546000906001600160a01b03166138b05760405162461bcd60e51b815260206004820152601960248201527f4552524f523a4352472d3335303a4e46545f4e4f545f534554000000000000006044820152606401610b98565b60ff808616600090815260686020526040902054166139215760405162461bcd60e51b815260206004820152602760248201527f4552524f523a4352472d3335313a4f424a4543545f545950455f4e4f545f5355604482015266141413d495115160ca1b6064820152608401610b98565b60715460405163d0def52160e01b8152613998916001600160a01b03169063d0def52190613955908b908890600401615b8c565b6020604051808303816000875af1158015613974573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106fa9190615844565b6001600160601b0381166000818152606760205260409020805470ffffffffffffffffffffffffffffffffff1916909117600160601b60d88a901c021760ff60881b1916600160881b60ff8916021781559091504360038201805463ffffffff191663ffffffff92909216919091179055613a116117bd565b8160030160086101000a81548165ffffffffffff021916908365ffffffffffff160217905550613a41828661491c565b825115613a585760028101613a5684826159ec565b505b6001600160d81b031987166000908152606c6020908152604080832060ff8a16845282528220805460018082018355918452919092206002808304909101805493909216600c026101000a6001600160601b038181021990941693861602929092179055613acd90879060ff90811691161490565b15613b65576001600160d81b03198716600090815260696020526040812080546001600160601b0319166001600160601b038516179055606b805460018101825591527fbd43cb8ece8cd1863bcd6082d65c5b0d25665b1ce17980f0da43c0ed545f98b4600680830491909101805464ffffffffff929093066005026101000a9182021990921660d88a901c91909102179055613d49565b60ff8616600303613ba7576001600160d81b031987166000908152606a6020526040902080546001600160601b0319166001600160601b038416179055613d49565b60ff8616600403613c0a576000613bbd8461343c565b6001600160d81b031989166000908152606d602090815260408083206001600160a01b039490941683529290522080546001600160601b0319166001600160601b03851617905550613d49565b60ff8616601403613c8957600080613c2185614a22565b506001600160d81b03198b166000908152606d602090815260408083206001600160a01b03909416835292815282822080546001600160601b038a166001600160601b03199182168117909255948352606e909152919020805490921617905550613d499050565b60ff861660171480613c9e575060ff86166015145b80613cac575060ff86166016145b15613cf857600080613cbd85613189565b506000918252606f60209081526040808420928452919052902080546001600160601b0319166001600160601b03861617905550613d499050565b60ff8616602803613d4957600080613d0f856131af565b505050600092835260706020908152604080852092855291905290912080546001600160601b0319166001600160601b0387161790555050505b7fd2b595f4b7b2737b1a3e623402986bbcd0d952a3974a6179eef07b39c7b86cf7828888888c604051613d80959493929190615bb0565b60405180910390a1509695505050505050565b6001600160d81b03198216600090815260696020526040902054606090613dc2906001600160601b031661179d565b613e185760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3239303a434841494e5f4e4f545f535550504f5254456044820152601160fa1b6064820152608401610b98565b6001600160d81b031983166000908152606d602090815260408083206001600160a01b0386168452909152902054613e58906001600160601b031661179d565b15613eb45760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3239313a544f4b454e5f414c52454144595f5245474960448201526514d51154915160d21b6064820152608401610b98565b6001600160a01b038216613f0a5760405162461bcd60e51b815260206004820181905260248201527f4552524f523a4352472d3239323a544f4b454e5f414444524553535f5a45524f6044820152606401610b98565b604080516001600160a01b03841660208083019190915282518083039091018152908201909152611643565b603580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60606116438383614d95565b6000828152606f602090815260408083208484529091528120548190606090613fc5906001600160601b031661179d565b156140255760405162461bcd60e51b815260206004820152602a60248201527f4552524f523a4352472d3331303a434f4d504f4e454e545f414c52454144595f604482015269149151d254d51154915160b21b6064820152608401610b98565b600061403086612491565b604051636ea8e43560e11b8152600481018790529091506000906001600160a01b0383169063dd51c86a90602401602060405180830381865afa15801561407b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061409f9190615733565b90506140aa81614dbd565b93506140ed826001600160a01b0316633408e4706040518163ffffffff1660e01b8152600401602060405180830381865afa158015612695573d6000803e3d6000fd5b60405163038696bb60e01b8152600481018890529095506000906001600160a01b0384169063038696bb90602401602060405180830381865afa158015614138573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061415c9190615673565b6001600160d81b031987166000908152606d602090815260408083206001600160a01b038516845290915290205490915061419f906001600160601b031661179d565b6142005760405162461bcd60e51b815260206004820152602c60248201527f4552524f523a4352472d3331313a434f4d504f4e454e545f544f4b454e5f4e4f60448201526b1517d49151d254d51154915160a21b6064820152608401610b98565b61420b888883614e09565b93505050509250925092565b60006142216117bd565b905061422c816124cd565b156142895760405162461bcd60e51b815260206004820152602760248201527f4552524f523a56524e2d3030313a56455253494f4e5f414c52454144595f41436044820152661512559055115160ca1b6064820152608401610b98565b6001541561434d5760018054600091906142a490829061585d565b815481106142b4576142b461565d565b90600052602060002090600591828204019190066006029054906101000a900465ffffffffffff1690506142f3828265ffffffffffff90811691161190565b61434b5760405162461bcd60e51b8152602060048201526024808201527f4552524f523a56524e2d3030323a56455253494f4e5f4e4f545f494e4352454160448201526353494e4760e01b6064820152608401610b98565b505b60018054808201825560009190915260058082047fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805465ffffffffffff808616600694909506939093026101000a848102930219169190911790556040805160a0810182529182526001600160a01b038086166020840152841690820152606081016143d84390565b63ffffffff1681526020014264ffffffffff90811690915265ffffffffffff8084166000908152602081815260409182902085518154928701516001600160a01b039081166601000000000000026001600160d01b0319909416919095161791909117815584820151600190910180546060870151608090970151909516600160c01b0264ffffffffff60c01b1963ffffffff909716600160a01b026001600160c01b031990961692909416919091179390931793909316179055517ff7b17693e830f8b239607e857ac81b076450829d544c053d533d1b278d18cd899061329d9083908690869065ffffffffffff9390931683526001600160a01b03918216602084015216604082015260600190565b600254610100900460ff166145105760405162461bcd60e51b8152600401610b9890615c01565b611b52614e4a565b60006117cd8160006117c6565b600060606001600160a01b03841661458b5760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3330303a52454749535452595f414444524553535f5a60448201526245524f60e81b6064820152608401610b98565b60008060008061459a886125c3565b50945094509450509350836145fd5760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3330313a52454749535452595f4e4f545f434f4e54526044820152621050d560ea1b6064820152608401610b98565b806146545760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3330323a494e5354414e43455f49445f494e56414c496044820152601160fa1b6064820152608401610b98565b6001600160d81b03198316600090815260696020526040902054614680906001600160601b031661179d565b6146d65760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3330333a434841494e5f4e4f545f535550504f5254456044820152601160fa1b6064820152608401610b98565b6001600160d81b031983166000908152606d602090815260408083206001600160a01b038c168452909152902054614716906001600160601b031661179d565b156147755760405162461bcd60e51b815260206004820152602960248201527f4552524f523a4352472d3330343a494e5354414e43455f414c52454144595f526044820152681151d254d51154915160ba1b6064820152608401610b98565b829550614783828989614e7a565b9450505050509250929050565b607154600090600160a01b900464ffffffffff16600114806147c25750607154600160a01b900464ffffffffff166005145b61480e5760405162461bcd60e51b815260206004820152601c60248201527f4552524f523a4352472d3230303a4e4f545f4f4e5f4d41494e4e4554000000006044820152606401610b98565b60715461482690600160a01b900460d81b6001612b4f565b156148855760405162461bcd60e51b815260206004820152602960248201527f4552524f523a4352472d3230313a50524f544f434f4c5f414c52454144595f526044820152681151d254d51154915160ba1b6064820152608401610b98565b6148c282607160149054906101000a900460d81b600160026040518060200160405280600081525060405180602001604052806000815250613855565b600160005260686020527f82eaf0fca2207f91f5027fcf68136c84edb7e928c081c42aa5bbc2a771c7d376805460ff1916905592915050565b600080828060200190518101906149129190615c4c565b9094909350915050565b816149268161179d565b6149725760405162461bcd60e51b815260206004820152601e60248201527f4552524f523a4352472d3030313a544f4b454e5f49445f494e56414c494400006044820152606401610b98565b6001600160601b03831660009081526067602052604090208054600160901b80820460ff16918591849160ff60901b1916908360058111156149b6576149b661550c565b021790555060038201805467ffffffff0000000019166401000000004363ffffffff16021790556040517f7afeca41b8bb9c4ee4da7af02f25df0864c01629d2609750f99c9d421e0bb89990614a13908790849088903390615c7b565b60405180910390a15050505050565b6000806060838060200190518101906131a29190615cbf565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8310614a7a5772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef81000000008310614aa6576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310614ac457662386f26fc10000830492506010015b6305f5e1008310614adc576305f5e100830492506008015b6127108310614af057612710830492506004015b60648310614b02576064830492506002015b600a8310610c135760010192915050565b6001600160d81b03198216600090815260696020526040902054606090614b42906001600160601b031661179d565b614b985760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3238303a434841494e5f4e4f545f535550504f5254456044820152601160fa1b6064820152608401610b98565b6001600160a01b038216613f0a5760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3238313a52454749535452595f414444524553535f5a60448201526245524f60e81b6064820152608401610b98565b60606000614c09836002615d0e565b614c149060026156a6565b6001600160401b03811115614c2b57614c2b61505d565b6040519080825280601f01601f191660200182016040528015614c55576020820181803683370190505b509050600360fc1b81600081518110614c7057614c7061565d565b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110614c9f57614c9f61565d565b60200101906001600160f81b031916908160001a9053506000614cc3846002615d0e565b614cce9060016156a6565b90505b6001811115614d46576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110614d0257614d0261565d565b1a60f81b828281518110614d1857614d1861565d565b60200101906001600160f81b031916908160001a90535060049490941c93614d3f81615d25565b9050614cd1565b5083156116435760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610b98565b604080516001600160601b038416602082015260ff8316918101919091526060908101610c01565b60006002826002811115614dd357614dd361550c565b03614de057506017919050565b6001826002811115614df457614df461550c565b03614e0157506015919050565b506016919050565b60408051602081018590529081018390526001600160a01b038216606082810191909152906080015b60405160208183030381529060405290509392505050565b600254610100900460ff16614e715760405162461bcd60e51b8152600401610b9890615c01565b611b5233613f36565b6060838383604051602001614e32939291906154e2565b6001600160601b0381168114612e4557600080fd5b600060208284031215614eb857600080fd5b813561164381614e91565b600060208284031215614ed557600080fd5b5035919050565b60ff81168114612e4557600080fd5b60008060408385031215614efe57600080fd5b823591506020830135614f1081614edc565b809150509250929050565b60005b83811015614f36578181015183820152602001614f1e565b50506000910152565b60008151808452614f57816020860160208601614f1b565b601f01601f19169290920160200192915050565b6020815260006116436020830184614f3f565b60008060408385031215614f9157600080fd5b8235614f9c81614e91565b946020939093013593505050565b80356001600160d81b03198116811461113857600080fd5b6001600160a01b0381168114612e4557600080fd5b60008060408385031215614fea57600080fd5b614ff383614faa565b91506020830135614f1081614fc2565b60006020828403121561501557600080fd5b61164382614faa565b60008060006060848603121561503357600080fd5b61503c84614faa565b9250602084013561504c81614edc565b929592945050506040919091013590565b634e487b7160e01b600052604160045260246000fd5b60405161014081016001600160401b03811182821017156150965761509661505d565b60405290565b604051601f8201601f191681016001600160401b03811182821017156150c4576150c461505d565b604052919050565b60006001600160401b038211156150e5576150e561505d565b50601f01601f191660200190565b600082601f83011261510457600080fd5b8135615117615112826150cc565b61509c565b81815284602083860101111561512c57600080fd5b816020850160208301376000918101602001919091529392505050565b6000806040838503121561515c57600080fd5b61516583614faa565b915060208301356001600160401b0381111561518057600080fd5b61518c858286016150f3565b9150509250929050565b6000806000606084860312156151ab57600080fd5b6151b484614faa565b925060208401356151c481614fc2565b915060408401356001600160401b038111156151df57600080fd5b6151eb868287016150f3565b9150509250925092565b60006020828403121561520757600080fd5b813561164381614fc2565b600080600080600060a0868803121561522a57600080fd5b85359450602086013593506040860135925060608601356001600160401b0381111561525557600080fd5b615261888289016150f3565b95989497509295608001359392505050565b60006020828403121561528557600080fd5b813563ffffffff8116811461164357600080fd5b600080604083850312156152ac57600080fd5b8235614ff381614e91565b86815285602082015284604082015260018060a01b038416606082015260c0608082015260006152ea60c0830185614f3f565b90508260a0830152979650505050505050565b60008060006060848603121561531257600080fd5b833592506020840135915060408401356001600160401b038111156151df57600080fd5b60008060006060848603121561534b57600080fd5b833561535681614fc2565b9250602084013561536681614fc2565b9150604084013561537681614fc2565b809150509250925092565b6000806040838503121561539457600080fd5b8235614ff381614fc2565b65ffffffffffff81168114612e4557600080fd5b6000602082840312156153c557600080fd5b81356116438161539f565b6000806000606084860312156153e557600080fd5b83356153f081614fc2565b925060208401356001600160401b038082111561540c57600080fd5b615418878388016150f3565b9350604086013591508082111561542e57600080fd5b506151eb868287016150f3565b6000806040838503121561544e57600080fd5b50508035926020909101359150565b6000806040838503121561547057600080fd5b61547983614faa565b91506020830135614f1081614edc565b60006020828403121561549b57600080fd5b813564ffffffffff8116811461164357600080fd5b600080604083850312156154c357600080fd5b82356154ce81614e91565b9150602083013560068110614f1057600080fd5b8381526001600160a01b0383166020820152606060408201819052600090611b2c90830184614f3f565b634e487b7160e01b600052602160045260246000fd5b6006811061554057634e487b7160e01b600052602160045260246000fd5b9052565b6020815261555e6020820183516001600160601b03169052565b6000602083015161557b60408401826001600160d81b0319169052565b50604083015160ff8116606084015250606083015161559d6080840182615522565b5060808301516101208060a08501526155ba610140850183614f3f565b915060a0850151601f198584030160c08601526155d78382614f3f565b92505060c08501516155f160e086018263ffffffff169052565b5060e085015161010061560b8187018363ffffffff169052565b9095015165ffffffffffff1693019290925250919050565b600181811c9082168061563757607f821691505b60208210810361565757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b60006020828403121561568557600080fd5b815161164381614fc2565b634e487b7160e01b600052601160045260246000fd5b80820180821115610c1357610c13615690565b600085516156cb818460208a01614f1b565b8551908301906156df818360208a01614f1b565b672fb2b9319b99189d60c11b91019081528451615703816008840160208901614f1b565b605f60f81b600892909101918201528351615725816009840160208801614f1b565b016009019695505050505050565b60006020828403121561574557600080fd5b81516003811061164357600080fd5b60006020828403121561576657600080fd5b81516007811061164357600080fd5b60208082526025908201527f4552524f523a4352472d3032303a494e5354414e43455f4e4f545f5245474953604082015264151154915160da1b606082015260800190565b6020808252602b908201527f4552524f523a4352472d3032313a444946464552454e545f434841494e5f4e4f60408201526a1517d4d5541413d495115160aa1b606082015260800190565b60006020828403121561581757600080fd5b8151801515811461164357600080fd5b60006020828403121561583957600080fd5b81516116438161539f565b60006020828403121561585657600080fd5b5051919050565b81810381811115610c1357610c13615690565b60008060006060848603121561588557600080fd5b8351925060208401519150604084015161537681614fc2565b600082601f8301126158af57600080fd5b81516158bd615112826150cc565b8181528460208386010111156158d257600080fd5b611795826020830160208701614f1b565b60008060008060008060c087890312156158fc57600080fd5b865195506020870151945060408701519350606087015161591c81614fc2565b608088015160a089015191945092506001600160401b0381111561593f57600080fd5b61594b89828a0161589e565b9150509295509295509295565b86815285602082015284604082015260018060a01b038416606082015282608082015260c060a0820152600061599160c0830184614f3f565b98975050505050505050565b601f8211156159e757600081815260208120601f850160051c810160208610156159c45750805b601f850160051c820191505b818110156159e3578281556001016159d0565b5050505b505050565b81516001600160401b03811115615a0557615a0561505d565b615a1981615a138454615623565b8461599d565b602080601f831160018114615a4e5760008415615a365750858301515b600019600386901b1c1916600185901b1785556159e3565b600085815260208120601f198616915b82811015615a7d57888601518255948401946001909101908401615a5e565b5085821015615a9b5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b80516004811061113857600080fd5b600060208284031215615acc57600080fd5b81516001600160401b0380821115615ae357600080fd5b908301906101408286031215615af857600080fd5b615b00615073565b825181526020830151602082015260408301516040820152615b2460608401615aab565b6060820152608083015182811115615b3b57600080fd5b615b478782860161589e565b60808301525060a0838101519082015260c0808401519082015260e0808401519082015261010080840151908201526101209283015192810192909252509392505050565b6001600160a01b038316815260406020820181905260009061179590830184614f3f565b6001600160601b03861681526001600160d81b03198516602082015260ff8416604082015260a08101615be66060830185615522565b6001600160a01b039290921660809190910152949350505050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b60008060408385031215615c5f57600080fd5b8251615c6a81614e91565b6020840151909250614f1081614edc565b6001600160601b038516815260808101615c986020830186615522565b615ca56040830185615522565b6001600160a01b0392909216606091909101529392505050565b600080600060608486031215615cd457600080fd5b835192506020840151615ce681614fc2565b60408501519092506001600160401b03811115615d0257600080fd5b6151eb8682870161589e565b8082028115828204841417610c1357610c13615690565b600081615d3457615d34615690565b50600019019056fea2646970667358221220a7b1ef24405b0c644b38bee72df6fa41320f7b693c775d724fc72bd1fd5728b164736f6c63430008130033496e697469616c697a61626c653a20636f6e7472616374206973206e6f742069",
  "bytecodeSha1": "3c90ccb66afaf902725cb5635a36a52d398d1498",
  "compiler": {
    "evm_version": "istanbul",
    "optimizer": {
      "enabled": true,
      "runs": 200
    },
    "version": "0.8.19+commit.7dd6d404"
  },
  "contractName": "ChainRegistryV02",
  "coverageMap": {
    "branches": {
      "0": {
        "OwnableUpgradeable._checkOwner": {
          "246": [
            1662,
            1685,
            true
          ]
        },
        "OwnableUpgradeable.transferOwnership": {
          "245": [
            2409,
            2431,
            true
          ]
        }
      },
      "1": {
        "OwnableUpgradeable.__Ownable_init_unchained": {
          "244": [
            5363,
            5376,
            true
          ]
        }
      },
      "14": {},
      "15": {},
      "3": {},
      "32": {
        "ChainRegistryV01._getBundleData": {
          "219": [
            24886,
            24924,
            true
          ],
          "220": [
            25165,
            25196,
            true
          ]
        },
        "ChainRegistryV01._getComponentData": {
          "229": [
            23921,
            23965,
            true
          ],
          "230": [
            24391,
            24428,
            true
          ]
        },
        "ChainRegistryV01._getInstanceData": {
          "231": [
            22816,
            22846,
            true
          ],
          "232": [
            23224,
            23234,
            true
          ],
          "233": [
            23292,
            23302,
            true
          ],
          "234": [
            23358,
            23381,
            true
          ],
          "235": [
            23437,
            23488,
            true
          ]
        },
        "ChainRegistryV01._getRegistryData": {
          "240": [
            21920,
            21941,
            true
          ],
          "241": [
            21997,
            22019,
            true
          ]
        },
        "ChainRegistryV01._getTokenData": {
          "226": [
            22276,
            22297,
            true
          ],
          "227": [
            22353,
            22391,
            true
          ],
          "228": [
            22452,
            22471,
            true
          ]
        },
        "ChainRegistryV01._registerChain": {
          "215": [
            20361,
            20383,
            true
          ]
        },
        "ChainRegistryV01._registerProtocol": {
          "236": [
            19664,
            19684,
            true
          ],
          "237": [
            19688,
            19708,
            true
          ],
          "238": [
            19759,
            19791,
            true
          ]
        },
        "ChainRegistryV01._registerRegistry": {
          "216": [
            20862,
            20883,
            true
          ],
          "217": [
            20939,
            20968,
            true
          ],
          "218": [
            21032,
            21054,
            true
          ]
        },
        "ChainRegistryV01._safeMintObject": {
          "221": [
            30121,
            30147,
            true
          ],
          "222": [
            30582,
            30597,
            false
          ],
          "223": [
            30783,
            30802,
            false
          ],
          "224": [
            31381,
            31402,
            true
          ],
          "225": [
            31418,
            31438,
            false
          ]
        },
        "ChainRegistryV01._setObjectState": {
          "239": [
            3763,
            3773,
            true
          ]
        },
        "ChainRegistryV01._toObjectType": {
          "242": [
            29539,
            29593,
            false
          ],
          "243": [
            29648,
            29701,
            false
          ]
        },
        "ChainRegistryV01.getBundleNftId": {
          "205": [
            16434,
            16444,
            true
          ]
        },
        "ChainRegistryV01.getChainId": {
          "192": [
            14112,
            14134,
            true
          ]
        },
        "ChainRegistryV01.getChainNftId": {
          "194": [
            15051,
            15061,
            true
          ]
        },
        "ChainRegistryV01.getComponentNftId": {
          "213": [
            16158,
            16168,
            true
          ]
        },
        "ChainRegistryV01.getInstanceNftId": {
          "206": [
            15871,
            15881,
            true
          ]
        },
        "ChainRegistryV01.getNftId": {
          "195": [
            14469,
            14499,
            true
          ]
        },
        "ChainRegistryV01.getNftInfo": {
          "214": [
            14689,
            14699,
            true
          ]
        },
        "ChainRegistryV01.getRegistryNftId": {
          "200": [
            15253,
            15263,
            true
          ]
        },
        "ChainRegistryV01.getTokenNftId": {
          "193": [
            15541,
            15551,
            true
          ]
        },
        "ChainRegistryV01.registerBundle": {
          "197": [
            4900,
            4954,
            true
          ],
          "198": [
            5114,
            5167,
            true
          ]
        },
        "ChainRegistryV01.registerStake": {
          "199": [
            11690,
            11710,
            true
          ]
        },
        "ChainRegistryV01.setNftContract": {
          "207": [
            7250,
            7272,
            true
          ],
          "208": [
            7324,
            7351,
            true
          ],
          "209": [
            7403,
            7420,
            true
          ],
          "210": [
            7522,
            7555,
            true
          ],
          "211": [
            7694,
            7714,
            true
          ],
          "212": [
            7718,
            7738,
            false
          ]
        },
        "ChainRegistryV01.setStaking": {
          "201": [
            8088,
            8119,
            true
          ],
          "202": [
            8175,
            8203,
            true
          ],
          "203": [
            8322,
            8358,
            true
          ],
          "204": [
            8415,
            8456,
            true
          ]
        },
        "ChainRegistryV01.tokenDID": {
          "196": [
            18251,
            18261,
            true
          ]
        }
      },
      "33": {
        "ChainRegistryV02.extendBundleLifetime": {
          "191": [
            2230,
            2262,
            true
          ]
        }
      },
      "34": {},
      "36": {},
      "39": {},
      "42": {},
      "43": {},
      "44": {},
      "45": {},
      "48": {
        "Versionable._activate": {
          "249": [
            1217,
            1242,
            true
          ],
          "250": [
            1374,
            1394,
            false
          ],
          "251": [
            1502,
            1527,
            true
          ]
        },
        "Versionable.getVersion": {
          "247": [
            3343,
            3365,
            true
          ]
        },
        "Versionable.getVersionInfo": {
          "248": [
            3555,
            3576,
            true
          ]
        }
      },
      "49": {}
    },
    "statements": {
      "0": {
        "OwnableUpgradeable.__Ownable_init": {
          "167": [
            1065,
            1091
          ]
        },
        "OwnableUpgradeable.__Ownable_init_unchained": {
          "189": [
            1176,
            1208
          ]
        },
        "OwnableUpgradeable._checkOwner": {
          "114": [
            1654,
            1722
          ]
        },
        "OwnableUpgradeable._transferOwnership": {
          "153": [
            2781,
            2798
          ],
          "154": [
            2808,
            2853
          ]
        },
        "OwnableUpgradeable.owner": {
          "6": [
            1506,
            1519
          ]
        },
        "OwnableUpgradeable.renounceOwnership": {
          "41": [
            2135,
            2165
          ]
        },
        "OwnableUpgradeable.transferOwnership": {
          "102": [
            2401,
            2474
          ],
          "103": [
            2484,
            2512
          ]
        }
      },
      "1": {},
      "14": {},
      "15": {},
      "3": {
        "ContextUpgradeable._msgSender": {
          "113": [
            922,
            939
          ]
        }
      },
      "32": {
        "ChainRegistryV01._decodeBundleData": {
          "108": [
            28387,
            28538
          ]
        },
        "ChainRegistryV01._decodeComponentData": {
          "107": [
            27569,
            27661
          ]
        },
        "ChainRegistryV01._decodeInstanceData": {
          "184": [
            26958,
            27053
          ]
        },
        "ChainRegistryV01._decodeRegistryData": {
          "117": [
            26027,
            26061
          ]
        },
        "ChainRegistryV01._decodeStakeData": {
          "180": [
            28951,
            29024
          ]
        },
        "ChainRegistryV01._encodeBundleData": {
          "109": [
            27966,
            28047
          ]
        },
        "ChainRegistryV01._encodeComponentData": {
          "188": [
            27275,
            27324
          ]
        },
        "ChainRegistryV01._encodeInstanceData": {
          "190": [
            26656,
            26708
          ]
        },
        "ChainRegistryV01._encodeStakeData": {
          "187": [
            28707,
            28744
          ]
        },
        "ChainRegistryV01._encodeTokenData": {
          "151": [
            26211,
            26235
          ]
        },
        "ChainRegistryV01._getBundleData": {
          "124": [
            24878,
            24968
          ],
          "125": [
            25157,
            25239
          ],
          "126": [
            25331,
            25378
          ],
          "127": [
            25388,
            25476
          ]
        },
        "ChainRegistryV01._getComponentData": {
          "156": [
            23913,
            24012
          ],
          "157": [
            24211,
            24235
          ],
          "158": [
            24245,
            24292
          ],
          "159": [
            24383,
            24477
          ],
          "160": [
            24488,
            24547
          ]
        },
        "ChainRegistryV01._getInstanceData": {
          "169": [
            22808,
            22886
          ],
          "170": [
            23216,
            23274
          ],
          "171": [
            23284,
            23340
          ],
          "172": [
            23350,
            23419
          ],
          "173": [
            23429,
            23534
          ],
          "174": [
            23545,
            23560
          ],
          "175": [
            23570,
            23639
          ]
        },
        "ChainRegistryV01._getRegistryData": {
          "185": [
            21912,
            21979
          ],
          "186": [
            21989,
            22059
          ]
        },
        "ChainRegistryV01._getStakeData": {
          "155": [
            25645,
            25688
          ]
        },
        "ChainRegistryV01._getTokenData": {
          "148": [
            22268,
            22335
          ],
          "149": [
            22345,
            22434
          ],
          "150": [
            22444,
            22508
          ],
          "152": [
            22519,
            22549
          ]
        },
        "ChainRegistryV01._registerChain": {
          "115": [
            20353,
            20426
          ],
          "116": [
            20477,
            20627
          ]
        },
        "ChainRegistryV01._registerProtocol": {
          "176": [
            19656,
            19741
          ],
          "177": [
            19751,
            19837
          ],
          "178": [
            19888,
            20053
          ],
          "179": [
            20126,
            20158
          ]
        },
        "ChainRegistryV01._registerRegistry": {
          "118": [
            20854,
            20921
          ],
          "119": [
            20931,
            21014
          ],
          "120": [
            21024,
            21094
          ],
          "121": [
            21214,
            21372
          ]
        },
        "ChainRegistryV01._safeMintObject": {
          "128": [
            30038,
            30103
          ],
          "129": [
            30113,
            30191
          ],
          "130": [
            30222,
            30254
          ],
          "131": [
            30338,
            30350
          ],
          "132": [
            30360,
            30378
          ],
          "133": [
            30388,
            30416
          ],
          "134": [
            30426,
            30455
          ],
          "135": [
            30465,
            30489
          ],
          "136": [
            30500,
            30526
          ],
          "137": [
            30613,
            30629
          ],
          "138": [
            30689,
            30724
          ],
          "139": [
            30818,
            30836
          ],
          "140": [
            30850,
            30871
          ],
          "141": [
            30929,
            30950
          ],
          "142": [
            31059,
            31093
          ],
          "143": [
            31233,
            31270
          ],
          "144": [
            31284,
            31310
          ],
          "145": [
            31549,
            31589
          ],
          "146": [
            31731,
            31765
          ],
          "147": [
            31786,
            31857
          ]
        },
        "ChainRegistryV01._setObjectState": {
          "181": [
            21601,
            21622
          ],
          "182": [
            21632,
            21662
          ],
          "183": [
            21673,
            21744
          ]
        },
        "ChainRegistryV01.activateAndSetOwner": {
          "48": [
            6457,
            6495
          ],
          "49": [
            6552,
            6568
          ],
          "50": [
            6618,
            6638
          ],
          "51": [
            6648,
            6683
          ],
          "52": [
            6741,
            6772
          ],
          "53": [
            6782,
            6810
          ],
          "54": [
            6820,
            6851
          ],
          "55": [
            6861,
            6889
          ],
          "56": [
            6899,
            6930
          ],
          "57": [
            6940,
            6971
          ],
          "58": [
            6981,
            7010
          ],
          "59": [
            7020,
            7048
          ],
          "60": [
            7059,
            7086
          ]
        },
        "ChainRegistryV01.chains": {
          "1": [
            13971,
            13994
          ]
        },
        "ChainRegistryV01.decodeBundleData": {
          "44": [
            17780,
            17820
          ]
        },
        "ChainRegistryV01.decodeComponentData": {
          "11": [
            17402,
            17445
          ]
        },
        "ChainRegistryV01.decodeInstanceData": {
          "104": [
            17120,
            17162
          ]
        },
        "ChainRegistryV01.decodeRegistryData": {
          "33": [
            16637,
            16685
          ]
        },
        "ChainRegistryV01.decodeStakeData": {
          "100": [
            18025,
            18064
          ]
        },
        "ChainRegistryV01.exists": {
          "35": [
            13829,
            13866
          ]
        },
        "ChainRegistryV01.getBundleNftId": {
          "72": [
            16382,
            16416
          ],
          "73": [
            16426,
            16484
          ]
        },
        "ChainRegistryV01.getChainId": {
          "12": [
            14104,
            14168
          ],
          "13": [
            14178,
            14199
          ]
        },
        "ChainRegistryV01.getChainNftId": {
          "24": [
            15015,
            15033
          ],
          "25": [
            15043,
            15100
          ]
        },
        "ChainRegistryV01.getComponentNftId": {
          "96": [
            16100,
            16140
          ],
          "97": [
            16150,
            16211
          ]
        },
        "ChainRegistryV01.getInstanceNftId": {
          "82": [
            15827,
            15853
          ],
          "83": [
            15863,
            15923
          ]
        },
        "ChainRegistryV01.getInstanceServiceFacade": {
          "69": [
            29315,
            29364
          ]
        },
        "ChainRegistryV01.getNft": {
          "8": [
            13571,
            13582
          ]
        },
        "ChainRegistryV01.getNftId": {
          "26": [
            14461,
            14533
          ],
          "27": [
            14543,
            14572
          ]
        },
        "ChainRegistryV01.getNftInfo": {
          "105": [
            14681,
            14732
          ],
          "106": [
            14742,
            14758
          ]
        },
        "ChainRegistryV01.getRegistryNftId": {
          "45": [
            15214,
            15235
          ],
          "46": [
            15245,
            15305
          ]
        },
        "ChainRegistryV01.getStaking": {
          "5": [
            13721,
            13736
          ]
        },
        "ChainRegistryV01.getTokenNftId": {
          "19": [
            15489,
            15523
          ],
          "20": [
            15533,
            15590
          ],
          "21": [
            15600,
            15672
          ]
        },
        "ChainRegistryV01.implementsIChainRegistry": {
          "7": [
            18840,
            18851
          ]
        },
        "ChainRegistryV01.objects": {
          "95": [
            14314,
            14345
          ]
        },
        "ChainRegistryV01.ownerOf": {
          "32": [
            14866,
            14903
          ]
        },
        "ChainRegistryV01.probeInstance": {
          "74": [
            12660,
            12691
          ],
          "75": [
            13046,
            13110
          ],
          "76": [
            13128,
            13175
          ],
          "77": [
            13193,
            13237
          ],
          "78": [
            13255,
            13335
          ]
        },
        "ChainRegistryV01.registerBundle": {
          "38": [
            11168,
            11324
          ]
        },
        "ChainRegistryV01.registerChain": {
          "31": [
            8703,
            8745
          ]
        },
        "ChainRegistryV01.registerComponent": {
          "47": [
            10491,
            10636
          ]
        },
        "ChainRegistryV01.registerInstance": {
          "71": [
            9851,
            10003
          ]
        },
        "ChainRegistryV01.registerRegistry": {
          "34": [
            8937,
            8992
          ]
        },
        "ChainRegistryV01.registerStake": {
          "42": [
            11682,
            11753
          ],
          "43": [
            11898,
            12055
          ]
        },
        "ChainRegistryV01.registerToken": {
          "39": [
            9284,
            9433
          ]
        },
        "ChainRegistryV01.setNftContract": {
          "87": [
            7242,
            7305
          ],
          "88": [
            7316,
            7385
          ],
          "89": [
            7395,
            7455
          ],
          "90": [
            7514,
            7591
          ],
          "91": [
            7602,
            7620
          ],
          "92": [
            7754,
            7781
          ],
          "93": [
            7853,
            7891
          ],
          "94": [
            7901,
            7957
          ]
        },
        "ChainRegistryV01.setObjectState": {
          "101": [
            12199,
            12228
          ]
        },
        "ChainRegistryV01.setStaking": {
          "61": [
            8080,
            8157
          ],
          "62": [
            8167,
            8242
          ],
          "63": [
            8314,
            8397
          ],
          "64": [
            8407,
            8495
          ],
          "66": [
            8506,
            8532
          ]
        },
        "ChainRegistryV01.toChain": {
          "22": [
            18954,
            18979
          ]
        },
        "ChainRegistryV01.toObjectType": {
          "3": [
            19068,
            19100
          ]
        },
        "ChainRegistryV01.toString": {
          "30": [
            19315,
            19380
          ],
          "37": [
            19473,
            19519
          ],
          "40": [
            19187,
            19224
          ]
        },
        "ChainRegistryV01.tokenDID": {
          "28": [
            18243,
            18296
          ],
          "29": [
            18512,
            18744
          ]
        }
      },
      "33": {
        "ChainRegistryV02._updateObjectData": {
          "110": [
            2759,
            2778
          ],
          "111": [
            2788,
            2818
          ],
          "112": [
            2829,
            2883
          ]
        },
        "ChainRegistryV02.activate": {
          "67": [
            1365,
            1403
          ],
          "68": [
            1441,
            1461
          ]
        },
        "ChainRegistryV02.extendBundleLifetime": {
          "15": [
            1687,
            1749
          ],
          "17": [
            2222,
            2300
          ],
          "18": [
            2567,
            2597
          ]
        },
        "ChainRegistryV02.version": {
          "36": [
            912,
            1019
          ]
        }
      },
      "34": {},
      "36": {
        "eqObjectType": {
          "16": [
            611,
            662
          ]
        }
      },
      "39": {},
      "42": {
        "BaseTypes.blockNumber": {
          "0": [
            725,
            770
          ]
        },
        "BaseTypes.intToBytes": {
          "14": [
            282,
            325
          ]
        },
        "BaseTypes.toInt": {
          "2": [
            603,
            641
          ],
          "4": [
            405,
            433
          ],
          "9": [
            506,
            532
          ]
        }
      },
      "43": {
        "blockTimestamp": {
          "165": [
            1875,
            1910
          ]
        },
        "toChainId": {
          "23": [
            605,
            649
          ]
        }
      },
      "44": {
        "gtVersion": {
          "65": [
            435,
            479
          ]
        },
        "toVersion": {
          "123": [
            1281,
            1378
          ]
        },
        "versionPartToInt": {
          "122": [
            792,
            820
          ]
        },
        "versionToInt": {
          "84": [
            878,
            902
          ]
        },
        "zeroVersion": {
          "168": [
            1435,
            1505
          ]
        }
      },
      "45": {},
      "48": {
        "Versionable._activate": {
          "161": [
            1196,
            1307
          ],
          "162": [
            1477,
            1597
          ],
          "163": [
            1652,
            1679
          ],
          "164": [
            1689,
            1876
          ],
          "166": [
            1887,
            1957
          ]
        },
        "Versionable.getVersion": {
          "79": [
            3335,
            3399
          ],
          "80": [
            3409,
            3430
          ]
        },
        "Versionable.getVersionInfo": {
          "98": [
            3547,
            3610
          ],
          "99": [
            3620,
            3652
          ]
        },
        "Versionable.isActivated": {
          "70": [
            2055,
            2110
          ]
        },
        "Versionable.toVersionParts": {
          "85": [
            2445,
            2473
          ],
          "86": [
            2601,
            2729
          ]
        },
        "Versionable.versionParts": {
          "81": [
            3108,
            3140
          ]
        },
        "Versionable.versions": {
          "10": [
            3215,
            3238
          ]
        }
      },
      "49": {}
    }
  },
  "dependencies": [
    "BaseTypes",
    "ChainRegistryV01",
    "OpenZeppelin/openzeppelin-contracts-upgradeable@4.8.2/ContextUpgradeable",
    "IBaseTypes",
    "IChainRegistry",
    "IComponent",
    "OpenZeppelin/openzeppelin-contracts@4.8.2/IERC20",
    "OpenZeppelin/openzeppelin-contracts@4.8.2/IERC20Metadata",
    "IInstanceServiceFacade",
    "IVersionable",
    "OpenZeppelin/openzeppelin-contracts-upgradeable@4.8.2/Initializable",
    "OpenZeppelin/openzeppelin-contracts-upgradeable@4.8.2/OwnableUpgradeable",
    "Versionable",
    "VersionedOwnable"
  ],
  "deployedBytecode": "608060405234801561001057600080fd5b506004361061041c5760003560e01c806373d4aaad1161022b578063b23c748d11610130578063da09d484116100b8578063e4f59baa11610087578063e4f59baa14610a19578063f2fde38b14610a2c578063f8b1cb3c14610a3f578063f8ce2d0414610a47578063fb8bec0c14610a6957600080fd5b8063da09d48414610952578063dadbccee1461096a578063de788b2c14610972578063e089bc7d146109e557600080fd5b8063c1f6a1b7116100ff578063c1f6a1b7146108fe578063cf90133414610911578063d044a1ed14610924578063d15db8b414610937578063d91fc8c71461093f57600080fd5b8063b23c748d14610851578063b88da759146108ab578063bd4080ec146108be578063c0759d0d146108eb57600080fd5b806391b9b827116101b3578063aa615ec811610182578063aa615ec8146107ff578063ab5af78e14610812578063ac513fb814610825578063adc2fc7514610836578063afb9128e1461083e57600080fd5b806391b9b827146107ca5780639555c4db146107d2578063a0e2ad0c146107e5578063a3b452ba146107ec57600080fd5b806382bfefc8116101fa57806382bfefc81461077857806386ae3c7d146107805780638da5cb5b146107935780638e258689146107a45780638ff39099146107b757600080fd5b806373d4aaad1461071c5780637b1391a61461072f5780637cf6b41414610740578063806415de1461076557600080fd5b8063396fe6121161033157806358a8b85f116102b9578063663626121161028857806366362612146106c55780636900a3ae146106d95780636ecac6e8146106ec5780636effeac4146106fd578063715018a61461071457600080fd5b806358a8b85f146106855780635b1cfdbd146106975780635ce4193b146106aa57806363f9c095146106b257600080fd5b8063513516a811610300578063513516a8146105e657806353bed7c31461063757806354fd4d501461063f57806356ca623e1461065e57806357e871e71461067157600080fd5b8063396fe612146105e657806343ee8213146105f9578063447fae61146106015780634f9c1c091461061457600080fd5b80632095ace1116103b45780632bd179b0116103835780632bd179b01461057a5780633099b0191461058d57806334a0e76b146105a057806338013f02146105b357806338bb429a146105bb57600080fd5b80632095ace11461051e57806325425a911461053157806329193dcf146105395780632b52487a1461056757600080fd5b8063125fdbbc116103f0578063125fdbbc146104c357806316f48f62146104cb57806317005ce9146104e0578063178156ca1461050b57600080fd5b806282d9731461042157806301f6b5a21461045d57806306433b1b146104895780631080d895146104a3575b600080fd5b61043461042f366004614ea6565b610a89565b6040805193845260208401929092526001600160a01b0316908201526060015b60405180910390f35b61047061046b366004614ec3565b610b48565b6040516001600160d81b03199091168152602001610454565b610491600381565b60405160ff9091168152602001610454565b6104b66104b1366004614eeb565b610bde565b6040516104549190614f6b565b610491600a81565b6104de6104d9366004614f7e565b610c19565b005b6104f36104ee366004614fd7565b610fa0565b6040516001600160601b039091168152602001610454565b610470610519366004614ec3565b6110a9565b6104f361052c366004615003565b6110b5565b610491601581565b6104b66040518060400160405280600f81526020016e3234b21d37333a1d32b4b8189a9a9d60891b81525081565b6104f361057536600461501e565b61113d565b6104b6610588366004614ec3565b61121e565b6104b661059b366004615003565b61160e565b6104f36105ae366004615149565b61161d565b610491601681565b6105ce6105c9366004614ea6565b61164a565b6040516001600160a01b039091168152602001610454565b6105ce6105f4366004614ea6565b6116c0565b610491600281565b6104f361060f366004615196565b61176e565b610627610622366004614ea6565b61179d565b6040519015158152602001610454565b610491602881565b6106476117bd565b60405165ffffffffffff9091168152602001610454565b6104b661066c3660046151f5565b6117d2565b60405163ffffffff43168152602001610454565b606b545b604051908152602001610454565b6104f36106a5366004615212565b6117dd565b610491601781565b6104f36106c0366004615196565b611af3565b6106896106d3366004615003565b60d81c90565b6104b66106e7366004614ec3565b611b35565b6104916106fa366004614ec3565b90565b61068961070b366004615273565b63ffffffff1690565b6104de611b40565b6104f361072a366004615299565b611b54565b6072546001600160a01b03166105ce565b61075361074e366004614ea6565b611c74565b604051610454969594939291906152b7565b6104f3610773366004615003565b611d4d565b610491600481565b6104f361078e3660046152fd565b611dd3565b6035546001600160a01b03166105ce565b6104de6107b2366004615336565b611f06565b6104de6107c53660046151f5565b6121d6565b610491600181565b6104de6107e0366004615381565b612457565b6001610627565b6105ce6107fa366004614ec3565b612491565b61062761080d3660046153b3565b6124cd565b6104f36108203660046153d0565b6124f9565b6071546001600160a01b03166105ce565b610491600081565b6104f361084c36600461543b565b61253f565b61086461085f3660046151f5565b6125c3565b60408051961515875260208701959095526001600160d81b031990931693850193909352606084015290151560808301526001600160a01b031660a082015260c001610454565b6106476108b9366004614ec3565b612774565b6108c661280a565b6040805161ffff94851681529284166020840152921691810191909152606001610454565b6104f36108f9366004614ec3565b612825565b6108c661090c3660046153b3565b6128a0565b6104de61091f366004615381565b6128e2565b61068961093236600461545d565b612b4f565b610491601481565b6104f361094d36600461543b565b612b7d565b610689610960366004615489565b64ffffffffff1690565b610491601e81565b6109856109803660046153b3565b612c04565b60408051825165ffffffffffff1681526020808401516001600160a01b039081169183019190915283830151169181019190915260608083015163ffffffff169082015260809182015164ffffffffff169181019190915260a001610454565b6109f86109f3366004614ea6565b612d01565b604080516001600160601b03909316835260ff909116602083015201610454565b6104de610a273660046154b0565b612db9565b6104de610a3a3660046151f5565b612dcf565b600154610689565b610a5a610a55366004614ea6565b612e48565b604051610454939291906154e2565b610a7c610a77366004614ea6565b612efb565b6040516104549190615544565b6001600160601b0381166000908152606760205260408120600201805482918291610b3b9190610ab890615623565b80601f0160208091040260200160405190810160405280929190818152602001828054610ae490615623565b8015610b315780601f10610b0657610100808354040283529160200191610b31565b820191906000526020600020905b815481529060010190602001808311610b1457829003601f168201915b5050505050613189565b9250925092509193909250565b606b546000908210610ba15760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a4352472d3130303a494e4445585f544f4f5f4c4152474500000060448201526064015b60405180910390fd5b606b8281548110610bb457610bb461565d565b90600052602060002090600691828204019190066005029054906101000a900460d81b9050919050565b6040516001600160f01b031960ff831684901b60f01b1660208201526060906022015b60405160208183030381529060405290505b92915050565b6001600160601b038083166000908152606760209081526040808320815161012081018352815495861681526001600160d81b0319600160601b870460d81b169381019390935260ff600160881b860481169284019290925292939192916060840191600160901b909104166005811115610c9657610c9661550c565b6005811115610ca757610ca761550c565b8152602001600182018054610cbb90615623565b80601f0160208091040260200160405190810160405280929190818152602001828054610ce790615623565b8015610d345780601f10610d0957610100808354040283529160200191610d34565b820191906000526020600020905b815481529060010190602001808311610d1757829003601f168201915b50505050508152602001600282018054610d4d90615623565b80601f0160208091040260200160405190810160405280929190818152602001828054610d7990615623565b8015610dc65780601f10610d9b57610100808354040283529160200191610dc6565b820191906000526020600020905b815481529060010190602001808311610da957829003601f168201915b50505091835250506003919091015463ffffffff8082166020840152640100000000820416604080840191909152600160401b90910465ffffffffffff16606090920191909152810151909150602860ff90911614610e675760405162461bcd60e51b815260206004820152601860248201527f4552524f523a4352472d3430303a4e4f545f42554e444c4500000000000000006044820152606401610b98565b600080600080600080610e7d8760a001516131af565b9550955095509550955095506000610e9487612491565b6040516309e4fb4360e31b8152600481018890529091506000906001600160a01b03831690634f27da1890602401602060405180830381865afa158015610edf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f039190615673565b9050336001600160a01b03821614610f675760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3430313a43414c4c45525f4e4f545f5249534b504f4f6044820152601360fa1b6064820152608401610b98565b6000610f738b856156a6565b90506000610f858a8a8a8a8a876131e2565b9050610f918d8261321a565b50505050505050505050505050565b6001600160d81b031982166000908152606d602090815260408083206001600160a01b03851684529091529020546001600160601b0316610fe08161179d565b6110375760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3133333a544f4b454e5f4e4f545f5245474953544552604482015261115160f21b6064820152608401610b98565b6001600160601b038116600090815260676020526040902054600160881b900460ff16600414610c135760405162461bcd60e51b815260206004820152601e60248201527f4552524f523a4352472d3133343a4f424a4543545f4e4f545f544f4b454e00006044820152606401610b98565b6000610c138260d81b90565b6001600160d81b031981166000908152606960205260409020546001600160601b03166110e18161179d565b6111385760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3133303a434841494e5f4e4f545f5245474953544552604482015261115160f21b6064820152608401610b98565b919050565b6001600160d81b031983166000908152606c6020908152604080832060ff8616845290915281205482106111b35760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a4352472d3131303a494e4445585f544f4f5f4c415247450000006044820152606401610b98565b6001600160d81b031984166000908152606c6020908152604080832060ff8716845290915290208054839081106111ec576111ec61565d565b9060005260206000209060029182820401919006600c029054906101000a90046001600160601b031690509392505050565b60608161122a8161179d565b6112765760405162461bcd60e51b815260206004820152601e60248201527f4552524f523a4352472d3134303a544f4b454e5f49445f494e56414c494400006044820152606401610b98565b6001600160601b038082166000908152606760209081526040808320815161012081018352815495861681526001600160d81b0319600160601b870460d81b169381019390935260ff600160881b860481169284019290925292939192916060840191600160901b9091041660058111156112f3576112f361550c565b60058111156113045761130461550c565b815260200160018201805461131890615623565b80601f016020809104026020016040519081016040528092919081815260200182805461134490615623565b80156113915780601f1061136657610100808354040283529160200191611391565b820191906000526020600020905b81548152906001019060200180831161137457829003601f168201915b505050505081526020016002820180546113aa90615623565b80601f01602080910402602001604051908101604052809291908181526020018280546113d690615623565b80156114235780601f106113f857610100808354040283529160200191611423565b820191906000526020600020905b81548152906001019060200180831161140657829003601f168201915b505050918352505060039182015463ffffffff8082166020808501919091526401000000008304909116604080850191909152600160401b90920465ffffffffffff16606090930192909252838201516001600160d81b0319166000908152606c83528181209381529290915281208054929350909182906114a7576114a761565d565b9060005260206000209060029182820401919006600c029054906101000a90046001600160601b03169050600060676000836001600160601b03166001600160601b03168152602001908152602001600020600201805461150790615623565b80601f016020809104026020016040519081016040528092919081815260200182805461153390615623565b80156115805780601f1061155557610100808354040283529160200191611580565b820191906000526020600020905b81548152906001019060200180831161156357829003601f168201915b50505050508060200190518101906115989190615673565b90506040518060400160405280600f81526020016e3234b21d37333a1d32b4b8189a9a9d60891b8152506115cf846020015161160e565b6115d8836117d2565b6115e189611b35565b6040516020016115f494939291906156b9565b604051602081830303815290604052945050505050919050565b6060610c1360d883901c6132aa565b600061162761333c565b6116438361163d6035546001600160a01b031690565b84613396565b9392505050565b6071546040516331a9108f60e11b81526001600160601b03831660048201526000916001600160a01b031690636352211e90602401602060405180830381865afa15801561169c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c139190615673565b6001600160601b03811660009081526067602052604081206002018054610c1391906116eb90615623565b80601f016020809104026020016040519081016040528092919081815260200182805461171790615623565b80156117645780601f1061173957610100808354040283529160200191611764565b820191906000526020600020905b81548152906001019060200180831161174757829003601f168201915b505050505061343c565b600061177861333c565b611795848461178f6035546001600160a01b031690565b85613452565b949350505050565b6001600160601b0390811660009081526067602052604090205416151590565b60006117cd6001805b60006135be565b905090565b6060610c1382613603565b6000858152606f60209081526040808320878452909152812054869086906001600160601b031661185e5760405162461bcd60e51b815260206004820152602560248201527f4552524f523a4352472d3031303a5249534b504f4f4c5f4e4f545f5245474953604482015264151154915160da1b6064820152608401610b98565b600061186983612491565b604051636ea8e43560e11b8152600481018490529091506000906001600160a01b0383169063dd51c86a90602401602060405180830381865afa1580156118b4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118d89190615733565b905060028160028111156118ee576118ee61550c565b146119475760405162461bcd60e51b8152602060048201526024808201527f4552524f523a4352472d3031313a434f4d504f4e454e545f4e4f545f5249534b6044820152631413d3d360e21b6064820152608401610b98565b604051635e966e4560e01b8152600481018490526000906001600160a01b03841690635e966e4590602401602060405180830381865afa15801561198f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119b39190615754565b905060038160068111156119c9576119c961550c565b14611a205760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3031323a5249534b504f4f4c5f4e4f545f41435449566044820152604560f81b6064820152608401610b98565b60008b8152606e60205260409020548b906001600160601b031680611a575760405162461bcd60e51b8152600401610b9890615775565b6001600160601b038116600090815260676020526040902054600160601b900464ffffffffff164614611a9c5760405162461bcd60e51b8152600401610b98906157ba565b600080611aac8f8f8f8f8f613619565b91509150611ae0611ac56035546001600160a01b031690565b83602860026040518060200160405280600081525086613855565b9f9e505050505050505050505050505050565b6000611afd61333c565b6000611b098585613d93565b9050611b2c611b206035546001600160a01b031690565b86600460028786613855565b95945050505050565b6060610c13826132aa565b611b4861333c565b611b526000613f36565b565b6072546000906001600160a01b03163314611bb15760405162461bcd60e51b815260206004820181905260248201527f4552524f523a4352472d3033303a53454e4445525f4e4f545f5354414b494e476044820152606401610b98565b6001600160a01b038216611c165760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3039303a5354414b45525f574954485f5a45524f5f4160448201526544445245535360d01b6064820152608401610b98565b6001600160601b038316600090815260676020526040812054611c44908590600160881b900460ff16613f88565b905061179583607160149054906101000a900460d81b600a60026040518060200160405280600081525086613855565b60008060008060606000611d3760676000896001600160601b03166001600160601b031681526020019081526020016000206002018054611cb490615623565b80601f0160208091040260200160405190810160405280929190818152602001828054611ce090615623565b8015611d2d5780601f10611d0257610100808354040283529160200191611d2d565b820191906000526020600020905b815481529060010190602001808311611d1057829003601f168201915b50505050506131af565b9550955095509550955095505b91939550919395565b6001600160d81b031981166000908152606a60205260409020546001600160601b0316611d798161179d565b6111385760405162461bcd60e51b815260206004820152602560248201527f4552524f523a4352472d3133313a52454749535452595f4e4f545f5245474953604482015264151154915160da1b6064820152608401610b98565b6000838152606e602052604081205484906001600160601b0316611e475760405162461bcd60e51b815260206004820152602560248201527f4552524f523a4352472d3030353a494e5354414e43455f4e4f545f5245474953604482015264151154915160da1b6064820152608401610b98565b6000858152606e602052604090205485906001600160601b031680611e7e5760405162461bcd60e51b8152600401610b9890615775565b6001600160601b038116600090815260676020526040902054600160601b900464ffffffffff164614611ec35760405162461bcd60e51b8152600401610b98906157ba565b6000806000611ed28a8a613f94565b925092509250611ef8611eed6035546001600160a01b031690565b848460028c86613855565b9a9950505050505050505050565b600254610100900460ff1615808015611f265750600254600160ff909116105b80611f405750303b158015611f40575060025460ff166001145b611fa35760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610b98565b6002805460ff191660011790558015611fc6576002805461ff0019166101001790555b611fd08483614217565b611fd86144e9565b611fe06117bd565b6072805465ffffffffffff60a01b1916600160a01b65ffffffffffff9390931683021790556071805464ffffffffff60a01b191664ffffffffff461690920291909117905560686020527f82eaf0fca2207f91f5027fcf68136c84edb7e928c081c42aa5bbc2a771c7d376805460ff1990811660019081179092557f7738fc943d038775bed8ef01a67b748c956896b0b810b5b4d06dc2c8632420e280548216831790557f621935e5e2d2334e817fa0366e6727cdfbb18abed03a929d20a8be2175643efe80548216831790557f80333aa37bbc0dd2312116cfc6d7c23756afe8292d63da7b97b36300cc5e273f80548216831790557f204f680652367b3e88eb8454408ef0b12f62a2e2845285c753e1f150c940718780548216831790557f911a5277297385469eb2e85a75ce7559032e3b943ab117f98a01792b66fff3ee80548216831790557f2c27bd25dfa436448d1a9cf6e802bb2633a236a6dabd0cedbfeb6285ec2fe9ad8054821683179055600a6000527f3c51d292490bf26c9a5a46ed986c7b0c87fd1fd42d7777d1a7fbe70e6ac090448054909116909117905561218a83612dcf565b80156121d0576002805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50505050565b6121de61333c565b6072546001600160a01b0316156122415760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3035303a5354414b494e475f414c52454144595f53456044820152601560fa1b6064820152608401610b98565b6001600160a01b0381166122a25760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3035313a5354414b494e475f414444524553535f5a45604482015261524f60f01b6064820152608401610b98565b6000819050806001600160a01b0316631b08829c6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156122e5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123099190615805565b6123605760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3035323a5354414b494e475f4e4f545f495354414b496044820152614e4760f01b6064820152608401610b98565b6123dd816001600160a01b03166354fd4d506040518163ffffffff1660e01b8152600401602060405180830381865afa1580156123a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123c59190615827565b6123cd614518565b65ffffffffffff90811691161190565b6124345760405162461bcd60e51b815260206004820152602260248201527f4552524f523a4352472d3035333a5354414b494e475f56455253494f4e5f5a45604482015261524f60f01b6064820152608401610b98565b607280546001600160a01b0319166001600160a01b039290921691909117905550565b6124618282614217565b6124696117bd565b607260146101000a81548165ffffffffffff021916908365ffffffffffff1602179055505050565b6000818152606e60205260408120546001600160601b0316816124b382612e48565b509150506124c0816125c3565b9998505050505050505050565b65ffffffffffff16600090815260208190526040902060010154600160a01b900463ffffffff16151590565b600061250361333c565b6000806125108686614525565b915091506125356125296035546001600160a01b031690565b83601460028886613855565b9695505050505050565b60008281526070602090815260408083208484529091529020546001600160601b031661256b8161179d565b610c135760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3133373a42554e444c455f4e4f545f5245474953544560448201526214915160ea1b6064820152608401610b98565b803b801580159190600090819081908190611d4457604051631c2d8fb360e31b81526e496e7374616e63655365727669636560881b600482015287906001600160a01b0382169063e16c7d9890602401602060405180830381865afa92505050801561264c575060408051601f3d908101601f1916820190925261264991810190615673565b60015b1561276a578092506126bf836001600160a01b0316633408e4706040518163ffffffff1660e01b8152600401602060405180830381865afa158015612695573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126b99190615844565b60d81b90565b9550826001600160a01b0316631551100f6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156126ff573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127239190615844565b9450468260405160200161274e92919091825260601b6001600160601b031916602082015260340190565b6040516020818303038152906040528051906020012085149350505b5091939550919395565b60015460009082106127c85760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a56524e2d3031303a494e4445585f544f4f5f4c415247450000006044820152606401610b98565b600182815481106127db576127db61565d565b90600052602060002090600591828204019190066006029054906101000a900465ffffffffffff169050919050565b600080600061281a61090c6117bd565b925092509250909192565b6000818152606e60205260409020546001600160601b03166128468161179d565b6111385760405162461bcd60e51b815260206004820152602560248201527f4552524f523a4352472d3133353a494e5354414e43455f4e4f545f5245474953604482015264151154915160da1b6064820152608401610b98565b6000808065ffffffffffff841661ffff602086901c166128c0838361585d565b9150601082901c60006128d3818561585d565b92989197509195509350505050565b6128ea61333c565b6001600160a01b0381166129405760405162461bcd60e51b815260206004820152601c60248201527f4552524f523a4352472d3034303a4e45575f4f574e45525f5a45524f000000006044820152606401610b98565b6071546001600160a01b0316156129995760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a4352472d3034313a4e46545f414c52454144595f5345540000006044820152606401610b98565b6001600160a01b0382166129ef5760405162461bcd60e51b815260206004820152601e60248201527f4552524f523a4352472d3034323a4e46545f414444524553535f5a45524f00006044820152606401610b98565b6000829050806001600160a01b0316636701e8716040518163ffffffff1660e01b8152600401602060405180830381865afa158015612a32573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a569190615805565b612aa25760405162461bcd60e51b815260206004820152601f60248201527f4552524f523a4352472d3034333a4e46545f4e4f545f49434841494e4e4654006044820152606401610b98565b607180546001600160a01b0319166001600160a01b038316179081905564ffffffffff600160a01b9091041660011480612aec5750607154600160a01b900464ffffffffff166005145b15612afc57612afa82614790565b505b607154604080516020810190915260008152612b2491600160a01b900460d81b908490613396565b506121d0607160149054906101000a900460d81b308460405180602001604052806000815250613452565b6001600160d81b031982166000908152606c6020908152604080832060ff8516845290915290205492915050565b6000828152606f602090815260408083208484529091529020546001600160601b0316612ba98161179d565b610c135760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3133363a434f4d504f4e454e545f4e4f545f5245474960448201526514d51154915160d21b6064820152608401610b98565b6040805160a081018252600080825260208201819052918101829052606081018290526080810191909152612c38826124cd565b612c845760405162461bcd60e51b815260206004820152601d60248201527f4552524f523a56524e2d3032303a56455253494f4e5f554e4b4e4f574e0000006044820152606401610b98565b5065ffffffffffff90811660009081526020818152604091829020825160a0810184528154948516815266010000000000009094046001600160a01b03908116928501929092526001015490811691830191909152600160a01b810463ffffffff166060830152600160c01b900464ffffffffff16608082015290565b6001600160601b038116600090815260676020526040812060020180548291612db091612d2d90615623565b80601f0160208091040260200160405190810160405280929190818152602001828054612d5990615623565b8015612da65780601f10612d7b57610100808354040283529160200191612da6565b820191906000526020600020905b815481529060010190602001808311612d8957829003601f168201915b50505050506148fb565b91509150915091565b612dc161333c565b612dcb828261491c565b5050565b612dd761333c565b6001600160a01b038116612e3c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610b98565b612e4581613f36565b50565b6001600160601b038116600090815260676020526040812060020180548291606091610b3b9190612e7890615623565b80601f0160208091040260200160405190810160405280929190818152602001828054612ea490615623565b8015612ef15780601f10612ec657610100808354040283529160200191612ef1565b820191906000526020600020905b815481529060010190602001808311612ed457829003601f168201915b5050505050614a22565b604080516101208101825260008082526020820181905291810182905260608082018390526080820181905260a082015260c0810182905260e08101829052610100810191909152612f4c8261179d565b612f985760405162461bcd60e51b815260206004820152601c60248201527f4552524f523a4352472d3132303a4e46545f49445f494e56414c4944000000006044820152606401610b98565b6001600160601b03808316600090815260676020908152604091829020825161012081018452815494851681526001600160d81b0319600160601b860460d81b169281019290925260ff600160881b8504811693830193909352909290916060840191600160901b90041660058111156130145761301461550c565b60058111156130255761302561550c565b815260200160018201805461303990615623565b80601f016020809104026020016040519081016040528092919081815260200182805461306590615623565b80156130b25780601f10613087576101008083540402835291602001916130b2565b820191906000526020600020905b81548152906001019060200180831161309557829003601f168201915b505050505081526020016002820180546130cb90615623565b80601f01602080910402602001604051908101604052809291908181526020018280546130f790615623565b80156131445780601f1061311957610100808354040283529160200191613144565b820191906000526020600020905b81548152906001019060200180831161312757829003601f168201915b50505091835250506003919091015463ffffffff80821660208401526401000000008204166040830152600160401b900465ffffffffffff1660609091015292915050565b6000806000838060200190518101906131a29190615870565b9196909550909350915050565b60008060008060606000868060200190518101906131cd91906158e3565b949c939b509199509750919550909350915050565b60608686868685876040516020016131ff96959493929190615958565b60405160208183030381529060405290509695505050505050565b6001600160601b03821660009081526067602052604090206002810161324083826159ec565b5060038101805467ffffffff00000000191664010000000063ffffffff431602179055604080516001600160601b03851681523360208201527fbe351e9f01c5c493c1523a90fe997fa0c3ea6b11ba051cd0fd23543f7f67a07591015b60405180910390a1505050565b606060006132b783614a3b565b60010190506000816001600160401b038111156132d6576132d661505d565b6040519080825280601f01601f191660200182016040528015613300576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a850494508461330a57509392505050565b6035546001600160a01b03163314611b525760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610b98565b6001600160d81b031983166000908152606960205260408120546133c2906001600160601b031661179d565b1561341e5760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3231303a434841494e5f414c52454144595f5245474960448201526514d51154915160d21b6064820152608401610b98565b61179583856002808660405180602001604052806000815250613855565b600081806020019051810190610c139190615673565b6001600160d81b0319841660009081526069602052604081205461347e906001600160601b031661179d565b6134d45760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3232303a434841494e5f4e4f545f535550504f5254456044820152601160fa1b6064820152608401610b98565b6134df856003612b4f565b1561353e5760405162461bcd60e51b815260206004820152602960248201527f4552524f523a4352472d3232313a52454749535452595f414c52454144595f526044820152681151d254d51154915160ba1b6064820152608401610b98565b6001600160a01b0384166135a05760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3232323a52454749535452595f414444524553535f5a60448201526245524f60e81b6064820152608401610b98565b60006135ac8686614b13565b90506125358487600360028786613855565b600061ffff84811690848116908416806135ee63ffff0000601089901b1665ffff0000000060208b901b166156a6565b6135f891906156a6565b979650505050505050565b6060610c136001600160a01b0383166014614bfa565b6000858152607060209081526040808320868452909152812054606090613648906001600160601b031661179d565b156136a55760405162461bcd60e51b815260206004820152602760248201527f4552524f523a4352472d3332303a42554e444c455f414c52454144595f5245476044820152661254d51154915160ca1b6064820152608401610b98565b60006136b088612491565b604051632d0821b760e01b8152600481018890529091506000906001600160a01b03831690632d0821b790602401600060405180830381865afa1580156136fb573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526137239190810190615aba565b9050878160200151146137875760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3332313a42554e444c455f5249534b504f4f4c5f4d496044820152650a69a82a886960d31b6064820152608401610b98565b60405163038696bb60e01b8152600481018990526000906001600160a01b0384169063038696bb90602401602060405180830381865afa1580156137cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906137f39190615673565b9050613836836001600160a01b0316633408e4706040518163ffffffff1660e01b8152600401602060405180830381865afa158015612695573d6000803e3d6000fd5b94506138468a8a8a848b8b6131e2565b93505050509550959350505050565b6071546000906001600160a01b03166138b05760405162461bcd60e51b815260206004820152601960248201527f4552524f523a4352472d3335303a4e46545f4e4f545f534554000000000000006044820152606401610b98565b60ff808616600090815260686020526040902054166139215760405162461bcd60e51b815260206004820152602760248201527f4552524f523a4352472d3335313a4f424a4543545f545950455f4e4f545f5355604482015266141413d495115160ca1b6064820152608401610b98565b60715460405163d0def52160e01b8152613998916001600160a01b03169063d0def52190613955908b908890600401615b8c565b6020604051808303816000875af1158015613974573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106fa9190615844565b6001600160601b0381166000818152606760205260409020805470ffffffffffffffffffffffffffffffffff1916909117600160601b60d88a901c021760ff60881b1916600160881b60ff8916021781559091504360038201805463ffffffff191663ffffffff92909216919091179055613a116117bd565b8160030160086101000a81548165ffffffffffff021916908365ffffffffffff160217905550613a41828661491c565b825115613a585760028101613a5684826159ec565b505b6001600160d81b031987166000908152606c6020908152604080832060ff8a16845282528220805460018082018355918452919092206002808304909101805493909216600c026101000a6001600160601b038181021990941693861602929092179055613acd90879060ff90811691161490565b15613b65576001600160d81b03198716600090815260696020526040812080546001600160601b0319166001600160601b038516179055606b805460018101825591527fbd43cb8ece8cd1863bcd6082d65c5b0d25665b1ce17980f0da43c0ed545f98b4600680830491909101805464ffffffffff929093066005026101000a9182021990921660d88a901c91909102179055613d49565b60ff8616600303613ba7576001600160d81b031987166000908152606a6020526040902080546001600160601b0319166001600160601b038416179055613d49565b60ff8616600403613c0a576000613bbd8461343c565b6001600160d81b031989166000908152606d602090815260408083206001600160a01b039490941683529290522080546001600160601b0319166001600160601b03851617905550613d49565b60ff8616601403613c8957600080613c2185614a22565b506001600160d81b03198b166000908152606d602090815260408083206001600160a01b03909416835292815282822080546001600160601b038a166001600160601b03199182168117909255948352606e909152919020805490921617905550613d499050565b60ff861660171480613c9e575060ff86166015145b80613cac575060ff86166016145b15613cf857600080613cbd85613189565b506000918252606f60209081526040808420928452919052902080546001600160601b0319166001600160601b03861617905550613d499050565b60ff8616602803613d4957600080613d0f856131af565b505050600092835260706020908152604080852092855291905290912080546001600160601b0319166001600160601b0387161790555050505b7fd2b595f4b7b2737b1a3e623402986bbcd0d952a3974a6179eef07b39c7b86cf7828888888c604051613d80959493929190615bb0565b60405180910390a1509695505050505050565b6001600160d81b03198216600090815260696020526040902054606090613dc2906001600160601b031661179d565b613e185760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3239303a434841494e5f4e4f545f535550504f5254456044820152601160fa1b6064820152608401610b98565b6001600160d81b031983166000908152606d602090815260408083206001600160a01b0386168452909152902054613e58906001600160601b031661179d565b15613eb45760405162461bcd60e51b815260206004820152602660248201527f4552524f523a4352472d3239313a544f4b454e5f414c52454144595f5245474960448201526514d51154915160d21b6064820152608401610b98565b6001600160a01b038216613f0a5760405162461bcd60e51b815260206004820181905260248201527f4552524f523a4352472d3239323a544f4b454e5f414444524553535f5a45524f6044820152606401610b98565b604080516001600160a01b03841660208083019190915282518083039091018152908201909152611643565b603580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60606116438383614d95565b6000828152606f602090815260408083208484529091528120548190606090613fc5906001600160601b031661179d565b156140255760405162461bcd60e51b815260206004820152602a60248201527f4552524f523a4352472d3331303a434f4d504f4e454e545f414c52454144595f604482015269149151d254d51154915160b21b6064820152608401610b98565b600061403086612491565b604051636ea8e43560e11b8152600481018790529091506000906001600160a01b0383169063dd51c86a90602401602060405180830381865afa15801561407b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061409f9190615733565b90506140aa81614dbd565b93506140ed826001600160a01b0316633408e4706040518163ffffffff1660e01b8152600401602060405180830381865afa158015612695573d6000803e3d6000fd5b60405163038696bb60e01b8152600481018890529095506000906001600160a01b0384169063038696bb90602401602060405180830381865afa158015614138573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061415c9190615673565b6001600160d81b031987166000908152606d602090815260408083206001600160a01b038516845290915290205490915061419f906001600160601b031661179d565b6142005760405162461bcd60e51b815260206004820152602c60248201527f4552524f523a4352472d3331313a434f4d504f4e454e545f544f4b454e5f4e4f60448201526b1517d49151d254d51154915160a21b6064820152608401610b98565b61420b888883614e09565b93505050509250925092565b60006142216117bd565b905061422c816124cd565b156142895760405162461bcd60e51b815260206004820152602760248201527f4552524f523a56524e2d3030313a56455253494f4e5f414c52454144595f41436044820152661512559055115160ca1b6064820152608401610b98565b6001541561434d5760018054600091906142a490829061585d565b815481106142b4576142b461565d565b90600052602060002090600591828204019190066006029054906101000a900465ffffffffffff1690506142f3828265ffffffffffff90811691161190565b61434b5760405162461bcd60e51b8152602060048201526024808201527f4552524f523a56524e2d3030323a56455253494f4e5f4e4f545f494e4352454160448201526353494e4760e01b6064820152608401610b98565b505b60018054808201825560009190915260058082047fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805465ffffffffffff808616600694909506939093026101000a848102930219169190911790556040805160a0810182529182526001600160a01b038086166020840152841690820152606081016143d84390565b63ffffffff1681526020014264ffffffffff90811690915265ffffffffffff8084166000908152602081815260409182902085518154928701516001600160a01b039081166601000000000000026001600160d01b0319909416919095161791909117815584820151600190910180546060870151608090970151909516600160c01b0264ffffffffff60c01b1963ffffffff909716600160a01b026001600160c01b031990961692909416919091179390931793909316179055517ff7b17693e830f8b239607e857ac81b076450829d544c053d533d1b278d18cd899061329d9083908690869065ffffffffffff9390931683526001600160a01b03918216602084015216604082015260600190565b600254610100900460ff166145105760405162461bcd60e51b8152600401610b9890615c01565b611b52614e4a565b60006117cd8160006117c6565b600060606001600160a01b03841661458b5760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3330303a52454749535452595f414444524553535f5a60448201526245524f60e81b6064820152608401610b98565b60008060008061459a886125c3565b50945094509450509350836145fd5760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3330313a52454749535452595f4e4f545f434f4e54526044820152621050d560ea1b6064820152608401610b98565b806146545760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3330323a494e5354414e43455f49445f494e56414c496044820152601160fa1b6064820152608401610b98565b6001600160d81b03198316600090815260696020526040902054614680906001600160601b031661179d565b6146d65760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3330333a434841494e5f4e4f545f535550504f5254456044820152601160fa1b6064820152608401610b98565b6001600160d81b031983166000908152606d602090815260408083206001600160a01b038c168452909152902054614716906001600160601b031661179d565b156147755760405162461bcd60e51b815260206004820152602960248201527f4552524f523a4352472d3330343a494e5354414e43455f414c52454144595f526044820152681151d254d51154915160ba1b6064820152608401610b98565b829550614783828989614e7a565b9450505050509250929050565b607154600090600160a01b900464ffffffffff16600114806147c25750607154600160a01b900464ffffffffff166005145b61480e5760405162461bcd60e51b815260206004820152601c60248201527f4552524f523a4352472d3230303a4e4f545f4f4e5f4d41494e4e4554000000006044820152606401610b98565b60715461482690600160a01b900460d81b6001612b4f565b156148855760405162461bcd60e51b815260206004820152602960248201527f4552524f523a4352472d3230313a50524f544f434f4c5f414c52454144595f526044820152681151d254d51154915160ba1b6064820152608401610b98565b6148c282607160149054906101000a900460d81b600160026040518060200160405280600081525060405180602001604052806000815250613855565b600160005260686020527f82eaf0fca2207f91f5027fcf68136c84edb7e928c081c42aa5bbc2a771c7d376805460ff1916905592915050565b600080828060200190518101906149129190615c4c565b9094909350915050565b816149268161179d565b6149725760405162461bcd60e51b815260206004820152601e60248201527f4552524f523a4352472d3030313a544f4b454e5f49445f494e56414c494400006044820152606401610b98565b6001600160601b03831660009081526067602052604090208054600160901b80820460ff16918591849160ff60901b1916908360058111156149b6576149b661550c565b021790555060038201805467ffffffff0000000019166401000000004363ffffffff16021790556040517f7afeca41b8bb9c4ee4da7af02f25df0864c01629d2609750f99c9d421e0bb89990614a13908790849088903390615c7b565b60405180910390a15050505050565b6000806060838060200190518101906131a29190615cbf565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8310614a7a5772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef81000000008310614aa6576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310614ac457662386f26fc10000830492506010015b6305f5e1008310614adc576305f5e100830492506008015b6127108310614af057612710830492506004015b60648310614b02576064830492506002015b600a8310610c135760010192915050565b6001600160d81b03198216600090815260696020526040902054606090614b42906001600160601b031661179d565b614b985760405162461bcd60e51b815260206004820152602160248201527f4552524f523a4352472d3238303a434841494e5f4e4f545f535550504f5254456044820152601160fa1b6064820152608401610b98565b6001600160a01b038216613f0a5760405162461bcd60e51b815260206004820152602360248201527f4552524f523a4352472d3238313a52454749535452595f414444524553535f5a60448201526245524f60e81b6064820152608401610b98565b60606000614c09836002615d0e565b614c149060026156a6565b6001600160401b03811115614c2b57614c2b61505d565b6040519080825280601f01601f191660200182016040528015614c55576020820181803683370190505b509050600360fc1b81600081518110614c7057614c7061565d565b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110614c9f57614c9f61565d565b60200101906001600160f81b031916908160001a9053506000614cc3846002615d0e565b614cce9060016156a6565b90505b6001811115614d46576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110614d0257614d0261565d565b1a60f81b828281518110614d1857614d1861565d565b60200101906001600160f81b031916908160001a90535060049490941c93614d3f81615d25565b9050614cd1565b5083156116435760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610b98565b604080516001600160601b038416602082015260ff8316918101919091526060908101610c01565b60006002826002811115614dd357614dd361550c565b03614de057506017919050565b6001826002811115614df457614df461550c565b03614e0157506015919050565b506016919050565b60408051602081018590529081018390526001600160a01b038216606082810191909152906080015b60405160208183030381529060405290509392505050565b600254610100900460ff16614e715760405162461bcd60e51b8152600401610b9890615c01565b611b5233613f36565b6060838383604051602001614e32939291906154e2565b6001600160601b0381168114612e4557600080fd5b600060208284031215614eb857600080fd5b813561164381614e91565b600060208284031215614ed557600080fd5b5035919050565b60ff81168114612e4557600080fd5b60008060408385031215614efe57600080fd5b823591506020830135614f1081614edc565b809150509250929050565b60005b83811015614f36578181015183820152602001614f1e565b50506000910152565b60008151808452614f57816020860160208601614f1b565b601f01601f19169290920160200192915050565b6020815260006116436020830184614f3f565b60008060408385031215614f9157600080fd5b8235614f9c81614e91565b946020939093013593505050565b80356001600160d81b03198116811461113857600080fd5b6001600160a01b0381168114612e4557600080fd5b60008060408385031215614fea57600080fd5b614ff383614faa565b91506020830135614f1081614fc2565b60006020828403121561501557600080fd5b61164382614faa565b60008060006060848603121561503357600080fd5b61503c84614faa565b9250602084013561504c81614edc565b929592945050506040919091013590565b634e487b7160e01b600052604160045260246000fd5b60405161014081016001600160401b03811182821017156150965761509661505d565b60405290565b604051601f8201601f191681016001600160401b03811182821017156150c4576150c461505d565b604052919050565b60006001600160401b038211156150e5576150e561505d565b50601f01601f191660200190565b600082601f83011261510457600080fd5b8135615117615112826150cc565b61509c565b81815284602083860101111561512c57600080fd5b816020850160208301376000918101602001919091529392505050565b6000806040838503121561515c57600080fd5b61516583614faa565b915060208301356001600160401b0381111561518057600080fd5b61518c858286016150f3565b9150509250929050565b6000806000606084860312156151ab57600080fd5b6151b484614faa565b925060208401356151c481614fc2565b915060408401356001600160401b038111156151df57600080fd5b6151eb868287016150f3565b9150509250925092565b60006020828403121561520757600080fd5b813561164381614fc2565b600080600080600060a0868803121561522a57600080fd5b85359450602086013593506040860135925060608601356001600160401b0381111561525557600080fd5b615261888289016150f3565b95989497509295608001359392505050565b60006020828403121561528557600080fd5b813563ffffffff8116811461164357600080fd5b600080604083850312156152ac57600080fd5b8235614ff381614e91565b86815285602082015284604082015260018060a01b038416606082015260c0608082015260006152ea60c0830185614f3f565b90508260a0830152979650505050505050565b60008060006060848603121561531257600080fd5b833592506020840135915060408401356001600160401b038111156151df57600080fd5b60008060006060848603121561534b57600080fd5b833561535681614fc2565b9250602084013561536681614fc2565b9150604084013561537681614fc2565b809150509250925092565b6000806040838503121561539457600080fd5b8235614ff381614fc2565b65ffffffffffff81168114612e4557600080fd5b6000602082840312156153c557600080fd5b81356116438161539f565b6000806000606084860312156153e557600080fd5b83356153f081614fc2565b925060208401356001600160401b038082111561540c57600080fd5b615418878388016150f3565b9350604086013591508082111561542e57600080fd5b506151eb868287016150f3565b6000806040838503121561544e57600080fd5b50508035926020909101359150565b6000806040838503121561547057600080fd5b61547983614faa565b91506020830135614f1081614edc565b60006020828403121561549b57600080fd5b813564ffffffffff8116811461164357600080fd5b600080604083850312156154c357600080fd5b82356154ce81614e91565b9150602083013560068110614f1057600080fd5b8381526001600160a01b0383166020820152606060408201819052600090611b2c90830184614f3f565b634e487b7160e01b600052602160045260246000fd5b6006811061554057634e487b7160e01b600052602160045260246000fd5b9052565b6020815261555e6020820183516001600160601b03169052565b6000602083015161557b60408401826001600160d81b0319169052565b50604083015160ff8116606084015250606083015161559d6080840182615522565b5060808301516101208060a08501526155ba610140850183614f3f565b915060a0850151601f198584030160c08601526155d78382614f3f565b92505060c08501516155f160e086018263ffffffff169052565b5060e085015161010061560b8187018363ffffffff169052565b9095015165ffffffffffff1693019290925250919050565b600181811c9082168061563757607f821691505b60208210810361565757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b60006020828403121561568557600080fd5b815161164381614fc2565b634e487b7160e01b600052601160045260246000fd5b80820180821115610c1357610c13615690565b600085516156cb818460208a01614f1b565b8551908301906156df818360208a01614f1b565b672fb2b9319b99189d60c11b91019081528451615703816008840160208901614f1b565b605f60f81b600892909101918201528351615725816009840160208801614f1b565b016009019695505050505050565b60006020828403121561574557600080fd5b81516003811061164357600080fd5b60006020828403121561576657600080fd5b81516007811061164357600080fd5b60208082526025908201527f4552524f523a4352472d3032303a494e5354414e43455f4e4f545f5245474953604082015264151154915160da1b606082015260800190565b6020808252602b908201527f4552524f523a4352472d3032313a444946464552454e545f434841494e5f4e4f60408201526a1517d4d5541413d495115160aa1b606082015260800190565b60006020828403121561581757600080fd5b8151801515811461164357600080fd5b60006020828403121561583957600080fd5b81516116438161539f565b60006020828403121561585657600080fd5b5051919050565b81810381811115610c1357610c13615690565b60008060006060848603121561588557600080fd5b8351925060208401519150604084015161537681614fc2565b600082601f8301126158af57600080fd5b81516158bd615112826150cc565b8181528460208386010111156158d257600080fd5b611795826020830160208701614f1b565b60008060008060008060c087890312156158fc57600080fd5b865195506020870151945060408701519350606087015161591c81614fc2565b608088015160a089015191945092506001600160401b0381111561593f57600080fd5b61594b89828a0161589e565b9150509295509295509295565b86815285602082015284604082015260018060a01b038416606082015282608082015260c060a0820152600061599160c0830184614f3f565b98975050505050505050565b601f8211156159e757600081815260208120601f850160051c810160208610156159c45750805b601f850160051c820191505b818110156159e3578281556001016159d0565b5050505b505050565b81516001600160401b03811115615a0557615a0561505d565b615a1981615a138454615623565b8461599d565b602080601f831160018114615a4e5760008415615a365750858301515b600019600386901b1c1916600185901b1785556159e3565b600085815260208120601f198616915b82811015615a7d57888601518255948401946001909101908401615a5e565b5085821015615a9b5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b80516004811061113857600080fd5b600060208284031215615acc57600080fd5b81516001600160401b0380821115615ae357600080fd5b908301906101408286031215615af857600080fd5b615b00615073565b825181526020830151602082015260408301516040820152615b2460608401615aab565b6060820152608083015182811115615b3b57600080fd5b615b478782860161589e565b60808301525060a0838101519082015260c0808401519082015260e0808401519082015261010080840151908201526101209283015192810192909252509392505050565b6001600160a01b038316815260406020820181905260009061179590830184614f3f565b6001600160601b03861681526001600160d81b03198516602082015260ff8416604082015260a08101615be66060830185615522565b6001600160a01b039290921660809190910152949350505050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b60008060408385031215615c5f57600080fd5b8251615c6a81614e91565b6020840151909250614f1081614edc565b6001600160601b038516815260808101615c986020830186615522565b615ca56040830185615522565b6001600160a01b0392909216606091909101529392505050565b600080600060608486031215615cd457600080fd5b835192506020840151615ce681614fc2565b60408501519092506001600160401b03811115615d0257600080fd5b6151eb8682870161589e565b8082028115828204841417610c1357610c13615690565b600081615d3457615d34615690565b50600019019056fea2646970667358221220a7b1ef24405b0c644b38bee72df6fa41320f7b693c775d724fc72bd1fd5728b164736f6c63430008130033",
  "deployedSourceMap": "550:2342:33:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17176:276:32;;;;;;:::i;:::-;;:::i;:::-;;;;675:25:67;;;731:2;716:18;;709:34;;;;-1:-1:-1;;;;;779:32:67;759:18;;;752:60;663:2;648:18;17176:276:32;;;;;;;;14007:199;;;;;;:::i;:::-;;:::i;:::-;;;-1:-1:-1;;;;;;1332:35:67;;;1314:54;;1302:2;1287:18;14007:199:32;1141:233:67;1376:56:32;;1430:1;1376:56;;;;;1690:4:67;1678:17;;;1660:36;;1648:2;1633:18;1376:56:32;1485:217:67;185:147:42;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;1638:54:32:-;;1689:2;1638:54;;1475:1129:33;;;;;;:::i;:::-;;:::i;:::-;;15319:360:32;;;;;;:::i;:::-;;:::i;:::-;;;-1:-1:-1;;;;;4296:39:67;;;4278:58;;4266:2;4251:18;15319:360:32;4107:235:67;18864:122:32;;;;;;:::i;:::-;;:::i;14918:189::-;;;;;;:::i;:::-;;:::i;1806:56::-;;1859:2;1806:56;;980:51;;;;;;;;;;;;;;;-1:-1:-1;;;980:51:32;;;;;14359:220;;;;;;:::i;:::-;;:::i;18078:673::-;;;;;;:::i;:::-;;:::i;19237:150::-;;;;;;:::i;:::-;;:::i;8546:206::-;;;;;;:::i;:::-;;:::i;1868:55::-;;1920:2;1868:55;;14772:138;;;;;;:::i;:::-;;:::i;:::-;;;-1:-1:-1;;;;;7230:32:67;;;7212:51;;7200:2;7185:18;14772:138:32;7066:203:67;16498:194:32;;;;;;:::i;:::-;;:::i;1272:53::-;;1323:1;1272:53;;8759:240;;;;;;:::i;:::-;;:::i;13750:123::-;;;;;;:::i;:::-;;:::i;:::-;;;8024:14:67;;8017:22;7999:41;;7987:2;7972:18;13750:123:32;7859:187:67;2137:55:32;;2189:2;2137:55;;800:226:33;;;:::i;:::-;;;8380:14:67;8368:27;;;8350:46;;8338:2;8323:18;800:226:33;8176::67;19393:133:32;;;;;;:::i;:::-;;:::i;650:127:42:-;;;8991:10:67;756:12:42;8979:23:67;8961:42;;8949:2;8934:18;650:127:42;8784:225:67;13880:121:32;13978:9;:16;13880:121;;;9160:25:67;;;9148:2;9133:18;13880:121:32;9014:177:67;10650:681:32;;;;;;:::i;:::-;;:::i;1929:57::-;;1983:2;1929:57;;9006:434;;;;;;:::i;:::-;;:::i;540:104:42:-;;;;;;:::i;:::-;615:25;;;540:104;19113:118:32;;;;;;:::i;:::-;;:::i;18992:115::-;;;;;;:::i;:::-;19097:1;18992:115;338:98:42;;;;;;:::i;:::-;405:28;;;338:98;2071:101:0;;;:::i;11502:560:32:-;;;;;;:::i;:::-;;:::i;13596:147::-;13728:8;;-1:-1:-1;;;;;13728:8:32;13596:147;;17459:368;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;;;;:::i;15114:198::-;;;;;;:::i;:::-;;:::i;1483:53::-;;1534:1;1483:53;;10017:626;;;;;;:::i;:::-;;:::i;1441:85:0:-;1513:6;;-1:-1:-1;;;;;1513:6:0;1441:85;;6218:875:32;;;;;;:::i;:::-;;:::i;7971:568::-;;;;;;:::i;:::-;;:::i;1185:56::-;;1239:1;1185:56;;1137:331:33;;;;;;:::i;:::-;;:::i;18757:101:32:-;18847:4;18757:101;;29038:333;;;;;;:::i;:::-;;:::i;1971:146:48:-;;;;;;:::i;:::-;;:::i;9447:563:32:-;;;;;;:::i;:::-;;:::i;13453:136::-;13578:4;;-1:-1:-1;;;;;13578:4:32;13453:136;;1082:57;;1137:1;1082:57;;16225:266;;;;;;:::i;:::-;;:::i;12242:1204::-;;;;;;:::i;:::-;;:::i;:::-;;;;15171:14:67;;15164:22;15146:41;;15218:2;15203:18;;15196:34;;;;-1:-1:-1;;;;;;15266:35:67;;;15246:18;;;15239:63;;;;15333:2;15318:18;;15311:34;15389:14;;15382:22;15376:3;15361:19;;15354:51;-1:-1:-1;;;;;15442:32:67;15462:3;15421:19;;15414:61;15133:3;15118:19;12242:1204:32;14813:668:67;3252:185:48;;;;;;:::i;:::-;;:::i;2903:244::-;;;:::i;:::-;;;;15794:6:67;15827:15;;;15809:34;;15879:15;;;15874:2;15859:18;;15852:43;15931:15;;15911:18;;;15904:43;;;;15772:2;15757:18;2903:244:48;15486:467:67;15686:244:32;;;;;;:::i;:::-;;:::i;2123:613:48:-;;;;;;:::i;:::-;;:::i;7100:864:32:-;;;;;;:::i;:::-;;:::i;14213:139::-;;;;;;:::i;:::-;;:::i;1743:57::-;;1797:2;1743:57;;15937:281;;;;;;:::i;:::-;;:::i;441:94:42:-;;;;;;:::i;:::-;506:26;;;441:94;2033:55:32;;2085:2;2033:55;;3444:215:48;;;;;;:::i;:::-;;:::i;:::-;;;;16903:13:67;;16918:14;16899:34;16881:53;;16981:4;16969:17;;;16963:24;-1:-1:-1;;;;;17063:21:67;;;17041:20;;;17034:51;;;;17133:17;;;17127:24;17123:33;17101:20;;;17094:63;;;;17217:4;17205:17;;;17199:24;17225:10;17195:41;17173:20;;;17166:71;17297:4;17285:17;;;17279:24;17305:12;17275:43;17253:20;;;17246:73;;;;16868:3;16853:19;3444:215:48;16676:649:67;17834:237:32;;;;;;:::i;:::-;;:::i;:::-;;;;-1:-1:-1;;;;;17576:39:67;;;17558:58;;17664:4;17652:17;;;17647:2;17632:18;;17625:45;17531:18;17834:237:32;17330:346:67;12069:166:32;;;;;;:::i;:::-;;:::i;2321:198:0:-;;;;;;:::i;:::-;;:::i;3154:91:48:-;3222:9;:16;3154:91;;16888:281:32;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;:::i;14586:179::-;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;17176:276::-;-1:-1:-1;;;;;17430:9:32;;17299:18;17430:9;;;:5;:9;;;;;:14;;17409:36;;17299:18;;;;17409:36;;17430:14;17409:36;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:20;:36::i;:::-;17402:43;;;;;;17176:276;;;;;:::o;14007:199::-;14118:9;:16;14079:13;;14112:22;;14104:64;;;;-1:-1:-1;;;14104:64:32;;21025:2:67;14104:64:32;;;21007:21:67;21064:2;21044:18;;;21037:30;21103:31;21083:18;;;21076:59;21152:18;;14104:64:32;;;;;;;;;14185:9;14195:3;14185:14;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;14178:21;;14007:199;;;:::o;185:147:42:-;289:36;;-1:-1:-1;;;;;;313:10:42;;;;;;21478:3:67;21456:16;21452:38;289:36:42;;;21440:51:67;258:12:42;;21507:11:67;;289:36:42;;;;;;;;;;;;;282:43;;185:147;;;;;:::o;1475:1129:33:-;-1:-1:-1;;;;;1668:9:33;;;1646:19;1668:9;;;:5;:9;;;;;;;;1646:31;;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;1646:31:33;;;;;;;;;;;;;-1:-1:-1;;;1646:31:33;;;;;;;;;;;:19;;:31;;1668:9;1646:31;;;;-1:-1:-1;;;1646:31:33;;;;;;;;;;;;:::i;:::-;;;;;;;;;:::i;:::-;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1646:31:33;;;-1:-1:-1;;1646:31:33;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1646:31:33;;;;;;;;;;;;;1695:15;;;;;-1:-1:-1;2189:2:32;618:44:36;;;;;1687:62:33;;;;-1:-1:-1;;;1687:62:33;;21731:2:67;1687:62:33;;;21713:21:67;21770:2;21750:18;;;21743:30;21809:26;21789:18;;;21782:54;21853:18;;1687:62:33;21529:348:67;1687:62:33;1834:18;1866;1898:16;1928:13;1955:25;1994:16;2023:28;2041:4;:9;;;2023:17;:28::i;:::-;1820:231;;;;;;;;;;;;2062:38;2103:36;2128:10;2103:24;:36::i;:::-;2172:40;;-1:-1:-1;;;2172:40:33;;;;;9160:25:67;;;2062:77:33;;-1:-1:-1;2149:20:33;;-1:-1:-1;;;;;2172:28:33;;;;;9133:18:67;;2172:40:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2149:63;-1:-1:-1;2230:10:33;-1:-1:-1;;;;;2230:32:33;;;2222:78;;;;-1:-1:-1;;;2222:78:33;;22359:2:67;2222:78:33;;;22341:21:67;22398:2;22378:18;;;22371:30;22437:34;22417:18;;;22410:62;-1:-1:-1;;;22488:18:67;;;22481:31;22529:19;;2222:78:33;22157:397:67;2222:78:33;2311:19;2333:28;2344:17;2333:8;:28;:::i;:::-;2311:50;;2371:20;2394:162;2425:10;2450;2475:8;2498:5;2518:11;2544;2394:17;:162::i;:::-;2371:185;;2567:30;2585:2;2589:7;2567:17;:30::i;:::-;1588:1016;;;;;;;;;;;1475:1129;;:::o;15319:360:32:-;-1:-1:-1;;;;;;15494:22:32;;15465:8;15494:22;;;:15;:22;;;;;;;;-1:-1:-1;;;;;15494:29:32;;;;;;;;;;-1:-1:-1;;;;;15494:29:32;15541:10;15494:29;15541:6;:10::i;:::-;15533:57;;;;-1:-1:-1;;;15533:57:32;;23023:2:67;15533:57:32;;;23005:21:67;23062:2;23042:18;;;23035:30;23101:34;23081:18;;;23074:62;-1:-1:-1;;;23152:18:67;;;23145:32;23194:19;;15533:57:32;22821:398:67;15533:57:32;-1:-1:-1;;;;;15608:9:32;;;;;;:5;:9;;;;;:20;-1:-1:-1;;;15608:20:32;;;;1534:1;618:44:36;15600:72:32;;;;-1:-1:-1;;;15600:72:32;;23426:2:67;15600:72:32;;;23408:21:67;23465:2;23445:18;;;23438:30;23504:32;23484:18;;;23477:60;23554:18;;15600:72:32;23224:354:67;18864:122:32;18935:7;18961:18;18971:7;625:23:43;;;545:106;14918:189:32;-1:-1:-1;;;;;;15020:13:32;;14995:8;15020:13;;;:6;:13;;;;;;-1:-1:-1;;;;;15020:13:32;15051:10;15020:13;15051:6;:10::i;:::-;15043:57;;;;-1:-1:-1;;;15043:57:32;;23785:2:67;15043:57:32;;;23767:21:67;23824:2;23804:18;;;23797:30;23863:34;23843:18;;;23836:62;-1:-1:-1;;;23914:18:67;;;23907:32;23956:19;;15043:57:32;23583:398:67;15043:57:32;14918:189;;;:::o;14359:220::-;-1:-1:-1;;;;;;14475:14:32;;14441:8;14475:14;;;:7;:14;;;;;;;;:17;;;;;;;;;;:24;14469:30;;14461:72;;;;-1:-1:-1;;;14461:72:32;;24188:2:67;14461:72:32;;;24170:21:67;24227:2;24207:18;;;24200:30;24266:31;24246:18;;;24239:59;24315:18;;14461:72:32;23986:353:67;14461:72:32;-1:-1:-1;;;;;;14550:14:32;;;;;;:7;:14;;;;;;;;:17;;;;;;;;;;:22;;14568:3;;14550:22;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;14550:22:32;14543:29;;14359:220;;;;;:::o;18078:673::-;18177:13;18225:7;18251:10;18225:7;18251:6;:10::i;:::-;18243:53;;;;-1:-1:-1;;;18243:53:32;;24546:2:67;18243:53:32;;;24528:21:67;24585:2;24565:18;;;24558:30;24624:32;24604:18;;;24597:60;24674:18;;18243:53:32;24344:354:67;18243:53:32;-1:-1:-1;;;;;18329:9:32;;;18307:19;18329:9;;;:5;:9;;;;;;;;18307:31;;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;18307:31:32;;;;;;;;;;;;;-1:-1:-1;;;18307:31:32;;;;;;;;;;;:19;;:31;;18329:9;18307:31;;;;-1:-1:-1;;;18307:31:32;;;;;;;;;;;;:::i;:::-;;;;;;;;;:::i;:::-;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;18307:31:32;;;-1:-1:-1;;18307:31:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;18307:31:32;;;;;;;;;;;;;18375:10;;;;-1:-1:-1;;;;;;18367:19:32;-1:-1:-1;18367:19:32;;;:7;:19;;;;;:29;;;;;;;;;:32;;18375:10;;-1:-1:-1;;;;;18367:32:32;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;18367:32:32;18348:51;;18409:18;18454:5;:17;18460:10;-1:-1:-1;;;;;18454:17:32;-1:-1:-1;;;;;18454:17:32;;;;;;;;;;;;:22;;18430:71;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;18409:92;;18573:8;;;;;;;;;;;;;-1:-1:-1;;;18573:8:32;;;18600:20;18609:4;:10;;;18600:8;:20::i;:::-;18666;18675:10;18666:8;:20::i;:::-;18725:17;18734:7;18725:8;:17::i;:::-;18539:204;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;18512:232;;;;;;18078:673;;;:::o;19237:150::-;19290:13;19322:58;19350:29;;;;19322:27;:58::i;8546:206::-;8679:8;1334:13:0;:11;:13::i;:::-;8710:35:32::1;8725:5;8732:7;1513:6:0::0;;-1:-1:-1;;;;;1513:6:0;;1441:85;8732:7:32::1;8741:3;8710:14;:35::i;:::-;8703:42:::0;8546:206;-1:-1:-1;;;8546:206:32:o;14772:138::-;14873:4;;:30;;-1:-1:-1;;;14873:30:32;;-1:-1:-1;;;;;4296:39:67;;14873:30:32;;;4278:58:67;14838:16:32;;-1:-1:-1;;;;;14873:4:32;;:12;;4251:18:67;;14873:30:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;16498:194::-;-1:-1:-1;;;;;16670:9:32;;16605:16;16670:9;;;:5;:9;;;;;:14;;16650:35;;;;16670:14;16650:35;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;:35::i;8759:240::-;8913:8;1334:13:0;:11;:13::i;:::-;8944:48:32::1;8962:5;8969:8;8979:7;1513:6:0::0;;-1:-1:-1;;;;;1513:6:0;;1441:85;8979:7:32::1;8988:3;8944:17;:48::i;:::-;8937:55:::0;8759:240;-1:-1:-1;;;;8759:240:32:o;13750:123::-;-1:-1:-1;;;;;13849:9:32;;;13813:4;13849:9;;;:5;:9;;;;;:12;;13836:30;;;13750:123::o;800:226:33:-;889:7;919:100;956:1;986;972:16;1016:1;919:9;:100::i;:::-;912:107;;800:226;:::o;19393:133:32:-;19448:13;19480:39;19511:7;19480:30;:39::i;10650:681::-;10970:8;4615:22;;;:10;:22;;;;;;;;:34;;;;;;;;;10896:10;;10908;;-1:-1:-1;;;;;4615:34:32;4594:102;;;;-1:-1:-1;;;4594:102:32;;26837:2:67;4594:102:32;;;26819:21:67;26876:2;26856:18;;;26849:30;26915:34;26895:18;;;26888:62;-1:-1:-1;;;26966:18:67;;;26959:35;27011:19;;4594:102:32;26635:401:67;4594:102:32;4706:38;4747:36;4772:10;4747:24;:36::i;:::-;4838:44;;-1:-1:-1;;;4838:44:32;;;;;9160:25:67;;;4706:77:32;;-1:-1:-1;4793:42:32;;-1:-1:-1;;;;;4838:32:32;;;;;9133:18:67;;4838:44:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4793:89;-1:-1:-1;4909:45:32;4900:5;:54;;;;;;;;:::i;:::-;;4892:103;;;;-1:-1:-1;;;4892:103:32;;27526:2:67;4892:103:32;;;27508:21:67;27565:2;27545:18;;;27538:30;27604:34;27584:18;;;27577:62;-1:-1:-1;;;27655:18:67;;;27648:34;27699:19;;4892:103:32;27324:400:67;4892:103:32;5051:45;;-1:-1:-1;;;5051:45:32;;;;;9160:25:67;;;5005:43:32;;-1:-1:-1;;;;;5051:33:32;;;;;9133:18:67;;5051:45:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;5005:91;-1:-1:-1;5123:44:32;5114:5;:53;;;;;;;;:::i;:::-;;5106:99;;;;-1:-1:-1;;;5106:99:32;;28215:2:67;5106:99:32;;;28197:21:67;28254:2;28234:18;;;28227:30;28293:34;28273:18;;;28266:62;-1:-1:-1;;;28344:18:67;;;28337:31;28385:19;;5106:99:32;28013:397:67;5106:99:32;5283:8:::1;5294:21:::0;;;:9:::1;:21;::::0;;;;;10942:10;;-1:-1:-1;;;;;5294:21:32::1;5333:20:::0;5325:70:::1;;;;-1:-1:-1::0;;;5325:70:32::1;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;5436:9:32;::::1;;::::0;;;:5:::1;:9;::::0;;;;:15;-1:-1:-1;;;5436:15:32;::::1;615:25:42::0;;5413:13:32::1;:39;5405:95;;;;-1:-1:-1::0;;;5405:95:32::1;;;;;;;:::i;:::-;10995:13:::2;11010:17:::0;11040:71:::2;11055:10;11067;11079:8;11089:11;11102:8;11040:14;:71::i;:::-;10994:117;;;;11173:151;11202:7;1513:6:0::0;;-1:-1:-1;;;;;1513:6:0;;1441:85;11202:7:32::2;11223:5;2189:2;11262:20;11173:151;;;;;;;;;;;::::0;11319:4:::2;11173:15;:151::i;:::-;11168:156:::0;10650:681;-1:-1:-1;;;;;;;;;;;;;;;10650:681:32:o;9006:434::-;9154:8;1334:13:0;:11;:13::i;:::-;9179:17:32::1;9200:27;9214:5;9221;9200:13;:27::i;:::-;9178:49;;9289:144;9318:7;1513:6:0::0;;-1:-1:-1;;;;;1513:6:0;;1441:85;9318:7:32::1;9339:5;1534:1;9377:20;9411:3;9428:4;9289:15;:144::i;:::-;9284:149:::0;9006:434;-1:-1:-1;;;;;9006:434:32:o;19113:118::-;19162:13;19194:30;19222:1;19194:27;:30::i;2071:101:0:-;1334:13;:11;:13::i;:::-;2135:30:::1;2162:1;2135:18;:30::i;:::-;2071:101::o:0;11502:560:32:-;5588:8;;11658;;-1:-1:-1;;;;;5588:8:32;5566:10;:31;5558:76;;;;-1:-1:-1;;;5558:76:32;;29435:2:67;5558:76:32;;;29417:21:67;;;29454:18;;;29447:30;29513:34;29493:18;;;29486:62;29565:18;;5558:76:32;29233:356:67;5558:76:32;-1:-1:-1;;;;;11690:20:32;::::1;11682:71;;;::::0;-1:-1:-1;;;11682:71:32;;29796:2:67;11682:71:32::1;::::0;::::1;29778:21:67::0;29835:2;29815:18;;;29808:30;29874:34;29854:18;;;29847:62;-1:-1:-1;;;29925:18:67;;;29918:36;29971:19;;11682:71:32::1;29594:402:67::0;11682:71:32::1;-1:-1:-1::0;;;;;11832:13:32;::::1;11764:17;11832:13:::0;;;:5:::1;:13;::::0;;;;:24;11785:72:::1;::::0;11832:13;;-1:-1:-1;;;11832:24:32;::::1;;;11785:13;:72::i;:::-;11763:94;;11903:152;11932:6;11952:8;;;;;;;;;;;1689:2;11993:20;11903:152;;;;;;;;;;;::::0;12050:4:::1;11903:15;:152::i;17459:368::-:0;17579:18;17611;17643:16;17673:13;17700:25;17739:16;17787:33;17805:5;:9;17811:2;-1:-1:-1;;;;;17805:9:32;-1:-1:-1;;;;;17805:9:32;;;;;;;;;;;;:14;;17787:33;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:17;:33::i;:::-;17780:40;;;;;;;;;;;;17459:368;;;;;;;;:::o;15114:198::-;-1:-1:-1;;;;;;15219:16:32;;15194:8;15219:16;;;:9;:16;;;;;;-1:-1:-1;;;;;15219:16:32;15253:10;15219:16;15253:6;:10::i;:::-;15245:60;;;;-1:-1:-1;;;15245:60:32;;30203:2:67;15245:60:32;;;30185:21:67;30242:2;30222:18;;;30215:30;30281:34;30261:18;;;30254:62;-1:-1:-1;;;30332:18:67;;;30325:35;30377:19;;15245:60:32;30001:401:67;10017:626:32;10271:8;4210:21;;;:9;:21;;;;;;10209:10;;-1:-1:-1;;;;;4210:21:32;4189:89;;;;-1:-1:-1;;;4189:89:32;;30609:2:67;4189:89:32;;;30591:21:67;30648:2;30628:18;;;30621:30;30687:34;30667:18;;;30660:62;-1:-1:-1;;;30738:18:67;;;30731:35;30783:19;;4189:89:32;30407:401:67;4189:89:32;5283:8:::1;5294:21:::0;;;:9:::1;:21;::::0;;;;;10243:10;;-1:-1:-1;;;;;5294:21:32::1;5333:20:::0;5325:70:::1;;;;-1:-1:-1::0;;;5325:70:32::1;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;5436:9:32;::::1;;::::0;;;:5:::1;:9;::::0;;;;:15;-1:-1:-1;;;5436:15:32;::::1;615:25:42::0;;5413:13:32::1;:39;5405:95;;;;-1:-1:-1::0;;;5405:95:32::1;;;;;;;:::i;:::-;10309:13:::2;10336:12:::0;10362:17:::2;10392:42;10410:10;10422:11;10392:17;:42::i;:::-;10295:139;;;;;;10496:140;10525:7;1513:6:0::0;;-1:-1:-1;;;;;1513:6:0;;1441:85;10525:7:32::2;10546:5;10565:1;10580:20;10614:3;10631:4;10496:15;:140::i;:::-;10491:145:::0;10017:626;-1:-1:-1;;;;;;;;;;10017:626:32:o;6218:875::-;3291:13:1;;;;;;;3290:14;;3336:34;;;;-1:-1:-1;3354:12:1;;3369:1;3354:12;;;;:16;3336:34;3335:108;;;-1:-1:-1;3415:4:1;1476:19:2;:23;;;3376:66:1;;-1:-1:-1;3425:12:1;;;;;:17;3376:66;3314:201;;;;-1:-1:-1;;;3314:201:1;;31015:2:67;3314:201:1;;;30997:21:67;31054:2;31034:18;;;31027:30;31093:34;31073:18;;;31066:62;-1:-1:-1;;;31144:18:67;;;31137:44;31198:19;;3314:201:1;30813:410:67;3314:201:1;3525:12;:16;;-1:-1:-1;;3525:16:1;3540:1;3525:16;;;3551:65;;;;3585:13;:20;;-1:-1:-1;;3585:20:1;;;;;3551:65;6457:38:32::1;6467:14;6483:11;6457:9;:38::i;:::-;6552:16;:14;:16::i;:::-;6629:9;:7;:9::i;:::-;6618:8;:20:::0;;-1:-1:-1;;;;6618:20:32::1;-1:-1:-1::0;;;6618:20:32::1;::::0;;;::::1;::::0;::::1;;::::0;;6648:8:::1;:35:::0;;-1:-1:-1;;;;6648:35:32::1;::::0;6669:13:::1;6648:35:::0;;;::::1;::::0;;;::::1;::::0;;6741:14:::1;:24;::::0;;:31;;-1:-1:-1;;6741:31:32;;::::1;-1:-1:-1::0;6741:31:32;;::::1;::::0;;;6782:21;:28;;;::::1;::::0;::::1;::::0;;6820:24;:31;;;::::1;::::0;::::1;::::0;;6861:21;:28;;;::::1;::::0;::::1;::::0;;6899:24;:31;;;::::1;::::0;::::1;::::0;;6940:24;:31;;;::::1;::::0;::::1;::::0;;6981:22;:29;;;::::1;::::0;::::1;::::0;;1689:2:::1;-1:-1:-1::0;7020:21:32;;:28;;;;::::1;::::0;;::::1;::::0;;7059:27:::1;7077:8:::0;7059:17:::1;:27::i;:::-;3640:14:1::0;3636:99;;;3670:13;:21;;-1:-1:-1;;3670:21:1;;;3710:14;;-1:-1:-1;1660:36:67;;3710:14:1;;1648:2:67;1633:18;3710:14:1;;;;;;;3636:99;3258:483;6218:875:32;;;:::o;7971:568::-;1334:13:0;:11;:13::i;:::-;8096:8:32::1;::::0;-1:-1:-1;;;;;8096:8:32::1;8088:31:::0;8080:77:::1;;;::::0;-1:-1:-1;;;8080:77:32;;31629:2:67;8080:77:32::1;::::0;::::1;31611:21:67::0;31668:2;31648:18;;;31641:30;31707:34;31687:18;;;31680:62;-1:-1:-1;;;31758:18:67;;;31751:31;31799:19;;8080:77:32::1;31427:397:67::0;8080:77:32::1;-1:-1:-1::0;;;;;8175:28:32;::::1;8167:75;;;::::0;-1:-1:-1;;;8167:75:32;;32031:2:67;8167:75:32::1;::::0;::::1;32013:21:67::0;32070:2;32050:18;;;32043:30;32109:34;32089:18;;;32082:62;-1:-1:-1;;;32160:18:67;;;32153:32;32202:19;;8167:75:32::1;31829:398:67::0;8167:75:32::1;8252:24;8288:14;8252:51;;8322:15;-1:-1:-1::0;;;;;8322:34:32::1;;:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;8314:83;;;::::0;-1:-1:-1;;;8314:83:32;;32716:2:67;8314:83:32::1;::::0;::::1;32698:21:67::0;32755:2;32735:18;;;32728:30;32794:34;32774:18;;;32767:62;-1:-1:-1;;;32845:18:67;;;32838:32;32887:19;;8314:83:32::1;32514:398:67::0;8314:83:32::1;8415:41;:15;-1:-1:-1::0;;;;;8415:23:32::1;;:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;8443:13;:11;:13::i;:::-;442:37:44::0;;;;;;;;359:123;8415:41:32::1;8407:88;;;::::0;-1:-1:-1;;;8407:88:32;;33425:2:67;8407:88:32::1;::::0;::::1;33407:21:67::0;33464:2;33444:18;;;33437:30;33503:34;33483:18;;;33476:62;-1:-1:-1;;;33554:18:67;;;33547:32;33596:19;;8407:88:32::1;33223:398:67::0;8407:88:32::1;8506:8;:26:::0;;-1:-1:-1;;;;;;8506:26:32::1;-1:-1:-1::0;;;;;8506:26:32;;;::::1;::::0;;;::::1;::::0;;-1:-1:-1;7971:568:32:o;1137:331:33:-;1365:38;1375:14;1391:11;1365:9;:38::i;:::-;1452:9;:7;:9::i;:::-;1441:8;;:20;;;;;;;;;;;;;;;;;;1137:331;;:::o;29038:333:32:-;29162:38;29227:21;;;:9;:21;;;;;;-1:-1:-1;;;;;29227:21:32;29162:38;29283:22;29227:21;29283:18;:22::i;:::-;29258:47;;;;29341:23;29355:8;29341:13;:23::i;:::-;29315:49;29038:333;-1:-1:-1;;;;;;;;;29038:333:32:o;1971:146:48:-;2068:25;;2039:4;2068:25;;;;;;;;;;:37;;;-1:-1:-1;;;2068:37:48;;;;2062:48;;;1971:146::o;9447:563:32:-;9652:8;1334:13:0;:11;:13::i;:::-;9690::32::1;9717:17:::0;9747:47:::1;9764:16;9782:11;9747:16;:47::i;:::-;9676:118;;;;9856:147;9885:7;1513:6:0::0;;-1:-1:-1;;;;;1513:6:0;;1441:85;9885:7:32::1;9906:5;1797:2;9947:20;9981:3;9998:4;9856:15;:147::i;:::-;9851:152:::0;9447:563;-1:-1:-1;;;;;;9447:563:32:o;16225:266::-;16358:8;16387:19;;;:7;:19;;;;;;;;:29;;;;;;;;;-1:-1:-1;;;;;16387:29:32;16434:10;16387:29;16434:6;:10::i;:::-;16426:58;;;;-1:-1:-1;;;16426:58:32;;33828:2:67;16426:58:32;;;33810:21:67;33867:2;33847:18;;;33840:30;33906:34;33886:18;;;33879:62;-1:-1:-1;;;33957:18:67;;;33950:33;34000:19;;16426:58:32;33626:399:67;12242:1204:32;32083:28;;12674:16;;;;;32083:28;12387:15;;;;;;;;12825:614;;12948:39;;-1:-1:-1;;;12948:39:32;;-1:-1:-1;;;12948:39:32;;;34239:36:67;12913:15:32;;-1:-1:-1;;;;;12948:20:32;;;;;34212:18:67;;12948:39:32;;;;;;;;;;;;;;;;;;-1:-1:-1;12948:39:32;;;;;;;;-1:-1:-1;;12948:39:32;;;;;;;;;;;;:::i;:::-;;;12944:485;;;13087:22;13046:64;;13136:39;13146:15;-1:-1:-1;;;;;13146:26:32;;:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;625:23:43;;;545:106;13136:39:32;13128:47;;13206:15;-1:-1:-1;;;;;13206:29:32;;:31;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;13193:44;;13309:13;13324:8;13292:41;;;;;;;;34853:19:67;;;34910:2;34906:15;-1:-1:-1;;;;;;34902:53:67;34897:2;34888:12;;34881:75;34981:2;34972:12;;34664:326;13292:41:32;;;;;;;;;;;;;13282:52;;;;;;13268:10;:66;13255:80;;12988:362;12944:485;12840:599;12242:1204;;;;;;;:::o;3252:185:48:-;3349:9;:16;3316:7;;3343:22;;3335:64;;;;-1:-1:-1;;;3335:64:48;;35197:2:67;3335:64:48;;;35179:21:67;35236:2;35216:18;;;35209:30;35275:31;35255:18;;;35248:59;35324:18;;3335:64:48;34995:353:67;3335:64:48;3416:9;3426:3;3416:14;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;3409:21;;3252:185;;;:::o;2903:244::-;3004:17;3035;3066;3115:25;3130:9;:7;:9::i;3115:25::-;3108:32;;;;;;2903:244;;;:::o;15686::32:-;15803:8;15832:21;;;:9;:21;;;;;;-1:-1:-1;;;;;15832:21:32;15871:10;15832:21;15871:6;:10::i;:::-;15863:60;;;;-1:-1:-1;;;15863:60:32;;35555:2:67;15863:60:32;;;35537:21:67;35594:2;35574:18;;;35567:30;35633:34;35613:18;;;35606:62;-1:-1:-1;;;35684:18:67;;;35677:35;35729:19;;15863:60:32;35353:401:67;2123:613:48;2238:17;;;878:24:44;;;2417:16:48;2431:2;2417:16;;;;2445:28;2238:17;878:24:44;2445:28:48;:::i;:::-;;-1:-1:-1;2522:2:48;2508:16;;;2483:15;2560:29;2483:15;2445:28;2560:29;:::i;:::-;2636:8;;2673;;-1:-1:-1;2535:55:48;;-1:-1:-1;2123:613:48;-1:-1:-1;;;;2123:613:48:o;7100:864:32:-;1334:13:0;:11;:13::i;:::-;-1:-1:-1;;;;;7250:22:32;::::1;7242:63;;;::::0;-1:-1:-1;;;7242:63:32;;36094:2:67;7242:63:32::1;::::0;::::1;36076:21:67::0;36133:2;36113:18;;;36106:30;36172;36152:18;;;36145:58;36220:18;;7242:63:32::1;35892:352:67::0;7242:63:32::1;7332:4;::::0;-1:-1:-1;;;;;7332:4:32::1;7324:27:::0;7316:69:::1;;;::::0;-1:-1:-1;;;7316:69:32;;36451:2:67;7316:69:32::1;::::0;::::1;36433:21:67::0;36490:2;36470:18;;;36463:30;36529:31;36509:18;;;36502:59;36578:18;;7316:69:32::1;36249:353:67::0;7316:69:32::1;-1:-1:-1::0;;;;;7403:17:32;::::1;7395:60;;;::::0;-1:-1:-1;;;7395:60:32;;36809:2:67;7395:60:32::1;::::0;::::1;36791:21:67::0;36848:2;36828:18;;;36821:30;36887:32;36867:18;;;36860:60;36937:18;;7395:60:32::1;36607:354:67::0;7395:60:32::1;7466:21;7500:3;7466:38;;7522:11;-1:-1:-1::0;;;;;7522:31:32::1;;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;7514:77;;;::::0;-1:-1:-1;;;7514:77:32;;37168:2:67;7514:77:32::1;::::0;::::1;37150:21:67::0;37207:2;37187:18;;;37180:30;37246:33;37226:18;;;37219:61;37297:18;;7514:77:32::1;36966:355:67::0;7514:77:32::1;7602:4;:18:::0;;-1:-1:-1;;;;;;7602:18:32::1;-1:-1:-1::0;;;;;7602:18:32;::::1;;::::0;;;;615:25:42;-1:-1:-1;;;7700:8:32;;::::1;615:25:42::0;7713:1:32::1;7694:20;:44;;;-1:-1:-1::0;7724:8:32::1;::::0;-1:-1:-1;;;7724:8:32;::::1;615:25:42::0;;7737:1:32::1;7718:20;7694:44;7691:101;;;7754:27;7772:8;7754:17;:27::i;:::-;;7691:101;7868:8;::::0;7853:38:::1;::::0;;::::1;::::0;::::1;::::0;;;-1:-1:-1;7853:38:32;;::::1;::::0;-1:-1:-1;;;7868:8:32;::::1;;;::::0;7878;;7853:14:::1;:38::i;:::-;;7901:56;7919:8;;;;;;;;;;;7937:4;7944:8;7901:56;;;;;;;;;;;::::0;:17:::1;:56::i;14213:139::-:0;-1:-1:-1;;;;;;14321:14:32;;14279:23;14321:14;;;:7;:14;;;;;;;;:17;;;;;;;;;;:24;14213:139;;;;:::o;15937:281::-;16076:8;16105:22;;;:10;:22;;;;;;;;:35;;;;;;;;;-1:-1:-1;;;;;16105:35:32;16158:10;16105:35;16158:6;:10::i;:::-;16150:61;;;;-1:-1:-1;;;16150:61:32;;37528:2:67;16150:61:32;;;37510:21:67;37567:2;37547:18;;;37540:30;37606:34;37586:18;;;37579:62;-1:-1:-1;;;37657:18:67;;;37650:36;37703:19;;16150:61:32;37326:402:67;3444:215:48;-1:-1:-1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3555:21:48;3567:8;3555:11;:21::i;:::-;3547:63;;;;-1:-1:-1;;;3547:63:48;;37935:2:67;3547:63:48;;;37917:21:67;37974:2;37954:18;;;37947:30;38013:31;37993:18;;;37986:59;38062:18;;3547:63:48;37733:353:67;3547:63:48;-1:-1:-1;3627:25:48;;;;:15;:25;;;;;;;;;;;;3620:32;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3620:32:48;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;3620:32:48;;;;;;;;-1:-1:-1;;;3620:32:48;;;;;;;;;3444:215::o;17834:237:32:-;-1:-1:-1;;;;;18049:9:32;;17953:12;18049:9;;;:5;:9;;;;;:14;;18032:32;;17953:12;;18032:32;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:16;:32::i;:::-;18025:39;;;;17834:237;;;:::o;12069:166::-;1334:13:0;:11;:13::i;:::-;12199:29:32::1;12215:2;12219:8;12199:15;:29::i;:::-;12069:166:::0;;:::o;2321:198:0:-;1334:13;:11;:13::i;:::-;-1:-1:-1;;;;;2409:22:0;::::1;2401:73;;;::::0;-1:-1:-1;;;2401:73:0;;38293:2:67;2401:73:0::1;::::0;::::1;38275:21:67::0;38332:2;38312:18;;;38305:30;38371:34;38351:18;;;38344:62;-1:-1:-1;;;38422:18:67;;;38415:36;38468:19;;2401:73:0::1;38091:402:67::0;2401:73:0::1;2484:28;2503:8;2484:18;:28::i;:::-;2321:198:::0;:::o;16888:281:32:-;-1:-1:-1;;;;;17147:9:32;;17008:18;17147:9;;;:5;:9;;;;;:14;;17127:35;;17008:18;;17070:25;;17127:35;;17147:14;17127:35;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;:35::i;14586:179::-;-1:-1:-1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14689:10:32;14696:2;14689:6;:10::i;:::-;14681:51;;;;-1:-1:-1;;;14681:51:32;;38700:2:67;14681:51:32;;;38682:21:67;38739:2;38719:18;;;38712:30;38778;38758:18;;;38751:58;38826:18;;14681:51:32;38498:352:67;14681:51:32;-1:-1:-1;;;;;14749:9:32;;;;;;;:5;:9;;;;;;;;;14742:16;;;;;;;;;;;;;;-1:-1:-1;;;;;;;;;14742:16:32;;;;;;;;;;;;;-1:-1:-1;;;14742:16:32;;;;;;;;;;;;;14749:9;;14742:16;;;;-1:-1:-1;;;14742:16:32;;;;;;;;;;;:::i;:::-;;;;;;;;;:::i;:::-;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;14742:16:32;;;-1:-1:-1;;14742:16:32;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;14742:16:32;;;;;;;;;;;-1:-1:-1;;14586:179:32:o;27338:330::-;27466:18;27498:19;27531:13;27627:4;27616:45;;;;;;;;;;;;:::i;:::-;27569:92;;;;-1:-1:-1;27569:92:32;;-1:-1:-1;27338:330:32;-1:-1:-1;;27338:330:32:o;28061:484::-;28186:18;28218;28250:16;28280:13;28307:25;28346:16;28478:4;28467:71;;;;;;;;;;;;:::i;:::-;28387:151;;;;-1:-1:-1;28387:151:32;;-1:-1:-1;28387:151:32;-1:-1:-1;28387:151:32;;-1:-1:-1;28387:151:32;;-1:-1:-1;28061:484:32;-1:-1:-1;;28061:484:32:o;27675:379::-;27938:12;27984:10;27996;28008:8;28018:5;28025:8;28035:11;27973:74;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;27966:81;;27675:379;;;;;;;;:::o;2611:279:33:-;-1:-1:-1;;;;;2740:9:33;;2717:20;2740:9;;;:5;:9;;;;;2759;;;:19;2771:7;2759:9;:19;:::i;:::-;-1:-1:-1;2788:14:33;;;:30;;-1:-1:-1;;2788:30:33;;;756:12:42;2788:30:33;;;;;2834:49;;;-1:-1:-1;;;;;43438:39:67;;43420:58;;2872:10:33;43509:2:67;43494:18;;43487:60;2834:49:33;;43393:18:67;2834:49:33;;;;;;;;2707:183;2611:279;;:::o;437:707:4:-;493:13;542:14;559:28;581:5;559:21;:28::i;:::-;590:1;559:32;542:49;;605:20;639:6;-1:-1:-1;;;;;628:18:4;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;628:18:4;-1:-1:-1;605:41:4;-1:-1:-1;766:28:4;;;782:2;766:28;821:280;-1:-1:-1;;852:5:4;-1:-1:-1;;;986:2:4;975:14;;970:30;852:5;957:44;1045:2;1036:11;;;-1:-1:-1;1065:21:4;821:280;1065:21;-1:-1:-1;1121:6:4;437:707;-1:-1:-1;;;437:707:4:o;1599:130:0:-;1513:6;;-1:-1:-1;;;;;1513:6:0;929:10:3;1662:23:0;1654:68;;;;-1:-1:-1;;;1654:68:0;;43892:2:67;1654:68:0;;;43874:21:67;;;43911:18;;;43904:30;43970:34;43950:18;;;43943:62;44022:18;;1654:68:0;43690:356:67;20172:462:32;-1:-1:-1;;;;;;20369:13:32;;20329:8;20369:13;;;:6;:13;;;;;;20362:21;;-1:-1:-1;;;;;20369:13:32;20362:6;:21::i;:::-;20361:22;20353:73;;;;-1:-1:-1;;;20353:73:32;;44253:2:67;20353:73:32;;;44235:21:67;44292:2;44272:18;;;44265:30;44331:34;44311:18;;;44304:62;-1:-1:-1;;;44382:18:67;;;44375:36;44428:19;;20353:73:32;44051:402:67;20353:73:32;20482:145;20511:10;20535:5;1323:1;20573:20;20607:3;20482:145;;;;;;;;;;;;:15;:145::i;25885:183::-;25995:16;26045:4;26034:27;;;;;;;;;;;;:::i;20641:738::-;-1:-1:-1;;;;;;20869:13:32;;20830:8;20869:13;;;:6;:13;;;;;;20862:21;;-1:-1:-1;;;;;20869:13:32;20862:6;:21::i;:::-;20854:67;;;;-1:-1:-1;;;20854:67:32;;44660:2:67;20854:67:32;;;44642:21:67;44699:2;44679:18;;;44672:30;44738:34;44718:18;;;44711:62;-1:-1:-1;;;44789:18:67;;;44782:31;44830:19;;20854:67:32;44458:397:67;20854:67:32;20939:24;20947:5;1430:1;20939:7;:24::i;:::-;:29;20931:83;;;;-1:-1:-1;;;20931:83:32;;45062:2:67;20931:83:32;;;45044:21:67;45101:2;45081:18;;;45074:30;45140:34;45120:18;;;45113:62;-1:-1:-1;;;45191:18:67;;;45184:39;45240:19;;20931:83:32;44860:405:67;20931:83:32;-1:-1:-1;;;;;21032:22:32;;21024:70;;;;-1:-1:-1;;;21024:70:32;;45472:2:67;21024:70:32;;;45454:21:67;45511:2;45491:18;;;45484:30;45550:34;45530:18;;;45523:62;-1:-1:-1;;;45601:18:67;;;45594:33;45644:19;;21024:70:32;45270:399:67;21024:70:32;21106:17;21127:33;21144:5;21151:8;21127:16;:33::i;:::-;21105:55;;21219:153;21248:13;21275:5;1430:1;21316:20;21350:3;21367:4;21219:15;:153::i;1019:362:44:-;1130:7;792:28;;;;;;;;;;;;1330:35;1350:14;1362:2;1350:14;;;;1331;1343:2;1331:14;;;;1330:35;:::i;:::-;:46;;;;:::i;:::-;1281:97;1019:362;-1:-1:-1;;;;;;;1019:362:44:o;2146:149:4:-;2204:13;2236:52;-1:-1:-1;;;;;2248:22:4;;333:2;2236:11;:52::i;24561:922:32:-;24809:13;24894:19;;;:7;:19;;;;;;;;:29;;;;;;;;;24836:17;;24887:37;;-1:-1:-1;;;;;24894:29:32;24887:6;:37::i;:::-;24886:38;24878:90;;;;-1:-1:-1;;;24878:90:32;;45876:2:67;24878:90:32;;;45858:21:67;45915:2;45895:18;;;45888:30;45954:34;45934:18;;;45927:62;-1:-1:-1;;;46005:18:67;;;45998:37;46052:19;;24878:90:32;45674:403:67;24878:90:32;24979:38;25020:36;25045:10;25020:24;:36::i;:::-;25112:35;;-1:-1:-1;;;25112:35:32;;;;;9160:25:67;;;24979:77:32;;-1:-1:-1;25066:43:32;;-1:-1:-1;;;;;25112:25:32;;;;;9133:18:67;;25112:35:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;25112:35:32;;;;;;;;;;;;:::i;:::-;25066:81;;25186:10;25165:6;:17;;;:31;25157:82;;;;-1:-1:-1;;;25157:82:32;;47612:2:67;25157:82:32;;;47594:21:67;47651:2;47631:18;;;47624:30;47690:34;47670:18;;;47663:62;-1:-1:-1;;;47741:18:67;;;47734:36;47787:19;;25157:82:32;47410:402:67;25157:82:32;25274:45;;-1:-1:-1;;;25274:45:32;;;;;9160:25:67;;;25250:13:32;;-1:-1:-1;;;;;25274:33:32;;;;;9133:18:67;;25274:45:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;25250:70;;25339:39;25349:15;-1:-1:-1;;;;;25349:26:32;;:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;25339:39;25331:47;;25395:81;25413:10;25425;25437:8;25447:5;25454:11;25467:8;25395:17;:81::i;:::-;25388:88;;24868:615;;;24561:922;;;;;;;;:::o;29779:2085::-;30054:4;;30014:8;;-1:-1:-1;;;;;30054:4:32;30038:65;;;;-1:-1:-1;;;30038:65:32;;48299:2:67;30038:65:32;;;48281:21:67;48338:2;48318:18;;;48311:30;48377:27;48357:18;;;48350:55;48422:18;;30038:65:32;48097:349:67;30038:65:32;30121:26;;;;;;;;:14;:26;;;;;;;30113:78;;;;-1:-1:-1;;;30113:78:32;;48653:2:67;30113:78:32;;;48635:21:67;48692:2;48672:18;;;48665:30;48731:34;48711:18;;;48704:62;-1:-1:-1;;;48782:18:67;;;48775:37;48829:19;;30113:78:32;48451:403:67;30113:78:32;30235:4;;:18;;-1:-1:-1;;;30235:18:32;;30227:27;;-1:-1:-1;;;;;30235:4:32;;:9;;:18;;30245:2;;30249:3;;30235:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;30227:27::-;-1:-1:-1;;;;;30319:9:32;;30296:20;30319:9;;;:5;:9;;;;;30338:12;;-1:-1:-1;;30360:18:32;;;;-1:-1:-1;;;30360:18:32;;;;;;-1:-1:-1;;;;30388:28:32;-1:-1:-1;;;30388:28:32;;;;;;;30319:9;;-1:-1:-1;756:12:42;30426:13:32;;;:29;;-1:-1:-1;;30426:29:32;;;;;;;;;;;;30480:9;:7;:9::i;:::-;30465:4;:12;;;:24;;;;;;;;;;;;;;;;;;30500:26;30516:2;30520:5;30500:15;:26::i;:::-;30582:11;;:15;30579:61;;30613:9;;;:16;30625:4;30613:9;:16;:::i;:::-;;30579:61;-1:-1:-1;;;;;;30689:14:32;;;;;;:7;:14;;;;;;;;:26;;;;;;;;;:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;30689:35:32;;;;;;;;;;;;;;;;;30783:19;;30689:26;;618:44:36;;;;;;;;533:132;30783:19:32;30780:996;;;-1:-1:-1;;;;;;30818:13:32;;;;;;:6;:13;;;;;:18;;-1:-1:-1;;;;;;30818:18:32;-1:-1:-1;;;;;30818:18:32;;;;;30850:9;:21;;-1:-1:-1;30850:21:32;;;;;;;;;;;;;;;;;;;;;;;;30818:18;30850:21;;;;;;;;;;;;;;;;;;;30780:996;;;618:44:36;;;1430:1:32;618:44:36;30888:888:32;;-1:-1:-1;;;;;;30929:16:32;;;;;;:9;:16;;;;;:21;;-1:-1:-1;;;;;;30929:21:32;-1:-1:-1;;;;;30929:21:32;;;;;30888:888;;;618:44:36;;;1534:1:32;618:44:36;30967:809:32;;31006:13;31023:22;31040:4;31023:16;:22::i;:::-;-1:-1:-1;;;;;;31059:22:32;;;;;;:15;:22;;;;;;;;-1:-1:-1;;;;;31059:29:32;;;;;;;;;;:34;;-1:-1:-1;;;;;;31059:34:32;-1:-1:-1;;;;;31059:34:32;;;;;-1:-1:-1;30967:809:32;;;618:44:36;;;1797:2:32;618:44:36;31110:666:32;;31152:18;31172:16;31194:25;31214:4;31194:19;:25::i;:::-;-1:-1:-1;;;;;;;31233:22:32;;;;;;:15;:22;;;;;;;;-1:-1:-1;;;;;31233:32:32;;;;;;;;;;;:37;;-1:-1:-1;;;;;31233:37:32;;-1:-1:-1;;;;;;31233:37:32;;;;;;;;31284:21;;;:9;:21;;;;;;:26;;;;;;;;-1:-1:-1;31110:666:32;;-1:-1:-1;31110:666:32;;618:44:36;;;1983:2:32;618:44:36;31343:59:32;;;-1:-1:-1;618:44:36;;;1859:2:32;618:44:36;31381:21:32;31343:95;;;-1:-1:-1;618:44:36;;;1920:2:32;618:44:36;31418:20:32;31327:449;;;31464:18;31484:19;31509:26;31530:4;31509:20;:26::i;:::-;-1:-1:-1;31549:22:32;;;;:10;:22;;;;;;;;:35;;;;;;;;:40;;-1:-1:-1;;;;;;31549:40:32;-1:-1:-1;;;;;31549:40:32;;;;;-1:-1:-1;31327:449:32;;-1:-1:-1;31327:449:32;;618:44:36;;;2189:2:32;618:44:36;31606:170:32;;31646:18;31668:16;31694:23;31712:4;31694:17;:23::i;:::-;-1:-1:-1;;;31731:19:32;;;;:7;:19;;;;;;;;:29;;;;;;;;;:34;;-1:-1:-1;;;;;;31731:34:32;-1:-1:-1;;;;;31731:34:32;;;;;-1:-1:-1;;;31606:170:32;31791:66;31824:2;31828:5;31835:10;31847:5;31854:2;31791:66;;;;;;;;;;:::i;:::-;;;;;;;;30028:1836;29779:2085;;;;;;;;:::o;22120:436::-;-1:-1:-1;;;;;;22283:13:32;;;;;;:6;:13;;;;;;22235:17;;22276:21;;-1:-1:-1;;;;;22283:13:32;22276:6;:21::i;:::-;22268:67;;;;-1:-1:-1;;;22268:67:32;;50065:2:67;22268:67:32;;;50047:21:67;50104:2;50084:18;;;50077:30;50143:34;50123:18;;;50116:62;-1:-1:-1;;;50194:18:67;;;50187:31;50235:19;;22268:67:32;49863:397:67;22268:67:32;-1:-1:-1;;;;;;22361:22:32;;;;;;:15;:22;;;;;;;;-1:-1:-1;;;;;22361:29:32;;;;;;;;;;22354:37;;-1:-1:-1;;;;;22361:29:32;22354:6;:37::i;:::-;22353:38;22345:89;;;;-1:-1:-1;;;22345:89:32;;50467:2:67;22345:89:32;;;50449:21:67;50506:2;50486:18;;;50479:30;50545:34;50525:18;;;50518:62;-1:-1:-1;;;50596:18:67;;;50589:36;50642:19;;22345:89:32;50265:402:67;22345:89:32;-1:-1:-1;;;;;22452:19:32;;22444:64;;;;-1:-1:-1;;;22444:64:32;;50874:2:67;22444:64:32;;;50856:21:67;;;50893:18;;;50886:30;50952:34;50932:18;;;50925:62;51004:18;;22444:64:32;50672:356:67;22444:64:32;26218:17;;;-1:-1:-1;;;;;7230:32:67;;26218:17:32;;;;7212:51:67;;;;26218:17:32;;;;;;;;;;7185:18:67;;;26218:17:32;;;22526:23;26075:167;2673:187:0;2765:6;;;-1:-1:-1;;;;;2781:17:0;;;-1:-1:-1;;;;;;2781:17:0;;;;;;;2813:40;;2765:6;;;2781:17;2765:6;;2813:40;;2746:16;;2813:40;2736:124;2673:187;:::o;25490:205:32:-;25612:17;25652:36;25669:6;25677:10;25652:16;:36::i;23653:901::-;23818:13;23929:22;;;:10;:22;;;;;;;;:35;;;;;;;;;23818:13;;23871:17;;23922:43;;-1:-1:-1;;;;;23929:35:32;23922:6;:43::i;:::-;23921:44;23913:99;;;;-1:-1:-1;;;23913:99:32;;51235:2:67;23913:99:32;;;51217:21:67;51274:2;51254:18;;;51247:30;51313:34;51293:18;;;51286:62;-1:-1:-1;;;51364:18:67;;;51357:40;51414:19;;23913:99:32;51033:406:67;23913:99:32;24023:38;24064:36;24089:10;24064:24;:36::i;:::-;24155:45;;-1:-1:-1;;;24155:45:32;;;;;9160:25:67;;;24023:77:32;;-1:-1:-1;24110:42:32;;-1:-1:-1;;;;;24155:32:32;;;;;9133:18:67;;24155:45:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;24110:90;;24215:20;24229:5;24215:13;:20::i;:::-;24211:24;;24253:39;24263:15;-1:-1:-1;;;;;24263:26:32;;:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;24253:39;24326:46;;-1:-1:-1;;;24326:46:32;;;;;9160:25:67;;;24245:47:32;;-1:-1:-1;24302:13:32;;-1:-1:-1;;;;;24326:33:32;;;;;9133:18:67;;24326:46:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;;24398:22:32;;;;;;:15;:22;;;;;;;;-1:-1:-1;;;;;24398:29:32;;;;;;;;;;24302:71;;-1:-1:-1;24391:37:32;;-1:-1:-1;;;;;24398:29:32;24391:6;:37::i;:::-;24383:94;;;;-1:-1:-1;;;24383:94:32;;51646:2:67;24383:94:32;;;51628:21:67;51685:2;51665:18;;;51658:30;51724:34;51704:18;;;51697:62;-1:-1:-1;;;51775:18:67;;;51768:42;51827:19;;24383:94:32;51444:408:67;24383:94:32;24495:52;24516:10;24528:11;24541:5;24495:20;:52::i;:::-;24488:59;;23903:651;;;23653:901;;;;;:::o;1037:927:48:-;1154:19;1176:9;:7;:9::i;:::-;1154:31;;1218:24;1230:11;1218;:24::i;:::-;1217:25;1196:111;;;;-1:-1:-1;;;1196:111:48;;52059:2:67;1196:111:48;;;52041:21:67;52098:2;52078:18;;;52071:30;52137:34;52117:18;;;52110:62;-1:-1:-1;;;52188:18:67;;;52181:37;52235:19;;1196:111:48;51857:403:67;1196:111:48;1374:9;:16;:20;1371:237;;1432:9;1442:16;;1410:19;;1432:9;1442:20;;1432:9;;1442:20;:::i;:::-;1432:31;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;1410:53;;1502:25;:11;1516;442:37:44;;;;;;;;359:123;1502:25:48;1477:120;;;;-1:-1:-1;;;1477:120:48;;52467:2:67;1477:120:48;;;52449:21:67;52506:2;52486:18;;;52479:30;52545:34;52525:18;;;52518:62;-1:-1:-1;;;52596:18:67;;;52589:34;52640:19;;1477:120:48;52265:400:67;1477:120:48;1396:212;1371:237;1652:9;:27;;;;;;;-1:-1:-1;1652:27:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1720:156;;;;;;;;;;;-1:-1:-1;;;;;1720:156:48;;;1652:27;1720:156;;;;;;;;;;;;1823:13;756:12:42;;650:127;1823:13:48;1720:156;;;;;;1894:15:43;1720:156:48;;;;;;;1689:28;;;;:15;:28;;;;;;;;;;;;:187;;;;;;;;-1:-1:-1;;;;;1689:187:48;;;;;-1:-1:-1;;;;;;1689:187:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1689:187:48;-1:-1:-1;;;;1689:187:48;;;;-1:-1:-1;;;1689:187:48;-1:-1:-1;;;;;;1689:187:48;;;;;;;;;;;;;;;;;;;;;;1892:65;;;;;1705:11;;1929:14;;1945:11;;52930:14:67;52918:27;;;;52900:46;;-1:-1:-1;;;;;53020:15:67;;;53015:2;53000:18;;52993:43;53072:15;53067:2;53052:18;;53045:43;52888:2;52873:18;;52670:424;1003:95:0;5363:13:1;;;;;;;5355:69;;;;-1:-1:-1;;;5355:69:1;;;;;;;:::i;:::-;1065:26:0::1;:24;:26::i;1384:124:44:-:0;1420:7;1442:63;1420:7;1484:1;1470:16;18992:115:32;22563:1083;22739:13;22766:17;-1:-1:-1;;;;;22816:30:32;;22808:78;;;;-1:-1:-1;;;22808:78:32;;53713:2:67;22808:78:32;;;53695:21:67;53752:2;53732:18;;;53725:30;53791:34;53771:18;;;53764:62;-1:-1:-1;;;53842:18:67;;;53835:33;53885:19;;22808:78:32;53511:399:67;22808:78:32;22959:15;23036;23065:18;23097:15;23174:31;23188:16;23174:13;:31::i;:::-;22945:260;;;;;;;;;;23224:10;23216:58;;;;-1:-1:-1;;;23216:58:32;;54117:2:67;23216:58:32;;;54099:21:67;54156:2;54136:18;;;54129:30;54195:34;54175:18;;;54168:62;-1:-1:-1;;;54246:18:67;;;54239:33;54289:19;;23216:58:32;53915:399:67;23216:58:32;23292:10;23284:56;;;;-1:-1:-1;;;23284:56:32;;54521:2:67;23284:56:32;;;54503:21:67;54560:2;54540:18;;;54533:30;54599:34;54579:18;;;54572:62;-1:-1:-1;;;54650:18:67;;;54643:31;54691:19;;23284:56:32;54319:397:67;23284:56:32;-1:-1:-1;;;;;;23365:15:32;;;;;;:6;:15;;;;;;23358:23;;-1:-1:-1;;;;;23365:15:32;23358:6;:23::i;:::-;23350:69;;;;-1:-1:-1;;;23350:69:32;;54923:2:67;23350:69:32;;;54905:21:67;54962:2;54942:18;;;54935:30;55001:34;54981:18;;;54974:62;-1:-1:-1;;;55052:18:67;;;55045:31;55093:19;;23350:69:32;54721:397:67;23350:69:32;-1:-1:-1;;;;;;23445:24:32;;;;;;:15;:24;;;;;;;;-1:-1:-1;;;;;23445:42:32;;;;;;;;;;23438:50;;-1:-1:-1;;;;;23445:42:32;23438:6;:50::i;:::-;23437:51;23429:105;;;;-1:-1:-1;;;23429:105:32;;55325:2:67;23429:105:32;;;55307:21:67;55364:2;55344:18;;;55337:30;55403:34;55383:18;;;55376:62;-1:-1:-1;;;55454:18:67;;;55447:39;55503:19;;23429:105:32;55123:405:67;23429:105:32;23553:7;23545:15;;23577:62;23597:10;23609:16;23627:11;23577:19;:62::i;:::-;23570:69;;22798:848;;;;22563:1083;;;;;:::o;19533:632::-;19670:8;;19632;;-1:-1:-1;;;19670:8:32;;615:25:42;;19683:1:32;19664:20;:44;;;-1:-1:-1;19694:8:32;;-1:-1:-1;;;19694:8:32;;615:25:42;;19707:1:32;19688:20;19664:44;19656:85;;;;-1:-1:-1;;;19656:85:32;;55735:2:67;19656:85:32;;;55717:21:67;55774:2;55754:18;;;55747:30;55813;55793:18;;;55786:58;55861:18;;19656:85:32;55533:352:67;19656:85:32;19767:8;;19759:27;;-1:-1:-1;;;19767:8:32;;;;1239:1;19759:7;:27::i;:::-;:32;19751:86;;;;-1:-1:-1;;;19751:86:32;;56092:2:67;19751:86:32;;;56074:21:67;56131:2;56111:18;;;56104:30;56170:34;56150:18;;;56143:62;-1:-1:-1;;;56221:18:67;;;56214:39;56270:19;;19751:86:32;55890:405:67;19751:86:32;19893:160;19922:13;19949:8;;;;;;;;;;;1239:1;19993:20;19893:160;;;;;;;;;;;;;;;;;;;;;;;;:15;:160::i;:::-;1239:1;20153:5;20126:24;:14;:24;;;:32;;-1:-1:-1;;20126:32:32;;;19888:165;19533:632;-1:-1:-1;;19533:632:32:o;28758:273::-;28879:12;28905:21;28998:4;28987:37;;;;;;;;;;;;:::i;:::-;28951:73;;;;-1:-1:-1;28758:273:32;-1:-1:-1;;28758:273:32:o;21386:365::-;21497:2;3763:10;3770:2;3763:6;:10::i;:::-;3755:53;;;;-1:-1:-1;;;3755:53:32;;56966:2:67;3755:53:32;;;56948:21:67;57005:2;56985:18;;;56978:30;57044:32;57024:18;;;57017:60;57094:18;;3755:53:32;56764:354:67;3755:53:32;-1:-1:-1;;;;;21538:9:32;::::1;21515:20;21538:9:::0;;;:5:::1;:9;::::0;;;;21580:10;;-1:-1:-1;;;21580:10:32;;::::1;;;::::0;21614:8;;21538:9;;-1:-1:-1;;;;21601:21:32::1;::::0;21614:8;21601:21:::1;::::0;::::1;;;;;;:::i;:::-;;;::::0;;-1:-1:-1;21632:14:32::1;::::0;::::1;:30:::0;;-1:-1:-1;;21632:30:32::1;::::0;756:12:42;21632:30:32::1;;;;::::0;;21678:66:::1;::::0;::::1;::::0;::::1;::::0;21709:2;;21713:8;;21723;;21733:10:::1;::::0;21678:66:::1;:::i;:::-;;;;;;;;21505:246;;21386:365:::0;;;:::o;26722:338::-;26846:18;26878:16;26908:25;27020:4;27009:44;;;;;;;;;;;;:::i;9900:890:5:-;9953:7;;-1:-1:-1;;;10028:15:5;;10024:99;;-1:-1:-1;;;10063:15:5;;;-1:-1:-1;10106:2:5;10096:12;10024:99;10149:6;10140:5;:15;10136:99;;10184:6;10175:15;;;-1:-1:-1;10218:2:5;10208:12;10136:99;10261:6;10252:5;:15;10248:99;;10296:6;10287:15;;;-1:-1:-1;10330:2:5;10320:12;10248:99;10373:5;10364;:14;10360:96;;10407:5;10398:14;;;-1:-1:-1;10440:1:5;10430:11;10360:96;10482:5;10473;:14;10469:96;;10516:5;10507:14;;;-1:-1:-1;10549:1:5;10539:11;10469:96;10591:5;10582;:14;10578:96;;10625:5;10616:14;;;-1:-1:-1;10658:1:5;10648:11;10578:96;10700:5;10691;:14;10687:64;;10735:1;10725:11;10777:6;9900:890;-1:-1:-1;;9900:890:5:o;21758:355:32:-;-1:-1:-1;;;;;;21927:13:32;;;;;;:6;:13;;;;;;21879:17;;21920:21;;-1:-1:-1;;;;;21927:13:32;21920:6;:21::i;:::-;21912:67;;;;-1:-1:-1;;;21912:67:32;;58414:2:67;21912:67:32;;;58396:21:67;58453:2;58433:18;;;58426:30;58492:34;58472:18;;;58465:62;-1:-1:-1;;;58543:18:67;;;58536:31;58584:19;;21912:67:32;58212:397:67;21912:67:32;-1:-1:-1;;;;;21997:22:32;;21989:70;;;;-1:-1:-1;;;21989:70:32;;58816:2:67;21989:70:32;;;58798:21:67;58855:2;58835:18;;;58828:30;58894:34;58874:18;;;58867:62;-1:-1:-1;;;58945:18:67;;;58938:33;58988:19;;21989:70:32;58614:399:67;1557:437:4;1632:13;1657:19;1689:10;1693:6;1689:1;:10;:::i;:::-;:14;;1702:1;1689:14;:::i;:::-;-1:-1:-1;;;;;1679:25:4;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1679:25:4;;1657:47;;-1:-1:-1;;;1714:6:4;1721:1;1714:9;;;;;;;;:::i;:::-;;;;:15;-1:-1:-1;;;;;1714:15:4;;;;;;;;;-1:-1:-1;;;1739:6:4;1746:1;1739:9;;;;;;;;:::i;:::-;;;;:15;-1:-1:-1;;;;;1739:15:4;;;;;;;;-1:-1:-1;1769:9:4;1781:10;1785:6;1781:1;:10;:::i;:::-;:14;;1794:1;1781:14;:::i;:::-;1769:26;;1764:128;1801:1;1797;:5;1764:128;;;-1:-1:-1;;;1844:5:4;1852:3;1844:11;1835:21;;;;;;;:::i;:::-;;;;1823:6;1830:1;1823:9;;;;;;;;:::i;:::-;;;;:33;-1:-1:-1;;;;;1823:33:4;;;;;;;;-1:-1:-1;1880:1:4;1870:11;;;;;1804:3;;;:::i;:::-;;;1764:128;;;-1:-1:-1;1909:10:4;;1901:55;;;;-1:-1:-1;;;1901:55:4;;59534:2:67;1901:55:4;;;59516:21:67;;;59553:18;;;59546:30;59612:34;59592:18;;;59585:62;59664:18;;1901:55:4;59332:356:67;28552:199:32;28714:30;;;-1:-1:-1;;;;;17576:39:67;;28714:30:32;;;17558:58:67;17664:4;17652:17;;17632:18;;;17625:45;;;;28679:12:32;;17531:18:67;;28714:30:32;17330:346:67;29378:394:32;29508:12;29548:45;29539:5;:54;;;;;;;;:::i;:::-;;29536:99;;-1:-1:-1;1983:2:32;;29378:394;-1:-1:-1;29378:394:32:o;29536:99::-;29657:44;29648:5;:53;;;;;;;;:::i;:::-;;29645:97;;-1:-1:-1;1859:2:32;;29378:394;-1:-1:-1;29378:394:32:o;29645:97::-;-1:-1:-1;1920:2:32;;29378:394;-1:-1:-1;29378:394:32:o;27067:264::-;27282:42;;;;;;675:25:67;;;716:18;;;709:34;;;-1:-1:-1;;;;;779:32:67;;27247:12:32;759:18:67;;;752:60;;;;27247:12:32;648:18:67;;27282:42:32;;;;;;;;;;;;;27275:49;;27067:264;;;;;:::o;1104:111:0:-;5363:13:1;;;;;;;5355:69;;;;-1:-1:-1;;;5355:69:1;;;;;;;:::i;:::-;1176:32:0::1;929:10:3::0;1176:18:0::1;:32::i;26437:278:32:-:0;26623:17;26674:10;26686:8;26696:11;26663:45;;;;;;;;;;:::i;14:157:67:-;-1:-1:-1;;;;;112:5:67;108:38;101:5;98:49;88:77;;161:1;158;151:12;176:292;261:6;314:2;302:9;293:7;289:23;285:32;282:52;;;330:1;327;320:12;282:52;369:9;356:23;388:50;432:5;388:50;:::i;823:180::-;882:6;935:2;923:9;914:7;910:23;906:32;903:52;;;951:1;948;941:12;903:52;-1:-1:-1;974:23:67;;823:180;-1:-1:-1;823:180:67:o;1707:114::-;1791:4;1784:5;1780:16;1773:5;1770:27;1760:55;;1811:1;1808;1801:12;1826:311;1892:6;1900;1953:2;1941:9;1932:7;1928:23;1924:32;1921:52;;;1969:1;1966;1959:12;1921:52;2005:9;1992:23;1982:33;;2065:2;2054:9;2050:18;2037:32;2078:29;2101:5;2078:29;:::i;:::-;2126:5;2116:15;;;1826:311;;;;;:::o;2142:250::-;2227:1;2237:113;2251:6;2248:1;2245:13;2237:113;;;2327:11;;;2321:18;2308:11;;;2301:39;2273:2;2266:10;2237:113;;;-1:-1:-1;;2384:1:67;2366:16;;2359:27;2142:250::o;2397:270::-;2438:3;2476:5;2470:12;2503:6;2498:3;2491:19;2519:76;2588:6;2581:4;2576:3;2572:14;2565:4;2558:5;2554:16;2519:76;:::i;:::-;2649:2;2628:15;-1:-1:-1;;2624:29:67;2615:39;;;;2656:4;2611:50;;2397:270;-1:-1:-1;;2397:270:67:o;2672:217::-;2819:2;2808:9;2801:21;2782:4;2839:44;2879:2;2868:9;2864:18;2856:6;2839:44;:::i;2894:360::-;2988:6;2996;3049:2;3037:9;3028:7;3024:23;3020:32;3017:52;;;3065:1;3062;3055:12;3017:52;3104:9;3091:23;3123:50;3167:5;3123:50;:::i;:::-;3192:5;3244:2;3229:18;;;;3216:32;;-1:-1:-1;;;2894:360:67:o;3259:197::-;3348:20;;-1:-1:-1;;;;;;3397:34:67;;3387:45;;3377:73;;3446:1;3443;3436:12;3461:131;-1:-1:-1;;;;;3536:31:67;;3526:42;;3516:70;;3582:1;3579;3572:12;3597:370;3693:6;3701;3754:2;3742:9;3733:7;3729:23;3725:32;3722:52;;;3770:1;3767;3760:12;3722:52;3793:50;3833:9;3793:50;:::i;:::-;3783:60;;3893:2;3882:9;3878:18;3865:32;3906:31;3931:5;3906:31;:::i;4347:235::-;4434:6;4487:2;4475:9;4466:7;4462:23;4458:32;4455:52;;;4503:1;4500;4493:12;4455:52;4526:50;4566:9;4526:50;:::i;4811:467::-;4947:6;4955;4963;5016:2;5004:9;4995:7;4991:23;4987:32;4984:52;;;5032:1;5029;5022:12;4984:52;5055:50;5095:9;5055:50;:::i;:::-;5045:60;;5155:2;5144:9;5140:18;5127:32;5168:29;5191:5;5168:29;:::i;:::-;4811:467;;5216:5;;-1:-1:-1;;;5268:2:67;5253:18;;;;5240:32;;4811:467::o;5283:127::-;5344:10;5339:3;5335:20;5332:1;5325:31;5375:4;5372:1;5365:15;5399:4;5396:1;5389:15;5415:255;5487:2;5481:9;5529:6;5517:19;;-1:-1:-1;;;;;5551:34:67;;5587:22;;;5548:62;5545:88;;;5613:18;;:::i;:::-;5649:2;5642:22;5415:255;:::o;5675:275::-;5746:2;5740:9;5811:2;5792:13;;-1:-1:-1;;5788:27:67;5776:40;;-1:-1:-1;;;;;5831:34:67;;5867:22;;;5828:62;5825:88;;;5893:18;;:::i;:::-;5929:2;5922:22;5675:275;;-1:-1:-1;5675:275:67:o;5955:187::-;6004:4;-1:-1:-1;;;;;6029:6:67;6026:30;6023:56;;;6059:18;;:::i;:::-;-1:-1:-1;6125:2:67;6104:15;-1:-1:-1;;6100:29:67;6131:4;6096:40;;5955:187::o;6147:464::-;6190:5;6243:3;6236:4;6228:6;6224:17;6220:27;6210:55;;6261:1;6258;6251:12;6210:55;6297:6;6284:20;6328:49;6344:32;6373:2;6344:32;:::i;:::-;6328:49;:::i;:::-;6402:2;6393:7;6386:19;6448:3;6441:4;6436:2;6428:6;6424:15;6420:26;6417:35;6414:55;;;6465:1;6462;6455:12;6414:55;6530:2;6523:4;6515:6;6511:17;6504:4;6495:7;6491:18;6478:55;6578:1;6553:16;;;6571:4;6549:27;6542:38;;;;6557:7;6147:464;-1:-1:-1;;;6147:464:67:o;6616:445::-;6722:6;6730;6783:2;6771:9;6762:7;6758:23;6754:32;6751:52;;;6799:1;6796;6789:12;6751:52;6822:50;6862:9;6822:50;:::i;:::-;6812:60;;6923:2;6912:9;6908:18;6895:32;-1:-1:-1;;;;;6942:6:67;6939:30;6936:50;;;6982:1;6979;6972:12;6936:50;7005;7047:7;7038:6;7027:9;7023:22;7005:50;:::i;:::-;6995:60;;;6616:445;;;;;:::o;7274:580::-;7389:6;7397;7405;7458:2;7446:9;7437:7;7433:23;7429:32;7426:52;;;7474:1;7471;7464:12;7426:52;7497:50;7537:9;7497:50;:::i;:::-;7487:60;;7597:2;7586:9;7582:18;7569:32;7610:31;7635:5;7610:31;:::i;:::-;7660:5;-1:-1:-1;7716:2:67;7701:18;;7688:32;-1:-1:-1;;;;;7732:30:67;;7729:50;;;7775:1;7772;7765:12;7729:50;7798;7840:7;7831:6;7820:9;7816:22;7798:50;:::i;:::-;7788:60;;;7274:580;;;;;:::o;8407:247::-;8466:6;8519:2;8507:9;8498:7;8494:23;8490:32;8487:52;;;8535:1;8532;8525:12;8487:52;8574:9;8561:23;8593:31;8618:5;8593:31;:::i;9196:596::-;9301:6;9309;9317;9325;9333;9386:3;9374:9;9365:7;9361:23;9357:33;9354:53;;;9403:1;9400;9393:12;9354:53;9439:9;9426:23;9416:33;;9496:2;9485:9;9481:18;9468:32;9458:42;;9547:2;9536:9;9532:18;9519:32;9509:42;;9602:2;9591:9;9587:18;9574:32;-1:-1:-1;;;;;9621:6:67;9618:30;9615:50;;;9661:1;9658;9651:12;9615:50;9684;9726:7;9717:6;9706:9;9702:22;9684:50;:::i;:::-;9196:596;;;;-1:-1:-1;9196:596:67;;9781:3;9766:19;9753:33;;9196:596;-1:-1:-1;;;9196:596:67:o;9797:309::-;9888:6;9941:2;9929:9;9920:7;9916:23;9912:32;9909:52;;;9957:1;9954;9947:12;9909:52;9996:9;9983:23;10046:10;10039:5;10035:22;10028:5;10025:33;10015:61;;10072:1;10069;10062:12;10111:433;10205:6;10213;10266:2;10254:9;10245:7;10241:23;10237:32;10234:52;;;10282:1;10279;10272:12;10234:52;10321:9;10308:23;10340:50;10384:5;10340:50;:::i;10774:604::-;11063:6;11052:9;11045:25;11106:6;11101:2;11090:9;11086:18;11079:34;11149:6;11144:2;11133:9;11129:18;11122:34;11221:1;11217;11212:3;11208:11;11204:19;11196:6;11192:32;11187:2;11176:9;11172:18;11165:60;11262:3;11256;11245:9;11241:19;11234:32;11026:4;11283:45;11323:3;11312:9;11308:19;11300:6;11283:45;:::i;:::-;11275:53;;11365:6;11359:3;11348:9;11344:19;11337:35;10774:604;;;;;;;;;:::o;11383:458::-;11470:6;11478;11486;11539:2;11527:9;11518:7;11514:23;11510:32;11507:52;;;11555:1;11552;11545:12;11507:52;11591:9;11578:23;11568:33;;11648:2;11637:9;11633:18;11620:32;11610:42;;11703:2;11692:9;11688:18;11675:32;-1:-1:-1;;;;;11722:6:67;11719:30;11716:50;;;11762:1;11759;11752:12;11846:529;11923:6;11931;11939;11992:2;11980:9;11971:7;11967:23;11963:32;11960:52;;;12008:1;12005;11998:12;11960:52;12047:9;12034:23;12066:31;12091:5;12066:31;:::i;:::-;12116:5;-1:-1:-1;12173:2:67;12158:18;;12145:32;12186:33;12145:32;12186:33;:::i;:::-;12238:7;-1:-1:-1;12297:2:67;12282:18;;12269:32;12310:33;12269:32;12310:33;:::i;:::-;12362:7;12352:17;;;11846:529;;;;;:::o;12380:388::-;12448:6;12456;12509:2;12497:9;12488:7;12484:23;12480:32;12477:52;;;12525:1;12522;12515:12;12477:52;12564:9;12551:23;12583:31;12608:5;12583:31;:::i;13197:147::-;13304:14;13297:5;13293:26;13286:5;13283:37;13273:65;;13334:1;13331;13324:12;13349:297;13437:6;13490:2;13478:9;13469:7;13465:23;13461:32;13458:52;;;13506:1;13503;13496:12;13458:52;13545:9;13532:23;13564:52;13610:5;13564:52;:::i;13651:678::-;13748:6;13756;13764;13817:2;13805:9;13796:7;13792:23;13788:32;13785:52;;;13833:1;13830;13823:12;13785:52;13872:9;13859:23;13891:31;13916:5;13891:31;:::i;:::-;13941:5;-1:-1:-1;13997:2:67;13982:18;;13969:32;-1:-1:-1;;;;;14050:14:67;;;14047:34;;;14077:1;14074;14067:12;14047:34;14100:50;14142:7;14133:6;14122:9;14118:22;14100:50;:::i;:::-;14090:60;;14203:2;14192:9;14188:18;14175:32;14159:48;;14232:2;14222:8;14219:16;14216:36;;;14248:1;14245;14238:12;14216:36;;14271:52;14315:7;14304:8;14293:9;14289:24;14271:52;:::i;14560:248::-;14628:6;14636;14689:2;14677:9;14668:7;14664:23;14660:32;14657:52;;;14705:1;14702;14695:12;14657:52;-1:-1:-1;;14728:23:67;;;14798:2;14783:18;;;14770:32;;-1:-1:-1;14560:248:67:o;15958:399::-;16085:6;16093;16146:2;16134:9;16125:7;16121:23;16117:32;16114:52;;;16162:1;16159;16152:12;16114:52;16185:50;16225:9;16185:50;:::i;:::-;16175:60;;16285:2;16274:9;16270:18;16257:32;16298:29;16321:5;16298:29;:::i;16362:309::-;16451:6;16504:2;16492:9;16483:7;16479:23;16475:32;16472:52;;;16520:1;16517;16510:12;16472:52;16559:9;16546:23;16609:12;16602:5;16598:24;16591:5;16588:35;16578:63;;16637:1;16634;16627:12;17681:458;17791:6;17799;17852:2;17840:9;17831:7;17827:23;17823:32;17820:52;;;17868:1;17865;17858:12;17820:52;17907:9;17894:23;17926:50;17970:5;17926:50;:::i;:::-;17995:5;-1:-1:-1;18052:2:67;18037:18;;18024:32;18087:1;18075:14;;18065:42;;18103:1;18100;18093:12;18144:387;18331:25;;;-1:-1:-1;;;;;18392:32:67;;18387:2;18372:18;;18365:60;18461:2;18456;18441:18;;18434:30;;;-1:-1:-1;;18481:44:67;;18506:18;;18498:6;18481:44;:::i;18536:127::-;18597:10;18592:3;18588:20;18585:1;18578:31;18628:4;18625:1;18618:15;18652:4;18649:1;18642:15;18668:239;18751:1;18744:5;18741:12;18731:143;;18796:10;18791:3;18787:20;18784:1;18777:31;18831:4;18828:1;18821:15;18859:4;18856:1;18849:15;18731:143;18883:18;;18668:239::o;18912:1521::-;19091:2;19080:9;19073:21;19103:72;19171:2;19160:9;19156:18;19147:6;19141:13;-1:-1:-1;;;;;4057:38:67;4045:51;;3972:130;19103:72;19054:4;19222:2;19214:6;19210:15;19204:22;19235:73;19304:2;19293:9;19289:18;19275:12;-1:-1:-1;;;;;;1095:34:67;1083:47;;1008:128;19235:73;-1:-1:-1;19357:2:67;19345:15;;19339:22;1472:4;1461:16;;19444:2;19429:18;;1449:29;19370:78;19497:2;19489:6;19485:15;19479:22;19510:64;19569:3;19558:9;19554:19;19538:14;19510:64;:::i;:::-;;19623:3;19615:6;19611:16;19605:23;19647:6;19690:2;19684:3;19673:9;19669:19;19662:31;19716:53;19764:3;19753:9;19749:19;19733:14;19716:53;:::i;:::-;19702:67;;19818:3;19810:6;19806:16;19800:23;19892:2;19888:7;19876:9;19868:6;19864:22;19860:36;19854:3;19843:9;19839:19;19832:65;19920:40;19953:6;19937:14;19920:40;:::i;:::-;19906:54;;;20009:3;20001:6;19997:16;19991:23;20023:80;20098:3;20087:9;20083:19;20067:14;8761:10;8750:22;8738:35;;8659:120;20023:80;;20152:3;20144:6;20140:16;20134:23;20176:3;20188:79;20263:2;20252:9;20248:18;20232:14;8761:10;8750:22;8738:35;;8659:120;20188:79;20304:15;;;20298:22;8149:14;8138:26;20385:18;;8126:39;;;;-1:-1:-1;20421:6:67;;-1:-1:-1;18912:1521:67:o;20438:380::-;20517:1;20513:12;;;;20560;;;20581:61;;20635:4;20627:6;20623:17;20613:27;;20581:61;20688:2;20680:6;20677:14;20657:18;20654:38;20651:161;;20734:10;20729:3;20725:20;20722:1;20715:31;20769:4;20766:1;20759:15;20797:4;20794:1;20787:15;20651:161;;20438:380;;;:::o;21181:127::-;21242:10;21237:3;21233:20;21230:1;21223:31;21273:4;21270:1;21263:15;21297:4;21294:1;21287:15;21882:270;21971:6;22024:2;22012:9;22003:7;21999:23;21995:32;21992:52;;;22040:1;22037;22030:12;21992:52;22072:9;22066:16;22091:31;22116:5;22091:31;:::i;22559:127::-;22620:10;22615:3;22611:20;22608:1;22601:31;22651:4;22648:1;22641:15;22675:4;22672:1;22665:15;22691:125;22756:9;;;22777:10;;;22774:36;;;22790:18;;:::i;24967:1193::-;25444:3;25482:6;25476:13;25498:66;25557:6;25552:3;25545:4;25537:6;25533:17;25498:66;:::i;:::-;25627:13;;25586:16;;;;25649:70;25627:13;25586:16;25696:4;25684:17;;25649:70;:::i;:::-;-1:-1:-1;;;25741:20:67;;25770:25;;;25820:13;;25842:78;25820:13;25907:1;25896:13;;25889:4;25877:17;;25842:78;:::i;:::-;-1:-1:-1;;;25983:1:67;25939:20;;;;25975:10;;;25968:23;26016:13;;26038:75;26016:13;26100:1;26092:10;;26085:4;26073:17;;26038:75;:::i;:::-;26133:17;26152:1;26129:25;;24967:1193;-1:-1:-1;;;;;;24967:1193:67:o;27041:278::-;27129:6;27182:2;27170:9;27161:7;27157:23;27153:32;27150:52;;;27198:1;27195;27188:12;27150:52;27230:9;27224:16;27269:1;27262:5;27259:12;27249:40;;27285:1;27282;27275:12;27729:279;27818:6;27871:2;27859:9;27850:7;27846:23;27842:32;27839:52;;;27887:1;27884;27877:12;27839:52;27919:9;27913:16;27958:1;27951:5;27948:12;27938:40;;27974:1;27971;27964:12;28415:401;28617:2;28599:21;;;28656:2;28636:18;;;28629:30;28695:34;28690:2;28675:18;;28668:62;-1:-1:-1;;;28761:2:67;28746:18;;28739:35;28806:3;28791:19;;28415:401::o;28821:407::-;29023:2;29005:21;;;29062:2;29042:18;;;29035:30;29101:34;29096:2;29081:18;;29074:62;-1:-1:-1;;;29167:2:67;29152:18;;29145:41;29218:3;29203:19;;28821:407::o;32232:277::-;32299:6;32352:2;32340:9;32331:7;32327:23;32323:32;32320:52;;;32368:1;32365;32358:12;32320:52;32400:9;32394:16;32453:5;32446:13;32439:21;32432:5;32429:32;32419:60;;32475:1;32472;32465:12;32917:301;33016:6;33069:2;33057:9;33048:7;33044:23;33040:32;33037:52;;;33085:1;33082;33075:12;33037:52;33117:9;33111:16;33136:52;33182:5;33136:52;:::i;34286:184::-;34356:6;34409:2;34397:9;34388:7;34384:23;34380:32;34377:52;;;34425:1;34422;34415:12;34377:52;-1:-1:-1;34448:16:67;;34286:184;-1:-1:-1;34286:184:67:o;35759:128::-;35826:9;;;35847:11;;;35844:37;;;35861:18;;:::i;38855:381::-;38951:6;38959;38967;39020:2;39008:9;38999:7;38995:23;38991:32;38988:52;;;39036:1;39033;39026:12;38988:52;39065:9;39059:16;39049:26;;39115:2;39104:9;39100:18;39094:25;39084:35;;39162:2;39151:9;39147:18;39141:25;39175:31;39200:5;39175:31;:::i;39241:443::-;39295:5;39348:3;39341:4;39333:6;39329:17;39325:27;39315:55;;39366:1;39363;39356:12;39315:55;39395:6;39389:13;39426:49;39442:32;39471:2;39442:32;:::i;39426:49::-;39500:2;39491:7;39484:19;39546:3;39539:4;39534:2;39526:6;39522:15;39518:26;39515:35;39512:55;;;39563:1;39560;39553:12;39512:55;39576:77;39650:2;39643:4;39634:7;39630:18;39623:4;39615:6;39611:17;39576:77;:::i;39689:720::-;39822:6;39830;39838;39846;39854;39862;39915:3;39903:9;39894:7;39890:23;39886:33;39883:53;;;39932:1;39929;39922:12;39883:53;39961:9;39955:16;39945:26;;40011:2;40000:9;39996:18;39990:25;39980:35;;40055:2;40044:9;40040:18;40034:25;40024:35;;40102:2;40091:9;40087:18;40081:25;40115:31;40140:5;40115:31;:::i;:::-;40210:3;40195:19;;40189:26;40259:3;40244:19;;40238:26;40165:5;;-1:-1:-1;40189:26:67;-1:-1:-1;;;;;;40276:30:67;;40273:50;;;40319:1;40316;40309:12;40273:50;40342:61;40395:7;40386:6;40375:9;40371:22;40342:61;:::i;:::-;40332:71;;;39689:720;;;;;;;;:::o;40414:604::-;40703:6;40692:9;40685:25;40746:6;40741:2;40730:9;40726:18;40719:34;40789:6;40784:2;40773:9;40769:18;40762:34;40861:1;40857;40852:3;40848:11;40844:19;40836:6;40832:32;40827:2;40816:9;40812:18;40805:60;40902:6;40896:3;40885:9;40881:19;40874:35;40946:3;40940;40929:9;40925:19;40918:32;40666:4;40967:45;41007:3;40996:9;40992:19;40984:6;40967:45;:::i;:::-;40959:53;40414:604;-1:-1:-1;;;;;;;;40414:604:67:o;41148:544::-;41249:2;41244:3;41241:11;41238:448;;;41285:1;41310:5;41306:2;41299:17;41355:4;41351:2;41341:19;41425:2;41413:10;41409:19;41406:1;41402:27;41396:4;41392:38;41461:4;41449:10;41446:20;41443:47;;;-1:-1:-1;41484:4:67;41443:47;41539:2;41534:3;41530:12;41527:1;41523:20;41517:4;41513:31;41503:41;;41594:82;41612:2;41605:5;41602:13;41594:82;;;41657:17;;;41638:1;41627:13;41594:82;;;41598:3;;;41238:448;41148:544;;;:::o;41868:1348::-;41992:3;41986:10;-1:-1:-1;;;;;42011:6:67;42008:30;42005:56;;;42041:18;;:::i;:::-;42070:96;42159:6;42119:38;42151:4;42145:11;42119:38;:::i;:::-;42113:4;42070:96;:::i;:::-;42221:4;;42285:2;42274:14;;42302:1;42297:662;;;;43003:1;43020:6;43017:89;;;-1:-1:-1;43072:19:67;;;43066:26;43017:89;-1:-1:-1;;41825:1:67;41821:11;;;41817:24;41813:29;41803:40;41849:1;41845:11;;;41800:57;43119:81;;42267:943;;42297:662;41095:1;41088:14;;;41132:4;41119:18;;-1:-1:-1;;42333:20:67;;;42450:236;42464:7;42461:1;42458:14;42450:236;;;42553:19;;;42547:26;42532:42;;42645:27;;;;42613:1;42601:14;;;;42480:19;;42450:236;;;42454:3;42714:6;42705:7;42702:19;42699:201;;;42775:19;;;42769:26;-1:-1:-1;;42858:1:67;42854:14;;;42870:3;42850:24;42846:37;42842:42;42827:58;42812:74;;42699:201;-1:-1:-1;;;;;42946:1:67;42930:14;;;42926:22;42913:36;;-1:-1:-1;41868:1348:67:o;46082:156::-;46170:13;;46212:1;46202:12;;46192:40;;46228:1;46225;46218:12;46243:1162;46337:6;46390:2;46378:9;46369:7;46365:23;46361:32;46358:52;;;46406:1;46403;46396:12;46358:52;46439:9;46433:16;-1:-1:-1;;;;;46509:2:67;46501:6;46498:14;46495:34;;;46525:1;46522;46515:12;46495:34;46548:22;;;;46604:6;46586:16;;;46582:29;46579:49;;;46624:1;46621;46614:12;46579:49;46650:22;;:::i;:::-;46701:2;46695:9;46688:5;46681:24;46751:2;46747;46743:11;46737:18;46732:2;46725:5;46721:14;46714:42;46802:2;46798;46794:11;46788:18;46783:2;46776:5;46772:14;46765:42;46839:51;46886:2;46882;46878:11;46839:51;:::i;:::-;46834:2;46827:5;46823:14;46816:75;46930:3;46926:2;46922:12;46916:19;46960:2;46950:8;46947:16;46944:36;;;46976:1;46973;46966:12;46944:36;47013:56;47061:7;47050:8;47046:2;47042:17;47013:56;:::i;:::-;47007:3;46996:15;;46989:81;-1:-1:-1;47117:3:67;47109:12;;;47103:19;47086:15;;;47079:44;47170:3;47162:12;;;47156:19;47139:15;;;47132:44;47223:3;47215:12;;;47209:19;47192:15;;;47185:44;47248:3;47289:11;;;47283:18;47267:14;;;47260:42;47321:3;47362:11;;;47356:18;47340:14;;;47333:42;;;;-1:-1:-1;47000:5:67;46243:1162;-1:-1:-1;;;46243:1162:67:o;48859:316::-;-1:-1:-1;;;;;49036:32:67;;49018:51;;49105:2;49100;49085:18;;49078:30;;;-1:-1:-1;;49125:44:67;;49150:18;;49142:6;49125:44;:::i;49180:678::-;-1:-1:-1;;;;;49552:39:67;;49534:58;;-1:-1:-1;;;;;;49628:35:67;;49623:2;49608:18;;49601:63;49712:4;49700:17;;49695:2;49680:18;;49673:45;49521:3;49506:19;;49727:55;49778:2;49763:18;;49755:6;49727:55;:::i;:::-;-1:-1:-1;;;;;49819:32:67;;;;49813:3;49798:19;;;;49791:61;49180:678;;-1:-1:-1;;;;49180:678:67:o;53099:407::-;53301:2;53283:21;;;53340:2;53320:18;;;53313:30;53379:34;53374:2;53359:18;;53352:62;-1:-1:-1;;;53445:2:67;53430:18;;53423:41;53496:3;53481:19;;53099:407::o;56300:459::-;56436:6;56444;56497:2;56485:9;56476:7;56472:23;56468:32;56465:52;;;56513:1;56510;56503:12;56465:52;56545:9;56539:16;56564:50;56608:5;56564:50;:::i;:::-;56683:2;56668:18;;56662:25;56633:5;;-1:-1:-1;56696:31:67;56662:25;56696:31;:::i;57123:545::-;-1:-1:-1;;;;;57425:39:67;;57407:58;;57394:3;57379:19;;57474:55;57525:2;57510:18;;57502:6;57474:55;:::i;:::-;57538;57589:2;57578:9;57574:18;57566:6;57538:55;:::i;:::-;-1:-1:-1;;;;;57629:32:67;;;;57624:2;57609:18;;;;57602:60;57123:545;;-1:-1:-1;;;57123:545:67:o;57673:534::-;57779:6;57787;57795;57848:2;57836:9;57827:7;57823:23;57819:32;57816:52;;;57864:1;57861;57854:12;57816:52;57893:9;57887:16;57877:26;;57946:2;57935:9;57931:18;57925:25;57959:31;57984:5;57959:31;:::i;:::-;58058:2;58043:18;;58037:25;58009:5;;-1:-1:-1;;;;;;58074:30:67;;58071:50;;;58117:1;58114;58107:12;58071:50;58140:61;58193:7;58184:6;58173:9;58169:22;58140:61;:::i;59018:168::-;59091:9;;;59122;;59139:15;;;59133:22;;59119:37;59109:71;;59160:18;;:::i;59191:136::-;59230:3;59258:5;59248:39;;59267:18;;:::i;:::-;-1:-1:-1;;;59303:18:67;;59191:136::o",
  "language": "Solidity",
  "natspec": {
    "events": {
      "Initialized(uint8)": {
        "details": "Triggered when the contract has been initialized or reinitialized."
      }
    },
    "kind": "dev",
    "methods": {
      "owner()": {
        "details": "Returns the address of the current owner."
      },
      "renounceOwnership()": {
        "details": "Leaves the contract without owner. It will not be possible to call `onlyOwner` functions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner."
      },
      "transferOwnership(address)": {
        "details": "Transfers ownership of the contract to a new account (`newOwner`). Can only be called by the current owner."
      }
    },
    "version": 1
  },
  "offset": [
    550,
    2892
  ],
  "opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x10 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH1 0x4 CALLDATASIZE LT PUSH2 0x41C JUMPI PUSH1 0x0 CALLDATALOAD PUSH1 0xE0 SHR DUP1 PUSH4 0x73D4AAAD GT PUSH2 0x22B JUMPI DUP1 PUSH4 0xB23C748D GT PUSH2 0x130 JUMPI DUP1 PUSH4 0xDA09D484 GT PUSH2 0xB8 JUMPI DUP1 PUSH4 0xE4F59BAA GT PUSH2 0x87 JUMPI DUP1 PUSH4 0xE4F59BAA EQ PUSH2 0xA19 JUMPI DUP1 PUSH4 0xF2FDE38B EQ PUSH2 0xA2C JUMPI DUP1 PUSH4 0xF8B1CB3C EQ PUSH2 0xA3F JUMPI DUP1 PUSH4 0xF8CE2D04 EQ PUSH2 0xA47 JUMPI DUP1 PUSH4 0xFB8BEC0C EQ PUSH2 0xA69 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0xDA09D484 EQ PUSH2 0x952 JUMPI DUP1 PUSH4 0xDADBCCEE EQ PUSH2 0x96A JUMPI DUP1 PUSH4 0xDE788B2C EQ PUSH2 0x972 JUMPI DUP1 PUSH4 0xE089BC7D EQ PUSH2 0x9E5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0xC1F6A1B7 GT PUSH2 0xFF JUMPI DUP1 PUSH4 0xC1F6A1B7 EQ PUSH2 0x8FE JUMPI DUP1 PUSH4 0xCF901334 EQ PUSH2 0x911 JUMPI DUP1 PUSH4 0xD044A1ED EQ PUSH2 0x924 JUMPI DUP1 PUSH4 0xD15DB8B4 EQ PUSH2 0x937 JUMPI DUP1 PUSH4 0xD91FC8C7 EQ PUSH2 0x93F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0xB23C748D EQ PUSH2 0x851 JUMPI DUP1 PUSH4 0xB88DA759 EQ PUSH2 0x8AB JUMPI DUP1 PUSH4 0xBD4080EC EQ PUSH2 0x8BE JUMPI DUP1 PUSH4 0xC0759D0D EQ PUSH2 0x8EB JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x91B9B827 GT PUSH2 0x1B3 JUMPI DUP1 PUSH4 0xAA615EC8 GT PUSH2 0x182 JUMPI DUP1 PUSH4 0xAA615EC8 EQ PUSH2 0x7FF JUMPI DUP1 PUSH4 0xAB5AF78E EQ PUSH2 0x812 JUMPI DUP1 PUSH4 0xAC513FB8 EQ PUSH2 0x825 JUMPI DUP1 PUSH4 0xADC2FC75 EQ PUSH2 0x836 JUMPI DUP1 PUSH4 0xAFB9128E EQ PUSH2 0x83E JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x91B9B827 EQ PUSH2 0x7CA JUMPI DUP1 PUSH4 0x9555C4DB EQ PUSH2 0x7D2 JUMPI DUP1 PUSH4 0xA0E2AD0C EQ PUSH2 0x7E5 JUMPI DUP1 PUSH4 0xA3B452BA EQ PUSH2 0x7EC JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x82BFEFC8 GT PUSH2 0x1FA JUMPI DUP1 PUSH4 0x82BFEFC8 EQ PUSH2 0x778 JUMPI DUP1 PUSH4 0x86AE3C7D EQ PUSH2 0x780 JUMPI DUP1 PUSH4 0x8DA5CB5B EQ PUSH2 0x793 JUMPI DUP1 PUSH4 0x8E258689 EQ PUSH2 0x7A4 JUMPI DUP1 PUSH4 0x8FF39099 EQ PUSH2 0x7B7 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x73D4AAAD EQ PUSH2 0x71C JUMPI DUP1 PUSH4 0x7B1391A6 EQ PUSH2 0x72F JUMPI DUP1 PUSH4 0x7CF6B414 EQ PUSH2 0x740 JUMPI DUP1 PUSH4 0x806415DE EQ PUSH2 0x765 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x396FE612 GT PUSH2 0x331 JUMPI DUP1 PUSH4 0x58A8B85F GT PUSH2 0x2B9 JUMPI DUP1 PUSH4 0x66362612 GT PUSH2 0x288 JUMPI DUP1 PUSH4 0x66362612 EQ PUSH2 0x6C5 JUMPI DUP1 PUSH4 0x6900A3AE EQ PUSH2 0x6D9 JUMPI DUP1 PUSH4 0x6ECAC6E8 EQ PUSH2 0x6EC JUMPI DUP1 PUSH4 0x6EFFEAC4 EQ PUSH2 0x6FD JUMPI DUP1 PUSH4 0x715018A6 EQ PUSH2 0x714 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x58A8B85F EQ PUSH2 0x685 JUMPI DUP1 PUSH4 0x5B1CFDBD EQ PUSH2 0x697 JUMPI DUP1 PUSH4 0x5CE4193B EQ PUSH2 0x6AA JUMPI DUP1 PUSH4 0x63F9C095 EQ PUSH2 0x6B2 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x513516A8 GT PUSH2 0x300 JUMPI DUP1 PUSH4 0x513516A8 EQ PUSH2 0x5E6 JUMPI DUP1 PUSH4 0x53BED7C3 EQ PUSH2 0x637 JUMPI DUP1 PUSH4 0x54FD4D50 EQ PUSH2 0x63F JUMPI DUP1 PUSH4 0x56CA623E EQ PUSH2 0x65E JUMPI DUP1 PUSH4 0x57E871E7 EQ PUSH2 0x671 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x396FE612 EQ PUSH2 0x5E6 JUMPI DUP1 PUSH4 0x43EE8213 EQ PUSH2 0x5F9 JUMPI DUP1 PUSH4 0x447FAE61 EQ PUSH2 0x601 JUMPI DUP1 PUSH4 0x4F9C1C09 EQ PUSH2 0x614 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x2095ACE1 GT PUSH2 0x3B4 JUMPI DUP1 PUSH4 0x2BD179B0 GT PUSH2 0x383 JUMPI DUP1 PUSH4 0x2BD179B0 EQ PUSH2 0x57A JUMPI DUP1 PUSH4 0x3099B019 EQ PUSH2 0x58D JUMPI DUP1 PUSH4 0x34A0E76B EQ PUSH2 0x5A0 JUMPI DUP1 PUSH4 0x38013F02 EQ PUSH2 0x5B3 JUMPI DUP1 PUSH4 0x38BB429A EQ PUSH2 0x5BB JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x2095ACE1 EQ PUSH2 0x51E JUMPI DUP1 PUSH4 0x25425A91 EQ PUSH2 0x531 JUMPI DUP1 PUSH4 0x29193DCF EQ PUSH2 0x539 JUMPI DUP1 PUSH4 0x2B52487A EQ PUSH2 0x567 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x125FDBBC GT PUSH2 0x3F0 JUMPI DUP1 PUSH4 0x125FDBBC EQ PUSH2 0x4C3 JUMPI DUP1 PUSH4 0x16F48F62 EQ PUSH2 0x4CB JUMPI DUP1 PUSH4 0x17005CE9 EQ PUSH2 0x4E0 JUMPI DUP1 PUSH4 0x178156CA EQ PUSH2 0x50B JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP1 PUSH3 0x82D973 EQ PUSH2 0x421 JUMPI DUP1 PUSH4 0x1F6B5A2 EQ PUSH2 0x45D JUMPI DUP1 PUSH4 0x6433B1B EQ PUSH2 0x489 JUMPI DUP1 PUSH4 0x1080D895 EQ PUSH2 0x4A3 JUMPI JUMPDEST PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x434 PUSH2 0x42F CALLDATASIZE PUSH1 0x4 PUSH2 0x4EA6 JUMP JUMPDEST PUSH2 0xA89 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP4 DUP5 MSTORE PUSH1 0x20 DUP5 ADD SWAP3 SWAP1 SWAP3 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 DUP3 ADD MSTORE PUSH1 0x60 ADD JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x470 PUSH2 0x46B CALLDATASIZE PUSH1 0x4 PUSH2 0x4EC3 JUMP JUMPDEST PUSH2 0xB48 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x491 PUSH1 0x3 DUP2 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0xFF SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x4B6 PUSH2 0x4B1 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EEB JUMP JUMPDEST PUSH2 0xBDE JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x454 SWAP2 SWAP1 PUSH2 0x4F6B JUMP JUMPDEST PUSH2 0x491 PUSH1 0xA DUP2 JUMP JUMPDEST PUSH2 0x4DE PUSH2 0x4D9 CALLDATASIZE PUSH1 0x4 PUSH2 0x4F7E JUMP JUMPDEST PUSH2 0xC19 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x4F3 PUSH2 0x4EE CALLDATASIZE PUSH1 0x4 PUSH2 0x4FD7 JUMP JUMPDEST PUSH2 0xFA0 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x470 PUSH2 0x519 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EC3 JUMP JUMPDEST PUSH2 0x10A9 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x52C CALLDATASIZE PUSH1 0x4 PUSH2 0x5003 JUMP JUMPDEST PUSH2 0x10B5 JUMP JUMPDEST PUSH2 0x491 PUSH1 0x15 DUP2 JUMP JUMPDEST PUSH2 0x4B6 PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0xF DUP2 MSTORE PUSH1 0x20 ADD PUSH15 0x3234B21D37333A1D32B4B8189A9A9D PUSH1 0x89 SHL DUP2 MSTORE POP DUP2 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x575 CALLDATASIZE PUSH1 0x4 PUSH2 0x501E JUMP JUMPDEST PUSH2 0x113D JUMP JUMPDEST PUSH2 0x4B6 PUSH2 0x588 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EC3 JUMP JUMPDEST PUSH2 0x121E JUMP JUMPDEST PUSH2 0x4B6 PUSH2 0x59B CALLDATASIZE PUSH1 0x4 PUSH2 0x5003 JUMP JUMPDEST PUSH2 0x160E JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x5AE CALLDATASIZE PUSH1 0x4 PUSH2 0x5149 JUMP JUMPDEST PUSH2 0x161D JUMP JUMPDEST PUSH2 0x491 PUSH1 0x16 DUP2 JUMP JUMPDEST PUSH2 0x5CE PUSH2 0x5C9 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EA6 JUMP JUMPDEST PUSH2 0x164A JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x5CE PUSH2 0x5F4 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EA6 JUMP JUMPDEST PUSH2 0x16C0 JUMP JUMPDEST PUSH2 0x491 PUSH1 0x2 DUP2 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x60F CALLDATASIZE PUSH1 0x4 PUSH2 0x5196 JUMP JUMPDEST PUSH2 0x176E JUMP JUMPDEST PUSH2 0x627 PUSH2 0x622 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EA6 JUMP JUMPDEST PUSH2 0x179D JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x491 PUSH1 0x28 DUP2 JUMP JUMPDEST PUSH2 0x647 PUSH2 0x17BD JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH6 0xFFFFFFFFFFFF SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x4B6 PUSH2 0x66C CALLDATASIZE PUSH1 0x4 PUSH2 0x51F5 JUMP JUMPDEST PUSH2 0x17D2 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0xFFFFFFFF NUMBER AND DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x454 JUMP JUMPDEST PUSH1 0x6B SLOAD JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x6A5 CALLDATASIZE PUSH1 0x4 PUSH2 0x5212 JUMP JUMPDEST PUSH2 0x17DD JUMP JUMPDEST PUSH2 0x491 PUSH1 0x17 DUP2 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x6C0 CALLDATASIZE PUSH1 0x4 PUSH2 0x5196 JUMP JUMPDEST PUSH2 0x1AF3 JUMP JUMPDEST PUSH2 0x689 PUSH2 0x6D3 CALLDATASIZE PUSH1 0x4 PUSH2 0x5003 JUMP JUMPDEST PUSH1 0xD8 SHR SWAP1 JUMP JUMPDEST PUSH2 0x4B6 PUSH2 0x6E7 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EC3 JUMP JUMPDEST PUSH2 0x1B35 JUMP JUMPDEST PUSH2 0x491 PUSH2 0x6FA CALLDATASIZE PUSH1 0x4 PUSH2 0x4EC3 JUMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH2 0x689 PUSH2 0x70B CALLDATASIZE PUSH1 0x4 PUSH2 0x5273 JUMP JUMPDEST PUSH4 0xFFFFFFFF AND SWAP1 JUMP JUMPDEST PUSH2 0x4DE PUSH2 0x1B40 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x72A CALLDATASIZE PUSH1 0x4 PUSH2 0x5299 JUMP JUMPDEST PUSH2 0x1B54 JUMP JUMPDEST PUSH1 0x72 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH2 0x5CE JUMP JUMPDEST PUSH2 0x753 PUSH2 0x74E CALLDATASIZE PUSH1 0x4 PUSH2 0x4EA6 JUMP JUMPDEST PUSH2 0x1C74 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x454 SWAP7 SWAP6 SWAP5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x52B7 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x773 CALLDATASIZE PUSH1 0x4 PUSH2 0x5003 JUMP JUMPDEST PUSH2 0x1D4D JUMP JUMPDEST PUSH2 0x491 PUSH1 0x4 DUP2 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x78E CALLDATASIZE PUSH1 0x4 PUSH2 0x52FD JUMP JUMPDEST PUSH2 0x1DD3 JUMP JUMPDEST PUSH1 0x35 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH2 0x5CE JUMP JUMPDEST PUSH2 0x4DE PUSH2 0x7B2 CALLDATASIZE PUSH1 0x4 PUSH2 0x5336 JUMP JUMPDEST PUSH2 0x1F06 JUMP JUMPDEST PUSH2 0x4DE PUSH2 0x7C5 CALLDATASIZE PUSH1 0x4 PUSH2 0x51F5 JUMP JUMPDEST PUSH2 0x21D6 JUMP JUMPDEST PUSH2 0x491 PUSH1 0x1 DUP2 JUMP JUMPDEST PUSH2 0x4DE PUSH2 0x7E0 CALLDATASIZE PUSH1 0x4 PUSH2 0x5381 JUMP JUMPDEST PUSH2 0x2457 JUMP JUMPDEST PUSH1 0x1 PUSH2 0x627 JUMP JUMPDEST PUSH2 0x5CE PUSH2 0x7FA CALLDATASIZE PUSH1 0x4 PUSH2 0x4EC3 JUMP JUMPDEST PUSH2 0x2491 JUMP JUMPDEST PUSH2 0x627 PUSH2 0x80D CALLDATASIZE PUSH1 0x4 PUSH2 0x53B3 JUMP JUMPDEST PUSH2 0x24CD JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x820 CALLDATASIZE PUSH1 0x4 PUSH2 0x53D0 JUMP JUMPDEST PUSH2 0x24F9 JUMP JUMPDEST PUSH1 0x71 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH2 0x5CE JUMP JUMPDEST PUSH2 0x491 PUSH1 0x0 DUP2 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x84C CALLDATASIZE PUSH1 0x4 PUSH2 0x543B JUMP JUMPDEST PUSH2 0x253F JUMP JUMPDEST PUSH2 0x864 PUSH2 0x85F CALLDATASIZE PUSH1 0x4 PUSH2 0x51F5 JUMP JUMPDEST PUSH2 0x25C3 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP7 ISZERO ISZERO DUP8 MSTORE PUSH1 0x20 DUP8 ADD SWAP6 SWAP1 SWAP6 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT SWAP1 SWAP4 AND SWAP4 DUP6 ADD SWAP4 SWAP1 SWAP4 MSTORE PUSH1 0x60 DUP5 ADD MSTORE SWAP1 ISZERO ISZERO PUSH1 0x80 DUP4 ADD MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH1 0xA0 DUP3 ADD MSTORE PUSH1 0xC0 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x647 PUSH2 0x8B9 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EC3 JUMP JUMPDEST PUSH2 0x2774 JUMP JUMPDEST PUSH2 0x8C6 PUSH2 0x280A JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH2 0xFFFF SWAP5 DUP6 AND DUP2 MSTORE SWAP3 DUP5 AND PUSH1 0x20 DUP5 ADD MSTORE SWAP3 AND SWAP2 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x60 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x8F9 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EC3 JUMP JUMPDEST PUSH2 0x2825 JUMP JUMPDEST PUSH2 0x8C6 PUSH2 0x90C CALLDATASIZE PUSH1 0x4 PUSH2 0x53B3 JUMP JUMPDEST PUSH2 0x28A0 JUMP JUMPDEST PUSH2 0x4DE PUSH2 0x91F CALLDATASIZE PUSH1 0x4 PUSH2 0x5381 JUMP JUMPDEST PUSH2 0x28E2 JUMP JUMPDEST PUSH2 0x689 PUSH2 0x932 CALLDATASIZE PUSH1 0x4 PUSH2 0x545D JUMP JUMPDEST PUSH2 0x2B4F JUMP JUMPDEST PUSH2 0x491 PUSH1 0x14 DUP2 JUMP JUMPDEST PUSH2 0x4F3 PUSH2 0x94D CALLDATASIZE PUSH1 0x4 PUSH2 0x543B JUMP JUMPDEST PUSH2 0x2B7D JUMP JUMPDEST PUSH2 0x689 PUSH2 0x960 CALLDATASIZE PUSH1 0x4 PUSH2 0x5489 JUMP JUMPDEST PUSH5 0xFFFFFFFFFF AND SWAP1 JUMP JUMPDEST PUSH2 0x491 PUSH1 0x1E DUP2 JUMP JUMPDEST PUSH2 0x985 PUSH2 0x980 CALLDATASIZE PUSH1 0x4 PUSH2 0x53B3 JUMP JUMPDEST PUSH2 0x2C04 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP3 MLOAD PUSH6 0xFFFFFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 DUP1 DUP5 ADD MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 DUP2 AND SWAP2 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP4 DUP4 ADD MLOAD AND SWAP2 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x60 DUP1 DUP4 ADD MLOAD PUSH4 0xFFFFFFFF AND SWAP1 DUP3 ADD MSTORE PUSH1 0x80 SWAP2 DUP3 ADD MLOAD PUSH5 0xFFFFFFFFFF AND SWAP2 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0xA0 ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x9F8 PUSH2 0x9F3 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EA6 JUMP JUMPDEST PUSH2 0x2D01 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB SWAP1 SWAP4 AND DUP4 MSTORE PUSH1 0xFF SWAP1 SWAP2 AND PUSH1 0x20 DUP4 ADD MSTORE ADD PUSH2 0x454 JUMP JUMPDEST PUSH2 0x4DE PUSH2 0xA27 CALLDATASIZE PUSH1 0x4 PUSH2 0x54B0 JUMP JUMPDEST PUSH2 0x2DB9 JUMP JUMPDEST PUSH2 0x4DE PUSH2 0xA3A CALLDATASIZE PUSH1 0x4 PUSH2 0x51F5 JUMP JUMPDEST PUSH2 0x2DCF JUMP JUMPDEST PUSH1 0x1 SLOAD PUSH2 0x689 JUMP JUMPDEST PUSH2 0xA5A PUSH2 0xA55 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EA6 JUMP JUMPDEST PUSH2 0x2E48 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x454 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x54E2 JUMP JUMPDEST PUSH2 0xA7C PUSH2 0xA77 CALLDATASIZE PUSH1 0x4 PUSH2 0x4EA6 JUMP JUMPDEST PUSH2 0x2EFB JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x454 SWAP2 SWAP1 PUSH2 0x5544 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 PUSH1 0x2 ADD DUP1 SLOAD DUP3 SWAP2 DUP3 SWAP2 PUSH2 0xB3B SWAP2 SWAP1 PUSH2 0xAB8 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0xAE4 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0xB31 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0xB06 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0xB31 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0xB14 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP PUSH2 0x3189 JUMP JUMPDEST SWAP3 POP SWAP3 POP SWAP3 POP SWAP2 SWAP4 SWAP1 SWAP3 POP JUMP JUMPDEST PUSH1 0x6B SLOAD PUSH1 0x0 SWAP1 DUP3 LT PUSH2 0xBA1 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1D PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3130303A494E4445585F544F4F5F4C41524745000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x6B DUP3 DUP2 SLOAD DUP2 LT PUSH2 0xBB4 JUMPI PUSH2 0xBB4 PUSH2 0x565D JUMP JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x6 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x5 MUL SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0xD8 SHL SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xF0 SHL SUB NOT PUSH1 0xFF DUP4 AND DUP5 SWAP1 SHL PUSH1 0xF0 SHL AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x60 SWAP1 PUSH1 0x22 ADD JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x20 DUP2 DUP4 SUB SUB DUP2 MSTORE SWAP1 PUSH1 0x40 MSTORE SWAP1 POP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP1 DUP4 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 DUP2 MLOAD PUSH2 0x120 DUP2 ADD DUP4 MSTORE DUP2 SLOAD SWAP6 DUP7 AND DUP2 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT PUSH1 0x1 PUSH1 0x60 SHL DUP8 DIV PUSH1 0xD8 SHL AND SWAP4 DUP2 ADD SWAP4 SWAP1 SWAP4 MSTORE PUSH1 0xFF PUSH1 0x1 PUSH1 0x88 SHL DUP7 DIV DUP2 AND SWAP3 DUP5 ADD SWAP3 SWAP1 SWAP3 MSTORE SWAP3 SWAP4 SWAP2 SWAP3 SWAP2 PUSH1 0x60 DUP5 ADD SWAP2 PUSH1 0x1 PUSH1 0x90 SHL SWAP1 SWAP2 DIV AND PUSH1 0x5 DUP2 GT ISZERO PUSH2 0xC96 JUMPI PUSH2 0xC96 PUSH2 0x550C JUMP JUMPDEST PUSH1 0x5 DUP2 GT ISZERO PUSH2 0xCA7 JUMPI PUSH2 0xCA7 PUSH2 0x550C JUMP JUMPDEST DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x1 DUP3 ADD DUP1 SLOAD PUSH2 0xCBB SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0xCE7 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0xD34 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0xD09 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0xD34 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0xD17 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x2 DUP3 ADD DUP1 SLOAD PUSH2 0xD4D SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0xD79 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0xDC6 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0xD9B JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0xDC6 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0xDA9 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP SWAP2 DUP4 MSTORE POP POP PUSH1 0x3 SWAP2 SWAP1 SWAP2 ADD SLOAD PUSH4 0xFFFFFFFF DUP1 DUP3 AND PUSH1 0x20 DUP5 ADD MSTORE PUSH5 0x100000000 DUP3 DIV AND PUSH1 0x40 DUP1 DUP5 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x1 PUSH1 0x40 SHL SWAP1 SWAP2 DIV PUSH6 0xFFFFFFFFFFFF AND PUSH1 0x60 SWAP1 SWAP3 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP2 ADD MLOAD SWAP1 SWAP2 POP PUSH1 0x28 PUSH1 0xFF SWAP1 SWAP2 AND EQ PUSH2 0xE67 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x18 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3430303A4E4F545F42554E444C450000000000000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP1 PUSH1 0x0 DUP1 PUSH2 0xE7D DUP8 PUSH1 0xA0 ADD MLOAD PUSH2 0x31AF JUMP JUMPDEST SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP PUSH1 0x0 PUSH2 0xE94 DUP8 PUSH2 0x2491 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x9E4FB43 PUSH1 0xE3 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP9 SWAP1 MSTORE SWAP1 SWAP2 POP PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 AND SWAP1 PUSH4 0x4F27DA18 SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0xEDF JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0xF03 SWAP2 SWAP1 PUSH2 0x5673 JUMP JUMPDEST SWAP1 POP CALLER PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND EQ PUSH2 0xF67 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x21 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3430313A43414C4C45525F4E4F545F5249534B504F4F PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x13 PUSH1 0xFA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 PUSH2 0xF73 DUP12 DUP6 PUSH2 0x56A6 JUMP JUMPDEST SWAP1 POP PUSH1 0x0 PUSH2 0xF85 DUP11 DUP11 DUP11 DUP11 DUP11 DUP8 PUSH2 0x31E2 JUMP JUMPDEST SWAP1 POP PUSH2 0xF91 DUP14 DUP3 PUSH2 0x321A JUMP JUMPDEST POP POP POP POP POP POP POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP3 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6D PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP6 AND DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0xFE0 DUP2 PUSH2 0x179D JUMP JUMPDEST PUSH2 0x1037 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x22 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3133333A544F4B454E5F4E4F545F5245474953544552 PUSH1 0x44 DUP3 ADD MSTORE PUSH2 0x1151 PUSH1 0xF2 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x88 SHL SWAP1 DIV PUSH1 0xFF AND PUSH1 0x4 EQ PUSH2 0xC13 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1E PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3133343A4F424A4543545F4E4F545F544F4B454E0000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 PUSH2 0xC13 DUP3 PUSH1 0xD8 SHL SWAP1 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x69 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x10E1 DUP2 PUSH2 0x179D JUMP JUMPDEST PUSH2 0x1138 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x22 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3133303A434841494E5F4E4F545F5245474953544552 PUSH1 0x44 DUP3 ADD MSTORE PUSH2 0x1151 PUSH1 0xF2 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP4 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6C PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0xFF DUP7 AND DUP5 MSTORE SWAP1 SWAP2 MSTORE DUP2 KECCAK256 SLOAD DUP3 LT PUSH2 0x11B3 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1D PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3131303A494E4445585F544F4F5F4C41524745000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP5 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6C PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0xFF DUP8 AND DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 KECCAK256 DUP1 SLOAD DUP4 SWAP1 DUP2 LT PUSH2 0x11EC JUMPI PUSH2 0x11EC PUSH2 0x565D JUMP JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x2 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0xC MUL SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND SWAP1 POP SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x60 DUP2 PUSH2 0x122A DUP2 PUSH2 0x179D JUMP JUMPDEST PUSH2 0x1276 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1E PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3134303A544F4B454E5F49445F494E56414C49440000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP1 DUP3 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 DUP2 MLOAD PUSH2 0x120 DUP2 ADD DUP4 MSTORE DUP2 SLOAD SWAP6 DUP7 AND DUP2 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT PUSH1 0x1 PUSH1 0x60 SHL DUP8 DIV PUSH1 0xD8 SHL AND SWAP4 DUP2 ADD SWAP4 SWAP1 SWAP4 MSTORE PUSH1 0xFF PUSH1 0x1 PUSH1 0x88 SHL DUP7 DIV DUP2 AND SWAP3 DUP5 ADD SWAP3 SWAP1 SWAP3 MSTORE SWAP3 SWAP4 SWAP2 SWAP3 SWAP2 PUSH1 0x60 DUP5 ADD SWAP2 PUSH1 0x1 PUSH1 0x90 SHL SWAP1 SWAP2 DIV AND PUSH1 0x5 DUP2 GT ISZERO PUSH2 0x12F3 JUMPI PUSH2 0x12F3 PUSH2 0x550C JUMP JUMPDEST PUSH1 0x5 DUP2 GT ISZERO PUSH2 0x1304 JUMPI PUSH2 0x1304 PUSH2 0x550C JUMP JUMPDEST DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x1 DUP3 ADD DUP1 SLOAD PUSH2 0x1318 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0x1344 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0x1391 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0x1366 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x1391 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x1374 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x2 DUP3 ADD DUP1 SLOAD PUSH2 0x13AA SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0x13D6 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0x1423 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0x13F8 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x1423 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x1406 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP SWAP2 DUP4 MSTORE POP POP PUSH1 0x3 SWAP2 DUP3 ADD SLOAD PUSH4 0xFFFFFFFF DUP1 DUP3 AND PUSH1 0x20 DUP1 DUP6 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH5 0x100000000 DUP4 DIV SWAP1 SWAP2 AND PUSH1 0x40 DUP1 DUP6 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x1 PUSH1 0x40 SHL SWAP1 SWAP3 DIV PUSH6 0xFFFFFFFFFFFF AND PUSH1 0x60 SWAP1 SWAP4 ADD SWAP3 SWAP1 SWAP3 MSTORE DUP4 DUP3 ADD MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6C DUP4 MSTORE DUP2 DUP2 KECCAK256 SWAP4 DUP2 MSTORE SWAP3 SWAP1 SWAP2 MSTORE DUP2 KECCAK256 DUP1 SLOAD SWAP3 SWAP4 POP SWAP1 SWAP2 DUP3 SWAP1 PUSH2 0x14A7 JUMPI PUSH2 0x14A7 PUSH2 0x565D JUMP JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x2 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0xC MUL SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND SWAP1 POP PUSH1 0x0 PUSH1 0x67 PUSH1 0x0 DUP4 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x2 ADD DUP1 SLOAD PUSH2 0x1507 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0x1533 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0x1580 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0x1555 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x1580 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x1563 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP DUP1 PUSH1 0x20 ADD SWAP1 MLOAD DUP2 ADD SWAP1 PUSH2 0x1598 SWAP2 SWAP1 PUSH2 0x5673 JUMP JUMPDEST SWAP1 POP PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0xF DUP2 MSTORE PUSH1 0x20 ADD PUSH15 0x3234B21D37333A1D32B4B8189A9A9D PUSH1 0x89 SHL DUP2 MSTORE POP PUSH2 0x15CF DUP5 PUSH1 0x20 ADD MLOAD PUSH2 0x160E JUMP JUMPDEST PUSH2 0x15D8 DUP4 PUSH2 0x17D2 JUMP JUMPDEST PUSH2 0x15E1 DUP10 PUSH2 0x1B35 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x20 ADD PUSH2 0x15F4 SWAP5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x56B9 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x20 DUP2 DUP4 SUB SUB DUP2 MSTORE SWAP1 PUSH1 0x40 MSTORE SWAP5 POP POP POP POP POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x60 PUSH2 0xC13 PUSH1 0xD8 DUP4 SWAP1 SHR PUSH2 0x32AA JUMP JUMPDEST PUSH1 0x0 PUSH2 0x1627 PUSH2 0x333C JUMP JUMPDEST PUSH2 0x1643 DUP4 PUSH2 0x163D PUSH1 0x35 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 JUMP JUMPDEST DUP5 PUSH2 0x3396 JUMP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x71 SLOAD PUSH1 0x40 MLOAD PUSH4 0x31A9108F PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP4 AND PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x0 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0x6352211E SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x169C JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0xC13 SWAP2 SWAP1 PUSH2 0x5673 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 PUSH1 0x2 ADD DUP1 SLOAD PUSH2 0xC13 SWAP2 SWAP1 PUSH2 0x16EB SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0x1717 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0x1764 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0x1739 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x1764 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x1747 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP PUSH2 0x343C JUMP JUMPDEST PUSH1 0x0 PUSH2 0x1778 PUSH2 0x333C JUMP JUMPDEST PUSH2 0x1795 DUP5 DUP5 PUSH2 0x178F PUSH1 0x35 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 JUMP JUMPDEST DUP6 PUSH2 0x3452 JUMP JUMPDEST SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB SWAP1 DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD AND ISZERO ISZERO SWAP1 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x17CD PUSH1 0x1 DUP1 JUMPDEST PUSH1 0x0 PUSH2 0x35BE JUMP JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x60 PUSH2 0xC13 DUP3 PUSH2 0x3603 JUMP JUMPDEST PUSH1 0x0 DUP6 DUP2 MSTORE PUSH1 0x6F PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 DUP8 DUP5 MSTORE SWAP1 SWAP2 MSTORE DUP2 KECCAK256 SLOAD DUP7 SWAP1 DUP7 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x185E JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x25 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3031303A5249534B504F4F4C5F4E4F545F5245474953 PUSH1 0x44 DUP3 ADD MSTORE PUSH5 0x1511549151 PUSH1 0xDA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x1869 DUP4 PUSH2 0x2491 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x6EA8E435 PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP5 SWAP1 MSTORE SWAP1 SWAP2 POP PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 AND SWAP1 PUSH4 0xDD51C86A SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x18B4 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x18D8 SWAP2 SWAP1 PUSH2 0x5733 JUMP JUMPDEST SWAP1 POP PUSH1 0x2 DUP2 PUSH1 0x2 DUP2 GT ISZERO PUSH2 0x18EE JUMPI PUSH2 0x18EE PUSH2 0x550C JUMP JUMPDEST EQ PUSH2 0x1947 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x24 DUP1 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3031313A434F4D504F4E454E545F4E4F545F5249534B PUSH1 0x44 DUP3 ADD MSTORE PUSH4 0x1413D3D3 PUSH1 0xE2 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x5E966E45 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP5 SWAP1 MSTORE PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP5 AND SWAP1 PUSH4 0x5E966E45 SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x198F JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x19B3 SWAP2 SWAP1 PUSH2 0x5754 JUMP JUMPDEST SWAP1 POP PUSH1 0x3 DUP2 PUSH1 0x6 DUP2 GT ISZERO PUSH2 0x19C9 JUMPI PUSH2 0x19C9 PUSH2 0x550C JUMP JUMPDEST EQ PUSH2 0x1A20 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x21 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3031323A5249534B504F4F4C5F4E4F545F4143544956 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x45 PUSH1 0xF8 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 DUP12 DUP2 MSTORE PUSH1 0x6E PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD DUP12 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND DUP1 PUSH2 0x1A57 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0xB98 SWAP1 PUSH2 0x5775 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x60 SHL SWAP1 DIV PUSH5 0xFFFFFFFFFF AND CHAINID EQ PUSH2 0x1A9C JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0xB98 SWAP1 PUSH2 0x57BA JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x1AAC DUP16 DUP16 DUP16 DUP16 DUP16 PUSH2 0x3619 JUMP JUMPDEST SWAP2 POP SWAP2 POP PUSH2 0x1AE0 PUSH2 0x1AC5 PUSH1 0x35 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 JUMP JUMPDEST DUP4 PUSH1 0x28 PUSH1 0x2 PUSH1 0x40 MLOAD DUP1 PUSH1 0x20 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x0 DUP2 MSTORE POP DUP7 PUSH2 0x3855 JUMP JUMPDEST SWAP16 SWAP15 POP POP POP POP POP POP POP POP POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x0 PUSH2 0x1AFD PUSH2 0x333C JUMP JUMPDEST PUSH1 0x0 PUSH2 0x1B09 DUP6 DUP6 PUSH2 0x3D93 JUMP JUMPDEST SWAP1 POP PUSH2 0x1B2C PUSH2 0x1B20 PUSH1 0x35 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 JUMP JUMPDEST DUP7 PUSH1 0x4 PUSH1 0x2 DUP8 DUP7 PUSH2 0x3855 JUMP JUMPDEST SWAP6 SWAP5 POP POP POP POP POP JUMP JUMPDEST PUSH1 0x60 PUSH2 0xC13 DUP3 PUSH2 0x32AA JUMP JUMPDEST PUSH2 0x1B48 PUSH2 0x333C JUMP JUMPDEST PUSH2 0x1B52 PUSH1 0x0 PUSH2 0x3F36 JUMP JUMPDEST JUMP JUMPDEST PUSH1 0x72 SLOAD PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER EQ PUSH2 0x1BB1 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3033303A53454E4445525F4E4F545F5354414B494E47 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND PUSH2 0x1C16 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x26 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3039303A5354414B45525F574954485F5A45524F5F41 PUSH1 0x44 DUP3 ADD MSTORE PUSH6 0x444452455353 PUSH1 0xD0 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP4 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 SLOAD PUSH2 0x1C44 SWAP1 DUP6 SWAP1 PUSH1 0x1 PUSH1 0x88 SHL SWAP1 DIV PUSH1 0xFF AND PUSH2 0x3F88 JUMP JUMPDEST SWAP1 POP PUSH2 0x1795 DUP4 PUSH1 0x71 PUSH1 0x14 SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0xD8 SHL PUSH1 0xA PUSH1 0x2 PUSH1 0x40 MLOAD DUP1 PUSH1 0x20 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x0 DUP2 MSTORE POP DUP7 PUSH2 0x3855 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP1 PUSH1 0x60 PUSH1 0x0 PUSH2 0x1D37 PUSH1 0x67 PUSH1 0x0 DUP10 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x0 KECCAK256 PUSH1 0x2 ADD DUP1 SLOAD PUSH2 0x1CB4 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0x1CE0 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0x1D2D JUMPI DUP1 PUSH1 0x1F LT PUSH2 0x1D02 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x1D2D JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x1D10 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP PUSH2 0x31AF JUMP JUMPDEST SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP SWAP6 POP JUMPDEST SWAP2 SWAP4 SWAP6 POP SWAP2 SWAP4 SWAP6 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6A PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x1D79 DUP2 PUSH2 0x179D JUMP JUMPDEST PUSH2 0x1138 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x25 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3133313A52454749535452595F4E4F545F5245474953 PUSH1 0x44 DUP3 ADD MSTORE PUSH5 0x1511549151 PUSH1 0xDA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 DUP4 DUP2 MSTORE PUSH1 0x6E PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 SLOAD DUP5 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x1E47 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x25 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3030353A494E5354414E43455F4E4F545F5245474953 PUSH1 0x44 DUP3 ADD MSTORE PUSH5 0x1511549151 PUSH1 0xDA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 DUP6 DUP2 MSTORE PUSH1 0x6E PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD DUP6 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND DUP1 PUSH2 0x1E7E JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0xB98 SWAP1 PUSH2 0x5775 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x60 SHL SWAP1 DIV PUSH5 0xFFFFFFFFFF AND CHAINID EQ PUSH2 0x1EC3 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0xB98 SWAP1 PUSH2 0x57BA JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 PUSH2 0x1ED2 DUP11 DUP11 PUSH2 0x3F94 JUMP JUMPDEST SWAP3 POP SWAP3 POP SWAP3 POP PUSH2 0x1EF8 PUSH2 0x1EED PUSH1 0x35 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 JUMP JUMPDEST DUP5 DUP5 PUSH1 0x2 DUP13 DUP7 PUSH2 0x3855 JUMP JUMPDEST SWAP11 SWAP10 POP POP POP POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x2 SLOAD PUSH2 0x100 SWAP1 DIV PUSH1 0xFF AND ISZERO DUP1 DUP1 ISZERO PUSH2 0x1F26 JUMPI POP PUSH1 0x2 SLOAD PUSH1 0x1 PUSH1 0xFF SWAP1 SWAP2 AND LT JUMPDEST DUP1 PUSH2 0x1F40 JUMPI POP ADDRESS EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x1F40 JUMPI POP PUSH1 0x2 SLOAD PUSH1 0xFF AND PUSH1 0x1 EQ JUMPDEST PUSH2 0x1FA3 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x2E PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x496E697469616C697A61626C653A20636F6E747261637420697320616C726561 PUSH1 0x44 DUP3 ADD MSTORE PUSH14 0x191E481A5B9A5D1A585B1A5E9959 PUSH1 0x92 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x2 DUP1 SLOAD PUSH1 0xFF NOT AND PUSH1 0x1 OR SWAP1 SSTORE DUP1 ISZERO PUSH2 0x1FC6 JUMPI PUSH1 0x2 DUP1 SLOAD PUSH2 0xFF00 NOT AND PUSH2 0x100 OR SWAP1 SSTORE JUMPDEST PUSH2 0x1FD0 DUP5 DUP4 PUSH2 0x4217 JUMP JUMPDEST PUSH2 0x1FD8 PUSH2 0x44E9 JUMP JUMPDEST PUSH2 0x1FE0 PUSH2 0x17BD JUMP JUMPDEST PUSH1 0x72 DUP1 SLOAD PUSH6 0xFFFFFFFFFFFF PUSH1 0xA0 SHL NOT AND PUSH1 0x1 PUSH1 0xA0 SHL PUSH6 0xFFFFFFFFFFFF SWAP4 SWAP1 SWAP4 AND DUP4 MUL OR SWAP1 SSTORE PUSH1 0x71 DUP1 SLOAD PUSH5 0xFFFFFFFFFF PUSH1 0xA0 SHL NOT AND PUSH5 0xFFFFFFFFFF CHAINID AND SWAP1 SWAP3 MUL SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE PUSH1 0x68 PUSH1 0x20 MSTORE PUSH32 0x82EAF0FCA2207F91F5027FCF68136C84EDB7E928C081C42AA5BBC2A771C7D376 DUP1 SLOAD PUSH1 0xFF NOT SWAP1 DUP2 AND PUSH1 0x1 SWAP1 DUP2 OR SWAP1 SWAP3 SSTORE PUSH32 0x7738FC943D038775BED8EF01A67B748C956896B0B810B5B4D06DC2C8632420E2 DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0x621935E5E2D2334E817FA0366E6727CDFBB18ABED03A929D20A8BE2175643EFE DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0x80333AA37BBC0DD2312116CFC6D7C23756AFE8292D63DA7B97B36300CC5E273F DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0x204F680652367B3E88EB8454408EF0B12F62A2E2845285C753E1F150C9407187 DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0x911A5277297385469EB2E85A75CE7559032E3B943AB117F98A01792B66FFF3EE DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0x2C27BD25DFA436448D1A9CF6E802BB2633A236A6DABD0CEDBFEB6285EC2FE9AD DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH1 0xA PUSH1 0x0 MSTORE PUSH32 0x3C51D292490BF26C9A5A46ED986C7B0C87FD1FD42D7777D1A7FBE70E6AC09044 DUP1 SLOAD SWAP1 SWAP2 AND SWAP1 SWAP2 OR SWAP1 SSTORE PUSH2 0x218A DUP4 PUSH2 0x2DCF JUMP JUMPDEST DUP1 ISZERO PUSH2 0x21D0 JUMPI PUSH1 0x2 DUP1 SLOAD PUSH2 0xFF00 NOT AND SWAP1 SSTORE PUSH1 0x40 MLOAD PUSH1 0x1 DUP2 MSTORE PUSH32 0x7F26B83FF96E1F2B6A682F133852F6798A09C465DA95921460CEFB3847402498 SWAP1 PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH2 0x21DE PUSH2 0x333C JUMP JUMPDEST PUSH1 0x72 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND ISZERO PUSH2 0x2241 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x21 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3035303A5354414B494E475F414C52454144595F5345 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x15 PUSH1 0xFA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP2 AND PUSH2 0x22A2 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x22 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3035313A5354414B494E475F414444524553535F5A45 PUSH1 0x44 DUP3 ADD MSTORE PUSH2 0x524F PUSH1 0xF0 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 DUP2 SWAP1 POP DUP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH4 0x1B08829C PUSH1 0x40 MLOAD DUP2 PUSH4 0xFFFFFFFF AND PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x22E5 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x2309 SWAP2 SWAP1 PUSH2 0x5805 JUMP JUMPDEST PUSH2 0x2360 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x22 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3035323A5354414B494E475F4E4F545F495354414B49 PUSH1 0x44 DUP3 ADD MSTORE PUSH2 0x4E47 PUSH1 0xF0 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH2 0x23DD DUP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH4 0x54FD4D50 PUSH1 0x40 MLOAD DUP2 PUSH4 0xFFFFFFFF AND PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x23A1 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x23C5 SWAP2 SWAP1 PUSH2 0x5827 JUMP JUMPDEST PUSH2 0x23CD PUSH2 0x4518 JUMP JUMPDEST PUSH6 0xFFFFFFFFFFFF SWAP1 DUP2 AND SWAP2 AND GT SWAP1 JUMP JUMPDEST PUSH2 0x2434 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x22 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3035333A5354414B494E475F56455253494F4E5F5A45 PUSH1 0x44 DUP3 ADD MSTORE PUSH2 0x524F PUSH1 0xF0 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x72 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB NOT AND PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE POP JUMP JUMPDEST PUSH2 0x2461 DUP3 DUP3 PUSH2 0x4217 JUMP JUMPDEST PUSH2 0x2469 PUSH2 0x17BD JUMP JUMPDEST PUSH1 0x72 PUSH1 0x14 PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH6 0xFFFFFFFFFFFF MUL NOT AND SWAP1 DUP4 PUSH6 0xFFFFFFFFFFFF AND MUL OR SWAP1 SSTORE POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP2 DUP2 MSTORE PUSH1 0x6E PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND DUP2 PUSH2 0x24B3 DUP3 PUSH2 0x2E48 JUMP JUMPDEST POP SWAP2 POP POP PUSH2 0x24C0 DUP2 PUSH2 0x25C3 JUMP JUMPDEST SWAP10 SWAP9 POP POP POP POP POP POP POP POP POP JUMP JUMPDEST PUSH6 0xFFFFFFFFFFFF AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 KECCAK256 PUSH1 0x1 ADD SLOAD PUSH1 0x1 PUSH1 0xA0 SHL SWAP1 DIV PUSH4 0xFFFFFFFF AND ISZERO ISZERO SWAP1 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x2503 PUSH2 0x333C JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH2 0x2510 DUP7 DUP7 PUSH2 0x4525 JUMP JUMPDEST SWAP2 POP SWAP2 POP PUSH2 0x2535 PUSH2 0x2529 PUSH1 0x35 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 JUMP JUMPDEST DUP4 PUSH1 0x14 PUSH1 0x2 DUP9 DUP7 PUSH2 0x3855 JUMP JUMPDEST SWAP7 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP3 DUP2 MSTORE PUSH1 0x70 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 DUP5 DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x256B DUP2 PUSH2 0x179D JUMP JUMPDEST PUSH2 0xC13 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x23 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3133373A42554E444C455F4E4F545F52454749535445 PUSH1 0x44 DUP3 ADD MSTORE PUSH3 0x149151 PUSH1 0xEA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST DUP1 EXTCODESIZE DUP1 ISZERO DUP1 ISZERO SWAP2 SWAP1 PUSH1 0x0 SWAP1 DUP2 SWAP1 DUP2 SWAP1 DUP2 SWAP1 PUSH2 0x1D44 JUMPI PUSH1 0x40 MLOAD PUSH4 0x1C2D8FB3 PUSH1 0xE3 SHL DUP2 MSTORE PUSH15 0x496E7374616E636553657276696365 PUSH1 0x88 SHL PUSH1 0x4 DUP3 ADD MSTORE DUP8 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND SWAP1 PUSH4 0xE16C7D98 SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL SWAP3 POP POP POP DUP1 ISZERO PUSH2 0x264C JUMPI POP PUSH1 0x40 DUP1 MLOAD PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD SWAP1 SWAP3 MSTORE PUSH2 0x2649 SWAP2 DUP2 ADD SWAP1 PUSH2 0x5673 JUMP JUMPDEST PUSH1 0x1 JUMPDEST ISZERO PUSH2 0x276A JUMPI DUP1 SWAP3 POP PUSH2 0x26BF DUP4 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH4 0x3408E470 PUSH1 0x40 MLOAD DUP2 PUSH4 0xFFFFFFFF AND PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x2695 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x26B9 SWAP2 SWAP1 PUSH2 0x5844 JUMP JUMPDEST PUSH1 0xD8 SHL SWAP1 JUMP JUMPDEST SWAP6 POP DUP3 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH4 0x1551100F PUSH1 0x40 MLOAD DUP2 PUSH4 0xFFFFFFFF AND PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x26FF JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x2723 SWAP2 SWAP1 PUSH2 0x5844 JUMP JUMPDEST SWAP5 POP CHAINID DUP3 PUSH1 0x40 MLOAD PUSH1 0x20 ADD PUSH2 0x274E SWAP3 SWAP2 SWAP1 SWAP2 DUP3 MSTORE PUSH1 0x60 SHL PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB NOT AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x34 ADD SWAP1 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x20 DUP2 DUP4 SUB SUB DUP2 MSTORE SWAP1 PUSH1 0x40 MSTORE DUP1 MLOAD SWAP1 PUSH1 0x20 ADD KECCAK256 DUP6 EQ SWAP4 POP POP JUMPDEST POP SWAP2 SWAP4 SWAP6 POP SWAP2 SWAP4 SWAP6 JUMP JUMPDEST PUSH1 0x1 SLOAD PUSH1 0x0 SWAP1 DUP3 LT PUSH2 0x27C8 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1D PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A56524E2D3031303A494E4445585F544F4F5F4C41524745000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 DUP3 DUP2 SLOAD DUP2 LT PUSH2 0x27DB JUMPI PUSH2 0x27DB PUSH2 0x565D JUMP JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x5 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x6 MUL SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH6 0xFFFFFFFFFFFF AND SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 PUSH2 0x281A PUSH2 0x90C PUSH2 0x17BD JUMP JUMPDEST SWAP3 POP SWAP3 POP SWAP3 POP SWAP1 SWAP2 SWAP3 JUMP JUMPDEST PUSH1 0x0 DUP2 DUP2 MSTORE PUSH1 0x6E PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x2846 DUP2 PUSH2 0x179D JUMP JUMPDEST PUSH2 0x1138 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x25 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3133353A494E5354414E43455F4E4F545F5245474953 PUSH1 0x44 DUP3 ADD MSTORE PUSH5 0x1511549151 PUSH1 0xDA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 DUP1 DUP1 PUSH6 0xFFFFFFFFFFFF DUP5 AND PUSH2 0xFFFF PUSH1 0x20 DUP7 SWAP1 SHR AND PUSH2 0x28C0 DUP4 DUP4 PUSH2 0x585D JUMP JUMPDEST SWAP2 POP PUSH1 0x10 DUP3 SWAP1 SHR PUSH1 0x0 PUSH2 0x28D3 DUP2 DUP6 PUSH2 0x585D JUMP JUMPDEST SWAP3 SWAP9 SWAP2 SWAP8 POP SWAP2 SWAP6 POP SWAP4 POP POP POP POP JUMP JUMPDEST PUSH2 0x28EA PUSH2 0x333C JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP2 AND PUSH2 0x2940 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1C PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3034303A4E45575F4F574E45525F5A45524F00000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x71 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND ISZERO PUSH2 0x2999 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1D PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3034313A4E46545F414C52454144595F534554000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND PUSH2 0x29EF JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1E PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3034323A4E46545F414444524553535F5A45524F0000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 DUP3 SWAP1 POP DUP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH4 0x6701E871 PUSH1 0x40 MLOAD DUP2 PUSH4 0xFFFFFFFF AND PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x2A32 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x2A56 SWAP2 SWAP1 PUSH2 0x5805 JUMP JUMPDEST PUSH2 0x2AA2 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1F PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3034333A4E46545F4E4F545F49434841494E4E465400 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x71 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB NOT AND PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 AND OR SWAP1 DUP2 SWAP1 SSTORE PUSH5 0xFFFFFFFFFF PUSH1 0x1 PUSH1 0xA0 SHL SWAP1 SWAP2 DIV AND PUSH1 0x1 EQ DUP1 PUSH2 0x2AEC JUMPI POP PUSH1 0x71 SLOAD PUSH1 0x1 PUSH1 0xA0 SHL SWAP1 DIV PUSH5 0xFFFFFFFFFF AND PUSH1 0x5 EQ JUMPDEST ISZERO PUSH2 0x2AFC JUMPI PUSH2 0x2AFA DUP3 PUSH2 0x4790 JUMP JUMPDEST POP JUMPDEST PUSH1 0x71 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP2 ADD SWAP1 SWAP2 MSTORE PUSH1 0x0 DUP2 MSTORE PUSH2 0x2B24 SWAP2 PUSH1 0x1 PUSH1 0xA0 SHL SWAP1 DIV PUSH1 0xD8 SHL SWAP1 DUP5 SWAP1 PUSH2 0x3396 JUMP JUMPDEST POP PUSH2 0x21D0 PUSH1 0x71 PUSH1 0x14 SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0xD8 SHL ADDRESS DUP5 PUSH1 0x40 MLOAD DUP1 PUSH1 0x20 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x0 DUP2 MSTORE POP PUSH2 0x3452 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP3 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6C PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0xFF DUP6 AND DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 KECCAK256 SLOAD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP3 DUP2 MSTORE PUSH1 0x6F PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 DUP5 DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 KECCAK256 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x2BA9 DUP2 PUSH2 0x179D JUMP JUMPDEST PUSH2 0xC13 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x26 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3133363A434F4D504F4E454E545F4E4F545F52454749 PUSH1 0x44 DUP3 ADD MSTORE PUSH6 0x14D511549151 PUSH1 0xD2 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0xA0 DUP2 ADD DUP3 MSTORE PUSH1 0x0 DUP1 DUP3 MSTORE PUSH1 0x20 DUP3 ADD DUP2 SWAP1 MSTORE SWAP2 DUP2 ADD DUP3 SWAP1 MSTORE PUSH1 0x60 DUP2 ADD DUP3 SWAP1 MSTORE PUSH1 0x80 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH2 0x2C38 DUP3 PUSH2 0x24CD JUMP JUMPDEST PUSH2 0x2C84 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1D PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A56524E2D3032303A56455253494F4E5F554E4B4E4F574E000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST POP PUSH6 0xFFFFFFFFFFFF SWAP1 DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 KECCAK256 DUP3 MLOAD PUSH1 0xA0 DUP2 ADD DUP5 MSTORE DUP2 SLOAD SWAP5 DUP6 AND DUP2 MSTORE PUSH7 0x1000000000000 SWAP1 SWAP5 DIV PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 DUP2 AND SWAP3 DUP6 ADD SWAP3 SWAP1 SWAP3 MSTORE PUSH1 0x1 ADD SLOAD SWAP1 DUP2 AND SWAP2 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x1 PUSH1 0xA0 SHL DUP2 DIV PUSH4 0xFFFFFFFF AND PUSH1 0x60 DUP4 ADD MSTORE PUSH1 0x1 PUSH1 0xC0 SHL SWAP1 DIV PUSH5 0xFFFFFFFFFF AND PUSH1 0x80 DUP3 ADD MSTORE SWAP1 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 PUSH1 0x2 ADD DUP1 SLOAD DUP3 SWAP2 PUSH2 0x2DB0 SWAP2 PUSH2 0x2D2D SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0x2D59 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0x2DA6 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0x2D7B JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x2DA6 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x2D89 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP PUSH2 0x48FB JUMP JUMPDEST SWAP2 POP SWAP2 POP SWAP2 POP SWAP2 JUMP JUMPDEST PUSH2 0x2DC1 PUSH2 0x333C JUMP JUMPDEST PUSH2 0x2DCB DUP3 DUP3 PUSH2 0x491C JUMP JUMPDEST POP POP JUMP JUMPDEST PUSH2 0x2DD7 PUSH2 0x333C JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP2 AND PUSH2 0x2E3C JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x26 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4F776E61626C653A206E6577206F776E657220697320746865207A65726F2061 PUSH1 0x44 DUP3 ADD MSTORE PUSH6 0x646472657373 PUSH1 0xD0 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH2 0x2E45 DUP2 PUSH2 0x3F36 JUMP JUMPDEST POP JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 PUSH1 0x2 ADD DUP1 SLOAD DUP3 SWAP2 PUSH1 0x60 SWAP2 PUSH2 0xB3B SWAP2 SWAP1 PUSH2 0x2E78 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0x2EA4 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0x2EF1 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0x2EC6 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x2EF1 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x2ED4 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP PUSH2 0x4A22 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH2 0x120 DUP2 ADD DUP3 MSTORE PUSH1 0x0 DUP1 DUP3 MSTORE PUSH1 0x20 DUP3 ADD DUP2 SWAP1 MSTORE SWAP2 DUP2 ADD DUP3 SWAP1 MSTORE PUSH1 0x60 DUP1 DUP3 ADD DUP4 SWAP1 MSTORE PUSH1 0x80 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0xA0 DUP3 ADD MSTORE PUSH1 0xC0 DUP2 ADD DUP3 SWAP1 MSTORE PUSH1 0xE0 DUP2 ADD DUP3 SWAP1 MSTORE PUSH2 0x100 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH2 0x2F4C DUP3 PUSH2 0x179D JUMP JUMPDEST PUSH2 0x2F98 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1C PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3132303A4E46545F49445F494E56414C494400000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP1 DUP4 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 KECCAK256 DUP3 MLOAD PUSH2 0x120 DUP2 ADD DUP5 MSTORE DUP2 SLOAD SWAP5 DUP6 AND DUP2 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT PUSH1 0x1 PUSH1 0x60 SHL DUP7 DIV PUSH1 0xD8 SHL AND SWAP3 DUP2 ADD SWAP3 SWAP1 SWAP3 MSTORE PUSH1 0xFF PUSH1 0x1 PUSH1 0x88 SHL DUP6 DIV DUP2 AND SWAP4 DUP4 ADD SWAP4 SWAP1 SWAP4 MSTORE SWAP1 SWAP3 SWAP1 SWAP2 PUSH1 0x60 DUP5 ADD SWAP2 PUSH1 0x1 PUSH1 0x90 SHL SWAP1 DIV AND PUSH1 0x5 DUP2 GT ISZERO PUSH2 0x3014 JUMPI PUSH2 0x3014 PUSH2 0x550C JUMP JUMPDEST PUSH1 0x5 DUP2 GT ISZERO PUSH2 0x3025 JUMPI PUSH2 0x3025 PUSH2 0x550C JUMP JUMPDEST DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x1 DUP3 ADD DUP1 SLOAD PUSH2 0x3039 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0x3065 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0x30B2 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0x3087 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x30B2 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x3095 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x2 DUP3 ADD DUP1 SLOAD PUSH2 0x30CB SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 PUSH1 0x1F ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH2 0x30F7 SWAP1 PUSH2 0x5623 JUMP JUMPDEST DUP1 ISZERO PUSH2 0x3144 JUMPI DUP1 PUSH1 0x1F LT PUSH2 0x3119 JUMPI PUSH2 0x100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x3144 JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x1 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x3127 JUMPI DUP3 SWAP1 SUB PUSH1 0x1F AND DUP3 ADD SWAP2 JUMPDEST POP POP POP SWAP2 DUP4 MSTORE POP POP PUSH1 0x3 SWAP2 SWAP1 SWAP2 ADD SLOAD PUSH4 0xFFFFFFFF DUP1 DUP3 AND PUSH1 0x20 DUP5 ADD MSTORE PUSH5 0x100000000 DUP3 DIV AND PUSH1 0x40 DUP4 ADD MSTORE PUSH1 0x1 PUSH1 0x40 SHL SWAP1 DIV PUSH6 0xFFFFFFFFFFFF AND PUSH1 0x60 SWAP1 SWAP2 ADD MSTORE SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP4 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD DUP2 ADD SWAP1 PUSH2 0x31A2 SWAP2 SWAP1 PUSH2 0x5870 JUMP JUMPDEST SWAP2 SWAP7 SWAP1 SWAP6 POP SWAP1 SWAP4 POP SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP1 PUSH1 0x60 PUSH1 0x0 DUP7 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD DUP2 ADD SWAP1 PUSH2 0x31CD SWAP2 SWAP1 PUSH2 0x58E3 JUMP JUMPDEST SWAP5 SWAP13 SWAP4 SWAP12 POP SWAP2 SWAP10 POP SWAP8 POP SWAP2 SWAP6 POP SWAP1 SWAP4 POP SWAP2 POP POP JUMP JUMPDEST PUSH1 0x60 DUP7 DUP7 DUP7 DUP7 DUP6 DUP8 PUSH1 0x40 MLOAD PUSH1 0x20 ADD PUSH2 0x31FF SWAP7 SWAP6 SWAP5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x5958 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x20 DUP2 DUP4 SUB SUB DUP2 MSTORE SWAP1 PUSH1 0x40 MSTORE SWAP1 POP SWAP7 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP3 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 PUSH1 0x2 DUP2 ADD PUSH2 0x3240 DUP4 DUP3 PUSH2 0x59EC JUMP JUMPDEST POP PUSH1 0x3 DUP2 ADD DUP1 SLOAD PUSH8 0xFFFFFFFF00000000 NOT AND PUSH5 0x100000000 PUSH4 0xFFFFFFFF NUMBER AND MUL OR SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP6 AND DUP2 MSTORE CALLER PUSH1 0x20 DUP3 ADD MSTORE PUSH32 0xBE351E9F01C5C493C1523A90FE997FA0C3EA6B11BA051CD0FD23543F7F67A075 SWAP2 ADD JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP POP POP JUMP JUMPDEST PUSH1 0x60 PUSH1 0x0 PUSH2 0x32B7 DUP4 PUSH2 0x4A3B JUMP JUMPDEST PUSH1 0x1 ADD SWAP1 POP PUSH1 0x0 DUP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH2 0x32D6 JUMPI PUSH2 0x32D6 PUSH2 0x505D JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 0x1F ADD PUSH1 0x1F NOT AND PUSH1 0x20 ADD DUP3 ADD PUSH1 0x40 MSTORE DUP1 ISZERO PUSH2 0x3300 JUMPI PUSH1 0x20 DUP3 ADD DUP2 DUP1 CALLDATASIZE DUP4 CALLDATACOPY ADD SWAP1 POP JUMPDEST POP SWAP1 POP DUP2 DUP2 ADD PUSH1 0x20 ADD JUMPDEST PUSH1 0x0 NOT ADD PUSH16 0x181899199A1A9B1B9C1CB0B131B232B3 PUSH1 0x81 SHL PUSH1 0xA DUP7 MOD BYTE DUP2 MSTORE8 PUSH1 0xA DUP6 DIV SWAP5 POP DUP5 PUSH2 0x330A JUMPI POP SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x35 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND CALLER EQ PUSH2 0x1B52 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4F776E61626C653A2063616C6C6572206973206E6F7420746865206F776E6572 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP4 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x69 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 SLOAD PUSH2 0x33C2 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST ISZERO PUSH2 0x341E JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x26 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3231303A434841494E5F414C52454144595F52454749 PUSH1 0x44 DUP3 ADD MSTORE PUSH6 0x14D511549151 PUSH1 0xD2 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH2 0x1795 DUP4 DUP6 PUSH1 0x2 DUP1 DUP7 PUSH1 0x40 MLOAD DUP1 PUSH1 0x20 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x0 DUP2 MSTORE POP PUSH2 0x3855 JUMP JUMPDEST PUSH1 0x0 DUP2 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD DUP2 ADD SWAP1 PUSH2 0xC13 SWAP2 SWAP1 PUSH2 0x5673 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP5 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x69 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 SLOAD PUSH2 0x347E SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST PUSH2 0x34D4 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x21 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3232303A434841494E5F4E4F545F535550504F525445 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x11 PUSH1 0xFA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH2 0x34DF DUP6 PUSH1 0x3 PUSH2 0x2B4F JUMP JUMPDEST ISZERO PUSH2 0x353E JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x29 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3232313A52454749535452595F414C52454144595F52 PUSH1 0x44 DUP3 ADD MSTORE PUSH9 0x1151D254D511549151 PUSH1 0xBA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP5 AND PUSH2 0x35A0 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x23 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3232323A52454749535452595F414444524553535F5A PUSH1 0x44 DUP3 ADD MSTORE PUSH3 0x45524F PUSH1 0xE8 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x35AC DUP7 DUP7 PUSH2 0x4B13 JUMP JUMPDEST SWAP1 POP PUSH2 0x2535 DUP5 DUP8 PUSH1 0x3 PUSH1 0x2 DUP8 DUP7 PUSH2 0x3855 JUMP JUMPDEST PUSH1 0x0 PUSH2 0xFFFF DUP5 DUP2 AND SWAP1 DUP5 DUP2 AND SWAP1 DUP5 AND DUP1 PUSH2 0x35EE PUSH4 0xFFFF0000 PUSH1 0x10 DUP10 SWAP1 SHL AND PUSH6 0xFFFF00000000 PUSH1 0x20 DUP12 SWAP1 SHL AND PUSH2 0x56A6 JUMP JUMPDEST PUSH2 0x35F8 SWAP2 SWAP1 PUSH2 0x56A6 JUMP JUMPDEST SWAP8 SWAP7 POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x60 PUSH2 0xC13 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 AND PUSH1 0x14 PUSH2 0x4BFA JUMP JUMPDEST PUSH1 0x0 DUP6 DUP2 MSTORE PUSH1 0x70 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 DUP7 DUP5 MSTORE SWAP1 SWAP2 MSTORE DUP2 KECCAK256 SLOAD PUSH1 0x60 SWAP1 PUSH2 0x3648 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST ISZERO PUSH2 0x36A5 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x27 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3332303A42554E444C455F414C52454144595F524547 PUSH1 0x44 DUP3 ADD MSTORE PUSH7 0x1254D511549151 PUSH1 0xCA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x36B0 DUP9 PUSH2 0x2491 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x2D0821B7 PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP9 SWAP1 MSTORE SWAP1 SWAP2 POP PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 AND SWAP1 PUSH4 0x2D0821B7 SWAP1 PUSH1 0x24 ADD PUSH1 0x0 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x36FB JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x0 DUP3 RETURNDATACOPY PUSH1 0x1F RETURNDATASIZE SWAP1 DUP2 ADD PUSH1 0x1F NOT AND DUP3 ADD PUSH1 0x40 MSTORE PUSH2 0x3723 SWAP2 SWAP1 DUP2 ADD SWAP1 PUSH2 0x5ABA JUMP JUMPDEST SWAP1 POP DUP8 DUP2 PUSH1 0x20 ADD MLOAD EQ PUSH2 0x3787 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x26 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3332313A42554E444C455F5249534B504F4F4C5F4D49 PUSH1 0x44 DUP3 ADD MSTORE PUSH6 0xA69A82A8869 PUSH1 0xD3 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x38696BB PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP10 SWAP1 MSTORE PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP5 AND SWAP1 PUSH4 0x38696BB SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x37CF JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x37F3 SWAP2 SWAP1 PUSH2 0x5673 JUMP JUMPDEST SWAP1 POP PUSH2 0x3836 DUP4 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH4 0x3408E470 PUSH1 0x40 MLOAD DUP2 PUSH4 0xFFFFFFFF AND PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x2695 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST SWAP5 POP PUSH2 0x3846 DUP11 DUP11 DUP11 DUP5 DUP12 DUP12 PUSH2 0x31E2 JUMP JUMPDEST SWAP4 POP POP POP POP SWAP6 POP SWAP6 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x71 SLOAD PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH2 0x38B0 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x19 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3335303A4E46545F4E4F545F53455400000000000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0xFF DUP1 DUP7 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x68 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD AND PUSH2 0x3921 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x27 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3335313A4F424A4543545F545950455F4E4F545F5355 PUSH1 0x44 DUP3 ADD MSTORE PUSH7 0x141413D4951151 PUSH1 0xCA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x71 SLOAD PUSH1 0x40 MLOAD PUSH4 0xD0DEF521 PUSH1 0xE0 SHL DUP2 MSTORE PUSH2 0x3998 SWAP2 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND SWAP1 PUSH4 0xD0DEF521 SWAP1 PUSH2 0x3955 SWAP1 DUP12 SWAP1 DUP9 SWAP1 PUSH1 0x4 ADD PUSH2 0x5B8C JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x0 DUP8 GAS CALL ISZERO DUP1 ISZERO PUSH2 0x3974 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x6FA SWAP2 SWAP1 PUSH2 0x5844 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 AND PUSH1 0x0 DUP2 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 DUP1 SLOAD PUSH17 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF NOT AND SWAP1 SWAP2 OR PUSH1 0x1 PUSH1 0x60 SHL PUSH1 0xD8 DUP11 SWAP1 SHR MUL OR PUSH1 0xFF PUSH1 0x88 SHL NOT AND PUSH1 0x1 PUSH1 0x88 SHL PUSH1 0xFF DUP10 AND MUL OR DUP2 SSTORE SWAP1 SWAP2 POP NUMBER PUSH1 0x3 DUP3 ADD DUP1 SLOAD PUSH4 0xFFFFFFFF NOT AND PUSH4 0xFFFFFFFF SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE PUSH2 0x3A11 PUSH2 0x17BD JUMP JUMPDEST DUP2 PUSH1 0x3 ADD PUSH1 0x8 PUSH2 0x100 EXP DUP2 SLOAD DUP2 PUSH6 0xFFFFFFFFFFFF MUL NOT AND SWAP1 DUP4 PUSH6 0xFFFFFFFFFFFF AND MUL OR SWAP1 SSTORE POP PUSH2 0x3A41 DUP3 DUP7 PUSH2 0x491C JUMP JUMPDEST DUP3 MLOAD ISZERO PUSH2 0x3A58 JUMPI PUSH1 0x2 DUP2 ADD PUSH2 0x3A56 DUP5 DUP3 PUSH2 0x59EC JUMP JUMPDEST POP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP8 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6C PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0xFF DUP11 AND DUP5 MSTORE DUP3 MSTORE DUP3 KECCAK256 DUP1 SLOAD PUSH1 0x1 DUP1 DUP3 ADD DUP4 SSTORE SWAP2 DUP5 MSTORE SWAP2 SWAP1 SWAP3 KECCAK256 PUSH1 0x2 DUP1 DUP4 DIV SWAP1 SWAP2 ADD DUP1 SLOAD SWAP4 SWAP1 SWAP3 AND PUSH1 0xC MUL PUSH2 0x100 EXP PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 DUP2 MUL NOT SWAP1 SWAP5 AND SWAP4 DUP7 AND MUL SWAP3 SWAP1 SWAP3 OR SWAP1 SSTORE PUSH2 0x3ACD SWAP1 DUP8 SWAP1 PUSH1 0xFF SWAP1 DUP2 AND SWAP2 AND EQ SWAP1 JUMP JUMPDEST ISZERO PUSH2 0x3B65 JUMPI PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP8 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x69 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB NOT AND PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP6 AND OR SWAP1 SSTORE PUSH1 0x6B DUP1 SLOAD PUSH1 0x1 DUP2 ADD DUP3 SSTORE SWAP2 MSTORE PUSH32 0xBD43CB8ECE8CD1863BCD6082D65C5B0D25665B1CE17980F0DA43C0ED545F98B4 PUSH1 0x6 DUP1 DUP4 DIV SWAP2 SWAP1 SWAP2 ADD DUP1 SLOAD PUSH5 0xFFFFFFFFFF SWAP3 SWAP1 SWAP4 MOD PUSH1 0x5 MUL PUSH2 0x100 EXP SWAP2 DUP3 MUL NOT SWAP1 SWAP3 AND PUSH1 0xD8 DUP11 SWAP1 SHR SWAP2 SWAP1 SWAP2 MUL OR SWAP1 SSTORE PUSH2 0x3D49 JUMP JUMPDEST PUSH1 0xFF DUP7 AND PUSH1 0x3 SUB PUSH2 0x3BA7 JUMPI PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP8 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6A PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB NOT AND PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP5 AND OR SWAP1 SSTORE PUSH2 0x3D49 JUMP JUMPDEST PUSH1 0xFF DUP7 AND PUSH1 0x4 SUB PUSH2 0x3C0A JUMPI PUSH1 0x0 PUSH2 0x3BBD DUP5 PUSH2 0x343C JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP10 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6D PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP5 SWAP1 SWAP5 AND DUP4 MSTORE SWAP3 SWAP1 MSTORE KECCAK256 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB NOT AND PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP6 AND OR SWAP1 SSTORE POP PUSH2 0x3D49 JUMP JUMPDEST PUSH1 0xFF DUP7 AND PUSH1 0x14 SUB PUSH2 0x3C89 JUMPI PUSH1 0x0 DUP1 PUSH2 0x3C21 DUP6 PUSH2 0x4A22 JUMP JUMPDEST POP PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP12 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6D PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 SWAP5 AND DUP4 MSTORE SWAP3 DUP2 MSTORE DUP3 DUP3 KECCAK256 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP11 AND PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB NOT SWAP2 DUP3 AND DUP2 OR SWAP1 SWAP3 SSTORE SWAP5 DUP4 MSTORE PUSH1 0x6E SWAP1 SWAP2 MSTORE SWAP2 SWAP1 KECCAK256 DUP1 SLOAD SWAP1 SWAP3 AND OR SWAP1 SSTORE POP PUSH2 0x3D49 SWAP1 POP JUMP JUMPDEST PUSH1 0xFF DUP7 AND PUSH1 0x17 EQ DUP1 PUSH2 0x3C9E JUMPI POP PUSH1 0xFF DUP7 AND PUSH1 0x15 EQ JUMPDEST DUP1 PUSH2 0x3CAC JUMPI POP PUSH1 0xFF DUP7 AND PUSH1 0x16 EQ JUMPDEST ISZERO PUSH2 0x3CF8 JUMPI PUSH1 0x0 DUP1 PUSH2 0x3CBD DUP6 PUSH2 0x3189 JUMP JUMPDEST POP PUSH1 0x0 SWAP2 DUP3 MSTORE PUSH1 0x6F PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP5 KECCAK256 SWAP3 DUP5 MSTORE SWAP2 SWAP1 MSTORE SWAP1 KECCAK256 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB NOT AND PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP7 AND OR SWAP1 SSTORE POP PUSH2 0x3D49 SWAP1 POP JUMP JUMPDEST PUSH1 0xFF DUP7 AND PUSH1 0x28 SUB PUSH2 0x3D49 JUMPI PUSH1 0x0 DUP1 PUSH2 0x3D0F DUP6 PUSH2 0x31AF JUMP JUMPDEST POP POP POP PUSH1 0x0 SWAP3 DUP4 MSTORE PUSH1 0x70 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP6 KECCAK256 SWAP3 DUP6 MSTORE SWAP2 SWAP1 MSTORE SWAP1 SWAP2 KECCAK256 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB NOT AND PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP8 AND OR SWAP1 SSTORE POP POP POP JUMPDEST PUSH32 0xD2B595F4B7B2737B1A3E623402986BBCD0D952A3974A6179EEF07B39C7B86CF7 DUP3 DUP9 DUP9 DUP9 DUP13 PUSH1 0x40 MLOAD PUSH2 0x3D80 SWAP6 SWAP5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x5BB0 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP SWAP7 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP3 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x69 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH1 0x60 SWAP1 PUSH2 0x3DC2 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST PUSH2 0x3E18 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x21 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3239303A434841494E5F4E4F545F535550504F525445 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x11 PUSH1 0xFA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP4 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6D PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP7 AND DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 KECCAK256 SLOAD PUSH2 0x3E58 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST ISZERO PUSH2 0x3EB4 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x26 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3239313A544F4B454E5F414C52454144595F52454749 PUSH1 0x44 DUP3 ADD MSTORE PUSH6 0x14D511549151 PUSH1 0xD2 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND PUSH2 0x3F0A JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3239323A544F4B454E5F414444524553535F5A45524F PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP5 AND PUSH1 0x20 DUP1 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP3 MLOAD DUP1 DUP4 SUB SWAP1 SWAP2 ADD DUP2 MSTORE SWAP1 DUP3 ADD SWAP1 SWAP2 MSTORE PUSH2 0x1643 JUMP JUMPDEST PUSH1 0x35 DUP1 SLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 DUP2 AND PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB NOT DUP4 AND DUP2 OR SWAP1 SWAP4 SSTORE PUSH1 0x40 MLOAD SWAP2 AND SWAP2 SWAP1 DUP3 SWAP1 PUSH32 0x8BE0079C531659141344CD1FD0A4F28419497F9722A3DAAFE3B4186F6B6457E0 SWAP1 PUSH1 0x0 SWAP1 LOG3 POP POP JUMP JUMPDEST PUSH1 0x60 PUSH2 0x1643 DUP4 DUP4 PUSH2 0x4D95 JUMP JUMPDEST PUSH1 0x0 DUP3 DUP2 MSTORE PUSH1 0x6F PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 DUP5 DUP5 MSTORE SWAP1 SWAP2 MSTORE DUP2 KECCAK256 SLOAD DUP2 SWAP1 PUSH1 0x60 SWAP1 PUSH2 0x3FC5 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST ISZERO PUSH2 0x4025 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x2A PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3331303A434F4D504F4E454E545F414C52454144595F PUSH1 0x44 DUP3 ADD MSTORE PUSH10 0x149151D254D511549151 PUSH1 0xB2 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x4030 DUP7 PUSH2 0x2491 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x6EA8E435 PUSH1 0xE1 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP8 SWAP1 MSTORE SWAP1 SWAP2 POP PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 AND SWAP1 PUSH4 0xDD51C86A SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x407B JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x409F SWAP2 SWAP1 PUSH2 0x5733 JUMP JUMPDEST SWAP1 POP PUSH2 0x40AA DUP2 PUSH2 0x4DBD JUMP JUMPDEST SWAP4 POP PUSH2 0x40ED DUP3 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB AND PUSH4 0x3408E470 PUSH1 0x40 MLOAD DUP2 PUSH4 0xFFFFFFFF AND PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x2695 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x38696BB PUSH1 0xE0 SHL DUP2 MSTORE PUSH1 0x4 DUP2 ADD DUP9 SWAP1 MSTORE SWAP1 SWAP6 POP PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP5 AND SWAP1 PUSH4 0x38696BB SWAP1 PUSH1 0x24 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x4138 JUMPI RETURNDATASIZE PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1F NOT PUSH1 0x1F DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x415C SWAP2 SWAP1 PUSH2 0x5673 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP8 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6D PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP6 AND DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 KECCAK256 SLOAD SWAP1 SWAP2 POP PUSH2 0x419F SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST PUSH2 0x4200 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x2C PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3331313A434F4D504F4E454E545F544F4B454E5F4E4F PUSH1 0x44 DUP3 ADD MSTORE PUSH12 0x1517D49151D254D511549151 PUSH1 0xA2 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH2 0x420B DUP9 DUP9 DUP4 PUSH2 0x4E09 JUMP JUMPDEST SWAP4 POP POP POP POP SWAP3 POP SWAP3 POP SWAP3 JUMP JUMPDEST PUSH1 0x0 PUSH2 0x4221 PUSH2 0x17BD JUMP JUMPDEST SWAP1 POP PUSH2 0x422C DUP2 PUSH2 0x24CD JUMP JUMPDEST ISZERO PUSH2 0x4289 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x27 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A56524E2D3030313A56455253494F4E5F414C52454144595F4143 PUSH1 0x44 DUP3 ADD MSTORE PUSH7 0x15125590551151 PUSH1 0xCA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 SLOAD ISZERO PUSH2 0x434D JUMPI PUSH1 0x1 DUP1 SLOAD PUSH1 0x0 SWAP2 SWAP1 PUSH2 0x42A4 SWAP1 DUP3 SWAP1 PUSH2 0x585D JUMP JUMPDEST DUP2 SLOAD DUP2 LT PUSH2 0x42B4 JUMPI PUSH2 0x42B4 PUSH2 0x565D JUMP JUMPDEST SWAP1 PUSH1 0x0 MSTORE PUSH1 0x20 PUSH1 0x0 KECCAK256 SWAP1 PUSH1 0x5 SWAP2 DUP3 DUP3 DIV ADD SWAP2 SWAP1 MOD PUSH1 0x6 MUL SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH6 0xFFFFFFFFFFFF AND SWAP1 POP PUSH2 0x42F3 DUP3 DUP3 PUSH6 0xFFFFFFFFFFFF SWAP1 DUP2 AND SWAP2 AND GT SWAP1 JUMP JUMPDEST PUSH2 0x434B JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x24 DUP1 DUP3 ADD MSTORE PUSH32 0x4552524F523A56524E2D3030323A56455253494F4E5F4E4F545F494E43524541 PUSH1 0x44 DUP3 ADD MSTORE PUSH4 0x53494E47 PUSH1 0xE0 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST POP JUMPDEST PUSH1 0x1 DUP1 SLOAD DUP1 DUP3 ADD DUP3 SSTORE PUSH1 0x0 SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x5 DUP1 DUP3 DIV PUSH32 0xB10E2D527612073B26EECDFD717E6A320CF44B4AFAC2B0732D9FCBE2B7FA0CF6 ADD DUP1 SLOAD PUSH6 0xFFFFFFFFFFFF DUP1 DUP7 AND PUSH1 0x6 SWAP5 SWAP1 SWAP6 MOD SWAP4 SWAP1 SWAP4 MUL PUSH2 0x100 EXP DUP5 DUP2 MUL SWAP4 MUL NOT AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD PUSH1 0xA0 DUP2 ADD DUP3 MSTORE SWAP2 DUP3 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP1 DUP7 AND PUSH1 0x20 DUP5 ADD MSTORE DUP5 AND SWAP1 DUP3 ADD MSTORE PUSH1 0x60 DUP2 ADD PUSH2 0x43D8 NUMBER SWAP1 JUMP JUMPDEST PUSH4 0xFFFFFFFF AND DUP2 MSTORE PUSH1 0x20 ADD TIMESTAMP PUSH5 0xFFFFFFFFFF SWAP1 DUP2 AND SWAP1 SWAP2 MSTORE PUSH6 0xFFFFFFFFFFFF DUP1 DUP5 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 KECCAK256 DUP6 MLOAD DUP2 SLOAD SWAP3 DUP8 ADD MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP1 DUP2 AND PUSH7 0x1000000000000 MUL PUSH1 0x1 PUSH1 0x1 PUSH1 0xD0 SHL SUB NOT SWAP1 SWAP5 AND SWAP2 SWAP1 SWAP6 AND OR SWAP2 SWAP1 SWAP2 OR DUP2 SSTORE DUP5 DUP3 ADD MLOAD PUSH1 0x1 SWAP1 SWAP2 ADD DUP1 SLOAD PUSH1 0x60 DUP8 ADD MLOAD PUSH1 0x80 SWAP1 SWAP8 ADD MLOAD SWAP1 SWAP6 AND PUSH1 0x1 PUSH1 0xC0 SHL MUL PUSH5 0xFFFFFFFFFF PUSH1 0xC0 SHL NOT PUSH4 0xFFFFFFFF SWAP1 SWAP8 AND PUSH1 0x1 PUSH1 0xA0 SHL MUL PUSH1 0x1 PUSH1 0x1 PUSH1 0xC0 SHL SUB NOT SWAP1 SWAP7 AND SWAP3 SWAP1 SWAP5 AND SWAP2 SWAP1 SWAP2 OR SWAP4 SWAP1 SWAP4 OR SWAP4 SWAP1 SWAP4 AND OR SWAP1 SSTORE MLOAD PUSH32 0xF7B17693E830F8B239607E857AC81B076450829D544C053D533D1B278D18CD89 SWAP1 PUSH2 0x329D SWAP1 DUP4 SWAP1 DUP7 SWAP1 DUP7 SWAP1 PUSH6 0xFFFFFFFFFFFF SWAP4 SWAP1 SWAP4 AND DUP4 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP2 DUP3 AND PUSH1 0x20 DUP5 ADD MSTORE AND PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x2 SLOAD PUSH2 0x100 SWAP1 DIV PUSH1 0xFF AND PUSH2 0x4510 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0xB98 SWAP1 PUSH2 0x5C01 JUMP JUMPDEST PUSH2 0x1B52 PUSH2 0x4E4A JUMP JUMPDEST PUSH1 0x0 PUSH2 0x17CD DUP2 PUSH1 0x0 PUSH2 0x17C6 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x60 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP5 AND PUSH2 0x458B JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x23 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3330303A52454749535452595F414444524553535F5A PUSH1 0x44 DUP3 ADD MSTORE PUSH3 0x45524F PUSH1 0xE8 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP1 PUSH2 0x459A DUP9 PUSH2 0x25C3 JUMP JUMPDEST POP SWAP5 POP SWAP5 POP SWAP5 POP POP SWAP4 POP DUP4 PUSH2 0x45FD JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x23 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3330313A52454749535452595F4E4F545F434F4E5452 PUSH1 0x44 DUP3 ADD MSTORE PUSH3 0x1050D5 PUSH1 0xEA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST DUP1 PUSH2 0x4654 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x21 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3330323A494E5354414E43455F49445F494E56414C49 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x11 PUSH1 0xFA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP4 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x69 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH2 0x4680 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST PUSH2 0x46D6 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x21 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3330333A434841494E5F4E4F545F535550504F525445 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x11 PUSH1 0xFA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP4 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x6D PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP13 AND DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 KECCAK256 SLOAD PUSH2 0x4716 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST ISZERO PUSH2 0x4775 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x29 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3330343A494E5354414E43455F414C52454144595F52 PUSH1 0x44 DUP3 ADD MSTORE PUSH9 0x1151D254D511549151 PUSH1 0xBA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST DUP3 SWAP6 POP PUSH2 0x4783 DUP3 DUP10 DUP10 PUSH2 0x4E7A JUMP JUMPDEST SWAP5 POP POP POP POP POP SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x71 SLOAD PUSH1 0x0 SWAP1 PUSH1 0x1 PUSH1 0xA0 SHL SWAP1 DIV PUSH5 0xFFFFFFFFFF AND PUSH1 0x1 EQ DUP1 PUSH2 0x47C2 JUMPI POP PUSH1 0x71 SLOAD PUSH1 0x1 PUSH1 0xA0 SHL SWAP1 DIV PUSH5 0xFFFFFFFFFF AND PUSH1 0x5 EQ JUMPDEST PUSH2 0x480E JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1C PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3230303A4E4F545F4F4E5F4D41494E4E455400000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x71 SLOAD PUSH2 0x4826 SWAP1 PUSH1 0x1 PUSH1 0xA0 SHL SWAP1 DIV PUSH1 0xD8 SHL PUSH1 0x1 PUSH2 0x2B4F JUMP JUMPDEST ISZERO PUSH2 0x4885 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x29 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3230313A50524F544F434F4C5F414C52454144595F52 PUSH1 0x44 DUP3 ADD MSTORE PUSH9 0x1151D254D511549151 PUSH1 0xBA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH2 0x48C2 DUP3 PUSH1 0x71 PUSH1 0x14 SWAP1 SLOAD SWAP1 PUSH2 0x100 EXP SWAP1 DIV PUSH1 0xD8 SHL PUSH1 0x1 PUSH1 0x2 PUSH1 0x40 MLOAD DUP1 PUSH1 0x20 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x0 DUP2 MSTORE POP PUSH1 0x40 MLOAD DUP1 PUSH1 0x20 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x0 DUP2 MSTORE POP PUSH2 0x3855 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x0 MSTORE PUSH1 0x68 PUSH1 0x20 MSTORE PUSH32 0x82EAF0FCA2207F91F5027FCF68136C84EDB7E928C081C42AA5BBC2A771C7D376 DUP1 SLOAD PUSH1 0xFF NOT AND SWAP1 SSTORE SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 DUP3 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD DUP2 ADD SWAP1 PUSH2 0x4912 SWAP2 SWAP1 PUSH2 0x5C4C JUMP JUMPDEST SWAP1 SWAP5 SWAP1 SWAP4 POP SWAP2 POP POP JUMP JUMPDEST DUP2 PUSH2 0x4926 DUP2 PUSH2 0x179D JUMP JUMPDEST PUSH2 0x4972 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x1E PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3030313A544F4B454E5F49445F494E56414C49440000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP4 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x67 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 DUP1 SLOAD PUSH1 0x1 PUSH1 0x90 SHL DUP1 DUP3 DIV PUSH1 0xFF AND SWAP2 DUP6 SWAP2 DUP5 SWAP2 PUSH1 0xFF PUSH1 0x90 SHL NOT AND SWAP1 DUP4 PUSH1 0x5 DUP2 GT ISZERO PUSH2 0x49B6 JUMPI PUSH2 0x49B6 PUSH2 0x550C JUMP JUMPDEST MUL OR SWAP1 SSTORE POP PUSH1 0x3 DUP3 ADD DUP1 SLOAD PUSH8 0xFFFFFFFF00000000 NOT AND PUSH5 0x100000000 NUMBER PUSH4 0xFFFFFFFF AND MUL OR SWAP1 SSTORE PUSH1 0x40 MLOAD PUSH32 0x7AFECA41B8BB9C4EE4DA7AF02F25DF0864C01629D2609750F99C9D421E0BB899 SWAP1 PUSH2 0x4A13 SWAP1 DUP8 SWAP1 DUP5 SWAP1 DUP9 SWAP1 CALLER SWAP1 PUSH2 0x5C7B JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP POP POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x60 DUP4 DUP1 PUSH1 0x20 ADD SWAP1 MLOAD DUP2 ADD SWAP1 PUSH2 0x31A2 SWAP2 SWAP1 PUSH2 0x5CBF JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH19 0x184F03E93FF9F4DAA797ED6E38ED64BF6A1F01 PUSH1 0x40 SHL DUP4 LT PUSH2 0x4A7A JUMPI PUSH19 0x184F03E93FF9F4DAA797ED6E38ED64BF6A1F01 PUSH1 0x40 SHL DUP4 DIV SWAP3 POP PUSH1 0x40 ADD JUMPDEST PUSH14 0x4EE2D6D415B85ACEF8100000000 DUP4 LT PUSH2 0x4AA6 JUMPI PUSH14 0x4EE2D6D415B85ACEF8100000000 DUP4 DIV SWAP3 POP PUSH1 0x20 ADD JUMPDEST PUSH7 0x2386F26FC10000 DUP4 LT PUSH2 0x4AC4 JUMPI PUSH7 0x2386F26FC10000 DUP4 DIV SWAP3 POP PUSH1 0x10 ADD JUMPDEST PUSH4 0x5F5E100 DUP4 LT PUSH2 0x4ADC JUMPI PUSH4 0x5F5E100 DUP4 DIV SWAP3 POP PUSH1 0x8 ADD JUMPDEST PUSH2 0x2710 DUP4 LT PUSH2 0x4AF0 JUMPI PUSH2 0x2710 DUP4 DIV SWAP3 POP PUSH1 0x4 ADD JUMPDEST PUSH1 0x64 DUP4 LT PUSH2 0x4B02 JUMPI PUSH1 0x64 DUP4 DIV SWAP3 POP PUSH1 0x2 ADD JUMPDEST PUSH1 0xA DUP4 LT PUSH2 0xC13 JUMPI PUSH1 0x1 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP3 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x69 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH1 0x60 SWAP1 PUSH2 0x4B42 SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND PUSH2 0x179D JUMP JUMPDEST PUSH2 0x4B98 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x21 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3238303A434841494E5F4E4F545F535550504F525445 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x11 PUSH1 0xFA SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND PUSH2 0x3F0A JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD MSTORE PUSH1 0x23 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3238313A52454749535452595F414444524553535F5A PUSH1 0x44 DUP3 ADD MSTORE PUSH3 0x45524F PUSH1 0xE8 SHL PUSH1 0x64 DUP3 ADD MSTORE PUSH1 0x84 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x60 PUSH1 0x0 PUSH2 0x4C09 DUP4 PUSH1 0x2 PUSH2 0x5D0E JUMP JUMPDEST PUSH2 0x4C14 SWAP1 PUSH1 0x2 PUSH2 0x56A6 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH2 0x4C2B JUMPI PUSH2 0x4C2B PUSH2 0x505D JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 0x1F ADD PUSH1 0x1F NOT AND PUSH1 0x20 ADD DUP3 ADD PUSH1 0x40 MSTORE DUP1 ISZERO PUSH2 0x4C55 JUMPI PUSH1 0x20 DUP3 ADD DUP2 DUP1 CALLDATASIZE DUP4 CALLDATACOPY ADD SWAP1 POP JUMPDEST POP SWAP1 POP PUSH1 0x3 PUSH1 0xFC SHL DUP2 PUSH1 0x0 DUP2 MLOAD DUP2 LT PUSH2 0x4C70 JUMPI PUSH2 0x4C70 PUSH2 0x565D JUMP JUMPDEST PUSH1 0x20 ADD ADD SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xF8 SHL SUB NOT AND SWAP1 DUP2 PUSH1 0x0 BYTE SWAP1 MSTORE8 POP PUSH1 0xF PUSH1 0xFB SHL DUP2 PUSH1 0x1 DUP2 MLOAD DUP2 LT PUSH2 0x4C9F JUMPI PUSH2 0x4C9F PUSH2 0x565D JUMP JUMPDEST PUSH1 0x20 ADD ADD SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xF8 SHL SUB NOT AND SWAP1 DUP2 PUSH1 0x0 BYTE SWAP1 MSTORE8 POP PUSH1 0x0 PUSH2 0x4CC3 DUP5 PUSH1 0x2 PUSH2 0x5D0E JUMP JUMPDEST PUSH2 0x4CCE SWAP1 PUSH1 0x1 PUSH2 0x56A6 JUMP JUMPDEST SWAP1 POP JUMPDEST PUSH1 0x1 DUP2 GT ISZERO PUSH2 0x4D46 JUMPI PUSH16 0x181899199A1A9B1B9C1CB0B131B232B3 PUSH1 0x81 SHL DUP6 PUSH1 0xF AND PUSH1 0x10 DUP2 LT PUSH2 0x4D02 JUMPI PUSH2 0x4D02 PUSH2 0x565D JUMP JUMPDEST BYTE PUSH1 0xF8 SHL DUP3 DUP3 DUP2 MLOAD DUP2 LT PUSH2 0x4D18 JUMPI PUSH2 0x4D18 PUSH2 0x565D JUMP JUMPDEST PUSH1 0x20 ADD ADD SWAP1 PUSH1 0x1 PUSH1 0x1 PUSH1 0xF8 SHL SUB NOT AND SWAP1 DUP2 PUSH1 0x0 BYTE SWAP1 MSTORE8 POP PUSH1 0x4 SWAP5 SWAP1 SWAP5 SHR SWAP4 PUSH2 0x4D3F DUP2 PUSH2 0x5D25 JUMP JUMPDEST SWAP1 POP PUSH2 0x4CD1 JUMP JUMPDEST POP DUP4 ISZERO PUSH2 0x1643 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x4 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x537472696E67733A20686578206C656E67746820696E73756666696369656E74 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0xB98 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP5 AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0xFF DUP4 AND SWAP2 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x60 SWAP1 DUP2 ADD PUSH2 0xC01 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x2 DUP3 PUSH1 0x2 DUP2 GT ISZERO PUSH2 0x4DD3 JUMPI PUSH2 0x4DD3 PUSH2 0x550C JUMP JUMPDEST SUB PUSH2 0x4DE0 JUMPI POP PUSH1 0x17 SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x1 DUP3 PUSH1 0x2 DUP2 GT ISZERO PUSH2 0x4DF4 JUMPI PUSH2 0x4DF4 PUSH2 0x550C JUMP JUMPDEST SUB PUSH2 0x4E01 JUMPI POP PUSH1 0x15 SWAP2 SWAP1 POP JUMP JUMPDEST POP PUSH1 0x16 SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP2 ADD DUP6 SWAP1 MSTORE SWAP1 DUP2 ADD DUP4 SWAP1 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP3 AND PUSH1 0x60 DUP3 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE SWAP1 PUSH1 0x80 ADD JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x20 DUP2 DUP4 SUB SUB DUP2 MSTORE SWAP1 PUSH1 0x40 MSTORE SWAP1 POP SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x2 SLOAD PUSH2 0x100 SWAP1 DIV PUSH1 0xFF AND PUSH2 0x4E71 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461BCD PUSH1 0xE5 SHL DUP2 MSTORE PUSH1 0x4 ADD PUSH2 0xB98 SWAP1 PUSH2 0x5C01 JUMP JUMPDEST PUSH2 0x1B52 CALLER PUSH2 0x3F36 JUMP JUMPDEST PUSH1 0x60 DUP4 DUP4 DUP4 PUSH1 0x40 MLOAD PUSH1 0x20 ADD PUSH2 0x4E32 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x54E2 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x2E45 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x4EB8 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH2 0x1643 DUP2 PUSH2 0x4E91 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x4ED5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP CALLDATALOAD SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0xFF DUP2 AND DUP2 EQ PUSH2 0x2E45 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x4EFE JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP3 CALLDATALOAD SWAP2 POP PUSH1 0x20 DUP4 ADD CALLDATALOAD PUSH2 0x4F10 DUP2 PUSH2 0x4EDC JUMP JUMPDEST DUP1 SWAP2 POP POP SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x4F36 JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH2 0x4F1E JUMP JUMPDEST POP POP PUSH1 0x0 SWAP2 ADD MSTORE JUMP JUMPDEST PUSH1 0x0 DUP2 MLOAD DUP1 DUP5 MSTORE PUSH2 0x4F57 DUP2 PUSH1 0x20 DUP7 ADD PUSH1 0x20 DUP7 ADD PUSH2 0x4F1B JUMP JUMPDEST PUSH1 0x1F ADD PUSH1 0x1F NOT AND SWAP3 SWAP1 SWAP3 ADD PUSH1 0x20 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x20 DUP2 MSTORE PUSH1 0x0 PUSH2 0x1643 PUSH1 0x20 DUP4 ADD DUP5 PUSH2 0x4F3F JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x4F91 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP3 CALLDATALOAD PUSH2 0x4F9C DUP2 PUSH2 0x4E91 JUMP JUMPDEST SWAP5 PUSH1 0x20 SWAP4 SWAP1 SWAP4 ADD CALLDATALOAD SWAP4 POP POP POP JUMP JUMPDEST DUP1 CALLDATALOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP2 AND DUP2 EQ PUSH2 0x1138 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x2E45 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x4FEA JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x4FF3 DUP4 PUSH2 0x4FAA JUMP JUMPDEST SWAP2 POP PUSH1 0x20 DUP4 ADD CALLDATALOAD PUSH2 0x4F10 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5015 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x1643 DUP3 PUSH2 0x4FAA JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x5033 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x503C DUP5 PUSH2 0x4FAA JUMP JUMPDEST SWAP3 POP PUSH1 0x20 DUP5 ADD CALLDATALOAD PUSH2 0x504C DUP2 PUSH2 0x4EDC JUMP JUMPDEST SWAP3 SWAP6 SWAP3 SWAP5 POP POP POP PUSH1 0x40 SWAP2 SWAP1 SWAP2 ADD CALLDATALOAD SWAP1 JUMP JUMPDEST PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x41 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x140 DUP2 ADD PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT DUP3 DUP3 LT OR ISZERO PUSH2 0x5096 JUMPI PUSH2 0x5096 PUSH2 0x505D JUMP JUMPDEST PUSH1 0x40 MSTORE SWAP1 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x1F DUP3 ADD PUSH1 0x1F NOT AND DUP2 ADD PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT DUP3 DUP3 LT OR ISZERO PUSH2 0x50C4 JUMPI PUSH2 0x50C4 PUSH2 0x505D JUMP JUMPDEST PUSH1 0x40 MSTORE SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP3 GT ISZERO PUSH2 0x50E5 JUMPI PUSH2 0x50E5 PUSH2 0x505D JUMP JUMPDEST POP PUSH1 0x1F ADD PUSH1 0x1F NOT AND PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x0 DUP3 PUSH1 0x1F DUP4 ADD SLT PUSH2 0x5104 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH2 0x5117 PUSH2 0x5112 DUP3 PUSH2 0x50CC JUMP JUMPDEST PUSH2 0x509C JUMP JUMPDEST DUP2 DUP2 MSTORE DUP5 PUSH1 0x20 DUP4 DUP7 ADD ADD GT ISZERO PUSH2 0x512C JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 PUSH1 0x20 DUP6 ADD PUSH1 0x20 DUP4 ADD CALLDATACOPY PUSH1 0x0 SWAP2 DUP2 ADD PUSH1 0x20 ADD SWAP2 SWAP1 SWAP2 MSTORE SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x515C JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x5165 DUP4 PUSH2 0x4FAA JUMP JUMPDEST SWAP2 POP PUSH1 0x20 DUP4 ADD CALLDATALOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH2 0x5180 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x518C DUP6 DUP3 DUP7 ADD PUSH2 0x50F3 JUMP JUMPDEST SWAP2 POP POP SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x51AB JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x51B4 DUP5 PUSH2 0x4FAA JUMP JUMPDEST SWAP3 POP PUSH1 0x20 DUP5 ADD CALLDATALOAD PUSH2 0x51C4 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST SWAP2 POP PUSH1 0x40 DUP5 ADD CALLDATALOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH2 0x51DF JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x51EB DUP7 DUP3 DUP8 ADD PUSH2 0x50F3 JUMP JUMPDEST SWAP2 POP POP SWAP3 POP SWAP3 POP SWAP3 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5207 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH2 0x1643 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0xA0 DUP7 DUP9 SUB SLT ISZERO PUSH2 0x522A JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP6 CALLDATALOAD SWAP5 POP PUSH1 0x20 DUP7 ADD CALLDATALOAD SWAP4 POP PUSH1 0x40 DUP7 ADD CALLDATALOAD SWAP3 POP PUSH1 0x60 DUP7 ADD CALLDATALOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH2 0x5255 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x5261 DUP9 DUP3 DUP10 ADD PUSH2 0x50F3 JUMP JUMPDEST SWAP6 SWAP9 SWAP5 SWAP8 POP SWAP3 SWAP6 PUSH1 0x80 ADD CALLDATALOAD SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5285 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH4 0xFFFFFFFF DUP2 AND DUP2 EQ PUSH2 0x1643 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x52AC JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP3 CALLDATALOAD PUSH2 0x4FF3 DUP2 PUSH2 0x4E91 JUMP JUMPDEST DUP7 DUP2 MSTORE DUP6 PUSH1 0x20 DUP3 ADD MSTORE DUP5 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x1 DUP1 PUSH1 0xA0 SHL SUB DUP5 AND PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0xC0 PUSH1 0x80 DUP3 ADD MSTORE PUSH1 0x0 PUSH2 0x52EA PUSH1 0xC0 DUP4 ADD DUP6 PUSH2 0x4F3F JUMP JUMPDEST SWAP1 POP DUP3 PUSH1 0xA0 DUP4 ADD MSTORE SWAP8 SWAP7 POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x5312 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP4 CALLDATALOAD SWAP3 POP PUSH1 0x20 DUP5 ADD CALLDATALOAD SWAP2 POP PUSH1 0x40 DUP5 ADD CALLDATALOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH2 0x51DF JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x534B JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP4 CALLDATALOAD PUSH2 0x5356 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST SWAP3 POP PUSH1 0x20 DUP5 ADD CALLDATALOAD PUSH2 0x5366 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST SWAP2 POP PUSH1 0x40 DUP5 ADD CALLDATALOAD PUSH2 0x5376 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST DUP1 SWAP2 POP POP SWAP3 POP SWAP3 POP SWAP3 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x5394 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP3 CALLDATALOAD PUSH2 0x4FF3 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST PUSH6 0xFFFFFFFFFFFF DUP2 AND DUP2 EQ PUSH2 0x2E45 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x53C5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH2 0x1643 DUP2 PUSH2 0x539F JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x53E5 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP4 CALLDATALOAD PUSH2 0x53F0 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST SWAP3 POP PUSH1 0x20 DUP5 ADD CALLDATALOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP1 DUP3 GT ISZERO PUSH2 0x540C JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x5418 DUP8 DUP4 DUP9 ADD PUSH2 0x50F3 JUMP JUMPDEST SWAP4 POP PUSH1 0x40 DUP7 ADD CALLDATALOAD SWAP2 POP DUP1 DUP3 GT ISZERO PUSH2 0x542E JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x51EB DUP7 DUP3 DUP8 ADD PUSH2 0x50F3 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x544E JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP POP DUP1 CALLDATALOAD SWAP3 PUSH1 0x20 SWAP1 SWAP2 ADD CALLDATALOAD SWAP2 POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x5470 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x5479 DUP4 PUSH2 0x4FAA JUMP JUMPDEST SWAP2 POP PUSH1 0x20 DUP4 ADD CALLDATALOAD PUSH2 0x4F10 DUP2 PUSH2 0x4EDC JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x549B JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH5 0xFFFFFFFFFF DUP2 AND DUP2 EQ PUSH2 0x1643 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x54C3 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP3 CALLDATALOAD PUSH2 0x54CE DUP2 PUSH2 0x4E91 JUMP JUMPDEST SWAP2 POP PUSH1 0x20 DUP4 ADD CALLDATALOAD PUSH1 0x6 DUP2 LT PUSH2 0x4F10 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP4 DUP2 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x60 PUSH1 0x40 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x0 SWAP1 PUSH2 0x1B2C SWAP1 DUP4 ADD DUP5 PUSH2 0x4F3F JUMP JUMPDEST PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x21 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST PUSH1 0x6 DUP2 LT PUSH2 0x5540 JUMPI PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x21 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST SWAP1 MSTORE JUMP JUMPDEST PUSH1 0x20 DUP2 MSTORE PUSH2 0x555E PUSH1 0x20 DUP3 ADD DUP4 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB AND SWAP1 MSTORE JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP4 ADD MLOAD PUSH2 0x557B PUSH1 0x40 DUP5 ADD DUP3 PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT AND SWAP1 MSTORE JUMP JUMPDEST POP PUSH1 0x40 DUP4 ADD MLOAD PUSH1 0xFF DUP2 AND PUSH1 0x60 DUP5 ADD MSTORE POP PUSH1 0x60 DUP4 ADD MLOAD PUSH2 0x559D PUSH1 0x80 DUP5 ADD DUP3 PUSH2 0x5522 JUMP JUMPDEST POP PUSH1 0x80 DUP4 ADD MLOAD PUSH2 0x120 DUP1 PUSH1 0xA0 DUP6 ADD MSTORE PUSH2 0x55BA PUSH2 0x140 DUP6 ADD DUP4 PUSH2 0x4F3F JUMP JUMPDEST SWAP2 POP PUSH1 0xA0 DUP6 ADD MLOAD PUSH1 0x1F NOT DUP6 DUP5 SUB ADD PUSH1 0xC0 DUP7 ADD MSTORE PUSH2 0x55D7 DUP4 DUP3 PUSH2 0x4F3F JUMP JUMPDEST SWAP3 POP POP PUSH1 0xC0 DUP6 ADD MLOAD PUSH2 0x55F1 PUSH1 0xE0 DUP7 ADD DUP3 PUSH4 0xFFFFFFFF AND SWAP1 MSTORE JUMP JUMPDEST POP PUSH1 0xE0 DUP6 ADD MLOAD PUSH2 0x100 PUSH2 0x560B DUP2 DUP8 ADD DUP4 PUSH4 0xFFFFFFFF AND SWAP1 MSTORE JUMP JUMPDEST SWAP1 SWAP6 ADD MLOAD PUSH6 0xFFFFFFFFFFFF AND SWAP4 ADD SWAP3 SWAP1 SWAP3 MSTORE POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x1 DUP2 DUP2 SHR SWAP1 DUP3 AND DUP1 PUSH2 0x5637 JUMPI PUSH1 0x7F DUP3 AND SWAP2 POP JUMPDEST PUSH1 0x20 DUP3 LT DUP2 SUB PUSH2 0x5657 JUMPI PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x22 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x32 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5685 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 MLOAD PUSH2 0x1643 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST PUSH4 0x4E487B71 PUSH1 0xE0 SHL PUSH1 0x0 MSTORE PUSH1 0x11 PUSH1 0x4 MSTORE PUSH1 0x24 PUSH1 0x0 REVERT JUMPDEST DUP1 DUP3 ADD DUP1 DUP3 GT ISZERO PUSH2 0xC13 JUMPI PUSH2 0xC13 PUSH2 0x5690 JUMP JUMPDEST PUSH1 0x0 DUP6 MLOAD PUSH2 0x56CB DUP2 DUP5 PUSH1 0x20 DUP11 ADD PUSH2 0x4F1B JUMP JUMPDEST DUP6 MLOAD SWAP1 DUP4 ADD SWAP1 PUSH2 0x56DF DUP2 DUP4 PUSH1 0x20 DUP11 ADD PUSH2 0x4F1B JUMP JUMPDEST PUSH8 0x2FB2B9319B99189D PUSH1 0xC1 SHL SWAP2 ADD SWAP1 DUP2 MSTORE DUP5 MLOAD PUSH2 0x5703 DUP2 PUSH1 0x8 DUP5 ADD PUSH1 0x20 DUP10 ADD PUSH2 0x4F1B JUMP JUMPDEST PUSH1 0x5F PUSH1 0xF8 SHL PUSH1 0x8 SWAP3 SWAP1 SWAP2 ADD SWAP2 DUP3 ADD MSTORE DUP4 MLOAD PUSH2 0x5725 DUP2 PUSH1 0x9 DUP5 ADD PUSH1 0x20 DUP9 ADD PUSH2 0x4F1B JUMP JUMPDEST ADD PUSH1 0x9 ADD SWAP7 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5745 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 MLOAD PUSH1 0x3 DUP2 LT PUSH2 0x1643 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5766 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 MLOAD PUSH1 0x7 DUP2 LT PUSH2 0x1643 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x25 SWAP1 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3032303A494E5354414E43455F4E4F545F5245474953 PUSH1 0x40 DUP3 ADD MSTORE PUSH5 0x1511549151 PUSH1 0xDA SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x2B SWAP1 DUP3 ADD MSTORE PUSH32 0x4552524F523A4352472D3032313A444946464552454E545F434841494E5F4E4F PUSH1 0x40 DUP3 ADD MSTORE PUSH11 0x1517D4D5541413D4951151 PUSH1 0xAA SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5817 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 MLOAD DUP1 ISZERO ISZERO DUP2 EQ PUSH2 0x1643 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5839 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 MLOAD PUSH2 0x1643 DUP2 PUSH2 0x539F JUMP JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5856 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP MLOAD SWAP2 SWAP1 POP JUMP JUMPDEST DUP2 DUP2 SUB DUP2 DUP2 GT ISZERO PUSH2 0xC13 JUMPI PUSH2 0xC13 PUSH2 0x5690 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x5885 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP4 MLOAD SWAP3 POP PUSH1 0x20 DUP5 ADD MLOAD SWAP2 POP PUSH1 0x40 DUP5 ADD MLOAD PUSH2 0x5376 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST PUSH1 0x0 DUP3 PUSH1 0x1F DUP4 ADD SLT PUSH2 0x58AF JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 MLOAD PUSH2 0x58BD PUSH2 0x5112 DUP3 PUSH2 0x50CC JUMP JUMPDEST DUP2 DUP2 MSTORE DUP5 PUSH1 0x20 DUP4 DUP7 ADD ADD GT ISZERO PUSH2 0x58D2 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x1795 DUP3 PUSH1 0x20 DUP4 ADD PUSH1 0x20 DUP8 ADD PUSH2 0x4F1B JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 DUP1 PUSH1 0x0 DUP1 PUSH1 0xC0 DUP8 DUP10 SUB SLT ISZERO PUSH2 0x58FC JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP7 MLOAD SWAP6 POP PUSH1 0x20 DUP8 ADD MLOAD SWAP5 POP PUSH1 0x40 DUP8 ADD MLOAD SWAP4 POP PUSH1 0x60 DUP8 ADD MLOAD PUSH2 0x591C DUP2 PUSH2 0x4FC2 JUMP JUMPDEST PUSH1 0x80 DUP9 ADD MLOAD PUSH1 0xA0 DUP10 ADD MLOAD SWAP2 SWAP5 POP SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH2 0x593F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x594B DUP10 DUP3 DUP11 ADD PUSH2 0x589E JUMP JUMPDEST SWAP2 POP POP SWAP3 SWAP6 POP SWAP3 SWAP6 POP SWAP3 SWAP6 JUMP JUMPDEST DUP7 DUP2 MSTORE DUP6 PUSH1 0x20 DUP3 ADD MSTORE DUP5 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x1 DUP1 PUSH1 0xA0 SHL SUB DUP5 AND PUSH1 0x60 DUP3 ADD MSTORE DUP3 PUSH1 0x80 DUP3 ADD MSTORE PUSH1 0xC0 PUSH1 0xA0 DUP3 ADD MSTORE PUSH1 0x0 PUSH2 0x5991 PUSH1 0xC0 DUP4 ADD DUP5 PUSH2 0x4F3F JUMP JUMPDEST SWAP9 SWAP8 POP POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x1F DUP3 GT ISZERO PUSH2 0x59E7 JUMPI PUSH1 0x0 DUP2 DUP2 MSTORE PUSH1 0x20 DUP2 KECCAK256 PUSH1 0x1F DUP6 ADD PUSH1 0x5 SHR DUP2 ADD PUSH1 0x20 DUP7 LT ISZERO PUSH2 0x59C4 JUMPI POP DUP1 JUMPDEST PUSH1 0x1F DUP6 ADD PUSH1 0x5 SHR DUP3 ADD SWAP2 POP JUMPDEST DUP2 DUP2 LT ISZERO PUSH2 0x59E3 JUMPI DUP3 DUP2 SSTORE PUSH1 0x1 ADD PUSH2 0x59D0 JUMP JUMPDEST POP POP POP JUMPDEST POP POP POP JUMP JUMPDEST DUP2 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH2 0x5A05 JUMPI PUSH2 0x5A05 PUSH2 0x505D JUMP JUMPDEST PUSH2 0x5A19 DUP2 PUSH2 0x5A13 DUP5 SLOAD PUSH2 0x5623 JUMP JUMPDEST DUP5 PUSH2 0x599D JUMP JUMPDEST PUSH1 0x20 DUP1 PUSH1 0x1F DUP4 GT PUSH1 0x1 DUP2 EQ PUSH2 0x5A4E JUMPI PUSH1 0x0 DUP5 ISZERO PUSH2 0x5A36 JUMPI POP DUP6 DUP4 ADD MLOAD JUMPDEST PUSH1 0x0 NOT PUSH1 0x3 DUP7 SWAP1 SHL SHR NOT AND PUSH1 0x1 DUP6 SWAP1 SHL OR DUP6 SSTORE PUSH2 0x59E3 JUMP JUMPDEST PUSH1 0x0 DUP6 DUP2 MSTORE PUSH1 0x20 DUP2 KECCAK256 PUSH1 0x1F NOT DUP7 AND SWAP2 JUMPDEST DUP3 DUP2 LT ISZERO PUSH2 0x5A7D JUMPI DUP9 DUP7 ADD MLOAD DUP3 SSTORE SWAP5 DUP5 ADD SWAP5 PUSH1 0x1 SWAP1 SWAP2 ADD SWAP1 DUP5 ADD PUSH2 0x5A5E JUMP JUMPDEST POP DUP6 DUP3 LT ISZERO PUSH2 0x5A9B JUMPI DUP8 DUP6 ADD MLOAD PUSH1 0x0 NOT PUSH1 0x3 DUP9 SWAP1 SHL PUSH1 0xF8 AND SHR NOT AND DUP2 SSTORE JUMPDEST POP POP POP POP POP PUSH1 0x1 SWAP1 DUP2 SHL ADD SWAP1 SSTORE POP JUMP JUMPDEST DUP1 MLOAD PUSH1 0x4 DUP2 LT PUSH2 0x1138 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH1 0x0 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x5ACC JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP2 MLOAD PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP1 DUP3 GT ISZERO PUSH2 0x5AE3 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST SWAP1 DUP4 ADD SWAP1 PUSH2 0x140 DUP3 DUP7 SUB SLT ISZERO PUSH2 0x5AF8 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x5B00 PUSH2 0x5073 JUMP JUMPDEST DUP3 MLOAD DUP2 MSTORE PUSH1 0x20 DUP4 ADD MLOAD PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 DUP4 ADD MLOAD PUSH1 0x40 DUP3 ADD MSTORE PUSH2 0x5B24 PUSH1 0x60 DUP5 ADD PUSH2 0x5AAB JUMP JUMPDEST PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 DUP4 ADD MLOAD DUP3 DUP2 GT ISZERO PUSH2 0x5B3B JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x5B47 DUP8 DUP3 DUP7 ADD PUSH2 0x589E JUMP JUMPDEST PUSH1 0x80 DUP4 ADD MSTORE POP PUSH1 0xA0 DUP4 DUP2 ADD MLOAD SWAP1 DUP3 ADD MSTORE PUSH1 0xC0 DUP1 DUP5 ADD MLOAD SWAP1 DUP3 ADD MSTORE PUSH1 0xE0 DUP1 DUP5 ADD MLOAD SWAP1 DUP3 ADD MSTORE PUSH2 0x100 DUP1 DUP5 ADD MLOAD SWAP1 DUP3 ADD MSTORE PUSH2 0x120 SWAP3 DUP4 ADD MLOAD SWAP3 DUP2 ADD SWAP3 SWAP1 SWAP3 MSTORE POP SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB DUP4 AND DUP2 MSTORE PUSH1 0x40 PUSH1 0x20 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x0 SWAP1 PUSH2 0x1795 SWAP1 DUP4 ADD DUP5 PUSH2 0x4F3F JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP7 AND DUP2 MSTORE PUSH1 0x1 PUSH1 0x1 PUSH1 0xD8 SHL SUB NOT DUP6 AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0xFF DUP5 AND PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0xA0 DUP2 ADD PUSH2 0x5BE6 PUSH1 0x60 DUP4 ADD DUP6 PUSH2 0x5522 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP3 SWAP1 SWAP3 AND PUSH1 0x80 SWAP2 SWAP1 SWAP2 ADD MSTORE SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x2B SWAP1 DUP3 ADD MSTORE PUSH32 0x496E697469616C697A61626C653A20636F6E7472616374206973206E6F742069 PUSH1 0x40 DUP3 ADD MSTORE PUSH11 0x6E697469616C697A696E67 PUSH1 0xA8 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x5C5F JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP3 MLOAD PUSH2 0x5C6A DUP2 PUSH2 0x4E91 JUMP JUMPDEST PUSH1 0x20 DUP5 ADD MLOAD SWAP1 SWAP3 POP PUSH2 0x4F10 DUP2 PUSH2 0x4EDC JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0x60 SHL SUB DUP6 AND DUP2 MSTORE PUSH1 0x80 DUP2 ADD PUSH2 0x5C98 PUSH1 0x20 DUP4 ADD DUP7 PUSH2 0x5522 JUMP JUMPDEST PUSH2 0x5CA5 PUSH1 0x40 DUP4 ADD DUP6 PUSH2 0x5522 JUMP JUMPDEST PUSH1 0x1 PUSH1 0x1 PUSH1 0xA0 SHL SUB SWAP3 SWAP1 SWAP3 AND PUSH1 0x60 SWAP2 SWAP1 SWAP2 ADD MSTORE SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x5CD4 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST DUP4 MLOAD SWAP3 POP PUSH1 0x20 DUP5 ADD MLOAD PUSH2 0x5CE6 DUP2 PUSH2 0x4FC2 JUMP JUMPDEST PUSH1 0x40 DUP6 ADD MLOAD SWAP1 SWAP3 POP PUSH1 0x1 PUSH1 0x1 PUSH1 0x40 SHL SUB DUP2 GT ISZERO PUSH2 0x5D02 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST PUSH2 0x51EB DUP7 DUP3 DUP8 ADD PUSH2 0x589E JUMP JUMPDEST DUP1 DUP3 MUL DUP2 ISZERO DUP3 DUP3 DIV DUP5 EQ OR PUSH2 0xC13 JUMPI PUSH2 0xC13 PUSH2 0x5690 JUMP JUMPDEST PUSH1 0x0 DUP2 PUSH2 0x5D34 JUMPI PUSH2 0x5D34 PUSH2 0x5690 JUMP JUMPDEST POP PUSH1 0x0 NOT ADD SWAP1 JUMP INVALID LOG2 PUSH5 0x6970667358 0x22 SLT KECCAK256 0xA7 0xB1 0xEF 0x24 BLOCKHASH JUMPDEST 0xC PUSH5 0x4B38BEE72D 0xF6 STATICCALL COINBASE ORIGIN 0xF PUSH28 0x693C775D724FC72BD1FD5728B164736F6C6343000813003300000000 ",
  "pcMap": {
    "0": {
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x80"
    },
    "2": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "4": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "5": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "CALLVALUE",
      "path": "33"
    },
    "6": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "7": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "ISZERO",
      "path": "33"
    },
    "8": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x10"
    },
    "11": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "12": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "14": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "15": {
      "dev": "Cannot send ether to nonpayable function",
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "16": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "17": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "POP",
      "path": "33"
    },
    "18": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x4"
    },
    "20": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "CALLDATASIZE",
      "path": "33"
    },
    "21": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "LT",
      "path": "33"
    },
    "22": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x41C"
    },
    "25": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "26": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "28": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "CALLDATALOAD",
      "path": "33"
    },
    "29": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0xE0"
    },
    "31": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "SHR",
      "path": "33"
    },
    "32": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "33": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x73D4AAAD"
    },
    "38": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "39": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x22B"
    },
    "42": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "43": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "44": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xB23C748D"
    },
    "49": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "50": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x130"
    },
    "53": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "54": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "55": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xDA09D484"
    },
    "60": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "61": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xB8"
    },
    "64": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "65": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "66": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xE4F59BAA"
    },
    "71": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "72": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x87"
    },
    "75": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "76": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "77": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xE4F59BAA"
    },
    "82": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "83": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xA19"
    },
    "86": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "87": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "88": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xF2FDE38B"
    },
    "93": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "94": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xA2C"
    },
    "97": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "98": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "99": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xF8B1CB3C"
    },
    "104": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "105": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xA3F"
    },
    "108": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "109": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "110": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xF8CE2D04"
    },
    "115": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "116": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xA47"
    },
    "119": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "120": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "121": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xFB8BEC0C"
    },
    "126": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "127": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xA69"
    },
    "130": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "131": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "133": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "134": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "135": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "136": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "137": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xDA09D484"
    },
    "142": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "143": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x952"
    },
    "146": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "147": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "148": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xDADBCCEE"
    },
    "153": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "154": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x96A"
    },
    "157": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "158": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "159": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xDE788B2C"
    },
    "164": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "165": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x972"
    },
    "168": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "169": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "170": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xE089BC7D"
    },
    "175": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "176": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x9E5"
    },
    "179": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "180": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "182": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "183": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "184": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "185": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "186": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xC1F6A1B7"
    },
    "191": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "192": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xFF"
    },
    "195": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "196": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "197": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xC1F6A1B7"
    },
    "202": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "203": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x8FE"
    },
    "206": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "207": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "208": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xCF901334"
    },
    "213": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "214": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x911"
    },
    "217": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "218": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "219": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xD044A1ED"
    },
    "224": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "225": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x924"
    },
    "228": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "229": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "230": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xD15DB8B4"
    },
    "235": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "236": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x937"
    },
    "239": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "240": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "241": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xD91FC8C7"
    },
    "246": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "247": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x93F"
    },
    "250": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "251": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "253": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "254": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "255": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "256": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "257": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xB23C748D"
    },
    "262": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "263": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x851"
    },
    "266": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "267": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "268": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xB88DA759"
    },
    "273": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "274": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x8AB"
    },
    "277": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "278": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "279": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xBD4080EC"
    },
    "284": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "285": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x8BE"
    },
    "288": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "289": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "290": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xC0759D0D"
    },
    "295": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "296": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x8EB"
    },
    "299": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "300": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "302": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "303": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "304": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "305": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "306": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x91B9B827"
    },
    "311": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "312": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x1B3"
    },
    "315": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "316": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "317": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xAA615EC8"
    },
    "322": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "323": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x182"
    },
    "326": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "327": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "328": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xAA615EC8"
    },
    "333": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "334": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x7FF"
    },
    "337": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "338": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "339": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xAB5AF78E"
    },
    "344": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "345": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x812"
    },
    "348": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "349": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "350": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xAC513FB8"
    },
    "355": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "356": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x825"
    },
    "359": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "360": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "361": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xADC2FC75"
    },
    "366": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "367": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x836"
    },
    "370": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "371": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "372": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xAFB9128E"
    },
    "377": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "378": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x83E"
    },
    "381": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "382": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "384": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "385": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "386": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "387": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "388": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x91B9B827"
    },
    "393": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "394": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x7CA"
    },
    "397": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "398": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "399": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x9555C4DB"
    },
    "404": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "405": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x7D2"
    },
    "408": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "409": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "410": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xA0E2AD0C"
    },
    "415": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "416": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x7E5"
    },
    "419": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "420": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "421": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xA3B452BA"
    },
    "426": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "427": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x7EC"
    },
    "430": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "431": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "433": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "434": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "435": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "436": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "437": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x82BFEFC8"
    },
    "442": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "443": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x1FA"
    },
    "446": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "447": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "448": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x82BFEFC8"
    },
    "453": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "454": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x778"
    },
    "457": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "458": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "459": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x86AE3C7D"
    },
    "464": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "465": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x780"
    },
    "468": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "469": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "470": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x8DA5CB5B"
    },
    "475": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "476": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x793"
    },
    "479": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "480": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "481": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x8E258689"
    },
    "486": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "487": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x7A4"
    },
    "490": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "491": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "492": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x8FF39099"
    },
    "497": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "498": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x7B7"
    },
    "501": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "502": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "504": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "505": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "506": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "507": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "508": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x73D4AAAD"
    },
    "513": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "514": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x71C"
    },
    "517": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "518": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "519": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x7B1391A6"
    },
    "524": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "525": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x72F"
    },
    "528": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "529": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "530": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x7CF6B414"
    },
    "535": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "536": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x740"
    },
    "539": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "540": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "541": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x806415DE"
    },
    "546": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "547": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x765"
    },
    "550": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "551": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "553": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "554": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "555": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "556": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "557": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x396FE612"
    },
    "562": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "563": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x331"
    },
    "566": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "567": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "568": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x58A8B85F"
    },
    "573": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "574": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x2B9"
    },
    "577": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "578": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "579": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x66362612"
    },
    "584": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "585": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x288"
    },
    "588": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "589": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "590": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x66362612"
    },
    "595": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "596": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x6C5"
    },
    "599": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "600": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "601": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x6900A3AE"
    },
    "606": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "607": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x6D9"
    },
    "610": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "611": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "612": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x6ECAC6E8"
    },
    "617": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "618": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x6EC"
    },
    "621": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "622": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "623": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x6EFFEAC4"
    },
    "628": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "629": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x6FD"
    },
    "632": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "633": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "634": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x715018A6"
    },
    "639": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "640": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x714"
    },
    "643": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "644": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "646": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "647": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "648": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "649": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "650": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x58A8B85F"
    },
    "655": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "656": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x685"
    },
    "659": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "660": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "661": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x5B1CFDBD"
    },
    "666": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "667": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x697"
    },
    "670": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "671": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "672": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x5CE4193B"
    },
    "677": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "678": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x6AA"
    },
    "681": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "682": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "683": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x63F9C095"
    },
    "688": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "689": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x6B2"
    },
    "692": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "693": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "695": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "696": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "697": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "698": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "699": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x513516A8"
    },
    "704": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "705": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x300"
    },
    "708": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "709": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "710": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x513516A8"
    },
    "715": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "716": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5E6"
    },
    "719": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "720": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "721": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x53BED7C3"
    },
    "726": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "727": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x637"
    },
    "730": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "731": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "732": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x54FD4D50"
    },
    "737": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "738": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x63F"
    },
    "741": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "742": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "743": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x56CA623E"
    },
    "748": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "749": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x65E"
    },
    "752": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "753": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "754": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x57E871E7"
    },
    "759": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "760": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x671"
    },
    "763": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "764": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "766": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "767": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "768": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "769": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "770": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x396FE612"
    },
    "775": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "776": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5E6"
    },
    "779": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "780": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "781": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x43EE8213"
    },
    "786": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "787": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5F9"
    },
    "790": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "791": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "792": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x447FAE61"
    },
    "797": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "798": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x601"
    },
    "801": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "802": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "803": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x4F9C1C09"
    },
    "808": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "809": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x614"
    },
    "812": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "813": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "815": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "816": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "817": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "818": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "819": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x2095ACE1"
    },
    "824": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "825": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x3B4"
    },
    "828": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "829": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "830": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x2BD179B0"
    },
    "835": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "836": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x383"
    },
    "839": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "840": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "841": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x2BD179B0"
    },
    "846": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "847": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x57A"
    },
    "850": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "851": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "852": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x3099B019"
    },
    "857": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "858": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x58D"
    },
    "861": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "862": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "863": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x34A0E76B"
    },
    "868": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "869": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5A0"
    },
    "872": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "873": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "874": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x38013F02"
    },
    "879": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "880": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5B3"
    },
    "883": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "884": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "885": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x38BB429A"
    },
    "890": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "891": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5BB"
    },
    "894": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "895": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "897": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "898": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "899": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "900": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "901": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x2095ACE1"
    },
    "906": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "907": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x51E"
    },
    "910": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "911": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "912": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x25425A91"
    },
    "917": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "918": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x531"
    },
    "921": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "922": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "923": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x29193DCF"
    },
    "928": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "929": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x539"
    },
    "932": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "933": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "934": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x2B52487A"
    },
    "939": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "940": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x567"
    },
    "943": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "944": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "946": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "947": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "948": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "949": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "950": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x125FDBBC"
    },
    "955": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "GT",
      "path": "33"
    },
    "956": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x3F0"
    },
    "959": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "960": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "961": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x125FDBBC"
    },
    "966": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "967": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x4C3"
    },
    "970": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "971": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "972": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x16F48F62"
    },
    "977": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "978": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x4CB"
    },
    "981": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "982": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "983": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x17005CE9"
    },
    "988": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "989": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x4E0"
    },
    "992": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "993": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "994": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x178156CA"
    },
    "999": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "1000": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x50B"
    },
    "1003": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "1004": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "1006": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "1007": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "1008": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "1009": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "1010": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH3",
      "path": "33",
      "value": "0x82D973"
    },
    "1014": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "1015": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x421"
    },
    "1018": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "1019": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "1020": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x1F6B5A2"
    },
    "1025": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "1026": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x45D"
    },
    "1029": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "1030": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "1031": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x6433B1B"
    },
    "1036": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "1037": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x489"
    },
    "1040": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "1041": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "1042": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x1080D895"
    },
    "1047": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "EQ",
      "path": "33"
    },
    "1048": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x4A3"
    },
    "1051": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "1052": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "1053": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "1055": {
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "DUP1",
      "path": "33"
    },
    "1056": {
      "first_revert": true,
      "fn": null,
      "offset": [
        550,
        2892
      ],
      "op": "REVERT",
      "path": "33"
    },
    "1057": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1058": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x434"
    },
    "1061": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x42F"
    },
    "1064": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1065": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1067": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EA6"
    },
    "1070": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "jump": "i",
      "offset": [
        17176,
        17452
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1071": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1072": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xA89"
    },
    "1075": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "jump": "i",
      "offset": [
        17176,
        17452
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1076": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1077": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1079": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "DUP1",
      "path": "32"
    },
    "1080": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1081": {
      "op": "SWAP4"
    },
    "1082": {
      "op": "DUP5"
    },
    "1083": {
      "op": "MSTORE"
    },
    "1084": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1086": {
      "op": "DUP5"
    },
    "1087": {
      "op": "ADD"
    },
    "1088": {
      "op": "SWAP3"
    },
    "1089": {
      "op": "SWAP1"
    },
    "1090": {
      "op": "SWAP3"
    },
    "1091": {
      "op": "MSTORE"
    },
    "1092": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1094": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1096": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1098": {
      "op": "SHL"
    },
    "1099": {
      "op": "SUB"
    },
    "1100": {
      "op": "AND"
    },
    "1101": {
      "op": "SWAP1"
    },
    "1102": {
      "op": "DUP3"
    },
    "1103": {
      "op": "ADD"
    },
    "1104": {
      "op": "MSTORE"
    },
    "1105": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "1107": {
      "op": "ADD"
    },
    "1108": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1109": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1111": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1112": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "DUP1",
      "path": "32"
    },
    "1113": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "1114": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "SUB",
      "path": "32"
    },
    "1115": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "1116": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "RETURN",
      "path": "32"
    },
    "1117": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1118": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x470"
    },
    "1121": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x46B"
    },
    "1124": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1125": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1127": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EC3"
    },
    "1130": {
      "fn": "ChainRegistryV01.getChainId",
      "jump": "i",
      "offset": [
        14007,
        14206
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1131": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1132": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB48"
    },
    "1135": {
      "fn": "ChainRegistryV01.getChainId",
      "jump": "i",
      "offset": [
        14007,
        14206
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1136": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1137": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1139": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1140": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1142": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1144": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "1146": {
      "op": "SHL"
    },
    "1147": {
      "op": "SUB"
    },
    "1148": {
      "op": "NOT"
    },
    "1149": {
      "op": "SWAP1"
    },
    "1150": {
      "op": "SWAP2"
    },
    "1151": {
      "op": "AND"
    },
    "1152": {
      "op": "DUP2"
    },
    "1153": {
      "op": "MSTORE"
    },
    "1154": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1156": {
      "op": "ADD"
    },
    "1157": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "1160": {
      "op": "JUMP"
    },
    "1161": {
      "offset": [
        1376,
        1432
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1162": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        1376,
        1432
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1165": {
      "offset": [
        1430,
        1431
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x3"
    },
    "1167": {
      "offset": [
        1376,
        1432
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1168": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        1376,
        1432
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1169": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        1376,
        1432
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1170": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        1376,
        1432
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1172": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        1376,
        1432
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1173": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "1175": {
      "op": "SWAP1"
    },
    "1176": {
      "op": "SWAP2"
    },
    "1177": {
      "op": "AND"
    },
    "1178": {
      "op": "DUP2"
    },
    "1179": {
      "op": "MSTORE"
    },
    "1180": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1182": {
      "op": "ADD"
    },
    "1183": {
      "offset": [
        1376,
        1432
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "1186": {
      "op": "JUMP"
    },
    "1187": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "1188": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x4B6"
    },
    "1191": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x4B1"
    },
    "1194": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "CALLDATASIZE",
      "path": "42"
    },
    "1195": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x4"
    },
    "1197": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x4EEB"
    },
    "1200": {
      "fn": "BaseTypes.intToBytes",
      "jump": "i",
      "offset": [
        185,
        332
      ],
      "op": "JUMP",
      "path": "42"
    },
    "1201": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "1202": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0xBDE"
    },
    "1205": {
      "fn": "BaseTypes.intToBytes",
      "jump": "i",
      "offset": [
        185,
        332
      ],
      "op": "JUMP",
      "path": "42"
    },
    "1206": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "1207": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x40"
    },
    "1209": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "MLOAD",
      "path": "42"
    },
    "1210": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x454"
    },
    "1213": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "SWAP2",
      "path": "42"
    },
    "1214": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "SWAP1",
      "path": "42"
    },
    "1215": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x4F6B"
    },
    "1218": {
      "fn": "BaseTypes.intToBytes",
      "jump": "i",
      "offset": [
        185,
        332
      ],
      "op": "JUMP",
      "path": "42"
    },
    "1219": {
      "offset": [
        1638,
        1692
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1220": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        1638,
        1692
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1223": {
      "offset": [
        1689,
        1691
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xA"
    },
    "1225": {
      "offset": [
        1638,
        1692
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1226": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        1638,
        1692
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1227": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "1228": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x4DE"
    },
    "1231": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x4D9"
    },
    "1234": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "CALLDATASIZE",
      "path": "33"
    },
    "1235": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x4"
    },
    "1237": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x4F7E"
    },
    "1240": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        1475,
        2604
      ],
      "op": "JUMP",
      "path": "33"
    },
    "1241": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "1242": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xC19"
    },
    "1245": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        1475,
        2604
      ],
      "op": "JUMP",
      "path": "33"
    },
    "1246": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "1247": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "STOP",
      "path": "33"
    },
    "1248": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1249": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1252": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EE"
    },
    "1255": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1256": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1258": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4FD7"
    },
    "1261": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "jump": "i",
      "offset": [
        15319,
        15679
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1262": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1263": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xFA0"
    },
    "1266": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "jump": "i",
      "offset": [
        15319,
        15679
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1267": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1268": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1270": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1271": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1273": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1275": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "1277": {
      "op": "SHL"
    },
    "1278": {
      "op": "SUB"
    },
    "1279": {
      "op": "SWAP1"
    },
    "1280": {
      "op": "SWAP2"
    },
    "1281": {
      "op": "AND"
    },
    "1282": {
      "op": "DUP2"
    },
    "1283": {
      "op": "MSTORE"
    },
    "1284": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1286": {
      "op": "ADD"
    },
    "1287": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "1290": {
      "op": "JUMP"
    },
    "1291": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18864,
        18986
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1292": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18864,
        18986
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x470"
    },
    "1295": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18864,
        18986
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x519"
    },
    "1298": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18864,
        18986
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1299": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18864,
        18986
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1301": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18864,
        18986
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EC3"
    },
    "1304": {
      "fn": "ChainRegistryV01.toChain",
      "jump": "i",
      "offset": [
        18864,
        18986
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1305": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18864,
        18986
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1306": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18864,
        18986
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x10A9"
    },
    "1309": {
      "fn": "ChainRegistryV01.toChain",
      "jump": "i",
      "offset": [
        18864,
        18986
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1310": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1311": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1314": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x52C"
    },
    "1317": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1318": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1320": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5003"
    },
    "1323": {
      "fn": "ChainRegistryV01.getChainNftId",
      "jump": "i",
      "offset": [
        14918,
        15107
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1324": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1325": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x10B5"
    },
    "1328": {
      "fn": "ChainRegistryV01.getChainNftId",
      "jump": "i",
      "offset": [
        14918,
        15107
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1329": {
      "offset": [
        1806,
        1862
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1330": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        1806,
        1862
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1333": {
      "offset": [
        1859,
        1861
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x15"
    },
    "1335": {
      "offset": [
        1806,
        1862
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1336": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        1806,
        1862
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1337": {
      "offset": [
        980,
        1031
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1338": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4B6"
    },
    "1341": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1343": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1344": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "DUP1",
      "path": "32"
    },
    "1345": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1347": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "ADD",
      "path": "32"
    },
    "1348": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1350": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "1351": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "DUP1",
      "path": "32"
    },
    "1352": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xF"
    },
    "1354": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1355": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "1356": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "1358": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "ADD",
      "path": "32"
    },
    "1359": {
      "op": "PUSH15",
      "value": "0x3234B21D37333A1D32B4B8189A9A9D"
    },
    "1375": {
      "op": "PUSH1",
      "value": "0x89"
    },
    "1377": {
      "op": "SHL"
    },
    "1378": {
      "offset": [
        980,
        1031
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1379": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "1380": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "POP",
      "path": "32"
    },
    "1381": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1382": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        980,
        1031
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1383": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1384": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1387": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x575"
    },
    "1390": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1391": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1393": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x501E"
    },
    "1396": {
      "fn": "ChainRegistryV01.getNftId",
      "jump": "i",
      "offset": [
        14359,
        14579
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1397": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1398": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x113D"
    },
    "1401": {
      "fn": "ChainRegistryV01.getNftId",
      "jump": "i",
      "offset": [
        14359,
        14579
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1402": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1403": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4B6"
    },
    "1406": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x588"
    },
    "1409": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1410": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1412": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EC3"
    },
    "1415": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18078,
        18751
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1416": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1417": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x121E"
    },
    "1420": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18078,
        18751
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1421": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19237,
        19387
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1422": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19237,
        19387
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4B6"
    },
    "1425": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19237,
        19387
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x59B"
    },
    "1428": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19237,
        19387
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1429": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19237,
        19387
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1431": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19237,
        19387
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5003"
    },
    "1434": {
      "fn": "ChainRegistryV01.toString",
      "jump": "i",
      "offset": [
        19237,
        19387
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1435": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19237,
        19387
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1436": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19237,
        19387
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x160E"
    },
    "1439": {
      "fn": "ChainRegistryV01.toString",
      "jump": "i",
      "offset": [
        19237,
        19387
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1440": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1441": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1444": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5AE"
    },
    "1447": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1448": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1450": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5149"
    },
    "1453": {
      "fn": "ChainRegistryV01.registerChain",
      "jump": "i",
      "offset": [
        8546,
        8752
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1454": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1455": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x161D"
    },
    "1458": {
      "fn": "ChainRegistryV01.registerChain",
      "jump": "i",
      "offset": [
        8546,
        8752
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1459": {
      "offset": [
        1868,
        1923
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1460": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        1868,
        1923
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1463": {
      "offset": [
        1920,
        1922
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x16"
    },
    "1465": {
      "offset": [
        1868,
        1923
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1466": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        1868,
        1923
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1467": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1468": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5CE"
    },
    "1471": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5C9"
    },
    "1474": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1475": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1477": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EA6"
    },
    "1480": {
      "fn": "ChainRegistryV01.ownerOf",
      "jump": "i",
      "offset": [
        14772,
        14910
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1481": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1482": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x164A"
    },
    "1485": {
      "fn": "ChainRegistryV01.ownerOf",
      "jump": "i",
      "offset": [
        14772,
        14910
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1486": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1487": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1489": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1490": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1492": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1494": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1496": {
      "op": "SHL"
    },
    "1497": {
      "op": "SUB"
    },
    "1498": {
      "op": "SWAP1"
    },
    "1499": {
      "op": "SWAP2"
    },
    "1500": {
      "op": "AND"
    },
    "1501": {
      "op": "DUP2"
    },
    "1502": {
      "op": "MSTORE"
    },
    "1503": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1505": {
      "op": "ADD"
    },
    "1506": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "1509": {
      "op": "JUMP"
    },
    "1510": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16498,
        16692
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1511": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16498,
        16692
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5CE"
    },
    "1514": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16498,
        16692
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5F4"
    },
    "1517": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16498,
        16692
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1518": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16498,
        16692
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1520": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16498,
        16692
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EA6"
    },
    "1523": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "jump": "i",
      "offset": [
        16498,
        16692
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1524": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16498,
        16692
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1525": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16498,
        16692
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x16C0"
    },
    "1528": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "jump": "i",
      "offset": [
        16498,
        16692
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1529": {
      "offset": [
        1272,
        1325
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1530": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        1272,
        1325
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1533": {
      "offset": [
        1323,
        1324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "1535": {
      "offset": [
        1272,
        1325
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1536": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        1272,
        1325
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1537": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1538": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1541": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x60F"
    },
    "1544": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1545": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1547": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5196"
    },
    "1550": {
      "fn": "ChainRegistryV01.registerRegistry",
      "jump": "i",
      "offset": [
        8759,
        8999
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1551": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1552": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x176E"
    },
    "1555": {
      "fn": "ChainRegistryV01.registerRegistry",
      "jump": "i",
      "offset": [
        8759,
        8999
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1556": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1557": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x627"
    },
    "1560": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x622"
    },
    "1563": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1564": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1566": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EA6"
    },
    "1569": {
      "fn": "ChainRegistryV01.exists",
      "jump": "i",
      "offset": [
        13750,
        13873
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1570": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1571": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "1574": {
      "fn": "ChainRegistryV01.exists",
      "jump": "i",
      "offset": [
        13750,
        13873
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1575": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1576": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1578": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1579": {
      "op": "SWAP1"
    },
    "1580": {
      "op": "ISZERO"
    },
    "1581": {
      "op": "ISZERO"
    },
    "1582": {
      "op": "DUP2"
    },
    "1583": {
      "op": "MSTORE"
    },
    "1584": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1586": {
      "op": "ADD"
    },
    "1587": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "1590": {
      "op": "JUMP"
    },
    "1591": {
      "offset": [
        2137,
        2192
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1592": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        2137,
        2192
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1595": {
      "offset": [
        2189,
        2191
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x28"
    },
    "1597": {
      "offset": [
        2137,
        2192
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1598": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        2137,
        2192
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1599": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        800,
        1026
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "1600": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        800,
        1026
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x647"
    },
    "1603": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        800,
        1026
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x17BD"
    },
    "1606": {
      "fn": "ChainRegistryV02.version",
      "jump": "i",
      "offset": [
        800,
        1026
      ],
      "op": "JUMP",
      "path": "33"
    },
    "1607": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        800,
        1026
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "1608": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        800,
        1026
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "1610": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        800,
        1026
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "1611": {
      "op": "PUSH6",
      "value": "0xFFFFFFFFFFFF"
    },
    "1618": {
      "op": "SWAP1"
    },
    "1619": {
      "op": "SWAP2"
    },
    "1620": {
      "op": "AND"
    },
    "1621": {
      "op": "DUP2"
    },
    "1622": {
      "op": "MSTORE"
    },
    "1623": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1625": {
      "op": "ADD"
    },
    "1626": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        800,
        1026
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x454"
    },
    "1629": {
      "op": "JUMP"
    },
    "1630": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19393,
        19526
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1631": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19393,
        19526
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4B6"
    },
    "1634": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19393,
        19526
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x66C"
    },
    "1637": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19393,
        19526
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1638": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19393,
        19526
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1640": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19393,
        19526
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x51F5"
    },
    "1643": {
      "fn": "ChainRegistryV01.toString",
      "jump": "i",
      "offset": [
        19393,
        19526
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1644": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19393,
        19526
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1645": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19393,
        19526
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x17D2"
    },
    "1648": {
      "fn": "ChainRegistryV01.toString",
      "jump": "i",
      "offset": [
        19393,
        19526
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1649": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        650,
        777
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "1650": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        650,
        777
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x40"
    },
    "1652": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        650,
        777
      ],
      "op": "MLOAD",
      "path": "42"
    },
    "1653": {
      "op": "PUSH4",
      "value": "0xFFFFFFFF"
    },
    "1658": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        756,
        768
      ],
      "op": "NUMBER",
      "path": "42",
      "statement": 0
    },
    "1659": {
      "op": "AND"
    },
    "1660": {
      "op": "DUP2"
    },
    "1661": {
      "op": "MSTORE"
    },
    "1662": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1664": {
      "op": "ADD"
    },
    "1665": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        650,
        777
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x454"
    },
    "1668": {
      "op": "JUMP"
    },
    "1669": {
      "fn": "ChainRegistryV01.chains",
      "offset": [
        13880,
        14001
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1670": {
      "fn": "ChainRegistryV01.chains",
      "offset": [
        13978,
        13987
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 1,
      "value": "0x6B"
    },
    "1672": {
      "fn": "ChainRegistryV01.chains",
      "offset": [
        13978,
        13994
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "1673": {
      "fn": "ChainRegistryV01.chains",
      "offset": [
        13880,
        14001
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1674": {
      "fn": "ChainRegistryV01.chains",
      "offset": [
        13880,
        14001
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1676": {
      "fn": "ChainRegistryV01.chains",
      "offset": [
        13880,
        14001
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1677": {
      "op": "SWAP1"
    },
    "1678": {
      "op": "DUP2"
    },
    "1679": {
      "op": "MSTORE"
    },
    "1680": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "1682": {
      "op": "ADD"
    },
    "1683": {
      "fn": "ChainRegistryV01.chains",
      "offset": [
        13880,
        14001
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "1686": {
      "op": "JUMP"
    },
    "1687": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1688": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1691": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x6A5"
    },
    "1694": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1695": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1697": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5212"
    },
    "1700": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "i",
      "offset": [
        10650,
        11331
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1701": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1702": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x17DD"
    },
    "1705": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "i",
      "offset": [
        10650,
        11331
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1706": {
      "offset": [
        1929,
        1986
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1707": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        1929,
        1986
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1710": {
      "offset": [
        1983,
        1985
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x17"
    },
    "1712": {
      "offset": [
        1929,
        1986
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1713": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        1929,
        1986
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1714": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1715": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1718": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x6C0"
    },
    "1721": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1722": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1724": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5196"
    },
    "1727": {
      "fn": "ChainRegistryV01.registerToken",
      "jump": "i",
      "offset": [
        9006,
        9440
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1728": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1729": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1AF3"
    },
    "1732": {
      "fn": "ChainRegistryV01.registerToken",
      "jump": "i",
      "offset": [
        9006,
        9440
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1733": {
      "fn": "BaseTypes.toInt",
      "offset": [
        540,
        644
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "1734": {
      "fn": "BaseTypes.toInt",
      "offset": [
        540,
        644
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x689"
    },
    "1737": {
      "fn": "BaseTypes.toInt",
      "offset": [
        540,
        644
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x6D3"
    },
    "1740": {
      "fn": "BaseTypes.toInt",
      "offset": [
        540,
        644
      ],
      "op": "CALLDATASIZE",
      "path": "42"
    },
    "1741": {
      "fn": "BaseTypes.toInt",
      "offset": [
        540,
        644
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x4"
    },
    "1743": {
      "fn": "BaseTypes.toInt",
      "offset": [
        540,
        644
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x5003"
    },
    "1746": {
      "fn": "BaseTypes.toInt",
      "jump": "i",
      "offset": [
        540,
        644
      ],
      "op": "JUMP",
      "path": "42"
    },
    "1747": {
      "fn": "BaseTypes.toInt",
      "offset": [
        540,
        644
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "1748": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "PUSH1",
      "path": "42",
      "statement": 2,
      "value": "0xD8"
    },
    "1750": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "SHR",
      "path": "42"
    },
    "1751": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "SWAP1",
      "path": "42"
    },
    "1752": {
      "fn": "BaseTypes.toInt",
      "offset": [
        540,
        644
      ],
      "op": "JUMP",
      "path": "42"
    },
    "1753": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19113,
        19231
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1754": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19113,
        19231
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4B6"
    },
    "1757": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19113,
        19231
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x6E7"
    },
    "1760": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19113,
        19231
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1761": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19113,
        19231
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1763": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19113,
        19231
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EC3"
    },
    "1766": {
      "fn": "ChainRegistryV01.toString",
      "jump": "i",
      "offset": [
        19113,
        19231
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1767": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19113,
        19231
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1768": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19113,
        19231
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1B35"
    },
    "1771": {
      "fn": "ChainRegistryV01.toString",
      "jump": "i",
      "offset": [
        19113,
        19231
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1772": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        18992,
        19107
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1773": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        18992,
        19107
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1776": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        18992,
        19107
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x6FA"
    },
    "1779": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        18992,
        19107
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1780": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        18992,
        19107
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1782": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        18992,
        19107
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EC3"
    },
    "1785": {
      "fn": "ChainRegistryV01.toObjectType",
      "jump": "i",
      "offset": [
        18992,
        19107
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1786": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        18992,
        19107
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1787": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        19097,
        19098
      ],
      "op": "SWAP1",
      "path": "32",
      "statement": 3
    },
    "1788": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        18992,
        19107
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1789": {
      "fn": "BaseTypes.toInt",
      "offset": [
        338,
        436
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "1790": {
      "fn": "BaseTypes.toInt",
      "offset": [
        338,
        436
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x689"
    },
    "1793": {
      "fn": "BaseTypes.toInt",
      "offset": [
        338,
        436
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x70B"
    },
    "1796": {
      "fn": "BaseTypes.toInt",
      "offset": [
        338,
        436
      ],
      "op": "CALLDATASIZE",
      "path": "42"
    },
    "1797": {
      "fn": "BaseTypes.toInt",
      "offset": [
        338,
        436
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x4"
    },
    "1799": {
      "fn": "BaseTypes.toInt",
      "offset": [
        338,
        436
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x5273"
    },
    "1802": {
      "fn": "BaseTypes.toInt",
      "jump": "i",
      "offset": [
        338,
        436
      ],
      "op": "JUMP",
      "path": "42"
    },
    "1803": {
      "fn": "BaseTypes.toInt",
      "offset": [
        338,
        436
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "1804": {
      "fn": "BaseTypes.toInt",
      "offset": [
        405,
        433
      ],
      "op": "PUSH4",
      "path": "42",
      "statement": 4,
      "value": "0xFFFFFFFF"
    },
    "1809": {
      "fn": "BaseTypes.toInt",
      "offset": [
        405,
        433
      ],
      "op": "AND",
      "path": "42"
    },
    "1810": {
      "fn": "BaseTypes.toInt",
      "offset": [
        405,
        433
      ],
      "op": "SWAP1",
      "path": "42"
    },
    "1811": {
      "fn": "BaseTypes.toInt",
      "offset": [
        338,
        436
      ],
      "op": "JUMP",
      "path": "42"
    },
    "1812": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "offset": [
        2071,
        2172
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "1813": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "offset": [
        2071,
        2172
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x4DE"
    },
    "1816": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "offset": [
        2071,
        2172
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x1B40"
    },
    "1819": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "jump": "i",
      "offset": [
        2071,
        2172
      ],
      "op": "JUMP",
      "path": "0"
    },
    "1820": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11502,
        12062
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1821": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11502,
        12062
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1824": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11502,
        12062
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x72A"
    },
    "1827": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11502,
        12062
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1828": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11502,
        12062
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1830": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11502,
        12062
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5299"
    },
    "1833": {
      "fn": "ChainRegistryV01.registerStake",
      "jump": "i",
      "offset": [
        11502,
        12062
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1834": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11502,
        12062
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1835": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11502,
        12062
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1B54"
    },
    "1838": {
      "fn": "ChainRegistryV01.registerStake",
      "jump": "i",
      "offset": [
        11502,
        12062
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1839": {
      "fn": "ChainRegistryV01.getStaking",
      "offset": [
        13596,
        13743
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1840": {
      "fn": "ChainRegistryV01.getStaking",
      "offset": [
        13728,
        13736
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 5,
      "value": "0x72"
    },
    "1842": {
      "fn": "ChainRegistryV01.getStaking",
      "offset": [
        13728,
        13736
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "1843": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1845": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1847": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1849": {
      "op": "SHL"
    },
    "1850": {
      "op": "SUB"
    },
    "1851": {
      "fn": "ChainRegistryV01.getStaking",
      "offset": [
        13728,
        13736
      ],
      "op": "AND",
      "path": "32"
    },
    "1852": {
      "fn": "ChainRegistryV01.getStaking",
      "offset": [
        13596,
        13743
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5CE"
    },
    "1855": {
      "fn": "ChainRegistryV01.getStaking",
      "offset": [
        13596,
        13743
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1856": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1857": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x753"
    },
    "1860": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x74E"
    },
    "1863": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1864": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1866": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EA6"
    },
    "1869": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "jump": "i",
      "offset": [
        17459,
        17827
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1870": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1871": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1C74"
    },
    "1874": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "jump": "i",
      "offset": [
        17459,
        17827
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1875": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1876": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "1878": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "1879": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "1882": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP7",
      "path": "32"
    },
    "1883": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "1884": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "1885": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "1886": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "1887": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "1888": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "1889": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x52B7"
    },
    "1892": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "jump": "i",
      "offset": [
        17459,
        17827
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1893": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15114,
        15312
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1894": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15114,
        15312
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1897": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15114,
        15312
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x773"
    },
    "1900": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15114,
        15312
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1901": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15114,
        15312
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1903": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15114,
        15312
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5003"
    },
    "1906": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "jump": "i",
      "offset": [
        15114,
        15312
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1907": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15114,
        15312
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1908": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15114,
        15312
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1D4D"
    },
    "1911": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "jump": "i",
      "offset": [
        15114,
        15312
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1912": {
      "offset": [
        1483,
        1536
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1913": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        1483,
        1536
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1916": {
      "offset": [
        1534,
        1535
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1918": {
      "offset": [
        1483,
        1536
      ],
      "op": "DUP2",
      "path": "32"
    },
    "1919": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        1483,
        1536
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1920": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1921": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "1924": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x78E"
    },
    "1927": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1928": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1930": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x52FD"
    },
    "1933": {
      "fn": "ChainRegistryV01.registerComponent",
      "jump": "i",
      "offset": [
        10017,
        10643
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1934": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1935": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1DD3"
    },
    "1938": {
      "fn": "ChainRegistryV01.registerComponent",
      "jump": "i",
      "offset": [
        10017,
        10643
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1939": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1441,
        1526
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "1940": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "PUSH1",
      "path": "0",
      "statement": 6,
      "value": "0x35"
    },
    "1942": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SLOAD",
      "path": "0"
    },
    "1943": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1945": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "1947": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "1949": {
      "op": "SHL"
    },
    "1950": {
      "op": "SUB"
    },
    "1951": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "AND",
      "path": "0"
    },
    "1952": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1441,
        1526
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x5CE"
    },
    "1955": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1441,
        1526
      ],
      "op": "JUMP",
      "path": "0"
    },
    "1956": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1957": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DE"
    },
    "1960": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x7B2"
    },
    "1963": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1964": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1966": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5336"
    },
    "1969": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "jump": "i",
      "offset": [
        6218,
        7093
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1970": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1971": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1F06"
    },
    "1974": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "jump": "i",
      "offset": [
        6218,
        7093
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1975": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        7971,
        8539
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1976": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        7971,
        8539
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DE"
    },
    "1979": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        7971,
        8539
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x7C5"
    },
    "1982": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        7971,
        8539
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "1983": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        7971,
        8539
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "1985": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        7971,
        8539
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x51F5"
    },
    "1988": {
      "fn": "ChainRegistryV01.setStaking",
      "jump": "i",
      "offset": [
        7971,
        8539
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1989": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        7971,
        8539
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1990": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        7971,
        8539
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x21D6"
    },
    "1993": {
      "fn": "ChainRegistryV01.setStaking",
      "jump": "i",
      "offset": [
        7971,
        8539
      ],
      "op": "JUMP",
      "path": "32"
    },
    "1994": {
      "offset": [
        1185,
        1241
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "1995": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        1185,
        1241
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "1998": {
      "offset": [
        1239,
        1240
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "2000": {
      "offset": [
        1185,
        1241
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2001": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        1185,
        1241
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2002": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "2003": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x4DE"
    },
    "2006": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x7E0"
    },
    "2009": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "CALLDATASIZE",
      "path": "33"
    },
    "2010": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x4"
    },
    "2012": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5381"
    },
    "2015": {
      "fn": "ChainRegistryV02.activate",
      "jump": "i",
      "offset": [
        1137,
        1468
      ],
      "op": "JUMP",
      "path": "33"
    },
    "2016": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "2017": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x2457"
    },
    "2020": {
      "fn": "ChainRegistryV02.activate",
      "jump": "i",
      "offset": [
        1137,
        1468
      ],
      "op": "JUMP",
      "path": "33"
    },
    "2021": {
      "fn": "ChainRegistryV01.implementsIChainRegistry",
      "offset": [
        18757,
        18858
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2022": {
      "fn": "ChainRegistryV01.implementsIChainRegistry",
      "offset": [
        18847,
        18851
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 7,
      "value": "0x1"
    },
    "2024": {
      "fn": "ChainRegistryV01.implementsIChainRegistry",
      "offset": [
        18757,
        18858
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x627"
    },
    "2027": {
      "fn": "ChainRegistryV01.implementsIChainRegistry",
      "offset": [
        18757,
        18858
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2028": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2029": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5CE"
    },
    "2032": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x7FA"
    },
    "2035": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2036": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2038": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EC3"
    },
    "2041": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "jump": "i",
      "offset": [
        29038,
        29371
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2042": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2043": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2491"
    },
    "2046": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "jump": "i",
      "offset": [
        29038,
        29371
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2047": {
      "fn": "Versionable.isActivated",
      "offset": [
        1971,
        2117
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2048": {
      "fn": "Versionable.isActivated",
      "offset": [
        1971,
        2117
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x627"
    },
    "2051": {
      "fn": "Versionable.isActivated",
      "offset": [
        1971,
        2117
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x80D"
    },
    "2054": {
      "fn": "Versionable.isActivated",
      "offset": [
        1971,
        2117
      ],
      "op": "CALLDATASIZE",
      "path": "48"
    },
    "2055": {
      "fn": "Versionable.isActivated",
      "offset": [
        1971,
        2117
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x4"
    },
    "2057": {
      "fn": "Versionable.isActivated",
      "offset": [
        1971,
        2117
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x53B3"
    },
    "2060": {
      "fn": "Versionable.isActivated",
      "jump": "i",
      "offset": [
        1971,
        2117
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2061": {
      "fn": "Versionable.isActivated",
      "offset": [
        1971,
        2117
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2062": {
      "fn": "Versionable.isActivated",
      "offset": [
        1971,
        2117
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x24CD"
    },
    "2065": {
      "fn": "Versionable.isActivated",
      "jump": "i",
      "offset": [
        1971,
        2117
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2066": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2067": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "2070": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x820"
    },
    "2073": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2074": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2076": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x53D0"
    },
    "2079": {
      "fn": "ChainRegistryV01.registerInstance",
      "jump": "i",
      "offset": [
        9447,
        10010
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2080": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2081": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x24F9"
    },
    "2084": {
      "fn": "ChainRegistryV01.registerInstance",
      "jump": "i",
      "offset": [
        9447,
        10010
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2085": {
      "fn": "ChainRegistryV01.getNft",
      "offset": [
        13453,
        13589
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2086": {
      "fn": "ChainRegistryV01.getNft",
      "offset": [
        13578,
        13582
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 8,
      "value": "0x71"
    },
    "2088": {
      "fn": "ChainRegistryV01.getNft",
      "offset": [
        13578,
        13582
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "2089": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2091": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2093": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2095": {
      "op": "SHL"
    },
    "2096": {
      "op": "SUB"
    },
    "2097": {
      "fn": "ChainRegistryV01.getNft",
      "offset": [
        13578,
        13582
      ],
      "op": "AND",
      "path": "32"
    },
    "2098": {
      "fn": "ChainRegistryV01.getNft",
      "offset": [
        13453,
        13589
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5CE"
    },
    "2101": {
      "fn": "ChainRegistryV01.getNft",
      "offset": [
        13453,
        13589
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2102": {
      "offset": [
        1082,
        1139
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2103": {
      "fn": "ChainRegistryV01.getNft",
      "offset": [
        1082,
        1139
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "2106": {
      "offset": [
        1137,
        1138
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "2108": {
      "offset": [
        1082,
        1139
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2109": {
      "fn": "ChainRegistryV01.getNft",
      "offset": [
        1082,
        1139
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2110": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16225,
        16491
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2111": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16225,
        16491
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "2114": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16225,
        16491
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x84C"
    },
    "2117": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16225,
        16491
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2118": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16225,
        16491
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2120": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16225,
        16491
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x543B"
    },
    "2123": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "jump": "i",
      "offset": [
        16225,
        16491
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2124": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16225,
        16491
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2125": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16225,
        16491
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x253F"
    },
    "2128": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "jump": "i",
      "offset": [
        16225,
        16491
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2129": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2130": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x864"
    },
    "2133": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x85F"
    },
    "2136": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2137": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2139": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x51F5"
    },
    "2142": {
      "fn": "ChainRegistryV01.probeInstance",
      "jump": "i",
      "offset": [
        12242,
        13446
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2143": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2144": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x25C3"
    },
    "2147": {
      "fn": "ChainRegistryV01.probeInstance",
      "jump": "i",
      "offset": [
        12242,
        13446
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2148": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2149": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "2151": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2152": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "2153": {
      "op": "SWAP7"
    },
    "2154": {
      "op": "ISZERO"
    },
    "2155": {
      "op": "ISZERO"
    },
    "2156": {
      "op": "DUP8"
    },
    "2157": {
      "op": "MSTORE"
    },
    "2158": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "2160": {
      "op": "DUP8"
    },
    "2161": {
      "op": "ADD"
    },
    "2162": {
      "op": "SWAP6"
    },
    "2163": {
      "op": "SWAP1"
    },
    "2164": {
      "op": "SWAP6"
    },
    "2165": {
      "op": "MSTORE"
    },
    "2166": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2168": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2170": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "2172": {
      "op": "SHL"
    },
    "2173": {
      "op": "SUB"
    },
    "2174": {
      "op": "NOT"
    },
    "2175": {
      "op": "SWAP1"
    },
    "2176": {
      "op": "SWAP4"
    },
    "2177": {
      "op": "AND"
    },
    "2178": {
      "op": "SWAP4"
    },
    "2179": {
      "op": "DUP6"
    },
    "2180": {
      "op": "ADD"
    },
    "2181": {
      "op": "SWAP4"
    },
    "2182": {
      "op": "SWAP1"
    },
    "2183": {
      "op": "SWAP4"
    },
    "2184": {
      "op": "MSTORE"
    },
    "2185": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "2187": {
      "op": "DUP5"
    },
    "2188": {
      "op": "ADD"
    },
    "2189": {
      "op": "MSTORE"
    },
    "2190": {
      "op": "SWAP1"
    },
    "2191": {
      "op": "ISZERO"
    },
    "2192": {
      "op": "ISZERO"
    },
    "2193": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "2195": {
      "op": "DUP4"
    },
    "2196": {
      "op": "ADD"
    },
    "2197": {
      "op": "MSTORE"
    },
    "2198": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2200": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2202": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2204": {
      "op": "SHL"
    },
    "2205": {
      "op": "SUB"
    },
    "2206": {
      "op": "AND"
    },
    "2207": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2209": {
      "op": "DUP3"
    },
    "2210": {
      "op": "ADD"
    },
    "2211": {
      "op": "MSTORE"
    },
    "2212": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "2214": {
      "op": "ADD"
    },
    "2215": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "2218": {
      "op": "JUMP"
    },
    "2219": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2220": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x647"
    },
    "2223": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x8B9"
    },
    "2226": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "CALLDATASIZE",
      "path": "48"
    },
    "2227": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x4"
    },
    "2229": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x4EC3"
    },
    "2232": {
      "fn": "Versionable.getVersion",
      "jump": "i",
      "offset": [
        3252,
        3437
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2233": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2234": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x2774"
    },
    "2237": {
      "fn": "Versionable.getVersion",
      "jump": "i",
      "offset": [
        3252,
        3437
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2238": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2239": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x8C6"
    },
    "2242": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x280A"
    },
    "2245": {
      "fn": "Versionable.versionParts",
      "jump": "i",
      "offset": [
        2903,
        3147
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2246": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2247": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x40"
    },
    "2249": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "DUP1",
      "path": "48"
    },
    "2250": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "2251": {
      "op": "PUSH2",
      "value": "0xFFFF"
    },
    "2254": {
      "op": "SWAP5"
    },
    "2255": {
      "op": "DUP6"
    },
    "2256": {
      "op": "AND"
    },
    "2257": {
      "op": "DUP2"
    },
    "2258": {
      "op": "MSTORE"
    },
    "2259": {
      "op": "SWAP3"
    },
    "2260": {
      "op": "DUP5"
    },
    "2261": {
      "op": "AND"
    },
    "2262": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "2264": {
      "op": "DUP5"
    },
    "2265": {
      "op": "ADD"
    },
    "2266": {
      "op": "MSTORE"
    },
    "2267": {
      "op": "SWAP3"
    },
    "2268": {
      "op": "AND"
    },
    "2269": {
      "op": "SWAP2"
    },
    "2270": {
      "op": "DUP2"
    },
    "2271": {
      "op": "ADD"
    },
    "2272": {
      "op": "SWAP2"
    },
    "2273": {
      "op": "SWAP1"
    },
    "2274": {
      "op": "SWAP2"
    },
    "2275": {
      "op": "MSTORE"
    },
    "2276": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "2278": {
      "op": "ADD"
    },
    "2279": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x454"
    },
    "2282": {
      "op": "JUMP"
    },
    "2283": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15686,
        15930
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2284": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15686,
        15930
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "2287": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15686,
        15930
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x8F9"
    },
    "2290": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15686,
        15930
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2291": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15686,
        15930
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2293": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15686,
        15930
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EC3"
    },
    "2296": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "jump": "i",
      "offset": [
        15686,
        15930
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2297": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15686,
        15930
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2298": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15686,
        15930
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2825"
    },
    "2301": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "jump": "i",
      "offset": [
        15686,
        15930
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2302": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2303": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x8C6"
    },
    "2306": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x90C"
    },
    "2309": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "CALLDATASIZE",
      "path": "48"
    },
    "2310": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x4"
    },
    "2312": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x53B3"
    },
    "2315": {
      "fn": "Versionable.toVersionParts",
      "jump": "i",
      "offset": [
        2123,
        2736
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2316": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2317": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x28A0"
    },
    "2320": {
      "fn": "Versionable.toVersionParts",
      "jump": "i",
      "offset": [
        2123,
        2736
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2321": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7100,
        7964
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2322": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7100,
        7964
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DE"
    },
    "2325": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7100,
        7964
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x91F"
    },
    "2328": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7100,
        7964
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2329": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7100,
        7964
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2331": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7100,
        7964
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5381"
    },
    "2334": {
      "fn": "ChainRegistryV01.setNftContract",
      "jump": "i",
      "offset": [
        7100,
        7964
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2335": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7100,
        7964
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2336": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7100,
        7964
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x28E2"
    },
    "2339": {
      "fn": "ChainRegistryV01.setNftContract",
      "jump": "i",
      "offset": [
        7100,
        7964
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2340": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2341": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x689"
    },
    "2344": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x932"
    },
    "2347": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2348": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2350": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x545D"
    },
    "2353": {
      "fn": "ChainRegistryV01.objects",
      "jump": "i",
      "offset": [
        14213,
        14352
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2354": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2355": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2B4F"
    },
    "2358": {
      "fn": "ChainRegistryV01.objects",
      "jump": "i",
      "offset": [
        14213,
        14352
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2359": {
      "offset": [
        1743,
        1800
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2360": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        1743,
        1800
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "2363": {
      "offset": [
        1797,
        1799
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x14"
    },
    "2365": {
      "offset": [
        1743,
        1800
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2366": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        1743,
        1800
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2367": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        15937,
        16218
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2368": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        15937,
        16218
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4F3"
    },
    "2371": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        15937,
        16218
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x94D"
    },
    "2374": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        15937,
        16218
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2375": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        15937,
        16218
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2377": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        15937,
        16218
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x543B"
    },
    "2380": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "jump": "i",
      "offset": [
        15937,
        16218
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2381": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        15937,
        16218
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2382": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        15937,
        16218
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2B7D"
    },
    "2385": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "jump": "i",
      "offset": [
        15937,
        16218
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2386": {
      "fn": "BaseTypes.toInt",
      "offset": [
        441,
        535
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "2387": {
      "fn": "BaseTypes.toInt",
      "offset": [
        441,
        535
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x689"
    },
    "2390": {
      "fn": "BaseTypes.toInt",
      "offset": [
        441,
        535
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x960"
    },
    "2393": {
      "fn": "BaseTypes.toInt",
      "offset": [
        441,
        535
      ],
      "op": "CALLDATASIZE",
      "path": "42"
    },
    "2394": {
      "fn": "BaseTypes.toInt",
      "offset": [
        441,
        535
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x4"
    },
    "2396": {
      "fn": "BaseTypes.toInt",
      "offset": [
        441,
        535
      ],
      "op": "PUSH2",
      "path": "42",
      "value": "0x5489"
    },
    "2399": {
      "fn": "BaseTypes.toInt",
      "jump": "i",
      "offset": [
        441,
        535
      ],
      "op": "JUMP",
      "path": "42"
    },
    "2400": {
      "fn": "BaseTypes.toInt",
      "offset": [
        441,
        535
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "2401": {
      "fn": "BaseTypes.toInt",
      "offset": [
        506,
        532
      ],
      "op": "PUSH5",
      "path": "42",
      "statement": 9,
      "value": "0xFFFFFFFFFF"
    },
    "2407": {
      "fn": "BaseTypes.toInt",
      "offset": [
        506,
        532
      ],
      "op": "AND",
      "path": "42"
    },
    "2408": {
      "fn": "BaseTypes.toInt",
      "offset": [
        506,
        532
      ],
      "op": "SWAP1",
      "path": "42"
    },
    "2409": {
      "fn": "BaseTypes.toInt",
      "offset": [
        441,
        535
      ],
      "op": "JUMP",
      "path": "42"
    },
    "2410": {
      "offset": [
        2033,
        2088
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2411": {
      "fn": "BaseTypes.toInt",
      "offset": [
        2033,
        2088
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491"
    },
    "2414": {
      "offset": [
        2085,
        2087
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1E"
    },
    "2416": {
      "offset": [
        2033,
        2088
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2417": {
      "fn": "BaseTypes.toInt",
      "offset": [
        2033,
        2088
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2418": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2419": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x985"
    },
    "2422": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x980"
    },
    "2425": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "CALLDATASIZE",
      "path": "48"
    },
    "2426": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x4"
    },
    "2428": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x53B3"
    },
    "2431": {
      "fn": "Versionable.getVersionInfo",
      "jump": "i",
      "offset": [
        3444,
        3659
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2432": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2433": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x2C04"
    },
    "2436": {
      "fn": "Versionable.getVersionInfo",
      "jump": "i",
      "offset": [
        3444,
        3659
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2437": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2438": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x40"
    },
    "2440": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "DUP1",
      "path": "48"
    },
    "2441": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "2442": {
      "op": "DUP3"
    },
    "2443": {
      "op": "MLOAD"
    },
    "2444": {
      "op": "PUSH6",
      "value": "0xFFFFFFFFFFFF"
    },
    "2451": {
      "op": "AND"
    },
    "2452": {
      "op": "DUP2"
    },
    "2453": {
      "op": "MSTORE"
    },
    "2454": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "2456": {
      "op": "DUP1"
    },
    "2457": {
      "op": "DUP5"
    },
    "2458": {
      "op": "ADD"
    },
    "2459": {
      "op": "MLOAD"
    },
    "2460": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2462": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2464": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2466": {
      "op": "SHL"
    },
    "2467": {
      "op": "SUB"
    },
    "2468": {
      "op": "SWAP1"
    },
    "2469": {
      "op": "DUP2"
    },
    "2470": {
      "op": "AND"
    },
    "2471": {
      "op": "SWAP2"
    },
    "2472": {
      "op": "DUP4"
    },
    "2473": {
      "op": "ADD"
    },
    "2474": {
      "op": "SWAP2"
    },
    "2475": {
      "op": "SWAP1"
    },
    "2476": {
      "op": "SWAP2"
    },
    "2477": {
      "op": "MSTORE"
    },
    "2478": {
      "op": "DUP4"
    },
    "2479": {
      "op": "DUP4"
    },
    "2480": {
      "op": "ADD"
    },
    "2481": {
      "op": "MLOAD"
    },
    "2482": {
      "op": "AND"
    },
    "2483": {
      "op": "SWAP2"
    },
    "2484": {
      "op": "DUP2"
    },
    "2485": {
      "op": "ADD"
    },
    "2486": {
      "op": "SWAP2"
    },
    "2487": {
      "op": "SWAP1"
    },
    "2488": {
      "op": "SWAP2"
    },
    "2489": {
      "op": "MSTORE"
    },
    "2490": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "2492": {
      "op": "DUP1"
    },
    "2493": {
      "op": "DUP4"
    },
    "2494": {
      "op": "ADD"
    },
    "2495": {
      "op": "MLOAD"
    },
    "2496": {
      "op": "PUSH4",
      "value": "0xFFFFFFFF"
    },
    "2501": {
      "op": "AND"
    },
    "2502": {
      "op": "SWAP1"
    },
    "2503": {
      "op": "DUP3"
    },
    "2504": {
      "op": "ADD"
    },
    "2505": {
      "op": "MSTORE"
    },
    "2506": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "2508": {
      "op": "SWAP2"
    },
    "2509": {
      "op": "DUP3"
    },
    "2510": {
      "op": "ADD"
    },
    "2511": {
      "op": "MLOAD"
    },
    "2512": {
      "op": "PUSH5",
      "value": "0xFFFFFFFFFF"
    },
    "2518": {
      "op": "AND"
    },
    "2519": {
      "op": "SWAP2"
    },
    "2520": {
      "op": "DUP2"
    },
    "2521": {
      "op": "ADD"
    },
    "2522": {
      "op": "SWAP2"
    },
    "2523": {
      "op": "SWAP1"
    },
    "2524": {
      "op": "SWAP2"
    },
    "2525": {
      "op": "MSTORE"
    },
    "2526": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "2528": {
      "op": "ADD"
    },
    "2529": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x454"
    },
    "2532": {
      "op": "JUMP"
    },
    "2533": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2534": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x9F8"
    },
    "2537": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x9F3"
    },
    "2540": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2541": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2543": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EA6"
    },
    "2546": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "jump": "i",
      "offset": [
        17834,
        18071
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2547": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2548": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2D01"
    },
    "2551": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "jump": "i",
      "offset": [
        17834,
        18071
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2552": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2553": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "2555": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2556": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "2557": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2559": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2561": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "2563": {
      "op": "SHL"
    },
    "2564": {
      "op": "SUB"
    },
    "2565": {
      "op": "SWAP1"
    },
    "2566": {
      "op": "SWAP4"
    },
    "2567": {
      "op": "AND"
    },
    "2568": {
      "op": "DUP4"
    },
    "2569": {
      "op": "MSTORE"
    },
    "2570": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "2572": {
      "op": "SWAP1"
    },
    "2573": {
      "op": "SWAP2"
    },
    "2574": {
      "op": "AND"
    },
    "2575": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "2577": {
      "op": "DUP4"
    },
    "2578": {
      "op": "ADD"
    },
    "2579": {
      "op": "MSTORE"
    },
    "2580": {
      "op": "ADD"
    },
    "2581": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "2584": {
      "op": "JUMP"
    },
    "2585": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2586": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DE"
    },
    "2589": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xA27"
    },
    "2592": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2593": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2595": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x54B0"
    },
    "2598": {
      "fn": "ChainRegistryV01.setObjectState",
      "jump": "i",
      "offset": [
        12069,
        12235
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2599": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2600": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2DB9"
    },
    "2603": {
      "fn": "ChainRegistryV01.setObjectState",
      "jump": "i",
      "offset": [
        12069,
        12235
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2604": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "2605": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x4DE"
    },
    "2608": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0xA3A"
    },
    "2611": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "CALLDATASIZE",
      "path": "0"
    },
    "2612": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x4"
    },
    "2614": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x51F5"
    },
    "2617": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "jump": "i",
      "offset": [
        2321,
        2519
      ],
      "op": "JUMP",
      "path": "0"
    },
    "2618": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "2619": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x2DCF"
    },
    "2622": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "jump": "i",
      "offset": [
        2321,
        2519
      ],
      "op": "JUMP",
      "path": "0"
    },
    "2623": {
      "fn": "Versionable.versions",
      "offset": [
        3154,
        3245
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "2624": {
      "fn": "Versionable.versions",
      "offset": [
        3222,
        3231
      ],
      "op": "PUSH1",
      "path": "48",
      "statement": 10,
      "value": "0x1"
    },
    "2626": {
      "fn": "Versionable.versions",
      "offset": [
        3222,
        3238
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "2627": {
      "fn": "Versionable.versions",
      "offset": [
        3154,
        3245
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x689"
    },
    "2630": {
      "fn": "Versionable.versions",
      "offset": [
        3154,
        3245
      ],
      "op": "JUMP",
      "path": "48"
    },
    "2631": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2632": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xA5A"
    },
    "2635": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xA55"
    },
    "2638": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2639": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2641": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EA6"
    },
    "2644": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "jump": "i",
      "offset": [
        16888,
        17169
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2645": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2646": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2E48"
    },
    "2649": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "jump": "i",
      "offset": [
        16888,
        17169
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2650": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2651": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "2653": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "2654": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "2657": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "2658": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "2659": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2660": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2661": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x54E2"
    },
    "2664": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "jump": "i",
      "offset": [
        16888,
        17169
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2665": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2666": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xA7C"
    },
    "2669": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xA77"
    },
    "2672": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "CALLDATASIZE",
      "path": "32"
    },
    "2673": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2675": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4EA6"
    },
    "2678": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14586,
        14765
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2679": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2680": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2EFB"
    },
    "2683": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14586,
        14765
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2684": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2685": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "2687": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "2688": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x454"
    },
    "2691": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2692": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2693": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5544"
    },
    "2696": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14586,
        14765
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2697": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2698": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2700": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "2702": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "2704": {
      "op": "SHL"
    },
    "2705": {
      "op": "SUB"
    },
    "2706": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 11
    },
    "2707": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "AND",
      "path": "32"
    },
    "2708": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17299,
        17317
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "2710": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2711": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2712": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "2713": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17435
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "2715": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "2717": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "2718": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "2720": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2721": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17439
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "2722": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17444
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "2724": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17444
      ],
      "op": "ADD",
      "path": "32"
    },
    "2725": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2726": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "2727": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17299,
        17317
      ],
      "op": "DUP3",
      "path": "32"
    },
    "2728": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17299,
        17317
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2729": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17299,
        17317
      ],
      "op": "DUP3",
      "path": "32"
    },
    "2730": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17299,
        17317
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2731": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB3B"
    },
    "2734": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2735": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17430,
        17444
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2736": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xAB8"
    },
    "2739": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2740": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "2743": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "jump": "i",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2744": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2745": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2746": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "2748": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ADD",
      "path": "32"
    },
    "2749": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "2751": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2752": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2753": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DIV",
      "path": "32"
    },
    "2754": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "MUL",
      "path": "32"
    },
    "2755": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "2757": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ADD",
      "path": "32"
    },
    "2758": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "2760": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "2761": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2762": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2763": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ADD",
      "path": "32"
    },
    "2764": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "2766": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "2767": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2768": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "2769": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2770": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2771": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2772": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2773": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "2774": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "2776": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ADD",
      "path": "32"
    },
    "2777": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP3",
      "path": "32"
    },
    "2778": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2779": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "2780": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xAE4"
    },
    "2783": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2784": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "2787": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "jump": "i",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2788": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2789": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2790": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "2791": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB31"
    },
    "2794": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "2795": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2796": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "2798": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "LT",
      "path": "32"
    },
    "2799": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB06"
    },
    "2802": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "2803": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "2806": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2807": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP4",
      "path": "32"
    },
    "2808": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "2809": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DIV",
      "path": "32"
    },
    "2810": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "MUL",
      "path": "32"
    },
    "2811": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP4",
      "path": "32"
    },
    "2812": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "2813": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2814": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "2816": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ADD",
      "path": "32"
    },
    "2817": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2818": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB31"
    },
    "2821": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2822": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2823": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP3",
      "path": "32"
    },
    "2824": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ADD",
      "path": "32"
    },
    "2825": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2826": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2827": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "2829": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "2830": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "2832": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "2834": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "2835": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2836": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2837": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2838": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "2839": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2840": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "2841": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2842": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "2844": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ADD",
      "path": "32"
    },
    "2845": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2846": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "2848": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ADD",
      "path": "32"
    },
    "2849": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2850": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP4",
      "path": "32"
    },
    "2851": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "GT",
      "path": "32"
    },
    "2852": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB14"
    },
    "2855": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "2856": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP3",
      "path": "32"
    },
    "2857": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2858": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SUB",
      "path": "32"
    },
    "2859": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "2861": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "AND",
      "path": "32"
    },
    "2862": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "DUP3",
      "path": "32"
    },
    "2863": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "ADD",
      "path": "32"
    },
    "2864": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2865": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2866": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "POP",
      "path": "32"
    },
    "2867": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "POP",
      "path": "32"
    },
    "2868": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "POP",
      "path": "32"
    },
    "2869": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "POP",
      "path": "32"
    },
    "2870": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "POP",
      "path": "32"
    },
    "2871": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17429
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3189"
    },
    "2874": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "jump": "i",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2875": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17409,
        17445
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2876": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17402,
        17445
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "2877": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17402,
        17445
      ],
      "op": "POP",
      "path": "32"
    },
    "2878": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17402,
        17445
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "2879": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17402,
        17445
      ],
      "op": "POP",
      "path": "32"
    },
    "2880": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17402,
        17445
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "2881": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17402,
        17445
      ],
      "op": "POP",
      "path": "32"
    },
    "2882": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2883": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "2884": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2885": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "2886": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "offset": [
        17176,
        17452
      ],
      "op": "POP",
      "path": "32"
    },
    "2887": {
      "fn": "ChainRegistryV01.decodeComponentData",
      "jump": "o",
      "offset": [
        17176,
        17452
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2888": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2889": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14118,
        14127
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 12,
      "value": "0x6B"
    },
    "2891": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14118,
        14134
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "2892": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14079,
        14092
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "2894": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14079,
        14092
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2895": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14112,
        14134
      ],
      "op": "DUP3",
      "path": "32"
    },
    "2896": {
      "branch": 192,
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14112,
        14134
      ],
      "op": "LT",
      "path": "32"
    },
    "2897": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xBA1"
    },
    "2900": {
      "branch": 192,
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "2901": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "2903": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "2904": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "2908": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "2910": {
      "op": "SHL"
    },
    "2911": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2912": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "2913": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "2915": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "2917": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "DUP3",
      "path": "32"
    },
    "2918": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "ADD",
      "path": "32"
    },
    "2919": {
      "op": "MSTORE"
    },
    "2920": {
      "op": "PUSH1",
      "value": "0x1D"
    },
    "2922": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "2924": {
      "op": "DUP3"
    },
    "2925": {
      "op": "ADD"
    },
    "2926": {
      "op": "MSTORE"
    },
    "2927": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3130303A494E4445585F544F4F5F4C41524745000000"
    },
    "2960": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "2962": {
      "op": "DUP3"
    },
    "2963": {
      "op": "ADD"
    },
    "2964": {
      "op": "MSTORE"
    },
    "2965": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "2967": {
      "op": "ADD"
    },
    "2968": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2969": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "2971": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "2972": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "DUP1",
      "path": "32"
    },
    "2973": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "2974": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "SUB",
      "path": "32"
    },
    "2975": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2976": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "REVERT",
      "optimizer_revert": true,
      "path": "32"
    },
    "2977": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14104,
        14168
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2978": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14194
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 13,
      "value": "0x6B"
    },
    "2980": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14195,
        14198
      ],
      "op": "DUP3",
      "path": "32"
    },
    "2981": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2982": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "2983": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "DUP2",
      "path": "32"
    },
    "2984": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "LT",
      "path": "32"
    },
    "2985": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xBB4"
    },
    "2988": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "2989": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xBB4"
    },
    "2992": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x565D"
    },
    "2995": {
      "fn": "ChainRegistryV01.getChainId",
      "jump": "i",
      "offset": [
        14185,
        14199
      ],
      "op": "JUMP",
      "path": "32"
    },
    "2996": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "2997": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "2998": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "3000": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "3001": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "3003": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "3005": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "3006": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "3007": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6"
    },
    "3009": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "3010": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "DUP3",
      "path": "32"
    },
    "3011": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "DUP3",
      "path": "32"
    },
    "3012": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "DIV",
      "path": "32"
    },
    "3013": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "ADD",
      "path": "32"
    },
    "3014": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "3015": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "3016": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "MOD",
      "path": "32"
    },
    "3017": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x5"
    },
    "3019": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "MUL",
      "path": "32"
    },
    "3020": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "3021": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "3022": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "3023": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "3026": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "EXP",
      "path": "32"
    },
    "3027": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "3028": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "DIV",
      "path": "32"
    },
    "3029": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "3031": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14185,
        14199
      ],
      "op": "SHL",
      "path": "32"
    },
    "3032": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14178,
        14199
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "3033": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14178,
        14199
      ],
      "op": "POP",
      "path": "32"
    },
    "3034": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "3035": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "3036": {
      "fn": "ChainRegistryV01.getChainId",
      "offset": [
        14007,
        14206
      ],
      "op": "POP",
      "path": "32"
    },
    "3037": {
      "fn": "ChainRegistryV01.getChainId",
      "jump": "o",
      "offset": [
        14007,
        14206
      ],
      "op": "JUMP",
      "path": "32"
    },
    "3038": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "3039": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "PUSH1",
      "path": "42",
      "statement": 14,
      "value": "0x40"
    },
    "3041": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "MLOAD",
      "path": "42"
    },
    "3042": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3044": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3046": {
      "op": "PUSH1",
      "value": "0xF0"
    },
    "3048": {
      "op": "SHL"
    },
    "3049": {
      "op": "SUB"
    },
    "3050": {
      "op": "NOT"
    },
    "3051": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        313,
        323
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0xFF"
    },
    "3053": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        313,
        323
      ],
      "op": "DUP4",
      "path": "42"
    },
    "3054": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        313,
        323
      ],
      "op": "AND",
      "path": "42"
    },
    "3055": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        313,
        323
      ],
      "op": "DUP5",
      "path": "42"
    },
    "3056": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        313,
        323
      ],
      "op": "SWAP1",
      "path": "42"
    },
    "3057": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        313,
        323
      ],
      "op": "SHL",
      "path": "42"
    },
    "3058": {
      "op": "PUSH1",
      "value": "0xF0"
    },
    "3060": {
      "op": "SHL"
    },
    "3061": {
      "op": "AND"
    },
    "3062": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x20"
    },
    "3064": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "DUP3",
      "path": "42"
    },
    "3065": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "ADD",
      "path": "42"
    },
    "3066": {
      "op": "MSTORE"
    },
    "3067": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        258,
        270
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x60"
    },
    "3069": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        258,
        270
      ],
      "op": "SWAP1",
      "path": "42"
    },
    "3070": {
      "op": "PUSH1",
      "value": "0x22"
    },
    "3072": {
      "op": "ADD"
    },
    "3073": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "3074": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x40"
    },
    "3076": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "MLOAD",
      "path": "42"
    },
    "3077": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x20"
    },
    "3079": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "DUP2",
      "path": "42"
    },
    "3080": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "DUP4",
      "path": "42"
    },
    "3081": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "SUB",
      "path": "42"
    },
    "3082": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "SUB",
      "path": "42"
    },
    "3083": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "DUP2",
      "path": "42"
    },
    "3084": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "MSTORE",
      "path": "42"
    },
    "3085": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "SWAP1",
      "path": "42"
    },
    "3086": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "PUSH1",
      "path": "42",
      "value": "0x40"
    },
    "3088": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        289,
        325
      ],
      "op": "MSTORE",
      "path": "42"
    },
    "3089": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        282,
        325
      ],
      "op": "SWAP1",
      "path": "42"
    },
    "3090": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        282,
        325
      ],
      "op": "POP",
      "path": "42"
    },
    "3091": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "JUMPDEST",
      "path": "42"
    },
    "3092": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "SWAP3",
      "path": "42"
    },
    "3093": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "SWAP2",
      "path": "42"
    },
    "3094": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "POP",
      "path": "42"
    },
    "3095": {
      "fn": "BaseTypes.intToBytes",
      "offset": [
        185,
        332
      ],
      "op": "POP",
      "path": "42"
    },
    "3096": {
      "fn": "BaseTypes.intToBytes",
      "jump": "o",
      "offset": [
        185,
        332
      ],
      "op": "JUMP",
      "path": "42"
    },
    "3097": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3098": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3100": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3102": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "3104": {
      "op": "SHL"
    },
    "3105": {
      "op": "SUB"
    },
    "3106": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3107": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3108": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3109": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1665
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3111": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3112": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3113": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3114": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1673
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x67"
    },
    "3116": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3118": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3119": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3120": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3121": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3123": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3124": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3125": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "KECCAK256",
      "path": "33"
    },
    "3126": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3127": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3128": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x120"
    },
    "3131": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3132": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3133": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3134": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3135": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3136": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3137": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP6",
      "path": "33"
    },
    "3138": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP7",
      "path": "33"
    },
    "3139": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3140": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3141": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3142": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3144": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3146": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "3148": {
      "op": "SHL"
    },
    "3149": {
      "op": "SUB"
    },
    "3150": {
      "op": "NOT"
    },
    "3151": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3153": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "3155": {
      "op": "SHL"
    },
    "3156": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP8",
      "path": "33"
    },
    "3157": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DIV",
      "path": "33"
    },
    "3158": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0xD8"
    },
    "3160": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SHL",
      "path": "33"
    },
    "3161": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3162": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP4",
      "path": "33"
    },
    "3163": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3164": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3165": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP4",
      "path": "33"
    },
    "3166": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3167": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP4",
      "path": "33"
    },
    "3168": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3169": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0xFF"
    },
    "3171": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3173": {
      "op": "PUSH1",
      "value": "0x88"
    },
    "3175": {
      "op": "SHL"
    },
    "3176": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP7",
      "path": "33"
    },
    "3177": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DIV",
      "path": "33"
    },
    "3178": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3179": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3180": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP3",
      "path": "33"
    },
    "3181": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP5",
      "path": "33"
    },
    "3182": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3183": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP3",
      "path": "33"
    },
    "3184": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3185": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP3",
      "path": "33"
    },
    "3186": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3187": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1665
      ],
      "op": "SWAP3",
      "path": "33"
    },
    "3188": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1665
      ],
      "op": "SWAP4",
      "path": "33"
    },
    "3189": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3190": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP3",
      "path": "33"
    },
    "3191": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1668,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3192": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x60"
    },
    "3194": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP5",
      "path": "33"
    },
    "3195": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3196": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3197": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3199": {
      "op": "PUSH1",
      "value": "0x90"
    },
    "3201": {
      "op": "SHL"
    },
    "3202": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3203": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3204": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DIV",
      "path": "33"
    },
    "3205": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3206": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x5"
    },
    "3208": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3209": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "GT",
      "path": "33"
    },
    "3210": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ISZERO",
      "path": "33"
    },
    "3211": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xC96"
    },
    "3214": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3215": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xC96"
    },
    "3218": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x550C"
    },
    "3221": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3222": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3223": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x5"
    },
    "3225": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3226": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "GT",
      "path": "33"
    },
    "3227": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ISZERO",
      "path": "33"
    },
    "3228": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xCA7"
    },
    "3231": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3232": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xCA7"
    },
    "3235": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x550C"
    },
    "3238": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3239": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3240": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3241": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3242": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3244": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3245": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1"
    },
    "3247": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3248": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3249": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3250": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3251": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xCBB"
    },
    "3254": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3255": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5623"
    },
    "3258": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3259": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3260": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3261": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1F"
    },
    "3263": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3264": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3266": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3267": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3268": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DIV",
      "path": "33"
    },
    "3269": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MUL",
      "path": "33"
    },
    "3270": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3272": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3273": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3275": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3276": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3277": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3278": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3279": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3281": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3282": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3283": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP3",
      "path": "33"
    },
    "3284": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3285": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3286": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3287": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3288": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3289": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3291": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3292": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3293": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3294": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3295": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xCE7"
    },
    "3298": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3299": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5623"
    },
    "3302": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3303": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3304": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3305": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ISZERO",
      "path": "33"
    },
    "3306": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xD34"
    },
    "3309": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3310": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3311": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1F"
    },
    "3313": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "LT",
      "path": "33"
    },
    "3314": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xD09"
    },
    "3317": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3318": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x100"
    },
    "3321": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3322": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3323": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3324": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DIV",
      "path": "33"
    },
    "3325": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MUL",
      "path": "33"
    },
    "3326": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3327": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3328": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3329": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3331": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3332": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3333": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xD34"
    },
    "3336": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3337": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3338": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3339": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3340": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3341": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3342": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3344": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3345": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3347": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3349": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "KECCAK256",
      "path": "33"
    },
    "3350": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3351": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3352": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3353": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3354": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3355": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3356": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3357": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1"
    },
    "3359": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3360": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3361": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3363": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3364": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3365": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3366": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "GT",
      "path": "33"
    },
    "3367": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xD17"
    },
    "3370": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3371": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3372": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3373": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SUB",
      "path": "33"
    },
    "3374": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1F"
    },
    "3376": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3377": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3378": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3379": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3380": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3381": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "POP",
      "path": "33"
    },
    "3382": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "POP",
      "path": "33"
    },
    "3383": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "POP",
      "path": "33"
    },
    "3384": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "POP",
      "path": "33"
    },
    "3385": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "POP",
      "path": "33"
    },
    "3386": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3387": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3388": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3390": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3391": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x2"
    },
    "3393": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3394": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3395": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3396": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3397": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xD4D"
    },
    "3400": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3401": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5623"
    },
    "3404": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3405": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3406": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3407": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1F"
    },
    "3409": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3410": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3412": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3413": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3414": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DIV",
      "path": "33"
    },
    "3415": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MUL",
      "path": "33"
    },
    "3416": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3418": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3419": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3421": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3422": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3423": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3424": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3425": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3427": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3428": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3429": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP3",
      "path": "33"
    },
    "3430": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3431": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3432": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3433": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3434": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3435": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3437": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3438": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3439": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3440": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3441": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xD79"
    },
    "3444": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3445": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5623"
    },
    "3448": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3449": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3450": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3451": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ISZERO",
      "path": "33"
    },
    "3452": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xDC6"
    },
    "3455": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3456": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3457": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1F"
    },
    "3459": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "LT",
      "path": "33"
    },
    "3460": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xD9B"
    },
    "3463": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3464": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x100"
    },
    "3467": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3468": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3469": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3470": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DIV",
      "path": "33"
    },
    "3471": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MUL",
      "path": "33"
    },
    "3472": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3473": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3474": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3475": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3477": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3478": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3479": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xDC6"
    },
    "3482": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3483": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3484": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3485": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3486": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3487": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3488": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3490": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3491": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3493": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3495": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "KECCAK256",
      "path": "33"
    },
    "3496": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3497": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3498": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3499": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3500": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3501": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3502": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3503": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1"
    },
    "3505": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3506": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3507": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3509": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3510": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3511": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3512": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "GT",
      "path": "33"
    },
    "3513": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xDA9"
    },
    "3516": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3517": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3518": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3519": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SUB",
      "path": "33"
    },
    "3520": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1F"
    },
    "3522": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3523": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3524": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3525": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3526": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3527": {
      "op": "POP"
    },
    "3528": {
      "op": "POP"
    },
    "3529": {
      "op": "POP"
    },
    "3530": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3531": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3532": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3533": {
      "op": "POP"
    },
    "3534": {
      "op": "POP"
    },
    "3535": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x3"
    },
    "3537": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3538": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3539": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3540": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3541": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "3542": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xFFFFFFFF"
    },
    "3547": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3548": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3549": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3550": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3552": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP5",
      "path": "33"
    },
    "3553": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3554": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3555": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH5",
      "path": "33",
      "value": "0x100000000"
    },
    "3561": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3562": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DIV",
      "path": "33"
    },
    "3563": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3564": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3566": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3567": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DUP5",
      "path": "33"
    },
    "3568": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3569": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3570": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3571": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3572": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3573": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3575": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "3577": {
      "op": "SHL"
    },
    "3578": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3579": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3580": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "DIV",
      "path": "33"
    },
    "3581": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH6",
      "path": "33",
      "value": "0xFFFFFFFFFFFF"
    },
    "3588": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "AND",
      "path": "33"
    },
    "3589": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x60"
    },
    "3591": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3592": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP3",
      "path": "33"
    },
    "3593": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "ADD",
      "path": "33"
    },
    "3594": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3595": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3596": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3597": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1646,
        1677
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3598": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1695,
        1710
      ],
      "op": "DUP2",
      "path": "33",
      "statement": 15
    },
    "3599": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1695,
        1710
      ],
      "op": "ADD",
      "path": "33"
    },
    "3600": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1695,
        1710
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3601": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1695,
        1710
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3602": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1695,
        1710
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3603": {
      "op": "POP"
    },
    "3604": {
      "offset": [
        2189,
        2191
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x28"
    },
    "3606": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "PUSH1",
      "path": "36",
      "statement": 16,
      "value": "0xFF"
    },
    "3608": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "3609": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "3610": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "3611": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "EQ",
      "path": "36"
    },
    "3612": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xE67"
    },
    "3615": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3616": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3618": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3619": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "3623": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "3625": {
      "op": "SHL"
    },
    "3626": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3627": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3628": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "3630": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x4"
    },
    "3632": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3633": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "ADD",
      "path": "33"
    },
    "3634": {
      "op": "MSTORE"
    },
    "3635": {
      "op": "PUSH1",
      "value": "0x18"
    },
    "3637": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "3639": {
      "op": "DUP3"
    },
    "3640": {
      "op": "ADD"
    },
    "3641": {
      "op": "MSTORE"
    },
    "3642": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3430303A4E4F545F42554E444C450000000000000000"
    },
    "3675": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "3677": {
      "op": "DUP3"
    },
    "3678": {
      "op": "ADD"
    },
    "3679": {
      "op": "MSTORE"
    },
    "3680": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "3682": {
      "op": "ADD"
    },
    "3683": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xB98"
    },
    "3686": {
      "op": "JUMP"
    },
    "3687": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1687,
        1749
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3688": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1834,
        1852
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3690": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1866,
        1884
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3691": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1898,
        1914
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3693": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1928,
        1941
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3694": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1955,
        1980
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3696": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1994,
        2010
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3697": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2023,
        2051
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xE7D"
    },
    "3700": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2041,
        2045
      ],
      "op": "DUP8",
      "path": "33"
    },
    "3701": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2041,
        2050
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0xA0"
    },
    "3703": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2041,
        2050
      ],
      "op": "ADD",
      "path": "33"
    },
    "3704": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2041,
        2050
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3705": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2023,
        2040
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x31AF"
    },
    "3708": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        2023,
        2051
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3709": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2023,
        2051
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3710": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "SWAP6",
      "path": "33"
    },
    "3711": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "POP",
      "path": "33"
    },
    "3712": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "SWAP6",
      "path": "33"
    },
    "3713": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "POP",
      "path": "33"
    },
    "3714": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "SWAP6",
      "path": "33"
    },
    "3715": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "POP",
      "path": "33"
    },
    "3716": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "SWAP6",
      "path": "33"
    },
    "3717": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "POP",
      "path": "33"
    },
    "3718": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "SWAP6",
      "path": "33"
    },
    "3719": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "POP",
      "path": "33"
    },
    "3720": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "SWAP6",
      "path": "33"
    },
    "3721": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1820,
        2051
      ],
      "op": "POP",
      "path": "33"
    },
    "3722": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2062,
        2100
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3724": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2103,
        2139
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xE94"
    },
    "3727": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2128,
        2138
      ],
      "op": "DUP8",
      "path": "33"
    },
    "3728": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2103,
        2127
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x2491"
    },
    "3731": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        2103,
        2139
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3732": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2103,
        2139
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3733": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3735": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3736": {
      "op": "PUSH4",
      "value": "0x9E4FB43"
    },
    "3741": {
      "op": "PUSH1",
      "value": "0xE3"
    },
    "3743": {
      "op": "SHL"
    },
    "3744": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3745": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3746": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x4"
    },
    "3748": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3749": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "ADD",
      "path": "33"
    },
    "3750": {
      "op": "DUP9"
    },
    "3751": {
      "op": "SWAP1"
    },
    "3752": {
      "op": "MSTORE"
    },
    "3753": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2062,
        2139
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3754": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2062,
        2139
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3755": {
      "op": "POP"
    },
    "3756": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2149,
        2169
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3758": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2149,
        2169
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3759": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3761": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3763": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3765": {
      "op": "SHL"
    },
    "3766": {
      "op": "SUB"
    },
    "3767": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2200
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3768": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2200
      ],
      "op": "AND",
      "path": "33"
    },
    "3769": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2200
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3770": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2200
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0x4F27DA18"
    },
    "3775": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2200
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3776": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "3778": {
      "op": "ADD"
    },
    "3779": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "3781": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3783": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3784": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3785": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP4",
      "path": "33"
    },
    "3786": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "SUB",
      "path": "33"
    },
    "3787": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3788": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP7",
      "path": "33"
    },
    "3789": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "GAS",
      "path": "33"
    },
    "3790": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "STATICCALL",
      "path": "33"
    },
    "3791": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "ISZERO",
      "path": "33"
    },
    "3792": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3793": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "ISZERO",
      "path": "33"
    },
    "3794": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xEDF"
    },
    "3797": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3798": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "RETURNDATASIZE",
      "path": "33"
    },
    "3799": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3801": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3802": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "RETURNDATACOPY",
      "path": "33"
    },
    "3803": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "RETURNDATASIZE",
      "path": "33"
    },
    "3804": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3806": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "REVERT",
      "path": "33"
    },
    "3807": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3808": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "POP",
      "path": "33"
    },
    "3809": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "POP",
      "path": "33"
    },
    "3810": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "POP",
      "path": "33"
    },
    "3811": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "POP",
      "path": "33"
    },
    "3812": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3814": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3815": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "RETURNDATASIZE",
      "path": "33"
    },
    "3816": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1F"
    },
    "3818": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "NOT",
      "path": "33"
    },
    "3819": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1F"
    },
    "3821": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3822": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "ADD",
      "path": "33"
    },
    "3823": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "AND",
      "path": "33"
    },
    "3824": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3825": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "ADD",
      "path": "33"
    },
    "3826": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP1",
      "path": "33"
    },
    "3827": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3829": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3830": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "POP",
      "path": "33"
    },
    "3831": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3832": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "ADD",
      "path": "33"
    },
    "3833": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3834": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xF03"
    },
    "3837": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "3838": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3839": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x5673"
    },
    "3842": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        2172,
        2212
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3843": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2172,
        2212
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3844": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2149,
        2212
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3845": {
      "op": "POP"
    },
    "3846": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2230,
        2240
      ],
      "op": "CALLER",
      "path": "33",
      "statement": 17
    },
    "3847": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3849": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "3851": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "3853": {
      "op": "SHL"
    },
    "3854": {
      "op": "SUB"
    },
    "3855": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2230,
        2262
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3856": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2230,
        2262
      ],
      "op": "AND",
      "path": "33"
    },
    "3857": {
      "branch": 191,
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2230,
        2262
      ],
      "op": "EQ",
      "path": "33"
    },
    "3858": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xF67"
    },
    "3861": {
      "branch": 191,
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "JUMPI",
      "path": "33"
    },
    "3862": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "3864": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "3865": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "3869": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "3871": {
      "op": "SHL"
    },
    "3872": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "DUP2",
      "path": "33"
    },
    "3873": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "3874": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "3876": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x4"
    },
    "3878": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3879": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "ADD",
      "path": "33"
    },
    "3880": {
      "op": "MSTORE"
    },
    "3881": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "3883": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "3885": {
      "op": "DUP3"
    },
    "3886": {
      "op": "ADD"
    },
    "3887": {
      "op": "MSTORE"
    },
    "3888": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3430313A43414C4C45525F4E4F545F5249534B504F4F"
    },
    "3921": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "3923": {
      "op": "DUP3"
    },
    "3924": {
      "op": "ADD"
    },
    "3925": {
      "op": "MSTORE"
    },
    "3926": {
      "op": "PUSH1",
      "value": "0x13"
    },
    "3928": {
      "op": "PUSH1",
      "value": "0xFA"
    },
    "3930": {
      "op": "SHL"
    },
    "3931": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "3933": {
      "op": "DUP3"
    },
    "3934": {
      "op": "ADD"
    },
    "3935": {
      "op": "MSTORE"
    },
    "3936": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "3938": {
      "op": "ADD"
    },
    "3939": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xB98"
    },
    "3942": {
      "op": "JUMP"
    },
    "3943": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2222,
        2300
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3944": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2311,
        2330
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3946": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2333,
        2361
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xF73"
    },
    "3949": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2344,
        2361
      ],
      "op": "DUP12",
      "path": "33"
    },
    "3950": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2333,
        2341
      ],
      "op": "DUP6",
      "path": "33"
    },
    "3951": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2333,
        2361
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x56A6"
    },
    "3954": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        2333,
        2361
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3955": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2333,
        2361
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3956": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2311,
        2361
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3957": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2311,
        2361
      ],
      "op": "POP",
      "path": "33"
    },
    "3958": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2371,
        2391
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "3960": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2394,
        2556
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0xF85"
    },
    "3963": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2425,
        2435
      ],
      "op": "DUP11",
      "path": "33"
    },
    "3964": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2450,
        2460
      ],
      "op": "DUP11",
      "path": "33"
    },
    "3965": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2475,
        2483
      ],
      "op": "DUP11",
      "path": "33"
    },
    "3966": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2498,
        2503
      ],
      "op": "DUP11",
      "path": "33"
    },
    "3967": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2518,
        2529
      ],
      "op": "DUP11",
      "path": "33"
    },
    "3968": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2544,
        2555
      ],
      "op": "DUP8",
      "path": "33"
    },
    "3969": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2394,
        2411
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x31E2"
    },
    "3972": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        2394,
        2556
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3973": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2394,
        2556
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3974": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2371,
        2556
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "3975": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2371,
        2556
      ],
      "op": "POP",
      "path": "33"
    },
    "3976": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2567,
        2597
      ],
      "op": "PUSH2",
      "path": "33",
      "statement": 18,
      "value": "0xF91"
    },
    "3979": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2585,
        2587
      ],
      "op": "DUP14",
      "path": "33"
    },
    "3980": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2589,
        2596
      ],
      "op": "DUP3",
      "path": "33"
    },
    "3981": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2567,
        2584
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x321A"
    },
    "3984": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "i",
      "offset": [
        2567,
        2597
      ],
      "op": "JUMP",
      "path": "33"
    },
    "3985": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        2567,
        2597
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "3986": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3987": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3988": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3989": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3990": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3991": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3992": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3993": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3994": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3995": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3996": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1588,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3997": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3998": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "offset": [
        1475,
        2604
      ],
      "op": "POP",
      "path": "33"
    },
    "3999": {
      "fn": "ChainRegistryV02.extendBundleLifetime",
      "jump": "o",
      "offset": [
        1475,
        2604
      ],
      "op": "JUMP",
      "path": "33"
    },
    "4000": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15319,
        15679
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4001": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4003": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4005": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "4007": {
      "op": "SHL"
    },
    "4008": {
      "op": "SUB"
    },
    "4009": {
      "op": "NOT"
    },
    "4010": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 19
    },
    "4011": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "AND",
      "path": "32"
    },
    "4012": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15465,
        15473
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4014": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4015": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4016": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4017": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15509
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6D"
    },
    "4019": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4021": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4022": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4023": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4024": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4026": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4027": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "DUP4",
      "path": "32"
    },
    "4028": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15516
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4029": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4031": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4033": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "4035": {
      "op": "SHL"
    },
    "4036": {
      "op": "SUB"
    },
    "4037": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "DUP6",
      "path": "32"
    },
    "4038": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "AND",
      "path": "32"
    },
    "4039": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "DUP5",
      "path": "32"
    },
    "4040": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4041": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4042": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4043": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4044": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4045": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4046": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4047": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4049": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4051": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "4053": {
      "op": "SHL"
    },
    "4054": {
      "op": "SUB"
    },
    "4055": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "AND",
      "path": "32"
    },
    "4056": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15541,
        15551
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 20,
      "value": "0xFE0"
    },
    "4059": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15494,
        15523
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4060": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15541,
        15547
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "4063": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "jump": "i",
      "offset": [
        15541,
        15551
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4064": {
      "branch": 193,
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15541,
        15551
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4065": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1037"
    },
    "4068": {
      "branch": 193,
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4069": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4071": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "4072": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "4076": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "4078": {
      "op": "SHL"
    },
    "4079": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4080": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4081": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "4083": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "4085": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4086": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "ADD",
      "path": "32"
    },
    "4087": {
      "op": "MSTORE"
    },
    "4088": {
      "op": "PUSH1",
      "value": "0x22"
    },
    "4090": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "4092": {
      "op": "DUP3"
    },
    "4093": {
      "op": "ADD"
    },
    "4094": {
      "op": "MSTORE"
    },
    "4095": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3133333A544F4B454E5F4E4F545F5245474953544552"
    },
    "4128": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "4130": {
      "op": "DUP3"
    },
    "4131": {
      "op": "ADD"
    },
    "4132": {
      "op": "MSTORE"
    },
    "4133": {
      "op": "PUSH2",
      "value": "0x1151"
    },
    "4136": {
      "op": "PUSH1",
      "value": "0xF2"
    },
    "4138": {
      "op": "SHL"
    },
    "4139": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "4141": {
      "op": "DUP3"
    },
    "4142": {
      "op": "ADD"
    },
    "4143": {
      "op": "MSTORE"
    },
    "4144": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "4146": {
      "op": "ADD"
    },
    "4147": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "4150": {
      "op": "JUMP"
    },
    "4151": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15533,
        15590
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4152": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4154": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4156": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "4158": {
      "op": "SHL"
    },
    "4159": {
      "op": "SUB"
    },
    "4160": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 21
    },
    "4161": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "AND",
      "path": "32"
    },
    "4162": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4164": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4165": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4166": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4167": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15613
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "4169": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4171": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4172": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4174": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4175": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15617
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4176": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15628
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4177": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4179": {
      "op": "PUSH1",
      "value": "0x88"
    },
    "4181": {
      "op": "SHL"
    },
    "4182": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15628
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4183": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15628
      ],
      "op": "DIV",
      "path": "32"
    },
    "4184": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15628
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "4186": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15608,
        15628
      ],
      "op": "AND",
      "path": "32"
    },
    "4187": {
      "offset": [
        1534,
        1535
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "4189": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "EQ",
      "path": "36"
    },
    "4190": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xC13"
    },
    "4193": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4194": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4196": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "4197": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "4201": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "4203": {
      "op": "SHL"
    },
    "4204": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4205": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4206": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "4208": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "4210": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4211": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "ADD",
      "path": "32"
    },
    "4212": {
      "op": "MSTORE"
    },
    "4213": {
      "op": "PUSH1",
      "value": "0x1E"
    },
    "4215": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "4217": {
      "op": "DUP3"
    },
    "4218": {
      "op": "ADD"
    },
    "4219": {
      "op": "MSTORE"
    },
    "4220": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3133343A4F424A4543545F4E4F545F544F4B454E0000"
    },
    "4253": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "4255": {
      "op": "DUP3"
    },
    "4256": {
      "op": "ADD"
    },
    "4257": {
      "op": "MSTORE"
    },
    "4258": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "4260": {
      "op": "ADD"
    },
    "4261": {
      "fn": "ChainRegistryV01.getTokenNftId",
      "offset": [
        15600,
        15672
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "4264": {
      "op": "JUMP"
    },
    "4265": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18864,
        18986
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4266": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18935,
        18942
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4268": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18961,
        18979
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 22,
      "value": "0xC13"
    },
    "4271": {
      "fn": "ChainRegistryV01.toChain",
      "offset": [
        18971,
        18978
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4272": {
      "fn": "toChainId",
      "offset": [
        625,
        648
      ],
      "op": "PUSH1",
      "path": "43",
      "statement": 23,
      "value": "0xD8"
    },
    "4274": {
      "fn": "toChainId",
      "offset": [
        625,
        648
      ],
      "op": "SHL",
      "path": "43"
    },
    "4275": {
      "fn": "toChainId",
      "offset": [
        625,
        648
      ],
      "op": "SWAP1",
      "path": "43"
    },
    "4276": {
      "fn": "toChainId",
      "offset": [
        545,
        651
      ],
      "op": "JUMP",
      "path": "43"
    },
    "4277": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4278": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4280": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4282": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "4284": {
      "op": "SHL"
    },
    "4285": {
      "op": "SUB"
    },
    "4286": {
      "op": "NOT"
    },
    "4287": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 24
    },
    "4288": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "AND",
      "path": "32"
    },
    "4289": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14995,
        15003
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4291": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4292": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4293": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4294": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15026
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x69"
    },
    "4296": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4298": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4299": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4301": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4302": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4303": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4304": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4306": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4308": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "4310": {
      "op": "SHL"
    },
    "4311": {
      "op": "SUB"
    },
    "4312": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "AND",
      "path": "32"
    },
    "4313": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15051,
        15061
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 25,
      "value": "0x10E1"
    },
    "4316": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15020,
        15033
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4317": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15051,
        15057
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "4320": {
      "fn": "ChainRegistryV01.getChainNftId",
      "jump": "i",
      "offset": [
        15051,
        15061
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4321": {
      "branch": 194,
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15051,
        15061
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4322": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1138"
    },
    "4325": {
      "branch": 194,
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4326": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4328": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "4329": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "4333": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "4335": {
      "op": "SHL"
    },
    "4336": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4337": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4338": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "4340": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "4342": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4343": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "ADD",
      "path": "32"
    },
    "4344": {
      "op": "MSTORE"
    },
    "4345": {
      "op": "PUSH1",
      "value": "0x22"
    },
    "4347": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "4349": {
      "op": "DUP3"
    },
    "4350": {
      "op": "ADD"
    },
    "4351": {
      "op": "MSTORE"
    },
    "4352": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3133303A434841494E5F4E4F545F5245474953544552"
    },
    "4385": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "4387": {
      "op": "DUP3"
    },
    "4388": {
      "op": "ADD"
    },
    "4389": {
      "op": "MSTORE"
    },
    "4390": {
      "op": "PUSH2",
      "value": "0x1151"
    },
    "4393": {
      "op": "PUSH1",
      "value": "0xF2"
    },
    "4395": {
      "op": "SHL"
    },
    "4396": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "4398": {
      "op": "DUP3"
    },
    "4399": {
      "op": "ADD"
    },
    "4400": {
      "op": "MSTORE"
    },
    "4401": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "4403": {
      "op": "ADD"
    },
    "4404": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "4407": {
      "op": "JUMP"
    },
    "4408": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        15043,
        15100
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4409": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4410": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4411": {
      "fn": "ChainRegistryV01.getChainNftId",
      "offset": [
        14918,
        15107
      ],
      "op": "POP",
      "path": "32"
    },
    "4412": {
      "fn": "ChainRegistryV01.getChainNftId",
      "jump": "o",
      "offset": [
        14918,
        15107
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4413": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4414": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4416": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4418": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "4420": {
      "op": "SHL"
    },
    "4421": {
      "op": "SUB"
    },
    "4422": {
      "op": "NOT"
    },
    "4423": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "DUP4",
      "path": "32",
      "statement": 26
    },
    "4424": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "AND",
      "path": "32"
    },
    "4425": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14441,
        14449
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4427": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4428": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4429": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4430": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14482
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6C"
    },
    "4432": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4434": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4435": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4436": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4437": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4439": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4440": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "DUP4",
      "path": "32"
    },
    "4441": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14489
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4442": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "4444": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "DUP7",
      "path": "32"
    },
    "4445": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "AND",
      "path": "32"
    },
    "4446": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "DUP5",
      "path": "32"
    },
    "4447": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4448": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4449": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4450": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4451": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4452": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14492
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4453": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14475,
        14499
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4454": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14469,
        14499
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4455": {
      "branch": 195,
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14469,
        14499
      ],
      "op": "LT",
      "path": "32"
    },
    "4456": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x11B3"
    },
    "4459": {
      "branch": 195,
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4460": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4462": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "4463": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "4467": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "4469": {
      "op": "SHL"
    },
    "4470": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4471": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4472": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "4474": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "4476": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4477": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "ADD",
      "path": "32"
    },
    "4478": {
      "op": "MSTORE"
    },
    "4479": {
      "op": "PUSH1",
      "value": "0x1D"
    },
    "4481": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "4483": {
      "op": "DUP3"
    },
    "4484": {
      "op": "ADD"
    },
    "4485": {
      "op": "MSTORE"
    },
    "4486": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3131303A494E4445585F544F4F5F4C41524745000000"
    },
    "4519": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "4521": {
      "op": "DUP3"
    },
    "4522": {
      "op": "ADD"
    },
    "4523": {
      "op": "MSTORE"
    },
    "4524": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "4526": {
      "op": "ADD"
    },
    "4527": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "4530": {
      "op": "JUMP"
    },
    "4531": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14461,
        14533
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4532": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4534": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4536": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "4538": {
      "op": "SHL"
    },
    "4539": {
      "op": "SUB"
    },
    "4540": {
      "op": "NOT"
    },
    "4541": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "DUP5",
      "path": "32",
      "statement": 27
    },
    "4542": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "AND",
      "path": "32"
    },
    "4543": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4545": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4546": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4547": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4548": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14557
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6C"
    },
    "4550": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4552": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4553": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4554": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4555": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4557": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4558": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "DUP4",
      "path": "32"
    },
    "4559": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14564
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4560": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "4562": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "DUP8",
      "path": "32"
    },
    "4563": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "AND",
      "path": "32"
    },
    "4564": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "DUP5",
      "path": "32"
    },
    "4565": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4566": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4567": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4568": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4569": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4570": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14567
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4571": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4572": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4573": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14568,
        14571
      ],
      "op": "DUP4",
      "path": "32"
    },
    "4574": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14568,
        14571
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4575": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4576": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "LT",
      "path": "32"
    },
    "4577": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x11EC"
    },
    "4580": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4581": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x11EC"
    },
    "4584": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x565D"
    },
    "4587": {
      "fn": "ChainRegistryV01.getNftId",
      "jump": "i",
      "offset": [
        14550,
        14572
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4588": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4589": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4590": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4592": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4593": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4595": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4597": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4598": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4599": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "4601": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4602": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4603": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4604": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "DIV",
      "path": "32"
    },
    "4605": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "ADD",
      "path": "32"
    },
    "4606": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4607": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4608": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "MOD",
      "path": "32"
    },
    "4609": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xC"
    },
    "4611": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "MUL",
      "path": "32"
    },
    "4612": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4613": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4614": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4615": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "4618": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "EXP",
      "path": "32"
    },
    "4619": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4620": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "DIV",
      "path": "32"
    },
    "4621": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4623": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4625": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "4627": {
      "op": "SHL"
    },
    "4628": {
      "op": "SUB"
    },
    "4629": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14550,
        14572
      ],
      "op": "AND",
      "path": "32"
    },
    "4630": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14543,
        14572
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4631": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14543,
        14572
      ],
      "op": "POP",
      "path": "32"
    },
    "4632": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "4633": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "4634": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "POP",
      "path": "32"
    },
    "4635": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "POP",
      "path": "32"
    },
    "4636": {
      "fn": "ChainRegistryV01.getNftId",
      "offset": [
        14359,
        14579
      ],
      "op": "POP",
      "path": "32"
    },
    "4637": {
      "fn": "ChainRegistryV01.getNftId",
      "jump": "o",
      "offset": [
        14359,
        14579
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4638": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4639": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18177,
        18190
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "4641": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18225,
        18232
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4642": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18251,
        18261
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 28,
      "value": "0x122A"
    },
    "4645": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18225,
        18232
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4646": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18251,
        18257
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "4649": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18251,
        18261
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4650": {
      "branch": 196,
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18251,
        18261
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4651": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1276"
    },
    "4654": {
      "branch": 196,
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4655": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4657": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "4658": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "4662": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "4664": {
      "op": "SHL"
    },
    "4665": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4666": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4667": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "4669": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "4671": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4672": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "ADD",
      "path": "32"
    },
    "4673": {
      "op": "MSTORE"
    },
    "4674": {
      "op": "PUSH1",
      "value": "0x1E"
    },
    "4676": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "4678": {
      "op": "DUP3"
    },
    "4679": {
      "op": "ADD"
    },
    "4680": {
      "op": "MSTORE"
    },
    "4681": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3134303A544F4B454E5F49445F494E56414C49440000"
    },
    "4714": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "4716": {
      "op": "DUP3"
    },
    "4717": {
      "op": "ADD"
    },
    "4718": {
      "op": "MSTORE"
    },
    "4719": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "4721": {
      "op": "ADD"
    },
    "4722": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "4725": {
      "op": "JUMP"
    },
    "4726": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18243,
        18296
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4727": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4729": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4731": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "4733": {
      "op": "SHL"
    },
    "4734": {
      "op": "SUB"
    },
    "4735": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4736": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4737": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "4738": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18326
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4740": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4741": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4742": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4743": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18334
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "4745": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4747": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4748": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4749": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4750": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4752": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4753": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "4754": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4755": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4756": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "4757": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x120"
    },
    "4760": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4761": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4762": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "4763": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4764": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4765": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4766": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "4767": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP7",
      "path": "32"
    },
    "4768": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "4769": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4770": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4771": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4773": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4775": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "4777": {
      "op": "SHL"
    },
    "4778": {
      "op": "SUB"
    },
    "4779": {
      "op": "NOT"
    },
    "4780": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4782": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "4784": {
      "op": "SHL"
    },
    "4785": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP8",
      "path": "32"
    },
    "4786": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DIV",
      "path": "32"
    },
    "4787": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "4789": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SHL",
      "path": "32"
    },
    "4790": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "4791": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "4792": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4793": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4794": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "4795": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4796": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "4797": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4798": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "4800": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4802": {
      "op": "PUSH1",
      "value": "0x88"
    },
    "4804": {
      "op": "SHL"
    },
    "4805": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP7",
      "path": "32"
    },
    "4806": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DIV",
      "path": "32"
    },
    "4807": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4808": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "4809": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "4810": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP5",
      "path": "32"
    },
    "4811": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4812": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "4813": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4814": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "4815": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4816": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18326
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "4817": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18326
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "4818": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4819": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "4820": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18329,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4821": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "4823": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP5",
      "path": "32"
    },
    "4824": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4825": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4826": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "4828": {
      "op": "PUSH1",
      "value": "0x90"
    },
    "4830": {
      "op": "SHL"
    },
    "4831": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4832": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4833": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DIV",
      "path": "32"
    },
    "4834": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "4835": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x5"
    },
    "4837": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4838": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "GT",
      "path": "32"
    },
    "4839": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "4840": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x12F3"
    },
    "4843": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4844": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x12F3"
    },
    "4847": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x550C"
    },
    "4850": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4851": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4852": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x5"
    },
    "4854": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4855": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "GT",
      "path": "32"
    },
    "4856": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "4857": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1304"
    },
    "4860": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4861": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1304"
    },
    "4864": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x550C"
    },
    "4867": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4868": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4869": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4870": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4871": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4873": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4874": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "4876": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4877": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4878": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4879": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4880": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1318"
    },
    "4883": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4884": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "4887": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4888": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4889": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4890": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "4892": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4893": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4895": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4896": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4897": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DIV",
      "path": "32"
    },
    "4898": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MUL",
      "path": "32"
    },
    "4899": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4901": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4902": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4904": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "4905": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4906": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4907": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4908": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "4910": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4911": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4912": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "4913": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4914": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4915": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4916": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4917": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4918": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4920": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4921": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4922": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4923": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4924": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1344"
    },
    "4927": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4928": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "4931": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4932": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4933": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4934": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "4935": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1391"
    },
    "4938": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4939": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4940": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "4942": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "LT",
      "path": "32"
    },
    "4943": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1366"
    },
    "4946": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "4947": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "4950": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4951": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "4952": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4953": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DIV",
      "path": "32"
    },
    "4954": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MUL",
      "path": "32"
    },
    "4955": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "4956": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4957": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4958": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4960": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4961": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4962": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1391"
    },
    "4965": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMP",
      "path": "32"
    },
    "4966": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4967": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "4968": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4969": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "4970": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4971": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4973": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4974": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4976": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "4978": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "4979": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4980": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "4981": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4982": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "4983": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "4984": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "4985": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4986": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "4988": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4989": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "4990": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "4992": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "4993": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "4994": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "4995": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "GT",
      "path": "32"
    },
    "4996": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1374"
    },
    "4999": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5000": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5001": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5002": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SUB",
      "path": "32"
    },
    "5003": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5005": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "5006": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5007": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5008": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5009": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5010": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "POP",
      "path": "32"
    },
    "5011": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "POP",
      "path": "32"
    },
    "5012": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "POP",
      "path": "32"
    },
    "5013": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "POP",
      "path": "32"
    },
    "5014": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "POP",
      "path": "32"
    },
    "5015": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5016": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5017": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5019": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5020": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "5022": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5023": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5024": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5025": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5026": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x13AA"
    },
    "5029": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5030": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "5033": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5034": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5035": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5036": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5038": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5039": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5041": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5042": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5043": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DIV",
      "path": "32"
    },
    "5044": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MUL",
      "path": "32"
    },
    "5045": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5047": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5048": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5050": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5051": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5052": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5053": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5054": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5056": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5057": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5058": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5059": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5060": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5061": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5062": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5063": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5064": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5066": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5067": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5068": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5069": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5070": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x13D6"
    },
    "5073": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5074": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "5077": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5078": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5079": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5080": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "5081": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1423"
    },
    "5084": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5085": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5086": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5088": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "LT",
      "path": "32"
    },
    "5089": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x13F8"
    },
    "5092": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5093": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "5096": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5097": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5098": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5099": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DIV",
      "path": "32"
    },
    "5100": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MUL",
      "path": "32"
    },
    "5101": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5102": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5103": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5104": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5106": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5107": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5108": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1423"
    },
    "5111": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5112": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5113": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5114": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5115": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5116": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5117": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5119": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5120": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5122": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5124": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "5125": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5126": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5127": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5128": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5129": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5130": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5131": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5132": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "5134": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5135": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5136": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5138": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5139": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5140": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5141": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "GT",
      "path": "32"
    },
    "5142": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1406"
    },
    "5145": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5146": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5147": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5148": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SUB",
      "path": "32"
    },
    "5149": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5151": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "5152": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5153": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5154": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5155": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5156": {
      "op": "POP"
    },
    "5157": {
      "op": "POP"
    },
    "5158": {
      "op": "POP"
    },
    "5159": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5160": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5161": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5162": {
      "op": "POP"
    },
    "5163": {
      "op": "POP"
    },
    "5164": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x3"
    },
    "5166": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5167": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5168": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5169": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5170": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "5175": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5176": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5177": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "5178": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5180": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5181": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP6",
      "path": "32"
    },
    "5182": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5183": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5184": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5185": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5186": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5187": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH5",
      "path": "32",
      "value": "0x100000000"
    },
    "5193": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5194": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DIV",
      "path": "32"
    },
    "5195": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5196": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5197": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "5198": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5200": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5201": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DUP6",
      "path": "32"
    },
    "5202": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5203": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5204": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5205": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5206": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5207": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5209": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "5211": {
      "op": "SHL"
    },
    "5212": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5213": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5214": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "DIV",
      "path": "32"
    },
    "5215": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH6",
      "path": "32",
      "value": "0xFFFFFFFFFFFF"
    },
    "5222": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "AND",
      "path": "32"
    },
    "5223": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "5225": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5226": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "5227": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "ADD",
      "path": "32"
    },
    "5228": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5229": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5230": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5231": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18307,
        18338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5232": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18375,
        18385
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5233": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18375,
        18385
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5234": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18375,
        18385
      ],
      "op": "ADD",
      "path": "32"
    },
    "5235": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18375,
        18385
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5236": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5238": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5240": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "5242": {
      "op": "SHL"
    },
    "5243": {
      "op": "SUB"
    },
    "5244": {
      "op": "NOT"
    },
    "5245": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18386
      ],
      "op": "AND",
      "path": "32"
    },
    "5246": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "5248": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18386
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5249": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18386
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5250": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18386
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5251": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18374
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6C"
    },
    "5253": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18386
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5254": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18386
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5255": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18386
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5256": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18386
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5257": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18386
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "5258": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18396
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "5259": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18396
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5260": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18396
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5261": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18396
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5262": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18396
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5263": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18396
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5264": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18396
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5265": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18396
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5266": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18396
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "5267": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5268": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5269": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18375,
        18385
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5270": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18375,
        18385
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "5271": {
      "op": "POP"
    },
    "5272": {
      "op": "SWAP1"
    },
    "5273": {
      "op": "SWAP2"
    },
    "5274": {
      "op": "DUP3"
    },
    "5275": {
      "op": "SWAP1"
    },
    "5276": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x14A7"
    },
    "5279": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5280": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x14A7"
    },
    "5283": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x565D"
    },
    "5286": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18367,
        18399
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5287": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5288": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5289": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5291": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5292": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5294": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5296": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "5297": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5298": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "5300": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5301": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5302": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5303": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "DIV",
      "path": "32"
    },
    "5304": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "ADD",
      "path": "32"
    },
    "5305": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5306": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5307": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "MOD",
      "path": "32"
    },
    "5308": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xC"
    },
    "5310": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "MUL",
      "path": "32"
    },
    "5311": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5312": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5313": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5314": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "5317": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "EXP",
      "path": "32"
    },
    "5318": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5319": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "DIV",
      "path": "32"
    },
    "5320": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5322": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5324": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "5326": {
      "op": "SHL"
    },
    "5327": {
      "op": "SUB"
    },
    "5328": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18367,
        18399
      ],
      "op": "AND",
      "path": "32"
    },
    "5329": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18348,
        18399
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5330": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18348,
        18399
      ],
      "op": "POP",
      "path": "32"
    },
    "5331": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18409,
        18427
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5333": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18459
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "5335": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5337": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18460,
        18470
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5338": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5340": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5342": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "5344": {
      "op": "SHL"
    },
    "5345": {
      "op": "SUB"
    },
    "5346": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "AND",
      "path": "32"
    },
    "5347": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5349": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5351": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "5353": {
      "op": "SHL"
    },
    "5354": {
      "op": "SUB"
    },
    "5355": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "AND",
      "path": "32"
    },
    "5356": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5357": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5358": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5360": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "ADD",
      "path": "32"
    },
    "5361": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5362": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5363": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5364": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5366": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "ADD",
      "path": "32"
    },
    "5367": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5369": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18471
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "5370": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18476
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "5372": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18454,
        18476
      ],
      "op": "ADD",
      "path": "32"
    },
    "5373": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5374": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5375": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1507"
    },
    "5378": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5379": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "5382": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5383": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5384": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5385": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5387": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5388": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5390": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5391": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5392": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DIV",
      "path": "32"
    },
    "5393": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "MUL",
      "path": "32"
    },
    "5394": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5396": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5397": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5399": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5400": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5401": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5402": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5403": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5405": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5406": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5407": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5408": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5409": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5410": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5411": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5412": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5413": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5415": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5416": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5417": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5418": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5419": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1533"
    },
    "5422": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5423": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "5426": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5427": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5428": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5429": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "5430": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1580"
    },
    "5433": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5434": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5435": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5437": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "LT",
      "path": "32"
    },
    "5438": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1555"
    },
    "5441": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5442": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "5445": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5446": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5447": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5448": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DIV",
      "path": "32"
    },
    "5449": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "MUL",
      "path": "32"
    },
    "5450": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5451": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5452": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5453": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5455": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5456": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5457": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1580"
    },
    "5460": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5461": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5462": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5463": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5464": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5465": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5466": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5468": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5469": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5471": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5473": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "5474": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5475": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5476": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5477": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5478": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5479": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5480": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5481": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "5483": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5484": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5485": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5487": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5488": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5489": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5490": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "GT",
      "path": "32"
    },
    "5491": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1563"
    },
    "5494": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5495": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5496": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5497": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SUB",
      "path": "32"
    },
    "5498": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5500": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "AND",
      "path": "32"
    },
    "5501": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5502": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5503": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5504": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5505": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "POP",
      "path": "32"
    },
    "5506": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "POP",
      "path": "32"
    },
    "5507": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "POP",
      "path": "32"
    },
    "5508": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "POP",
      "path": "32"
    },
    "5509": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "POP",
      "path": "32"
    },
    "5510": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5511": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5513": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5514": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5515": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5516": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5517": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "ADD",
      "path": "32"
    },
    "5518": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5519": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1598"
    },
    "5522": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5523": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5524": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5673"
    },
    "5527": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5528": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18430,
        18501
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5529": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18409,
        18501
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5530": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18409,
        18501
      ],
      "op": "POP",
      "path": "32"
    },
    "5531": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 29,
      "value": "0x40"
    },
    "5533": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5534": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5535": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5537": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "ADD",
      "path": "32"
    },
    "5538": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5540": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5541": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5542": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xF"
    },
    "5544": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5545": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5546": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5548": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "ADD",
      "path": "32"
    },
    "5549": {
      "op": "PUSH15",
      "value": "0x3234B21D37333A1D32B4B8189A9A9D"
    },
    "5565": {
      "op": "PUSH1",
      "value": "0x89"
    },
    "5567": {
      "op": "SHL"
    },
    "5568": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5569": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5570": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18573,
        18581
      ],
      "op": "POP",
      "path": "32"
    },
    "5571": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18600,
        18620
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x15CF"
    },
    "5574": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18609,
        18613
      ],
      "op": "DUP5",
      "path": "32"
    },
    "5575": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18609,
        18619
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5577": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18609,
        18619
      ],
      "op": "ADD",
      "path": "32"
    },
    "5578": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18609,
        18619
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5579": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18600,
        18608
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x160E"
    },
    "5582": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18600,
        18620
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5583": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18600,
        18620
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5584": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18666,
        18686
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x15D8"
    },
    "5587": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18675,
        18685
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5588": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18666,
        18674
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x17D2"
    },
    "5591": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18666,
        18686
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5592": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18666,
        18686
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5593": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18725,
        18742
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x15E1"
    },
    "5596": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18734,
        18741
      ],
      "op": "DUP10",
      "path": "32"
    },
    "5597": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18725,
        18733
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1B35"
    },
    "5600": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18725,
        18742
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5601": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18725,
        18742
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5602": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5604": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5605": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5607": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "ADD",
      "path": "32"
    },
    "5608": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x15F4"
    },
    "5611": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "5612": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "5613": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5614": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5615": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5616": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x56B9"
    },
    "5619": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "i",
      "offset": [
        18539,
        18743
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5620": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5621": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5623": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5624": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5626": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5627": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5628": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "SUB",
      "path": "32"
    },
    "5629": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "SUB",
      "path": "32"
    },
    "5630": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5631": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5632": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5633": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5635": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18539,
        18743
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5636": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18512,
        18744
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "5637": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18512,
        18744
      ],
      "op": "POP",
      "path": "32"
    },
    "5638": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18512,
        18744
      ],
      "op": "POP",
      "path": "32"
    },
    "5639": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18512,
        18744
      ],
      "op": "POP",
      "path": "32"
    },
    "5640": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18512,
        18744
      ],
      "op": "POP",
      "path": "32"
    },
    "5641": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18512,
        18744
      ],
      "op": "POP",
      "path": "32"
    },
    "5642": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5643": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5644": {
      "fn": "ChainRegistryV01.tokenDID",
      "offset": [
        18078,
        18751
      ],
      "op": "POP",
      "path": "32"
    },
    "5645": {
      "fn": "ChainRegistryV01.tokenDID",
      "jump": "o",
      "offset": [
        18078,
        18751
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5646": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19237,
        19387
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5647": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19290,
        19303
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "5649": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19322,
        19380
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 30,
      "value": "0xC13"
    },
    "5652": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19350,
        19379
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "5654": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19350,
        19379
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5655": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19350,
        19379
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5656": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19350,
        19379
      ],
      "op": "SHR",
      "path": "32"
    },
    "5657": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19322,
        19349
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x32AA"
    },
    "5660": {
      "fn": "ChainRegistryV01.toString",
      "jump": "i",
      "offset": [
        19322,
        19380
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5661": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5662": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8679,
        8687
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5664": {
      "offset": [
        1334,
        1347
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x1627"
    },
    "5667": {
      "offset": [
        1334,
        1345
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x333C"
    },
    "5670": {
      "jump": "i",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMP",
      "path": "0"
    },
    "5671": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "5672": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8710,
        8745
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 31,
      "value": "0x1643"
    },
    "5675": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8725,
        8730
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5676": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8732,
        8739
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x163D"
    },
    "5679": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x35"
    },
    "5681": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SLOAD",
      "path": "0"
    },
    "5682": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5684": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5686": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5688": {
      "op": "SHL"
    },
    "5689": {
      "op": "SUB"
    },
    "5690": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "AND",
      "path": "0"
    },
    "5691": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "5692": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1441,
        1526
      ],
      "op": "JUMP",
      "path": "0"
    },
    "5693": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8732,
        8739
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5694": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8741,
        8744
      ],
      "op": "DUP5",
      "path": "32"
    },
    "5695": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8710,
        8724
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3396"
    },
    "5698": {
      "fn": "ChainRegistryV01.registerChain",
      "jump": "i",
      "offset": [
        8710,
        8745
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5699": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8710,
        8745
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5700": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8703,
        8745
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "5701": {
      "fn": "ChainRegistryV01.registerChain",
      "offset": [
        8546,
        8752
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5702": {
      "op": "POP"
    },
    "5703": {
      "op": "POP"
    },
    "5704": {
      "op": "POP"
    },
    "5705": {
      "fn": "ChainRegistryV01.registerChain",
      "jump": "o",
      "offset": [
        8546,
        8752
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5706": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14772,
        14910
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5707": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14877
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 32,
      "value": "0x71"
    },
    "5709": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14877
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5710": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5712": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5713": {
      "op": "PUSH4",
      "value": "0x31A9108F"
    },
    "5718": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "5720": {
      "op": "SHL"
    },
    "5721": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5722": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5723": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5725": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5727": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "5729": {
      "op": "SHL"
    },
    "5730": {
      "op": "SUB"
    },
    "5731": {
      "op": "DUP4"
    },
    "5732": {
      "op": "AND"
    },
    "5733": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "5735": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5736": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "ADD",
      "path": "32"
    },
    "5737": {
      "op": "MSTORE"
    },
    "5738": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14838,
        14854
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5740": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14838,
        14854
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5741": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5743": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5745": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "5747": {
      "op": "SHL"
    },
    "5748": {
      "op": "SUB"
    },
    "5749": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14877
      ],
      "op": "AND",
      "path": "32"
    },
    "5750": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14877
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5751": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14885
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x6352211E"
    },
    "5756": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14885
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5757": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "5759": {
      "op": "ADD"
    },
    "5760": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5762": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5764": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5765": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5766": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5767": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "SUB",
      "path": "32"
    },
    "5768": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5769": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP7",
      "path": "32"
    },
    "5770": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "GAS",
      "path": "32"
    },
    "5771": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "5772": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "5773": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5774": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "5775": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x169C"
    },
    "5778": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5779": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "5780": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5782": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5783": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "5784": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "5785": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5787": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "REVERT",
      "path": "32"
    },
    "5788": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5789": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "POP",
      "path": "32"
    },
    "5790": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "POP",
      "path": "32"
    },
    "5791": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "POP",
      "path": "32"
    },
    "5792": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "POP",
      "path": "32"
    },
    "5793": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5795": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5796": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "5797": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5799": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "NOT",
      "path": "32"
    },
    "5800": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5802": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5803": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "ADD",
      "path": "32"
    },
    "5804": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "AND",
      "path": "32"
    },
    "5805": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5806": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "ADD",
      "path": "32"
    },
    "5807": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5808": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5810": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5811": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "POP",
      "path": "32"
    },
    "5812": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5813": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "ADD",
      "path": "32"
    },
    "5814": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5815": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xC13"
    },
    "5818": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5819": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5820": {
      "fn": "ChainRegistryV01.ownerOf",
      "offset": [
        14873,
        14903
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5673"
    },
    "5823": {
      "fn": "ChainRegistryV01.ownerOf",
      "jump": "i",
      "offset": [
        14873,
        14903
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5824": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16498,
        16692
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5825": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5827": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "5829": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "5831": {
      "op": "SHL"
    },
    "5832": {
      "op": "SUB"
    },
    "5833": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 33
    },
    "5834": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "AND",
      "path": "32"
    },
    "5835": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16605,
        16621
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5837": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5838": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5839": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5840": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16675
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "5842": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5844": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5845": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5847": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5848": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16679
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "5849": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16684
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "5851": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16684
      ],
      "op": "ADD",
      "path": "32"
    },
    "5852": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5853": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5854": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xC13"
    },
    "5857": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5858": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16670,
        16684
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5859": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x16EB"
    },
    "5862": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5863": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "5866": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "jump": "i",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5867": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5868": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5869": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5871": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ADD",
      "path": "32"
    },
    "5872": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5874": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5875": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5876": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DIV",
      "path": "32"
    },
    "5877": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "MUL",
      "path": "32"
    },
    "5878": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5880": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ADD",
      "path": "32"
    },
    "5881": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5883": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "5884": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5885": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5886": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ADD",
      "path": "32"
    },
    "5887": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "5889": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5890": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5891": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "5892": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5893": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5894": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5895": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5896": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5897": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5899": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ADD",
      "path": "32"
    },
    "5900": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5901": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5902": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5903": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1717"
    },
    "5906": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5907": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "5910": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "jump": "i",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5911": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5912": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5913": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "5914": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1764"
    },
    "5917": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5918": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5919": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5921": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "LT",
      "path": "32"
    },
    "5922": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1739"
    },
    "5925": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5926": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "5929": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5930": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5931": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5932": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DIV",
      "path": "32"
    },
    "5933": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "MUL",
      "path": "32"
    },
    "5934": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5935": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5936": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5937": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5939": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ADD",
      "path": "32"
    },
    "5940": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5941": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1764"
    },
    "5944": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5945": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5946": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5947": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ADD",
      "path": "32"
    },
    "5948": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5949": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5950": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5952": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5953": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5955": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "5957": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "5958": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5959": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5960": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5961": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "5962": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP2",
      "path": "32"
    },
    "5963": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "5964": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5965": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "5967": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ADD",
      "path": "32"
    },
    "5968": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5969": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "5971": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ADD",
      "path": "32"
    },
    "5972": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP1",
      "path": "32"
    },
    "5973": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP4",
      "path": "32"
    },
    "5974": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "GT",
      "path": "32"
    },
    "5975": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1747"
    },
    "5978": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "5979": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5980": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "5981": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SUB",
      "path": "32"
    },
    "5982": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "5984": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "AND",
      "path": "32"
    },
    "5985": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "DUP3",
      "path": "32"
    },
    "5986": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "ADD",
      "path": "32"
    },
    "5987": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "5988": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5989": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "POP",
      "path": "32"
    },
    "5990": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "POP",
      "path": "32"
    },
    "5991": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "POP",
      "path": "32"
    },
    "5992": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "POP",
      "path": "32"
    },
    "5993": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16685
      ],
      "op": "POP",
      "path": "32"
    },
    "5994": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "offset": [
        16650,
        16669
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x343C"
    },
    "5997": {
      "fn": "ChainRegistryV01.decodeRegistryData",
      "jump": "i",
      "offset": [
        16650,
        16685
      ],
      "op": "JUMP",
      "path": "32"
    },
    "5998": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "5999": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8913,
        8921
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6001": {
      "offset": [
        1334,
        1347
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x1778"
    },
    "6004": {
      "offset": [
        1334,
        1345
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x333C"
    },
    "6007": {
      "jump": "i",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMP",
      "path": "0"
    },
    "6008": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "6009": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8944,
        8992
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 34,
      "value": "0x1795"
    },
    "6012": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8962,
        8967
      ],
      "op": "DUP5",
      "path": "32"
    },
    "6013": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8969,
        8977
      ],
      "op": "DUP5",
      "path": "32"
    },
    "6014": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8979,
        8986
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x178F"
    },
    "6017": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x35"
    },
    "6019": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SLOAD",
      "path": "0"
    },
    "6020": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6022": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6024": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6026": {
      "op": "SHL"
    },
    "6027": {
      "op": "SUB"
    },
    "6028": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "AND",
      "path": "0"
    },
    "6029": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "6030": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1441,
        1526
      ],
      "op": "JUMP",
      "path": "0"
    },
    "6031": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8979,
        8986
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6032": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8988,
        8991
      ],
      "op": "DUP6",
      "path": "32"
    },
    "6033": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8944,
        8961
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3452"
    },
    "6036": {
      "fn": "ChainRegistryV01.registerRegistry",
      "jump": "i",
      "offset": [
        8944,
        8992
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6037": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8944,
        8992
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6038": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8937,
        8992
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "6039": {
      "fn": "ChainRegistryV01.registerRegistry",
      "offset": [
        8759,
        8999
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "6040": {
      "op": "POP"
    },
    "6041": {
      "op": "POP"
    },
    "6042": {
      "op": "POP"
    },
    "6043": {
      "op": "POP"
    },
    "6044": {
      "fn": "ChainRegistryV01.registerRegistry",
      "jump": "o",
      "offset": [
        8759,
        8999
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6045": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13750,
        13873
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6046": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6048": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6050": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "6052": {
      "op": "SHL"
    },
    "6053": {
      "op": "SUB"
    },
    "6054": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "SWAP1",
      "path": "32",
      "statement": 35
    },
    "6055": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6056": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "AND",
      "path": "32"
    },
    "6057": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13813,
        13817
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6059": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6060": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6061": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6062": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13854
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "6064": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "6066": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6067": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6069": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6070": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13858
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "6071": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13861
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "6072": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13849,
        13861
      ],
      "op": "AND",
      "path": "32"
    },
    "6073": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13836,
        13866
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "6074": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13836,
        13866
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "6075": {
      "fn": "ChainRegistryV01.exists",
      "offset": [
        13836,
        13866
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6076": {
      "fn": "ChainRegistryV01.exists",
      "jump": "o",
      "offset": [
        13750,
        13873
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6077": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        800,
        1026
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "6078": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        889,
        896
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "6080": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        919,
        1019
      ],
      "op": "PUSH2",
      "path": "33",
      "statement": 36,
      "value": "0x17CD"
    },
    "6083": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        956,
        957
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x1"
    },
    "6085": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        986,
        987
      ],
      "op": "DUP1",
      "path": "33"
    },
    "6086": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        972,
        988
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "6087": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        1016,
        1017
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "6089": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        919,
        928
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x35BE"
    },
    "6092": {
      "fn": "ChainRegistryV02.version",
      "jump": "i",
      "offset": [
        919,
        1019
      ],
      "op": "JUMP",
      "path": "33"
    },
    "6093": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        919,
        1019
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "6094": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        912,
        1019
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "6095": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        912,
        1019
      ],
      "op": "POP",
      "path": "33"
    },
    "6096": {
      "fn": "ChainRegistryV02.version",
      "offset": [
        800,
        1026
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "6097": {
      "fn": "ChainRegistryV02.version",
      "jump": "o",
      "offset": [
        800,
        1026
      ],
      "op": "JUMP",
      "path": "33"
    },
    "6098": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19393,
        19526
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6099": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19448,
        19461
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "6101": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19480,
        19519
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 37,
      "value": "0xC13"
    },
    "6104": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19511,
        19518
      ],
      "op": "DUP3",
      "path": "32"
    },
    "6105": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19480,
        19510
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3603"
    },
    "6108": {
      "fn": "ChainRegistryV01.toString",
      "jump": "i",
      "offset": [
        19480,
        19519
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6109": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6110": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10970,
        10978
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6112": {
      "offset": [
        4615,
        4637
      ],
      "op": "DUP6",
      "path": "32"
    },
    "6113": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4637
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6114": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4637
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6115": {
      "offset": [
        4615,
        4625
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6F"
    },
    "6117": {
      "offset": [
        4615,
        4637
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "6119": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4637
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6120": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4637
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6121": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4637
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6122": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4637
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6124": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4637
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6125": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4637
      ],
      "op": "DUP4",
      "path": "32"
    },
    "6126": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4637
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "6127": {
      "offset": [
        4615,
        4649
      ],
      "op": "DUP8",
      "path": "32"
    },
    "6128": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4649
      ],
      "op": "DUP5",
      "path": "32"
    },
    "6129": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4649
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6130": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4649
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6131": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4649
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "6132": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4649
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6133": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4649
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6134": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4649
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "6135": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4615,
        4649
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "6136": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10896,
        10906
      ],
      "op": "DUP7",
      "path": "32"
    },
    "6137": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10896,
        10906
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6138": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10908,
        10918
      ],
      "op": "DUP7",
      "path": "32"
    },
    "6139": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10908,
        10918
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6140": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6142": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6144": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "6146": {
      "op": "SHL"
    },
    "6147": {
      "op": "SUB"
    },
    "6148": {
      "offset": [
        4615,
        4649
      ],
      "op": "AND",
      "path": "32"
    },
    "6149": {
      "offset": [
        4594,
        4696
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x185E"
    },
    "6152": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4594,
        4696
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "6153": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4594,
        4696
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6155": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4594,
        4696
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6156": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "6160": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6162": {
      "op": "SHL"
    },
    "6163": {
      "offset": [
        4594,
        4696
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6164": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4594,
        4696
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6165": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "6167": {
      "offset": [
        4594,
        4696
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "6169": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4594,
        4696
      ],
      "op": "DUP3",
      "path": "32"
    },
    "6170": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4594,
        4696
      ],
      "op": "ADD",
      "path": "32"
    },
    "6171": {
      "op": "MSTORE"
    },
    "6172": {
      "op": "PUSH1",
      "value": "0x25"
    },
    "6174": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6176": {
      "op": "DUP3"
    },
    "6177": {
      "op": "ADD"
    },
    "6178": {
      "op": "MSTORE"
    },
    "6179": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3031303A5249534B504F4F4C5F4E4F545F5245474953"
    },
    "6212": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "6214": {
      "op": "DUP3"
    },
    "6215": {
      "op": "ADD"
    },
    "6216": {
      "op": "MSTORE"
    },
    "6217": {
      "op": "PUSH5",
      "value": "0x1511549151"
    },
    "6223": {
      "op": "PUSH1",
      "value": "0xDA"
    },
    "6225": {
      "op": "SHL"
    },
    "6226": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "6228": {
      "op": "DUP3"
    },
    "6229": {
      "op": "ADD"
    },
    "6230": {
      "op": "MSTORE"
    },
    "6231": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "6233": {
      "op": "ADD"
    },
    "6234": {
      "offset": [
        4594,
        4696
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "6237": {
      "op": "JUMP"
    },
    "6238": {
      "offset": [
        4594,
        4696
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6239": {
      "offset": [
        4706,
        4744
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6241": {
      "offset": [
        4747,
        4783
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1869"
    },
    "6244": {
      "offset": [
        4772,
        4782
      ],
      "op": "DUP4",
      "path": "32"
    },
    "6245": {
      "offset": [
        4747,
        4771
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2491"
    },
    "6248": {
      "jump": "i",
      "offset": [
        4747,
        4783
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6249": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4747,
        4783
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6250": {
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6252": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6253": {
      "op": "PUSH4",
      "value": "0x6EA8E435"
    },
    "6258": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "6260": {
      "op": "SHL"
    },
    "6261": {
      "offset": [
        4838,
        4882
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6262": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6263": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "6265": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6266": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "ADD",
      "path": "32"
    },
    "6267": {
      "op": "DUP5"
    },
    "6268": {
      "op": "SWAP1"
    },
    "6269": {
      "op": "MSTORE"
    },
    "6270": {
      "offset": [
        4706,
        4783
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6271": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4706,
        4783
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "6272": {
      "op": "POP"
    },
    "6273": {
      "offset": [
        4793,
        4835
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6275": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4793,
        4835
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6276": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6278": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6280": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6282": {
      "op": "SHL"
    },
    "6283": {
      "op": "SUB"
    },
    "6284": {
      "offset": [
        4838,
        4870
      ],
      "op": "DUP4",
      "path": "32"
    },
    "6285": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4870
      ],
      "op": "AND",
      "path": "32"
    },
    "6286": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4870
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6287": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4870
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xDD51C86A"
    },
    "6292": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4870
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6293": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6295": {
      "op": "ADD"
    },
    "6296": {
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "6298": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6300": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6301": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6302": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP4",
      "path": "32"
    },
    "6303": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "SUB",
      "path": "32"
    },
    "6304": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6305": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP7",
      "path": "32"
    },
    "6306": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "GAS",
      "path": "32"
    },
    "6307": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "6308": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "6309": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6310": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "6311": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x18B4"
    },
    "6314": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "6315": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "6316": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6318": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6319": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "6320": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "6321": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6323": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "REVERT",
      "path": "32"
    },
    "6324": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6325": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "POP",
      "path": "32"
    },
    "6326": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "POP",
      "path": "32"
    },
    "6327": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "POP",
      "path": "32"
    },
    "6328": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "POP",
      "path": "32"
    },
    "6329": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6331": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6332": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "6333": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "6335": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "NOT",
      "path": "32"
    },
    "6336": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "6338": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP3",
      "path": "32"
    },
    "6339": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "ADD",
      "path": "32"
    },
    "6340": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "AND",
      "path": "32"
    },
    "6341": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP3",
      "path": "32"
    },
    "6342": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "ADD",
      "path": "32"
    },
    "6343": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6344": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6346": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6347": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "POP",
      "path": "32"
    },
    "6348": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6349": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "ADD",
      "path": "32"
    },
    "6350": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6351": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x18D8"
    },
    "6354": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "6355": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6356": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5733"
    },
    "6359": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "i",
      "offset": [
        4838,
        4882
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6360": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4838,
        4882
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6361": {
      "offset": [
        4793,
        4882
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6362": {
      "op": "POP"
    },
    "6363": {
      "offset": [
        4909,
        4954
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "6365": {
      "offset": [
        4900,
        4905
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6366": {
      "offset": [
        4900,
        4954
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "6368": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4900,
        4954
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6369": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4900,
        4954
      ],
      "op": "GT",
      "path": "32"
    },
    "6370": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4900,
        4954
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "6371": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4900,
        4954
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x18EE"
    },
    "6374": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4900,
        4954
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "6375": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4900,
        4954
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x18EE"
    },
    "6378": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4900,
        4954
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x550C"
    },
    "6381": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "i",
      "offset": [
        4900,
        4954
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6382": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4900,
        4954
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6383": {
      "branch": 197,
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4900,
        4954
      ],
      "op": "EQ",
      "path": "32"
    },
    "6384": {
      "offset": [
        4892,
        4995
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1947"
    },
    "6387": {
      "branch": 197,
      "offset": [
        4892,
        4995
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "6388": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4892,
        4995
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6390": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4892,
        4995
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6391": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "6395": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6397": {
      "op": "SHL"
    },
    "6398": {
      "offset": [
        4892,
        4995
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6399": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4892,
        4995
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6400": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "6402": {
      "offset": [
        4892,
        4995
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "6404": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4892,
        4995
      ],
      "op": "DUP3",
      "path": "32"
    },
    "6405": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        4892,
        4995
      ],
      "op": "ADD",
      "path": "32"
    },
    "6406": {
      "op": "MSTORE"
    },
    "6407": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6409": {
      "op": "DUP1"
    },
    "6410": {
      "op": "DUP3"
    },
    "6411": {
      "op": "ADD"
    },
    "6412": {
      "op": "MSTORE"
    },
    "6413": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3031313A434F4D504F4E454E545F4E4F545F5249534B"
    },
    "6446": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "6448": {
      "op": "DUP3"
    },
    "6449": {
      "op": "ADD"
    },
    "6450": {
      "op": "MSTORE"
    },
    "6451": {
      "op": "PUSH4",
      "value": "0x1413D3D3"
    },
    "6456": {
      "op": "PUSH1",
      "value": "0xE2"
    },
    "6458": {
      "op": "SHL"
    },
    "6459": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "6461": {
      "op": "DUP3"
    },
    "6462": {
      "op": "ADD"
    },
    "6463": {
      "op": "MSTORE"
    },
    "6464": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "6466": {
      "op": "ADD"
    },
    "6467": {
      "offset": [
        4892,
        4995
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "6470": {
      "op": "JUMP"
    },
    "6471": {
      "offset": [
        4892,
        4995
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6472": {
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6474": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6475": {
      "op": "PUSH4",
      "value": "0x5E966E45"
    },
    "6480": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "6482": {
      "op": "SHL"
    },
    "6483": {
      "offset": [
        5051,
        5096
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6484": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6485": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "6487": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6488": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "ADD",
      "path": "32"
    },
    "6489": {
      "op": "DUP5"
    },
    "6490": {
      "op": "SWAP1"
    },
    "6491": {
      "op": "MSTORE"
    },
    "6492": {
      "offset": [
        5005,
        5048
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6494": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5005,
        5048
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6495": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6497": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6499": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6501": {
      "op": "SHL"
    },
    "6502": {
      "op": "SUB"
    },
    "6503": {
      "offset": [
        5051,
        5084
      ],
      "op": "DUP5",
      "path": "32"
    },
    "6504": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5084
      ],
      "op": "AND",
      "path": "32"
    },
    "6505": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5084
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6506": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5084
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x5E966E45"
    },
    "6511": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5084
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6512": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6514": {
      "op": "ADD"
    },
    "6515": {
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "6517": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6519": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6520": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6521": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP4",
      "path": "32"
    },
    "6522": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "SUB",
      "path": "32"
    },
    "6523": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6524": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP7",
      "path": "32"
    },
    "6525": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "GAS",
      "path": "32"
    },
    "6526": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "6527": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "6528": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6529": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "6530": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x198F"
    },
    "6533": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "6534": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "6535": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6537": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6538": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "6539": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "6540": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6542": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "REVERT",
      "path": "32"
    },
    "6543": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6544": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "POP",
      "path": "32"
    },
    "6545": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "POP",
      "path": "32"
    },
    "6546": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "POP",
      "path": "32"
    },
    "6547": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "POP",
      "path": "32"
    },
    "6548": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6550": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6551": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "6552": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "6554": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "NOT",
      "path": "32"
    },
    "6555": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "6557": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP3",
      "path": "32"
    },
    "6558": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "ADD",
      "path": "32"
    },
    "6559": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "AND",
      "path": "32"
    },
    "6560": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP3",
      "path": "32"
    },
    "6561": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "ADD",
      "path": "32"
    },
    "6562": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6563": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6565": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6566": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "POP",
      "path": "32"
    },
    "6567": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6568": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "ADD",
      "path": "32"
    },
    "6569": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6570": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x19B3"
    },
    "6573": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "6574": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6575": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5754"
    },
    "6578": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "i",
      "offset": [
        5051,
        5096
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6579": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5051,
        5096
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6580": {
      "offset": [
        5005,
        5096
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6581": {
      "op": "POP"
    },
    "6582": {
      "offset": [
        5123,
        5167
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x3"
    },
    "6584": {
      "offset": [
        5114,
        5119
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6585": {
      "offset": [
        5114,
        5167
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6"
    },
    "6587": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5114,
        5167
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6588": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5114,
        5167
      ],
      "op": "GT",
      "path": "32"
    },
    "6589": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5114,
        5167
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "6590": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5114,
        5167
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x19C9"
    },
    "6593": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5114,
        5167
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "6594": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5114,
        5167
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x19C9"
    },
    "6597": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5114,
        5167
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x550C"
    },
    "6600": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "i",
      "offset": [
        5114,
        5167
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6601": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5114,
        5167
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6602": {
      "branch": 198,
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5114,
        5167
      ],
      "op": "EQ",
      "path": "32"
    },
    "6603": {
      "offset": [
        5106,
        5205
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1A20"
    },
    "6606": {
      "branch": 198,
      "offset": [
        5106,
        5205
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "6607": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5106,
        5205
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6609": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5106,
        5205
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6610": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "6614": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6616": {
      "op": "SHL"
    },
    "6617": {
      "offset": [
        5106,
        5205
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6618": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5106,
        5205
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6619": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "6621": {
      "offset": [
        5106,
        5205
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "6623": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5106,
        5205
      ],
      "op": "DUP3",
      "path": "32"
    },
    "6624": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5106,
        5205
      ],
      "op": "ADD",
      "path": "32"
    },
    "6625": {
      "op": "MSTORE"
    },
    "6626": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "6628": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "6630": {
      "op": "DUP3"
    },
    "6631": {
      "op": "ADD"
    },
    "6632": {
      "op": "MSTORE"
    },
    "6633": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3031323A5249534B504F4F4C5F4E4F545F4143544956"
    },
    "6666": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "6668": {
      "op": "DUP3"
    },
    "6669": {
      "op": "ADD"
    },
    "6670": {
      "op": "MSTORE"
    },
    "6671": {
      "op": "PUSH1",
      "value": "0x45"
    },
    "6673": {
      "op": "PUSH1",
      "value": "0xF8"
    },
    "6675": {
      "op": "SHL"
    },
    "6676": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "6678": {
      "op": "DUP3"
    },
    "6679": {
      "op": "ADD"
    },
    "6680": {
      "op": "MSTORE"
    },
    "6681": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "6683": {
      "op": "ADD"
    },
    "6684": {
      "offset": [
        5106,
        5205
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "6687": {
      "op": "JUMP"
    },
    "6688": {
      "offset": [
        5106,
        5205
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6689": {
      "offset": [
        5283,
        5291
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6691": {
      "offset": [
        5294,
        5315
      ],
      "op": "DUP12",
      "path": "32"
    },
    "6692": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5294,
        5315
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6693": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5294,
        5315
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6694": {
      "offset": [
        5294,
        5303
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6E"
    },
    "6696": {
      "offset": [
        5294,
        5315
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "6698": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5294,
        5315
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6699": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5294,
        5315
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6701": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5294,
        5315
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6702": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5294,
        5315
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "6703": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5294,
        5315
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "6704": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10942,
        10952
      ],
      "op": "DUP12",
      "path": "32"
    },
    "6705": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10942,
        10952
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6706": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6708": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6710": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "6712": {
      "op": "SHL"
    },
    "6713": {
      "op": "SUB"
    },
    "6714": {
      "offset": [
        5294,
        5315
      ],
      "op": "AND",
      "path": "32"
    },
    "6715": {
      "offset": [
        5333,
        5353
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6716": {
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1A57"
    },
    "6719": {
      "offset": [
        5325,
        5395
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "6720": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6722": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5325,
        5395
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6723": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "6727": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6729": {
      "op": "SHL"
    },
    "6730": {
      "offset": [
        5325,
        5395
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6731": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5325,
        5395
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6732": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "6734": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5325,
        5395
      ],
      "op": "ADD",
      "path": "32"
    },
    "6735": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "6738": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5325,
        5395
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6739": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5775"
    },
    "6742": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "i",
      "offset": [
        5325,
        5395
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6743": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5325,
        5395
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6744": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6746": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6748": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "6750": {
      "op": "SHL"
    },
    "6751": {
      "op": "SUB"
    },
    "6752": {
      "offset": [
        5436,
        5445
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6753": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5445
      ],
      "op": "AND",
      "path": "32"
    },
    "6754": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6756": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6757": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5445
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6758": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5445
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6759": {
      "offset": [
        5436,
        5441
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "6761": {
      "offset": [
        5436,
        5445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "6763": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5445
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6764": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6766": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6767": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5445
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "6768": {
      "offset": [
        5436,
        5451
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "6769": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6771": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "6773": {
      "op": "SHL"
    },
    "6774": {
      "offset": [
        5436,
        5451
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6775": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        5436,
        5451
      ],
      "op": "DIV",
      "path": "32"
    },
    "6776": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "PUSH5",
      "path": "42",
      "value": "0xFFFFFFFFFF"
    },
    "6782": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "AND",
      "path": "42"
    },
    "6783": {
      "offset": [
        5413,
        5426
      ],
      "op": "CHAINID",
      "path": "32"
    },
    "6784": {
      "offset": [
        5413,
        5452
      ],
      "op": "EQ",
      "path": "32"
    },
    "6785": {
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1A9C"
    },
    "6788": {
      "offset": [
        5405,
        5500
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "6789": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6791": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6792": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "6796": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "6798": {
      "op": "SHL"
    },
    "6799": {
      "offset": [
        5405,
        5500
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6800": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6801": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "6803": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "ADD",
      "path": "32"
    },
    "6804": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "6807": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6808": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x57BA"
    },
    "6811": {
      "fn": "BaseTypes.toInt",
      "jump": "i",
      "offset": [
        5405,
        5500
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6812": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6813": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10995,
        11008
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6815": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11010,
        11027
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6816": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11040,
        11111
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1AAC"
    },
    "6819": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11055,
        11065
      ],
      "op": "DUP16",
      "path": "32"
    },
    "6820": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11067,
        11077
      ],
      "op": "DUP16",
      "path": "32"
    },
    "6821": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11079,
        11087
      ],
      "op": "DUP16",
      "path": "32"
    },
    "6822": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11089,
        11100
      ],
      "op": "DUP16",
      "path": "32"
    },
    "6823": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11102,
        11110
      ],
      "op": "DUP16",
      "path": "32"
    },
    "6824": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11040,
        11054
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3619"
    },
    "6827": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "i",
      "offset": [
        11040,
        11111
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6828": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11040,
        11111
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6829": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10994,
        11111
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "6830": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10994,
        11111
      ],
      "op": "POP",
      "path": "32"
    },
    "6831": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10994,
        11111
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "6832": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10994,
        11111
      ],
      "op": "POP",
      "path": "32"
    },
    "6833": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 38,
      "value": "0x1AE0"
    },
    "6836": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11202,
        11209
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1AC5"
    },
    "6839": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x35"
    },
    "6841": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SLOAD",
      "path": "0"
    },
    "6842": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6844": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6846": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6848": {
      "op": "SHL"
    },
    "6849": {
      "op": "SUB"
    },
    "6850": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "AND",
      "path": "0"
    },
    "6851": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "6852": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1441,
        1526
      ],
      "op": "JUMP",
      "path": "0"
    },
    "6853": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11202,
        11209
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6854": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11223,
        11228
      ],
      "op": "DUP4",
      "path": "32"
    },
    "6855": {
      "offset": [
        2189,
        2191
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x28"
    },
    "6857": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11262,
        11282
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "6859": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6861": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "6862": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6863": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "6865": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "ADD",
      "path": "32"
    },
    "6866": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "6868": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6869": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "DUP1",
      "path": "32"
    },
    "6870": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6872": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "DUP2",
      "path": "32"
    },
    "6873": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "6874": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "POP",
      "path": "32"
    },
    "6875": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11319,
        11323
      ],
      "op": "DUP7",
      "path": "32"
    },
    "6876": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11188
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3855"
    },
    "6879": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "i",
      "offset": [
        11173,
        11324
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6880": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11173,
        11324
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6881": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        11168,
        11324
      ],
      "op": "SWAP16",
      "path": "32"
    },
    "6882": {
      "fn": "ChainRegistryV01.registerBundle",
      "offset": [
        10650,
        11331
      ],
      "op": "SWAP15",
      "path": "32"
    },
    "6883": {
      "op": "POP"
    },
    "6884": {
      "op": "POP"
    },
    "6885": {
      "op": "POP"
    },
    "6886": {
      "op": "POP"
    },
    "6887": {
      "op": "POP"
    },
    "6888": {
      "op": "POP"
    },
    "6889": {
      "op": "POP"
    },
    "6890": {
      "op": "POP"
    },
    "6891": {
      "op": "POP"
    },
    "6892": {
      "op": "POP"
    },
    "6893": {
      "op": "POP"
    },
    "6894": {
      "op": "POP"
    },
    "6895": {
      "op": "POP"
    },
    "6896": {
      "op": "POP"
    },
    "6897": {
      "op": "POP"
    },
    "6898": {
      "fn": "ChainRegistryV01.registerBundle",
      "jump": "o",
      "offset": [
        10650,
        11331
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6899": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6900": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9154,
        9162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6902": {
      "offset": [
        1334,
        1347
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x1AFD"
    },
    "6905": {
      "offset": [
        1334,
        1345
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x333C"
    },
    "6908": {
      "jump": "i",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMP",
      "path": "0"
    },
    "6909": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "6910": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9179,
        9196
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "6912": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9200,
        9227
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1B09"
    },
    "6915": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9214,
        9219
      ],
      "op": "DUP6",
      "path": "32"
    },
    "6916": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9221,
        9226
      ],
      "op": "DUP6",
      "path": "32"
    },
    "6917": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9200,
        9213
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3D93"
    },
    "6920": {
      "fn": "ChainRegistryV01.registerToken",
      "jump": "i",
      "offset": [
        9200,
        9227
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6921": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9200,
        9227
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6922": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9178,
        9227
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "6923": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9178,
        9227
      ],
      "op": "POP",
      "path": "32"
    },
    "6924": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9289,
        9433
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 39,
      "value": "0x1B2C"
    },
    "6927": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9318,
        9325
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1B20"
    },
    "6930": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x35"
    },
    "6932": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SLOAD",
      "path": "0"
    },
    "6933": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6935": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "6937": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "6939": {
      "op": "SHL"
    },
    "6940": {
      "op": "SUB"
    },
    "6941": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "AND",
      "path": "0"
    },
    "6942": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "6943": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1441,
        1526
      ],
      "op": "JUMP",
      "path": "0"
    },
    "6944": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9318,
        9325
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6945": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9339,
        9344
      ],
      "op": "DUP7",
      "path": "32"
    },
    "6946": {
      "offset": [
        1534,
        1535
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "6948": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9377,
        9397
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "6950": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9411,
        9414
      ],
      "op": "DUP8",
      "path": "32"
    },
    "6951": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9428,
        9432
      ],
      "op": "DUP7",
      "path": "32"
    },
    "6952": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9289,
        9304
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3855"
    },
    "6955": {
      "fn": "ChainRegistryV01.registerToken",
      "jump": "i",
      "offset": [
        9289,
        9433
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6956": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9289,
        9433
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6957": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9284,
        9433
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "6958": {
      "fn": "ChainRegistryV01.registerToken",
      "offset": [
        9006,
        9440
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "6959": {
      "op": "POP"
    },
    "6960": {
      "op": "POP"
    },
    "6961": {
      "op": "POP"
    },
    "6962": {
      "op": "POP"
    },
    "6963": {
      "op": "POP"
    },
    "6964": {
      "fn": "ChainRegistryV01.registerToken",
      "jump": "o",
      "offset": [
        9006,
        9440
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6965": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19113,
        19231
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6966": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19162,
        19175
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "6968": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19194,
        19224
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 40,
      "value": "0xC13"
    },
    "6971": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19222,
        19223
      ],
      "op": "DUP3",
      "path": "32"
    },
    "6972": {
      "fn": "ChainRegistryV01.toString",
      "offset": [
        19194,
        19221
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x32AA"
    },
    "6975": {
      "fn": "ChainRegistryV01.toString",
      "jump": "i",
      "offset": [
        19194,
        19224
      ],
      "op": "JUMP",
      "path": "32"
    },
    "6976": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "offset": [
        2071,
        2172
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "6977": {
      "offset": [
        1334,
        1347
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x1B48"
    },
    "6980": {
      "offset": [
        1334,
        1345
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x333C"
    },
    "6983": {
      "jump": "i",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMP",
      "path": "0"
    },
    "6984": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "6985": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "offset": [
        2135,
        2165
      ],
      "op": "PUSH2",
      "path": "0",
      "statement": 41,
      "value": "0x1B52"
    },
    "6988": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "offset": [
        2162,
        2163
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x0"
    },
    "6990": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "offset": [
        2135,
        2153
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x3F36"
    },
    "6993": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "jump": "i",
      "offset": [
        2135,
        2165
      ],
      "op": "JUMP",
      "path": "0"
    },
    "6994": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "offset": [
        2135,
        2165
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "6995": {
      "fn": "OwnableUpgradeable.renounceOwnership",
      "jump": "o",
      "offset": [
        2071,
        2172
      ],
      "op": "JUMP",
      "path": "0"
    },
    "6996": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11502,
        12062
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "6997": {
      "offset": [
        5588,
        5596
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x72"
    },
    "6999": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        5588,
        5596
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7000": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11658,
        11666
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7002": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11658,
        11666
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7003": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7005": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7007": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "7009": {
      "op": "SHL"
    },
    "7010": {
      "op": "SUB"
    },
    "7011": {
      "offset": [
        5588,
        5596
      ],
      "op": "AND",
      "path": "32"
    },
    "7012": {
      "offset": [
        5566,
        5576
      ],
      "op": "CALLER",
      "path": "32"
    },
    "7013": {
      "offset": [
        5566,
        5597
      ],
      "op": "EQ",
      "path": "32"
    },
    "7014": {
      "offset": [
        5558,
        5634
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1BB1"
    },
    "7017": {
      "offset": [
        5558,
        5634
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "7018": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        5558,
        5634
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7020": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        5558,
        5634
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "7021": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "7025": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "7027": {
      "op": "SHL"
    },
    "7028": {
      "offset": [
        5558,
        5634
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7029": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        5558,
        5634
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7030": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7032": {
      "offset": [
        5558,
        5634
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "7034": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        5558,
        5634
      ],
      "op": "DUP3",
      "path": "32"
    },
    "7035": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        5558,
        5634
      ],
      "op": "ADD",
      "path": "32"
    },
    "7036": {
      "op": "DUP2"
    },
    "7037": {
      "op": "SWAP1"
    },
    "7038": {
      "op": "MSTORE"
    },
    "7039": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7041": {
      "op": "DUP3"
    },
    "7042": {
      "op": "ADD"
    },
    "7043": {
      "op": "MSTORE"
    },
    "7044": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3033303A53454E4445525F4E4F545F5354414B494E47"
    },
    "7077": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "7079": {
      "op": "DUP3"
    },
    "7080": {
      "op": "ADD"
    },
    "7081": {
      "op": "MSTORE"
    },
    "7082": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "7084": {
      "op": "ADD"
    },
    "7085": {
      "offset": [
        5558,
        5634
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "7088": {
      "op": "JUMP"
    },
    "7089": {
      "offset": [
        5558,
        5634
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7090": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7092": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7094": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "7096": {
      "op": "SHL"
    },
    "7097": {
      "op": "SUB"
    },
    "7098": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11690,
        11710
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 42
    },
    "7099": {
      "branch": 199,
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11690,
        11710
      ],
      "op": "AND",
      "path": "32"
    },
    "7100": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1C16"
    },
    "7103": {
      "branch": 199,
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "7104": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7106": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "7107": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "7111": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "7113": {
      "op": "SHL"
    },
    "7114": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7115": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7116": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7118": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "7120": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "DUP3",
      "path": "32"
    },
    "7121": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "ADD",
      "path": "32"
    },
    "7122": {
      "op": "MSTORE"
    },
    "7123": {
      "op": "PUSH1",
      "value": "0x26"
    },
    "7125": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7127": {
      "op": "DUP3"
    },
    "7128": {
      "op": "ADD"
    },
    "7129": {
      "op": "MSTORE"
    },
    "7130": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3039303A5354414B45525F574954485F5A45524F5F41"
    },
    "7163": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "7165": {
      "op": "DUP3"
    },
    "7166": {
      "op": "ADD"
    },
    "7167": {
      "op": "MSTORE"
    },
    "7168": {
      "op": "PUSH6",
      "value": "0x444452455353"
    },
    "7175": {
      "op": "PUSH1",
      "value": "0xD0"
    },
    "7177": {
      "op": "SHL"
    },
    "7178": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "7180": {
      "op": "DUP3"
    },
    "7181": {
      "op": "ADD"
    },
    "7182": {
      "op": "MSTORE"
    },
    "7183": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "7185": {
      "op": "ADD"
    },
    "7186": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "7189": {
      "op": "JUMP"
    },
    "7190": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11682,
        11753
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7191": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7193": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7195": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "7197": {
      "op": "SHL"
    },
    "7198": {
      "op": "SUB"
    },
    "7199": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "DUP4",
      "path": "32"
    },
    "7200": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "AND",
      "path": "32"
    },
    "7201": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11764,
        11781
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7203": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7204": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7205": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7206": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11837
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "7208": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7210": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7211": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7213": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7214": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "7215": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11856
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7216": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11785,
        11857
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1C44"
    },
    "7219": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11785,
        11857
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7220": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "DUP6",
      "path": "32"
    },
    "7221": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11845
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7222": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7224": {
      "op": "PUSH1",
      "value": "0x88"
    },
    "7226": {
      "op": "SHL"
    },
    "7227": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11856
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7228": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11856
      ],
      "op": "DIV",
      "path": "32"
    },
    "7229": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11856
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "7231": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11832,
        11856
      ],
      "op": "AND",
      "path": "32"
    },
    "7232": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11785,
        11798
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3F88"
    },
    "7235": {
      "fn": "ChainRegistryV01.registerStake",
      "jump": "i",
      "offset": [
        11785,
        11857
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7236": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11785,
        11857
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7237": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11763,
        11857
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7238": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11763,
        11857
      ],
      "op": "POP",
      "path": "32"
    },
    "7239": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 43,
      "value": "0x1795"
    },
    "7242": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11932,
        11938
      ],
      "op": "DUP4",
      "path": "32"
    },
    "7243": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x71"
    },
    "7245": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x14"
    },
    "7247": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7248": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7249": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7250": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "7253": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "EXP",
      "path": "32"
    },
    "7254": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7255": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "DIV",
      "path": "32"
    },
    "7256": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "7258": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11952,
        11960
      ],
      "op": "SHL",
      "path": "32"
    },
    "7259": {
      "offset": [
        1689,
        1691
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xA"
    },
    "7261": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11993,
        12013
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "7263": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7265": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "7266": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7267": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7269": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "ADD",
      "path": "32"
    },
    "7270": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7272": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7273": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7274": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7276": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7277": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7278": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        12055
      ],
      "op": "POP",
      "path": "32"
    },
    "7279": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        12050,
        12054
      ],
      "op": "DUP7",
      "path": "32"
    },
    "7280": {
      "fn": "ChainRegistryV01.registerStake",
      "offset": [
        11903,
        11918
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3855"
    },
    "7283": {
      "fn": "ChainRegistryV01.registerStake",
      "jump": "i",
      "offset": [
        11903,
        12055
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7284": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7285": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17579,
        17597
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7287": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17611,
        17629
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7288": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17643,
        17659
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7290": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17673,
        17686
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7291": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17700,
        17725
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "7293": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17739,
        17755
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7295": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 44,
      "value": "0x1D37"
    },
    "7298": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17810
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "7300": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7302": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17811,
        17813
      ],
      "op": "DUP10",
      "path": "32"
    },
    "7303": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7305": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7307": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "7309": {
      "op": "SHL"
    },
    "7310": {
      "op": "SUB"
    },
    "7311": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "AND",
      "path": "32"
    },
    "7312": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7314": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7316": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "7318": {
      "op": "SHL"
    },
    "7319": {
      "op": "SUB"
    },
    "7320": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "AND",
      "path": "32"
    },
    "7321": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7322": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7323": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7325": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "ADD",
      "path": "32"
    },
    "7326": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7327": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7328": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7329": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7331": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "ADD",
      "path": "32"
    },
    "7332": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7334": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17814
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "7335": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17819
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "7337": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17805,
        17819
      ],
      "op": "ADD",
      "path": "32"
    },
    "7338": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7339": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7340": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1CB4"
    },
    "7343": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7344": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "7347": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "jump": "i",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7348": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7349": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7350": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "7352": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ADD",
      "path": "32"
    },
    "7353": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7355": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7356": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "7357": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DIV",
      "path": "32"
    },
    "7358": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "MUL",
      "path": "32"
    },
    "7359": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7361": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ADD",
      "path": "32"
    },
    "7362": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7364": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "7365": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7366": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7367": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ADD",
      "path": "32"
    },
    "7368": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7370": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7371": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7372": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "7373": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "7374": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7375": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7376": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7377": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7378": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7380": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ADD",
      "path": "32"
    },
    "7381": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP3",
      "path": "32"
    },
    "7382": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7383": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7384": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1CE0"
    },
    "7387": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7388": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "7391": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "jump": "i",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7392": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7393": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7394": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "7395": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1D2D"
    },
    "7398": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "7399": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7400": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "7402": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "LT",
      "path": "32"
    },
    "7403": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1D02"
    },
    "7406": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "7407": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "7410": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7411": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP4",
      "path": "32"
    },
    "7412": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7413": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DIV",
      "path": "32"
    },
    "7414": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "MUL",
      "path": "32"
    },
    "7415": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP4",
      "path": "32"
    },
    "7416": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7417": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "7418": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7420": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ADD",
      "path": "32"
    },
    "7421": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "7422": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1D2D"
    },
    "7425": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7426": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7427": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP3",
      "path": "32"
    },
    "7428": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ADD",
      "path": "32"
    },
    "7429": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "7430": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7431": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7433": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7434": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7436": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7438": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "7439": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7440": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7441": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7442": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7443": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7444": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7445": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7446": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "7448": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ADD",
      "path": "32"
    },
    "7449": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7450": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7452": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ADD",
      "path": "32"
    },
    "7453": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7454": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP4",
      "path": "32"
    },
    "7455": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "GT",
      "path": "32"
    },
    "7456": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1D10"
    },
    "7459": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "7460": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP3",
      "path": "32"
    },
    "7461": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7462": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SUB",
      "path": "32"
    },
    "7463": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "7465": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "AND",
      "path": "32"
    },
    "7466": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "DUP3",
      "path": "32"
    },
    "7467": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "ADD",
      "path": "32"
    },
    "7468": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "7469": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7470": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7471": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7472": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7473": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7474": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7475": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17804
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x31AF"
    },
    "7478": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "jump": "i",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7479": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17787,
        17820
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7480": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "7481": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7482": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "7483": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7484": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "7485": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7486": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "7487": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7488": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "7489": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7490": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "7491": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17780,
        17820
      ],
      "op": "POP",
      "path": "32"
    },
    "7492": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7493": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "7494": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "7495": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "7496": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "POP",
      "path": "32"
    },
    "7497": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "7498": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "7499": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "offset": [
        17459,
        17827
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "7500": {
      "fn": "ChainRegistryV01.decodeBundleData",
      "jump": "o",
      "offset": [
        17459,
        17827
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7501": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15114,
        15312
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7502": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7504": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7506": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "7508": {
      "op": "SHL"
    },
    "7509": {
      "op": "SUB"
    },
    "7510": {
      "op": "NOT"
    },
    "7511": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 45
    },
    "7512": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "AND",
      "path": "32"
    },
    "7513": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15194,
        15202
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7515": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7516": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7517": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7518": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15228
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6A"
    },
    "7520": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7522": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7523": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7525": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7526": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "7527": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7528": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7530": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7532": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "7534": {
      "op": "SHL"
    },
    "7535": {
      "op": "SUB"
    },
    "7536": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "AND",
      "path": "32"
    },
    "7537": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15253,
        15263
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 46,
      "value": "0x1D79"
    },
    "7540": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15219,
        15235
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7541": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15253,
        15259
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "7544": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "jump": "i",
      "offset": [
        15253,
        15263
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7545": {
      "branch": 200,
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15253,
        15263
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7546": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1138"
    },
    "7549": {
      "branch": 200,
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "7550": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7552": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "7553": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "7557": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "7559": {
      "op": "SHL"
    },
    "7560": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7561": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7562": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7564": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "7566": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "DUP3",
      "path": "32"
    },
    "7567": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "ADD",
      "path": "32"
    },
    "7568": {
      "op": "MSTORE"
    },
    "7569": {
      "op": "PUSH1",
      "value": "0x25"
    },
    "7571": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7573": {
      "op": "DUP3"
    },
    "7574": {
      "op": "ADD"
    },
    "7575": {
      "op": "MSTORE"
    },
    "7576": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3133313A52454749535452595F4E4F545F5245474953"
    },
    "7609": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "7611": {
      "op": "DUP3"
    },
    "7612": {
      "op": "ADD"
    },
    "7613": {
      "op": "MSTORE"
    },
    "7614": {
      "op": "PUSH5",
      "value": "0x1511549151"
    },
    "7620": {
      "op": "PUSH1",
      "value": "0xDA"
    },
    "7622": {
      "op": "SHL"
    },
    "7623": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "7625": {
      "op": "DUP3"
    },
    "7626": {
      "op": "ADD"
    },
    "7627": {
      "op": "MSTORE"
    },
    "7628": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "7630": {
      "op": "ADD"
    },
    "7631": {
      "fn": "ChainRegistryV01.getRegistryNftId",
      "offset": [
        15245,
        15305
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "7634": {
      "op": "JUMP"
    },
    "7635": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7636": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10271,
        10279
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7638": {
      "offset": [
        4210,
        4231
      ],
      "op": "DUP4",
      "path": "32"
    },
    "7639": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4210,
        4231
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7640": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4210,
        4231
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7641": {
      "offset": [
        4210,
        4219
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6E"
    },
    "7643": {
      "offset": [
        4210,
        4231
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7645": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4210,
        4231
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7646": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4210,
        4231
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7648": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4210,
        4231
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7649": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4210,
        4231
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "7650": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4210,
        4231
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7651": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10209,
        10219
      ],
      "op": "DUP5",
      "path": "32"
    },
    "7652": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10209,
        10219
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7653": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7655": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7657": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "7659": {
      "op": "SHL"
    },
    "7660": {
      "op": "SUB"
    },
    "7661": {
      "offset": [
        4210,
        4231
      ],
      "op": "AND",
      "path": "32"
    },
    "7662": {
      "offset": [
        4189,
        4278
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1E47"
    },
    "7665": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4189,
        4278
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "7666": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4189,
        4278
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7668": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4189,
        4278
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "7669": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "7673": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "7675": {
      "op": "SHL"
    },
    "7676": {
      "offset": [
        4189,
        4278
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7677": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4189,
        4278
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7678": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "7680": {
      "offset": [
        4189,
        4278
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "7682": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4189,
        4278
      ],
      "op": "DUP3",
      "path": "32"
    },
    "7683": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        4189,
        4278
      ],
      "op": "ADD",
      "path": "32"
    },
    "7684": {
      "op": "MSTORE"
    },
    "7685": {
      "op": "PUSH1",
      "value": "0x25"
    },
    "7687": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "7689": {
      "op": "DUP3"
    },
    "7690": {
      "op": "ADD"
    },
    "7691": {
      "op": "MSTORE"
    },
    "7692": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3030353A494E5354414E43455F4E4F545F5245474953"
    },
    "7725": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "7727": {
      "op": "DUP3"
    },
    "7728": {
      "op": "ADD"
    },
    "7729": {
      "op": "MSTORE"
    },
    "7730": {
      "op": "PUSH5",
      "value": "0x1511549151"
    },
    "7736": {
      "op": "PUSH1",
      "value": "0xDA"
    },
    "7738": {
      "op": "SHL"
    },
    "7739": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "7741": {
      "op": "DUP3"
    },
    "7742": {
      "op": "ADD"
    },
    "7743": {
      "op": "MSTORE"
    },
    "7744": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "7746": {
      "op": "ADD"
    },
    "7747": {
      "offset": [
        4189,
        4278
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "7750": {
      "op": "JUMP"
    },
    "7751": {
      "offset": [
        4189,
        4278
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7752": {
      "offset": [
        5283,
        5291
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7754": {
      "offset": [
        5294,
        5315
      ],
      "op": "DUP6",
      "path": "32"
    },
    "7755": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5294,
        5315
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7756": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5294,
        5315
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7757": {
      "offset": [
        5294,
        5303
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6E"
    },
    "7759": {
      "offset": [
        5294,
        5315
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7761": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5294,
        5315
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7762": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5294,
        5315
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7764": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5294,
        5315
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7765": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5294,
        5315
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "7766": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5294,
        5315
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7767": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10243,
        10253
      ],
      "op": "DUP6",
      "path": "32"
    },
    "7768": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10243,
        10253
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7769": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7771": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7773": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "7775": {
      "op": "SHL"
    },
    "7776": {
      "op": "SUB"
    },
    "7777": {
      "offset": [
        5294,
        5315
      ],
      "op": "AND",
      "path": "32"
    },
    "7778": {
      "offset": [
        5333,
        5353
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7779": {
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1E7E"
    },
    "7782": {
      "offset": [
        5325,
        5395
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "7783": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7785": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5325,
        5395
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "7786": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "7790": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "7792": {
      "op": "SHL"
    },
    "7793": {
      "offset": [
        5325,
        5395
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7794": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5325,
        5395
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7795": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "7797": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5325,
        5395
      ],
      "op": "ADD",
      "path": "32"
    },
    "7798": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "7801": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5325,
        5395
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7802": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5325,
        5395
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5775"
    },
    "7805": {
      "fn": "ChainRegistryV01.registerComponent",
      "jump": "i",
      "offset": [
        5325,
        5395
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7806": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5325,
        5395
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7807": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7809": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7811": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "7813": {
      "op": "SHL"
    },
    "7814": {
      "op": "SUB"
    },
    "7815": {
      "offset": [
        5436,
        5445
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7816": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5445
      ],
      "op": "AND",
      "path": "32"
    },
    "7817": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7819": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7820": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5445
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7821": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5445
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7822": {
      "offset": [
        5436,
        5441
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "7824": {
      "offset": [
        5436,
        5445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "7826": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5445
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7827": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5445
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7829": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5445
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7830": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5445
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "7831": {
      "offset": [
        5436,
        5451
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "7832": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7834": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "7836": {
      "op": "SHL"
    },
    "7837": {
      "offset": [
        5436,
        5451
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7838": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        5436,
        5451
      ],
      "op": "DIV",
      "path": "32"
    },
    "7839": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "PUSH5",
      "path": "42",
      "value": "0xFFFFFFFFFF"
    },
    "7845": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "AND",
      "path": "42"
    },
    "7846": {
      "offset": [
        5413,
        5426
      ],
      "op": "CHAINID",
      "path": "32"
    },
    "7847": {
      "offset": [
        5413,
        5452
      ],
      "op": "EQ",
      "path": "32"
    },
    "7848": {
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1EC3"
    },
    "7851": {
      "offset": [
        5405,
        5500
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "7852": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "7854": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "7855": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "7859": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "7861": {
      "op": "SHL"
    },
    "7862": {
      "offset": [
        5405,
        5500
      ],
      "op": "DUP2",
      "path": "32"
    },
    "7863": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "7864": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "7866": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "ADD",
      "path": "32"
    },
    "7867": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "7870": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "7871": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x57BA"
    },
    "7874": {
      "fn": "BaseTypes.toInt",
      "jump": "i",
      "offset": [
        5405,
        5500
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7875": {
      "fn": "BaseTypes.toInt",
      "offset": [
        5405,
        5500
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7876": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10309,
        10322
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7878": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10336,
        10348
      ],
      "op": "DUP1",
      "path": "32"
    },
    "7879": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10362,
        10379
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "7881": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10392,
        10434
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1ED2"
    },
    "7884": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10410,
        10420
      ],
      "op": "DUP11",
      "path": "32"
    },
    "7885": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10422,
        10433
      ],
      "op": "DUP11",
      "path": "32"
    },
    "7886": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10392,
        10409
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3F94"
    },
    "7889": {
      "fn": "ChainRegistryV01.registerComponent",
      "jump": "i",
      "offset": [
        10392,
        10434
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7890": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10392,
        10434
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7891": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10295,
        10434
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "7892": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10295,
        10434
      ],
      "op": "POP",
      "path": "32"
    },
    "7893": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10295,
        10434
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "7894": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10295,
        10434
      ],
      "op": "POP",
      "path": "32"
    },
    "7895": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10295,
        10434
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "7896": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10295,
        10434
      ],
      "op": "POP",
      "path": "32"
    },
    "7897": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10496,
        10636
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 47,
      "value": "0x1EF8"
    },
    "7900": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10525,
        10532
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1EED"
    },
    "7903": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x35"
    },
    "7905": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SLOAD",
      "path": "0"
    },
    "7906": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7908": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "7910": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "7912": {
      "op": "SHL"
    },
    "7913": {
      "op": "SUB"
    },
    "7914": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "AND",
      "path": "0"
    },
    "7915": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "7916": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1441,
        1526
      ],
      "op": "JUMP",
      "path": "0"
    },
    "7917": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10525,
        10532
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7918": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10546,
        10551
      ],
      "op": "DUP5",
      "path": "32"
    },
    "7919": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10565,
        10566
      ],
      "op": "DUP5",
      "path": "32"
    },
    "7920": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10580,
        10600
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "7922": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10614,
        10617
      ],
      "op": "DUP13",
      "path": "32"
    },
    "7923": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10631,
        10635
      ],
      "op": "DUP7",
      "path": "32"
    },
    "7924": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10496,
        10511
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3855"
    },
    "7927": {
      "fn": "ChainRegistryV01.registerComponent",
      "jump": "i",
      "offset": [
        10496,
        10636
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7928": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10496,
        10636
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7929": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10491,
        10636
      ],
      "op": "SWAP11",
      "path": "32"
    },
    "7930": {
      "fn": "ChainRegistryV01.registerComponent",
      "offset": [
        10017,
        10643
      ],
      "op": "SWAP10",
      "path": "32"
    },
    "7931": {
      "op": "POP"
    },
    "7932": {
      "op": "POP"
    },
    "7933": {
      "op": "POP"
    },
    "7934": {
      "op": "POP"
    },
    "7935": {
      "op": "POP"
    },
    "7936": {
      "op": "POP"
    },
    "7937": {
      "op": "POP"
    },
    "7938": {
      "op": "POP"
    },
    "7939": {
      "op": "POP"
    },
    "7940": {
      "op": "POP"
    },
    "7941": {
      "fn": "ChainRegistryV01.registerComponent",
      "jump": "o",
      "offset": [
        10017,
        10643
      ],
      "op": "JUMP",
      "path": "32"
    },
    "7942": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "7943": {
      "offset": [
        3291,
        3304
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x2"
    },
    "7945": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3291,
        3304
      ],
      "op": "SLOAD",
      "path": "1"
    },
    "7946": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3291,
        3304
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x100"
    },
    "7949": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3291,
        3304
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "7950": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3291,
        3304
      ],
      "op": "DIV",
      "path": "1"
    },
    "7951": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3291,
        3304
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0xFF"
    },
    "7953": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3291,
        3304
      ],
      "op": "AND",
      "path": "1"
    },
    "7954": {
      "offset": [
        3290,
        3304
      ],
      "op": "ISZERO",
      "path": "1"
    },
    "7955": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3290,
        3304
      ],
      "op": "DUP1",
      "path": "1"
    },
    "7956": {
      "offset": [
        3336,
        3370
      ],
      "op": "DUP1",
      "path": "1"
    },
    "7957": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3336,
        3370
      ],
      "op": "ISZERO",
      "path": "1"
    },
    "7958": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3336,
        3370
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x1F26"
    },
    "7961": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3336,
        3370
      ],
      "op": "JUMPI",
      "path": "1"
    },
    "7962": {
      "op": "POP"
    },
    "7963": {
      "offset": [
        3354,
        3366
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x2"
    },
    "7965": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3354,
        3366
      ],
      "op": "SLOAD",
      "path": "1"
    },
    "7966": {
      "offset": [
        3369,
        3370
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x1"
    },
    "7968": {
      "offset": [
        3354,
        3366
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0xFF"
    },
    "7970": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3354,
        3366
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "7971": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3354,
        3366
      ],
      "op": "SWAP2",
      "path": "1"
    },
    "7972": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3354,
        3366
      ],
      "op": "AND",
      "path": "1"
    },
    "7973": {
      "offset": [
        3354,
        3370
      ],
      "op": "LT",
      "path": "1"
    },
    "7974": {
      "offset": [
        3336,
        3370
      ],
      "op": "JUMPDEST",
      "path": "1"
    },
    "7975": {
      "offset": [
        3335,
        3443
      ],
      "op": "DUP1",
      "path": "1"
    },
    "7976": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3335,
        3443
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x1F40"
    },
    "7979": {
      "offset": [
        3335,
        3443
      ],
      "op": "JUMPI",
      "path": "1"
    },
    "7980": {
      "op": "POP"
    },
    "7981": {
      "offset": [
        3415,
        3419
      ],
      "op": "ADDRESS",
      "path": "1"
    },
    "7982": {
      "op": "EXTCODESIZE"
    },
    "7983": {
      "op": "ISZERO"
    },
    "7984": {
      "op": "DUP1"
    },
    "7985": {
      "op": "ISZERO"
    },
    "7986": {
      "offset": [
        3376,
        3442
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x1F40"
    },
    "7989": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3376,
        3442
      ],
      "op": "JUMPI",
      "path": "1"
    },
    "7990": {
      "op": "POP"
    },
    "7991": {
      "offset": [
        3425,
        3437
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x2"
    },
    "7993": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3425,
        3437
      ],
      "op": "SLOAD",
      "path": "1"
    },
    "7994": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3425,
        3437
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0xFF"
    },
    "7996": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3425,
        3437
      ],
      "op": "AND",
      "path": "1"
    },
    "7997": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3425,
        3437
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x1"
    },
    "7999": {
      "offset": [
        3425,
        3442
      ],
      "op": "EQ",
      "path": "1"
    },
    "8000": {
      "offset": [
        3376,
        3442
      ],
      "op": "JUMPDEST",
      "path": "1"
    },
    "8001": {
      "offset": [
        3314,
        3515
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x1FA3"
    },
    "8004": {
      "offset": [
        3314,
        3515
      ],
      "op": "JUMPI",
      "path": "1"
    },
    "8005": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3314,
        3515
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x40"
    },
    "8007": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3314,
        3515
      ],
      "op": "MLOAD",
      "path": "1"
    },
    "8008": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "8012": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "8014": {
      "op": "SHL"
    },
    "8015": {
      "offset": [
        3314,
        3515
      ],
      "op": "DUP2",
      "path": "1"
    },
    "8016": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3314,
        3515
      ],
      "op": "MSTORE",
      "path": "1"
    },
    "8017": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8019": {
      "offset": [
        3314,
        3515
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x4"
    },
    "8021": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3314,
        3515
      ],
      "op": "DUP3",
      "path": "1"
    },
    "8022": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3314,
        3515
      ],
      "op": "ADD",
      "path": "1"
    },
    "8023": {
      "op": "MSTORE"
    },
    "8024": {
      "op": "PUSH1",
      "value": "0x2E"
    },
    "8026": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "8028": {
      "op": "DUP3"
    },
    "8029": {
      "op": "ADD"
    },
    "8030": {
      "op": "MSTORE"
    },
    "8031": {
      "op": "PUSH32",
      "value": "0x496E697469616C697A61626C653A20636F6E747261637420697320616C726561"
    },
    "8064": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "8066": {
      "op": "DUP3"
    },
    "8067": {
      "op": "ADD"
    },
    "8068": {
      "op": "MSTORE"
    },
    "8069": {
      "op": "PUSH14",
      "value": "0x191E481A5B9A5D1A585B1A5E9959"
    },
    "8084": {
      "op": "PUSH1",
      "value": "0x92"
    },
    "8086": {
      "op": "SHL"
    },
    "8087": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "8089": {
      "op": "DUP3"
    },
    "8090": {
      "op": "ADD"
    },
    "8091": {
      "op": "MSTORE"
    },
    "8092": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "8094": {
      "op": "ADD"
    },
    "8095": {
      "offset": [
        3314,
        3515
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0xB98"
    },
    "8098": {
      "op": "JUMP"
    },
    "8099": {
      "offset": [
        3314,
        3515
      ],
      "op": "JUMPDEST",
      "path": "1"
    },
    "8100": {
      "offset": [
        3525,
        3537
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x2"
    },
    "8102": {
      "offset": [
        3525,
        3541
      ],
      "op": "DUP1",
      "path": "1"
    },
    "8103": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3525,
        3541
      ],
      "op": "SLOAD",
      "path": "1"
    },
    "8104": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "8106": {
      "op": "NOT"
    },
    "8107": {
      "offset": [
        3525,
        3541
      ],
      "op": "AND",
      "path": "1"
    },
    "8108": {
      "offset": [
        3540,
        3541
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x1"
    },
    "8110": {
      "offset": [
        3525,
        3541
      ],
      "op": "OR",
      "path": "1"
    },
    "8111": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3525,
        3541
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "8112": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3525,
        3541
      ],
      "op": "SSTORE",
      "path": "1"
    },
    "8113": {
      "offset": [
        3551,
        3616
      ],
      "op": "DUP1",
      "path": "1"
    },
    "8114": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3551,
        3616
      ],
      "op": "ISZERO",
      "path": "1"
    },
    "8115": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3551,
        3616
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x1FC6"
    },
    "8118": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3551,
        3616
      ],
      "op": "JUMPI",
      "path": "1"
    },
    "8119": {
      "offset": [
        3585,
        3598
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x2"
    },
    "8121": {
      "offset": [
        3585,
        3605
      ],
      "op": "DUP1",
      "path": "1"
    },
    "8122": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3585,
        3605
      ],
      "op": "SLOAD",
      "path": "1"
    },
    "8123": {
      "op": "PUSH2",
      "value": "0xFF00"
    },
    "8126": {
      "op": "NOT"
    },
    "8127": {
      "offset": [
        3585,
        3605
      ],
      "op": "AND",
      "path": "1"
    },
    "8128": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3585,
        3605
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x100"
    },
    "8131": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3585,
        3605
      ],
      "op": "OR",
      "path": "1"
    },
    "8132": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3585,
        3605
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "8133": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3585,
        3605
      ],
      "op": "SSTORE",
      "path": "1"
    },
    "8134": {
      "offset": [
        3551,
        3616
      ],
      "op": "JUMPDEST",
      "path": "1"
    },
    "8135": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6457,
        6495
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 48,
      "value": "0x1FD0"
    },
    "8138": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6467,
        6481
      ],
      "op": "DUP5",
      "path": "32"
    },
    "8139": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6483,
        6494
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8140": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6457,
        6466
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4217"
    },
    "8143": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "jump": "i",
      "offset": [
        6457,
        6495
      ],
      "op": "JUMP",
      "path": "32"
    },
    "8144": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6457,
        6495
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "8145": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6552,
        6568
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 49,
      "value": "0x1FD8"
    },
    "8148": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6552,
        6566
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x44E9"
    },
    "8151": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "jump": "i",
      "offset": [
        6552,
        6568
      ],
      "op": "JUMP",
      "path": "32"
    },
    "8152": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6552,
        6568
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "8153": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6629,
        6638
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 50,
      "value": "0x1FE0"
    },
    "8156": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6629,
        6636
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x17BD"
    },
    "8159": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "jump": "i",
      "offset": [
        6629,
        6638
      ],
      "op": "JUMP",
      "path": "32"
    },
    "8160": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6629,
        6638
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "8161": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6626
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x72"
    },
    "8163": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8164": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8165": {
      "op": "PUSH6",
      "value": "0xFFFFFFFFFFFF"
    },
    "8172": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "8174": {
      "op": "SHL"
    },
    "8175": {
      "op": "NOT"
    },
    "8176": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "AND",
      "path": "32"
    },
    "8177": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8179": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "8181": {
      "op": "SHL"
    },
    "8182": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "PUSH6",
      "path": "32",
      "value": "0xFFFFFFFFFFFF"
    },
    "8189": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "8190": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8191": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "8192": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "AND",
      "path": "32"
    },
    "8193": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8194": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "MUL",
      "path": "32"
    },
    "8195": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "OR",
      "path": "32"
    },
    "8196": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8197": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6618,
        6638
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8198": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6656
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 51,
      "value": "0x71"
    },
    "8200": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8201": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8202": {
      "op": "PUSH5",
      "value": "0xFFFFFFFFFF"
    },
    "8208": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "8210": {
      "op": "SHL"
    },
    "8211": {
      "op": "NOT"
    },
    "8212": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "AND",
      "path": "32"
    },
    "8213": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "PUSH5",
      "path": "32",
      "value": "0xFFFFFFFFFF"
    },
    "8219": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6669,
        6682
      ],
      "op": "CHAINID",
      "path": "32"
    },
    "8220": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "AND",
      "path": "32"
    },
    "8221": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8222": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "8223": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "MUL",
      "path": "32"
    },
    "8224": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "8225": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8226": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "8227": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "OR",
      "path": "32"
    },
    "8228": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8229": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6648,
        6683
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8230": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6755
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 52,
      "value": "0x68"
    },
    "8232": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6765
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "8234": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6765
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "8235": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6765
      ],
      "op": "PUSH32",
      "path": "32",
      "value": "0x82EAF0FCA2207F91F5027FCF68136C84EDB7E928C081C42AA5BBC2A771C7D376"
    },
    "8268": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8269": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8270": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "8272": {
      "op": "NOT"
    },
    "8273": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8274": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8275": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "AND",
      "path": "32"
    },
    "8276": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8278": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8279": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8280": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "OR",
      "path": "32"
    },
    "8281": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8282": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "8283": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6741,
        6772
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8284": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6782,
        6803
      ],
      "op": "PUSH32",
      "path": "32",
      "statement": 53,
      "value": "0x7738FC943D038775BED8EF01A67B748C956896B0B810B5B4D06DC2C8632420E2"
    },
    "8317": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6782,
        6810
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8318": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6782,
        6810
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8319": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6782,
        6810
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8320": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6782,
        6810
      ],
      "op": "AND",
      "path": "32"
    },
    "8321": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6782,
        6810
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8322": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6782,
        6810
      ],
      "op": "OR",
      "path": "32"
    },
    "8323": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6782,
        6810
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8324": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6782,
        6810
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8325": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6820,
        6844
      ],
      "op": "PUSH32",
      "path": "32",
      "statement": 54,
      "value": "0x621935E5E2D2334E817FA0366E6727CDFBB18ABED03A929D20A8BE2175643EFE"
    },
    "8358": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6820,
        6851
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8359": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6820,
        6851
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8360": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6820,
        6851
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8361": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6820,
        6851
      ],
      "op": "AND",
      "path": "32"
    },
    "8362": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6820,
        6851
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8363": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6820,
        6851
      ],
      "op": "OR",
      "path": "32"
    },
    "8364": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6820,
        6851
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8365": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6820,
        6851
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8366": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6861,
        6882
      ],
      "op": "PUSH32",
      "path": "32",
      "statement": 55,
      "value": "0x80333AA37BBC0DD2312116CFC6D7C23756AFE8292D63DA7B97B36300CC5E273F"
    },
    "8399": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6861,
        6889
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8400": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6861,
        6889
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8401": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6861,
        6889
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8402": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6861,
        6889
      ],
      "op": "AND",
      "path": "32"
    },
    "8403": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6861,
        6889
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8404": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6861,
        6889
      ],
      "op": "OR",
      "path": "32"
    },
    "8405": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6861,
        6889
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8406": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6861,
        6889
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8407": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6899,
        6923
      ],
      "op": "PUSH32",
      "path": "32",
      "statement": 56,
      "value": "0x204F680652367B3E88EB8454408EF0B12F62A2E2845285C753E1F150C9407187"
    },
    "8440": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6899,
        6930
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8441": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6899,
        6930
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8442": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6899,
        6930
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8443": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6899,
        6930
      ],
      "op": "AND",
      "path": "32"
    },
    "8444": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6899,
        6930
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8445": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6899,
        6930
      ],
      "op": "OR",
      "path": "32"
    },
    "8446": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6899,
        6930
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8447": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6899,
        6930
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8448": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6940,
        6964
      ],
      "op": "PUSH32",
      "path": "32",
      "statement": 57,
      "value": "0x911A5277297385469EB2E85A75CE7559032E3B943AB117F98A01792B66FFF3EE"
    },
    "8481": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6940,
        6971
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8482": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6940,
        6971
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8483": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6940,
        6971
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8484": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6940,
        6971
      ],
      "op": "AND",
      "path": "32"
    },
    "8485": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6940,
        6971
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8486": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6940,
        6971
      ],
      "op": "OR",
      "path": "32"
    },
    "8487": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6940,
        6971
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8488": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6940,
        6971
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8489": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6981,
        7003
      ],
      "op": "PUSH32",
      "path": "32",
      "statement": 58,
      "value": "0x2C27BD25DFA436448D1A9CF6E802BB2633A236A6DABD0CEDBFEB6285EC2FE9AD"
    },
    "8522": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6981,
        7010
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8523": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6981,
        7010
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8524": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6981,
        7010
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8525": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6981,
        7010
      ],
      "op": "AND",
      "path": "32"
    },
    "8526": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6981,
        7010
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8527": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6981,
        7010
      ],
      "op": "OR",
      "path": "32"
    },
    "8528": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6981,
        7010
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8529": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6981,
        7010
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8530": {
      "offset": [
        1689,
        1691
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xA"
    },
    "8532": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "8534": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7041
      ],
      "op": "MSTORE",
      "path": "32",
      "statement": 59
    },
    "8535": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7041
      ],
      "op": "PUSH32",
      "path": "32",
      "value": "0x3C51D292490BF26C9A5A46ED986C7B0C87FD1FD42D7777D1A7FBE70E6AC09044"
    },
    "8568": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8569": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8570": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8571": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "8572": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "AND",
      "path": "32"
    },
    "8573": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8574": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "8575": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "OR",
      "path": "32"
    },
    "8576": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8577": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7020,
        7048
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "8578": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7059,
        7086
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 60,
      "value": "0x218A"
    },
    "8581": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7077,
        7085
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8582": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7059,
        7076
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2DCF"
    },
    "8585": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "jump": "i",
      "offset": [
        7059,
        7086
      ],
      "op": "JUMP",
      "path": "32"
    },
    "8586": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        7059,
        7086
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "8587": {
      "offset": [
        3640,
        3654
      ],
      "op": "DUP1",
      "path": "1"
    },
    "8588": {
      "offset": [
        3636,
        3735
      ],
      "op": "ISZERO",
      "path": "1"
    },
    "8589": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3636,
        3735
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x21D0"
    },
    "8592": {
      "offset": [
        3636,
        3735
      ],
      "op": "JUMPI",
      "path": "1"
    },
    "8593": {
      "offset": [
        3670,
        3683
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x2"
    },
    "8595": {
      "offset": [
        3670,
        3691
      ],
      "op": "DUP1",
      "path": "1"
    },
    "8596": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3670,
        3691
      ],
      "op": "SLOAD",
      "path": "1"
    },
    "8597": {
      "op": "PUSH2",
      "value": "0xFF00"
    },
    "8600": {
      "op": "NOT"
    },
    "8601": {
      "offset": [
        3670,
        3691
      ],
      "op": "AND",
      "path": "1"
    },
    "8602": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3670,
        3691
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "8603": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3670,
        3691
      ],
      "op": "SSTORE",
      "path": "1"
    },
    "8604": {
      "offset": [
        3710,
        3724
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x40"
    },
    "8606": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3710,
        3724
      ],
      "op": "MLOAD",
      "path": "1"
    },
    "8607": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8609": {
      "op": "DUP2"
    },
    "8610": {
      "op": "MSTORE"
    },
    "8611": {
      "offset": [
        3710,
        3724
      ],
      "op": "PUSH32",
      "path": "1",
      "value": "0x7F26B83FF96E1F2B6A682F133852F6798A09C465DA95921460CEFB3847402498"
    },
    "8644": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3710,
        3724
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "8645": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8647": {
      "op": "ADD"
    },
    "8648": {
      "offset": [
        3710,
        3724
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x40"
    },
    "8650": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3710,
        3724
      ],
      "op": "MLOAD",
      "path": "1"
    },
    "8651": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3710,
        3724
      ],
      "op": "DUP1",
      "path": "1"
    },
    "8652": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3710,
        3724
      ],
      "op": "SWAP2",
      "path": "1"
    },
    "8653": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3710,
        3724
      ],
      "op": "SUB",
      "path": "1"
    },
    "8654": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3710,
        3724
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "8655": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        3710,
        3724
      ],
      "op": "LOG1",
      "path": "1"
    },
    "8656": {
      "offset": [
        3636,
        3735
      ],
      "op": "JUMPDEST",
      "path": "1"
    },
    "8657": {
      "offset": [
        3258,
        3741
      ],
      "op": "POP",
      "path": "1"
    },
    "8658": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "POP",
      "path": "32"
    },
    "8659": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "POP",
      "path": "32"
    },
    "8660": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "offset": [
        6218,
        7093
      ],
      "op": "POP",
      "path": "32"
    },
    "8661": {
      "fn": "ChainRegistryV01.activateAndSetOwner",
      "jump": "o",
      "offset": [
        6218,
        7093
      ],
      "op": "JUMP",
      "path": "32"
    },
    "8662": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        7971,
        8539
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "8663": {
      "offset": [
        1334,
        1347
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x21DE"
    },
    "8666": {
      "offset": [
        1334,
        1345
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x333C"
    },
    "8669": {
      "jump": "i",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMP",
      "path": "0"
    },
    "8670": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "8671": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8096,
        8104
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 61,
      "value": "0x72"
    },
    "8673": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8096,
        8104
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "8674": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8676": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8678": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "8680": {
      "op": "SHL"
    },
    "8681": {
      "op": "SUB"
    },
    "8682": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8096,
        8104
      ],
      "op": "AND",
      "path": "32"
    },
    "8683": {
      "branch": 201,
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8088,
        8119
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "8684": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2241"
    },
    "8687": {
      "branch": 201,
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "8688": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "8690": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "8691": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "8695": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "8697": {
      "op": "SHL"
    },
    "8698": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8699": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "8700": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8702": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "8704": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8705": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "ADD",
      "path": "32"
    },
    "8706": {
      "op": "MSTORE"
    },
    "8707": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "8709": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "8711": {
      "op": "DUP3"
    },
    "8712": {
      "op": "ADD"
    },
    "8713": {
      "op": "MSTORE"
    },
    "8714": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3035303A5354414B494E475F414C52454144595F5345"
    },
    "8747": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "8749": {
      "op": "DUP3"
    },
    "8750": {
      "op": "ADD"
    },
    "8751": {
      "op": "MSTORE"
    },
    "8752": {
      "op": "PUSH1",
      "value": "0x15"
    },
    "8754": {
      "op": "PUSH1",
      "value": "0xFA"
    },
    "8756": {
      "op": "SHL"
    },
    "8757": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "8759": {
      "op": "DUP3"
    },
    "8760": {
      "op": "ADD"
    },
    "8761": {
      "op": "MSTORE"
    },
    "8762": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "8764": {
      "op": "ADD"
    },
    "8765": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "8768": {
      "op": "JUMP"
    },
    "8769": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8080,
        8157
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "8770": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8772": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8774": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "8776": {
      "op": "SHL"
    },
    "8777": {
      "op": "SUB"
    },
    "8778": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8175,
        8203
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 62
    },
    "8779": {
      "branch": 202,
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8175,
        8203
      ],
      "op": "AND",
      "path": "32"
    },
    "8780": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x22A2"
    },
    "8783": {
      "branch": 202,
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "8784": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "8786": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "8787": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "8791": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "8793": {
      "op": "SHL"
    },
    "8794": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8795": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "8796": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8798": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "8800": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8801": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "ADD",
      "path": "32"
    },
    "8802": {
      "op": "MSTORE"
    },
    "8803": {
      "op": "PUSH1",
      "value": "0x22"
    },
    "8805": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "8807": {
      "op": "DUP3"
    },
    "8808": {
      "op": "ADD"
    },
    "8809": {
      "op": "MSTORE"
    },
    "8810": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3035313A5354414B494E475F414444524553535F5A45"
    },
    "8843": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "8845": {
      "op": "DUP3"
    },
    "8846": {
      "op": "ADD"
    },
    "8847": {
      "op": "MSTORE"
    },
    "8848": {
      "op": "PUSH2",
      "value": "0x524F"
    },
    "8851": {
      "op": "PUSH1",
      "value": "0xF0"
    },
    "8853": {
      "op": "SHL"
    },
    "8854": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "8856": {
      "op": "DUP3"
    },
    "8857": {
      "op": "ADD"
    },
    "8858": {
      "op": "MSTORE"
    },
    "8859": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "8861": {
      "op": "ADD"
    },
    "8862": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "8865": {
      "op": "JUMP"
    },
    "8866": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8167,
        8242
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "8867": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8252,
        8276
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "8869": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8288,
        8302
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8870": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8252,
        8303
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8871": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8252,
        8303
      ],
      "op": "POP",
      "path": "32"
    },
    "8872": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8337
      ],
      "op": "DUP1",
      "path": "32",
      "statement": 63
    },
    "8873": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8875": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "8877": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "8879": {
      "op": "SHL"
    },
    "8880": {
      "op": "SUB"
    },
    "8881": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8356
      ],
      "op": "AND",
      "path": "32"
    },
    "8882": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8356
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x1B08829C"
    },
    "8887": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "8889": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "8890": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8891": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "8896": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "AND",
      "path": "32"
    },
    "8897": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xE0"
    },
    "8899": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "SHL",
      "path": "32"
    },
    "8900": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8901": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "8902": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "8904": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "ADD",
      "path": "32"
    },
    "8905": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "8907": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "8909": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "8910": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8911": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP4",
      "path": "32"
    },
    "8912": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "SUB",
      "path": "32"
    },
    "8913": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8914": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP7",
      "path": "32"
    },
    "8915": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "GAS",
      "path": "32"
    },
    "8916": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "8917": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "8918": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8919": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "8920": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x22E5"
    },
    "8923": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "8924": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "8925": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "8927": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8928": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "8929": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "8930": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "8932": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "REVERT",
      "path": "32"
    },
    "8933": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "8934": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "POP",
      "path": "32"
    },
    "8935": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "POP",
      "path": "32"
    },
    "8936": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "POP",
      "path": "32"
    },
    "8937": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "POP",
      "path": "32"
    },
    "8938": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "8940": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "8941": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "8942": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "8944": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "NOT",
      "path": "32"
    },
    "8945": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "8947": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8948": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "ADD",
      "path": "32"
    },
    "8949": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "AND",
      "path": "32"
    },
    "8950": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8951": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "ADD",
      "path": "32"
    },
    "8952": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP1",
      "path": "32"
    },
    "8953": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "8955": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "8956": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "POP",
      "path": "32"
    },
    "8957": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8958": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "ADD",
      "path": "32"
    },
    "8959": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8960": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2309"
    },
    "8963": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "8964": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "8965": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5805"
    },
    "8968": {
      "fn": "ChainRegistryV01.setStaking",
      "jump": "i",
      "offset": [
        8322,
        8358
      ],
      "op": "JUMP",
      "path": "32"
    },
    "8969": {
      "branch": 203,
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8322,
        8358
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "8970": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2360"
    },
    "8973": {
      "branch": 203,
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "8974": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "8976": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "8977": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "8981": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "8983": {
      "op": "SHL"
    },
    "8984": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "DUP2",
      "path": "32"
    },
    "8985": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "8986": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "8988": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "8990": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "DUP3",
      "path": "32"
    },
    "8991": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "ADD",
      "path": "32"
    },
    "8992": {
      "op": "MSTORE"
    },
    "8993": {
      "op": "PUSH1",
      "value": "0x22"
    },
    "8995": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "8997": {
      "op": "DUP3"
    },
    "8998": {
      "op": "ADD"
    },
    "8999": {
      "op": "MSTORE"
    },
    "9000": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3035323A5354414B494E475F4E4F545F495354414B49"
    },
    "9033": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "9035": {
      "op": "DUP3"
    },
    "9036": {
      "op": "ADD"
    },
    "9037": {
      "op": "MSTORE"
    },
    "9038": {
      "op": "PUSH2",
      "value": "0x4E47"
    },
    "9041": {
      "op": "PUSH1",
      "value": "0xF0"
    },
    "9043": {
      "op": "SHL"
    },
    "9044": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "9046": {
      "op": "DUP3"
    },
    "9047": {
      "op": "ADD"
    },
    "9048": {
      "op": "MSTORE"
    },
    "9049": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "9051": {
      "op": "ADD"
    },
    "9052": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "9055": {
      "op": "JUMP"
    },
    "9056": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8314,
        8397
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9057": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8456
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 64,
      "value": "0x23DD"
    },
    "9060": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8430
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9061": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9063": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9065": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9067": {
      "op": "SHL"
    },
    "9068": {
      "op": "SUB"
    },
    "9069": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8438
      ],
      "op": "AND",
      "path": "32"
    },
    "9070": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8438
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x54FD4D50"
    },
    "9075": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9077": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9078": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9079": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "9084": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "AND",
      "path": "32"
    },
    "9085": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xE0"
    },
    "9087": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "SHL",
      "path": "32"
    },
    "9088": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9089": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9090": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "9092": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "ADD",
      "path": "32"
    },
    "9093": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "9095": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9097": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9098": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9099": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP4",
      "path": "32"
    },
    "9100": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "SUB",
      "path": "32"
    },
    "9101": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9102": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP7",
      "path": "32"
    },
    "9103": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "GAS",
      "path": "32"
    },
    "9104": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "9105": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9106": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9107": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9108": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x23A1"
    },
    "9111": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "9112": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9113": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9115": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9116": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "9117": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9118": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9120": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "REVERT",
      "path": "32"
    },
    "9121": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9122": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "POP",
      "path": "32"
    },
    "9123": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "POP",
      "path": "32"
    },
    "9124": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "POP",
      "path": "32"
    },
    "9125": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "POP",
      "path": "32"
    },
    "9126": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9128": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9129": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9130": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "9132": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "NOT",
      "path": "32"
    },
    "9133": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "9135": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9136": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "ADD",
      "path": "32"
    },
    "9137": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "AND",
      "path": "32"
    },
    "9138": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9139": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "ADD",
      "path": "32"
    },
    "9140": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9141": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9143": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9144": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "POP",
      "path": "32"
    },
    "9145": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9146": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "ADD",
      "path": "32"
    },
    "9147": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9148": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x23C5"
    },
    "9151": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9152": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9153": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5827"
    },
    "9156": {
      "fn": "ChainRegistryV01.setStaking",
      "jump": "i",
      "offset": [
        8415,
        8440
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9157": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8440
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9158": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8443,
        8456
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x23CD"
    },
    "9161": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8443,
        8454
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4518"
    },
    "9164": {
      "fn": "ChainRegistryV01.setStaking",
      "jump": "i",
      "offset": [
        8443,
        8456
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9165": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8443,
        8456
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9166": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "PUSH6",
      "path": "44",
      "statement": 65,
      "value": "0xFFFFFFFFFFFF"
    },
    "9173": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "SWAP1",
      "path": "44"
    },
    "9174": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "DUP2",
      "path": "44"
    },
    "9175": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "AND",
      "path": "44"
    },
    "9176": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "SWAP2",
      "path": "44"
    },
    "9177": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "AND",
      "path": "44"
    },
    "9178": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "GT",
      "path": "44"
    },
    "9179": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "SWAP1",
      "path": "44"
    },
    "9180": {
      "fn": "gtVersion",
      "offset": [
        359,
        482
      ],
      "op": "JUMP",
      "path": "44"
    },
    "9181": {
      "branch": 204,
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8415,
        8456
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9182": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2434"
    },
    "9185": {
      "branch": 204,
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "9186": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9188": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9189": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "9193": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "9195": {
      "op": "SHL"
    },
    "9196": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9197": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9198": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9200": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "9202": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9203": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "ADD",
      "path": "32"
    },
    "9204": {
      "op": "MSTORE"
    },
    "9205": {
      "op": "PUSH1",
      "value": "0x22"
    },
    "9207": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "9209": {
      "op": "DUP3"
    },
    "9210": {
      "op": "ADD"
    },
    "9211": {
      "op": "MSTORE"
    },
    "9212": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3035333A5354414B494E475F56455253494F4E5F5A45"
    },
    "9245": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "9247": {
      "op": "DUP3"
    },
    "9248": {
      "op": "ADD"
    },
    "9249": {
      "op": "MSTORE"
    },
    "9250": {
      "op": "PUSH2",
      "value": "0x524F"
    },
    "9253": {
      "op": "PUSH1",
      "value": "0xF0"
    },
    "9255": {
      "op": "SHL"
    },
    "9256": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "9258": {
      "op": "DUP3"
    },
    "9259": {
      "op": "ADD"
    },
    "9260": {
      "op": "MSTORE"
    },
    "9261": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "9263": {
      "op": "ADD"
    },
    "9264": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "9267": {
      "op": "JUMP"
    },
    "9268": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8407,
        8495
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9269": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8514
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 66,
      "value": "0x72"
    },
    "9271": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9272": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "9273": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9275": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9277": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9279": {
      "op": "SHL"
    },
    "9280": {
      "op": "SUB"
    },
    "9281": {
      "op": "NOT"
    },
    "9282": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "AND",
      "path": "32"
    },
    "9283": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9285": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9287": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9289": {
      "op": "SHL"
    },
    "9290": {
      "op": "SUB"
    },
    "9291": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "9292": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9293": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "9294": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "AND",
      "path": "32"
    },
    "9295": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9296": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9297": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9298": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "OR",
      "path": "32"
    },
    "9299": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9300": {
      "fn": "ChainRegistryV01.setStaking",
      "offset": [
        8506,
        8532
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "9301": {
      "op": "POP"
    },
    "9302": {
      "fn": "ChainRegistryV01.setStaking",
      "jump": "o",
      "offset": [
        7971,
        8539
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9303": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "9304": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1365,
        1403
      ],
      "op": "PUSH2",
      "path": "33",
      "statement": 67,
      "value": "0x2461"
    },
    "9307": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1375,
        1389
      ],
      "op": "DUP3",
      "path": "33"
    },
    "9308": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1391,
        1402
      ],
      "op": "DUP3",
      "path": "33"
    },
    "9309": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1365,
        1374
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x4217"
    },
    "9312": {
      "fn": "ChainRegistryV02.activate",
      "jump": "i",
      "offset": [
        1365,
        1403
      ],
      "op": "JUMP",
      "path": "33"
    },
    "9313": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1365,
        1403
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "9314": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1452,
        1461
      ],
      "op": "PUSH2",
      "path": "33",
      "statement": 68,
      "value": "0x2469"
    },
    "9317": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1452,
        1459
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x17BD"
    },
    "9320": {
      "fn": "ChainRegistryV02.activate",
      "jump": "i",
      "offset": [
        1452,
        1461
      ],
      "op": "JUMP",
      "path": "33"
    },
    "9321": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1452,
        1461
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "9322": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1449
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x72"
    },
    "9324": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1449
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x14"
    },
    "9326": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x100"
    },
    "9329": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "EXP",
      "path": "33"
    },
    "9330": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "DUP2",
      "path": "33"
    },
    "9331": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "9332": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "DUP2",
      "path": "33"
    },
    "9333": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "PUSH6",
      "path": "33",
      "value": "0xFFFFFFFFFFFF"
    },
    "9340": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "MUL",
      "path": "33"
    },
    "9341": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "NOT",
      "path": "33"
    },
    "9342": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "AND",
      "path": "33"
    },
    "9343": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "9344": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "DUP4",
      "path": "33"
    },
    "9345": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "PUSH6",
      "path": "33",
      "value": "0xFFFFFFFFFFFF"
    },
    "9352": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "AND",
      "path": "33"
    },
    "9353": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "MUL",
      "path": "33"
    },
    "9354": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "OR",
      "path": "33"
    },
    "9355": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "9356": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "SSTORE",
      "path": "33"
    },
    "9357": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1441,
        1461
      ],
      "op": "POP",
      "path": "33"
    },
    "9358": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "POP",
      "path": "33"
    },
    "9359": {
      "fn": "ChainRegistryV02.activate",
      "offset": [
        1137,
        1468
      ],
      "op": "POP",
      "path": "33"
    },
    "9360": {
      "fn": "ChainRegistryV02.activate",
      "jump": "o",
      "offset": [
        1137,
        1468
      ],
      "op": "JUMP",
      "path": "33"
    },
    "9361": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9362": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29162,
        29200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9364": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9365": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9366": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9367": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29236
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6E"
    },
    "9369": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "9371": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9372": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9374": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9375": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "9376": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "9377": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9379": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9381": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "9383": {
      "op": "SHL"
    },
    "9384": {
      "op": "SUB"
    },
    "9385": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "AND",
      "path": "32"
    },
    "9386": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29162,
        29200
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9387": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29283,
        29305
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x24B3"
    },
    "9390": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29227,
        29248
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9391": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29283,
        29301
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2E48"
    },
    "9394": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "jump": "i",
      "offset": [
        29283,
        29305
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9395": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29283,
        29305
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9396": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29258,
        29305
      ],
      "op": "POP",
      "path": "32"
    },
    "9397": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29258,
        29305
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9398": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29258,
        29305
      ],
      "op": "POP",
      "path": "32"
    },
    "9399": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29258,
        29305
      ],
      "op": "POP",
      "path": "32"
    },
    "9400": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29341,
        29364
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 69,
      "value": "0x24C0"
    },
    "9403": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29355,
        29363
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9404": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29341,
        29354
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x25C3"
    },
    "9407": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "jump": "i",
      "offset": [
        29341,
        29364
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9408": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29341,
        29364
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9409": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29315,
        29364
      ],
      "op": "SWAP10",
      "path": "32"
    },
    "9410": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "offset": [
        29038,
        29371
      ],
      "op": "SWAP9",
      "path": "32"
    },
    "9411": {
      "op": "POP"
    },
    "9412": {
      "op": "POP"
    },
    "9413": {
      "op": "POP"
    },
    "9414": {
      "op": "POP"
    },
    "9415": {
      "op": "POP"
    },
    "9416": {
      "op": "POP"
    },
    "9417": {
      "op": "POP"
    },
    "9418": {
      "op": "POP"
    },
    "9419": {
      "op": "POP"
    },
    "9420": {
      "fn": "ChainRegistryV01.getInstanceServiceFacade",
      "jump": "o",
      "offset": [
        29038,
        29371
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9421": {
      "fn": "Versionable.isActivated",
      "offset": [
        1971,
        2117
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "9422": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "PUSH6",
      "path": "48",
      "statement": 70,
      "value": "0xFFFFFFFFFFFF"
    },
    "9429": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "AND",
      "path": "48"
    },
    "9430": {
      "fn": "Versionable.isActivated",
      "offset": [
        2039,
        2043
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "9432": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "9433": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "DUP2",
      "path": "48"
    },
    "9434": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "9435": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x20"
    },
    "9437": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "DUP2",
      "path": "48"
    },
    "9438": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "9439": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "9440": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x40"
    },
    "9442": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "9443": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2093
      ],
      "op": "KECCAK256",
      "path": "48"
    },
    "9444": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2105
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x1"
    },
    "9446": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2105
      ],
      "op": "ADD",
      "path": "48"
    },
    "9447": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2105
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "9448": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9450": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9452": {
      "op": "SHL"
    },
    "9453": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2105
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "9454": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2105
      ],
      "op": "DIV",
      "path": "48"
    },
    "9455": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2105
      ],
      "op": "PUSH4",
      "path": "48",
      "value": "0xFFFFFFFF"
    },
    "9460": {
      "fn": "Versionable.isActivated",
      "offset": [
        2068,
        2105
      ],
      "op": "AND",
      "path": "48"
    },
    "9461": {
      "fn": "Versionable.isActivated",
      "offset": [
        2062,
        2110
      ],
      "op": "ISZERO",
      "path": "48"
    },
    "9462": {
      "fn": "Versionable.isActivated",
      "offset": [
        2062,
        2110
      ],
      "op": "ISZERO",
      "path": "48"
    },
    "9463": {
      "fn": "Versionable.isActivated",
      "offset": [
        2062,
        2110
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "9464": {
      "fn": "Versionable.isActivated",
      "jump": "o",
      "offset": [
        1971,
        2117
      ],
      "op": "JUMP",
      "path": "48"
    },
    "9465": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9466": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9652,
        9660
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9468": {
      "offset": [
        1334,
        1347
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x2503"
    },
    "9471": {
      "offset": [
        1334,
        1345
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x333C"
    },
    "9474": {
      "jump": "i",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMP",
      "path": "0"
    },
    "9475": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "9476": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9690,
        9703
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9478": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9717,
        9734
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9479": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9747,
        9794
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2510"
    },
    "9482": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9764,
        9780
      ],
      "op": "DUP7",
      "path": "32"
    },
    "9483": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9782,
        9793
      ],
      "op": "DUP7",
      "path": "32"
    },
    "9484": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9747,
        9763
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4525"
    },
    "9487": {
      "fn": "ChainRegistryV01.registerInstance",
      "jump": "i",
      "offset": [
        9747,
        9794
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9488": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9747,
        9794
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9489": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9676,
        9794
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9490": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9676,
        9794
      ],
      "op": "POP",
      "path": "32"
    },
    "9491": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9676,
        9794
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9492": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9676,
        9794
      ],
      "op": "POP",
      "path": "32"
    },
    "9493": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9856,
        10003
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 71,
      "value": "0x2535"
    },
    "9496": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9885,
        9892
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2529"
    },
    "9499": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x35"
    },
    "9501": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SLOAD",
      "path": "0"
    },
    "9502": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9504": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9506": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9508": {
      "op": "SHL"
    },
    "9509": {
      "op": "SUB"
    },
    "9510": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "AND",
      "path": "0"
    },
    "9511": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "9512": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1441,
        1526
      ],
      "op": "JUMP",
      "path": "0"
    },
    "9513": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9885,
        9892
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9514": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9906,
        9911
      ],
      "op": "DUP4",
      "path": "32"
    },
    "9515": {
      "offset": [
        1797,
        1799
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x14"
    },
    "9517": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9947,
        9967
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "9519": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9981,
        9984
      ],
      "op": "DUP9",
      "path": "32"
    },
    "9520": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9998,
        10002
      ],
      "op": "DUP7",
      "path": "32"
    },
    "9521": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9856,
        9871
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3855"
    },
    "9524": {
      "fn": "ChainRegistryV01.registerInstance",
      "jump": "i",
      "offset": [
        9856,
        10003
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9525": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9856,
        10003
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9526": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9851,
        10003
      ],
      "op": "SWAP7",
      "path": "32"
    },
    "9527": {
      "fn": "ChainRegistryV01.registerInstance",
      "offset": [
        9447,
        10010
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "9528": {
      "op": "POP"
    },
    "9529": {
      "op": "POP"
    },
    "9530": {
      "op": "POP"
    },
    "9531": {
      "op": "POP"
    },
    "9532": {
      "op": "POP"
    },
    "9533": {
      "op": "POP"
    },
    "9534": {
      "fn": "ChainRegistryV01.registerInstance",
      "jump": "o",
      "offset": [
        9447,
        10010
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9535": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16225,
        16491
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9536": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16358,
        16366
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9538": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 72
    },
    "9539": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9540": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9541": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16394
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x70"
    },
    "9543": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "9545": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9546": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9547": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9548": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9550": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9551": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "DUP4",
      "path": "32"
    },
    "9552": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16406
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "9553": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "DUP5",
      "path": "32"
    },
    "9554": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "DUP5",
      "path": "32"
    },
    "9555": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9556": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9557": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9558": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9559": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9560": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "9561": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "9562": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9564": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9566": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "9568": {
      "op": "SHL"
    },
    "9569": {
      "op": "SUB"
    },
    "9570": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "AND",
      "path": "32"
    },
    "9571": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16434,
        16444
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 73,
      "value": "0x256B"
    },
    "9574": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16387,
        16416
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9575": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16434,
        16440
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "9578": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "jump": "i",
      "offset": [
        16434,
        16444
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9579": {
      "branch": 205,
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16434,
        16444
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9580": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xC13"
    },
    "9583": {
      "branch": 205,
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "9584": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9586": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9587": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "9591": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "9593": {
      "op": "SHL"
    },
    "9594": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9595": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9596": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "9598": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "9600": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9601": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "ADD",
      "path": "32"
    },
    "9602": {
      "op": "MSTORE"
    },
    "9603": {
      "op": "PUSH1",
      "value": "0x23"
    },
    "9605": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "9607": {
      "op": "DUP3"
    },
    "9608": {
      "op": "ADD"
    },
    "9609": {
      "op": "MSTORE"
    },
    "9610": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3133373A42554E444C455F4E4F545F52454749535445"
    },
    "9643": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "9645": {
      "op": "DUP3"
    },
    "9646": {
      "op": "ADD"
    },
    "9647": {
      "op": "MSTORE"
    },
    "9648": {
      "op": "PUSH3",
      "value": "0x149151"
    },
    "9652": {
      "op": "PUSH1",
      "value": "0xEA"
    },
    "9654": {
      "op": "SHL"
    },
    "9655": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "9657": {
      "op": "DUP3"
    },
    "9658": {
      "op": "ADD"
    },
    "9659": {
      "op": "MSTORE"
    },
    "9660": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "9662": {
      "op": "ADD"
    },
    "9663": {
      "fn": "ChainRegistryV01.getBundleNftId",
      "offset": [
        16426,
        16484
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "9666": {
      "op": "JUMP"
    },
    "9667": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9668": {
      "fn": "ChainRegistryV01._getContractSize",
      "offset": [
        32083,
        32111
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9669": {
      "fn": "ChainRegistryV01._getContractSize",
      "offset": [
        32083,
        32111
      ],
      "op": "EXTCODESIZE",
      "path": "32"
    },
    "9670": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12674,
        12690
      ],
      "op": "DUP1",
      "path": "32",
      "statement": 74
    },
    "9671": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12674,
        12690
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9672": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12674,
        12690
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9673": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12674,
        12690
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9674": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12674,
        12690
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9675": {
      "fn": "ChainRegistryV01._getContractSize",
      "offset": [
        32083,
        32111
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9676": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12387,
        12402
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9678": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12387,
        12402
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9679": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12387,
        12402
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9680": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12387,
        12402
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9681": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12387,
        12402
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9682": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12387,
        12402
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9683": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12387,
        12402
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9684": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12387,
        12402
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9685": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12825,
        13439
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1D44"
    },
    "9688": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12825,
        13439
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "9689": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9691": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9692": {
      "op": "PUSH4",
      "value": "0x1C2D8FB3"
    },
    "9697": {
      "op": "PUSH1",
      "value": "0xE3"
    },
    "9699": {
      "op": "SHL"
    },
    "9700": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9701": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9702": {
      "op": "PUSH15",
      "value": "0x496E7374616E636553657276696365"
    },
    "9718": {
      "op": "PUSH1",
      "value": "0x88"
    },
    "9720": {
      "op": "SHL"
    },
    "9721": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "9723": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9724": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "ADD",
      "path": "32"
    },
    "9725": {
      "op": "MSTORE"
    },
    "9726": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12913,
        12928
      ],
      "op": "DUP8",
      "path": "32"
    },
    "9727": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12913,
        12928
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9728": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9730": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9732": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9734": {
      "op": "SHL"
    },
    "9735": {
      "op": "SUB"
    },
    "9736": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12968
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9737": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12968
      ],
      "op": "AND",
      "path": "32"
    },
    "9738": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12968
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9739": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12968
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xE16C7D98"
    },
    "9744": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12968
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9745": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "9747": {
      "op": "ADD"
    },
    "9748": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "9750": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9752": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9753": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9754": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP4",
      "path": "32"
    },
    "9755": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "SUB",
      "path": "32"
    },
    "9756": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9757": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP7",
      "path": "32"
    },
    "9758": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "GAS",
      "path": "32"
    },
    "9759": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "9760": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "9761": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "POP",
      "path": "32"
    },
    "9762": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "POP",
      "path": "32"
    },
    "9763": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "POP",
      "path": "32"
    },
    "9764": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9765": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9766": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x264C"
    },
    "9769": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "9770": {
      "op": "POP"
    },
    "9771": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9773": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9774": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9775": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "9777": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9778": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9779": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9780": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "ADD",
      "path": "32"
    },
    "9781": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "9783": {
      "op": "NOT"
    },
    "9784": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "AND",
      "path": "32"
    },
    "9785": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9786": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "ADD",
      "path": "32"
    },
    "9787": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9788": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "9789": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9790": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2649"
    },
    "9793": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9794": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9795": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "ADD",
      "path": "32"
    },
    "9796": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9797": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5673"
    },
    "9800": {
      "fn": "ChainRegistryV01.probeInstance",
      "jump": "i",
      "offset": [
        12948,
        12987
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9801": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9802": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "9804": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12948,
        12987
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9805": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12944,
        13429
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9806": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12944,
        13429
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x276A"
    },
    "9809": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12944,
        13429
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "9810": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13087,
        13109
      ],
      "op": "DUP1",
      "path": "32",
      "statement": 75
    },
    "9811": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13046,
        13110
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "9812": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13046,
        13110
      ],
      "op": "POP",
      "path": "32"
    },
    "9813": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13136,
        13175
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 76,
      "value": "0x26BF"
    },
    "9816": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13161
      ],
      "op": "DUP4",
      "path": "32"
    },
    "9817": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9819": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9821": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9823": {
      "op": "SHL"
    },
    "9824": {
      "op": "SUB"
    },
    "9825": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13172
      ],
      "op": "AND",
      "path": "32"
    },
    "9826": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13172
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x3408E470"
    },
    "9831": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9833": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9834": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9835": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "9840": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "AND",
      "path": "32"
    },
    "9841": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xE0"
    },
    "9843": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "SHL",
      "path": "32"
    },
    "9844": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9845": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9846": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "9848": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "ADD",
      "path": "32"
    },
    "9849": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "9851": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9853": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9854": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9855": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP4",
      "path": "32"
    },
    "9856": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "SUB",
      "path": "32"
    },
    "9857": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9858": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP7",
      "path": "32"
    },
    "9859": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "GAS",
      "path": "32"
    },
    "9860": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "9861": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9862": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9863": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9864": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2695"
    },
    "9867": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "9868": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9869": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9871": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9872": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "9873": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9874": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9876": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "REVERT",
      "path": "32"
    },
    "9877": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9878": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "POP",
      "path": "32"
    },
    "9879": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "POP",
      "path": "32"
    },
    "9880": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "POP",
      "path": "32"
    },
    "9881": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "POP",
      "path": "32"
    },
    "9882": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9884": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9885": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9886": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "9888": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "NOT",
      "path": "32"
    },
    "9889": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "9891": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9892": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "ADD",
      "path": "32"
    },
    "9893": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "AND",
      "path": "32"
    },
    "9894": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9895": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "ADD",
      "path": "32"
    },
    "9896": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9897": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9899": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9900": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "POP",
      "path": "32"
    },
    "9901": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9902": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "ADD",
      "path": "32"
    },
    "9903": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9904": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x26B9"
    },
    "9907": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "9908": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "9909": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5844"
    },
    "9912": {
      "fn": "ChainRegistryV01.probeInstance",
      "jump": "i",
      "offset": [
        13146,
        13174
      ],
      "op": "JUMP",
      "path": "32"
    },
    "9913": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13146,
        13174
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9914": {
      "fn": "toChainId",
      "offset": [
        625,
        648
      ],
      "op": "PUSH1",
      "path": "43",
      "value": "0xD8"
    },
    "9916": {
      "fn": "toChainId",
      "offset": [
        625,
        648
      ],
      "op": "SHL",
      "path": "43"
    },
    "9917": {
      "fn": "toChainId",
      "offset": [
        625,
        648
      ],
      "op": "SWAP1",
      "path": "43"
    },
    "9918": {
      "fn": "toChainId",
      "offset": [
        545,
        651
      ],
      "op": "JUMP",
      "path": "43"
    },
    "9919": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13136,
        13175
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9920": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13128,
        13175
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "9921": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13128,
        13175
      ],
      "op": "POP",
      "path": "32"
    },
    "9922": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13221
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 77
    },
    "9923": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9925": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "9927": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "9929": {
      "op": "SHL"
    },
    "9930": {
      "op": "SUB"
    },
    "9931": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13235
      ],
      "op": "AND",
      "path": "32"
    },
    "9932": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13235
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x1551100F"
    },
    "9937": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9939": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9940": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9941": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "9946": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "AND",
      "path": "32"
    },
    "9947": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xE0"
    },
    "9949": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "SHL",
      "path": "32"
    },
    "9950": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9951": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "9952": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "9954": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "ADD",
      "path": "32"
    },
    "9955": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "9957": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9959": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9960": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9961": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP4",
      "path": "32"
    },
    "9962": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "SUB",
      "path": "32"
    },
    "9963": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP2",
      "path": "32"
    },
    "9964": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP7",
      "path": "32"
    },
    "9965": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "GAS",
      "path": "32"
    },
    "9966": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "9967": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9968": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9969": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "9970": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x26FF"
    },
    "9973": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "9974": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9975": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9977": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP1",
      "path": "32"
    },
    "9978": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "9979": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9980": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "9982": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "REVERT",
      "path": "32"
    },
    "9983": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "9984": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "POP",
      "path": "32"
    },
    "9985": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "POP",
      "path": "32"
    },
    "9986": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "POP",
      "path": "32"
    },
    "9987": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "POP",
      "path": "32"
    },
    "9988": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "9990": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "9991": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "9992": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "9994": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "NOT",
      "path": "32"
    },
    "9995": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "9997": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP3",
      "path": "32"
    },
    "9998": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "ADD",
      "path": "32"
    },
    "9999": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "AND",
      "path": "32"
    },
    "10000": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10001": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "ADD",
      "path": "32"
    },
    "10002": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP1",
      "path": "32"
    },
    "10003": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10005": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10006": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "POP",
      "path": "32"
    },
    "10007": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10008": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "ADD",
      "path": "32"
    },
    "10009": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10010": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2723"
    },
    "10013": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "10014": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10015": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5844"
    },
    "10018": {
      "fn": "ChainRegistryV01.probeInstance",
      "jump": "i",
      "offset": [
        13206,
        13237
      ],
      "op": "JUMP",
      "path": "32"
    },
    "10019": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13206,
        13237
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10020": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13193,
        13237
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "10021": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13193,
        13237
      ],
      "op": "POP",
      "path": "32"
    },
    "10022": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13309,
        13322
      ],
      "op": "CHAINID",
      "path": "32",
      "statement": 78
    },
    "10023": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13324,
        13332
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10024": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10026": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10027": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "10029": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "ADD",
      "path": "32"
    },
    "10030": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x274E"
    },
    "10033": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "10034": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "10035": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10036": {
      "op": "SWAP2"
    },
    "10037": {
      "op": "DUP3"
    },
    "10038": {
      "op": "MSTORE"
    },
    "10039": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "10041": {
      "op": "SHL"
    },
    "10042": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10044": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10046": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "10048": {
      "op": "SHL"
    },
    "10049": {
      "op": "SUB"
    },
    "10050": {
      "op": "NOT"
    },
    "10051": {
      "op": "AND"
    },
    "10052": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10054": {
      "op": "DUP3"
    },
    "10055": {
      "op": "ADD"
    },
    "10056": {
      "op": "MSTORE"
    },
    "10057": {
      "op": "PUSH1",
      "value": "0x34"
    },
    "10059": {
      "op": "ADD"
    },
    "10060": {
      "op": "SWAP1"
    },
    "10061": {
      "op": "JUMP"
    },
    "10062": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10063": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10065": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10066": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "10068": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10069": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "DUP4",
      "path": "32"
    },
    "10070": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "SUB",
      "path": "32"
    },
    "10071": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "SUB",
      "path": "32"
    },
    "10072": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10073": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10074": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10075": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10077": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13292,
        13333
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10078": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13282,
        13334
      ],
      "op": "DUP1",
      "path": "32"
    },
    "10079": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13282,
        13334
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10080": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13282,
        13334
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10081": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13282,
        13334
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "10083": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13282,
        13334
      ],
      "op": "ADD",
      "path": "32"
    },
    "10084": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13282,
        13334
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "10085": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13268,
        13278
      ],
      "op": "DUP6",
      "path": "32"
    },
    "10086": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13268,
        13334
      ],
      "op": "EQ",
      "path": "32"
    },
    "10087": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13255,
        13335
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "10088": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        13255,
        13335
      ],
      "op": "POP",
      "path": "32"
    },
    "10089": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12988,
        13350
      ],
      "op": "POP",
      "path": "32"
    },
    "10090": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12944,
        13429
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10091": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12840,
        13439
      ],
      "op": "POP",
      "path": "32"
    },
    "10092": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "10093": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "10094": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "10095": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "POP",
      "path": "32"
    },
    "10096": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "10097": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "10098": {
      "fn": "ChainRegistryV01.probeInstance",
      "offset": [
        12242,
        13446
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "10099": {
      "fn": "ChainRegistryV01.probeInstance",
      "jump": "o",
      "offset": [
        12242,
        13446
      ],
      "op": "JUMP",
      "path": "32"
    },
    "10100": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "10101": {
      "fn": "Versionable.getVersion",
      "offset": [
        3349,
        3358
      ],
      "op": "PUSH1",
      "path": "48",
      "statement": 79,
      "value": "0x1"
    },
    "10103": {
      "fn": "Versionable.getVersion",
      "offset": [
        3349,
        3365
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "10104": {
      "fn": "Versionable.getVersion",
      "offset": [
        3316,
        3323
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "10106": {
      "fn": "Versionable.getVersion",
      "offset": [
        3316,
        3323
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10107": {
      "fn": "Versionable.getVersion",
      "offset": [
        3343,
        3365
      ],
      "op": "DUP3",
      "path": "48"
    },
    "10108": {
      "branch": 247,
      "fn": "Versionable.getVersion",
      "offset": [
        3343,
        3365
      ],
      "op": "LT",
      "path": "48"
    },
    "10109": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x27C8"
    },
    "10112": {
      "branch": 247,
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "JUMPI",
      "path": "48"
    },
    "10113": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x40"
    },
    "10115": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "10116": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "10120": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "10122": {
      "op": "SHL"
    },
    "10123": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "DUP2",
      "path": "48"
    },
    "10124": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "10125": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10127": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x4"
    },
    "10129": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "DUP3",
      "path": "48"
    },
    "10130": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "ADD",
      "path": "48"
    },
    "10131": {
      "op": "MSTORE"
    },
    "10132": {
      "op": "PUSH1",
      "value": "0x1D"
    },
    "10134": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10136": {
      "op": "DUP3"
    },
    "10137": {
      "op": "ADD"
    },
    "10138": {
      "op": "MSTORE"
    },
    "10139": {
      "op": "PUSH32",
      "value": "0x4552524F523A56524E2D3031303A494E4445585F544F4F5F4C41524745000000"
    },
    "10172": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "10174": {
      "op": "DUP3"
    },
    "10175": {
      "op": "ADD"
    },
    "10176": {
      "op": "MSTORE"
    },
    "10177": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "10179": {
      "op": "ADD"
    },
    "10180": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0xB98"
    },
    "10183": {
      "op": "JUMP"
    },
    "10184": {
      "fn": "Versionable.getVersion",
      "offset": [
        3335,
        3399
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "10185": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3425
      ],
      "op": "PUSH1",
      "path": "48",
      "statement": 80,
      "value": "0x1"
    },
    "10187": {
      "fn": "Versionable.getVersion",
      "offset": [
        3426,
        3429
      ],
      "op": "DUP3",
      "path": "48"
    },
    "10188": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "DUP2",
      "path": "48"
    },
    "10189": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "10190": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "DUP2",
      "path": "48"
    },
    "10191": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "LT",
      "path": "48"
    },
    "10192": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x27DB"
    },
    "10195": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "JUMPI",
      "path": "48"
    },
    "10196": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x27DB"
    },
    "10199": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x565D"
    },
    "10202": {
      "fn": "Versionable.getVersion",
      "jump": "i",
      "offset": [
        3416,
        3430
      ],
      "op": "JUMP",
      "path": "48"
    },
    "10203": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "10204": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10205": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "10207": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "10208": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x20"
    },
    "10210": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "10212": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "KECCAK256",
      "path": "48"
    },
    "10213": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10214": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x5"
    },
    "10216": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "10217": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "DUP3",
      "path": "48"
    },
    "10218": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "DUP3",
      "path": "48"
    },
    "10219": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "DIV",
      "path": "48"
    },
    "10220": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "ADD",
      "path": "48"
    },
    "10221": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "10222": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10223": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "MOD",
      "path": "48"
    },
    "10224": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x6"
    },
    "10226": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "MUL",
      "path": "48"
    },
    "10227": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10228": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "10229": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10230": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x100"
    },
    "10233": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "EXP",
      "path": "48"
    },
    "10234": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10235": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "DIV",
      "path": "48"
    },
    "10236": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "PUSH6",
      "path": "48",
      "value": "0xFFFFFFFFFFFF"
    },
    "10243": {
      "fn": "Versionable.getVersion",
      "offset": [
        3416,
        3430
      ],
      "op": "AND",
      "path": "48"
    },
    "10244": {
      "fn": "Versionable.getVersion",
      "offset": [
        3409,
        3430
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10245": {
      "fn": "Versionable.getVersion",
      "offset": [
        3409,
        3430
      ],
      "op": "POP",
      "path": "48"
    },
    "10246": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "10247": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10248": {
      "fn": "Versionable.getVersion",
      "offset": [
        3252,
        3437
      ],
      "op": "POP",
      "path": "48"
    },
    "10249": {
      "fn": "Versionable.getVersion",
      "jump": "o",
      "offset": [
        3252,
        3437
      ],
      "op": "JUMP",
      "path": "48"
    },
    "10250": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "10251": {
      "fn": "Versionable.versionParts",
      "offset": [
        3004,
        3021
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "10253": {
      "fn": "Versionable.versionParts",
      "offset": [
        3035,
        3052
      ],
      "op": "DUP1",
      "path": "48"
    },
    "10254": {
      "fn": "Versionable.versionParts",
      "offset": [
        3066,
        3083
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "10256": {
      "fn": "Versionable.versionParts",
      "offset": [
        3115,
        3140
      ],
      "op": "PUSH2",
      "path": "48",
      "statement": 81,
      "value": "0x281A"
    },
    "10259": {
      "fn": "Versionable.versionParts",
      "offset": [
        3130,
        3139
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x90C"
    },
    "10262": {
      "fn": "Versionable.versionParts",
      "offset": [
        3130,
        3137
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x17BD"
    },
    "10265": {
      "fn": "Versionable.versionParts",
      "jump": "i",
      "offset": [
        3130,
        3139
      ],
      "op": "JUMP",
      "path": "48"
    },
    "10266": {
      "fn": "Versionable.versionParts",
      "offset": [
        3115,
        3140
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "10267": {
      "fn": "Versionable.versionParts",
      "offset": [
        3108,
        3140
      ],
      "op": "SWAP3",
      "path": "48"
    },
    "10268": {
      "fn": "Versionable.versionParts",
      "offset": [
        3108,
        3140
      ],
      "op": "POP",
      "path": "48"
    },
    "10269": {
      "fn": "Versionable.versionParts",
      "offset": [
        3108,
        3140
      ],
      "op": "SWAP3",
      "path": "48"
    },
    "10270": {
      "fn": "Versionable.versionParts",
      "offset": [
        3108,
        3140
      ],
      "op": "POP",
      "path": "48"
    },
    "10271": {
      "fn": "Versionable.versionParts",
      "offset": [
        3108,
        3140
      ],
      "op": "SWAP3",
      "path": "48"
    },
    "10272": {
      "fn": "Versionable.versionParts",
      "offset": [
        3108,
        3140
      ],
      "op": "POP",
      "path": "48"
    },
    "10273": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10274": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "10275": {
      "fn": "Versionable.versionParts",
      "offset": [
        2903,
        3147
      ],
      "op": "SWAP3",
      "path": "48"
    },
    "10276": {
      "fn": "Versionable.versionParts",
      "jump": "o",
      "offset": [
        2903,
        3147
      ],
      "op": "JUMP",
      "path": "48"
    },
    "10277": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15686,
        15930
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10278": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15803,
        15811
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "10280": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 82
    },
    "10281": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10282": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10283": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15841
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6E"
    },
    "10285": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "10287": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10288": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10290": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10291": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "10292": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "10293": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10295": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10297": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "10299": {
      "op": "SHL"
    },
    "10300": {
      "op": "SUB"
    },
    "10301": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "AND",
      "path": "32"
    },
    "10302": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15871,
        15881
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 83,
      "value": "0x2846"
    },
    "10305": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15832,
        15853
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10306": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15871,
        15877
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "10309": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "jump": "i",
      "offset": [
        15871,
        15881
      ],
      "op": "JUMP",
      "path": "32"
    },
    "10310": {
      "branch": 206,
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15871,
        15881
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10311": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x1138"
    },
    "10314": {
      "branch": 206,
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "10315": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10317": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10318": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "10322": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "10324": {
      "op": "SHL"
    },
    "10325": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10326": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10327": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10329": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "10331": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10332": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "ADD",
      "path": "32"
    },
    "10333": {
      "op": "MSTORE"
    },
    "10334": {
      "op": "PUSH1",
      "value": "0x25"
    },
    "10336": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10338": {
      "op": "DUP3"
    },
    "10339": {
      "op": "ADD"
    },
    "10340": {
      "op": "MSTORE"
    },
    "10341": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3133353A494E5354414E43455F4E4F545F5245474953"
    },
    "10374": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "10376": {
      "op": "DUP3"
    },
    "10377": {
      "op": "ADD"
    },
    "10378": {
      "op": "MSTORE"
    },
    "10379": {
      "op": "PUSH5",
      "value": "0x1511549151"
    },
    "10385": {
      "op": "PUSH1",
      "value": "0xDA"
    },
    "10387": {
      "op": "SHL"
    },
    "10388": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "10390": {
      "op": "DUP3"
    },
    "10391": {
      "op": "ADD"
    },
    "10392": {
      "op": "MSTORE"
    },
    "10393": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "10395": {
      "op": "ADD"
    },
    "10396": {
      "fn": "ChainRegistryV01.getInstanceNftId",
      "offset": [
        15863,
        15923
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "10399": {
      "op": "JUMP"
    },
    "10400": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "10401": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2238,
        2255
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "10403": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2238,
        2255
      ],
      "op": "DUP1",
      "path": "48"
    },
    "10404": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2238,
        2255
      ],
      "op": "DUP1",
      "path": "48"
    },
    "10405": {
      "fn": "versionToInt",
      "offset": [
        878,
        902
      ],
      "op": "PUSH6",
      "path": "44",
      "statement": 84,
      "value": "0xFFFFFFFFFFFF"
    },
    "10412": {
      "fn": "versionToInt",
      "offset": [
        878,
        902
      ],
      "op": "DUP5",
      "path": "44"
    },
    "10413": {
      "fn": "versionToInt",
      "offset": [
        878,
        902
      ],
      "op": "AND",
      "path": "44"
    },
    "10414": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2417,
        2433
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0xFFFF"
    },
    "10417": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2431,
        2433
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x20"
    },
    "10419": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2417,
        2433
      ],
      "op": "DUP7",
      "path": "48"
    },
    "10420": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2417,
        2433
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10421": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2417,
        2433
      ],
      "op": "SHR",
      "path": "48"
    },
    "10422": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2417,
        2433
      ],
      "op": "AND",
      "path": "48"
    },
    "10423": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2445,
        2473
      ],
      "op": "PUSH2",
      "path": "48",
      "statement": 85,
      "value": "0x28C0"
    },
    "10426": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2238,
        2255
      ],
      "op": "DUP4",
      "path": "48"
    },
    "10427": {
      "fn": "versionToInt",
      "offset": [
        878,
        902
      ],
      "op": "DUP4",
      "path": "44"
    },
    "10428": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2445,
        2473
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x585D"
    },
    "10431": {
      "fn": "Versionable.toVersionParts",
      "jump": "i",
      "offset": [
        2445,
        2473
      ],
      "op": "JUMP",
      "path": "48"
    },
    "10432": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2445,
        2473
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "10433": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2445,
        2473
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "10434": {
      "op": "POP"
    },
    "10435": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2522,
        2524
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x10"
    },
    "10437": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2508,
        2524
      ],
      "op": "DUP3",
      "path": "48"
    },
    "10438": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2508,
        2524
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "10439": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2508,
        2524
      ],
      "op": "SHR",
      "path": "48"
    },
    "10440": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2483,
        2498
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "10442": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2560,
        2589
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x28D3"
    },
    "10445": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2483,
        2498
      ],
      "op": "DUP2",
      "path": "48"
    },
    "10446": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2445,
        2473
      ],
      "op": "DUP6",
      "path": "48"
    },
    "10447": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2560,
        2589
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x585D"
    },
    "10450": {
      "fn": "Versionable.toVersionParts",
      "jump": "i",
      "offset": [
        2560,
        2589
      ],
      "op": "JUMP",
      "path": "48"
    },
    "10451": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2560,
        2589
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "10452": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2636,
        2644
      ],
      "op": "SWAP3",
      "path": "48",
      "statement": 86
    },
    "10453": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2636,
        2644
      ],
      "op": "SWAP9",
      "path": "48"
    },
    "10454": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2673,
        2681
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "10455": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2673,
        2681
      ],
      "op": "SWAP8",
      "path": "48"
    },
    "10456": {
      "op": "POP"
    },
    "10457": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2535,
        2590
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "10458": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2535,
        2590
      ],
      "op": "SWAP6",
      "path": "48"
    },
    "10459": {
      "op": "POP"
    },
    "10460": {
      "fn": "Versionable.toVersionParts",
      "offset": [
        2123,
        2736
      ],
      "op": "SWAP4",
      "path": "48"
    },
    "10461": {
      "op": "POP"
    },
    "10462": {
      "op": "POP"
    },
    "10463": {
      "op": "POP"
    },
    "10464": {
      "op": "POP"
    },
    "10465": {
      "fn": "Versionable.toVersionParts",
      "jump": "o",
      "offset": [
        2123,
        2736
      ],
      "op": "JUMP",
      "path": "48"
    },
    "10466": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7100,
        7964
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10467": {
      "offset": [
        1334,
        1347
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x28EA"
    },
    "10470": {
      "offset": [
        1334,
        1345
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x333C"
    },
    "10473": {
      "jump": "i",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMP",
      "path": "0"
    },
    "10474": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "10475": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10477": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10479": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10481": {
      "op": "SHL"
    },
    "10482": {
      "op": "SUB"
    },
    "10483": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7250,
        7272
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 87
    },
    "10484": {
      "branch": 207,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7250,
        7272
      ],
      "op": "AND",
      "path": "32"
    },
    "10485": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2940"
    },
    "10488": {
      "branch": 207,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "10489": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10491": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10492": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "10496": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "10498": {
      "op": "SHL"
    },
    "10499": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10500": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10501": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10503": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "10505": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10506": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "ADD",
      "path": "32"
    },
    "10507": {
      "op": "MSTORE"
    },
    "10508": {
      "op": "PUSH1",
      "value": "0x1C"
    },
    "10510": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10512": {
      "op": "DUP3"
    },
    "10513": {
      "op": "ADD"
    },
    "10514": {
      "op": "MSTORE"
    },
    "10515": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3034303A4E45575F4F574E45525F5A45524F00000000"
    },
    "10548": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "10550": {
      "op": "DUP3"
    },
    "10551": {
      "op": "ADD"
    },
    "10552": {
      "op": "MSTORE"
    },
    "10553": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "10555": {
      "op": "ADD"
    },
    "10556": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "10559": {
      "op": "JUMP"
    },
    "10560": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7242,
        7305
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10561": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7332,
        7336
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 88,
      "value": "0x71"
    },
    "10563": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7332,
        7336
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "10564": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10566": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10568": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10570": {
      "op": "SHL"
    },
    "10571": {
      "op": "SUB"
    },
    "10572": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7332,
        7336
      ],
      "op": "AND",
      "path": "32"
    },
    "10573": {
      "branch": 208,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7324,
        7351
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "10574": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2999"
    },
    "10577": {
      "branch": 208,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "10578": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10580": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10581": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "10585": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "10587": {
      "op": "SHL"
    },
    "10588": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10589": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10590": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10592": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "10594": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10595": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "ADD",
      "path": "32"
    },
    "10596": {
      "op": "MSTORE"
    },
    "10597": {
      "op": "PUSH1",
      "value": "0x1D"
    },
    "10599": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10601": {
      "op": "DUP3"
    },
    "10602": {
      "op": "ADD"
    },
    "10603": {
      "op": "MSTORE"
    },
    "10604": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3034313A4E46545F414C52454144595F534554000000"
    },
    "10637": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "10639": {
      "op": "DUP3"
    },
    "10640": {
      "op": "ADD"
    },
    "10641": {
      "op": "MSTORE"
    },
    "10642": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "10644": {
      "op": "ADD"
    },
    "10645": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "10648": {
      "op": "JUMP"
    },
    "10649": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7316,
        7385
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10650": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10652": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10654": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10656": {
      "op": "SHL"
    },
    "10657": {
      "op": "SUB"
    },
    "10658": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7403,
        7420
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 89
    },
    "10659": {
      "branch": 209,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7403,
        7420
      ],
      "op": "AND",
      "path": "32"
    },
    "10660": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x29EF"
    },
    "10663": {
      "branch": 209,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "10664": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10666": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10667": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "10671": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "10673": {
      "op": "SHL"
    },
    "10674": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10675": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10676": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10678": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "10680": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10681": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "ADD",
      "path": "32"
    },
    "10682": {
      "op": "MSTORE"
    },
    "10683": {
      "op": "PUSH1",
      "value": "0x1E"
    },
    "10685": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10687": {
      "op": "DUP3"
    },
    "10688": {
      "op": "ADD"
    },
    "10689": {
      "op": "MSTORE"
    },
    "10690": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3034323A4E46545F414444524553535F5A45524F0000"
    },
    "10723": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "10725": {
      "op": "DUP3"
    },
    "10726": {
      "op": "ADD"
    },
    "10727": {
      "op": "MSTORE"
    },
    "10728": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "10730": {
      "op": "ADD"
    },
    "10731": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "10734": {
      "op": "JUMP"
    },
    "10735": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7395,
        7455
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10736": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7466,
        7487
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "10738": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7500,
        7503
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10739": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7466,
        7504
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10740": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7466,
        7504
      ],
      "op": "POP",
      "path": "32"
    },
    "10741": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7533
      ],
      "op": "DUP1",
      "path": "32",
      "statement": 90
    },
    "10742": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10744": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10746": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10748": {
      "op": "SHL"
    },
    "10749": {
      "op": "SUB"
    },
    "10750": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7553
      ],
      "op": "AND",
      "path": "32"
    },
    "10751": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7553
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x6701E871"
    },
    "10756": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10758": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10759": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10760": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "10765": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "AND",
      "path": "32"
    },
    "10766": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xE0"
    },
    "10768": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "SHL",
      "path": "32"
    },
    "10769": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10770": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10771": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "10773": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "ADD",
      "path": "32"
    },
    "10774": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "10776": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10778": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10779": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP1",
      "path": "32"
    },
    "10780": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP4",
      "path": "32"
    },
    "10781": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "SUB",
      "path": "32"
    },
    "10782": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10783": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP7",
      "path": "32"
    },
    "10784": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "GAS",
      "path": "32"
    },
    "10785": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "10786": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "10787": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP1",
      "path": "32"
    },
    "10788": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "10789": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2A32"
    },
    "10792": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "10793": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "10794": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "10796": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP1",
      "path": "32"
    },
    "10797": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "10798": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "10799": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "10801": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "REVERT",
      "path": "32"
    },
    "10802": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10803": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "POP",
      "path": "32"
    },
    "10804": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "POP",
      "path": "32"
    },
    "10805": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "POP",
      "path": "32"
    },
    "10806": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "POP",
      "path": "32"
    },
    "10807": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10809": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10810": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "10811": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "10813": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "NOT",
      "path": "32"
    },
    "10814": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "10816": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10817": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "ADD",
      "path": "32"
    },
    "10818": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "AND",
      "path": "32"
    },
    "10819": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10820": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "ADD",
      "path": "32"
    },
    "10821": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP1",
      "path": "32"
    },
    "10822": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10824": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10825": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "POP",
      "path": "32"
    },
    "10826": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10827": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "ADD",
      "path": "32"
    },
    "10828": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10829": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2A56"
    },
    "10832": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "10833": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10834": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5805"
    },
    "10837": {
      "fn": "ChainRegistryV01.setNftContract",
      "jump": "i",
      "offset": [
        7522,
        7555
      ],
      "op": "JUMP",
      "path": "32"
    },
    "10838": {
      "branch": 210,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7522,
        7555
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10839": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2AA2"
    },
    "10842": {
      "branch": 210,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "10843": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "10845": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "10846": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "10850": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "10852": {
      "op": "SHL"
    },
    "10853": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10854": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "10855": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "10857": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "10859": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10860": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "ADD",
      "path": "32"
    },
    "10861": {
      "op": "MSTORE"
    },
    "10862": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "10864": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "10866": {
      "op": "DUP3"
    },
    "10867": {
      "op": "ADD"
    },
    "10868": {
      "op": "MSTORE"
    },
    "10869": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3034333A4E46545F4E4F545F49434841494E4E465400"
    },
    "10902": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "10904": {
      "op": "DUP3"
    },
    "10905": {
      "op": "ADD"
    },
    "10906": {
      "op": "MSTORE"
    },
    "10907": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "10909": {
      "op": "ADD"
    },
    "10910": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "10913": {
      "op": "JUMP"
    },
    "10914": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7514,
        7591
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10915": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7606
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 91,
      "value": "0x71"
    },
    "10917": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "DUP1",
      "path": "32"
    },
    "10918": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "10919": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10921": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10923": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10925": {
      "op": "SHL"
    },
    "10926": {
      "op": "SUB"
    },
    "10927": {
      "op": "NOT"
    },
    "10928": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "AND",
      "path": "32"
    },
    "10929": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10931": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10933": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10935": {
      "op": "SHL"
    },
    "10936": {
      "op": "SUB"
    },
    "10937": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "DUP4",
      "path": "32"
    },
    "10938": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "AND",
      "path": "32"
    },
    "10939": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "OR",
      "path": "32"
    },
    "10940": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10941": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "DUP2",
      "path": "32"
    },
    "10942": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10943": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7602,
        7620
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "10944": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "PUSH5",
      "path": "42",
      "value": "0xFFFFFFFFFF"
    },
    "10950": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10952": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10954": {
      "op": "SHL"
    },
    "10955": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7700,
        7708
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10956": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7700,
        7708
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "10957": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7700,
        7708
      ],
      "op": "DIV",
      "path": "32"
    },
    "10958": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "AND",
      "path": "42"
    },
    "10959": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7713,
        7714
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "10961": {
      "branch": 211,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7694,
        7714
      ],
      "op": "EQ",
      "path": "32"
    },
    "10962": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7694,
        7738
      ],
      "op": "DUP1",
      "path": "32"
    },
    "10963": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7694,
        7738
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2AEC"
    },
    "10966": {
      "branch": 211,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7694,
        7738
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "10967": {
      "op": "POP"
    },
    "10968": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7724,
        7732
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x71"
    },
    "10970": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7724,
        7732
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "10971": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "10973": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "10975": {
      "op": "SHL"
    },
    "10976": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7724,
        7732
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "10977": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7724,
        7732
      ],
      "op": "DIV",
      "path": "32"
    },
    "10978": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "PUSH5",
      "path": "42",
      "value": "0xFFFFFFFFFF"
    },
    "10984": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "AND",
      "path": "42"
    },
    "10985": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7737,
        7738
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x5"
    },
    "10987": {
      "branch": 212,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7718,
        7738
      ],
      "op": "EQ",
      "path": "32"
    },
    "10988": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7694,
        7738
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "10989": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7691,
        7792
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "10990": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7691,
        7792
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2AFC"
    },
    "10993": {
      "branch": 212,
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7691,
        7792
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "10994": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7754,
        7781
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 92,
      "value": "0x2AFA"
    },
    "10997": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7772,
        7780
      ],
      "op": "DUP3",
      "path": "32"
    },
    "10998": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7754,
        7771
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4790"
    },
    "11001": {
      "fn": "ChainRegistryV01.setNftContract",
      "jump": "i",
      "offset": [
        7754,
        7781
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11002": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7754,
        7781
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11003": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7754,
        7781
      ],
      "op": "POP",
      "path": "32"
    },
    "11004": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7691,
        7792
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11005": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7868,
        7876
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 93,
      "value": "0x71"
    },
    "11007": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7868,
        7876
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11008": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11010": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11011": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "11012": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11014": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11015": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "ADD",
      "path": "32"
    },
    "11016": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11017": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11018": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11019": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "11021": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11022": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11023": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2B24"
    },
    "11026": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11027": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11029": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "11031": {
      "op": "SHL"
    },
    "11032": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7868,
        7876
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11033": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7868,
        7876
      ],
      "op": "DIV",
      "path": "32"
    },
    "11034": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7868,
        7876
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "11036": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7868,
        7876
      ],
      "op": "SHL",
      "path": "32"
    },
    "11037": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7868,
        7876
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11038": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7878,
        7886
      ],
      "op": "DUP5",
      "path": "32"
    },
    "11039": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7878,
        7886
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11040": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7867
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3396"
    },
    "11043": {
      "fn": "ChainRegistryV01.setNftContract",
      "jump": "i",
      "offset": [
        7853,
        7891
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11044": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11045": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7853,
        7891
      ],
      "op": "POP",
      "path": "32"
    },
    "11046": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 94,
      "value": "0x21D0"
    },
    "11049": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x71"
    },
    "11051": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x14"
    },
    "11053": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11054": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11055": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11056": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "11059": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "EXP",
      "path": "32"
    },
    "11060": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11061": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "DIV",
      "path": "32"
    },
    "11062": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "11064": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7919,
        7927
      ],
      "op": "SHL",
      "path": "32"
    },
    "11065": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7937,
        7941
      ],
      "op": "ADDRESS",
      "path": "32"
    },
    "11066": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7944,
        7952
      ],
      "op": "DUP5",
      "path": "32"
    },
    "11067": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11069": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "11070": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11071": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11073": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "ADD",
      "path": "32"
    },
    "11074": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11076": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11077": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11078": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "11080": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11081": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11082": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7957
      ],
      "op": "POP",
      "path": "32"
    },
    "11083": {
      "fn": "ChainRegistryV01.setNftContract",
      "offset": [
        7901,
        7918
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3452"
    },
    "11086": {
      "fn": "ChainRegistryV01.setNftContract",
      "jump": "i",
      "offset": [
        7901,
        7957
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11087": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11088": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11090": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11092": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "11094": {
      "op": "SHL"
    },
    "11095": {
      "op": "SUB"
    },
    "11096": {
      "op": "NOT"
    },
    "11097": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 95
    },
    "11098": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "AND",
      "path": "32"
    },
    "11099": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14279,
        14302
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "11101": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11102": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11103": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11104": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14328
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6C"
    },
    "11106": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11108": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11109": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11110": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11111": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11113": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11114": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "DUP4",
      "path": "32"
    },
    "11115": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14335
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "11116": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "11118": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "DUP6",
      "path": "32"
    },
    "11119": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "AND",
      "path": "32"
    },
    "11120": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "DUP5",
      "path": "32"
    },
    "11121": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11122": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11123": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11124": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11125": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11126": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14338
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "11127": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14321,
        14345
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11128": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "11129": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11130": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "POP",
      "path": "32"
    },
    "11131": {
      "fn": "ChainRegistryV01.objects",
      "offset": [
        14213,
        14352
      ],
      "op": "POP",
      "path": "32"
    },
    "11132": {
      "fn": "ChainRegistryV01.objects",
      "jump": "o",
      "offset": [
        14213,
        14352
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11133": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        15937,
        16218
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11134": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16076,
        16084
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "11136": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 96
    },
    "11137": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11138": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11139": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16115
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6F"
    },
    "11141": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11143": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11144": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11145": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11146": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11148": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11149": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "DUP4",
      "path": "32"
    },
    "11150": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16127
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "11151": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "DUP5",
      "path": "32"
    },
    "11152": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "DUP5",
      "path": "32"
    },
    "11153": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11154": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11155": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11156": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11157": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11158": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "11159": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11160": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11162": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11164": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "11166": {
      "op": "SHL"
    },
    "11167": {
      "op": "SUB"
    },
    "11168": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "AND",
      "path": "32"
    },
    "11169": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16158,
        16168
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 97,
      "value": "0x2BA9"
    },
    "11172": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16105,
        16140
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11173": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16158,
        16164
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "11176": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "jump": "i",
      "offset": [
        16158,
        16168
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11177": {
      "branch": 213,
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16158,
        16168
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11178": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xC13"
    },
    "11181": {
      "branch": 213,
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "11182": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11184": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "11185": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "11189": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "11191": {
      "op": "SHL"
    },
    "11192": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11193": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11194": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "11196": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "11198": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11199": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "ADD",
      "path": "32"
    },
    "11200": {
      "op": "MSTORE"
    },
    "11201": {
      "op": "PUSH1",
      "value": "0x26"
    },
    "11203": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "11205": {
      "op": "DUP3"
    },
    "11206": {
      "op": "ADD"
    },
    "11207": {
      "op": "MSTORE"
    },
    "11208": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3133363A434F4D504F4E454E545F4E4F545F52454749"
    },
    "11241": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "11243": {
      "op": "DUP3"
    },
    "11244": {
      "op": "ADD"
    },
    "11245": {
      "op": "MSTORE"
    },
    "11246": {
      "op": "PUSH6",
      "value": "0x14D511549151"
    },
    "11253": {
      "op": "PUSH1",
      "value": "0xD2"
    },
    "11255": {
      "op": "SHL"
    },
    "11256": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "11258": {
      "op": "DUP3"
    },
    "11259": {
      "op": "ADD"
    },
    "11260": {
      "op": "MSTORE"
    },
    "11261": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "11263": {
      "op": "ADD"
    },
    "11264": {
      "fn": "ChainRegistryV01.getComponentNftId",
      "offset": [
        16150,
        16211
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "11267": {
      "op": "JUMP"
    },
    "11268": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3444,
        3659
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "11269": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "11271": {
      "op": "DUP1"
    },
    "11272": {
      "op": "MLOAD"
    },
    "11273": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "11275": {
      "op": "DUP2"
    },
    "11276": {
      "op": "ADD"
    },
    "11277": {
      "op": "DUP3"
    },
    "11278": {
      "op": "MSTORE"
    },
    "11279": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "11281": {
      "op": "DUP1"
    },
    "11282": {
      "op": "DUP3"
    },
    "11283": {
      "op": "MSTORE"
    },
    "11284": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "11286": {
      "op": "DUP3"
    },
    "11287": {
      "op": "ADD"
    },
    "11288": {
      "op": "DUP2"
    },
    "11289": {
      "op": "SWAP1"
    },
    "11290": {
      "op": "MSTORE"
    },
    "11291": {
      "op": "SWAP2"
    },
    "11292": {
      "op": "DUP2"
    },
    "11293": {
      "op": "ADD"
    },
    "11294": {
      "op": "DUP3"
    },
    "11295": {
      "op": "SWAP1"
    },
    "11296": {
      "op": "MSTORE"
    },
    "11297": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "11299": {
      "op": "DUP2"
    },
    "11300": {
      "op": "ADD"
    },
    "11301": {
      "op": "DUP3"
    },
    "11302": {
      "op": "SWAP1"
    },
    "11303": {
      "op": "MSTORE"
    },
    "11304": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "11306": {
      "op": "DUP2"
    },
    "11307": {
      "op": "ADD"
    },
    "11308": {
      "op": "SWAP2"
    },
    "11309": {
      "op": "SWAP1"
    },
    "11310": {
      "op": "SWAP2"
    },
    "11311": {
      "op": "MSTORE"
    },
    "11312": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3555,
        3576
      ],
      "op": "PUSH2",
      "path": "48",
      "statement": 98,
      "value": "0x2C38"
    },
    "11315": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3567,
        3575
      ],
      "op": "DUP3",
      "path": "48"
    },
    "11316": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3555,
        3566
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x24CD"
    },
    "11319": {
      "fn": "Versionable.getVersionInfo",
      "jump": "i",
      "offset": [
        3555,
        3576
      ],
      "op": "JUMP",
      "path": "48"
    },
    "11320": {
      "branch": 248,
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3555,
        3576
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "11321": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x2C84"
    },
    "11324": {
      "branch": 248,
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "JUMPI",
      "path": "48"
    },
    "11325": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x40"
    },
    "11327": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "11328": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "11332": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "11334": {
      "op": "SHL"
    },
    "11335": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11336": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "11337": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "11339": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x4"
    },
    "11341": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "DUP3",
      "path": "48"
    },
    "11342": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "ADD",
      "path": "48"
    },
    "11343": {
      "op": "MSTORE"
    },
    "11344": {
      "op": "PUSH1",
      "value": "0x1D"
    },
    "11346": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "11348": {
      "op": "DUP3"
    },
    "11349": {
      "op": "ADD"
    },
    "11350": {
      "op": "MSTORE"
    },
    "11351": {
      "op": "PUSH32",
      "value": "0x4552524F523A56524E2D3032303A56455253494F4E5F554E4B4E4F574E000000"
    },
    "11384": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "11386": {
      "op": "DUP3"
    },
    "11387": {
      "op": "ADD"
    },
    "11388": {
      "op": "MSTORE"
    },
    "11389": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "11391": {
      "op": "ADD"
    },
    "11392": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0xB98"
    },
    "11395": {
      "op": "JUMP"
    },
    "11396": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3547,
        3610
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "11397": {
      "op": "POP"
    },
    "11398": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "PUSH6",
      "path": "48",
      "statement": 99,
      "value": "0xFFFFFFFFFFFF"
    },
    "11405": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11406": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11407": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "AND",
      "path": "48"
    },
    "11408": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3642
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "11410": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11411": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11412": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "11413": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x20"
    },
    "11415": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11416": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11417": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "11418": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x40"
    },
    "11420": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "11421": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "DUP3",
      "path": "48"
    },
    "11422": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11423": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3627,
        3652
      ],
      "op": "KECCAK256",
      "path": "48"
    },
    "11424": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP3",
      "path": "48"
    },
    "11425": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "11426": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0xA0"
    },
    "11428": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11429": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "ADD",
      "path": "48"
    },
    "11430": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP5",
      "path": "48"
    },
    "11431": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "11432": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11433": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "11434": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP5",
      "path": "48"
    },
    "11435": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP6",
      "path": "48"
    },
    "11436": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "AND",
      "path": "48"
    },
    "11437": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11438": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "11439": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "PUSH7",
      "path": "48",
      "value": "0x1000000000000"
    },
    "11447": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11448": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP5",
      "path": "48"
    },
    "11449": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DIV",
      "path": "48"
    },
    "11450": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11452": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11454": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "11456": {
      "op": "SHL"
    },
    "11457": {
      "op": "SUB"
    },
    "11458": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11459": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11460": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "AND",
      "path": "48"
    },
    "11461": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP3",
      "path": "48"
    },
    "11462": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP6",
      "path": "48"
    },
    "11463": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "ADD",
      "path": "48"
    },
    "11464": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP3",
      "path": "48"
    },
    "11465": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11466": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP3",
      "path": "48"
    },
    "11467": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "11468": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x1"
    },
    "11470": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "ADD",
      "path": "48"
    },
    "11471": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "11472": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11473": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11474": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "AND",
      "path": "48"
    },
    "11475": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "11476": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP4",
      "path": "48"
    },
    "11477": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "ADD",
      "path": "48"
    },
    "11478": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "11479": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11480": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "11481": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "11482": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11484": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "11486": {
      "op": "SHL"
    },
    "11487": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP2",
      "path": "48"
    },
    "11488": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DIV",
      "path": "48"
    },
    "11489": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "PUSH4",
      "path": "48",
      "value": "0xFFFFFFFF"
    },
    "11494": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "AND",
      "path": "48"
    },
    "11495": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x60"
    },
    "11497": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP4",
      "path": "48"
    },
    "11498": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "ADD",
      "path": "48"
    },
    "11499": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "11500": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11502": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "11504": {
      "op": "SHL"
    },
    "11505": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11506": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DIV",
      "path": "48"
    },
    "11507": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "PUSH5",
      "path": "48",
      "value": "0xFFFFFFFFFF"
    },
    "11513": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "AND",
      "path": "48"
    },
    "11514": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x80"
    },
    "11516": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "DUP3",
      "path": "48"
    },
    "11517": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "ADD",
      "path": "48"
    },
    "11518": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "11519": {
      "fn": "Versionable.getVersionInfo",
      "offset": [
        3620,
        3652
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "11520": {
      "fn": "Versionable.getVersionInfo",
      "jump": "o",
      "offset": [
        3444,
        3659
      ],
      "op": "JUMP",
      "path": "48"
    },
    "11521": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11522": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11524": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11526": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "11528": {
      "op": "SHL"
    },
    "11529": {
      "op": "SUB"
    },
    "11530": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 100
    },
    "11531": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "AND",
      "path": "32"
    },
    "11532": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17953,
        17965
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "11534": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11535": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11536": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11537": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18054
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "11539": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11541": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11542": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11544": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11545": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18058
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "11546": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18063
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "11548": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18049,
        18063
      ],
      "op": "ADD",
      "path": "32"
    },
    "11549": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11550": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11551": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17953,
        17965
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11552": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17953,
        17965
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11553": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2DB0"
    },
    "11556": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11557": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2D2D"
    },
    "11560": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11561": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "11564": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "jump": "i",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11565": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11566": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11567": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "11569": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ADD",
      "path": "32"
    },
    "11570": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11572": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11573": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11574": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DIV",
      "path": "32"
    },
    "11575": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "MUL",
      "path": "32"
    },
    "11576": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11578": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ADD",
      "path": "32"
    },
    "11579": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11581": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "11582": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11583": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11584": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ADD",
      "path": "32"
    },
    "11585": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11587": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11588": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11589": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "11590": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11591": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11592": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11593": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11594": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11595": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11597": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ADD",
      "path": "32"
    },
    "11598": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11599": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11600": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11601": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2D59"
    },
    "11604": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11605": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "11608": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "jump": "i",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11609": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11610": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11611": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "11612": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2DA6"
    },
    "11615": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "11616": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11617": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "11619": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "LT",
      "path": "32"
    },
    "11620": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2D7B"
    },
    "11623": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "11624": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "11627": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11628": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP4",
      "path": "32"
    },
    "11629": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11630": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DIV",
      "path": "32"
    },
    "11631": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "MUL",
      "path": "32"
    },
    "11632": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP4",
      "path": "32"
    },
    "11633": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11634": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11635": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11637": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ADD",
      "path": "32"
    },
    "11638": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11639": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2DA6"
    },
    "11642": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11643": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11644": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11645": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ADD",
      "path": "32"
    },
    "11646": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11647": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11648": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "11650": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11651": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11653": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "11655": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "11656": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11657": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11658": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11659": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11660": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11661": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11662": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11663": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "11665": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ADD",
      "path": "32"
    },
    "11666": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11667": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11669": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ADD",
      "path": "32"
    },
    "11670": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11671": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP4",
      "path": "32"
    },
    "11672": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "GT",
      "path": "32"
    },
    "11673": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2D89"
    },
    "11676": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "11677": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11678": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11679": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SUB",
      "path": "32"
    },
    "11680": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "11682": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "AND",
      "path": "32"
    },
    "11683": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11684": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "ADD",
      "path": "32"
    },
    "11685": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11686": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11687": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "POP",
      "path": "32"
    },
    "11688": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "POP",
      "path": "32"
    },
    "11689": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "POP",
      "path": "32"
    },
    "11690": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "POP",
      "path": "32"
    },
    "11691": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "POP",
      "path": "32"
    },
    "11692": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18048
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x48FB"
    },
    "11695": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "jump": "i",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11696": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18032,
        18064
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11697": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18025,
        18064
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11698": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18025,
        18064
      ],
      "op": "POP",
      "path": "32"
    },
    "11699": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18025,
        18064
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11700": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        18025,
        18064
      ],
      "op": "POP",
      "path": "32"
    },
    "11701": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11702": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "POP",
      "path": "32"
    },
    "11703": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "offset": [
        17834,
        18071
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11704": {
      "fn": "ChainRegistryV01.decodeStakeData",
      "jump": "o",
      "offset": [
        17834,
        18071
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11705": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11706": {
      "offset": [
        1334,
        1347
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x2DC1"
    },
    "11709": {
      "offset": [
        1334,
        1345
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x333C"
    },
    "11712": {
      "jump": "i",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMP",
      "path": "0"
    },
    "11713": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "11714": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12199,
        12228
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 101,
      "value": "0x2DCB"
    },
    "11717": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12215,
        12217
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11718": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12219,
        12227
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11719": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12199,
        12214
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491C"
    },
    "11722": {
      "fn": "ChainRegistryV01.setObjectState",
      "jump": "i",
      "offset": [
        12199,
        12228
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11723": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12199,
        12228
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11724": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "POP",
      "path": "32"
    },
    "11725": {
      "fn": "ChainRegistryV01.setObjectState",
      "offset": [
        12069,
        12235
      ],
      "op": "POP",
      "path": "32"
    },
    "11726": {
      "fn": "ChainRegistryV01.setObjectState",
      "jump": "o",
      "offset": [
        12069,
        12235
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11727": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "11728": {
      "offset": [
        1334,
        1347
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x2DD7"
    },
    "11731": {
      "offset": [
        1334,
        1345
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x333C"
    },
    "11734": {
      "jump": "i",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMP",
      "path": "0"
    },
    "11735": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        1334,
        1347
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "11736": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11738": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11740": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "11742": {
      "op": "SHL"
    },
    "11743": {
      "op": "SUB"
    },
    "11744": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2409,
        2431
      ],
      "op": "DUP2",
      "path": "0",
      "statement": 102
    },
    "11745": {
      "branch": 245,
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2409,
        2431
      ],
      "op": "AND",
      "path": "0"
    },
    "11746": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x2E3C"
    },
    "11749": {
      "branch": 245,
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "JUMPI",
      "path": "0"
    },
    "11750": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x40"
    },
    "11752": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "MLOAD",
      "path": "0"
    },
    "11753": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "11757": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "11759": {
      "op": "SHL"
    },
    "11760": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "DUP2",
      "path": "0"
    },
    "11761": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "MSTORE",
      "path": "0"
    },
    "11762": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "11764": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x4"
    },
    "11766": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "DUP3",
      "path": "0"
    },
    "11767": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "ADD",
      "path": "0"
    },
    "11768": {
      "op": "MSTORE"
    },
    "11769": {
      "op": "PUSH1",
      "value": "0x26"
    },
    "11771": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "11773": {
      "op": "DUP3"
    },
    "11774": {
      "op": "ADD"
    },
    "11775": {
      "op": "MSTORE"
    },
    "11776": {
      "op": "PUSH32",
      "value": "0x4F776E61626C653A206E6577206F776E657220697320746865207A65726F2061"
    },
    "11809": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "11811": {
      "op": "DUP3"
    },
    "11812": {
      "op": "ADD"
    },
    "11813": {
      "op": "MSTORE"
    },
    "11814": {
      "op": "PUSH6",
      "value": "0x646472657373"
    },
    "11821": {
      "op": "PUSH1",
      "value": "0xD0"
    },
    "11823": {
      "op": "SHL"
    },
    "11824": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "11826": {
      "op": "DUP3"
    },
    "11827": {
      "op": "ADD"
    },
    "11828": {
      "op": "MSTORE"
    },
    "11829": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "11831": {
      "op": "ADD"
    },
    "11832": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0xB98"
    },
    "11835": {
      "op": "JUMP"
    },
    "11836": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2401,
        2474
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "11837": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2484,
        2512
      ],
      "op": "PUSH2",
      "path": "0",
      "statement": 103,
      "value": "0x2E45"
    },
    "11840": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2503,
        2511
      ],
      "op": "DUP2",
      "path": "0"
    },
    "11841": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2484,
        2502
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x3F36"
    },
    "11844": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "jump": "i",
      "offset": [
        2484,
        2512
      ],
      "op": "JUMP",
      "path": "0"
    },
    "11845": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2484,
        2512
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "11846": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "offset": [
        2321,
        2519
      ],
      "op": "POP",
      "path": "0"
    },
    "11847": {
      "fn": "OwnableUpgradeable.transferOwnership",
      "jump": "o",
      "offset": [
        2321,
        2519
      ],
      "op": "JUMP",
      "path": "0"
    },
    "11848": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        16888,
        17169
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11849": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11851": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "11853": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "11855": {
      "op": "SHL"
    },
    "11856": {
      "op": "SUB"
    },
    "11857": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 104
    },
    "11858": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "AND",
      "path": "32"
    },
    "11859": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17008,
        17026
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "11861": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11862": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11863": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11864": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17152
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "11866": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11868": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11869": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11871": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11872": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17156
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "11873": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17161
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "11875": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17161
      ],
      "op": "ADD",
      "path": "32"
    },
    "11876": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11877": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11878": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17008,
        17026
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11879": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17008,
        17026
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11880": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17070,
        17095
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "11882": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17070,
        17095
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11883": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB3B"
    },
    "11886": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11887": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17147,
        17161
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11888": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2E78"
    },
    "11891": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11892": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "11895": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "jump": "i",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11896": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11897": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11898": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "11900": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ADD",
      "path": "32"
    },
    "11901": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11903": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11904": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11905": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DIV",
      "path": "32"
    },
    "11906": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "MUL",
      "path": "32"
    },
    "11907": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11909": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ADD",
      "path": "32"
    },
    "11910": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11912": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "11913": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11914": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11915": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ADD",
      "path": "32"
    },
    "11916": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "11918": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11919": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11920": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "11921": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11922": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11923": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11924": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11925": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11926": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11928": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ADD",
      "path": "32"
    },
    "11929": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11930": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11931": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11932": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2EA4"
    },
    "11935": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11936": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "11939": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "jump": "i",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11940": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11941": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11942": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "11943": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2EF1"
    },
    "11946": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "11947": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11948": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "11950": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "LT",
      "path": "32"
    },
    "11951": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2EC6"
    },
    "11954": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "11955": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "11958": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP1",
      "path": "32"
    },
    "11959": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP4",
      "path": "32"
    },
    "11960": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11961": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DIV",
      "path": "32"
    },
    "11962": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "MUL",
      "path": "32"
    },
    "11963": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP4",
      "path": "32"
    },
    "11964": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11965": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11966": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11968": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ADD",
      "path": "32"
    },
    "11969": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11970": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2EF1"
    },
    "11973": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMP",
      "path": "32"
    },
    "11974": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11975": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP3",
      "path": "32"
    },
    "11976": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ADD",
      "path": "32"
    },
    "11977": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "11978": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11979": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "11981": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11982": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "11984": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "11986": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "11987": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11988": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "11989": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11990": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "11991": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP2",
      "path": "32"
    },
    "11992": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "11993": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11994": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "11996": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ADD",
      "path": "32"
    },
    "11997": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "11998": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12000": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ADD",
      "path": "32"
    },
    "12001": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12002": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12003": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "GT",
      "path": "32"
    },
    "12004": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2ED4"
    },
    "12007": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12008": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12009": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12010": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SUB",
      "path": "32"
    },
    "12011": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "12013": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "AND",
      "path": "32"
    },
    "12014": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12015": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "ADD",
      "path": "32"
    },
    "12016": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12017": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12018": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "POP",
      "path": "32"
    },
    "12019": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "POP",
      "path": "32"
    },
    "12020": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "POP",
      "path": "32"
    },
    "12021": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "POP",
      "path": "32"
    },
    "12022": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17162
      ],
      "op": "POP",
      "path": "32"
    },
    "12023": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "offset": [
        17127,
        17146
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4A22"
    },
    "12026": {
      "fn": "ChainRegistryV01.decodeInstanceData",
      "jump": "i",
      "offset": [
        17127,
        17162
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12027": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14586,
        14765
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12028": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "12030": {
      "op": "DUP1"
    },
    "12031": {
      "op": "MLOAD"
    },
    "12032": {
      "op": "PUSH2",
      "value": "0x120"
    },
    "12035": {
      "op": "DUP2"
    },
    "12036": {
      "op": "ADD"
    },
    "12037": {
      "op": "DUP3"
    },
    "12038": {
      "op": "MSTORE"
    },
    "12039": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "12041": {
      "op": "DUP1"
    },
    "12042": {
      "op": "DUP3"
    },
    "12043": {
      "op": "MSTORE"
    },
    "12044": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "12046": {
      "op": "DUP3"
    },
    "12047": {
      "op": "ADD"
    },
    "12048": {
      "op": "DUP2"
    },
    "12049": {
      "op": "SWAP1"
    },
    "12050": {
      "op": "MSTORE"
    },
    "12051": {
      "op": "SWAP2"
    },
    "12052": {
      "op": "DUP2"
    },
    "12053": {
      "op": "ADD"
    },
    "12054": {
      "op": "DUP3"
    },
    "12055": {
      "op": "SWAP1"
    },
    "12056": {
      "op": "MSTORE"
    },
    "12057": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "12059": {
      "op": "DUP1"
    },
    "12060": {
      "op": "DUP3"
    },
    "12061": {
      "op": "ADD"
    },
    "12062": {
      "op": "DUP4"
    },
    "12063": {
      "op": "SWAP1"
    },
    "12064": {
      "op": "MSTORE"
    },
    "12065": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "12067": {
      "op": "DUP3"
    },
    "12068": {
      "op": "ADD"
    },
    "12069": {
      "op": "DUP2"
    },
    "12070": {
      "op": "SWAP1"
    },
    "12071": {
      "op": "MSTORE"
    },
    "12072": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "12074": {
      "op": "DUP3"
    },
    "12075": {
      "op": "ADD"
    },
    "12076": {
      "op": "MSTORE"
    },
    "12077": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "12079": {
      "op": "DUP2"
    },
    "12080": {
      "op": "ADD"
    },
    "12081": {
      "op": "DUP3"
    },
    "12082": {
      "op": "SWAP1"
    },
    "12083": {
      "op": "MSTORE"
    },
    "12084": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "12086": {
      "op": "DUP2"
    },
    "12087": {
      "op": "ADD"
    },
    "12088": {
      "op": "DUP3"
    },
    "12089": {
      "op": "SWAP1"
    },
    "12090": {
      "op": "MSTORE"
    },
    "12091": {
      "op": "PUSH2",
      "value": "0x100"
    },
    "12094": {
      "op": "DUP2"
    },
    "12095": {
      "op": "ADD"
    },
    "12096": {
      "op": "SWAP2"
    },
    "12097": {
      "op": "SWAP1"
    },
    "12098": {
      "op": "SWAP2"
    },
    "12099": {
      "op": "MSTORE"
    },
    "12100": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14689,
        14699
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 105,
      "value": "0x2F4C"
    },
    "12103": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14696,
        14698
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12104": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14689,
        14695
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "12107": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14689,
        14699
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12108": {
      "branch": 214,
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14689,
        14699
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12109": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2F98"
    },
    "12112": {
      "branch": 214,
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12113": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12115": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "12116": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "12120": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "12122": {
      "op": "SHL"
    },
    "12123": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12124": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12125": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "12127": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "12129": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12130": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "ADD",
      "path": "32"
    },
    "12131": {
      "op": "MSTORE"
    },
    "12132": {
      "op": "PUSH1",
      "value": "0x1C"
    },
    "12134": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "12136": {
      "op": "DUP3"
    },
    "12137": {
      "op": "ADD"
    },
    "12138": {
      "op": "MSTORE"
    },
    "12139": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3132303A4E46545F49445F494E56414C494400000000"
    },
    "12172": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "12174": {
      "op": "DUP3"
    },
    "12175": {
      "op": "ADD"
    },
    "12176": {
      "op": "MSTORE"
    },
    "12177": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "12179": {
      "op": "ADD"
    },
    "12180": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "12183": {
      "op": "JUMP"
    },
    "12184": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14681,
        14732
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12185": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12187": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12189": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "12191": {
      "op": "SHL"
    },
    "12192": {
      "op": "SUB"
    },
    "12193": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "DUP1",
      "path": "32",
      "statement": 106
    },
    "12194": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12195": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12196": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12198": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12199": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12200": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12201": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14754
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "12203": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12205": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12206": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12207": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12208": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12210": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12211": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12212": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12213": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "12214": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12215": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "12216": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x120"
    },
    "12219": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12220": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12221": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP5",
      "path": "32"
    },
    "12222": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12223": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12224": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12225": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "12226": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP6",
      "path": "32"
    },
    "12227": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12228": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12229": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12230": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12232": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12234": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "12236": {
      "op": "SHL"
    },
    "12237": {
      "op": "SUB"
    },
    "12238": {
      "op": "NOT"
    },
    "12239": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12241": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "12243": {
      "op": "SHL"
    },
    "12244": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP7",
      "path": "32"
    },
    "12245": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DIV",
      "path": "32"
    },
    "12246": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "12248": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SHL",
      "path": "32"
    },
    "12249": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12250": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "12251": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12252": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12253": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "12254": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12255": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "12256": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12257": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "12259": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12261": {
      "op": "PUSH1",
      "value": "0x88"
    },
    "12263": {
      "op": "SHL"
    },
    "12264": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP6",
      "path": "32"
    },
    "12265": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DIV",
      "path": "32"
    },
    "12266": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12267": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12268": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "12269": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12270": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12271": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "12272": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12273": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "12274": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12275": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12276": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "12277": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12278": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14749,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12279": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "12281": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP5",
      "path": "32"
    },
    "12282": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12283": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12284": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12286": {
      "op": "PUSH1",
      "value": "0x90"
    },
    "12288": {
      "op": "SHL"
    },
    "12289": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12290": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DIV",
      "path": "32"
    },
    "12291": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12292": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x5"
    },
    "12294": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12295": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "GT",
      "path": "32"
    },
    "12296": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "12297": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3014"
    },
    "12300": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12301": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3014"
    },
    "12304": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x550C"
    },
    "12307": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12308": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12309": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x5"
    },
    "12311": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12312": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "GT",
      "path": "32"
    },
    "12313": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "12314": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3025"
    },
    "12317": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12318": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3025"
    },
    "12321": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x550C"
    },
    "12324": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12325": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12326": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12327": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12328": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12330": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12331": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "12333": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12334": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12335": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12336": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12337": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3039"
    },
    "12340": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12341": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "12344": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12345": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12346": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12347": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "12349": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12350": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12352": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12353": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12354": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DIV",
      "path": "32"
    },
    "12355": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MUL",
      "path": "32"
    },
    "12356": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12358": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12359": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12361": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "12362": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12363": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12364": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12365": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12367": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12368": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12369": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "12370": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12371": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12372": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12373": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12374": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12375": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12377": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12378": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12379": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12380": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12381": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3065"
    },
    "12384": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12385": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "12388": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12389": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12390": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12391": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "12392": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x30B2"
    },
    "12395": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12396": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12397": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "12399": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "LT",
      "path": "32"
    },
    "12400": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3087"
    },
    "12403": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12404": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "12407": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12408": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12409": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12410": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DIV",
      "path": "32"
    },
    "12411": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MUL",
      "path": "32"
    },
    "12412": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12413": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12414": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12415": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12417": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12418": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12419": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x30B2"
    },
    "12422": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12423": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12424": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12425": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12426": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12427": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12428": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12430": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12431": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12433": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12435": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "12436": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12437": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12438": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12439": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12440": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12441": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12442": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12443": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "12445": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12446": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12447": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12449": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12450": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12451": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12452": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "GT",
      "path": "32"
    },
    "12453": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3095"
    },
    "12456": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12457": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12458": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12459": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SUB",
      "path": "32"
    },
    "12460": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "12462": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12463": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12464": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12465": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12466": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12467": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "POP",
      "path": "32"
    },
    "12468": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "POP",
      "path": "32"
    },
    "12469": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "POP",
      "path": "32"
    },
    "12470": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "POP",
      "path": "32"
    },
    "12471": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "POP",
      "path": "32"
    },
    "12472": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12473": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12474": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12476": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12477": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "12479": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12480": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12481": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12482": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12483": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x30CB"
    },
    "12486": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12487": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "12490": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12491": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12492": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12493": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "12495": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12496": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12498": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12499": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12500": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DIV",
      "path": "32"
    },
    "12501": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MUL",
      "path": "32"
    },
    "12502": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12504": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12505": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12507": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "12508": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12509": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12510": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12511": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12513": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12514": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12515": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "12516": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12517": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12518": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12519": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12520": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12521": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12523": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12524": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12525": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12526": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12527": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x30F7"
    },
    "12530": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12531": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5623"
    },
    "12534": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "i",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12535": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12536": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12537": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "12538": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3144"
    },
    "12541": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12542": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12543": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "12545": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "LT",
      "path": "32"
    },
    "12546": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3119"
    },
    "12549": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12550": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "12553": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12554": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12555": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12556": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DIV",
      "path": "32"
    },
    "12557": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MUL",
      "path": "32"
    },
    "12558": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12559": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12560": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12561": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12563": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12564": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12565": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3144"
    },
    "12568": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12569": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12570": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12571": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12572": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12573": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12574": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12576": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12577": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12579": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12581": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "12582": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12583": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12584": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12585": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12586": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12587": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12588": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12589": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "12591": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12592": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12593": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12595": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12596": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12597": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12598": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "GT",
      "path": "32"
    },
    "12599": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3127"
    },
    "12602": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "12603": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12604": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12605": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SUB",
      "path": "32"
    },
    "12606": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "12608": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12609": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12610": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12611": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12612": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12613": {
      "op": "POP"
    },
    "12614": {
      "op": "POP"
    },
    "12615": {
      "op": "POP"
    },
    "12616": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12617": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12618": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12619": {
      "op": "POP"
    },
    "12620": {
      "op": "POP"
    },
    "12621": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x3"
    },
    "12623": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12624": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12625": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12626": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12627": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "12628": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "12633": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12634": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12635": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12636": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12638": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP5",
      "path": "32"
    },
    "12639": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12640": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12641": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH5",
      "path": "32",
      "value": "0x100000000"
    },
    "12647": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP3",
      "path": "32"
    },
    "12648": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DIV",
      "path": "32"
    },
    "12649": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12650": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12652": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12653": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12654": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12655": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12657": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "12659": {
      "op": "SHL"
    },
    "12660": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12661": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "DIV",
      "path": "32"
    },
    "12662": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH6",
      "path": "32",
      "value": "0xFFFFFFFFFFFF"
    },
    "12669": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "AND",
      "path": "32"
    },
    "12670": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "12672": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12673": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12674": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "ADD",
      "path": "32"
    },
    "12675": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12676": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "12677": {
      "fn": "ChainRegistryV01.getNftInfo",
      "offset": [
        14742,
        14758
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12678": {
      "op": "POP"
    },
    "12679": {
      "op": "POP"
    },
    "12680": {
      "fn": "ChainRegistryV01.getNftInfo",
      "jump": "o",
      "offset": [
        14586,
        14765
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12681": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27338,
        27668
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12682": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27466,
        27484
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12684": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27498,
        27517
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12685": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27531,
        27544
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12687": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27627,
        27631
      ],
      "op": "DUP4",
      "path": "32",
      "statement": 107
    },
    "12688": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12689": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12691": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "ADD",
      "path": "32"
    },
    "12692": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12693": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "12694": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12695": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "ADD",
      "path": "32"
    },
    "12696": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12697": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x31A2"
    },
    "12700": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12701": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12702": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5870"
    },
    "12705": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "jump": "i",
      "offset": [
        27616,
        27661
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12706": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27616,
        27661
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12707": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27569,
        27661
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12708": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27569,
        27661
      ],
      "op": "SWAP7",
      "path": "32"
    },
    "12709": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27569,
        27661
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12710": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27569,
        27661
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "12711": {
      "op": "POP"
    },
    "12712": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27569,
        27661
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12713": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27569,
        27661
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "12714": {
      "op": "POP"
    },
    "12715": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "offset": [
        27338,
        27668
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12716": {
      "op": "POP"
    },
    "12717": {
      "op": "POP"
    },
    "12718": {
      "fn": "ChainRegistryV01._decodeComponentData",
      "jump": "o",
      "offset": [
        27338,
        27668
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12719": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28061,
        28545
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12720": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28186,
        28204
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12722": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28218,
        28236
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12723": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28250,
        28266
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12725": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28280,
        28293
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12726": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28307,
        28332
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "12728": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28346,
        28362
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "12730": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28478,
        28482
      ],
      "op": "DUP7",
      "path": "32",
      "statement": 108
    },
    "12731": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "DUP1",
      "path": "32"
    },
    "12732": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12734": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "ADD",
      "path": "32"
    },
    "12735": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12736": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "12737": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12738": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "ADD",
      "path": "32"
    },
    "12739": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12740": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x31CD"
    },
    "12743": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12744": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12745": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x58E3"
    },
    "12748": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "jump": "i",
      "offset": [
        28467,
        28538
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12749": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28467,
        28538
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12750": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "12751": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP13",
      "path": "32"
    },
    "12752": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "12753": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP12",
      "path": "32"
    },
    "12754": {
      "op": "POP"
    },
    "12755": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12756": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP10",
      "path": "32"
    },
    "12757": {
      "op": "POP"
    },
    "12758": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP8",
      "path": "32"
    },
    "12759": {
      "op": "POP"
    },
    "12760": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12761": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "12762": {
      "op": "POP"
    },
    "12763": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12764": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28387,
        28538
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "12765": {
      "op": "POP"
    },
    "12766": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "offset": [
        28061,
        28545
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12767": {
      "op": "POP"
    },
    "12768": {
      "op": "POP"
    },
    "12769": {
      "fn": "ChainRegistryV01._decodeBundleData",
      "jump": "o",
      "offset": [
        28061,
        28545
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12770": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27675,
        28054
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12771": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27938,
        27950
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "12773": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27984,
        27994
      ],
      "op": "DUP7",
      "path": "32",
      "statement": 109
    },
    "12774": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27996,
        28006
      ],
      "op": "DUP7",
      "path": "32"
    },
    "12775": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        28008,
        28016
      ],
      "op": "DUP7",
      "path": "32"
    },
    "12776": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        28018,
        28023
      ],
      "op": "DUP7",
      "path": "32"
    },
    "12777": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        28025,
        28033
      ],
      "op": "DUP6",
      "path": "32"
    },
    "12778": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        28035,
        28046
      ],
      "op": "DUP8",
      "path": "32"
    },
    "12779": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12781": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "12782": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12784": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "ADD",
      "path": "32"
    },
    "12785": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x31FF"
    },
    "12788": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SWAP7",
      "path": "32"
    },
    "12789": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "12790": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "12791": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "12792": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "12793": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "12794": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12795": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5958"
    },
    "12798": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "jump": "i",
      "offset": [
        27973,
        28047
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12799": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "12800": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12802": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "12803": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "12805": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12806": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "DUP4",
      "path": "32"
    },
    "12807": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SUB",
      "path": "32"
    },
    "12808": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SUB",
      "path": "32"
    },
    "12809": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "DUP2",
      "path": "32"
    },
    "12810": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12811": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12812": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "12814": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27973,
        28047
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "12815": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27966,
        28047
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "12816": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27966,
        28047
      ],
      "op": "POP",
      "path": "32"
    },
    "12817": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27675,
        28054
      ],
      "op": "SWAP7",
      "path": "32"
    },
    "12818": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27675,
        28054
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "12819": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27675,
        28054
      ],
      "op": "POP",
      "path": "32"
    },
    "12820": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27675,
        28054
      ],
      "op": "POP",
      "path": "32"
    },
    "12821": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27675,
        28054
      ],
      "op": "POP",
      "path": "32"
    },
    "12822": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27675,
        28054
      ],
      "op": "POP",
      "path": "32"
    },
    "12823": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27675,
        28054
      ],
      "op": "POP",
      "path": "32"
    },
    "12824": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "offset": [
        27675,
        28054
      ],
      "op": "POP",
      "path": "32"
    },
    "12825": {
      "fn": "ChainRegistryV01._encodeBundleData",
      "jump": "o",
      "offset": [
        27675,
        28054
      ],
      "op": "JUMP",
      "path": "32"
    },
    "12826": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2611,
        2890
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "12827": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12829": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12831": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "12833": {
      "op": "SHL"
    },
    "12834": {
      "op": "SUB"
    },
    "12835": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "DUP3",
      "path": "33"
    },
    "12836": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "AND",
      "path": "33"
    },
    "12837": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2717,
        2737
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x0"
    },
    "12839": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "12840": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "DUP2",
      "path": "33"
    },
    "12841": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "12842": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2745
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x67"
    },
    "12844": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x20"
    },
    "12846": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "MSTORE",
      "path": "33"
    },
    "12847": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "12849": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "12850": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2740,
        2749
      ],
      "op": "KECCAK256",
      "path": "33"
    },
    "12851": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2759,
        2768
      ],
      "op": "PUSH1",
      "path": "33",
      "statement": 110,
      "value": "0x2"
    },
    "12853": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2759,
        2768
      ],
      "op": "DUP2",
      "path": "33"
    },
    "12854": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2759,
        2768
      ],
      "op": "ADD",
      "path": "33"
    },
    "12855": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2759,
        2778
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x3240"
    },
    "12858": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2771,
        2778
      ],
      "op": "DUP4",
      "path": "33"
    },
    "12859": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2759,
        2768
      ],
      "op": "DUP3",
      "path": "33"
    },
    "12860": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2759,
        2778
      ],
      "op": "PUSH2",
      "path": "33",
      "value": "0x59EC"
    },
    "12863": {
      "fn": "ChainRegistryV02._updateObjectData",
      "jump": "i",
      "offset": [
        2759,
        2778
      ],
      "op": "JUMP",
      "path": "33"
    },
    "12864": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2759,
        2778
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "12865": {
      "op": "POP"
    },
    "12866": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2802
      ],
      "op": "PUSH1",
      "path": "33",
      "statement": 111,
      "value": "0x3"
    },
    "12868": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2802
      ],
      "op": "DUP2",
      "path": "33"
    },
    "12869": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2802
      ],
      "op": "ADD",
      "path": "33"
    },
    "12870": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "DUP1",
      "path": "33"
    },
    "12871": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "SLOAD",
      "path": "33"
    },
    "12872": {
      "op": "PUSH8",
      "value": "0xFFFFFFFF00000000"
    },
    "12881": {
      "op": "NOT"
    },
    "12882": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "AND",
      "path": "33"
    },
    "12883": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "PUSH5",
      "path": "33",
      "value": "0x100000000"
    },
    "12889": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "PUSH4",
      "path": "33",
      "value": "0xFFFFFFFF"
    },
    "12894": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        756,
        768
      ],
      "op": "NUMBER",
      "path": "42"
    },
    "12895": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "AND",
      "path": "33"
    },
    "12896": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "MUL",
      "path": "33"
    },
    "12897": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "OR",
      "path": "33"
    },
    "12898": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "12899": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2788,
        2818
      ],
      "op": "SSTORE",
      "path": "33"
    },
    "12900": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "PUSH1",
      "path": "33",
      "statement": 112,
      "value": "0x40"
    },
    "12902": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "DUP1",
      "path": "33"
    },
    "12903": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "12904": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12906": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12908": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "12910": {
      "op": "SHL"
    },
    "12911": {
      "op": "SUB"
    },
    "12912": {
      "op": "DUP6"
    },
    "12913": {
      "op": "AND"
    },
    "12914": {
      "op": "DUP2"
    },
    "12915": {
      "op": "MSTORE"
    },
    "12916": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2872,
        2882
      ],
      "op": "CALLER",
      "path": "33"
    },
    "12917": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "12919": {
      "op": "DUP3"
    },
    "12920": {
      "op": "ADD"
    },
    "12921": {
      "op": "MSTORE"
    },
    "12922": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "PUSH32",
      "path": "33",
      "value": "0xBE351E9F01C5C493C1523A90FE997FA0C3EA6B11BA051CD0FD23543F7F67A075"
    },
    "12955": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "12956": {
      "op": "ADD"
    },
    "12957": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "JUMPDEST",
      "path": "33"
    },
    "12958": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "PUSH1",
      "path": "33",
      "value": "0x40"
    },
    "12960": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "MLOAD",
      "path": "33"
    },
    "12961": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "DUP1",
      "path": "33"
    },
    "12962": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "SWAP2",
      "path": "33"
    },
    "12963": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "SUB",
      "path": "33"
    },
    "12964": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "SWAP1",
      "path": "33"
    },
    "12965": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2834,
        2883
      ],
      "op": "LOG1",
      "path": "33"
    },
    "12966": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2707,
        2890
      ],
      "op": "POP",
      "path": "33"
    },
    "12967": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2611,
        2890
      ],
      "op": "POP",
      "path": "33"
    },
    "12968": {
      "fn": "ChainRegistryV02._updateObjectData",
      "offset": [
        2611,
        2890
      ],
      "op": "POP",
      "path": "33"
    },
    "12969": {
      "fn": "ChainRegistryV02._updateObjectData",
      "jump": "o",
      "offset": [
        2611,
        2890
      ],
      "op": "JUMP",
      "path": "33"
    },
    "12970": {
      "op": "JUMPDEST"
    },
    "12971": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "12973": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "12975": {
      "op": "PUSH2",
      "value": "0x32B7"
    },
    "12978": {
      "op": "DUP4"
    },
    "12979": {
      "op": "PUSH2",
      "value": "0x4A3B"
    },
    "12982": {
      "jump": "i",
      "op": "JUMP"
    },
    "12983": {
      "op": "JUMPDEST"
    },
    "12984": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12986": {
      "op": "ADD"
    },
    "12987": {
      "op": "SWAP1"
    },
    "12988": {
      "op": "POP"
    },
    "12989": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "12991": {
      "op": "DUP2"
    },
    "12992": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12994": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "12996": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "12998": {
      "op": "SHL"
    },
    "12999": {
      "op": "SUB"
    },
    "13000": {
      "op": "DUP2"
    },
    "13001": {
      "op": "GT"
    },
    "13002": {
      "op": "ISZERO"
    },
    "13003": {
      "op": "PUSH2",
      "value": "0x32D6"
    },
    "13006": {
      "op": "JUMPI"
    },
    "13007": {
      "op": "PUSH2",
      "value": "0x32D6"
    },
    "13010": {
      "op": "PUSH2",
      "value": "0x505D"
    },
    "13013": {
      "jump": "i",
      "op": "JUMP"
    },
    "13014": {
      "op": "JUMPDEST"
    },
    "13015": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "13017": {
      "op": "MLOAD"
    },
    "13018": {
      "op": "SWAP1"
    },
    "13019": {
      "op": "DUP1"
    },
    "13020": {
      "op": "DUP3"
    },
    "13021": {
      "op": "MSTORE"
    },
    "13022": {
      "op": "DUP1"
    },
    "13023": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "13025": {
      "op": "ADD"
    },
    "13026": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "13028": {
      "op": "NOT"
    },
    "13029": {
      "op": "AND"
    },
    "13030": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "13032": {
      "op": "ADD"
    },
    "13033": {
      "op": "DUP3"
    },
    "13034": {
      "op": "ADD"
    },
    "13035": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "13037": {
      "op": "MSTORE"
    },
    "13038": {
      "op": "DUP1"
    },
    "13039": {
      "op": "ISZERO"
    },
    "13040": {
      "op": "PUSH2",
      "value": "0x3300"
    },
    "13043": {
      "op": "JUMPI"
    },
    "13044": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "13046": {
      "op": "DUP3"
    },
    "13047": {
      "op": "ADD"
    },
    "13048": {
      "op": "DUP2"
    },
    "13049": {
      "op": "DUP1"
    },
    "13050": {
      "op": "CALLDATASIZE"
    },
    "13051": {
      "op": "DUP4"
    },
    "13052": {
      "op": "CALLDATACOPY"
    },
    "13053": {
      "op": "ADD"
    },
    "13054": {
      "op": "SWAP1"
    },
    "13055": {
      "op": "POP"
    },
    "13056": {
      "op": "JUMPDEST"
    },
    "13057": {
      "op": "POP"
    },
    "13058": {
      "op": "SWAP1"
    },
    "13059": {
      "op": "POP"
    },
    "13060": {
      "op": "DUP2"
    },
    "13061": {
      "op": "DUP2"
    },
    "13062": {
      "op": "ADD"
    },
    "13063": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "13065": {
      "op": "ADD"
    },
    "13066": {
      "op": "JUMPDEST"
    },
    "13067": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "13069": {
      "op": "NOT"
    },
    "13070": {
      "op": "ADD"
    },
    "13071": {
      "op": "PUSH16",
      "value": "0x181899199A1A9B1B9C1CB0B131B232B3"
    },
    "13088": {
      "op": "PUSH1",
      "value": "0x81"
    },
    "13090": {
      "op": "SHL"
    },
    "13091": {
      "op": "PUSH1",
      "value": "0xA"
    },
    "13093": {
      "op": "DUP7"
    },
    "13094": {
      "op": "MOD"
    },
    "13095": {
      "op": "BYTE"
    },
    "13096": {
      "op": "DUP2"
    },
    "13097": {
      "op": "MSTORE8"
    },
    "13098": {
      "op": "PUSH1",
      "value": "0xA"
    },
    "13100": {
      "op": "DUP6"
    },
    "13101": {
      "op": "DIV"
    },
    "13102": {
      "op": "SWAP5"
    },
    "13103": {
      "op": "POP"
    },
    "13104": {
      "op": "DUP5"
    },
    "13105": {
      "op": "PUSH2",
      "value": "0x330A"
    },
    "13108": {
      "op": "JUMPI"
    },
    "13109": {
      "op": "POP"
    },
    "13110": {
      "op": "SWAP4"
    },
    "13111": {
      "op": "SWAP3"
    },
    "13112": {
      "op": "POP"
    },
    "13113": {
      "op": "POP"
    },
    "13114": {
      "op": "POP"
    },
    "13115": {
      "jump": "o",
      "op": "JUMP"
    },
    "13116": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1599,
        1729
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "13117": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x35"
    },
    "13119": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "SLOAD",
      "path": "0"
    },
    "13120": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13122": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13124": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "13126": {
      "op": "SHL"
    },
    "13127": {
      "op": "SUB"
    },
    "13128": {
      "fn": "OwnableUpgradeable.owner",
      "offset": [
        1513,
        1519
      ],
      "op": "AND",
      "path": "0"
    },
    "13129": {
      "fn": "ContextUpgradeable._msgSender",
      "offset": [
        929,
        939
      ],
      "op": "CALLER",
      "path": "3",
      "statement": 113
    },
    "13130": {
      "branch": 246,
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1662,
        1685
      ],
      "op": "EQ",
      "path": "0",
      "statement": 114
    },
    "13131": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x1B52"
    },
    "13134": {
      "branch": 246,
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "JUMPI",
      "path": "0"
    },
    "13135": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x40"
    },
    "13137": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "MLOAD",
      "path": "0"
    },
    "13138": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "13142": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "13144": {
      "op": "SHL"
    },
    "13145": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "DUP2",
      "path": "0"
    },
    "13146": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "MSTORE",
      "path": "0"
    },
    "13147": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "13149": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x4"
    },
    "13151": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "DUP3",
      "path": "0"
    },
    "13152": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "ADD",
      "path": "0"
    },
    "13153": {
      "op": "DUP2"
    },
    "13154": {
      "op": "SWAP1"
    },
    "13155": {
      "op": "MSTORE"
    },
    "13156": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "13158": {
      "op": "DUP3"
    },
    "13159": {
      "op": "ADD"
    },
    "13160": {
      "op": "MSTORE"
    },
    "13161": {
      "op": "PUSH32",
      "value": "0x4F776E61626C653A2063616C6C6572206973206E6F7420746865206F776E6572"
    },
    "13194": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "13196": {
      "op": "DUP3"
    },
    "13197": {
      "op": "ADD"
    },
    "13198": {
      "op": "MSTORE"
    },
    "13199": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "13201": {
      "op": "ADD"
    },
    "13202": {
      "fn": "OwnableUpgradeable._checkOwner",
      "offset": [
        1654,
        1722
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0xB98"
    },
    "13205": {
      "op": "JUMP"
    },
    "13206": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20172,
        20634
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13207": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13209": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13211": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "13213": {
      "op": "SHL"
    },
    "13214": {
      "op": "SUB"
    },
    "13215": {
      "op": "NOT"
    },
    "13216": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "DUP4",
      "path": "32",
      "statement": 115
    },
    "13217": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "AND",
      "path": "32"
    },
    "13218": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20329,
        20337
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "13220": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13221": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13222": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13223": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20375
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x69"
    },
    "13225": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "13227": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13228": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13230": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13231": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "13232": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "13233": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20362,
        20383
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x33C2"
    },
    "13236": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20362,
        20383
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13237": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13239": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13241": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "13243": {
      "op": "SHL"
    },
    "13244": {
      "op": "SUB"
    },
    "13245": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20369,
        20382
      ],
      "op": "AND",
      "path": "32"
    },
    "13246": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20362,
        20368
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "13249": {
      "fn": "ChainRegistryV01._registerChain",
      "jump": "i",
      "offset": [
        20362,
        20383
      ],
      "op": "JUMP",
      "path": "32"
    },
    "13250": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20362,
        20383
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13251": {
      "branch": 215,
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20361,
        20383
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "13252": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x341E"
    },
    "13255": {
      "branch": 215,
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "13256": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13258": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "13259": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "13263": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "13265": {
      "op": "SHL"
    },
    "13266": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13267": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13268": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "13270": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "13272": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "DUP3",
      "path": "32"
    },
    "13273": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "ADD",
      "path": "32"
    },
    "13274": {
      "op": "MSTORE"
    },
    "13275": {
      "op": "PUSH1",
      "value": "0x26"
    },
    "13277": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "13279": {
      "op": "DUP3"
    },
    "13280": {
      "op": "ADD"
    },
    "13281": {
      "op": "MSTORE"
    },
    "13282": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3231303A434841494E5F414C52454144595F52454749"
    },
    "13315": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "13317": {
      "op": "DUP3"
    },
    "13318": {
      "op": "ADD"
    },
    "13319": {
      "op": "MSTORE"
    },
    "13320": {
      "op": "PUSH6",
      "value": "0x14D511549151"
    },
    "13327": {
      "op": "PUSH1",
      "value": "0xD2"
    },
    "13329": {
      "op": "SHL"
    },
    "13330": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "13332": {
      "op": "DUP3"
    },
    "13333": {
      "op": "ADD"
    },
    "13334": {
      "op": "MSTORE"
    },
    "13335": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "13337": {
      "op": "ADD"
    },
    "13338": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "13341": {
      "op": "JUMP"
    },
    "13342": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20353,
        20426
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13343": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 116,
      "value": "0x1795"
    },
    "13346": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20511,
        20521
      ],
      "op": "DUP4",
      "path": "32"
    },
    "13347": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20535,
        20540
      ],
      "op": "DUP6",
      "path": "32"
    },
    "13348": {
      "offset": [
        1323,
        1324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "13350": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20573,
        20593
      ],
      "op": "DUP1",
      "path": "32"
    },
    "13351": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20607,
        20610
      ],
      "op": "DUP7",
      "path": "32"
    },
    "13352": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13354": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "13355": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "DUP1",
      "path": "32"
    },
    "13356": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "13358": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "ADD",
      "path": "32"
    },
    "13359": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13361": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13362": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "DUP1",
      "path": "32"
    },
    "13363": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "13365": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13366": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13367": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20627
      ],
      "op": "POP",
      "path": "32"
    },
    "13368": {
      "fn": "ChainRegistryV01._registerChain",
      "offset": [
        20482,
        20497
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3855"
    },
    "13371": {
      "fn": "ChainRegistryV01._registerChain",
      "jump": "i",
      "offset": [
        20482,
        20627
      ],
      "op": "JUMP",
      "path": "32"
    },
    "13372": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        25885,
        26068
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13373": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        25995,
        26011
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "13375": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26045,
        26049
      ],
      "op": "DUP2",
      "path": "32",
      "statement": 117
    },
    "13376": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "DUP1",
      "path": "32"
    },
    "13377": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "13379": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "ADD",
      "path": "32"
    },
    "13380": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13381": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "13382": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13383": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "ADD",
      "path": "32"
    },
    "13384": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13385": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xC13"
    },
    "13388": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "13389": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13390": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "offset": [
        26034,
        26061
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5673"
    },
    "13393": {
      "fn": "ChainRegistryV01._decodeRegistryData",
      "jump": "i",
      "offset": [
        26034,
        26061
      ],
      "op": "JUMP",
      "path": "32"
    },
    "13394": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20641,
        21379
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13395": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13397": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13399": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "13401": {
      "op": "SHL"
    },
    "13402": {
      "op": "SUB"
    },
    "13403": {
      "op": "NOT"
    },
    "13404": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "DUP5",
      "path": "32",
      "statement": 118
    },
    "13405": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "AND",
      "path": "32"
    },
    "13406": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20830,
        20838
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "13408": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13409": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13410": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13411": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20875
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x69"
    },
    "13413": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "13415": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13416": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13418": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13419": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "13420": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "13421": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20862,
        20883
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x347E"
    },
    "13424": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20862,
        20883
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13425": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13427": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13429": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "13431": {
      "op": "SHL"
    },
    "13432": {
      "op": "SUB"
    },
    "13433": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20869,
        20882
      ],
      "op": "AND",
      "path": "32"
    },
    "13434": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20862,
        20868
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "13437": {
      "fn": "ChainRegistryV01._registerRegistry",
      "jump": "i",
      "offset": [
        20862,
        20883
      ],
      "op": "JUMP",
      "path": "32"
    },
    "13438": {
      "branch": 216,
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20862,
        20883
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13439": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x34D4"
    },
    "13442": {
      "branch": 216,
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "13443": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13445": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "13446": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "13450": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "13452": {
      "op": "SHL"
    },
    "13453": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13454": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13455": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "13457": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "13459": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "DUP3",
      "path": "32"
    },
    "13460": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "ADD",
      "path": "32"
    },
    "13461": {
      "op": "MSTORE"
    },
    "13462": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "13464": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "13466": {
      "op": "DUP3"
    },
    "13467": {
      "op": "ADD"
    },
    "13468": {
      "op": "MSTORE"
    },
    "13469": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3232303A434841494E5F4E4F545F535550504F525445"
    },
    "13502": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "13504": {
      "op": "DUP3"
    },
    "13505": {
      "op": "ADD"
    },
    "13506": {
      "op": "MSTORE"
    },
    "13507": {
      "op": "PUSH1",
      "value": "0x11"
    },
    "13509": {
      "op": "PUSH1",
      "value": "0xFA"
    },
    "13511": {
      "op": "SHL"
    },
    "13512": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "13514": {
      "op": "DUP3"
    },
    "13515": {
      "op": "ADD"
    },
    "13516": {
      "op": "MSTORE"
    },
    "13517": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "13519": {
      "op": "ADD"
    },
    "13520": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "13523": {
      "op": "JUMP"
    },
    "13524": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20854,
        20921
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13525": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20939,
        20963
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 119,
      "value": "0x34DF"
    },
    "13528": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20947,
        20952
      ],
      "op": "DUP6",
      "path": "32"
    },
    "13529": {
      "offset": [
        1430,
        1431
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x3"
    },
    "13531": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20939,
        20946
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2B4F"
    },
    "13534": {
      "fn": "ChainRegistryV01._registerRegistry",
      "jump": "i",
      "offset": [
        20939,
        20963
      ],
      "op": "JUMP",
      "path": "32"
    },
    "13535": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20939,
        20963
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13536": {
      "branch": 217,
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20939,
        20968
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "13537": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x353E"
    },
    "13540": {
      "branch": 217,
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "13541": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13543": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "13544": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "13548": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "13550": {
      "op": "SHL"
    },
    "13551": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13552": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13553": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "13555": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "13557": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "DUP3",
      "path": "32"
    },
    "13558": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "ADD",
      "path": "32"
    },
    "13559": {
      "op": "MSTORE"
    },
    "13560": {
      "op": "PUSH1",
      "value": "0x29"
    },
    "13562": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "13564": {
      "op": "DUP3"
    },
    "13565": {
      "op": "ADD"
    },
    "13566": {
      "op": "MSTORE"
    },
    "13567": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3232313A52454749535452595F414C52454144595F52"
    },
    "13600": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "13602": {
      "op": "DUP3"
    },
    "13603": {
      "op": "ADD"
    },
    "13604": {
      "op": "MSTORE"
    },
    "13605": {
      "op": "PUSH9",
      "value": "0x1151D254D511549151"
    },
    "13615": {
      "op": "PUSH1",
      "value": "0xBA"
    },
    "13617": {
      "op": "SHL"
    },
    "13618": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "13620": {
      "op": "DUP3"
    },
    "13621": {
      "op": "ADD"
    },
    "13622": {
      "op": "MSTORE"
    },
    "13623": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "13625": {
      "op": "ADD"
    },
    "13626": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "13629": {
      "op": "JUMP"
    },
    "13630": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        20931,
        21014
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13631": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13633": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13635": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "13637": {
      "op": "SHL"
    },
    "13638": {
      "op": "SUB"
    },
    "13639": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21032,
        21054
      ],
      "op": "DUP5",
      "path": "32",
      "statement": 120
    },
    "13640": {
      "branch": 218,
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21032,
        21054
      ],
      "op": "AND",
      "path": "32"
    },
    "13641": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x35A0"
    },
    "13644": {
      "branch": 218,
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "13645": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13647": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "13648": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "13652": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "13654": {
      "op": "SHL"
    },
    "13655": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13656": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13657": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "13659": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "13661": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "DUP3",
      "path": "32"
    },
    "13662": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "ADD",
      "path": "32"
    },
    "13663": {
      "op": "MSTORE"
    },
    "13664": {
      "op": "PUSH1",
      "value": "0x23"
    },
    "13666": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "13668": {
      "op": "DUP3"
    },
    "13669": {
      "op": "ADD"
    },
    "13670": {
      "op": "MSTORE"
    },
    "13671": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3232323A52454749535452595F414444524553535F5A"
    },
    "13704": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "13706": {
      "op": "DUP3"
    },
    "13707": {
      "op": "ADD"
    },
    "13708": {
      "op": "MSTORE"
    },
    "13709": {
      "op": "PUSH3",
      "value": "0x45524F"
    },
    "13713": {
      "op": "PUSH1",
      "value": "0xE8"
    },
    "13715": {
      "op": "SHL"
    },
    "13716": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "13718": {
      "op": "DUP3"
    },
    "13719": {
      "op": "ADD"
    },
    "13720": {
      "op": "MSTORE"
    },
    "13721": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "13723": {
      "op": "ADD"
    },
    "13724": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "13727": {
      "op": "JUMP"
    },
    "13728": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21024,
        21094
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13729": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21106,
        21123
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "13731": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21127,
        21160
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x35AC"
    },
    "13734": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21144,
        21149
      ],
      "op": "DUP7",
      "path": "32"
    },
    "13735": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21151,
        21159
      ],
      "op": "DUP7",
      "path": "32"
    },
    "13736": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21127,
        21143
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4B13"
    },
    "13739": {
      "fn": "ChainRegistryV01._registerRegistry",
      "jump": "i",
      "offset": [
        21127,
        21160
      ],
      "op": "JUMP",
      "path": "32"
    },
    "13740": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21127,
        21160
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13741": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21105,
        21160
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13742": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21105,
        21160
      ],
      "op": "POP",
      "path": "32"
    },
    "13743": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21219,
        21372
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 121,
      "value": "0x2535"
    },
    "13746": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21248,
        21261
      ],
      "op": "DUP5",
      "path": "32"
    },
    "13747": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21275,
        21280
      ],
      "op": "DUP8",
      "path": "32"
    },
    "13748": {
      "offset": [
        1430,
        1431
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x3"
    },
    "13750": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21316,
        21336
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "13752": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21350,
        21353
      ],
      "op": "DUP8",
      "path": "32"
    },
    "13753": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21367,
        21371
      ],
      "op": "DUP7",
      "path": "32"
    },
    "13754": {
      "fn": "ChainRegistryV01._registerRegistry",
      "offset": [
        21219,
        21234
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3855"
    },
    "13757": {
      "fn": "ChainRegistryV01._registerRegistry",
      "jump": "i",
      "offset": [
        21219,
        21372
      ],
      "op": "JUMP",
      "path": "32"
    },
    "13758": {
      "fn": "toVersion",
      "offset": [
        1019,
        1381
      ],
      "op": "JUMPDEST",
      "path": "44"
    },
    "13759": {
      "fn": "toVersion",
      "offset": [
        1130,
        1137
      ],
      "op": "PUSH1",
      "path": "44",
      "value": "0x0"
    },
    "13761": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "PUSH2",
      "path": "44",
      "statement": 122,
      "value": "0xFFFF"
    },
    "13764": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "DUP5",
      "path": "44"
    },
    "13765": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "DUP2",
      "path": "44"
    },
    "13766": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "AND",
      "path": "44"
    },
    "13767": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "SWAP1",
      "path": "44"
    },
    "13768": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "DUP5",
      "path": "44"
    },
    "13769": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "DUP2",
      "path": "44"
    },
    "13770": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "AND",
      "path": "44"
    },
    "13771": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "SWAP1",
      "path": "44"
    },
    "13772": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "DUP5",
      "path": "44"
    },
    "13773": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "AND",
      "path": "44"
    },
    "13774": {
      "fn": "versionPartToInt",
      "offset": [
        792,
        820
      ],
      "op": "DUP1",
      "path": "44"
    },
    "13775": {
      "fn": "toVersion",
      "offset": [
        1330,
        1365
      ],
      "op": "PUSH2",
      "path": "44",
      "statement": 123,
      "value": "0x35EE"
    },
    "13778": {
      "fn": "toVersion",
      "offset": [
        1350,
        1364
      ],
      "op": "PUSH4",
      "path": "44",
      "value": "0xFFFF0000"
    },
    "13783": {
      "fn": "toVersion",
      "offset": [
        1362,
        1364
      ],
      "op": "PUSH1",
      "path": "44",
      "value": "0x10"
    },
    "13785": {
      "fn": "toVersion",
      "offset": [
        1350,
        1364
      ],
      "op": "DUP10",
      "path": "44"
    },
    "13786": {
      "fn": "toVersion",
      "offset": [
        1350,
        1364
      ],
      "op": "SWAP1",
      "path": "44"
    },
    "13787": {
      "fn": "toVersion",
      "offset": [
        1350,
        1364
      ],
      "op": "SHL",
      "path": "44"
    },
    "13788": {
      "fn": "toVersion",
      "offset": [
        1350,
        1364
      ],
      "op": "AND",
      "path": "44"
    },
    "13789": {
      "fn": "toVersion",
      "offset": [
        1331,
        1345
      ],
      "op": "PUSH6",
      "path": "44",
      "value": "0xFFFF00000000"
    },
    "13796": {
      "fn": "toVersion",
      "offset": [
        1343,
        1345
      ],
      "op": "PUSH1",
      "path": "44",
      "value": "0x20"
    },
    "13798": {
      "fn": "toVersion",
      "offset": [
        1331,
        1345
      ],
      "op": "DUP12",
      "path": "44"
    },
    "13799": {
      "fn": "toVersion",
      "offset": [
        1331,
        1345
      ],
      "op": "SWAP1",
      "path": "44"
    },
    "13800": {
      "fn": "toVersion",
      "offset": [
        1331,
        1345
      ],
      "op": "SHL",
      "path": "44"
    },
    "13801": {
      "fn": "toVersion",
      "offset": [
        1331,
        1345
      ],
      "op": "AND",
      "path": "44"
    },
    "13802": {
      "fn": "toVersion",
      "offset": [
        1330,
        1365
      ],
      "op": "PUSH2",
      "path": "44",
      "value": "0x56A6"
    },
    "13805": {
      "fn": "toVersion",
      "jump": "i",
      "offset": [
        1330,
        1365
      ],
      "op": "JUMP",
      "path": "44"
    },
    "13806": {
      "fn": "toVersion",
      "offset": [
        1330,
        1365
      ],
      "op": "JUMPDEST",
      "path": "44"
    },
    "13807": {
      "fn": "toVersion",
      "offset": [
        1330,
        1376
      ],
      "op": "PUSH2",
      "path": "44",
      "value": "0x35F8"
    },
    "13810": {
      "fn": "toVersion",
      "offset": [
        1330,
        1376
      ],
      "op": "SWAP2",
      "path": "44"
    },
    "13811": {
      "fn": "toVersion",
      "offset": [
        1330,
        1376
      ],
      "op": "SWAP1",
      "path": "44"
    },
    "13812": {
      "fn": "toVersion",
      "offset": [
        1330,
        1376
      ],
      "op": "PUSH2",
      "path": "44",
      "value": "0x56A6"
    },
    "13815": {
      "fn": "toVersion",
      "jump": "i",
      "offset": [
        1330,
        1376
      ],
      "op": "JUMP",
      "path": "44"
    },
    "13816": {
      "fn": "toVersion",
      "offset": [
        1330,
        1376
      ],
      "op": "JUMPDEST",
      "path": "44"
    },
    "13817": {
      "fn": "toVersion",
      "offset": [
        1281,
        1378
      ],
      "op": "SWAP8",
      "path": "44"
    },
    "13818": {
      "fn": "toVersion",
      "offset": [
        1019,
        1381
      ],
      "op": "SWAP7",
      "path": "44"
    },
    "13819": {
      "op": "POP"
    },
    "13820": {
      "op": "POP"
    },
    "13821": {
      "op": "POP"
    },
    "13822": {
      "op": "POP"
    },
    "13823": {
      "op": "POP"
    },
    "13824": {
      "op": "POP"
    },
    "13825": {
      "op": "POP"
    },
    "13826": {
      "fn": "toVersion",
      "jump": "o",
      "offset": [
        1019,
        1381
      ],
      "op": "JUMP",
      "path": "44"
    },
    "13827": {
      "op": "JUMPDEST"
    },
    "13828": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "13830": {
      "op": "PUSH2",
      "value": "0xC13"
    },
    "13833": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13835": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13837": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "13839": {
      "op": "SHL"
    },
    "13840": {
      "op": "SUB"
    },
    "13841": {
      "op": "DUP4"
    },
    "13842": {
      "op": "AND"
    },
    "13843": {
      "op": "PUSH1",
      "value": "0x14"
    },
    "13845": {
      "op": "PUSH2",
      "value": "0x4BFA"
    },
    "13848": {
      "jump": "i",
      "op": "JUMP"
    },
    "13849": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24561,
        25483
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13850": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24809,
        24822
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "13852": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "DUP6",
      "path": "32",
      "statement": 124
    },
    "13853": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13854": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13855": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24901
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x70"
    },
    "13857": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "13859": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13860": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13861": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13862": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13864": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "DUP1",
      "path": "32"
    },
    "13865": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "DUP4",
      "path": "32"
    },
    "13866": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24913
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "13867": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "DUP7",
      "path": "32"
    },
    "13868": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "DUP5",
      "path": "32"
    },
    "13869": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13870": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13871": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "13872": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13873": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13874": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "13875": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "13876": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24836,
        24853
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "13878": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24836,
        24853
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13879": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24887,
        24924
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3648"
    },
    "13882": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24887,
        24924
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "13883": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13885": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "13887": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "13889": {
      "op": "SHL"
    },
    "13890": {
      "op": "SUB"
    },
    "13891": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24894,
        24923
      ],
      "op": "AND",
      "path": "32"
    },
    "13892": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24887,
        24893
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "13895": {
      "fn": "ChainRegistryV01._getBundleData",
      "jump": "i",
      "offset": [
        24887,
        24924
      ],
      "op": "JUMP",
      "path": "32"
    },
    "13896": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24887,
        24924
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13897": {
      "branch": 219,
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24886,
        24924
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "13898": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x36A5"
    },
    "13901": {
      "branch": 219,
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "13902": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "13904": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "13905": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "13909": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "13911": {
      "op": "SHL"
    },
    "13912": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "DUP2",
      "path": "32"
    },
    "13913": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "13914": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "13916": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "13918": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "DUP3",
      "path": "32"
    },
    "13919": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "ADD",
      "path": "32"
    },
    "13920": {
      "op": "MSTORE"
    },
    "13921": {
      "op": "PUSH1",
      "value": "0x27"
    },
    "13923": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "13925": {
      "op": "DUP3"
    },
    "13926": {
      "op": "ADD"
    },
    "13927": {
      "op": "MSTORE"
    },
    "13928": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3332303A42554E444C455F414C52454144595F524547"
    },
    "13961": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "13963": {
      "op": "DUP3"
    },
    "13964": {
      "op": "ADD"
    },
    "13965": {
      "op": "MSTORE"
    },
    "13966": {
      "op": "PUSH7",
      "value": "0x1254D511549151"
    },
    "13974": {
      "op": "PUSH1",
      "value": "0xCA"
    },
    "13976": {
      "op": "SHL"
    },
    "13977": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "13979": {
      "op": "DUP3"
    },
    "13980": {
      "op": "ADD"
    },
    "13981": {
      "op": "MSTORE"
    },
    "13982": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "13984": {
      "op": "ADD"
    },
    "13985": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "13988": {
      "op": "JUMP"
    },
    "13989": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24878,
        24968
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "13990": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24979,
        25017
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "13992": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25020,
        25056
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x36B0"
    },
    "13995": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25045,
        25055
      ],
      "op": "DUP9",
      "path": "32"
    },
    "13996": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25020,
        25044
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2491"
    },
    "13999": {
      "fn": "ChainRegistryV01._getBundleData",
      "jump": "i",
      "offset": [
        25020,
        25056
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14000": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25020,
        25056
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14001": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14003": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14004": {
      "op": "PUSH4",
      "value": "0x2D0821B7"
    },
    "14009": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "14011": {
      "op": "SHL"
    },
    "14012": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14013": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14014": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "14016": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14017": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "ADD",
      "path": "32"
    },
    "14018": {
      "op": "DUP9"
    },
    "14019": {
      "op": "SWAP1"
    },
    "14020": {
      "op": "MSTORE"
    },
    "14021": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24979,
        25056
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14022": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24979,
        25056
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14023": {
      "op": "POP"
    },
    "14024": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25066,
        25109
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14026": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25066,
        25109
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14027": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14029": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14031": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "14033": {
      "op": "SHL"
    },
    "14034": {
      "op": "SUB"
    },
    "14035": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25137
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14036": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25137
      ],
      "op": "AND",
      "path": "32"
    },
    "14037": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25137
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14038": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25137
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x2D0821B7"
    },
    "14043": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25137
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14044": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "14046": {
      "op": "ADD"
    },
    "14047": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14049": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14051": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14052": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14053": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14054": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "SUB",
      "path": "32"
    },
    "14055": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14056": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP7",
      "path": "32"
    },
    "14057": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "GAS",
      "path": "32"
    },
    "14058": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "14059": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "14060": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14061": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "14062": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x36FB"
    },
    "14065": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "14066": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14067": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14069": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14070": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "14071": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14072": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14074": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "REVERT",
      "path": "32"
    },
    "14075": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14076": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "POP",
      "path": "32"
    },
    "14077": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "POP",
      "path": "32"
    },
    "14078": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "POP",
      "path": "32"
    },
    "14079": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "POP",
      "path": "32"
    },
    "14080": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14082": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14083": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14084": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14086": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14087": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "14088": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "14090": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14091": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14092": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14093": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "ADD",
      "path": "32"
    },
    "14094": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "14096": {
      "op": "NOT"
    },
    "14097": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "AND",
      "path": "32"
    },
    "14098": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14099": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "ADD",
      "path": "32"
    },
    "14100": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14102": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14103": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3723"
    },
    "14106": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14107": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14108": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14109": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "ADD",
      "path": "32"
    },
    "14110": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14111": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5ABA"
    },
    "14114": {
      "fn": "ChainRegistryV01._getBundleData",
      "jump": "i",
      "offset": [
        25112,
        25147
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14115": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25112,
        25147
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14116": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25066,
        25147
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14117": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25066,
        25147
      ],
      "op": "POP",
      "path": "32"
    },
    "14118": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25186,
        25196
      ],
      "op": "DUP8",
      "path": "32",
      "statement": 125
    },
    "14119": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25165,
        25171
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14120": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25165,
        25182
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "14122": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25165,
        25182
      ],
      "op": "ADD",
      "path": "32"
    },
    "14123": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25165,
        25182
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14124": {
      "branch": 220,
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25165,
        25196
      ],
      "op": "EQ",
      "path": "32"
    },
    "14125": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3787"
    },
    "14128": {
      "branch": 220,
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "14129": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14131": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14132": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "14136": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "14138": {
      "op": "SHL"
    },
    "14139": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14140": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14141": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "14143": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "14145": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14146": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "ADD",
      "path": "32"
    },
    "14147": {
      "op": "MSTORE"
    },
    "14148": {
      "op": "PUSH1",
      "value": "0x26"
    },
    "14150": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "14152": {
      "op": "DUP3"
    },
    "14153": {
      "op": "ADD"
    },
    "14154": {
      "op": "MSTORE"
    },
    "14155": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3332313A42554E444C455F5249534B504F4F4C5F4D49"
    },
    "14188": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "14190": {
      "op": "DUP3"
    },
    "14191": {
      "op": "ADD"
    },
    "14192": {
      "op": "MSTORE"
    },
    "14193": {
      "op": "PUSH6",
      "value": "0xA69A82A8869"
    },
    "14200": {
      "op": "PUSH1",
      "value": "0xD3"
    },
    "14202": {
      "op": "SHL"
    },
    "14203": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "14205": {
      "op": "DUP3"
    },
    "14206": {
      "op": "ADD"
    },
    "14207": {
      "op": "MSTORE"
    },
    "14208": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "14210": {
      "op": "ADD"
    },
    "14211": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "14214": {
      "op": "JUMP"
    },
    "14215": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25157,
        25239
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14216": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14218": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14219": {
      "op": "PUSH4",
      "value": "0x38696BB"
    },
    "14224": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "14226": {
      "op": "SHL"
    },
    "14227": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14228": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14229": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "14231": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14232": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "ADD",
      "path": "32"
    },
    "14233": {
      "op": "DUP10"
    },
    "14234": {
      "op": "SWAP1"
    },
    "14235": {
      "op": "MSTORE"
    },
    "14236": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25250,
        25263
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14238": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25250,
        25263
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14239": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14241": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14243": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "14245": {
      "op": "SHL"
    },
    "14246": {
      "op": "SUB"
    },
    "14247": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25307
      ],
      "op": "DUP5",
      "path": "32"
    },
    "14248": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25307
      ],
      "op": "AND",
      "path": "32"
    },
    "14249": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25307
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14250": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25307
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x38696BB"
    },
    "14255": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25307
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14256": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "14258": {
      "op": "ADD"
    },
    "14259": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "14261": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14263": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14264": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14265": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14266": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "SUB",
      "path": "32"
    },
    "14267": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14268": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP7",
      "path": "32"
    },
    "14269": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "GAS",
      "path": "32"
    },
    "14270": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "14271": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "14272": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14273": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "14274": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x37CF"
    },
    "14277": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "14278": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14279": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14281": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14282": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "14283": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14284": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14286": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "REVERT",
      "path": "32"
    },
    "14287": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14288": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "POP",
      "path": "32"
    },
    "14289": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "POP",
      "path": "32"
    },
    "14290": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "POP",
      "path": "32"
    },
    "14291": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "POP",
      "path": "32"
    },
    "14292": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14294": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14295": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14296": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "14298": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "NOT",
      "path": "32"
    },
    "14299": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "14301": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14302": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "ADD",
      "path": "32"
    },
    "14303": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "AND",
      "path": "32"
    },
    "14304": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14305": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "ADD",
      "path": "32"
    },
    "14306": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14307": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14309": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14310": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "POP",
      "path": "32"
    },
    "14311": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14312": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "ADD",
      "path": "32"
    },
    "14313": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14314": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x37F3"
    },
    "14317": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14318": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14319": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5673"
    },
    "14322": {
      "fn": "ChainRegistryV01._getBundleData",
      "jump": "i",
      "offset": [
        25274,
        25319
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14323": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25274,
        25319
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14324": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25250,
        25320
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14325": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25250,
        25320
      ],
      "op": "POP",
      "path": "32"
    },
    "14326": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25339,
        25378
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 126,
      "value": "0x3836"
    },
    "14329": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25364
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14330": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14332": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14334": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "14336": {
      "op": "SHL"
    },
    "14337": {
      "op": "SUB"
    },
    "14338": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25375
      ],
      "op": "AND",
      "path": "32"
    },
    "14339": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25375
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x3408E470"
    },
    "14344": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14346": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14347": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14348": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "14353": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "AND",
      "path": "32"
    },
    "14354": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xE0"
    },
    "14356": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "SHL",
      "path": "32"
    },
    "14357": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14358": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14359": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "14361": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "ADD",
      "path": "32"
    },
    "14362": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "14364": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14366": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14367": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14368": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14369": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "SUB",
      "path": "32"
    },
    "14370": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14371": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "DUP7",
      "path": "32"
    },
    "14372": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "GAS",
      "path": "32"
    },
    "14373": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "14374": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "14375": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14376": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "14377": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2695"
    },
    "14380": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "14381": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14382": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14384": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14385": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "14386": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14387": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14389": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25349,
        25377
      ],
      "op": "REVERT",
      "path": "32"
    },
    "14390": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25339,
        25378
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14391": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25331,
        25378
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "14392": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25331,
        25378
      ],
      "op": "POP",
      "path": "32"
    },
    "14393": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25395,
        25476
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 127,
      "value": "0x3846"
    },
    "14396": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25413,
        25423
      ],
      "op": "DUP11",
      "path": "32"
    },
    "14397": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25425,
        25435
      ],
      "op": "DUP11",
      "path": "32"
    },
    "14398": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25437,
        25445
      ],
      "op": "DUP11",
      "path": "32"
    },
    "14399": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25447,
        25452
      ],
      "op": "DUP5",
      "path": "32"
    },
    "14400": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25454,
        25465
      ],
      "op": "DUP12",
      "path": "32"
    },
    "14401": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25467,
        25475
      ],
      "op": "DUP12",
      "path": "32"
    },
    "14402": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25395,
        25412
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x31E2"
    },
    "14405": {
      "fn": "ChainRegistryV01._getBundleData",
      "jump": "i",
      "offset": [
        25395,
        25476
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14406": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25395,
        25476
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14407": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25388,
        25476
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "14408": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        25388,
        25476
      ],
      "op": "POP",
      "path": "32"
    },
    "14409": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24868,
        25483
      ],
      "op": "POP",
      "path": "32"
    },
    "14410": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24868,
        25483
      ],
      "op": "POP",
      "path": "32"
    },
    "14411": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24868,
        25483
      ],
      "op": "POP",
      "path": "32"
    },
    "14412": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24561,
        25483
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "14413": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24561,
        25483
      ],
      "op": "POP",
      "path": "32"
    },
    "14414": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24561,
        25483
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "14415": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24561,
        25483
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "14416": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24561,
        25483
      ],
      "op": "POP",
      "path": "32"
    },
    "14417": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24561,
        25483
      ],
      "op": "POP",
      "path": "32"
    },
    "14418": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24561,
        25483
      ],
      "op": "POP",
      "path": "32"
    },
    "14419": {
      "fn": "ChainRegistryV01._getBundleData",
      "offset": [
        24561,
        25483
      ],
      "op": "POP",
      "path": "32"
    },
    "14420": {
      "fn": "ChainRegistryV01._getBundleData",
      "jump": "o",
      "offset": [
        24561,
        25483
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14421": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        29779,
        31864
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14422": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30054,
        30058
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 128,
      "value": "0x71"
    },
    "14424": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30054,
        30058
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "14425": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30014,
        30022
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14427": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30014,
        30022
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14428": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14430": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14432": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "14434": {
      "op": "SHL"
    },
    "14435": {
      "op": "SUB"
    },
    "14436": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30054,
        30058
      ],
      "op": "AND",
      "path": "32"
    },
    "14437": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x38B0"
    },
    "14440": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "14441": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14443": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14444": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "14448": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "14450": {
      "op": "SHL"
    },
    "14451": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14452": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14453": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "14455": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "14457": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14458": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "ADD",
      "path": "32"
    },
    "14459": {
      "op": "MSTORE"
    },
    "14460": {
      "op": "PUSH1",
      "value": "0x19"
    },
    "14462": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "14464": {
      "op": "DUP3"
    },
    "14465": {
      "op": "ADD"
    },
    "14466": {
      "op": "MSTORE"
    },
    "14467": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3335303A4E46545F4E4F545F53455400000000000000"
    },
    "14500": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "14502": {
      "op": "DUP3"
    },
    "14503": {
      "op": "ADD"
    },
    "14504": {
      "op": "MSTORE"
    },
    "14505": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "14507": {
      "op": "ADD"
    },
    "14508": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "14511": {
      "op": "JUMP"
    },
    "14512": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30038,
        30103
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14513": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 129,
      "value": "0xFF"
    },
    "14515": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14516": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "DUP7",
      "path": "32"
    },
    "14517": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "AND",
      "path": "32"
    },
    "14518": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14520": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14521": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14522": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14523": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30135
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x68"
    },
    "14525": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "14527": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14528": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14530": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14531": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "14532": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "14533": {
      "branch": 221,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30121,
        30147
      ],
      "op": "AND",
      "path": "32"
    },
    "14534": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3921"
    },
    "14537": {
      "branch": 221,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "14538": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14540": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14541": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "14545": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "14547": {
      "op": "SHL"
    },
    "14548": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14549": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14550": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "14552": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "14554": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14555": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "ADD",
      "path": "32"
    },
    "14556": {
      "op": "MSTORE"
    },
    "14557": {
      "op": "PUSH1",
      "value": "0x27"
    },
    "14559": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "14561": {
      "op": "DUP3"
    },
    "14562": {
      "op": "ADD"
    },
    "14563": {
      "op": "MSTORE"
    },
    "14564": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3335313A4F424A4543545F545950455F4E4F545F5355"
    },
    "14597": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "14599": {
      "op": "DUP3"
    },
    "14600": {
      "op": "ADD"
    },
    "14601": {
      "op": "MSTORE"
    },
    "14602": {
      "op": "PUSH7",
      "value": "0x141413D4951151"
    },
    "14610": {
      "op": "PUSH1",
      "value": "0xCA"
    },
    "14612": {
      "op": "SHL"
    },
    "14613": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "14615": {
      "op": "DUP3"
    },
    "14616": {
      "op": "ADD"
    },
    "14617": {
      "op": "MSTORE"
    },
    "14618": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "14620": {
      "op": "ADD"
    },
    "14621": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "14624": {
      "op": "JUMP"
    },
    "14625": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30113,
        30191
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14626": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30239
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 130,
      "value": "0x71"
    },
    "14628": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30239
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "14629": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14631": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14632": {
      "op": "PUSH4",
      "value": "0xD0DEF521"
    },
    "14637": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "14639": {
      "op": "SHL"
    },
    "14640": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14641": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14642": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30227,
        30254
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3998"
    },
    "14645": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30227,
        30254
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14646": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14648": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14650": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "14652": {
      "op": "SHL"
    },
    "14653": {
      "op": "SUB"
    },
    "14654": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30239
      ],
      "op": "AND",
      "path": "32"
    },
    "14655": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30239
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14656": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30244
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xD0DEF521"
    },
    "14661": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30244
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14662": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3955"
    },
    "14665": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14666": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30245,
        30247
      ],
      "op": "DUP12",
      "path": "32"
    },
    "14667": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30245,
        30247
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14668": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30249,
        30252
      ],
      "op": "DUP9",
      "path": "32"
    },
    "14669": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30249,
        30252
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14670": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "14672": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "ADD",
      "path": "32"
    },
    "14673": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5B8C"
    },
    "14676": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        30235,
        30253
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14677": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14678": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "14680": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14682": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14683": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14684": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14685": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "SUB",
      "path": "32"
    },
    "14686": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14687": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14689": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP8",
      "path": "32"
    },
    "14690": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "GAS",
      "path": "32"
    },
    "14691": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "CALL",
      "path": "32"
    },
    "14692": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "14693": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14694": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "14695": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3974"
    },
    "14698": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "14699": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14700": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14702": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14703": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "14704": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14705": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14707": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "REVERT",
      "path": "32"
    },
    "14708": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14709": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "POP",
      "path": "32"
    },
    "14710": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "POP",
      "path": "32"
    },
    "14711": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "POP",
      "path": "32"
    },
    "14712": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "POP",
      "path": "32"
    },
    "14713": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14715": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14716": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "14717": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "14719": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "NOT",
      "path": "32"
    },
    "14720": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "14722": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14723": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "ADD",
      "path": "32"
    },
    "14724": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "AND",
      "path": "32"
    },
    "14725": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14726": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "ADD",
      "path": "32"
    },
    "14727": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14728": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14730": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14731": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "POP",
      "path": "32"
    },
    "14732": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14733": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "ADD",
      "path": "32"
    },
    "14734": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14735": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x6FA"
    },
    "14738": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14739": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14740": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30235,
        30253
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5844"
    },
    "14743": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        30235,
        30253
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14744": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30227,
        30254
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14745": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14747": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14749": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "14751": {
      "op": "SHL"
    },
    "14752": {
      "op": "SUB"
    },
    "14753": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14754": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "AND",
      "path": "32"
    },
    "14755": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30296,
        30316
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14757": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14758": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14759": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14760": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "14762": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "14764": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14765": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14767": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14768": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "14769": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30338,
        30350
      ],
      "op": "DUP1",
      "path": "32",
      "statement": 131
    },
    "14770": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30338,
        30350
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "14771": {
      "op": "PUSH17",
      "value": "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
    },
    "14789": {
      "op": "NOT"
    },
    "14790": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "AND",
      "path": "32",
      "statement": 132
    },
    "14791": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14792": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14793": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "OR",
      "path": "32"
    },
    "14794": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14796": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "14798": {
      "op": "SHL"
    },
    "14799": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "14801": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "DUP11",
      "path": "32"
    },
    "14802": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14803": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "SHR",
      "path": "32"
    },
    "14804": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "MUL",
      "path": "32"
    },
    "14805": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30360,
        30378
      ],
      "op": "OR",
      "path": "32"
    },
    "14806": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "14808": {
      "op": "PUSH1",
      "value": "0x88"
    },
    "14810": {
      "op": "SHL"
    },
    "14811": {
      "op": "NOT"
    },
    "14812": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30388,
        30416
      ],
      "op": "AND",
      "path": "32",
      "statement": 133
    },
    "14813": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14815": {
      "op": "PUSH1",
      "value": "0x88"
    },
    "14817": {
      "op": "SHL"
    },
    "14818": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30388,
        30416
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "14820": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30388,
        30416
      ],
      "op": "DUP10",
      "path": "32"
    },
    "14821": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30388,
        30416
      ],
      "op": "AND",
      "path": "32"
    },
    "14822": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30388,
        30416
      ],
      "op": "MUL",
      "path": "32"
    },
    "14823": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30388,
        30416
      ],
      "op": "OR",
      "path": "32"
    },
    "14824": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30388,
        30416
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14825": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30388,
        30416
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "14826": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14827": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30319,
        30328
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14828": {
      "op": "POP"
    },
    "14829": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        756,
        768
      ],
      "op": "NUMBER",
      "path": "42"
    },
    "14830": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30439
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 134,
      "value": "0x3"
    },
    "14832": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30439
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14833": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30439
      ],
      "op": "ADD",
      "path": "32"
    },
    "14834": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14835": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "14836": {
      "op": "PUSH4",
      "value": "0xFFFFFFFF"
    },
    "14841": {
      "op": "NOT"
    },
    "14842": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "AND",
      "path": "32"
    },
    "14843": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "14848": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "14849": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14850": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "14851": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "AND",
      "path": "32"
    },
    "14852": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14853": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14854": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14855": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "OR",
      "path": "32"
    },
    "14856": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14857": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30426,
        30455
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "14858": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30480,
        30489
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 135,
      "value": "0x3A11"
    },
    "14861": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30480,
        30487
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x17BD"
    },
    "14864": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        30480,
        30489
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14865": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30480,
        30489
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14866": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30469
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14867": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30477
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x3"
    },
    "14869": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30477
      ],
      "op": "ADD",
      "path": "32"
    },
    "14870": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30477
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x8"
    },
    "14872": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "14875": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "EXP",
      "path": "32"
    },
    "14876": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14877": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "14878": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14879": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "PUSH6",
      "path": "32",
      "value": "0xFFFFFFFFFFFF"
    },
    "14886": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "MUL",
      "path": "32"
    },
    "14887": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "NOT",
      "path": "32"
    },
    "14888": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "AND",
      "path": "32"
    },
    "14889": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14890": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14891": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "PUSH6",
      "path": "32",
      "value": "0xFFFFFFFFFFFF"
    },
    "14898": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "AND",
      "path": "32"
    },
    "14899": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "MUL",
      "path": "32"
    },
    "14900": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "OR",
      "path": "32"
    },
    "14901": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14902": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "14903": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30465,
        30489
      ],
      "op": "POP",
      "path": "32"
    },
    "14904": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30500,
        30526
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 136,
      "value": "0x3A41"
    },
    "14907": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30516,
        30518
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14908": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30520,
        30525
      ],
      "op": "DUP7",
      "path": "32"
    },
    "14909": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30500,
        30515
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x491C"
    },
    "14912": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        30500,
        30526
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14913": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30500,
        30526
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14914": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30582,
        30593
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14915": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30582,
        30593
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "14916": {
      "branch": 222,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30582,
        30597
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "14917": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30579,
        30640
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3A58"
    },
    "14920": {
      "branch": 222,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30579,
        30640
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "14921": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30613,
        30622
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 137,
      "value": "0x2"
    },
    "14923": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30613,
        30622
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14924": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30613,
        30622
      ],
      "op": "ADD",
      "path": "32"
    },
    "14925": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30613,
        30629
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3A56"
    },
    "14928": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30625,
        30629
      ],
      "op": "DUP5",
      "path": "32"
    },
    "14929": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30613,
        30622
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14930": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30613,
        30629
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x59EC"
    },
    "14933": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        30613,
        30629
      ],
      "op": "JUMP",
      "path": "32"
    },
    "14934": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30613,
        30629
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14935": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30613,
        30629
      ],
      "op": "POP",
      "path": "32"
    },
    "14936": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30579,
        30640
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "14937": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14939": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "14941": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "14943": {
      "op": "SHL"
    },
    "14944": {
      "op": "SUB"
    },
    "14945": {
      "op": "NOT"
    },
    "14946": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "DUP8",
      "path": "32",
      "statement": 138
    },
    "14947": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "AND",
      "path": "32"
    },
    "14948": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "14950": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14951": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14952": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14953": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30696
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6C"
    },
    "14955": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "14957": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14958": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "DUP2",
      "path": "32"
    },
    "14959": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14960": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "14962": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14963": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14964": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30703
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "14965": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "14967": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "DUP11",
      "path": "32"
    },
    "14968": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "AND",
      "path": "32"
    },
    "14969": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "DUP5",
      "path": "32"
    },
    "14970": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14971": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14972": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14973": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14974": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "14975": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14976": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "14977": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "14979": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14980": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP3",
      "path": "32"
    },
    "14981": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "ADD",
      "path": "32"
    },
    "14982": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14983": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "14984": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14985": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP5",
      "path": "32"
    },
    "14986": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "14987": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14988": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14989": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "14990": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "14991": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "14993": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP1",
      "path": "32"
    },
    "14994": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP4",
      "path": "32"
    },
    "14995": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DIV",
      "path": "32"
    },
    "14996": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "14997": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "14998": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "ADD",
      "path": "32"
    },
    "14999": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15000": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15001": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "15002": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15003": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15004": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "AND",
      "path": "32"
    },
    "15005": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xC"
    },
    "15007": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "MUL",
      "path": "32"
    },
    "15008": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "15011": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "EXP",
      "path": "32"
    },
    "15012": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15014": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15016": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15018": {
      "op": "SHL"
    },
    "15019": {
      "op": "SUB"
    },
    "15020": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15021": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15022": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "MUL",
      "path": "32"
    },
    "15023": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "NOT",
      "path": "32"
    },
    "15024": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15025": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "15026": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "AND",
      "path": "32"
    },
    "15027": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "15028": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "DUP7",
      "path": "32"
    },
    "15029": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "AND",
      "path": "32"
    },
    "15030": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "MUL",
      "path": "32"
    },
    "15031": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15032": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15033": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15034": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "OR",
      "path": "32"
    },
    "15035": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15036": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30724
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15037": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30783,
        30802
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3ACD"
    },
    "15040": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30783,
        30802
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15041": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "DUP8",
      "path": "32"
    },
    "15042": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30689,
        30715
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15043": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xFF"
    },
    "15045": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "15046": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "DUP2",
      "path": "36"
    },
    "15047": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "15048": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "SWAP2",
      "path": "36"
    },
    "15049": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "15050": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "EQ",
      "path": "36"
    },
    "15051": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "SWAP1",
      "path": "36"
    },
    "15052": {
      "fn": "eqObjectType",
      "offset": [
        533,
        665
      ],
      "op": "JUMP",
      "path": "36"
    },
    "15053": {
      "branch": 223,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30783,
        30802
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15054": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30780,
        31776
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "15055": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30780,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3B65"
    },
    "15058": {
      "branch": 223,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30780,
        31776
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15059": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15061": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15063": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "15065": {
      "op": "SHL"
    },
    "15066": {
      "op": "SUB"
    },
    "15067": {
      "op": "NOT"
    },
    "15068": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "DUP8",
      "path": "32",
      "statement": 139
    },
    "15069": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "AND",
      "path": "32"
    },
    "15070": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15072": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15073": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15074": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15075": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30824
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x69"
    },
    "15077": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "15079": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15080": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15082": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15083": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30831
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15084": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30836
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15085": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30836
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15086": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15088": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15090": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15092": {
      "op": "SHL"
    },
    "15093": {
      "op": "SUB"
    },
    "15094": {
      "op": "NOT"
    },
    "15095": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30836
      ],
      "op": "AND",
      "path": "32"
    },
    "15096": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15098": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15100": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15102": {
      "op": "SHL"
    },
    "15103": {
      "op": "SUB"
    },
    "15104": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30836
      ],
      "op": "DUP6",
      "path": "32"
    },
    "15105": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30836
      ],
      "op": "AND",
      "path": "32"
    },
    "15106": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30836
      ],
      "op": "OR",
      "path": "32"
    },
    "15107": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30836
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15108": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30836
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15109": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30859
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 140,
      "value": "0x6B"
    },
    "15111": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15112": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15113": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15115": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15116": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "ADD",
      "path": "32"
    },
    "15117": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "DUP3",
      "path": "32"
    },
    "15118": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15119": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15120": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15121": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "PUSH32",
      "path": "32",
      "value": "0xBD43CB8ECE8CD1863BCD6082D65C5B0D25665B1CE17980F0DA43C0ED545F98B4"
    },
    "15154": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6"
    },
    "15156": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15157": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "DUP4",
      "path": "32"
    },
    "15158": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "DIV",
      "path": "32"
    },
    "15159": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15160": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15161": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15162": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "ADD",
      "path": "32"
    },
    "15163": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15164": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15165": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "PUSH5",
      "path": "32",
      "value": "0xFFFFFFFFFF"
    },
    "15171": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15172": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15173": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "15174": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "MOD",
      "path": "32"
    },
    "15175": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x5"
    },
    "15177": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "MUL",
      "path": "32"
    },
    "15178": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30818,
        30836
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "15181": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "EXP",
      "path": "32"
    },
    "15182": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15183": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "DUP3",
      "path": "32"
    },
    "15184": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "MUL",
      "path": "32"
    },
    "15185": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "NOT",
      "path": "32"
    },
    "15186": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15187": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15188": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "AND",
      "path": "32"
    },
    "15189": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "15191": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "DUP11",
      "path": "32"
    },
    "15192": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15193": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SHR",
      "path": "32"
    },
    "15194": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15195": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15196": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15197": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "MUL",
      "path": "32"
    },
    "15198": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "OR",
      "path": "32"
    },
    "15199": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15200": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30850,
        30871
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15201": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30780,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3D49"
    },
    "15204": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30780,
        31776
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15205": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30780,
        31776
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15206": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xFF"
    },
    "15208": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "DUP7",
      "path": "36"
    },
    "15209": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "15210": {
      "offset": [
        1430,
        1431
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x3"
    },
    "15212": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "SUB",
      "path": "36"
    },
    "15213": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30888,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3BA7"
    },
    "15216": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30888,
        31776
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15217": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15219": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15221": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "15223": {
      "op": "SHL"
    },
    "15224": {
      "op": "SUB"
    },
    "15225": {
      "op": "NOT"
    },
    "15226": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "DUP8",
      "path": "32",
      "statement": 141
    },
    "15227": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "AND",
      "path": "32"
    },
    "15228": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15230": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15231": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15232": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15233": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30938
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6A"
    },
    "15235": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "15237": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15238": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15240": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15241": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30945
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15242": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30950
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15243": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30950
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15244": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15246": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15248": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15250": {
      "op": "SHL"
    },
    "15251": {
      "op": "SUB"
    },
    "15252": {
      "op": "NOT"
    },
    "15253": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30950
      ],
      "op": "AND",
      "path": "32"
    },
    "15254": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15256": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15258": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15260": {
      "op": "SHL"
    },
    "15261": {
      "op": "SUB"
    },
    "15262": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30950
      ],
      "op": "DUP5",
      "path": "32"
    },
    "15263": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30950
      ],
      "op": "AND",
      "path": "32"
    },
    "15264": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30950
      ],
      "op": "OR",
      "path": "32"
    },
    "15265": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30950
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15266": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30929,
        30950
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15267": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30888,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3D49"
    },
    "15270": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30888,
        31776
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15271": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30888,
        31776
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15272": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xFF"
    },
    "15274": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "DUP7",
      "path": "36"
    },
    "15275": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "15276": {
      "offset": [
        1534,
        1535
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "15278": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "SUB",
      "path": "36"
    },
    "15279": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30967,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3C0A"
    },
    "15282": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30967,
        31776
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15283": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31006,
        31019
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15285": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31023,
        31045
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3BBD"
    },
    "15288": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31040,
        31044
      ],
      "op": "DUP5",
      "path": "32"
    },
    "15289": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31023,
        31039
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x343C"
    },
    "15292": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        31023,
        31045
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15293": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31023,
        31045
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15294": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15296": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15298": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "15300": {
      "op": "SHL"
    },
    "15301": {
      "op": "SUB"
    },
    "15302": {
      "op": "NOT"
    },
    "15303": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "DUP10",
      "path": "32",
      "statement": 142
    },
    "15304": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "AND",
      "path": "32"
    },
    "15305": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15307": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15308": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15309": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15310": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31074
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6D"
    },
    "15312": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "15314": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15315": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15316": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15317": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15319": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15320": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "DUP4",
      "path": "32"
    },
    "15321": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31081
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15322": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15324": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15326": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "15328": {
      "op": "SHL"
    },
    "15329": {
      "op": "SUB"
    },
    "15330": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "15331": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15332": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "15333": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "AND",
      "path": "32"
    },
    "15334": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "DUP4",
      "path": "32"
    },
    "15335": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15336": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15337": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15338": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15339": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31088
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15340": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31093
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15341": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31093
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15342": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15344": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15346": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15348": {
      "op": "SHL"
    },
    "15349": {
      "op": "SUB"
    },
    "15350": {
      "op": "NOT"
    },
    "15351": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31093
      ],
      "op": "AND",
      "path": "32"
    },
    "15352": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15354": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15356": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15358": {
      "op": "SHL"
    },
    "15359": {
      "op": "SUB"
    },
    "15360": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31093
      ],
      "op": "DUP6",
      "path": "32"
    },
    "15361": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31093
      ],
      "op": "AND",
      "path": "32"
    },
    "15362": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31093
      ],
      "op": "OR",
      "path": "32"
    },
    "15363": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31093
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15364": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31059,
        31093
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15365": {
      "op": "POP"
    },
    "15366": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30967,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3D49"
    },
    "15369": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30967,
        31776
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15370": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30967,
        31776
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15371": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xFF"
    },
    "15373": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "DUP7",
      "path": "36"
    },
    "15374": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "15375": {
      "offset": [
        1797,
        1799
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x14"
    },
    "15377": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "SUB",
      "path": "36"
    },
    "15378": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31110,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3C89"
    },
    "15381": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31110,
        31776
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15382": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31152,
        31170
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15384": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31172,
        31188
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15385": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31194,
        31219
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3C21"
    },
    "15388": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31214,
        31218
      ],
      "op": "DUP6",
      "path": "32"
    },
    "15389": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31194,
        31213
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4A22"
    },
    "15392": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        31194,
        31219
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15393": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31194,
        31219
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15394": {
      "op": "POP"
    },
    "15395": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15397": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15399": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "15401": {
      "op": "SHL"
    },
    "15402": {
      "op": "SUB"
    },
    "15403": {
      "op": "NOT"
    },
    "15404": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "DUP12",
      "path": "32",
      "statement": 143
    },
    "15405": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "AND",
      "path": "32"
    },
    "15406": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15408": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15409": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15410": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15411": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31248
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6D"
    },
    "15413": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "15415": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15416": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15417": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15418": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15420": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15421": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "DUP4",
      "path": "32"
    },
    "15422": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31255
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15423": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15425": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15427": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "15429": {
      "op": "SHL"
    },
    "15430": {
      "op": "SUB"
    },
    "15431": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15432": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "15433": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "AND",
      "path": "32"
    },
    "15434": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "DUP4",
      "path": "32"
    },
    "15435": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15436": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15437": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15438": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15439": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "DUP3",
      "path": "32"
    },
    "15440": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "DUP3",
      "path": "32"
    },
    "15441": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31265
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15442": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15443": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15444": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15446": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15448": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15450": {
      "op": "SHL"
    },
    "15451": {
      "op": "SUB"
    },
    "15452": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "DUP11",
      "path": "32"
    },
    "15453": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "AND",
      "path": "32"
    },
    "15454": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15456": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15458": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15460": {
      "op": "SHL"
    },
    "15461": {
      "op": "SUB"
    },
    "15462": {
      "op": "NOT"
    },
    "15463": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15464": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "DUP3",
      "path": "32"
    },
    "15465": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "AND",
      "path": "32"
    },
    "15466": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15467": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "OR",
      "path": "32"
    },
    "15468": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15469": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15470": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31233,
        31270
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15471": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31305
      ],
      "op": "SWAP5",
      "path": "32",
      "statement": 144
    },
    "15472": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31305
      ],
      "op": "DUP4",
      "path": "32"
    },
    "15473": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31305
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15474": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31293
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6E"
    },
    "15476": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31305
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15477": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31305
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15478": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31305
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15479": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31305
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15480": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31305
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15481": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31305
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15482": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31310
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15483": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31310
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15484": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31310
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15485": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31310
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15486": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31310
      ],
      "op": "AND",
      "path": "32"
    },
    "15487": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31310
      ],
      "op": "OR",
      "path": "32"
    },
    "15488": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31310
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15489": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31284,
        31310
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15490": {
      "op": "POP"
    },
    "15491": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31110,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3D49"
    },
    "15494": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31110,
        31776
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15495": {
      "op": "POP"
    },
    "15496": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31110,
        31776
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15497": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31110,
        31776
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15498": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xFF"
    },
    "15500": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "DUP7",
      "path": "36"
    },
    "15501": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "15502": {
      "offset": [
        1983,
        1985
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x17"
    },
    "15504": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "EQ",
      "path": "36"
    },
    "15505": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31343,
        31402
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15506": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31343,
        31402
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3C9E"
    },
    "15509": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31343,
        31402
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15510": {
      "op": "POP"
    },
    "15511": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xFF"
    },
    "15513": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "DUP7",
      "path": "36"
    },
    "15514": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "15515": {
      "offset": [
        1859,
        1861
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x15"
    },
    "15517": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "EQ",
      "path": "36"
    },
    "15518": {
      "branch": 224,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31381,
        31402
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15519": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31343,
        31438
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15520": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31343,
        31438
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3CAC"
    },
    "15523": {
      "branch": 224,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31343,
        31438
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15524": {
      "op": "POP"
    },
    "15525": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xFF"
    },
    "15527": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "DUP7",
      "path": "36"
    },
    "15528": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "15529": {
      "offset": [
        1920,
        1922
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x16"
    },
    "15531": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "EQ",
      "path": "36"
    },
    "15532": {
      "branch": 225,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31418,
        31438
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15533": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31327,
        31776
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "15534": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31327,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3CF8"
    },
    "15537": {
      "branch": 225,
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31327,
        31776
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15538": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31464,
        31482
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15540": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31484,
        31503
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15541": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31509,
        31535
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3CBD"
    },
    "15544": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31530,
        31534
      ],
      "op": "DUP6",
      "path": "32"
    },
    "15545": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31509,
        31529
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3189"
    },
    "15548": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        31509,
        31535
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15549": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31509,
        31535
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15550": {
      "op": "POP"
    },
    "15551": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 145,
      "value": "0x0"
    },
    "15553": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15554": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "DUP3",
      "path": "32"
    },
    "15555": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15556": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31559
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6F"
    },
    "15558": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "15560": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15561": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15562": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15563": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15565": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15566": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "DUP5",
      "path": "32"
    },
    "15567": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31571
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15568": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31584
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15569": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31584
      ],
      "op": "DUP5",
      "path": "32"
    },
    "15570": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31584
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15571": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31584
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15572": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31584
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15573": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31584
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15574": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31584
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15575": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31584
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15576": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31589
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15577": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31589
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15578": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15580": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15582": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15584": {
      "op": "SHL"
    },
    "15585": {
      "op": "SUB"
    },
    "15586": {
      "op": "NOT"
    },
    "15587": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31589
      ],
      "op": "AND",
      "path": "32"
    },
    "15588": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15590": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15592": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15594": {
      "op": "SHL"
    },
    "15595": {
      "op": "SUB"
    },
    "15596": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31589
      ],
      "op": "DUP7",
      "path": "32"
    },
    "15597": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31589
      ],
      "op": "AND",
      "path": "32"
    },
    "15598": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31589
      ],
      "op": "OR",
      "path": "32"
    },
    "15599": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31589
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15600": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31549,
        31589
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15601": {
      "op": "POP"
    },
    "15602": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31327,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3D49"
    },
    "15605": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31327,
        31776
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15606": {
      "op": "POP"
    },
    "15607": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31327,
        31776
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15608": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31327,
        31776
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15609": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "PUSH1",
      "path": "36",
      "value": "0xFF"
    },
    "15611": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "DUP7",
      "path": "36"
    },
    "15612": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "AND",
      "path": "36"
    },
    "15613": {
      "offset": [
        2189,
        2191
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x28"
    },
    "15615": {
      "fn": "eqObjectType",
      "offset": [
        618,
        662
      ],
      "op": "SUB",
      "path": "36"
    },
    "15616": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31606,
        31776
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3D49"
    },
    "15619": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31606,
        31776
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15620": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31646,
        31664
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15622": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31668,
        31684
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15623": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31694,
        31717
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3D0F"
    },
    "15626": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31712,
        31716
      ],
      "op": "DUP6",
      "path": "32"
    },
    "15627": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31694,
        31711
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x31AF"
    },
    "15630": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        31694,
        31717
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15631": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31694,
        31717
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15632": {
      "op": "POP"
    },
    "15633": {
      "op": "POP"
    },
    "15634": {
      "op": "POP"
    },
    "15635": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 146,
      "value": "0x0"
    },
    "15637": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15638": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "DUP4",
      "path": "32"
    },
    "15639": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15640": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31738
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x70"
    },
    "15642": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "15644": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15645": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15646": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15647": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15649": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15650": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "DUP6",
      "path": "32"
    },
    "15651": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31750
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15652": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31760
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15653": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31760
      ],
      "op": "DUP6",
      "path": "32"
    },
    "15654": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31760
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15655": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31760
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15656": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31760
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15657": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31760
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15658": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31760
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15659": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31760
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15660": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31760
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15661": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31765
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15662": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31765
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15663": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15665": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15667": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15669": {
      "op": "SHL"
    },
    "15670": {
      "op": "SUB"
    },
    "15671": {
      "op": "NOT"
    },
    "15672": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31765
      ],
      "op": "AND",
      "path": "32"
    },
    "15673": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15675": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15677": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15679": {
      "op": "SHL"
    },
    "15680": {
      "op": "SUB"
    },
    "15681": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31765
      ],
      "op": "DUP8",
      "path": "32"
    },
    "15682": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31765
      ],
      "op": "AND",
      "path": "32"
    },
    "15683": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31765
      ],
      "op": "OR",
      "path": "32"
    },
    "15684": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31765
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15685": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31731,
        31765
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "15686": {
      "op": "POP"
    },
    "15687": {
      "op": "POP"
    },
    "15688": {
      "op": "POP"
    },
    "15689": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31606,
        31776
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15690": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "PUSH32",
      "path": "32",
      "statement": 147,
      "value": "0xD2B595F4B7B2737B1A3E623402986BBCD0D952A3974A6179EEF07B39C7B86CF7"
    },
    "15723": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31824,
        31826
      ],
      "op": "DUP3",
      "path": "32"
    },
    "15724": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31828,
        31833
      ],
      "op": "DUP9",
      "path": "32"
    },
    "15725": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31835,
        31845
      ],
      "op": "DUP9",
      "path": "32"
    },
    "15726": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31847,
        31852
      ],
      "op": "DUP9",
      "path": "32"
    },
    "15727": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31854,
        31856
      ],
      "op": "DUP13",
      "path": "32"
    },
    "15728": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15730": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "15731": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3D80"
    },
    "15734": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "15735": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "15736": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "15737": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "15738": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15739": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15740": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5BB0"
    },
    "15743": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "i",
      "offset": [
        31791,
        31857
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15744": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15745": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15747": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "15748": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15749": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15750": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "SUB",
      "path": "32"
    },
    "15751": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15752": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        31791,
        31857
      ],
      "op": "LOG1",
      "path": "32"
    },
    "15753": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        30028,
        31864
      ],
      "op": "POP",
      "path": "32"
    },
    "15754": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        29779,
        31864
      ],
      "op": "SWAP7",
      "path": "32"
    },
    "15755": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        29779,
        31864
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "15756": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        29779,
        31864
      ],
      "op": "POP",
      "path": "32"
    },
    "15757": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        29779,
        31864
      ],
      "op": "POP",
      "path": "32"
    },
    "15758": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        29779,
        31864
      ],
      "op": "POP",
      "path": "32"
    },
    "15759": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        29779,
        31864
      ],
      "op": "POP",
      "path": "32"
    },
    "15760": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        29779,
        31864
      ],
      "op": "POP",
      "path": "32"
    },
    "15761": {
      "fn": "ChainRegistryV01._safeMintObject",
      "offset": [
        29779,
        31864
      ],
      "op": "POP",
      "path": "32"
    },
    "15762": {
      "fn": "ChainRegistryV01._safeMintObject",
      "jump": "o",
      "offset": [
        29779,
        31864
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15763": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22120,
        22556
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15764": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15766": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15768": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "15770": {
      "op": "SHL"
    },
    "15771": {
      "op": "SUB"
    },
    "15772": {
      "op": "NOT"
    },
    "15773": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 148
    },
    "15774": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "AND",
      "path": "32"
    },
    "15775": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15777": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15778": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15779": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15780": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22289
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x69"
    },
    "15782": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "15784": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15785": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15787": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15788": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15789": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15790": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22235,
        22252
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "15792": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22235,
        22252
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15793": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22276,
        22297
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3DC2"
    },
    "15796": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22276,
        22297
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15797": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15799": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15801": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15803": {
      "op": "SHL"
    },
    "15804": {
      "op": "SUB"
    },
    "15805": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22283,
        22296
      ],
      "op": "AND",
      "path": "32"
    },
    "15806": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22276,
        22282
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "15809": {
      "fn": "ChainRegistryV01._getTokenData",
      "jump": "i",
      "offset": [
        22276,
        22297
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15810": {
      "branch": 226,
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22276,
        22297
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15811": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3E18"
    },
    "15814": {
      "branch": 226,
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15815": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15817": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "15818": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "15822": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "15824": {
      "op": "SHL"
    },
    "15825": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15826": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15827": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "15829": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "15831": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "DUP3",
      "path": "32"
    },
    "15832": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "ADD",
      "path": "32"
    },
    "15833": {
      "op": "MSTORE"
    },
    "15834": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "15836": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "15838": {
      "op": "DUP3"
    },
    "15839": {
      "op": "ADD"
    },
    "15840": {
      "op": "MSTORE"
    },
    "15841": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3239303A434841494E5F4E4F545F535550504F525445"
    },
    "15874": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "15876": {
      "op": "DUP3"
    },
    "15877": {
      "op": "ADD"
    },
    "15878": {
      "op": "MSTORE"
    },
    "15879": {
      "op": "PUSH1",
      "value": "0x11"
    },
    "15881": {
      "op": "PUSH1",
      "value": "0xFA"
    },
    "15883": {
      "op": "SHL"
    },
    "15884": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "15886": {
      "op": "DUP3"
    },
    "15887": {
      "op": "ADD"
    },
    "15888": {
      "op": "MSTORE"
    },
    "15889": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "15891": {
      "op": "ADD"
    },
    "15892": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "15895": {
      "op": "JUMP"
    },
    "15896": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22268,
        22335
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15897": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15899": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15901": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "15903": {
      "op": "SHL"
    },
    "15904": {
      "op": "SUB"
    },
    "15905": {
      "op": "NOT"
    },
    "15906": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "DUP4",
      "path": "32",
      "statement": 149
    },
    "15907": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "AND",
      "path": "32"
    },
    "15908": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "15910": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15911": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15912": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15913": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22376
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6D"
    },
    "15915": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "15917": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15918": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15919": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15920": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15922": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "DUP1",
      "path": "32"
    },
    "15923": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "DUP4",
      "path": "32"
    },
    "15924": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22383
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15925": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15927": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15929": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "15931": {
      "op": "SHL"
    },
    "15932": {
      "op": "SUB"
    },
    "15933": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "DUP7",
      "path": "32"
    },
    "15934": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "AND",
      "path": "32"
    },
    "15935": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "DUP5",
      "path": "32"
    },
    "15936": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15937": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15938": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "15939": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15940": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15941": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "15942": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "15943": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22354,
        22391
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3E58"
    },
    "15946": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22354,
        22391
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "15947": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15949": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "15951": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "15953": {
      "op": "SHL"
    },
    "15954": {
      "op": "SUB"
    },
    "15955": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22361,
        22390
      ],
      "op": "AND",
      "path": "32"
    },
    "15956": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22354,
        22360
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "15959": {
      "fn": "ChainRegistryV01._getTokenData",
      "jump": "i",
      "offset": [
        22354,
        22391
      ],
      "op": "JUMP",
      "path": "32"
    },
    "15960": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22354,
        22391
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "15961": {
      "branch": 227,
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22353,
        22391
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "15962": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3EB4"
    },
    "15965": {
      "branch": 227,
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "15966": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "15968": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "15969": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "15973": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "15975": {
      "op": "SHL"
    },
    "15976": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "DUP2",
      "path": "32"
    },
    "15977": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "15978": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "15980": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "15982": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "DUP3",
      "path": "32"
    },
    "15983": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "ADD",
      "path": "32"
    },
    "15984": {
      "op": "MSTORE"
    },
    "15985": {
      "op": "PUSH1",
      "value": "0x26"
    },
    "15987": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "15989": {
      "op": "DUP3"
    },
    "15990": {
      "op": "ADD"
    },
    "15991": {
      "op": "MSTORE"
    },
    "15992": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3239313A544F4B454E5F414C52454144595F52454749"
    },
    "16025": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "16027": {
      "op": "DUP3"
    },
    "16028": {
      "op": "ADD"
    },
    "16029": {
      "op": "MSTORE"
    },
    "16030": {
      "op": "PUSH6",
      "value": "0x14D511549151"
    },
    "16037": {
      "op": "PUSH1",
      "value": "0xD2"
    },
    "16039": {
      "op": "SHL"
    },
    "16040": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "16042": {
      "op": "DUP3"
    },
    "16043": {
      "op": "ADD"
    },
    "16044": {
      "op": "MSTORE"
    },
    "16045": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "16047": {
      "op": "ADD"
    },
    "16048": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "16051": {
      "op": "JUMP"
    },
    "16052": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22345,
        22434
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16053": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16055": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16057": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "16059": {
      "op": "SHL"
    },
    "16060": {
      "op": "SUB"
    },
    "16061": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22452,
        22471
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 150
    },
    "16062": {
      "branch": 228,
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22452,
        22471
      ],
      "op": "AND",
      "path": "32"
    },
    "16063": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3F0A"
    },
    "16066": {
      "branch": 228,
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "16067": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16069": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16070": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "16074": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "16076": {
      "op": "SHL"
    },
    "16077": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16078": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16079": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "16081": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "16083": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "DUP3",
      "path": "32"
    },
    "16084": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "ADD",
      "path": "32"
    },
    "16085": {
      "op": "DUP2"
    },
    "16086": {
      "op": "SWAP1"
    },
    "16087": {
      "op": "MSTORE"
    },
    "16088": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "16090": {
      "op": "DUP3"
    },
    "16091": {
      "op": "ADD"
    },
    "16092": {
      "op": "MSTORE"
    },
    "16093": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3239323A544F4B454E5F414444524553535F5A45524F"
    },
    "16126": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "16128": {
      "op": "DUP3"
    },
    "16129": {
      "op": "ADD"
    },
    "16130": {
      "op": "MSTORE"
    },
    "16131": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "16133": {
      "op": "ADD"
    },
    "16134": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "16137": {
      "op": "JUMP"
    },
    "16138": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22444,
        22508
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16139": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 151,
      "value": "0x40"
    },
    "16141": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16142": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16143": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16145": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16147": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "16149": {
      "op": "SHL"
    },
    "16150": {
      "op": "SUB"
    },
    "16151": {
      "op": "DUP5"
    },
    "16152": {
      "op": "AND"
    },
    "16153": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "16155": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16156": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16157": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "ADD",
      "path": "32"
    },
    "16158": {
      "op": "SWAP2"
    },
    "16159": {
      "op": "SWAP1"
    },
    "16160": {
      "op": "SWAP2"
    },
    "16161": {
      "op": "MSTORE"
    },
    "16162": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "DUP3",
      "path": "32"
    },
    "16163": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16164": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16165": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16166": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "SUB",
      "path": "32"
    },
    "16167": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16168": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "16169": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "ADD",
      "path": "32"
    },
    "16170": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16171": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16172": {
      "op": "SWAP1"
    },
    "16173": {
      "op": "DUP3"
    },
    "16174": {
      "op": "ADD"
    },
    "16175": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16176": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "16177": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26218,
        26235
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16178": {
      "fn": "ChainRegistryV01._getTokenData",
      "offset": [
        22526,
        22549
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 152,
      "value": "0x1643"
    },
    "16181": {
      "fn": "ChainRegistryV01._encodeTokenData",
      "offset": [
        26075,
        26242
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16182": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2673,
        2860
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "16183": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2765,
        2771
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x35"
    },
    "16185": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2765,
        2771
      ],
      "op": "DUP1",
      "path": "0"
    },
    "16186": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2765,
        2771
      ],
      "op": "SLOAD",
      "path": "0"
    },
    "16187": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16189": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16191": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "16193": {
      "op": "SHL"
    },
    "16194": {
      "op": "SUB"
    },
    "16195": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "DUP4",
      "path": "0",
      "statement": 153
    },
    "16196": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "DUP2",
      "path": "0"
    },
    "16197": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "AND",
      "path": "0"
    },
    "16198": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16200": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16202": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "16204": {
      "op": "SHL"
    },
    "16205": {
      "op": "SUB"
    },
    "16206": {
      "op": "NOT"
    },
    "16207": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "DUP4",
      "path": "0"
    },
    "16208": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "AND",
      "path": "0"
    },
    "16209": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "DUP2",
      "path": "0"
    },
    "16210": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "OR",
      "path": "0"
    },
    "16211": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "16212": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "SWAP4",
      "path": "0"
    },
    "16213": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "SSTORE",
      "path": "0"
    },
    "16214": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2813,
        2853
      ],
      "op": "PUSH1",
      "path": "0",
      "statement": 154,
      "value": "0x40"
    },
    "16216": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2813,
        2853
      ],
      "op": "MLOAD",
      "path": "0"
    },
    "16217": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2765,
        2771
      ],
      "op": "SWAP2",
      "path": "0"
    },
    "16218": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2765,
        2771
      ],
      "op": "AND",
      "path": "0"
    },
    "16219": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2765,
        2771
      ],
      "op": "SWAP2",
      "path": "0"
    },
    "16220": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2781,
        2798
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "16221": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2765,
        2771
      ],
      "op": "DUP3",
      "path": "0"
    },
    "16222": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2765,
        2771
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "16223": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2813,
        2853
      ],
      "op": "PUSH32",
      "path": "0",
      "value": "0x8BE0079C531659141344CD1FD0A4F28419497F9722A3DAAFE3B4186F6B6457E0"
    },
    "16256": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2813,
        2853
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "16257": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2746,
        2762
      ],
      "op": "PUSH1",
      "path": "0",
      "value": "0x0"
    },
    "16259": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2746,
        2762
      ],
      "op": "SWAP1",
      "path": "0"
    },
    "16260": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2813,
        2853
      ],
      "op": "LOG3",
      "path": "0"
    },
    "16261": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2736,
        2860
      ],
      "op": "POP",
      "path": "0"
    },
    "16262": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "offset": [
        2673,
        2860
      ],
      "op": "POP",
      "path": "0"
    },
    "16263": {
      "fn": "OwnableUpgradeable._transferOwnership",
      "jump": "o",
      "offset": [
        2673,
        2860
      ],
      "op": "JUMP",
      "path": "0"
    },
    "16264": {
      "fn": "ChainRegistryV01._getStakeData",
      "offset": [
        25490,
        25695
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16265": {
      "fn": "ChainRegistryV01._getStakeData",
      "offset": [
        25612,
        25629
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "16267": {
      "fn": "ChainRegistryV01._getStakeData",
      "offset": [
        25652,
        25688
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 155,
      "value": "0x1643"
    },
    "16270": {
      "fn": "ChainRegistryV01._getStakeData",
      "offset": [
        25669,
        25675
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16271": {
      "fn": "ChainRegistryV01._getStakeData",
      "offset": [
        25677,
        25687
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16272": {
      "fn": "ChainRegistryV01._getStakeData",
      "offset": [
        25652,
        25668
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4D95"
    },
    "16275": {
      "fn": "ChainRegistryV01._getStakeData",
      "jump": "i",
      "offset": [
        25652,
        25688
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16276": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23653,
        24554
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16277": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23818,
        23831
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16279": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 156
    },
    "16280": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16281": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16282": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23939
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6F"
    },
    "16284": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "16286": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16287": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16288": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16289": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16291": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16292": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16293": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23951
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "16294": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "DUP5",
      "path": "32"
    },
    "16295": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "DUP5",
      "path": "32"
    },
    "16296": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16297": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16298": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "16299": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16300": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16301": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "16302": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "16303": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23818,
        23831
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16304": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23818,
        23831
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16305": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23871,
        23888
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "16307": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23871,
        23888
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16308": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23922,
        23965
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3FC5"
    },
    "16311": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23922,
        23965
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16312": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16314": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16316": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "16318": {
      "op": "SHL"
    },
    "16319": {
      "op": "SUB"
    },
    "16320": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23929,
        23964
      ],
      "op": "AND",
      "path": "32"
    },
    "16321": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23922,
        23928
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "16324": {
      "fn": "ChainRegistryV01._getComponentData",
      "jump": "i",
      "offset": [
        23922,
        23965
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16325": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23922,
        23965
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16326": {
      "branch": 229,
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23921,
        23965
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "16327": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4025"
    },
    "16330": {
      "branch": 229,
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "16331": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16333": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16334": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "16338": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "16340": {
      "op": "SHL"
    },
    "16341": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16342": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16343": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "16345": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "16347": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "DUP3",
      "path": "32"
    },
    "16348": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "ADD",
      "path": "32"
    },
    "16349": {
      "op": "MSTORE"
    },
    "16350": {
      "op": "PUSH1",
      "value": "0x2A"
    },
    "16352": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "16354": {
      "op": "DUP3"
    },
    "16355": {
      "op": "ADD"
    },
    "16356": {
      "op": "MSTORE"
    },
    "16357": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3331303A434F4D504F4E454E545F414C52454144595F"
    },
    "16390": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "16392": {
      "op": "DUP3"
    },
    "16393": {
      "op": "ADD"
    },
    "16394": {
      "op": "MSTORE"
    },
    "16395": {
      "op": "PUSH10",
      "value": "0x149151D254D511549151"
    },
    "16406": {
      "op": "PUSH1",
      "value": "0xB2"
    },
    "16408": {
      "op": "SHL"
    },
    "16409": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "16411": {
      "op": "DUP3"
    },
    "16412": {
      "op": "ADD"
    },
    "16413": {
      "op": "MSTORE"
    },
    "16414": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "16416": {
      "op": "ADD"
    },
    "16417": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "16420": {
      "op": "JUMP"
    },
    "16421": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23913,
        24012
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16422": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24023,
        24061
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16424": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24064,
        24100
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4030"
    },
    "16427": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24089,
        24099
      ],
      "op": "DUP7",
      "path": "32"
    },
    "16428": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24064,
        24088
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2491"
    },
    "16431": {
      "fn": "ChainRegistryV01._getComponentData",
      "jump": "i",
      "offset": [
        24064,
        24100
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16432": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24064,
        24100
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16433": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16435": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16436": {
      "op": "PUSH4",
      "value": "0x6EA8E435"
    },
    "16441": {
      "op": "PUSH1",
      "value": "0xE1"
    },
    "16443": {
      "op": "SHL"
    },
    "16444": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16445": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16446": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "16448": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16449": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "ADD",
      "path": "32"
    },
    "16450": {
      "op": "DUP8"
    },
    "16451": {
      "op": "SWAP1"
    },
    "16452": {
      "op": "MSTORE"
    },
    "16453": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24023,
        24100
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16454": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24023,
        24100
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "16455": {
      "op": "POP"
    },
    "16456": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24110,
        24152
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16458": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24110,
        24152
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16459": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16461": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16463": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "16465": {
      "op": "SHL"
    },
    "16466": {
      "op": "SUB"
    },
    "16467": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24187
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16468": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24187
      ],
      "op": "AND",
      "path": "32"
    },
    "16469": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24187
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16470": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24187
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xDD51C86A"
    },
    "16475": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24187
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16476": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "16478": {
      "op": "ADD"
    },
    "16479": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "16481": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16483": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16484": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16485": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16486": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "SUB",
      "path": "32"
    },
    "16487": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16488": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP7",
      "path": "32"
    },
    "16489": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "GAS",
      "path": "32"
    },
    "16490": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "16491": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "16492": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16493": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "16494": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x407B"
    },
    "16497": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "16498": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "16499": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16501": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16502": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "16503": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "16504": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16506": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "REVERT",
      "path": "32"
    },
    "16507": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16508": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "POP",
      "path": "32"
    },
    "16509": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "POP",
      "path": "32"
    },
    "16510": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "POP",
      "path": "32"
    },
    "16511": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "POP",
      "path": "32"
    },
    "16512": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16514": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16515": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "16516": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "16518": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "NOT",
      "path": "32"
    },
    "16519": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "16521": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP3",
      "path": "32"
    },
    "16522": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "ADD",
      "path": "32"
    },
    "16523": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "AND",
      "path": "32"
    },
    "16524": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP3",
      "path": "32"
    },
    "16525": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "ADD",
      "path": "32"
    },
    "16526": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16527": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16529": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16530": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "POP",
      "path": "32"
    },
    "16531": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16532": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "ADD",
      "path": "32"
    },
    "16533": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16534": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x409F"
    },
    "16537": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "16538": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16539": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5733"
    },
    "16542": {
      "fn": "ChainRegistryV01._getComponentData",
      "jump": "i",
      "offset": [
        24155,
        24200
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16543": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24155,
        24200
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16544": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24110,
        24200
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16545": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24110,
        24200
      ],
      "op": "POP",
      "path": "32"
    },
    "16546": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24215,
        24235
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 157,
      "value": "0x40AA"
    },
    "16549": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24229,
        24234
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16550": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24215,
        24228
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DBD"
    },
    "16553": {
      "fn": "ChainRegistryV01._getComponentData",
      "jump": "i",
      "offset": [
        24215,
        24235
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16554": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24215,
        24235
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16555": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24211,
        24235
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "16556": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24211,
        24235
      ],
      "op": "POP",
      "path": "32"
    },
    "16557": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24253,
        24292
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 158,
      "value": "0x40ED"
    },
    "16560": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24278
      ],
      "op": "DUP3",
      "path": "32"
    },
    "16561": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16563": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16565": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "16567": {
      "op": "SHL"
    },
    "16568": {
      "op": "SUB"
    },
    "16569": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24289
      ],
      "op": "AND",
      "path": "32"
    },
    "16570": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24289
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x3408E470"
    },
    "16575": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16577": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16578": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16579": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "16584": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "AND",
      "path": "32"
    },
    "16585": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xE0"
    },
    "16587": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "SHL",
      "path": "32"
    },
    "16588": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16589": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16590": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "16592": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "ADD",
      "path": "32"
    },
    "16593": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "16595": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16597": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16598": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16599": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16600": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "SUB",
      "path": "32"
    },
    "16601": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16602": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "DUP7",
      "path": "32"
    },
    "16603": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "GAS",
      "path": "32"
    },
    "16604": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "16605": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "16606": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16607": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "16608": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2695"
    },
    "16611": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "16612": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "16613": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16615": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16616": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "16617": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "16618": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16620": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24263,
        24291
      ],
      "op": "REVERT",
      "path": "32"
    },
    "16621": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24253,
        24292
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16622": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16624": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16625": {
      "op": "PUSH4",
      "value": "0x38696BB"
    },
    "16630": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "16632": {
      "op": "SHL"
    },
    "16633": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16634": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16635": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "16637": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16638": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "ADD",
      "path": "32"
    },
    "16639": {
      "op": "DUP9"
    },
    "16640": {
      "op": "SWAP1"
    },
    "16641": {
      "op": "MSTORE"
    },
    "16642": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24245,
        24292
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16643": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24245,
        24292
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "16644": {
      "op": "POP"
    },
    "16645": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24302,
        24315
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16647": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24302,
        24315
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16648": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16650": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16652": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "16654": {
      "op": "SHL"
    },
    "16655": {
      "op": "SUB"
    },
    "16656": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24359
      ],
      "op": "DUP5",
      "path": "32"
    },
    "16657": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24359
      ],
      "op": "AND",
      "path": "32"
    },
    "16658": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24359
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16659": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24359
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0x38696BB"
    },
    "16664": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24359
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16665": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "16667": {
      "op": "ADD"
    },
    "16668": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "16670": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16672": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16673": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16674": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16675": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "SUB",
      "path": "32"
    },
    "16676": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16677": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP7",
      "path": "32"
    },
    "16678": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "GAS",
      "path": "32"
    },
    "16679": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "STATICCALL",
      "path": "32"
    },
    "16680": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "16681": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16682": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "16683": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4138"
    },
    "16686": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "16687": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "16688": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16690": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16691": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "RETURNDATACOPY",
      "path": "32"
    },
    "16692": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "16693": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16695": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "REVERT",
      "path": "32"
    },
    "16696": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16697": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "POP",
      "path": "32"
    },
    "16698": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "POP",
      "path": "32"
    },
    "16699": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "POP",
      "path": "32"
    },
    "16700": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "POP",
      "path": "32"
    },
    "16701": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16703": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16704": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "RETURNDATASIZE",
      "path": "32"
    },
    "16705": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "16707": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "NOT",
      "path": "32"
    },
    "16708": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1F"
    },
    "16710": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP3",
      "path": "32"
    },
    "16711": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "ADD",
      "path": "32"
    },
    "16712": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "AND",
      "path": "32"
    },
    "16713": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP3",
      "path": "32"
    },
    "16714": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "ADD",
      "path": "32"
    },
    "16715": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16716": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16718": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16719": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "POP",
      "path": "32"
    },
    "16720": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16721": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "ADD",
      "path": "32"
    },
    "16722": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16723": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x415C"
    },
    "16726": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "16727": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16728": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5673"
    },
    "16731": {
      "fn": "ChainRegistryV01._getComponentData",
      "jump": "i",
      "offset": [
        24326,
        24372
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16732": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24326,
        24372
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16733": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16735": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16737": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "16739": {
      "op": "SHL"
    },
    "16740": {
      "op": "SUB"
    },
    "16741": {
      "op": "NOT"
    },
    "16742": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "DUP8",
      "path": "32",
      "statement": 159
    },
    "16743": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "AND",
      "path": "32"
    },
    "16744": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "16746": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16747": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16748": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16749": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24413
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6D"
    },
    "16751": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "16753": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16754": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16755": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16756": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16758": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "DUP1",
      "path": "32"
    },
    "16759": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16760": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24420
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "16761": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16763": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16765": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "16767": {
      "op": "SHL"
    },
    "16768": {
      "op": "SUB"
    },
    "16769": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "DUP6",
      "path": "32"
    },
    "16770": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "AND",
      "path": "32"
    },
    "16771": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "DUP5",
      "path": "32"
    },
    "16772": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16773": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16774": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "16775": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16776": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16777": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "16778": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "16779": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24302,
        24373
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16780": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24302,
        24373
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "16781": {
      "op": "POP"
    },
    "16782": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24391,
        24428
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x419F"
    },
    "16785": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24391,
        24428
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "16786": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16788": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "16790": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "16792": {
      "op": "SHL"
    },
    "16793": {
      "op": "SUB"
    },
    "16794": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24398,
        24427
      ],
      "op": "AND",
      "path": "32"
    },
    "16795": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24391,
        24397
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "16798": {
      "fn": "ChainRegistryV01._getComponentData",
      "jump": "i",
      "offset": [
        24391,
        24428
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16799": {
      "branch": 230,
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24391,
        24428
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16800": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4200"
    },
    "16803": {
      "branch": 230,
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "16804": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "16806": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "16807": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "16811": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "16813": {
      "op": "SHL"
    },
    "16814": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "DUP2",
      "path": "32"
    },
    "16815": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "16816": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "16818": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "16820": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "DUP3",
      "path": "32"
    },
    "16821": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "ADD",
      "path": "32"
    },
    "16822": {
      "op": "MSTORE"
    },
    "16823": {
      "op": "PUSH1",
      "value": "0x2C"
    },
    "16825": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "16827": {
      "op": "DUP3"
    },
    "16828": {
      "op": "ADD"
    },
    "16829": {
      "op": "MSTORE"
    },
    "16830": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3331313A434F4D504F4E454E545F544F4B454E5F4E4F"
    },
    "16863": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "16865": {
      "op": "DUP3"
    },
    "16866": {
      "op": "ADD"
    },
    "16867": {
      "op": "MSTORE"
    },
    "16868": {
      "op": "PUSH12",
      "value": "0x1517D49151D254D511549151"
    },
    "16881": {
      "op": "PUSH1",
      "value": "0xA2"
    },
    "16883": {
      "op": "SHL"
    },
    "16884": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "16886": {
      "op": "DUP3"
    },
    "16887": {
      "op": "ADD"
    },
    "16888": {
      "op": "MSTORE"
    },
    "16889": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "16891": {
      "op": "ADD"
    },
    "16892": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "16895": {
      "op": "JUMP"
    },
    "16896": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24383,
        24477
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16897": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24495,
        24547
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 160,
      "value": "0x420B"
    },
    "16900": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24516,
        24526
      ],
      "op": "DUP9",
      "path": "32"
    },
    "16901": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24528,
        24539
      ],
      "op": "DUP9",
      "path": "32"
    },
    "16902": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24541,
        24546
      ],
      "op": "DUP4",
      "path": "32"
    },
    "16903": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24495,
        24515
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4E09"
    },
    "16906": {
      "fn": "ChainRegistryV01._getComponentData",
      "jump": "i",
      "offset": [
        24495,
        24547
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16907": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24495,
        24547
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "16908": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24488,
        24547
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "16909": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        24488,
        24547
      ],
      "op": "POP",
      "path": "32"
    },
    "16910": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23903,
        24554
      ],
      "op": "POP",
      "path": "32"
    },
    "16911": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23903,
        24554
      ],
      "op": "POP",
      "path": "32"
    },
    "16912": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23903,
        24554
      ],
      "op": "POP",
      "path": "32"
    },
    "16913": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23653,
        24554
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "16914": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23653,
        24554
      ],
      "op": "POP",
      "path": "32"
    },
    "16915": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23653,
        24554
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "16916": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23653,
        24554
      ],
      "op": "POP",
      "path": "32"
    },
    "16917": {
      "fn": "ChainRegistryV01._getComponentData",
      "offset": [
        23653,
        24554
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "16918": {
      "fn": "ChainRegistryV01._getComponentData",
      "jump": "o",
      "offset": [
        23653,
        24554
      ],
      "op": "JUMP",
      "path": "32"
    },
    "16919": {
      "fn": "Versionable._activate",
      "offset": [
        1037,
        1964
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "16920": {
      "fn": "Versionable._activate",
      "offset": [
        1154,
        1173
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "16922": {
      "fn": "Versionable._activate",
      "offset": [
        1176,
        1185
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x4221"
    },
    "16925": {
      "fn": "Versionable._activate",
      "offset": [
        1176,
        1183
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x17BD"
    },
    "16928": {
      "fn": "Versionable._activate",
      "jump": "i",
      "offset": [
        1176,
        1185
      ],
      "op": "JUMP",
      "path": "48"
    },
    "16929": {
      "fn": "Versionable._activate",
      "offset": [
        1176,
        1185
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "16930": {
      "fn": "Versionable._activate",
      "offset": [
        1154,
        1185
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "16931": {
      "fn": "Versionable._activate",
      "offset": [
        1154,
        1185
      ],
      "op": "POP",
      "path": "48"
    },
    "16932": {
      "fn": "Versionable._activate",
      "offset": [
        1218,
        1242
      ],
      "op": "PUSH2",
      "path": "48",
      "statement": 161,
      "value": "0x422C"
    },
    "16935": {
      "fn": "Versionable._activate",
      "offset": [
        1230,
        1241
      ],
      "op": "DUP2",
      "path": "48"
    },
    "16936": {
      "fn": "Versionable._activate",
      "offset": [
        1218,
        1229
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x24CD"
    },
    "16939": {
      "fn": "Versionable._activate",
      "jump": "i",
      "offset": [
        1218,
        1242
      ],
      "op": "JUMP",
      "path": "48"
    },
    "16940": {
      "fn": "Versionable._activate",
      "offset": [
        1218,
        1242
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "16941": {
      "branch": 249,
      "fn": "Versionable._activate",
      "offset": [
        1217,
        1242
      ],
      "op": "ISZERO",
      "path": "48"
    },
    "16942": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x4289"
    },
    "16945": {
      "branch": 249,
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "JUMPI",
      "path": "48"
    },
    "16946": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x40"
    },
    "16948": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "16949": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "16953": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "16955": {
      "op": "SHL"
    },
    "16956": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "DUP2",
      "path": "48"
    },
    "16957": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "16958": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "16960": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x4"
    },
    "16962": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "DUP3",
      "path": "48"
    },
    "16963": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "ADD",
      "path": "48"
    },
    "16964": {
      "op": "MSTORE"
    },
    "16965": {
      "op": "PUSH1",
      "value": "0x27"
    },
    "16967": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "16969": {
      "op": "DUP3"
    },
    "16970": {
      "op": "ADD"
    },
    "16971": {
      "op": "MSTORE"
    },
    "16972": {
      "op": "PUSH32",
      "value": "0x4552524F523A56524E2D3030313A56455253494F4E5F414C52454144595F4143"
    },
    "17005": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "17007": {
      "op": "DUP3"
    },
    "17008": {
      "op": "ADD"
    },
    "17009": {
      "op": "MSTORE"
    },
    "17010": {
      "op": "PUSH7",
      "value": "0x15125590551151"
    },
    "17018": {
      "op": "PUSH1",
      "value": "0xCA"
    },
    "17020": {
      "op": "SHL"
    },
    "17021": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "17023": {
      "op": "DUP3"
    },
    "17024": {
      "op": "ADD"
    },
    "17025": {
      "op": "MSTORE"
    },
    "17026": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "17028": {
      "op": "ADD"
    },
    "17029": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0xB98"
    },
    "17032": {
      "op": "JUMP"
    },
    "17033": {
      "fn": "Versionable._activate",
      "offset": [
        1196,
        1307
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "17034": {
      "fn": "Versionable._activate",
      "offset": [
        1374,
        1383
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x1"
    },
    "17036": {
      "fn": "Versionable._activate",
      "offset": [
        1374,
        1390
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "17037": {
      "branch": 250,
      "fn": "Versionable._activate",
      "offset": [
        1374,
        1394
      ],
      "op": "ISZERO",
      "path": "48"
    },
    "17038": {
      "fn": "Versionable._activate",
      "offset": [
        1371,
        1608
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x434D"
    },
    "17041": {
      "branch": 250,
      "fn": "Versionable._activate",
      "offset": [
        1371,
        1608
      ],
      "op": "JUMPI",
      "path": "48"
    },
    "17042": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1441
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x1"
    },
    "17044": {
      "fn": "Versionable._activate",
      "offset": [
        1442,
        1458
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17045": {
      "fn": "Versionable._activate",
      "offset": [
        1442,
        1458
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "17046": {
      "fn": "Versionable._activate",
      "offset": [
        1410,
        1429
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "17048": {
      "fn": "Versionable._activate",
      "offset": [
        1410,
        1429
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17049": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1441
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17050": {
      "fn": "Versionable._activate",
      "offset": [
        1442,
        1462
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x42A4"
    },
    "17053": {
      "fn": "Versionable._activate",
      "offset": [
        1442,
        1462
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17054": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1441
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17055": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1441
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17056": {
      "fn": "Versionable._activate",
      "offset": [
        1442,
        1462
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x585D"
    },
    "17059": {
      "fn": "Versionable._activate",
      "jump": "i",
      "offset": [
        1442,
        1462
      ],
      "op": "JUMP",
      "path": "48"
    },
    "17060": {
      "fn": "Versionable._activate",
      "offset": [
        1442,
        1462
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "17061": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17062": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "17063": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17064": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "LT",
      "path": "48"
    },
    "17065": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x42B4"
    },
    "17068": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "JUMPI",
      "path": "48"
    },
    "17069": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x42B4"
    },
    "17072": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x565D"
    },
    "17075": {
      "fn": "Versionable._activate",
      "jump": "i",
      "offset": [
        1432,
        1463
      ],
      "op": "JUMP",
      "path": "48"
    },
    "17076": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "17077": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17078": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "17080": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17081": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x20"
    },
    "17083": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "17085": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "KECCAK256",
      "path": "48"
    },
    "17086": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17087": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x5"
    },
    "17089": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17090": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17091": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17092": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "DIV",
      "path": "48"
    },
    "17093": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "ADD",
      "path": "48"
    },
    "17094": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17095": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17096": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "MOD",
      "path": "48"
    },
    "17097": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x6"
    },
    "17099": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "MUL",
      "path": "48"
    },
    "17100": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17101": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "17102": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17103": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x100"
    },
    "17106": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "EXP",
      "path": "48"
    },
    "17107": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17108": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "DIV",
      "path": "48"
    },
    "17109": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "PUSH6",
      "path": "48",
      "value": "0xFFFFFFFFFFFF"
    },
    "17116": {
      "fn": "Versionable._activate",
      "offset": [
        1432,
        1463
      ],
      "op": "AND",
      "path": "48"
    },
    "17117": {
      "fn": "Versionable._activate",
      "offset": [
        1410,
        1463
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17118": {
      "fn": "Versionable._activate",
      "offset": [
        1410,
        1463
      ],
      "op": "POP",
      "path": "48"
    },
    "17119": {
      "fn": "Versionable._activate",
      "offset": [
        1502,
        1527
      ],
      "op": "PUSH2",
      "path": "48",
      "statement": 162,
      "value": "0x42F3"
    },
    "17122": {
      "fn": "Versionable._activate",
      "offset": [
        1502,
        1513
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17123": {
      "fn": "Versionable._activate",
      "offset": [
        1516,
        1527
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17124": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "PUSH6",
      "path": "44",
      "value": "0xFFFFFFFFFFFF"
    },
    "17131": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "SWAP1",
      "path": "44"
    },
    "17132": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "DUP2",
      "path": "44"
    },
    "17133": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "AND",
      "path": "44"
    },
    "17134": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "SWAP2",
      "path": "44"
    },
    "17135": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "AND",
      "path": "44"
    },
    "17136": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "GT",
      "path": "44"
    },
    "17137": {
      "fn": "gtVersion",
      "offset": [
        442,
        479
      ],
      "op": "SWAP1",
      "path": "44"
    },
    "17138": {
      "fn": "gtVersion",
      "offset": [
        359,
        482
      ],
      "op": "JUMP",
      "path": "44"
    },
    "17139": {
      "branch": 251,
      "fn": "Versionable._activate",
      "offset": [
        1502,
        1527
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "17140": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x434B"
    },
    "17143": {
      "branch": 251,
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "JUMPI",
      "path": "48"
    },
    "17144": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x40"
    },
    "17146": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "17147": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "17151": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "17153": {
      "op": "SHL"
    },
    "17154": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17155": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17156": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "17158": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x4"
    },
    "17160": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17161": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "ADD",
      "path": "48"
    },
    "17162": {
      "op": "MSTORE"
    },
    "17163": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "17165": {
      "op": "DUP1"
    },
    "17166": {
      "op": "DUP3"
    },
    "17167": {
      "op": "ADD"
    },
    "17168": {
      "op": "MSTORE"
    },
    "17169": {
      "op": "PUSH32",
      "value": "0x4552524F523A56524E2D3030323A56455253494F4E5F4E4F545F494E43524541"
    },
    "17202": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "17204": {
      "op": "DUP3"
    },
    "17205": {
      "op": "ADD"
    },
    "17206": {
      "op": "MSTORE"
    },
    "17207": {
      "op": "PUSH4",
      "value": "0x53494E47"
    },
    "17212": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "17214": {
      "op": "SHL"
    },
    "17215": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "17217": {
      "op": "DUP3"
    },
    "17218": {
      "op": "ADD"
    },
    "17219": {
      "op": "MSTORE"
    },
    "17220": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "17222": {
      "op": "ADD"
    },
    "17223": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0xB98"
    },
    "17226": {
      "op": "JUMP"
    },
    "17227": {
      "fn": "Versionable._activate",
      "offset": [
        1477,
        1597
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "17228": {
      "fn": "Versionable._activate",
      "offset": [
        1396,
        1608
      ],
      "op": "POP",
      "path": "48"
    },
    "17229": {
      "fn": "Versionable._activate",
      "offset": [
        1371,
        1608
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "17230": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1661
      ],
      "op": "PUSH1",
      "path": "48",
      "statement": 163,
      "value": "0x1"
    },
    "17232": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17233": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "17234": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17235": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17236": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "ADD",
      "path": "48"
    },
    "17237": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17238": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SSTORE",
      "path": "48"
    },
    "17239": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "17241": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17242": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17243": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17244": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17245": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x5"
    },
    "17247": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17248": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17249": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DIV",
      "path": "48"
    },
    "17250": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "PUSH32",
      "path": "48",
      "value": "0xB10E2D527612073B26EECDFD717E6A320CF44B4AFAC2B0732D9FCBE2B7FA0CF6"
    },
    "17283": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "ADD",
      "path": "48"
    },
    "17284": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17285": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "17286": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "PUSH6",
      "path": "48",
      "value": "0xFFFFFFFFFFFF"
    },
    "17293": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17294": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP7",
      "path": "48"
    },
    "17295": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "AND",
      "path": "48"
    },
    "17296": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x6"
    },
    "17298": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP5",
      "path": "48"
    },
    "17299": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17300": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP6",
      "path": "48"
    },
    "17301": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "MOD",
      "path": "48"
    },
    "17302": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP4",
      "path": "48"
    },
    "17303": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17304": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP4",
      "path": "48"
    },
    "17305": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "MUL",
      "path": "48"
    },
    "17306": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x100"
    },
    "17309": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "EXP",
      "path": "48"
    },
    "17310": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP5",
      "path": "48"
    },
    "17311": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17312": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "MUL",
      "path": "48"
    },
    "17313": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP4",
      "path": "48"
    },
    "17314": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "MUL",
      "path": "48"
    },
    "17315": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "NOT",
      "path": "48"
    },
    "17316": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "AND",
      "path": "48"
    },
    "17317": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17318": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17319": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17320": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "OR",
      "path": "48"
    },
    "17321": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17322": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "SSTORE",
      "path": "48"
    },
    "17323": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "PUSH1",
      "path": "48",
      "statement": 164,
      "value": "0x40"
    },
    "17325": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17326": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "17327": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0xA0"
    },
    "17329": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17330": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17331": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17332": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17333": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17334": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17335": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17336": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17338": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17340": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "17342": {
      "op": "SHL"
    },
    "17343": {
      "op": "SUB"
    },
    "17344": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17345": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP7",
      "path": "48"
    },
    "17346": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17347": {
      "fn": "Versionable._activate",
      "offset": [
        1652,
        1679
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x20"
    },
    "17349": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP5",
      "path": "48"
    },
    "17350": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17351": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17352": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP5",
      "path": "48"
    },
    "17353": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17354": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17355": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17356": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17357": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17358": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x60"
    },
    "17360": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17361": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17362": {
      "fn": "Versionable._activate",
      "offset": [
        1823,
        1836
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x43D8"
    },
    "17365": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        756,
        768
      ],
      "op": "NUMBER",
      "path": "42"
    },
    "17366": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        756,
        768
      ],
      "op": "SWAP1",
      "path": "42"
    },
    "17367": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        650,
        777
      ],
      "op": "JUMP",
      "path": "42"
    },
    "17368": {
      "fn": "Versionable._activate",
      "offset": [
        1823,
        1836
      ],
      "op": "JUMPDEST",
      "path": "48"
    },
    "17369": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "PUSH4",
      "path": "48",
      "value": "0xFFFFFFFF"
    },
    "17374": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17375": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17376": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17377": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x20"
    },
    "17379": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17380": {
      "fn": "blockTimestamp",
      "offset": [
        1894,
        1909
      ],
      "op": "TIMESTAMP",
      "path": "43",
      "statement": 165
    },
    "17381": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "PUSH5",
      "path": "48",
      "value": "0xFFFFFFFFFF"
    },
    "17387": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17388": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17389": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17390": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17391": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17392": {
      "fn": "Versionable._activate",
      "offset": [
        1720,
        1876
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17393": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "PUSH6",
      "path": "48",
      "value": "0xFFFFFFFFFFFF"
    },
    "17400": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17401": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "DUP5",
      "path": "48"
    },
    "17402": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "AND",
      "path": "48"
    },
    "17403": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1704
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x0"
    },
    "17405": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17406": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17407": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17408": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x20"
    },
    "17410": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17411": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17412": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "MSTORE",
      "path": "48"
    },
    "17413": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x40"
    },
    "17415": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17416": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17417": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17418": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1717
      ],
      "op": "KECCAK256",
      "path": "48"
    },
    "17419": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "DUP6",
      "path": "48"
    },
    "17420": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "17421": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17422": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "17423": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP3",
      "path": "48"
    },
    "17424": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "DUP8",
      "path": "48"
    },
    "17425": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17426": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "17427": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17429": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17431": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "17433": {
      "op": "SHL"
    },
    "17434": {
      "op": "SUB"
    },
    "17435": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17436": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17437": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17438": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "PUSH7",
      "path": "48",
      "value": "0x1000000000000"
    },
    "17446": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "MUL",
      "path": "48"
    },
    "17447": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17449": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17451": {
      "op": "PUSH1",
      "value": "0xD0"
    },
    "17453": {
      "op": "SHL"
    },
    "17454": {
      "op": "SUB"
    },
    "17455": {
      "op": "NOT"
    },
    "17456": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17457": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP5",
      "path": "48"
    },
    "17458": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17459": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17460": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17461": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP6",
      "path": "48"
    },
    "17462": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17463": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "OR",
      "path": "48"
    },
    "17464": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17465": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17466": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17467": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "OR",
      "path": "48"
    },
    "17468": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "DUP2",
      "path": "48"
    },
    "17469": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SSTORE",
      "path": "48"
    },
    "17470": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "DUP5",
      "path": "48"
    },
    "17471": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "DUP3",
      "path": "48"
    },
    "17472": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17473": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "17474": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x1"
    },
    "17476": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17477": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17478": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17479": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "DUP1",
      "path": "48"
    },
    "17480": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SLOAD",
      "path": "48"
    },
    "17481": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x60"
    },
    "17483": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "DUP8",
      "path": "48"
    },
    "17484": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17485": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "17486": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "PUSH1",
      "path": "48",
      "value": "0x80"
    },
    "17488": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17489": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP8",
      "path": "48"
    },
    "17490": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "ADD",
      "path": "48"
    },
    "17491": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "MLOAD",
      "path": "48"
    },
    "17492": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17493": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP6",
      "path": "48"
    },
    "17494": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17495": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17497": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "17499": {
      "op": "SHL"
    },
    "17500": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "MUL",
      "path": "48"
    },
    "17501": {
      "op": "PUSH5",
      "value": "0xFFFFFFFFFF"
    },
    "17507": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "17509": {
      "op": "SHL"
    },
    "17510": {
      "op": "NOT"
    },
    "17511": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "PUSH4",
      "path": "48",
      "value": "0xFFFFFFFF"
    },
    "17516": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17517": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP8",
      "path": "48"
    },
    "17518": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17519": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17521": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "17523": {
      "op": "SHL"
    },
    "17524": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "MUL",
      "path": "48"
    },
    "17525": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17527": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17529": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "17531": {
      "op": "SHL"
    },
    "17532": {
      "op": "SUB"
    },
    "17533": {
      "op": "NOT"
    },
    "17534": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17535": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP7",
      "path": "48"
    },
    "17536": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17537": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP3",
      "path": "48"
    },
    "17538": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17539": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP5",
      "path": "48"
    },
    "17540": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17541": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17542": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17543": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP2",
      "path": "48"
    },
    "17544": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "OR",
      "path": "48"
    },
    "17545": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP4",
      "path": "48"
    },
    "17546": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17547": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP4",
      "path": "48"
    },
    "17548": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "OR",
      "path": "48"
    },
    "17549": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP4",
      "path": "48"
    },
    "17550": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17551": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP4",
      "path": "48"
    },
    "17552": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "AND",
      "path": "48"
    },
    "17553": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "OR",
      "path": "48"
    },
    "17554": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17555": {
      "fn": "Versionable._activate",
      "offset": [
        1689,
        1876
      ],
      "op": "SSTORE",
      "path": "48"
    },
    "17556": {
      "fn": "Versionable._activate",
      "offset": [
        1892,
        1957
      ],
      "op": "MLOAD",
      "path": "48",
      "statement": 166
    },
    "17557": {
      "fn": "Versionable._activate",
      "offset": [
        1892,
        1957
      ],
      "op": "PUSH32",
      "path": "48",
      "value": "0xF7B17693E830F8B239607E857AC81B076450829D544C053D533D1B278D18CD89"
    },
    "17590": {
      "fn": "Versionable._activate",
      "offset": [
        1892,
        1957
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17591": {
      "fn": "Versionable._activate",
      "offset": [
        1892,
        1957
      ],
      "op": "PUSH2",
      "path": "48",
      "value": "0x329D"
    },
    "17594": {
      "fn": "Versionable._activate",
      "offset": [
        1892,
        1957
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17595": {
      "fn": "Versionable._activate",
      "offset": [
        1705,
        1716
      ],
      "op": "DUP4",
      "path": "48"
    },
    "17596": {
      "fn": "Versionable._activate",
      "offset": [
        1705,
        1716
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17597": {
      "fn": "Versionable._activate",
      "offset": [
        1929,
        1943
      ],
      "op": "DUP7",
      "path": "48"
    },
    "17598": {
      "fn": "Versionable._activate",
      "offset": [
        1929,
        1943
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17599": {
      "fn": "Versionable._activate",
      "offset": [
        1945,
        1956
      ],
      "op": "DUP7",
      "path": "48"
    },
    "17600": {
      "fn": "Versionable._activate",
      "offset": [
        1945,
        1956
      ],
      "op": "SWAP1",
      "path": "48"
    },
    "17601": {
      "op": "PUSH6",
      "value": "0xFFFFFFFFFFFF"
    },
    "17608": {
      "op": "SWAP4"
    },
    "17609": {
      "op": "SWAP1"
    },
    "17610": {
      "op": "SWAP4"
    },
    "17611": {
      "op": "AND"
    },
    "17612": {
      "op": "DUP4"
    },
    "17613": {
      "op": "MSTORE"
    },
    "17614": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17616": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17618": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "17620": {
      "op": "SHL"
    },
    "17621": {
      "op": "SUB"
    },
    "17622": {
      "op": "SWAP2"
    },
    "17623": {
      "op": "DUP3"
    },
    "17624": {
      "op": "AND"
    },
    "17625": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "17627": {
      "op": "DUP5"
    },
    "17628": {
      "op": "ADD"
    },
    "17629": {
      "op": "MSTORE"
    },
    "17630": {
      "op": "AND"
    },
    "17631": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "17633": {
      "op": "DUP3"
    },
    "17634": {
      "op": "ADD"
    },
    "17635": {
      "op": "MSTORE"
    },
    "17636": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "17638": {
      "op": "ADD"
    },
    "17639": {
      "op": "SWAP1"
    },
    "17640": {
      "op": "JUMP"
    },
    "17641": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        1003,
        1098
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "17642": {
      "offset": [
        5363,
        5376
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x2"
    },
    "17644": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5363,
        5376
      ],
      "op": "SLOAD",
      "path": "1"
    },
    "17645": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5363,
        5376
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x100"
    },
    "17648": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5363,
        5376
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "17649": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5363,
        5376
      ],
      "op": "DIV",
      "path": "1"
    },
    "17650": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5363,
        5376
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0xFF"
    },
    "17652": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5363,
        5376
      ],
      "op": "AND",
      "path": "1"
    },
    "17653": {
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x4510"
    },
    "17656": {
      "offset": [
        5355,
        5424
      ],
      "op": "JUMPI",
      "path": "1"
    },
    "17657": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x40"
    },
    "17659": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5355,
        5424
      ],
      "op": "MLOAD",
      "path": "1"
    },
    "17660": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "17664": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "17666": {
      "op": "SHL"
    },
    "17667": {
      "offset": [
        5355,
        5424
      ],
      "op": "DUP2",
      "path": "1"
    },
    "17668": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5355,
        5424
      ],
      "op": "MSTORE",
      "path": "1"
    },
    "17669": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x4"
    },
    "17671": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5355,
        5424
      ],
      "op": "ADD",
      "path": "1"
    },
    "17672": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0xB98"
    },
    "17675": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5355,
        5424
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "17676": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x5C01"
    },
    "17679": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "jump": "i",
      "offset": [
        5355,
        5424
      ],
      "op": "JUMP",
      "path": "1"
    },
    "17680": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        5355,
        5424
      ],
      "op": "JUMPDEST",
      "path": "1"
    },
    "17681": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        1065,
        1091
      ],
      "op": "PUSH2",
      "path": "0",
      "statement": 167,
      "value": "0x1B52"
    },
    "17684": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "offset": [
        1065,
        1089
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x4E4A"
    },
    "17687": {
      "fn": "OwnableUpgradeable.__Ownable_init",
      "jump": "i",
      "offset": [
        1065,
        1091
      ],
      "op": "JUMP",
      "path": "0"
    },
    "17688": {
      "fn": "zeroVersion",
      "offset": [
        1384,
        1508
      ],
      "op": "JUMPDEST",
      "path": "44"
    },
    "17689": {
      "fn": "zeroVersion",
      "offset": [
        1420,
        1427
      ],
      "op": "PUSH1",
      "path": "44",
      "value": "0x0"
    },
    "17691": {
      "fn": "zeroVersion",
      "offset": [
        1442,
        1505
      ],
      "op": "PUSH2",
      "path": "44",
      "statement": 168,
      "value": "0x17CD"
    },
    "17694": {
      "fn": "zeroVersion",
      "offset": [
        1420,
        1427
      ],
      "op": "DUP2",
      "path": "44"
    },
    "17695": {
      "fn": "zeroVersion",
      "offset": [
        1484,
        1485
      ],
      "op": "PUSH1",
      "path": "44",
      "value": "0x0"
    },
    "17697": {
      "fn": "zeroVersion",
      "offset": [
        1470,
        1486
      ],
      "op": "PUSH2",
      "path": "44",
      "value": "0x17C6"
    },
    "17700": {
      "fn": "ChainRegistryV01.toObjectType",
      "offset": [
        18992,
        19107
      ],
      "op": "JUMP",
      "path": "32"
    },
    "17701": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22563,
        23646
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "17702": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22739,
        22752
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "17704": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22766,
        22783
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "17706": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17708": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "17710": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "17712": {
      "op": "SHL"
    },
    "17713": {
      "op": "SUB"
    },
    "17714": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22816,
        22846
      ],
      "op": "DUP5",
      "path": "32",
      "statement": 169
    },
    "17715": {
      "branch": 231,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22816,
        22846
      ],
      "op": "AND",
      "path": "32"
    },
    "17716": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x458B"
    },
    "17719": {
      "branch": 231,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "17720": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "17722": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "17723": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "17727": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "17729": {
      "op": "SHL"
    },
    "17730": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "DUP2",
      "path": "32"
    },
    "17731": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "17732": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "17734": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "17736": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "DUP3",
      "path": "32"
    },
    "17737": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "ADD",
      "path": "32"
    },
    "17738": {
      "op": "MSTORE"
    },
    "17739": {
      "op": "PUSH1",
      "value": "0x23"
    },
    "17741": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "17743": {
      "op": "DUP3"
    },
    "17744": {
      "op": "ADD"
    },
    "17745": {
      "op": "MSTORE"
    },
    "17746": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3330303A52454749535452595F414444524553535F5A"
    },
    "17779": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "17781": {
      "op": "DUP3"
    },
    "17782": {
      "op": "ADD"
    },
    "17783": {
      "op": "MSTORE"
    },
    "17784": {
      "op": "PUSH3",
      "value": "0x45524F"
    },
    "17788": {
      "op": "PUSH1",
      "value": "0xE8"
    },
    "17790": {
      "op": "SHL"
    },
    "17791": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "17793": {
      "op": "DUP3"
    },
    "17794": {
      "op": "ADD"
    },
    "17795": {
      "op": "MSTORE"
    },
    "17796": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "17798": {
      "op": "ADD"
    },
    "17799": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "17802": {
      "op": "JUMP"
    },
    "17803": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22808,
        22886
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "17804": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22959,
        22974
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "17806": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23036,
        23051
      ],
      "op": "DUP1",
      "path": "32"
    },
    "17807": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23065,
        23083
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "17809": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23097,
        23112
      ],
      "op": "DUP1",
      "path": "32"
    },
    "17810": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23174,
        23205
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x459A"
    },
    "17813": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23188,
        23204
      ],
      "op": "DUP9",
      "path": "32"
    },
    "17814": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23174,
        23187
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x25C3"
    },
    "17817": {
      "fn": "ChainRegistryV01._getInstanceData",
      "jump": "i",
      "offset": [
        23174,
        23205
      ],
      "op": "JUMP",
      "path": "32"
    },
    "17818": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23174,
        23205
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "17819": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "POP",
      "path": "32"
    },
    "17820": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "17821": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "POP",
      "path": "32"
    },
    "17822": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "17823": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "POP",
      "path": "32"
    },
    "17824": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "17825": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "POP",
      "path": "32"
    },
    "17826": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "POP",
      "path": "32"
    },
    "17827": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "17828": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22945,
        23205
      ],
      "op": "POP",
      "path": "32"
    },
    "17829": {
      "branch": 232,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23224,
        23234
      ],
      "op": "DUP4",
      "path": "32",
      "statement": 170
    },
    "17830": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x45FD"
    },
    "17833": {
      "branch": 232,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "17834": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "17836": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "17837": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "17841": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "17843": {
      "op": "SHL"
    },
    "17844": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "DUP2",
      "path": "32"
    },
    "17845": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "17846": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "17848": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "17850": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "DUP3",
      "path": "32"
    },
    "17851": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "ADD",
      "path": "32"
    },
    "17852": {
      "op": "MSTORE"
    },
    "17853": {
      "op": "PUSH1",
      "value": "0x23"
    },
    "17855": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "17857": {
      "op": "DUP3"
    },
    "17858": {
      "op": "ADD"
    },
    "17859": {
      "op": "MSTORE"
    },
    "17860": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3330313A52454749535452595F4E4F545F434F4E5452"
    },
    "17893": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "17895": {
      "op": "DUP3"
    },
    "17896": {
      "op": "ADD"
    },
    "17897": {
      "op": "MSTORE"
    },
    "17898": {
      "op": "PUSH3",
      "value": "0x1050D5"
    },
    "17902": {
      "op": "PUSH1",
      "value": "0xEA"
    },
    "17904": {
      "op": "SHL"
    },
    "17905": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "17907": {
      "op": "DUP3"
    },
    "17908": {
      "op": "ADD"
    },
    "17909": {
      "op": "MSTORE"
    },
    "17910": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "17912": {
      "op": "ADD"
    },
    "17913": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "17916": {
      "op": "JUMP"
    },
    "17917": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23216,
        23274
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "17918": {
      "branch": 233,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23292,
        23302
      ],
      "op": "DUP1",
      "path": "32",
      "statement": 171
    },
    "17919": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4654"
    },
    "17922": {
      "branch": 233,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "17923": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "17925": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "17926": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "17930": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "17932": {
      "op": "SHL"
    },
    "17933": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "DUP2",
      "path": "32"
    },
    "17934": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "17935": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "17937": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "17939": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "DUP3",
      "path": "32"
    },
    "17940": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "ADD",
      "path": "32"
    },
    "17941": {
      "op": "MSTORE"
    },
    "17942": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "17944": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "17946": {
      "op": "DUP3"
    },
    "17947": {
      "op": "ADD"
    },
    "17948": {
      "op": "MSTORE"
    },
    "17949": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3330323A494E5354414E43455F49445F494E56414C49"
    },
    "17982": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "17984": {
      "op": "DUP3"
    },
    "17985": {
      "op": "ADD"
    },
    "17986": {
      "op": "MSTORE"
    },
    "17987": {
      "op": "PUSH1",
      "value": "0x11"
    },
    "17989": {
      "op": "PUSH1",
      "value": "0xFA"
    },
    "17991": {
      "op": "SHL"
    },
    "17992": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "17994": {
      "op": "DUP3"
    },
    "17995": {
      "op": "ADD"
    },
    "17996": {
      "op": "MSTORE"
    },
    "17997": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "17999": {
      "op": "ADD"
    },
    "18000": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "18003": {
      "op": "JUMP"
    },
    "18004": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23284,
        23340
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18005": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18007": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18009": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "18011": {
      "op": "SHL"
    },
    "18012": {
      "op": "SUB"
    },
    "18013": {
      "op": "NOT"
    },
    "18014": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "DUP4",
      "path": "32",
      "statement": 172
    },
    "18015": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "AND",
      "path": "32"
    },
    "18016": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "18018": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18019": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18020": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18021": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23371
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x69"
    },
    "18023": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "18025": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18026": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18028": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18029": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "18030": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "18031": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23358,
        23381
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4680"
    },
    "18034": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23358,
        23381
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18035": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18037": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18039": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "18041": {
      "op": "SHL"
    },
    "18042": {
      "op": "SUB"
    },
    "18043": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23365,
        23380
      ],
      "op": "AND",
      "path": "32"
    },
    "18044": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23358,
        23364
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "18047": {
      "fn": "ChainRegistryV01._getInstanceData",
      "jump": "i",
      "offset": [
        23358,
        23381
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18048": {
      "branch": 234,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23358,
        23381
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18049": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x46D6"
    },
    "18052": {
      "branch": 234,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "18053": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18055": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18056": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "18060": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "18062": {
      "op": "SHL"
    },
    "18063": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18064": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18065": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "18067": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "18069": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "DUP3",
      "path": "32"
    },
    "18070": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "ADD",
      "path": "32"
    },
    "18071": {
      "op": "MSTORE"
    },
    "18072": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "18074": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "18076": {
      "op": "DUP3"
    },
    "18077": {
      "op": "ADD"
    },
    "18078": {
      "op": "MSTORE"
    },
    "18079": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3330333A434841494E5F4E4F545F535550504F525445"
    },
    "18112": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "18114": {
      "op": "DUP3"
    },
    "18115": {
      "op": "ADD"
    },
    "18116": {
      "op": "MSTORE"
    },
    "18117": {
      "op": "PUSH1",
      "value": "0x11"
    },
    "18119": {
      "op": "PUSH1",
      "value": "0xFA"
    },
    "18121": {
      "op": "SHL"
    },
    "18122": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "18124": {
      "op": "DUP3"
    },
    "18125": {
      "op": "ADD"
    },
    "18126": {
      "op": "MSTORE"
    },
    "18127": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "18129": {
      "op": "ADD"
    },
    "18130": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "18133": {
      "op": "JUMP"
    },
    "18134": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23350,
        23419
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18135": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18137": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18139": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "18141": {
      "op": "SHL"
    },
    "18142": {
      "op": "SUB"
    },
    "18143": {
      "op": "NOT"
    },
    "18144": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "DUP4",
      "path": "32",
      "statement": 173
    },
    "18145": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "AND",
      "path": "32"
    },
    "18146": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "18148": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18149": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18150": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18151": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23460
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x6D"
    },
    "18153": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "18155": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18156": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18157": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18158": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18160": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18161": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "DUP4",
      "path": "32"
    },
    "18162": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23469
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "18163": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18165": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18167": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "18169": {
      "op": "SHL"
    },
    "18170": {
      "op": "SUB"
    },
    "18171": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "DUP13",
      "path": "32"
    },
    "18172": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "AND",
      "path": "32"
    },
    "18173": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "DUP5",
      "path": "32"
    },
    "18174": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18175": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18176": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "18177": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18178": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18179": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "18180": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "18181": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23438,
        23488
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4716"
    },
    "18184": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23438,
        23488
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18185": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18187": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18189": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "18191": {
      "op": "SHL"
    },
    "18192": {
      "op": "SUB"
    },
    "18193": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23445,
        23487
      ],
      "op": "AND",
      "path": "32"
    },
    "18194": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23438,
        23444
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "18197": {
      "fn": "ChainRegistryV01._getInstanceData",
      "jump": "i",
      "offset": [
        23438,
        23488
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18198": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23438,
        23488
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18199": {
      "branch": 235,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23437,
        23488
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "18200": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4775"
    },
    "18203": {
      "branch": 235,
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "18204": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18206": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18207": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "18211": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "18213": {
      "op": "SHL"
    },
    "18214": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18215": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18216": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "18218": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "18220": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "DUP3",
      "path": "32"
    },
    "18221": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "ADD",
      "path": "32"
    },
    "18222": {
      "op": "MSTORE"
    },
    "18223": {
      "op": "PUSH1",
      "value": "0x29"
    },
    "18225": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "18227": {
      "op": "DUP3"
    },
    "18228": {
      "op": "ADD"
    },
    "18229": {
      "op": "MSTORE"
    },
    "18230": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3330343A494E5354414E43455F414C52454144595F52"
    },
    "18263": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "18265": {
      "op": "DUP3"
    },
    "18266": {
      "op": "ADD"
    },
    "18267": {
      "op": "MSTORE"
    },
    "18268": {
      "op": "PUSH9",
      "value": "0x1151D254D511549151"
    },
    "18278": {
      "op": "PUSH1",
      "value": "0xBA"
    },
    "18280": {
      "op": "SHL"
    },
    "18281": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "18283": {
      "op": "DUP3"
    },
    "18284": {
      "op": "ADD"
    },
    "18285": {
      "op": "MSTORE"
    },
    "18286": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "18288": {
      "op": "ADD"
    },
    "18289": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "18292": {
      "op": "JUMP"
    },
    "18293": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23429,
        23534
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18294": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23553,
        23560
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 174
    },
    "18295": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23545,
        23560
      ],
      "op": "SWAP6",
      "path": "32"
    },
    "18296": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23545,
        23560
      ],
      "op": "POP",
      "path": "32"
    },
    "18297": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23577,
        23639
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 175,
      "value": "0x4783"
    },
    "18300": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23597,
        23607
      ],
      "op": "DUP3",
      "path": "32"
    },
    "18301": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23609,
        23625
      ],
      "op": "DUP10",
      "path": "32"
    },
    "18302": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23627,
        23638
      ],
      "op": "DUP10",
      "path": "32"
    },
    "18303": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23577,
        23596
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4E7A"
    },
    "18306": {
      "fn": "ChainRegistryV01._getInstanceData",
      "jump": "i",
      "offset": [
        23577,
        23639
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18307": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23577,
        23639
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18308": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23570,
        23639
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "18309": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        23570,
        23639
      ],
      "op": "POP",
      "path": "32"
    },
    "18310": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22798,
        23646
      ],
      "op": "POP",
      "path": "32"
    },
    "18311": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22798,
        23646
      ],
      "op": "POP",
      "path": "32"
    },
    "18312": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22798,
        23646
      ],
      "op": "POP",
      "path": "32"
    },
    "18313": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22798,
        23646
      ],
      "op": "POP",
      "path": "32"
    },
    "18314": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22563,
        23646
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "18315": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22563,
        23646
      ],
      "op": "POP",
      "path": "32"
    },
    "18316": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22563,
        23646
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "18317": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22563,
        23646
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18318": {
      "fn": "ChainRegistryV01._getInstanceData",
      "offset": [
        22563,
        23646
      ],
      "op": "POP",
      "path": "32"
    },
    "18319": {
      "fn": "ChainRegistryV01._getInstanceData",
      "jump": "o",
      "offset": [
        22563,
        23646
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18320": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19533,
        20165
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18321": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19670,
        19678
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 176,
      "value": "0x71"
    },
    "18323": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19670,
        19678
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "18324": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19632,
        19640
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "18326": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19632,
        19640
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18327": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18329": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "18331": {
      "op": "SHL"
    },
    "18332": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19670,
        19678
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18333": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19670,
        19678
      ],
      "op": "DIV",
      "path": "32"
    },
    "18334": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "PUSH5",
      "path": "42",
      "value": "0xFFFFFFFFFF"
    },
    "18340": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "AND",
      "path": "42"
    },
    "18341": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19683,
        19684
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "18343": {
      "branch": 236,
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19664,
        19684
      ],
      "op": "EQ",
      "path": "32"
    },
    "18344": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19664,
        19708
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18345": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19664,
        19708
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x47C2"
    },
    "18348": {
      "branch": 236,
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19664,
        19708
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "18349": {
      "op": "POP"
    },
    "18350": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19694,
        19702
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x71"
    },
    "18352": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19694,
        19702
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "18353": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18355": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "18357": {
      "op": "SHL"
    },
    "18358": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19694,
        19702
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18359": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19694,
        19702
      ],
      "op": "DIV",
      "path": "32"
    },
    "18360": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "PUSH5",
      "path": "42",
      "value": "0xFFFFFFFFFF"
    },
    "18366": {
      "fn": "BaseTypes.toInt",
      "offset": [
        615,
        640
      ],
      "op": "AND",
      "path": "42"
    },
    "18367": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19707,
        19708
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x5"
    },
    "18369": {
      "branch": 237,
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19688,
        19708
      ],
      "op": "EQ",
      "path": "32"
    },
    "18370": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19664,
        19708
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18371": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x480E"
    },
    "18374": {
      "branch": 237,
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "18375": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18377": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18378": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "18382": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "18384": {
      "op": "SHL"
    },
    "18385": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18386": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18387": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "18389": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "18391": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "DUP3",
      "path": "32"
    },
    "18392": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "ADD",
      "path": "32"
    },
    "18393": {
      "op": "MSTORE"
    },
    "18394": {
      "op": "PUSH1",
      "value": "0x1C"
    },
    "18396": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "18398": {
      "op": "DUP3"
    },
    "18399": {
      "op": "ADD"
    },
    "18400": {
      "op": "MSTORE"
    },
    "18401": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3230303A4E4F545F4F4E5F4D41494E4E455400000000"
    },
    "18434": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "18436": {
      "op": "DUP3"
    },
    "18437": {
      "op": "ADD"
    },
    "18438": {
      "op": "MSTORE"
    },
    "18439": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "18441": {
      "op": "ADD"
    },
    "18442": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "18445": {
      "op": "JUMP"
    },
    "18446": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19656,
        19741
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18447": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19767,
        19775
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 177,
      "value": "0x71"
    },
    "18449": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19767,
        19775
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "18450": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19759,
        19786
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4826"
    },
    "18453": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19759,
        19786
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18454": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18456": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "18458": {
      "op": "SHL"
    },
    "18459": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19767,
        19775
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18460": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19767,
        19775
      ],
      "op": "DIV",
      "path": "32"
    },
    "18461": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19767,
        19775
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "18463": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19767,
        19775
      ],
      "op": "SHL",
      "path": "32"
    },
    "18464": {
      "offset": [
        1239,
        1240
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "18466": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19759,
        19766
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x2B4F"
    },
    "18469": {
      "fn": "ChainRegistryV01._registerProtocol",
      "jump": "i",
      "offset": [
        19759,
        19786
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18470": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19759,
        19786
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18471": {
      "branch": 238,
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19759,
        19791
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "18472": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4885"
    },
    "18475": {
      "branch": 238,
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "18476": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18478": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18479": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "18483": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "18485": {
      "op": "SHL"
    },
    "18486": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18487": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18488": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "18490": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "18492": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "DUP3",
      "path": "32"
    },
    "18493": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "ADD",
      "path": "32"
    },
    "18494": {
      "op": "MSTORE"
    },
    "18495": {
      "op": "PUSH1",
      "value": "0x29"
    },
    "18497": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "18499": {
      "op": "DUP3"
    },
    "18500": {
      "op": "ADD"
    },
    "18501": {
      "op": "MSTORE"
    },
    "18502": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3230313A50524F544F434F4C5F414C52454144595F52"
    },
    "18535": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "18537": {
      "op": "DUP3"
    },
    "18538": {
      "op": "ADD"
    },
    "18539": {
      "op": "MSTORE"
    },
    "18540": {
      "op": "PUSH9",
      "value": "0x1151D254D511549151"
    },
    "18550": {
      "op": "PUSH1",
      "value": "0xBA"
    },
    "18552": {
      "op": "SHL"
    },
    "18553": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "18555": {
      "op": "DUP3"
    },
    "18556": {
      "op": "ADD"
    },
    "18557": {
      "op": "MSTORE"
    },
    "18558": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "18560": {
      "op": "ADD"
    },
    "18561": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "18564": {
      "op": "JUMP"
    },
    "18565": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19751,
        19837
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18566": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "PUSH2",
      "path": "32",
      "statement": 178,
      "value": "0x48C2"
    },
    "18569": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19922,
        19935
      ],
      "op": "DUP3",
      "path": "32"
    },
    "18570": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x71"
    },
    "18572": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x14"
    },
    "18574": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18575": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "18576": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18577": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x100"
    },
    "18580": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "EXP",
      "path": "32"
    },
    "18581": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18582": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "DIV",
      "path": "32"
    },
    "18583": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xD8"
    },
    "18585": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19949,
        19957
      ],
      "op": "SHL",
      "path": "32"
    },
    "18586": {
      "offset": [
        1239,
        1240
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "18588": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19993,
        20013
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "18590": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18592": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18593": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18594": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "18596": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "ADD",
      "path": "32"
    },
    "18597": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18599": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18600": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18601": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "18603": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18604": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18605": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "POP",
      "path": "32"
    },
    "18606": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18608": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18609": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18610": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "18612": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "ADD",
      "path": "32"
    },
    "18613": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18615": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18616": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18617": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "18619": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18620": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18621": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "POP",
      "path": "32"
    },
    "18622": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        19908
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3855"
    },
    "18625": {
      "fn": "ChainRegistryV01._registerProtocol",
      "jump": "i",
      "offset": [
        19893,
        20053
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18626": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19893,
        20053
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18627": {
      "offset": [
        1239,
        1240
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "18629": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20153,
        20158
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 179,
      "value": "0x0"
    },
    "18631": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20150
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18632": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20140
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x68"
    },
    "18634": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20150
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "18636": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20150
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18637": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20150
      ],
      "op": "PUSH32",
      "path": "32",
      "value": "0x82EAF0FCA2207F91F5027FCF68136C84EDB7E928C081C42AA5BBC2A771C7D376"
    },
    "18670": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20158
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18671": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20158
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "18672": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "18674": {
      "op": "NOT"
    },
    "18675": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20158
      ],
      "op": "AND",
      "path": "32"
    },
    "18676": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20158
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18677": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        20126,
        20158
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "18678": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19888,
        20053
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "18679": {
      "fn": "ChainRegistryV01._registerProtocol",
      "offset": [
        19533,
        20165
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "18680": {
      "op": "POP"
    },
    "18681": {
      "op": "POP"
    },
    "18682": {
      "fn": "ChainRegistryV01._registerProtocol",
      "jump": "o",
      "offset": [
        19533,
        20165
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18683": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28758,
        29031
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18684": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28879,
        28891
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "18686": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28905,
        28926
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18687": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28998,
        29002
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 180
    },
    "18688": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18689": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "18691": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "ADD",
      "path": "32"
    },
    "18692": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18693": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18694": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18695": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "ADD",
      "path": "32"
    },
    "18696": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18697": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4912"
    },
    "18700": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "18701": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18702": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5C4C"
    },
    "18705": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "jump": "i",
      "offset": [
        28987,
        29024
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18706": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28987,
        29024
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18707": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28951,
        29024
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18708": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28951,
        29024
      ],
      "op": "SWAP5",
      "path": "32"
    },
    "18709": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28951,
        29024
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18710": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28951,
        29024
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "18711": {
      "op": "POP"
    },
    "18712": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "offset": [
        28758,
        29031
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "18713": {
      "op": "POP"
    },
    "18714": {
      "op": "POP"
    },
    "18715": {
      "fn": "ChainRegistryV01._decodeStakeData",
      "jump": "o",
      "offset": [
        28758,
        29031
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18716": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21386,
        21751
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18717": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21497,
        21499
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18718": {
      "offset": [
        3763,
        3773
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4926"
    },
    "18721": {
      "offset": [
        3770,
        3772
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18722": {
      "offset": [
        3763,
        3769
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "18725": {
      "jump": "i",
      "offset": [
        3763,
        3773
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18726": {
      "branch": 239,
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        3763,
        3773
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18727": {
      "offset": [
        3755,
        3808
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4972"
    },
    "18730": {
      "branch": 239,
      "offset": [
        3755,
        3808
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "18731": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        3755,
        3808
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18733": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        3755,
        3808
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18734": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "18738": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "18740": {
      "op": "SHL"
    },
    "18741": {
      "offset": [
        3755,
        3808
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18742": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        3755,
        3808
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18743": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "18745": {
      "offset": [
        3755,
        3808
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "18747": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        3755,
        3808
      ],
      "op": "DUP3",
      "path": "32"
    },
    "18748": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        3755,
        3808
      ],
      "op": "ADD",
      "path": "32"
    },
    "18749": {
      "op": "MSTORE"
    },
    "18750": {
      "op": "PUSH1",
      "value": "0x1E"
    },
    "18752": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "18754": {
      "op": "DUP3"
    },
    "18755": {
      "op": "ADD"
    },
    "18756": {
      "op": "MSTORE"
    },
    "18757": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3030313A544F4B454E5F49445F494E56414C49440000"
    },
    "18790": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "18792": {
      "op": "DUP3"
    },
    "18793": {
      "op": "ADD"
    },
    "18794": {
      "op": "MSTORE"
    },
    "18795": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "18797": {
      "op": "ADD"
    },
    "18798": {
      "offset": [
        3755,
        3808
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "18801": {
      "op": "JUMP"
    },
    "18802": {
      "offset": [
        3755,
        3808
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18803": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18805": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18807": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "18809": {
      "op": "SHL"
    },
    "18810": {
      "op": "SUB"
    },
    "18811": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "DUP4",
      "path": "32"
    },
    "18812": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "AND",
      "path": "32"
    },
    "18813": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21515,
        21535
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "18815": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18816": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18817": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18818": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21543
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x67"
    },
    "18820": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "18822": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "18823": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18825": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18826": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "18827": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21580,
        21590
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18828": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21580,
        21590
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "18829": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "18831": {
      "op": "PUSH1",
      "value": "0x90"
    },
    "18833": {
      "op": "SHL"
    },
    "18834": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21580,
        21590
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18835": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21580,
        21590
      ],
      "op": "DUP3",
      "path": "32"
    },
    "18836": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21580,
        21590
      ],
      "op": "DIV",
      "path": "32"
    },
    "18837": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21580,
        21590
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0xFF"
    },
    "18839": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21580,
        21590
      ],
      "op": "AND",
      "path": "32"
    },
    "18840": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21580,
        21590
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "18841": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21614,
        21622
      ],
      "op": "DUP6",
      "path": "32",
      "statement": 181
    },
    "18842": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21614,
        21622
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "18843": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "DUP5",
      "path": "32"
    },
    "18844": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21538,
        21547
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "18845": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "18847": {
      "op": "PUSH1",
      "value": "0x90"
    },
    "18849": {
      "op": "SHL"
    },
    "18850": {
      "op": "NOT"
    },
    "18851": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "AND",
      "path": "32"
    },
    "18852": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18853": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21614,
        21622
      ],
      "op": "DUP4",
      "path": "32"
    },
    "18854": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x5"
    },
    "18856": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18857": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "GT",
      "path": "32"
    },
    "18858": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "18859": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x49B6"
    },
    "18862": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "18863": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x49B6"
    },
    "18866": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x550C"
    },
    "18869": {
      "fn": "ChainRegistryV01._setObjectState",
      "jump": "i",
      "offset": [
        21601,
        21622
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18870": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18871": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "MUL",
      "path": "32"
    },
    "18872": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "OR",
      "path": "32"
    },
    "18873": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18874": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21601,
        21622
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "18875": {
      "op": "POP"
    },
    "18876": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21646
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 182,
      "value": "0x3"
    },
    "18878": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21646
      ],
      "op": "DUP3",
      "path": "32"
    },
    "18879": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21646
      ],
      "op": "ADD",
      "path": "32"
    },
    "18880": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18881": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "18882": {
      "op": "PUSH8",
      "value": "0xFFFFFFFF00000000"
    },
    "18891": {
      "op": "NOT"
    },
    "18892": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "AND",
      "path": "32"
    },
    "18893": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "PUSH5",
      "path": "32",
      "value": "0x100000000"
    },
    "18899": {
      "fn": "BaseTypes.blockNumber",
      "offset": [
        756,
        768
      ],
      "op": "NUMBER",
      "path": "42"
    },
    "18900": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "PUSH4",
      "path": "32",
      "value": "0xFFFFFFFF"
    },
    "18905": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "AND",
      "path": "32"
    },
    "18906": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "MUL",
      "path": "32"
    },
    "18907": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "OR",
      "path": "32"
    },
    "18908": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18909": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21632,
        21662
      ],
      "op": "SSTORE",
      "path": "32"
    },
    "18910": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 183,
      "value": "0x40"
    },
    "18912": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18913": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "PUSH32",
      "path": "32",
      "value": "0x7AFECA41B8BB9C4EE4DA7AF02F25DF0864C01629D2609750F99C9D421E0BB899"
    },
    "18946": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18947": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4A13"
    },
    "18950": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18951": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21709,
        21711
      ],
      "op": "DUP8",
      "path": "32"
    },
    "18952": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21709,
        21711
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18953": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21713,
        21721
      ],
      "op": "DUP5",
      "path": "32"
    },
    "18954": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21713,
        21721
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18955": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21723,
        21731
      ],
      "op": "DUP9",
      "path": "32"
    },
    "18956": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21723,
        21731
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18957": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21733,
        21743
      ],
      "op": "CALLER",
      "path": "32"
    },
    "18958": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21733,
        21743
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18959": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5C7B"
    },
    "18962": {
      "fn": "ChainRegistryV01._setObjectState",
      "jump": "i",
      "offset": [
        21678,
        21744
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18963": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18964": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "18966": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18967": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18968": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "18969": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "SUB",
      "path": "32"
    },
    "18970": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18971": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21678,
        21744
      ],
      "op": "LOG1",
      "path": "32"
    },
    "18972": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21505,
        21751
      ],
      "op": "POP",
      "path": "32"
    },
    "18973": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21505,
        21751
      ],
      "op": "POP",
      "path": "32"
    },
    "18974": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21386,
        21751
      ],
      "op": "POP",
      "path": "32"
    },
    "18975": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21386,
        21751
      ],
      "op": "POP",
      "path": "32"
    },
    "18976": {
      "fn": "ChainRegistryV01._setObjectState",
      "offset": [
        21386,
        21751
      ],
      "op": "POP",
      "path": "32"
    },
    "18977": {
      "fn": "ChainRegistryV01._setObjectState",
      "jump": "o",
      "offset": [
        21386,
        21751
      ],
      "op": "JUMP",
      "path": "32"
    },
    "18978": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        26722,
        27060
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "18979": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        26846,
        26864
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "18981": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        26878,
        26894
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18982": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        26908,
        26933
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "18984": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27020,
        27024
      ],
      "op": "DUP4",
      "path": "32",
      "statement": 184
    },
    "18985": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "DUP1",
      "path": "32"
    },
    "18986": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "18988": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "ADD",
      "path": "32"
    },
    "18989": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18990": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "18991": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "DUP2",
      "path": "32"
    },
    "18992": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "ADD",
      "path": "32"
    },
    "18993": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18994": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x31A2"
    },
    "18997": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "18998": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "18999": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "offset": [
        27009,
        27053
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x5CBF"
    },
    "19002": {
      "fn": "ChainRegistryV01._decodeInstanceData",
      "jump": "i",
      "offset": [
        27009,
        27053
      ],
      "op": "JUMP",
      "path": "32"
    },
    "19003": {
      "op": "JUMPDEST"
    },
    "19004": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "19006": {
      "op": "DUP1"
    },
    "19007": {
      "op": "PUSH19",
      "value": "0x184F03E93FF9F4DAA797ED6E38ED64BF6A1F01"
    },
    "19027": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "19029": {
      "op": "SHL"
    },
    "19030": {
      "op": "DUP4"
    },
    "19031": {
      "op": "LT"
    },
    "19032": {
      "op": "PUSH2",
      "value": "0x4A7A"
    },
    "19035": {
      "op": "JUMPI"
    },
    "19036": {
      "op": "PUSH19",
      "value": "0x184F03E93FF9F4DAA797ED6E38ED64BF6A1F01"
    },
    "19056": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "19058": {
      "op": "SHL"
    },
    "19059": {
      "op": "DUP4"
    },
    "19060": {
      "op": "DIV"
    },
    "19061": {
      "op": "SWAP3"
    },
    "19062": {
      "op": "POP"
    },
    "19063": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "19065": {
      "op": "ADD"
    },
    "19066": {
      "op": "JUMPDEST"
    },
    "19067": {
      "op": "PUSH14",
      "value": "0x4EE2D6D415B85ACEF8100000000"
    },
    "19082": {
      "op": "DUP4"
    },
    "19083": {
      "op": "LT"
    },
    "19084": {
      "op": "PUSH2",
      "value": "0x4AA6"
    },
    "19087": {
      "op": "JUMPI"
    },
    "19088": {
      "op": "PUSH14",
      "value": "0x4EE2D6D415B85ACEF8100000000"
    },
    "19103": {
      "op": "DUP4"
    },
    "19104": {
      "op": "DIV"
    },
    "19105": {
      "op": "SWAP3"
    },
    "19106": {
      "op": "POP"
    },
    "19107": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "19109": {
      "op": "ADD"
    },
    "19110": {
      "op": "JUMPDEST"
    },
    "19111": {
      "op": "PUSH7",
      "value": "0x2386F26FC10000"
    },
    "19119": {
      "op": "DUP4"
    },
    "19120": {
      "op": "LT"
    },
    "19121": {
      "op": "PUSH2",
      "value": "0x4AC4"
    },
    "19124": {
      "op": "JUMPI"
    },
    "19125": {
      "op": "PUSH7",
      "value": "0x2386F26FC10000"
    },
    "19133": {
      "op": "DUP4"
    },
    "19134": {
      "op": "DIV"
    },
    "19135": {
      "op": "SWAP3"
    },
    "19136": {
      "op": "POP"
    },
    "19137": {
      "op": "PUSH1",
      "value": "0x10"
    },
    "19139": {
      "op": "ADD"
    },
    "19140": {
      "op": "JUMPDEST"
    },
    "19141": {
      "op": "PUSH4",
      "value": "0x5F5E100"
    },
    "19146": {
      "op": "DUP4"
    },
    "19147": {
      "op": "LT"
    },
    "19148": {
      "op": "PUSH2",
      "value": "0x4ADC"
    },
    "19151": {
      "op": "JUMPI"
    },
    "19152": {
      "op": "PUSH4",
      "value": "0x5F5E100"
    },
    "19157": {
      "op": "DUP4"
    },
    "19158": {
      "op": "DIV"
    },
    "19159": {
      "op": "SWAP3"
    },
    "19160": {
      "op": "POP"
    },
    "19161": {
      "op": "PUSH1",
      "value": "0x8"
    },
    "19163": {
      "op": "ADD"
    },
    "19164": {
      "op": "JUMPDEST"
    },
    "19165": {
      "op": "PUSH2",
      "value": "0x2710"
    },
    "19168": {
      "op": "DUP4"
    },
    "19169": {
      "op": "LT"
    },
    "19170": {
      "op": "PUSH2",
      "value": "0x4AF0"
    },
    "19173": {
      "op": "JUMPI"
    },
    "19174": {
      "op": "PUSH2",
      "value": "0x2710"
    },
    "19177": {
      "op": "DUP4"
    },
    "19178": {
      "op": "DIV"
    },
    "19179": {
      "op": "SWAP3"
    },
    "19180": {
      "op": "POP"
    },
    "19181": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "19183": {
      "op": "ADD"
    },
    "19184": {
      "op": "JUMPDEST"
    },
    "19185": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "19187": {
      "op": "DUP4"
    },
    "19188": {
      "op": "LT"
    },
    "19189": {
      "op": "PUSH2",
      "value": "0x4B02"
    },
    "19192": {
      "op": "JUMPI"
    },
    "19193": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "19195": {
      "op": "DUP4"
    },
    "19196": {
      "op": "DIV"
    },
    "19197": {
      "op": "SWAP3"
    },
    "19198": {
      "op": "POP"
    },
    "19199": {
      "op": "PUSH1",
      "value": "0x2"
    },
    "19201": {
      "op": "ADD"
    },
    "19202": {
      "op": "JUMPDEST"
    },
    "19203": {
      "op": "PUSH1",
      "value": "0xA"
    },
    "19205": {
      "op": "DUP4"
    },
    "19206": {
      "op": "LT"
    },
    "19207": {
      "op": "PUSH2",
      "value": "0xC13"
    },
    "19210": {
      "op": "JUMPI"
    },
    "19211": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19213": {
      "op": "ADD"
    },
    "19214": {
      "op": "SWAP3"
    },
    "19215": {
      "op": "SWAP2"
    },
    "19216": {
      "op": "POP"
    },
    "19217": {
      "op": "POP"
    },
    "19218": {
      "jump": "o",
      "op": "JUMP"
    },
    "19219": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21758,
        22113
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19220": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19222": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19224": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "19226": {
      "op": "SHL"
    },
    "19227": {
      "op": "SUB"
    },
    "19228": {
      "op": "NOT"
    },
    "19229": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 185
    },
    "19230": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "AND",
      "path": "32"
    },
    "19231": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "19233": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "19234": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "DUP2",
      "path": "32"
    },
    "19235": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "19236": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21933
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x69"
    },
    "19238": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "19240": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "19241": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "19243": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "19244": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "KECCAK256",
      "path": "32"
    },
    "19245": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "SLOAD",
      "path": "32"
    },
    "19246": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21879,
        21896
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "19248": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21879,
        21896
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "19249": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21920,
        21941
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4B42"
    },
    "19252": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21920,
        21941
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "19253": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19255": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19257": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "19259": {
      "op": "SHL"
    },
    "19260": {
      "op": "SUB"
    },
    "19261": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21927,
        21940
      ],
      "op": "AND",
      "path": "32"
    },
    "19262": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21920,
        21926
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x179D"
    },
    "19265": {
      "fn": "ChainRegistryV01._getRegistryData",
      "jump": "i",
      "offset": [
        21920,
        21941
      ],
      "op": "JUMP",
      "path": "32"
    },
    "19266": {
      "branch": 240,
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21920,
        21941
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19267": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4B98"
    },
    "19270": {
      "branch": 240,
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "19271": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "19273": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "19274": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "19278": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "19280": {
      "op": "SHL"
    },
    "19281": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "DUP2",
      "path": "32"
    },
    "19282": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "19283": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "19285": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "19287": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "DUP3",
      "path": "32"
    },
    "19288": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "ADD",
      "path": "32"
    },
    "19289": {
      "op": "MSTORE"
    },
    "19290": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "19292": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "19294": {
      "op": "DUP3"
    },
    "19295": {
      "op": "ADD"
    },
    "19296": {
      "op": "MSTORE"
    },
    "19297": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3238303A434841494E5F4E4F545F535550504F525445"
    },
    "19330": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "19332": {
      "op": "DUP3"
    },
    "19333": {
      "op": "ADD"
    },
    "19334": {
      "op": "MSTORE"
    },
    "19335": {
      "op": "PUSH1",
      "value": "0x11"
    },
    "19337": {
      "op": "PUSH1",
      "value": "0xFA"
    },
    "19339": {
      "op": "SHL"
    },
    "19340": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "19342": {
      "op": "DUP3"
    },
    "19343": {
      "op": "ADD"
    },
    "19344": {
      "op": "MSTORE"
    },
    "19345": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "19347": {
      "op": "ADD"
    },
    "19348": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "19351": {
      "op": "JUMP"
    },
    "19352": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21912,
        21979
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19353": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19355": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19357": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "19359": {
      "op": "SHL"
    },
    "19360": {
      "op": "SUB"
    },
    "19361": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21997,
        22019
      ],
      "op": "DUP3",
      "path": "32",
      "statement": 186
    },
    "19362": {
      "branch": 241,
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21997,
        22019
      ],
      "op": "AND",
      "path": "32"
    },
    "19363": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x3F0A"
    },
    "19366": {
      "branch": 241,
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "19367": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "19369": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "19370": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "19374": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "19376": {
      "op": "SHL"
    },
    "19377": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "DUP2",
      "path": "32"
    },
    "19378": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "19379": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "19381": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x4"
    },
    "19383": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "DUP3",
      "path": "32"
    },
    "19384": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "ADD",
      "path": "32"
    },
    "19385": {
      "op": "MSTORE"
    },
    "19386": {
      "op": "PUSH1",
      "value": "0x23"
    },
    "19388": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "19390": {
      "op": "DUP3"
    },
    "19391": {
      "op": "ADD"
    },
    "19392": {
      "op": "MSTORE"
    },
    "19393": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3238313A52454749535452595F414444524553535F5A"
    },
    "19426": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "19428": {
      "op": "DUP3"
    },
    "19429": {
      "op": "ADD"
    },
    "19430": {
      "op": "MSTORE"
    },
    "19431": {
      "op": "PUSH3",
      "value": "0x45524F"
    },
    "19435": {
      "op": "PUSH1",
      "value": "0xE8"
    },
    "19437": {
      "op": "SHL"
    },
    "19438": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "19440": {
      "op": "DUP3"
    },
    "19441": {
      "op": "ADD"
    },
    "19442": {
      "op": "MSTORE"
    },
    "19443": {
      "op": "PUSH1",
      "value": "0x84"
    },
    "19445": {
      "op": "ADD"
    },
    "19446": {
      "fn": "ChainRegistryV01._getRegistryData",
      "offset": [
        21989,
        22059
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xB98"
    },
    "19449": {
      "op": "JUMP"
    },
    "19450": {
      "op": "JUMPDEST"
    },
    "19451": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "19453": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "19455": {
      "op": "PUSH2",
      "value": "0x4C09"
    },
    "19458": {
      "op": "DUP4"
    },
    "19459": {
      "op": "PUSH1",
      "value": "0x2"
    },
    "19461": {
      "op": "PUSH2",
      "value": "0x5D0E"
    },
    "19464": {
      "jump": "i",
      "op": "JUMP"
    },
    "19465": {
      "op": "JUMPDEST"
    },
    "19466": {
      "op": "PUSH2",
      "value": "0x4C14"
    },
    "19469": {
      "op": "SWAP1"
    },
    "19470": {
      "op": "PUSH1",
      "value": "0x2"
    },
    "19472": {
      "op": "PUSH2",
      "value": "0x56A6"
    },
    "19475": {
      "jump": "i",
      "op": "JUMP"
    },
    "19476": {
      "op": "JUMPDEST"
    },
    "19477": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19479": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19481": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "19483": {
      "op": "SHL"
    },
    "19484": {
      "op": "SUB"
    },
    "19485": {
      "op": "DUP2"
    },
    "19486": {
      "op": "GT"
    },
    "19487": {
      "op": "ISZERO"
    },
    "19488": {
      "op": "PUSH2",
      "value": "0x4C2B"
    },
    "19491": {
      "op": "JUMPI"
    },
    "19492": {
      "op": "PUSH2",
      "value": "0x4C2B"
    },
    "19495": {
      "op": "PUSH2",
      "value": "0x505D"
    },
    "19498": {
      "jump": "i",
      "op": "JUMP"
    },
    "19499": {
      "op": "JUMPDEST"
    },
    "19500": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "19502": {
      "op": "MLOAD"
    },
    "19503": {
      "op": "SWAP1"
    },
    "19504": {
      "op": "DUP1"
    },
    "19505": {
      "op": "DUP3"
    },
    "19506": {
      "op": "MSTORE"
    },
    "19507": {
      "op": "DUP1"
    },
    "19508": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "19510": {
      "op": "ADD"
    },
    "19511": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "19513": {
      "op": "NOT"
    },
    "19514": {
      "op": "AND"
    },
    "19515": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "19517": {
      "op": "ADD"
    },
    "19518": {
      "op": "DUP3"
    },
    "19519": {
      "op": "ADD"
    },
    "19520": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "19522": {
      "op": "MSTORE"
    },
    "19523": {
      "op": "DUP1"
    },
    "19524": {
      "op": "ISZERO"
    },
    "19525": {
      "op": "PUSH2",
      "value": "0x4C55"
    },
    "19528": {
      "op": "JUMPI"
    },
    "19529": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "19531": {
      "op": "DUP3"
    },
    "19532": {
      "op": "ADD"
    },
    "19533": {
      "op": "DUP2"
    },
    "19534": {
      "op": "DUP1"
    },
    "19535": {
      "op": "CALLDATASIZE"
    },
    "19536": {
      "op": "DUP4"
    },
    "19537": {
      "op": "CALLDATACOPY"
    },
    "19538": {
      "op": "ADD"
    },
    "19539": {
      "op": "SWAP1"
    },
    "19540": {
      "op": "POP"
    },
    "19541": {
      "op": "JUMPDEST"
    },
    "19542": {
      "op": "POP"
    },
    "19543": {
      "op": "SWAP1"
    },
    "19544": {
      "op": "POP"
    },
    "19545": {
      "op": "PUSH1",
      "value": "0x3"
    },
    "19547": {
      "op": "PUSH1",
      "value": "0xFC"
    },
    "19549": {
      "op": "SHL"
    },
    "19550": {
      "op": "DUP2"
    },
    "19551": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "19553": {
      "op": "DUP2"
    },
    "19554": {
      "op": "MLOAD"
    },
    "19555": {
      "op": "DUP2"
    },
    "19556": {
      "op": "LT"
    },
    "19557": {
      "op": "PUSH2",
      "value": "0x4C70"
    },
    "19560": {
      "op": "JUMPI"
    },
    "19561": {
      "op": "PUSH2",
      "value": "0x4C70"
    },
    "19564": {
      "op": "PUSH2",
      "value": "0x565D"
    },
    "19567": {
      "jump": "i",
      "op": "JUMP"
    },
    "19568": {
      "op": "JUMPDEST"
    },
    "19569": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "19571": {
      "op": "ADD"
    },
    "19572": {
      "op": "ADD"
    },
    "19573": {
      "op": "SWAP1"
    },
    "19574": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19576": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19578": {
      "op": "PUSH1",
      "value": "0xF8"
    },
    "19580": {
      "op": "SHL"
    },
    "19581": {
      "op": "SUB"
    },
    "19582": {
      "op": "NOT"
    },
    "19583": {
      "op": "AND"
    },
    "19584": {
      "op": "SWAP1"
    },
    "19585": {
      "op": "DUP2"
    },
    "19586": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "19588": {
      "op": "BYTE"
    },
    "19589": {
      "op": "SWAP1"
    },
    "19590": {
      "op": "MSTORE8"
    },
    "19591": {
      "op": "POP"
    },
    "19592": {
      "op": "PUSH1",
      "value": "0xF"
    },
    "19594": {
      "op": "PUSH1",
      "value": "0xFB"
    },
    "19596": {
      "op": "SHL"
    },
    "19597": {
      "op": "DUP2"
    },
    "19598": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19600": {
      "op": "DUP2"
    },
    "19601": {
      "op": "MLOAD"
    },
    "19602": {
      "op": "DUP2"
    },
    "19603": {
      "op": "LT"
    },
    "19604": {
      "op": "PUSH2",
      "value": "0x4C9F"
    },
    "19607": {
      "op": "JUMPI"
    },
    "19608": {
      "op": "PUSH2",
      "value": "0x4C9F"
    },
    "19611": {
      "op": "PUSH2",
      "value": "0x565D"
    },
    "19614": {
      "jump": "i",
      "op": "JUMP"
    },
    "19615": {
      "op": "JUMPDEST"
    },
    "19616": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "19618": {
      "op": "ADD"
    },
    "19619": {
      "op": "ADD"
    },
    "19620": {
      "op": "SWAP1"
    },
    "19621": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19623": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19625": {
      "op": "PUSH1",
      "value": "0xF8"
    },
    "19627": {
      "op": "SHL"
    },
    "19628": {
      "op": "SUB"
    },
    "19629": {
      "op": "NOT"
    },
    "19630": {
      "op": "AND"
    },
    "19631": {
      "op": "SWAP1"
    },
    "19632": {
      "op": "DUP2"
    },
    "19633": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "19635": {
      "op": "BYTE"
    },
    "19636": {
      "op": "SWAP1"
    },
    "19637": {
      "op": "MSTORE8"
    },
    "19638": {
      "op": "POP"
    },
    "19639": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "19641": {
      "op": "PUSH2",
      "value": "0x4CC3"
    },
    "19644": {
      "op": "DUP5"
    },
    "19645": {
      "op": "PUSH1",
      "value": "0x2"
    },
    "19647": {
      "op": "PUSH2",
      "value": "0x5D0E"
    },
    "19650": {
      "jump": "i",
      "op": "JUMP"
    },
    "19651": {
      "op": "JUMPDEST"
    },
    "19652": {
      "op": "PUSH2",
      "value": "0x4CCE"
    },
    "19655": {
      "op": "SWAP1"
    },
    "19656": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19658": {
      "op": "PUSH2",
      "value": "0x56A6"
    },
    "19661": {
      "jump": "i",
      "op": "JUMP"
    },
    "19662": {
      "op": "JUMPDEST"
    },
    "19663": {
      "op": "SWAP1"
    },
    "19664": {
      "op": "POP"
    },
    "19665": {
      "op": "JUMPDEST"
    },
    "19666": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19668": {
      "op": "DUP2"
    },
    "19669": {
      "op": "GT"
    },
    "19670": {
      "op": "ISZERO"
    },
    "19671": {
      "op": "PUSH2",
      "value": "0x4D46"
    },
    "19674": {
      "op": "JUMPI"
    },
    "19675": {
      "op": "PUSH16",
      "value": "0x181899199A1A9B1B9C1CB0B131B232B3"
    },
    "19692": {
      "op": "PUSH1",
      "value": "0x81"
    },
    "19694": {
      "op": "SHL"
    },
    "19695": {
      "op": "DUP6"
    },
    "19696": {
      "op": "PUSH1",
      "value": "0xF"
    },
    "19698": {
      "op": "AND"
    },
    "19699": {
      "op": "PUSH1",
      "value": "0x10"
    },
    "19701": {
      "op": "DUP2"
    },
    "19702": {
      "op": "LT"
    },
    "19703": {
      "op": "PUSH2",
      "value": "0x4D02"
    },
    "19706": {
      "op": "JUMPI"
    },
    "19707": {
      "op": "PUSH2",
      "value": "0x4D02"
    },
    "19710": {
      "op": "PUSH2",
      "value": "0x565D"
    },
    "19713": {
      "jump": "i",
      "op": "JUMP"
    },
    "19714": {
      "op": "JUMPDEST"
    },
    "19715": {
      "op": "BYTE"
    },
    "19716": {
      "op": "PUSH1",
      "value": "0xF8"
    },
    "19718": {
      "op": "SHL"
    },
    "19719": {
      "op": "DUP3"
    },
    "19720": {
      "op": "DUP3"
    },
    "19721": {
      "op": "DUP2"
    },
    "19722": {
      "op": "MLOAD"
    },
    "19723": {
      "op": "DUP2"
    },
    "19724": {
      "op": "LT"
    },
    "19725": {
      "op": "PUSH2",
      "value": "0x4D18"
    },
    "19728": {
      "op": "JUMPI"
    },
    "19729": {
      "op": "PUSH2",
      "value": "0x4D18"
    },
    "19732": {
      "op": "PUSH2",
      "value": "0x565D"
    },
    "19735": {
      "jump": "i",
      "op": "JUMP"
    },
    "19736": {
      "op": "JUMPDEST"
    },
    "19737": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "19739": {
      "op": "ADD"
    },
    "19740": {
      "op": "ADD"
    },
    "19741": {
      "op": "SWAP1"
    },
    "19742": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19744": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19746": {
      "op": "PUSH1",
      "value": "0xF8"
    },
    "19748": {
      "op": "SHL"
    },
    "19749": {
      "op": "SUB"
    },
    "19750": {
      "op": "NOT"
    },
    "19751": {
      "op": "AND"
    },
    "19752": {
      "op": "SWAP1"
    },
    "19753": {
      "op": "DUP2"
    },
    "19754": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "19756": {
      "op": "BYTE"
    },
    "19757": {
      "op": "SWAP1"
    },
    "19758": {
      "op": "MSTORE8"
    },
    "19759": {
      "op": "POP"
    },
    "19760": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "19762": {
      "op": "SWAP5"
    },
    "19763": {
      "op": "SWAP1"
    },
    "19764": {
      "op": "SWAP5"
    },
    "19765": {
      "op": "SHR"
    },
    "19766": {
      "op": "SWAP4"
    },
    "19767": {
      "op": "PUSH2",
      "value": "0x4D3F"
    },
    "19770": {
      "op": "DUP2"
    },
    "19771": {
      "op": "PUSH2",
      "value": "0x5D25"
    },
    "19774": {
      "jump": "i",
      "op": "JUMP"
    },
    "19775": {
      "op": "JUMPDEST"
    },
    "19776": {
      "op": "SWAP1"
    },
    "19777": {
      "op": "POP"
    },
    "19778": {
      "op": "PUSH2",
      "value": "0x4CD1"
    },
    "19781": {
      "op": "JUMP"
    },
    "19782": {
      "op": "JUMPDEST"
    },
    "19783": {
      "op": "POP"
    },
    "19784": {
      "op": "DUP4"
    },
    "19785": {
      "op": "ISZERO"
    },
    "19786": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "19789": {
      "op": "JUMPI"
    },
    "19790": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "19792": {
      "op": "MLOAD"
    },
    "19793": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "19797": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "19799": {
      "op": "SHL"
    },
    "19800": {
      "op": "DUP2"
    },
    "19801": {
      "op": "MSTORE"
    },
    "19802": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "19804": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "19806": {
      "op": "DUP3"
    },
    "19807": {
      "op": "ADD"
    },
    "19808": {
      "op": "DUP2"
    },
    "19809": {
      "op": "SWAP1"
    },
    "19810": {
      "op": "MSTORE"
    },
    "19811": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "19813": {
      "op": "DUP3"
    },
    "19814": {
      "op": "ADD"
    },
    "19815": {
      "op": "MSTORE"
    },
    "19816": {
      "op": "PUSH32",
      "value": "0x537472696E67733A20686578206C656E67746820696E73756666696369656E74"
    },
    "19849": {
      "op": "PUSH1",
      "value": "0x44"
    },
    "19851": {
      "op": "DUP3"
    },
    "19852": {
      "op": "ADD"
    },
    "19853": {
      "op": "MSTORE"
    },
    "19854": {
      "op": "PUSH1",
      "value": "0x64"
    },
    "19856": {
      "op": "ADD"
    },
    "19857": {
      "op": "PUSH2",
      "value": "0xB98"
    },
    "19860": {
      "op": "JUMP"
    },
    "19861": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28552,
        28751
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19862": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28714,
        28744
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 187,
      "value": "0x40"
    },
    "19864": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28714,
        28744
      ],
      "op": "DUP1",
      "path": "32"
    },
    "19865": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28714,
        28744
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "19866": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19868": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19870": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "19872": {
      "op": "SHL"
    },
    "19873": {
      "op": "SUB"
    },
    "19874": {
      "op": "DUP5"
    },
    "19875": {
      "op": "AND"
    },
    "19876": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28714,
        28744
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "19878": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28714,
        28744
      ],
      "op": "DUP3",
      "path": "32"
    },
    "19879": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28714,
        28744
      ],
      "op": "ADD",
      "path": "32"
    },
    "19880": {
      "op": "MSTORE"
    },
    "19881": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "19883": {
      "op": "DUP4"
    },
    "19884": {
      "op": "AND"
    },
    "19885": {
      "op": "SWAP2"
    },
    "19886": {
      "op": "DUP2"
    },
    "19887": {
      "op": "ADD"
    },
    "19888": {
      "op": "SWAP2"
    },
    "19889": {
      "op": "SWAP1"
    },
    "19890": {
      "op": "SWAP2"
    },
    "19891": {
      "op": "MSTORE"
    },
    "19892": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28679,
        28691
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "19894": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28679,
        28691
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "19895": {
      "op": "DUP2"
    },
    "19896": {
      "op": "ADD"
    },
    "19897": {
      "fn": "ChainRegistryV01._encodeStakeData",
      "offset": [
        28714,
        28744
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0xC01"
    },
    "19900": {
      "op": "JUMP"
    },
    "19901": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29378,
        29772
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19902": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29508,
        29520
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x0"
    },
    "19904": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29548,
        29593
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "19906": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29544
      ],
      "op": "DUP3",
      "path": "32"
    },
    "19907": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "19909": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "DUP2",
      "path": "32"
    },
    "19910": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "GT",
      "path": "32"
    },
    "19911": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "19912": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DD3"
    },
    "19915": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "19916": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DD3"
    },
    "19919": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x550C"
    },
    "19922": {
      "fn": "ChainRegistryV01._toObjectType",
      "jump": "i",
      "offset": [
        29539,
        29593
      ],
      "op": "JUMP",
      "path": "32"
    },
    "19923": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19924": {
      "branch": 242,
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29539,
        29593
      ],
      "op": "SUB",
      "path": "32"
    },
    "19925": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29536,
        29635
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DE0"
    },
    "19928": {
      "branch": 242,
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29536,
        29635
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "19929": {
      "op": "POP"
    },
    "19930": {
      "offset": [
        1983,
        1985
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x17"
    },
    "19932": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        1983,
        1985
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "19933": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29378,
        29772
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "19934": {
      "op": "POP"
    },
    "19935": {
      "fn": "ChainRegistryV01._toObjectType",
      "jump": "o",
      "offset": [
        29378,
        29772
      ],
      "op": "JUMP",
      "path": "32"
    },
    "19936": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29536,
        29635
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19937": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29657,
        29701
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x1"
    },
    "19939": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29653
      ],
      "op": "DUP3",
      "path": "32"
    },
    "19940": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x2"
    },
    "19942": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "DUP2",
      "path": "32"
    },
    "19943": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "GT",
      "path": "32"
    },
    "19944": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "ISZERO",
      "path": "32"
    },
    "19945": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DF4"
    },
    "19948": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "19949": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4DF4"
    },
    "19952": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x550C"
    },
    "19955": {
      "fn": "ChainRegistryV01._toObjectType",
      "jump": "i",
      "offset": [
        29648,
        29701
      ],
      "op": "JUMP",
      "path": "32"
    },
    "19956": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19957": {
      "branch": 243,
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29648,
        29701
      ],
      "op": "SUB",
      "path": "32"
    },
    "19958": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29645,
        29742
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4E01"
    },
    "19961": {
      "branch": 243,
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29645,
        29742
      ],
      "op": "JUMPI",
      "path": "32"
    },
    "19962": {
      "op": "POP"
    },
    "19963": {
      "offset": [
        1859,
        1861
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x15"
    },
    "19965": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        1859,
        1861
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "19966": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29378,
        29772
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "19967": {
      "op": "POP"
    },
    "19968": {
      "fn": "ChainRegistryV01._toObjectType",
      "jump": "o",
      "offset": [
        29378,
        29772
      ],
      "op": "JUMP",
      "path": "32"
    },
    "19969": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29645,
        29742
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19970": {
      "op": "POP"
    },
    "19971": {
      "offset": [
        1920,
        1922
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x16"
    },
    "19973": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        1920,
        1922
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "19974": {
      "fn": "ChainRegistryV01._toObjectType",
      "offset": [
        29378,
        29772
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "19975": {
      "op": "POP"
    },
    "19976": {
      "fn": "ChainRegistryV01._toObjectType",
      "jump": "o",
      "offset": [
        29378,
        29772
      ],
      "op": "JUMP",
      "path": "32"
    },
    "19977": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27067,
        27331
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "19978": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "PUSH1",
      "path": "32",
      "statement": 188,
      "value": "0x40"
    },
    "19980": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "DUP1",
      "path": "32"
    },
    "19981": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "19982": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "19984": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "DUP2",
      "path": "32"
    },
    "19985": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "ADD",
      "path": "32"
    },
    "19986": {
      "op": "DUP6"
    },
    "19987": {
      "op": "SWAP1"
    },
    "19988": {
      "op": "MSTORE"
    },
    "19989": {
      "op": "SWAP1"
    },
    "19990": {
      "op": "DUP2"
    },
    "19991": {
      "op": "ADD"
    },
    "19992": {
      "op": "DUP4"
    },
    "19993": {
      "op": "SWAP1"
    },
    "19994": {
      "op": "MSTORE"
    },
    "19995": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19997": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "19999": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "20001": {
      "op": "SHL"
    },
    "20002": {
      "op": "SUB"
    },
    "20003": {
      "op": "DUP3"
    },
    "20004": {
      "op": "AND"
    },
    "20005": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27247,
        27259
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "20007": {
      "op": "DUP3"
    },
    "20008": {
      "op": "DUP2"
    },
    "20009": {
      "op": "ADD"
    },
    "20010": {
      "op": "SWAP2"
    },
    "20011": {
      "op": "SWAP1"
    },
    "20012": {
      "op": "SWAP2"
    },
    "20013": {
      "op": "MSTORE"
    },
    "20014": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27247,
        27259
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "20015": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "20017": {
      "op": "ADD"
    },
    "20018": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "20019": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "20021": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "20022": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "20024": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "DUP2",
      "path": "32"
    },
    "20025": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "DUP4",
      "path": "32"
    },
    "20026": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "SUB",
      "path": "32"
    },
    "20027": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "SUB",
      "path": "32"
    },
    "20028": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "DUP2",
      "path": "32"
    },
    "20029": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "20030": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "20031": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "20033": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27282,
        27324
      ],
      "op": "MSTORE",
      "path": "32"
    },
    "20034": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27275,
        27324
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "20035": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27275,
        27324
      ],
      "op": "POP",
      "path": "32"
    },
    "20036": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27067,
        27331
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "20037": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27067,
        27331
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "20038": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27067,
        27331
      ],
      "op": "POP",
      "path": "32"
    },
    "20039": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27067,
        27331
      ],
      "op": "POP",
      "path": "32"
    },
    "20040": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "offset": [
        27067,
        27331
      ],
      "op": "POP",
      "path": "32"
    },
    "20041": {
      "fn": "ChainRegistryV01._encodeComponentData",
      "jump": "o",
      "offset": [
        27067,
        27331
      ],
      "op": "JUMP",
      "path": "32"
    },
    "20042": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        1104,
        1215
      ],
      "op": "JUMPDEST",
      "path": "0"
    },
    "20043": {
      "offset": [
        5363,
        5376
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x2"
    },
    "20045": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5363,
        5376
      ],
      "op": "SLOAD",
      "path": "1"
    },
    "20046": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5363,
        5376
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x100"
    },
    "20049": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5363,
        5376
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "20050": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5363,
        5376
      ],
      "op": "DIV",
      "path": "1"
    },
    "20051": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5363,
        5376
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0xFF"
    },
    "20053": {
      "branch": 244,
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5363,
        5376
      ],
      "op": "AND",
      "path": "1"
    },
    "20054": {
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x4E71"
    },
    "20057": {
      "branch": 244,
      "offset": [
        5355,
        5424
      ],
      "op": "JUMPI",
      "path": "1"
    },
    "20058": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x40"
    },
    "20060": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5355,
        5424
      ],
      "op": "MLOAD",
      "path": "1"
    },
    "20061": {
      "op": "PUSH3",
      "value": "0x461BCD"
    },
    "20065": {
      "op": "PUSH1",
      "value": "0xE5"
    },
    "20067": {
      "op": "SHL"
    },
    "20068": {
      "offset": [
        5355,
        5424
      ],
      "op": "DUP2",
      "path": "1"
    },
    "20069": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5355,
        5424
      ],
      "op": "MSTORE",
      "path": "1"
    },
    "20070": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH1",
      "path": "1",
      "value": "0x4"
    },
    "20072": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5355,
        5424
      ],
      "op": "ADD",
      "path": "1"
    },
    "20073": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0xB98"
    },
    "20076": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5355,
        5424
      ],
      "op": "SWAP1",
      "path": "1"
    },
    "20077": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5355,
        5424
      ],
      "op": "PUSH2",
      "path": "1",
      "value": "0x5C01"
    },
    "20080": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "jump": "i",
      "offset": [
        5355,
        5424
      ],
      "op": "JUMP",
      "path": "1"
    },
    "20081": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        5355,
        5424
      ],
      "op": "JUMPDEST",
      "path": "1"
    },
    "20082": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        1176,
        1208
      ],
      "op": "PUSH2",
      "path": "0",
      "statement": 189,
      "value": "0x1B52"
    },
    "20085": {
      "fn": "ContextUpgradeable._msgSender",
      "offset": [
        929,
        939
      ],
      "op": "CALLER",
      "path": "3"
    },
    "20086": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "offset": [
        1176,
        1194
      ],
      "op": "PUSH2",
      "path": "0",
      "value": "0x3F36"
    },
    "20089": {
      "fn": "OwnableUpgradeable.__Ownable_init_unchained",
      "jump": "i",
      "offset": [
        1176,
        1208
      ],
      "op": "JUMP",
      "path": "0"
    },
    "20090": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26437,
        26715
      ],
      "op": "JUMPDEST",
      "path": "32"
    },
    "20091": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26623,
        26640
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x60"
    },
    "20093": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26674,
        26684
      ],
      "op": "DUP4",
      "path": "32",
      "statement": 190
    },
    "20094": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26686,
        26694
      ],
      "op": "DUP4",
      "path": "32"
    },
    "20095": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26696,
        26707
      ],
      "op": "DUP4",
      "path": "32"
    },
    "20096": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x40"
    },
    "20098": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "MLOAD",
      "path": "32"
    },
    "20099": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "PUSH1",
      "path": "32",
      "value": "0x20"
    },
    "20101": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "ADD",
      "path": "32"
    },
    "20102": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x4E32"
    },
    "20105": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "SWAP4",
      "path": "32"
    },
    "20106": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "SWAP3",
      "path": "32"
    },
    "20107": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "SWAP2",
      "path": "32"
    },
    "20108": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "SWAP1",
      "path": "32"
    },
    "20109": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "offset": [
        26663,
        26708
      ],
      "op": "PUSH2",
      "path": "32",
      "value": "0x54E2"
    },
    "20112": {
      "fn": "ChainRegistryV01._encodeInstanceData",
      "jump": "i",
      "offset": [
        26663,
        26708
      ],
      "op": "JUMP",
      "path": "32"
    },
    "20113": {
      "op": "JUMPDEST"
    },
    "20114": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20116": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20118": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "20120": {
      "op": "SHL"
    },
    "20121": {
      "op": "SUB"
    },
    "20122": {
      "op": "DUP2"
    },
    "20123": {
      "op": "AND"
    },
    "20124": {
      "op": "DUP2"
    },
    "20125": {
      "op": "EQ"
    },
    "20126": {
      "op": "PUSH2",
      "value": "0x2E45"
    },
    "20129": {
      "op": "JUMPI"
    },
    "20130": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20132": {
      "op": "DUP1"
    },
    "20133": {
      "op": "REVERT"
    },
    "20134": {
      "op": "JUMPDEST"
    },
    "20135": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20137": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20139": {
      "op": "DUP3"
    },
    "20140": {
      "op": "DUP5"
    },
    "20141": {
      "op": "SUB"
    },
    "20142": {
      "op": "SLT"
    },
    "20143": {
      "op": "ISZERO"
    },
    "20144": {
      "op": "PUSH2",
      "value": "0x4EB8"
    },
    "20147": {
      "op": "JUMPI"
    },
    "20148": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20150": {
      "op": "DUP1"
    },
    "20151": {
      "op": "REVERT"
    },
    "20152": {
      "op": "JUMPDEST"
    },
    "20153": {
      "op": "DUP2"
    },
    "20154": {
      "op": "CALLDATALOAD"
    },
    "20155": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "20158": {
      "op": "DUP2"
    },
    "20159": {
      "op": "PUSH2",
      "value": "0x4E91"
    },
    "20162": {
      "jump": "i",
      "op": "JUMP"
    },
    "20163": {
      "op": "JUMPDEST"
    },
    "20164": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20166": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20168": {
      "op": "DUP3"
    },
    "20169": {
      "op": "DUP5"
    },
    "20170": {
      "op": "SUB"
    },
    "20171": {
      "op": "SLT"
    },
    "20172": {
      "op": "ISZERO"
    },
    "20173": {
      "op": "PUSH2",
      "value": "0x4ED5"
    },
    "20176": {
      "op": "JUMPI"
    },
    "20177": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20179": {
      "op": "DUP1"
    },
    "20180": {
      "op": "REVERT"
    },
    "20181": {
      "op": "JUMPDEST"
    },
    "20182": {
      "op": "POP"
    },
    "20183": {
      "op": "CALLDATALOAD"
    },
    "20184": {
      "op": "SWAP2"
    },
    "20185": {
      "op": "SWAP1"
    },
    "20186": {
      "op": "POP"
    },
    "20187": {
      "jump": "o",
      "op": "JUMP"
    },
    "20188": {
      "op": "JUMPDEST"
    },
    "20189": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "20191": {
      "op": "DUP2"
    },
    "20192": {
      "op": "AND"
    },
    "20193": {
      "op": "DUP2"
    },
    "20194": {
      "op": "EQ"
    },
    "20195": {
      "op": "PUSH2",
      "value": "0x2E45"
    },
    "20198": {
      "op": "JUMPI"
    },
    "20199": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20201": {
      "op": "DUP1"
    },
    "20202": {
      "op": "REVERT"
    },
    "20203": {
      "op": "JUMPDEST"
    },
    "20204": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20206": {
      "op": "DUP1"
    },
    "20207": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20209": {
      "op": "DUP4"
    },
    "20210": {
      "op": "DUP6"
    },
    "20211": {
      "op": "SUB"
    },
    "20212": {
      "op": "SLT"
    },
    "20213": {
      "op": "ISZERO"
    },
    "20214": {
      "op": "PUSH2",
      "value": "0x4EFE"
    },
    "20217": {
      "op": "JUMPI"
    },
    "20218": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20220": {
      "op": "DUP1"
    },
    "20221": {
      "op": "REVERT"
    },
    "20222": {
      "op": "JUMPDEST"
    },
    "20223": {
      "op": "DUP3"
    },
    "20224": {
      "op": "CALLDATALOAD"
    },
    "20225": {
      "op": "SWAP2"
    },
    "20226": {
      "op": "POP"
    },
    "20227": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20229": {
      "op": "DUP4"
    },
    "20230": {
      "op": "ADD"
    },
    "20231": {
      "op": "CALLDATALOAD"
    },
    "20232": {
      "op": "PUSH2",
      "value": "0x4F10"
    },
    "20235": {
      "op": "DUP2"
    },
    "20236": {
      "op": "PUSH2",
      "value": "0x4EDC"
    },
    "20239": {
      "jump": "i",
      "op": "JUMP"
    },
    "20240": {
      "op": "JUMPDEST"
    },
    "20241": {
      "op": "DUP1"
    },
    "20242": {
      "op": "SWAP2"
    },
    "20243": {
      "op": "POP"
    },
    "20244": {
      "op": "POP"
    },
    "20245": {
      "op": "SWAP3"
    },
    "20246": {
      "op": "POP"
    },
    "20247": {
      "op": "SWAP3"
    },
    "20248": {
      "op": "SWAP1"
    },
    "20249": {
      "op": "POP"
    },
    "20250": {
      "jump": "o",
      "op": "JUMP"
    },
    "20251": {
      "op": "JUMPDEST"
    },
    "20252": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20254": {
      "op": "JUMPDEST"
    },
    "20255": {
      "op": "DUP4"
    },
    "20256": {
      "op": "DUP2"
    },
    "20257": {
      "op": "LT"
    },
    "20258": {
      "op": "ISZERO"
    },
    "20259": {
      "op": "PUSH2",
      "value": "0x4F36"
    },
    "20262": {
      "op": "JUMPI"
    },
    "20263": {
      "op": "DUP2"
    },
    "20264": {
      "op": "DUP2"
    },
    "20265": {
      "op": "ADD"
    },
    "20266": {
      "op": "MLOAD"
    },
    "20267": {
      "op": "DUP4"
    },
    "20268": {
      "op": "DUP3"
    },
    "20269": {
      "op": "ADD"
    },
    "20270": {
      "op": "MSTORE"
    },
    "20271": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20273": {
      "op": "ADD"
    },
    "20274": {
      "op": "PUSH2",
      "value": "0x4F1E"
    },
    "20277": {
      "op": "JUMP"
    },
    "20278": {
      "op": "JUMPDEST"
    },
    "20279": {
      "op": "POP"
    },
    "20280": {
      "op": "POP"
    },
    "20281": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20283": {
      "op": "SWAP2"
    },
    "20284": {
      "op": "ADD"
    },
    "20285": {
      "op": "MSTORE"
    },
    "20286": {
      "jump": "o",
      "op": "JUMP"
    },
    "20287": {
      "op": "JUMPDEST"
    },
    "20288": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20290": {
      "op": "DUP2"
    },
    "20291": {
      "op": "MLOAD"
    },
    "20292": {
      "op": "DUP1"
    },
    "20293": {
      "op": "DUP5"
    },
    "20294": {
      "op": "MSTORE"
    },
    "20295": {
      "op": "PUSH2",
      "value": "0x4F57"
    },
    "20298": {
      "op": "DUP2"
    },
    "20299": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20301": {
      "op": "DUP7"
    },
    "20302": {
      "op": "ADD"
    },
    "20303": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20305": {
      "op": "DUP7"
    },
    "20306": {
      "op": "ADD"
    },
    "20307": {
      "op": "PUSH2",
      "value": "0x4F1B"
    },
    "20310": {
      "jump": "i",
      "op": "JUMP"
    },
    "20311": {
      "op": "JUMPDEST"
    },
    "20312": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "20314": {
      "op": "ADD"
    },
    "20315": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "20317": {
      "op": "NOT"
    },
    "20318": {
      "op": "AND"
    },
    "20319": {
      "op": "SWAP3"
    },
    "20320": {
      "op": "SWAP1"
    },
    "20321": {
      "op": "SWAP3"
    },
    "20322": {
      "op": "ADD"
    },
    "20323": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20325": {
      "op": "ADD"
    },
    "20326": {
      "op": "SWAP3"
    },
    "20327": {
      "op": "SWAP2"
    },
    "20328": {
      "op": "POP"
    },
    "20329": {
      "op": "POP"
    },
    "20330": {
      "jump": "o",
      "op": "JUMP"
    },
    "20331": {
      "op": "JUMPDEST"
    },
    "20332": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20334": {
      "op": "DUP2"
    },
    "20335": {
      "op": "MSTORE"
    },
    "20336": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20338": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "20341": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20343": {
      "op": "DUP4"
    },
    "20344": {
      "op": "ADD"
    },
    "20345": {
      "op": "DUP5"
    },
    "20346": {
      "op": "PUSH2",
      "value": "0x4F3F"
    },
    "20349": {
      "jump": "i",
      "op": "JUMP"
    },
    "20350": {
      "op": "JUMPDEST"
    },
    "20351": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20353": {
      "op": "DUP1"
    },
    "20354": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20356": {
      "op": "DUP4"
    },
    "20357": {
      "op": "DUP6"
    },
    "20358": {
      "op": "SUB"
    },
    "20359": {
      "op": "SLT"
    },
    "20360": {
      "op": "ISZERO"
    },
    "20361": {
      "op": "PUSH2",
      "value": "0x4F91"
    },
    "20364": {
      "op": "JUMPI"
    },
    "20365": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20367": {
      "op": "DUP1"
    },
    "20368": {
      "op": "REVERT"
    },
    "20369": {
      "op": "JUMPDEST"
    },
    "20370": {
      "op": "DUP3"
    },
    "20371": {
      "op": "CALLDATALOAD"
    },
    "20372": {
      "op": "PUSH2",
      "value": "0x4F9C"
    },
    "20375": {
      "op": "DUP2"
    },
    "20376": {
      "op": "PUSH2",
      "value": "0x4E91"
    },
    "20379": {
      "jump": "i",
      "op": "JUMP"
    },
    "20380": {
      "op": "JUMPDEST"
    },
    "20381": {
      "op": "SWAP5"
    },
    "20382": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20384": {
      "op": "SWAP4"
    },
    "20385": {
      "op": "SWAP1"
    },
    "20386": {
      "op": "SWAP4"
    },
    "20387": {
      "op": "ADD"
    },
    "20388": {
      "op": "CALLDATALOAD"
    },
    "20389": {
      "op": "SWAP4"
    },
    "20390": {
      "op": "POP"
    },
    "20391": {
      "op": "POP"
    },
    "20392": {
      "op": "POP"
    },
    "20393": {
      "jump": "o",
      "op": "JUMP"
    },
    "20394": {
      "op": "JUMPDEST"
    },
    "20395": {
      "op": "DUP1"
    },
    "20396": {
      "op": "CALLDATALOAD"
    },
    "20397": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20399": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20401": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "20403": {
      "op": "SHL"
    },
    "20404": {
      "op": "SUB"
    },
    "20405": {
      "op": "NOT"
    },
    "20406": {
      "op": "DUP2"
    },
    "20407": {
      "op": "AND"
    },
    "20408": {
      "op": "DUP2"
    },
    "20409": {
      "op": "EQ"
    },
    "20410": {
      "op": "PUSH2",
      "value": "0x1138"
    },
    "20413": {
      "op": "JUMPI"
    },
    "20414": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20416": {
      "op": "DUP1"
    },
    "20417": {
      "op": "REVERT"
    },
    "20418": {
      "op": "JUMPDEST"
    },
    "20419": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20421": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20423": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "20425": {
      "op": "SHL"
    },
    "20426": {
      "op": "SUB"
    },
    "20427": {
      "op": "DUP2"
    },
    "20428": {
      "op": "AND"
    },
    "20429": {
      "op": "DUP2"
    },
    "20430": {
      "op": "EQ"
    },
    "20431": {
      "op": "PUSH2",
      "value": "0x2E45"
    },
    "20434": {
      "op": "JUMPI"
    },
    "20435": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20437": {
      "op": "DUP1"
    },
    "20438": {
      "op": "REVERT"
    },
    "20439": {
      "op": "JUMPDEST"
    },
    "20440": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20442": {
      "op": "DUP1"
    },
    "20443": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20445": {
      "op": "DUP4"
    },
    "20446": {
      "op": "DUP6"
    },
    "20447": {
      "op": "SUB"
    },
    "20448": {
      "op": "SLT"
    },
    "20449": {
      "op": "ISZERO"
    },
    "20450": {
      "op": "PUSH2",
      "value": "0x4FEA"
    },
    "20453": {
      "op": "JUMPI"
    },
    "20454": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20456": {
      "op": "DUP1"
    },
    "20457": {
      "op": "REVERT"
    },
    "20458": {
      "op": "JUMPDEST"
    },
    "20459": {
      "op": "PUSH2",
      "value": "0x4FF3"
    },
    "20462": {
      "op": "DUP4"
    },
    "20463": {
      "op": "PUSH2",
      "value": "0x4FAA"
    },
    "20466": {
      "jump": "i",
      "op": "JUMP"
    },
    "20467": {
      "op": "JUMPDEST"
    },
    "20468": {
      "op": "SWAP2"
    },
    "20469": {
      "op": "POP"
    },
    "20470": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20472": {
      "op": "DUP4"
    },
    "20473": {
      "op": "ADD"
    },
    "20474": {
      "op": "CALLDATALOAD"
    },
    "20475": {
      "op": "PUSH2",
      "value": "0x4F10"
    },
    "20478": {
      "op": "DUP2"
    },
    "20479": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "20482": {
      "jump": "i",
      "op": "JUMP"
    },
    "20483": {
      "op": "JUMPDEST"
    },
    "20484": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20486": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20488": {
      "op": "DUP3"
    },
    "20489": {
      "op": "DUP5"
    },
    "20490": {
      "op": "SUB"
    },
    "20491": {
      "op": "SLT"
    },
    "20492": {
      "op": "ISZERO"
    },
    "20493": {
      "op": "PUSH2",
      "value": "0x5015"
    },
    "20496": {
      "op": "JUMPI"
    },
    "20497": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20499": {
      "op": "DUP1"
    },
    "20500": {
      "op": "REVERT"
    },
    "20501": {
      "op": "JUMPDEST"
    },
    "20502": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "20505": {
      "op": "DUP3"
    },
    "20506": {
      "op": "PUSH2",
      "value": "0x4FAA"
    },
    "20509": {
      "jump": "i",
      "op": "JUMP"
    },
    "20510": {
      "op": "JUMPDEST"
    },
    "20511": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20513": {
      "op": "DUP1"
    },
    "20514": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20516": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "20518": {
      "op": "DUP5"
    },
    "20519": {
      "op": "DUP7"
    },
    "20520": {
      "op": "SUB"
    },
    "20521": {
      "op": "SLT"
    },
    "20522": {
      "op": "ISZERO"
    },
    "20523": {
      "op": "PUSH2",
      "value": "0x5033"
    },
    "20526": {
      "op": "JUMPI"
    },
    "20527": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20529": {
      "op": "DUP1"
    },
    "20530": {
      "op": "REVERT"
    },
    "20531": {
      "op": "JUMPDEST"
    },
    "20532": {
      "op": "PUSH2",
      "value": "0x503C"
    },
    "20535": {
      "op": "DUP5"
    },
    "20536": {
      "op": "PUSH2",
      "value": "0x4FAA"
    },
    "20539": {
      "jump": "i",
      "op": "JUMP"
    },
    "20540": {
      "op": "JUMPDEST"
    },
    "20541": {
      "op": "SWAP3"
    },
    "20542": {
      "op": "POP"
    },
    "20543": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20545": {
      "op": "DUP5"
    },
    "20546": {
      "op": "ADD"
    },
    "20547": {
      "op": "CALLDATALOAD"
    },
    "20548": {
      "op": "PUSH2",
      "value": "0x504C"
    },
    "20551": {
      "op": "DUP2"
    },
    "20552": {
      "op": "PUSH2",
      "value": "0x4EDC"
    },
    "20555": {
      "jump": "i",
      "op": "JUMP"
    },
    "20556": {
      "op": "JUMPDEST"
    },
    "20557": {
      "op": "SWAP3"
    },
    "20558": {
      "op": "SWAP6"
    },
    "20559": {
      "op": "SWAP3"
    },
    "20560": {
      "op": "SWAP5"
    },
    "20561": {
      "op": "POP"
    },
    "20562": {
      "op": "POP"
    },
    "20563": {
      "op": "POP"
    },
    "20564": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20566": {
      "op": "SWAP2"
    },
    "20567": {
      "op": "SWAP1"
    },
    "20568": {
      "op": "SWAP2"
    },
    "20569": {
      "op": "ADD"
    },
    "20570": {
      "op": "CALLDATALOAD"
    },
    "20571": {
      "op": "SWAP1"
    },
    "20572": {
      "jump": "o",
      "op": "JUMP"
    },
    "20573": {
      "op": "JUMPDEST"
    },
    "20574": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "20579": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "20581": {
      "op": "SHL"
    },
    "20582": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20584": {
      "op": "MSTORE"
    },
    "20585": {
      "op": "PUSH1",
      "value": "0x41"
    },
    "20587": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "20589": {
      "op": "MSTORE"
    },
    "20590": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "20592": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20594": {
      "op": "REVERT"
    },
    "20595": {
      "op": "JUMPDEST"
    },
    "20596": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20598": {
      "op": "MLOAD"
    },
    "20599": {
      "op": "PUSH2",
      "value": "0x140"
    },
    "20602": {
      "op": "DUP2"
    },
    "20603": {
      "op": "ADD"
    },
    "20604": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20606": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20608": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20610": {
      "op": "SHL"
    },
    "20611": {
      "op": "SUB"
    },
    "20612": {
      "op": "DUP2"
    },
    "20613": {
      "op": "GT"
    },
    "20614": {
      "op": "DUP3"
    },
    "20615": {
      "op": "DUP3"
    },
    "20616": {
      "op": "LT"
    },
    "20617": {
      "op": "OR"
    },
    "20618": {
      "op": "ISZERO"
    },
    "20619": {
      "op": "PUSH2",
      "value": "0x5096"
    },
    "20622": {
      "op": "JUMPI"
    },
    "20623": {
      "op": "PUSH2",
      "value": "0x5096"
    },
    "20626": {
      "op": "PUSH2",
      "value": "0x505D"
    },
    "20629": {
      "jump": "i",
      "op": "JUMP"
    },
    "20630": {
      "op": "JUMPDEST"
    },
    "20631": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20633": {
      "op": "MSTORE"
    },
    "20634": {
      "op": "SWAP1"
    },
    "20635": {
      "jump": "o",
      "op": "JUMP"
    },
    "20636": {
      "op": "JUMPDEST"
    },
    "20637": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20639": {
      "op": "MLOAD"
    },
    "20640": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "20642": {
      "op": "DUP3"
    },
    "20643": {
      "op": "ADD"
    },
    "20644": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "20646": {
      "op": "NOT"
    },
    "20647": {
      "op": "AND"
    },
    "20648": {
      "op": "DUP2"
    },
    "20649": {
      "op": "ADD"
    },
    "20650": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20652": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20654": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20656": {
      "op": "SHL"
    },
    "20657": {
      "op": "SUB"
    },
    "20658": {
      "op": "DUP2"
    },
    "20659": {
      "op": "GT"
    },
    "20660": {
      "op": "DUP3"
    },
    "20661": {
      "op": "DUP3"
    },
    "20662": {
      "op": "LT"
    },
    "20663": {
      "op": "OR"
    },
    "20664": {
      "op": "ISZERO"
    },
    "20665": {
      "op": "PUSH2",
      "value": "0x50C4"
    },
    "20668": {
      "op": "JUMPI"
    },
    "20669": {
      "op": "PUSH2",
      "value": "0x50C4"
    },
    "20672": {
      "op": "PUSH2",
      "value": "0x505D"
    },
    "20675": {
      "jump": "i",
      "op": "JUMP"
    },
    "20676": {
      "op": "JUMPDEST"
    },
    "20677": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20679": {
      "op": "MSTORE"
    },
    "20680": {
      "op": "SWAP2"
    },
    "20681": {
      "op": "SWAP1"
    },
    "20682": {
      "op": "POP"
    },
    "20683": {
      "jump": "o",
      "op": "JUMP"
    },
    "20684": {
      "op": "JUMPDEST"
    },
    "20685": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20687": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20689": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20691": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20693": {
      "op": "SHL"
    },
    "20694": {
      "op": "SUB"
    },
    "20695": {
      "op": "DUP3"
    },
    "20696": {
      "op": "GT"
    },
    "20697": {
      "op": "ISZERO"
    },
    "20698": {
      "op": "PUSH2",
      "value": "0x50E5"
    },
    "20701": {
      "op": "JUMPI"
    },
    "20702": {
      "op": "PUSH2",
      "value": "0x50E5"
    },
    "20705": {
      "op": "PUSH2",
      "value": "0x505D"
    },
    "20708": {
      "jump": "i",
      "op": "JUMP"
    },
    "20709": {
      "op": "JUMPDEST"
    },
    "20710": {
      "op": "POP"
    },
    "20711": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "20713": {
      "op": "ADD"
    },
    "20714": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "20716": {
      "op": "NOT"
    },
    "20717": {
      "op": "AND"
    },
    "20718": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20720": {
      "op": "ADD"
    },
    "20721": {
      "op": "SWAP1"
    },
    "20722": {
      "jump": "o",
      "op": "JUMP"
    },
    "20723": {
      "op": "JUMPDEST"
    },
    "20724": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20726": {
      "op": "DUP3"
    },
    "20727": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "20729": {
      "op": "DUP4"
    },
    "20730": {
      "op": "ADD"
    },
    "20731": {
      "op": "SLT"
    },
    "20732": {
      "op": "PUSH2",
      "value": "0x5104"
    },
    "20735": {
      "op": "JUMPI"
    },
    "20736": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20738": {
      "op": "DUP1"
    },
    "20739": {
      "op": "REVERT"
    },
    "20740": {
      "op": "JUMPDEST"
    },
    "20741": {
      "op": "DUP2"
    },
    "20742": {
      "op": "CALLDATALOAD"
    },
    "20743": {
      "op": "PUSH2",
      "value": "0x5117"
    },
    "20746": {
      "op": "PUSH2",
      "value": "0x5112"
    },
    "20749": {
      "op": "DUP3"
    },
    "20750": {
      "op": "PUSH2",
      "value": "0x50CC"
    },
    "20753": {
      "jump": "i",
      "op": "JUMP"
    },
    "20754": {
      "op": "JUMPDEST"
    },
    "20755": {
      "op": "PUSH2",
      "value": "0x509C"
    },
    "20758": {
      "jump": "i",
      "op": "JUMP"
    },
    "20759": {
      "op": "JUMPDEST"
    },
    "20760": {
      "op": "DUP2"
    },
    "20761": {
      "op": "DUP2"
    },
    "20762": {
      "op": "MSTORE"
    },
    "20763": {
      "op": "DUP5"
    },
    "20764": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20766": {
      "op": "DUP4"
    },
    "20767": {
      "op": "DUP7"
    },
    "20768": {
      "op": "ADD"
    },
    "20769": {
      "op": "ADD"
    },
    "20770": {
      "op": "GT"
    },
    "20771": {
      "op": "ISZERO"
    },
    "20772": {
      "op": "PUSH2",
      "value": "0x512C"
    },
    "20775": {
      "op": "JUMPI"
    },
    "20776": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20778": {
      "op": "DUP1"
    },
    "20779": {
      "op": "REVERT"
    },
    "20780": {
      "op": "JUMPDEST"
    },
    "20781": {
      "op": "DUP2"
    },
    "20782": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20784": {
      "op": "DUP6"
    },
    "20785": {
      "op": "ADD"
    },
    "20786": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20788": {
      "op": "DUP4"
    },
    "20789": {
      "op": "ADD"
    },
    "20790": {
      "op": "CALLDATACOPY"
    },
    "20791": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20793": {
      "op": "SWAP2"
    },
    "20794": {
      "op": "DUP2"
    },
    "20795": {
      "op": "ADD"
    },
    "20796": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20798": {
      "op": "ADD"
    },
    "20799": {
      "op": "SWAP2"
    },
    "20800": {
      "op": "SWAP1"
    },
    "20801": {
      "op": "SWAP2"
    },
    "20802": {
      "op": "MSTORE"
    },
    "20803": {
      "op": "SWAP4"
    },
    "20804": {
      "op": "SWAP3"
    },
    "20805": {
      "op": "POP"
    },
    "20806": {
      "op": "POP"
    },
    "20807": {
      "op": "POP"
    },
    "20808": {
      "jump": "o",
      "op": "JUMP"
    },
    "20809": {
      "op": "JUMPDEST"
    },
    "20810": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20812": {
      "op": "DUP1"
    },
    "20813": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20815": {
      "op": "DUP4"
    },
    "20816": {
      "op": "DUP6"
    },
    "20817": {
      "op": "SUB"
    },
    "20818": {
      "op": "SLT"
    },
    "20819": {
      "op": "ISZERO"
    },
    "20820": {
      "op": "PUSH2",
      "value": "0x515C"
    },
    "20823": {
      "op": "JUMPI"
    },
    "20824": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20826": {
      "op": "DUP1"
    },
    "20827": {
      "op": "REVERT"
    },
    "20828": {
      "op": "JUMPDEST"
    },
    "20829": {
      "op": "PUSH2",
      "value": "0x5165"
    },
    "20832": {
      "op": "DUP4"
    },
    "20833": {
      "op": "PUSH2",
      "value": "0x4FAA"
    },
    "20836": {
      "jump": "i",
      "op": "JUMP"
    },
    "20837": {
      "op": "JUMPDEST"
    },
    "20838": {
      "op": "SWAP2"
    },
    "20839": {
      "op": "POP"
    },
    "20840": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20842": {
      "op": "DUP4"
    },
    "20843": {
      "op": "ADD"
    },
    "20844": {
      "op": "CALLDATALOAD"
    },
    "20845": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20847": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20849": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20851": {
      "op": "SHL"
    },
    "20852": {
      "op": "SUB"
    },
    "20853": {
      "op": "DUP2"
    },
    "20854": {
      "op": "GT"
    },
    "20855": {
      "op": "ISZERO"
    },
    "20856": {
      "op": "PUSH2",
      "value": "0x5180"
    },
    "20859": {
      "op": "JUMPI"
    },
    "20860": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20862": {
      "op": "DUP1"
    },
    "20863": {
      "op": "REVERT"
    },
    "20864": {
      "op": "JUMPDEST"
    },
    "20865": {
      "op": "PUSH2",
      "value": "0x518C"
    },
    "20868": {
      "op": "DUP6"
    },
    "20869": {
      "op": "DUP3"
    },
    "20870": {
      "op": "DUP7"
    },
    "20871": {
      "op": "ADD"
    },
    "20872": {
      "op": "PUSH2",
      "value": "0x50F3"
    },
    "20875": {
      "jump": "i",
      "op": "JUMP"
    },
    "20876": {
      "op": "JUMPDEST"
    },
    "20877": {
      "op": "SWAP2"
    },
    "20878": {
      "op": "POP"
    },
    "20879": {
      "op": "POP"
    },
    "20880": {
      "op": "SWAP3"
    },
    "20881": {
      "op": "POP"
    },
    "20882": {
      "op": "SWAP3"
    },
    "20883": {
      "op": "SWAP1"
    },
    "20884": {
      "op": "POP"
    },
    "20885": {
      "jump": "o",
      "op": "JUMP"
    },
    "20886": {
      "op": "JUMPDEST"
    },
    "20887": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20889": {
      "op": "DUP1"
    },
    "20890": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20892": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "20894": {
      "op": "DUP5"
    },
    "20895": {
      "op": "DUP7"
    },
    "20896": {
      "op": "SUB"
    },
    "20897": {
      "op": "SLT"
    },
    "20898": {
      "op": "ISZERO"
    },
    "20899": {
      "op": "PUSH2",
      "value": "0x51AB"
    },
    "20902": {
      "op": "JUMPI"
    },
    "20903": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20905": {
      "op": "DUP1"
    },
    "20906": {
      "op": "REVERT"
    },
    "20907": {
      "op": "JUMPDEST"
    },
    "20908": {
      "op": "PUSH2",
      "value": "0x51B4"
    },
    "20911": {
      "op": "DUP5"
    },
    "20912": {
      "op": "PUSH2",
      "value": "0x4FAA"
    },
    "20915": {
      "jump": "i",
      "op": "JUMP"
    },
    "20916": {
      "op": "JUMPDEST"
    },
    "20917": {
      "op": "SWAP3"
    },
    "20918": {
      "op": "POP"
    },
    "20919": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20921": {
      "op": "DUP5"
    },
    "20922": {
      "op": "ADD"
    },
    "20923": {
      "op": "CALLDATALOAD"
    },
    "20924": {
      "op": "PUSH2",
      "value": "0x51C4"
    },
    "20927": {
      "op": "DUP2"
    },
    "20928": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "20931": {
      "jump": "i",
      "op": "JUMP"
    },
    "20932": {
      "op": "JUMPDEST"
    },
    "20933": {
      "op": "SWAP2"
    },
    "20934": {
      "op": "POP"
    },
    "20935": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20937": {
      "op": "DUP5"
    },
    "20938": {
      "op": "ADD"
    },
    "20939": {
      "op": "CALLDATALOAD"
    },
    "20940": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20942": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "20944": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "20946": {
      "op": "SHL"
    },
    "20947": {
      "op": "SUB"
    },
    "20948": {
      "op": "DUP2"
    },
    "20949": {
      "op": "GT"
    },
    "20950": {
      "op": "ISZERO"
    },
    "20951": {
      "op": "PUSH2",
      "value": "0x51DF"
    },
    "20954": {
      "op": "JUMPI"
    },
    "20955": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20957": {
      "op": "DUP1"
    },
    "20958": {
      "op": "REVERT"
    },
    "20959": {
      "op": "JUMPDEST"
    },
    "20960": {
      "op": "PUSH2",
      "value": "0x51EB"
    },
    "20963": {
      "op": "DUP7"
    },
    "20964": {
      "op": "DUP3"
    },
    "20965": {
      "op": "DUP8"
    },
    "20966": {
      "op": "ADD"
    },
    "20967": {
      "op": "PUSH2",
      "value": "0x50F3"
    },
    "20970": {
      "jump": "i",
      "op": "JUMP"
    },
    "20971": {
      "op": "JUMPDEST"
    },
    "20972": {
      "op": "SWAP2"
    },
    "20973": {
      "op": "POP"
    },
    "20974": {
      "op": "POP"
    },
    "20975": {
      "op": "SWAP3"
    },
    "20976": {
      "op": "POP"
    },
    "20977": {
      "op": "SWAP3"
    },
    "20978": {
      "op": "POP"
    },
    "20979": {
      "op": "SWAP3"
    },
    "20980": {
      "jump": "o",
      "op": "JUMP"
    },
    "20981": {
      "op": "JUMPDEST"
    },
    "20982": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20984": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "20986": {
      "op": "DUP3"
    },
    "20987": {
      "op": "DUP5"
    },
    "20988": {
      "op": "SUB"
    },
    "20989": {
      "op": "SLT"
    },
    "20990": {
      "op": "ISZERO"
    },
    "20991": {
      "op": "PUSH2",
      "value": "0x5207"
    },
    "20994": {
      "op": "JUMPI"
    },
    "20995": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "20997": {
      "op": "DUP1"
    },
    "20998": {
      "op": "REVERT"
    },
    "20999": {
      "op": "JUMPDEST"
    },
    "21000": {
      "op": "DUP2"
    },
    "21001": {
      "op": "CALLDATALOAD"
    },
    "21002": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "21005": {
      "op": "DUP2"
    },
    "21006": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "21009": {
      "jump": "i",
      "op": "JUMP"
    },
    "21010": {
      "op": "JUMPDEST"
    },
    "21011": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21013": {
      "op": "DUP1"
    },
    "21014": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21016": {
      "op": "DUP1"
    },
    "21017": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21019": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "21021": {
      "op": "DUP7"
    },
    "21022": {
      "op": "DUP9"
    },
    "21023": {
      "op": "SUB"
    },
    "21024": {
      "op": "SLT"
    },
    "21025": {
      "op": "ISZERO"
    },
    "21026": {
      "op": "PUSH2",
      "value": "0x522A"
    },
    "21029": {
      "op": "JUMPI"
    },
    "21030": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21032": {
      "op": "DUP1"
    },
    "21033": {
      "op": "REVERT"
    },
    "21034": {
      "op": "JUMPDEST"
    },
    "21035": {
      "op": "DUP6"
    },
    "21036": {
      "op": "CALLDATALOAD"
    },
    "21037": {
      "op": "SWAP5"
    },
    "21038": {
      "op": "POP"
    },
    "21039": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21041": {
      "op": "DUP7"
    },
    "21042": {
      "op": "ADD"
    },
    "21043": {
      "op": "CALLDATALOAD"
    },
    "21044": {
      "op": "SWAP4"
    },
    "21045": {
      "op": "POP"
    },
    "21046": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21048": {
      "op": "DUP7"
    },
    "21049": {
      "op": "ADD"
    },
    "21050": {
      "op": "CALLDATALOAD"
    },
    "21051": {
      "op": "SWAP3"
    },
    "21052": {
      "op": "POP"
    },
    "21053": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "21055": {
      "op": "DUP7"
    },
    "21056": {
      "op": "ADD"
    },
    "21057": {
      "op": "CALLDATALOAD"
    },
    "21058": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21060": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21062": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21064": {
      "op": "SHL"
    },
    "21065": {
      "op": "SUB"
    },
    "21066": {
      "op": "DUP2"
    },
    "21067": {
      "op": "GT"
    },
    "21068": {
      "op": "ISZERO"
    },
    "21069": {
      "op": "PUSH2",
      "value": "0x5255"
    },
    "21072": {
      "op": "JUMPI"
    },
    "21073": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21075": {
      "op": "DUP1"
    },
    "21076": {
      "op": "REVERT"
    },
    "21077": {
      "op": "JUMPDEST"
    },
    "21078": {
      "op": "PUSH2",
      "value": "0x5261"
    },
    "21081": {
      "op": "DUP9"
    },
    "21082": {
      "op": "DUP3"
    },
    "21083": {
      "op": "DUP10"
    },
    "21084": {
      "op": "ADD"
    },
    "21085": {
      "op": "PUSH2",
      "value": "0x50F3"
    },
    "21088": {
      "jump": "i",
      "op": "JUMP"
    },
    "21089": {
      "op": "JUMPDEST"
    },
    "21090": {
      "op": "SWAP6"
    },
    "21091": {
      "op": "SWAP9"
    },
    "21092": {
      "op": "SWAP5"
    },
    "21093": {
      "op": "SWAP8"
    },
    "21094": {
      "op": "POP"
    },
    "21095": {
      "op": "SWAP3"
    },
    "21096": {
      "op": "SWAP6"
    },
    "21097": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "21099": {
      "op": "ADD"
    },
    "21100": {
      "op": "CALLDATALOAD"
    },
    "21101": {
      "op": "SWAP4"
    },
    "21102": {
      "op": "SWAP3"
    },
    "21103": {
      "op": "POP"
    },
    "21104": {
      "op": "POP"
    },
    "21105": {
      "op": "POP"
    },
    "21106": {
      "jump": "o",
      "op": "JUMP"
    },
    "21107": {
      "op": "JUMPDEST"
    },
    "21108": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21110": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21112": {
      "op": "DUP3"
    },
    "21113": {
      "op": "DUP5"
    },
    "21114": {
      "op": "SUB"
    },
    "21115": {
      "op": "SLT"
    },
    "21116": {
      "op": "ISZERO"
    },
    "21117": {
      "op": "PUSH2",
      "value": "0x5285"
    },
    "21120": {
      "op": "JUMPI"
    },
    "21121": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21123": {
      "op": "DUP1"
    },
    "21124": {
      "op": "REVERT"
    },
    "21125": {
      "op": "JUMPDEST"
    },
    "21126": {
      "op": "DUP2"
    },
    "21127": {
      "op": "CALLDATALOAD"
    },
    "21128": {
      "op": "PUSH4",
      "value": "0xFFFFFFFF"
    },
    "21133": {
      "op": "DUP2"
    },
    "21134": {
      "op": "AND"
    },
    "21135": {
      "op": "DUP2"
    },
    "21136": {
      "op": "EQ"
    },
    "21137": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "21140": {
      "op": "JUMPI"
    },
    "21141": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21143": {
      "op": "DUP1"
    },
    "21144": {
      "op": "REVERT"
    },
    "21145": {
      "op": "JUMPDEST"
    },
    "21146": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21148": {
      "op": "DUP1"
    },
    "21149": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21151": {
      "op": "DUP4"
    },
    "21152": {
      "op": "DUP6"
    },
    "21153": {
      "op": "SUB"
    },
    "21154": {
      "op": "SLT"
    },
    "21155": {
      "op": "ISZERO"
    },
    "21156": {
      "op": "PUSH2",
      "value": "0x52AC"
    },
    "21159": {
      "op": "JUMPI"
    },
    "21160": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21162": {
      "op": "DUP1"
    },
    "21163": {
      "op": "REVERT"
    },
    "21164": {
      "op": "JUMPDEST"
    },
    "21165": {
      "op": "DUP3"
    },
    "21166": {
      "op": "CALLDATALOAD"
    },
    "21167": {
      "op": "PUSH2",
      "value": "0x4FF3"
    },
    "21170": {
      "op": "DUP2"
    },
    "21171": {
      "op": "PUSH2",
      "value": "0x4E91"
    },
    "21174": {
      "jump": "i",
      "op": "JUMP"
    },
    "21175": {
      "op": "JUMPDEST"
    },
    "21176": {
      "op": "DUP7"
    },
    "21177": {
      "op": "DUP2"
    },
    "21178": {
      "op": "MSTORE"
    },
    "21179": {
      "op": "DUP6"
    },
    "21180": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21182": {
      "op": "DUP3"
    },
    "21183": {
      "op": "ADD"
    },
    "21184": {
      "op": "MSTORE"
    },
    "21185": {
      "op": "DUP5"
    },
    "21186": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21188": {
      "op": "DUP3"
    },
    "21189": {
      "op": "ADD"
    },
    "21190": {
      "op": "MSTORE"
    },
    "21191": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21193": {
      "op": "DUP1"
    },
    "21194": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "21196": {
      "op": "SHL"
    },
    "21197": {
      "op": "SUB"
    },
    "21198": {
      "op": "DUP5"
    },
    "21199": {
      "op": "AND"
    },
    "21200": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "21202": {
      "op": "DUP3"
    },
    "21203": {
      "op": "ADD"
    },
    "21204": {
      "op": "MSTORE"
    },
    "21205": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "21207": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "21209": {
      "op": "DUP3"
    },
    "21210": {
      "op": "ADD"
    },
    "21211": {
      "op": "MSTORE"
    },
    "21212": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21214": {
      "op": "PUSH2",
      "value": "0x52EA"
    },
    "21217": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "21219": {
      "op": "DUP4"
    },
    "21220": {
      "op": "ADD"
    },
    "21221": {
      "op": "DUP6"
    },
    "21222": {
      "op": "PUSH2",
      "value": "0x4F3F"
    },
    "21225": {
      "jump": "i",
      "op": "JUMP"
    },
    "21226": {
      "op": "JUMPDEST"
    },
    "21227": {
      "op": "SWAP1"
    },
    "21228": {
      "op": "POP"
    },
    "21229": {
      "op": "DUP3"
    },
    "21230": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "21232": {
      "op": "DUP4"
    },
    "21233": {
      "op": "ADD"
    },
    "21234": {
      "op": "MSTORE"
    },
    "21235": {
      "op": "SWAP8"
    },
    "21236": {
      "op": "SWAP7"
    },
    "21237": {
      "op": "POP"
    },
    "21238": {
      "op": "POP"
    },
    "21239": {
      "op": "POP"
    },
    "21240": {
      "op": "POP"
    },
    "21241": {
      "op": "POP"
    },
    "21242": {
      "op": "POP"
    },
    "21243": {
      "op": "POP"
    },
    "21244": {
      "jump": "o",
      "op": "JUMP"
    },
    "21245": {
      "op": "JUMPDEST"
    },
    "21246": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21248": {
      "op": "DUP1"
    },
    "21249": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21251": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "21253": {
      "op": "DUP5"
    },
    "21254": {
      "op": "DUP7"
    },
    "21255": {
      "op": "SUB"
    },
    "21256": {
      "op": "SLT"
    },
    "21257": {
      "op": "ISZERO"
    },
    "21258": {
      "op": "PUSH2",
      "value": "0x5312"
    },
    "21261": {
      "op": "JUMPI"
    },
    "21262": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21264": {
      "op": "DUP1"
    },
    "21265": {
      "op": "REVERT"
    },
    "21266": {
      "op": "JUMPDEST"
    },
    "21267": {
      "op": "DUP4"
    },
    "21268": {
      "op": "CALLDATALOAD"
    },
    "21269": {
      "op": "SWAP3"
    },
    "21270": {
      "op": "POP"
    },
    "21271": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21273": {
      "op": "DUP5"
    },
    "21274": {
      "op": "ADD"
    },
    "21275": {
      "op": "CALLDATALOAD"
    },
    "21276": {
      "op": "SWAP2"
    },
    "21277": {
      "op": "POP"
    },
    "21278": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21280": {
      "op": "DUP5"
    },
    "21281": {
      "op": "ADD"
    },
    "21282": {
      "op": "CALLDATALOAD"
    },
    "21283": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21285": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21287": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21289": {
      "op": "SHL"
    },
    "21290": {
      "op": "SUB"
    },
    "21291": {
      "op": "DUP2"
    },
    "21292": {
      "op": "GT"
    },
    "21293": {
      "op": "ISZERO"
    },
    "21294": {
      "op": "PUSH2",
      "value": "0x51DF"
    },
    "21297": {
      "op": "JUMPI"
    },
    "21298": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21300": {
      "op": "DUP1"
    },
    "21301": {
      "op": "REVERT"
    },
    "21302": {
      "op": "JUMPDEST"
    },
    "21303": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21305": {
      "op": "DUP1"
    },
    "21306": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21308": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "21310": {
      "op": "DUP5"
    },
    "21311": {
      "op": "DUP7"
    },
    "21312": {
      "op": "SUB"
    },
    "21313": {
      "op": "SLT"
    },
    "21314": {
      "op": "ISZERO"
    },
    "21315": {
      "op": "PUSH2",
      "value": "0x534B"
    },
    "21318": {
      "op": "JUMPI"
    },
    "21319": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21321": {
      "op": "DUP1"
    },
    "21322": {
      "op": "REVERT"
    },
    "21323": {
      "op": "JUMPDEST"
    },
    "21324": {
      "op": "DUP4"
    },
    "21325": {
      "op": "CALLDATALOAD"
    },
    "21326": {
      "op": "PUSH2",
      "value": "0x5356"
    },
    "21329": {
      "op": "DUP2"
    },
    "21330": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "21333": {
      "jump": "i",
      "op": "JUMP"
    },
    "21334": {
      "op": "JUMPDEST"
    },
    "21335": {
      "op": "SWAP3"
    },
    "21336": {
      "op": "POP"
    },
    "21337": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21339": {
      "op": "DUP5"
    },
    "21340": {
      "op": "ADD"
    },
    "21341": {
      "op": "CALLDATALOAD"
    },
    "21342": {
      "op": "PUSH2",
      "value": "0x5366"
    },
    "21345": {
      "op": "DUP2"
    },
    "21346": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "21349": {
      "jump": "i",
      "op": "JUMP"
    },
    "21350": {
      "op": "JUMPDEST"
    },
    "21351": {
      "op": "SWAP2"
    },
    "21352": {
      "op": "POP"
    },
    "21353": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21355": {
      "op": "DUP5"
    },
    "21356": {
      "op": "ADD"
    },
    "21357": {
      "op": "CALLDATALOAD"
    },
    "21358": {
      "op": "PUSH2",
      "value": "0x5376"
    },
    "21361": {
      "op": "DUP2"
    },
    "21362": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "21365": {
      "jump": "i",
      "op": "JUMP"
    },
    "21366": {
      "op": "JUMPDEST"
    },
    "21367": {
      "op": "DUP1"
    },
    "21368": {
      "op": "SWAP2"
    },
    "21369": {
      "op": "POP"
    },
    "21370": {
      "op": "POP"
    },
    "21371": {
      "op": "SWAP3"
    },
    "21372": {
      "op": "POP"
    },
    "21373": {
      "op": "SWAP3"
    },
    "21374": {
      "op": "POP"
    },
    "21375": {
      "op": "SWAP3"
    },
    "21376": {
      "jump": "o",
      "op": "JUMP"
    },
    "21377": {
      "op": "JUMPDEST"
    },
    "21378": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21380": {
      "op": "DUP1"
    },
    "21381": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21383": {
      "op": "DUP4"
    },
    "21384": {
      "op": "DUP6"
    },
    "21385": {
      "op": "SUB"
    },
    "21386": {
      "op": "SLT"
    },
    "21387": {
      "op": "ISZERO"
    },
    "21388": {
      "op": "PUSH2",
      "value": "0x5394"
    },
    "21391": {
      "op": "JUMPI"
    },
    "21392": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21394": {
      "op": "DUP1"
    },
    "21395": {
      "op": "REVERT"
    },
    "21396": {
      "op": "JUMPDEST"
    },
    "21397": {
      "op": "DUP3"
    },
    "21398": {
      "op": "CALLDATALOAD"
    },
    "21399": {
      "op": "PUSH2",
      "value": "0x4FF3"
    },
    "21402": {
      "op": "DUP2"
    },
    "21403": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "21406": {
      "jump": "i",
      "op": "JUMP"
    },
    "21407": {
      "op": "JUMPDEST"
    },
    "21408": {
      "op": "PUSH6",
      "value": "0xFFFFFFFFFFFF"
    },
    "21415": {
      "op": "DUP2"
    },
    "21416": {
      "op": "AND"
    },
    "21417": {
      "op": "DUP2"
    },
    "21418": {
      "op": "EQ"
    },
    "21419": {
      "op": "PUSH2",
      "value": "0x2E45"
    },
    "21422": {
      "op": "JUMPI"
    },
    "21423": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21425": {
      "op": "DUP1"
    },
    "21426": {
      "op": "REVERT"
    },
    "21427": {
      "op": "JUMPDEST"
    },
    "21428": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21430": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21432": {
      "op": "DUP3"
    },
    "21433": {
      "op": "DUP5"
    },
    "21434": {
      "op": "SUB"
    },
    "21435": {
      "op": "SLT"
    },
    "21436": {
      "op": "ISZERO"
    },
    "21437": {
      "op": "PUSH2",
      "value": "0x53C5"
    },
    "21440": {
      "op": "JUMPI"
    },
    "21441": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21443": {
      "op": "DUP1"
    },
    "21444": {
      "op": "REVERT"
    },
    "21445": {
      "op": "JUMPDEST"
    },
    "21446": {
      "op": "DUP2"
    },
    "21447": {
      "op": "CALLDATALOAD"
    },
    "21448": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "21451": {
      "op": "DUP2"
    },
    "21452": {
      "op": "PUSH2",
      "value": "0x539F"
    },
    "21455": {
      "jump": "i",
      "op": "JUMP"
    },
    "21456": {
      "op": "JUMPDEST"
    },
    "21457": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21459": {
      "op": "DUP1"
    },
    "21460": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21462": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "21464": {
      "op": "DUP5"
    },
    "21465": {
      "op": "DUP7"
    },
    "21466": {
      "op": "SUB"
    },
    "21467": {
      "op": "SLT"
    },
    "21468": {
      "op": "ISZERO"
    },
    "21469": {
      "op": "PUSH2",
      "value": "0x53E5"
    },
    "21472": {
      "op": "JUMPI"
    },
    "21473": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21475": {
      "op": "DUP1"
    },
    "21476": {
      "op": "REVERT"
    },
    "21477": {
      "op": "JUMPDEST"
    },
    "21478": {
      "op": "DUP4"
    },
    "21479": {
      "op": "CALLDATALOAD"
    },
    "21480": {
      "op": "PUSH2",
      "value": "0x53F0"
    },
    "21483": {
      "op": "DUP2"
    },
    "21484": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "21487": {
      "jump": "i",
      "op": "JUMP"
    },
    "21488": {
      "op": "JUMPDEST"
    },
    "21489": {
      "op": "SWAP3"
    },
    "21490": {
      "op": "POP"
    },
    "21491": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21493": {
      "op": "DUP5"
    },
    "21494": {
      "op": "ADD"
    },
    "21495": {
      "op": "CALLDATALOAD"
    },
    "21496": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21498": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21500": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21502": {
      "op": "SHL"
    },
    "21503": {
      "op": "SUB"
    },
    "21504": {
      "op": "DUP1"
    },
    "21505": {
      "op": "DUP3"
    },
    "21506": {
      "op": "GT"
    },
    "21507": {
      "op": "ISZERO"
    },
    "21508": {
      "op": "PUSH2",
      "value": "0x540C"
    },
    "21511": {
      "op": "JUMPI"
    },
    "21512": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21514": {
      "op": "DUP1"
    },
    "21515": {
      "op": "REVERT"
    },
    "21516": {
      "op": "JUMPDEST"
    },
    "21517": {
      "op": "PUSH2",
      "value": "0x5418"
    },
    "21520": {
      "op": "DUP8"
    },
    "21521": {
      "op": "DUP4"
    },
    "21522": {
      "op": "DUP9"
    },
    "21523": {
      "op": "ADD"
    },
    "21524": {
      "op": "PUSH2",
      "value": "0x50F3"
    },
    "21527": {
      "jump": "i",
      "op": "JUMP"
    },
    "21528": {
      "op": "JUMPDEST"
    },
    "21529": {
      "op": "SWAP4"
    },
    "21530": {
      "op": "POP"
    },
    "21531": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21533": {
      "op": "DUP7"
    },
    "21534": {
      "op": "ADD"
    },
    "21535": {
      "op": "CALLDATALOAD"
    },
    "21536": {
      "op": "SWAP2"
    },
    "21537": {
      "op": "POP"
    },
    "21538": {
      "op": "DUP1"
    },
    "21539": {
      "op": "DUP3"
    },
    "21540": {
      "op": "GT"
    },
    "21541": {
      "op": "ISZERO"
    },
    "21542": {
      "op": "PUSH2",
      "value": "0x542E"
    },
    "21545": {
      "op": "JUMPI"
    },
    "21546": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21548": {
      "op": "DUP1"
    },
    "21549": {
      "op": "REVERT"
    },
    "21550": {
      "op": "JUMPDEST"
    },
    "21551": {
      "op": "POP"
    },
    "21552": {
      "op": "PUSH2",
      "value": "0x51EB"
    },
    "21555": {
      "op": "DUP7"
    },
    "21556": {
      "op": "DUP3"
    },
    "21557": {
      "op": "DUP8"
    },
    "21558": {
      "op": "ADD"
    },
    "21559": {
      "op": "PUSH2",
      "value": "0x50F3"
    },
    "21562": {
      "jump": "i",
      "op": "JUMP"
    },
    "21563": {
      "op": "JUMPDEST"
    },
    "21564": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21566": {
      "op": "DUP1"
    },
    "21567": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21569": {
      "op": "DUP4"
    },
    "21570": {
      "op": "DUP6"
    },
    "21571": {
      "op": "SUB"
    },
    "21572": {
      "op": "SLT"
    },
    "21573": {
      "op": "ISZERO"
    },
    "21574": {
      "op": "PUSH2",
      "value": "0x544E"
    },
    "21577": {
      "op": "JUMPI"
    },
    "21578": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21580": {
      "op": "DUP1"
    },
    "21581": {
      "op": "REVERT"
    },
    "21582": {
      "op": "JUMPDEST"
    },
    "21583": {
      "op": "POP"
    },
    "21584": {
      "op": "POP"
    },
    "21585": {
      "op": "DUP1"
    },
    "21586": {
      "op": "CALLDATALOAD"
    },
    "21587": {
      "op": "SWAP3"
    },
    "21588": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21590": {
      "op": "SWAP1"
    },
    "21591": {
      "op": "SWAP2"
    },
    "21592": {
      "op": "ADD"
    },
    "21593": {
      "op": "CALLDATALOAD"
    },
    "21594": {
      "op": "SWAP2"
    },
    "21595": {
      "op": "POP"
    },
    "21596": {
      "jump": "o",
      "op": "JUMP"
    },
    "21597": {
      "op": "JUMPDEST"
    },
    "21598": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21600": {
      "op": "DUP1"
    },
    "21601": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21603": {
      "op": "DUP4"
    },
    "21604": {
      "op": "DUP6"
    },
    "21605": {
      "op": "SUB"
    },
    "21606": {
      "op": "SLT"
    },
    "21607": {
      "op": "ISZERO"
    },
    "21608": {
      "op": "PUSH2",
      "value": "0x5470"
    },
    "21611": {
      "op": "JUMPI"
    },
    "21612": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21614": {
      "op": "DUP1"
    },
    "21615": {
      "op": "REVERT"
    },
    "21616": {
      "op": "JUMPDEST"
    },
    "21617": {
      "op": "PUSH2",
      "value": "0x5479"
    },
    "21620": {
      "op": "DUP4"
    },
    "21621": {
      "op": "PUSH2",
      "value": "0x4FAA"
    },
    "21624": {
      "jump": "i",
      "op": "JUMP"
    },
    "21625": {
      "op": "JUMPDEST"
    },
    "21626": {
      "op": "SWAP2"
    },
    "21627": {
      "op": "POP"
    },
    "21628": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21630": {
      "op": "DUP4"
    },
    "21631": {
      "op": "ADD"
    },
    "21632": {
      "op": "CALLDATALOAD"
    },
    "21633": {
      "op": "PUSH2",
      "value": "0x4F10"
    },
    "21636": {
      "op": "DUP2"
    },
    "21637": {
      "op": "PUSH2",
      "value": "0x4EDC"
    },
    "21640": {
      "jump": "i",
      "op": "JUMP"
    },
    "21641": {
      "op": "JUMPDEST"
    },
    "21642": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21644": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21646": {
      "op": "DUP3"
    },
    "21647": {
      "op": "DUP5"
    },
    "21648": {
      "op": "SUB"
    },
    "21649": {
      "op": "SLT"
    },
    "21650": {
      "op": "ISZERO"
    },
    "21651": {
      "op": "PUSH2",
      "value": "0x549B"
    },
    "21654": {
      "op": "JUMPI"
    },
    "21655": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21657": {
      "op": "DUP1"
    },
    "21658": {
      "op": "REVERT"
    },
    "21659": {
      "op": "JUMPDEST"
    },
    "21660": {
      "op": "DUP2"
    },
    "21661": {
      "op": "CALLDATALOAD"
    },
    "21662": {
      "op": "PUSH5",
      "value": "0xFFFFFFFFFF"
    },
    "21668": {
      "op": "DUP2"
    },
    "21669": {
      "op": "AND"
    },
    "21670": {
      "op": "DUP2"
    },
    "21671": {
      "op": "EQ"
    },
    "21672": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "21675": {
      "op": "JUMPI"
    },
    "21676": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21678": {
      "op": "DUP1"
    },
    "21679": {
      "op": "REVERT"
    },
    "21680": {
      "op": "JUMPDEST"
    },
    "21681": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21683": {
      "op": "DUP1"
    },
    "21684": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21686": {
      "op": "DUP4"
    },
    "21687": {
      "op": "DUP6"
    },
    "21688": {
      "op": "SUB"
    },
    "21689": {
      "op": "SLT"
    },
    "21690": {
      "op": "ISZERO"
    },
    "21691": {
      "op": "PUSH2",
      "value": "0x54C3"
    },
    "21694": {
      "op": "JUMPI"
    },
    "21695": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21697": {
      "op": "DUP1"
    },
    "21698": {
      "op": "REVERT"
    },
    "21699": {
      "op": "JUMPDEST"
    },
    "21700": {
      "op": "DUP3"
    },
    "21701": {
      "op": "CALLDATALOAD"
    },
    "21702": {
      "op": "PUSH2",
      "value": "0x54CE"
    },
    "21705": {
      "op": "DUP2"
    },
    "21706": {
      "op": "PUSH2",
      "value": "0x4E91"
    },
    "21709": {
      "jump": "i",
      "op": "JUMP"
    },
    "21710": {
      "op": "JUMPDEST"
    },
    "21711": {
      "op": "SWAP2"
    },
    "21712": {
      "op": "POP"
    },
    "21713": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21715": {
      "op": "DUP4"
    },
    "21716": {
      "op": "ADD"
    },
    "21717": {
      "op": "CALLDATALOAD"
    },
    "21718": {
      "op": "PUSH1",
      "value": "0x6"
    },
    "21720": {
      "op": "DUP2"
    },
    "21721": {
      "op": "LT"
    },
    "21722": {
      "op": "PUSH2",
      "value": "0x4F10"
    },
    "21725": {
      "op": "JUMPI"
    },
    "21726": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21728": {
      "op": "DUP1"
    },
    "21729": {
      "op": "REVERT"
    },
    "21730": {
      "op": "JUMPDEST"
    },
    "21731": {
      "op": "DUP4"
    },
    "21732": {
      "op": "DUP2"
    },
    "21733": {
      "op": "MSTORE"
    },
    "21734": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21736": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21738": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "21740": {
      "op": "SHL"
    },
    "21741": {
      "op": "SUB"
    },
    "21742": {
      "op": "DUP4"
    },
    "21743": {
      "op": "AND"
    },
    "21744": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21746": {
      "op": "DUP3"
    },
    "21747": {
      "op": "ADD"
    },
    "21748": {
      "op": "MSTORE"
    },
    "21749": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "21751": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21753": {
      "op": "DUP3"
    },
    "21754": {
      "op": "ADD"
    },
    "21755": {
      "op": "DUP2"
    },
    "21756": {
      "op": "SWAP1"
    },
    "21757": {
      "op": "MSTORE"
    },
    "21758": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21760": {
      "op": "SWAP1"
    },
    "21761": {
      "op": "PUSH2",
      "value": "0x1B2C"
    },
    "21764": {
      "op": "SWAP1"
    },
    "21765": {
      "op": "DUP4"
    },
    "21766": {
      "op": "ADD"
    },
    "21767": {
      "op": "DUP5"
    },
    "21768": {
      "op": "PUSH2",
      "value": "0x4F3F"
    },
    "21771": {
      "jump": "i",
      "op": "JUMP"
    },
    "21772": {
      "op": "JUMPDEST"
    },
    "21773": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "21778": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "21780": {
      "op": "SHL"
    },
    "21781": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21783": {
      "op": "MSTORE"
    },
    "21784": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "21786": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "21788": {
      "op": "MSTORE"
    },
    "21789": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "21791": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21793": {
      "op": "REVERT"
    },
    "21794": {
      "op": "JUMPDEST"
    },
    "21795": {
      "op": "PUSH1",
      "value": "0x6"
    },
    "21797": {
      "op": "DUP2"
    },
    "21798": {
      "op": "LT"
    },
    "21799": {
      "op": "PUSH2",
      "value": "0x5540"
    },
    "21802": {
      "op": "JUMPI"
    },
    "21803": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "21808": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "21810": {
      "op": "SHL"
    },
    "21811": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21813": {
      "op": "MSTORE"
    },
    "21814": {
      "op": "PUSH1",
      "value": "0x21"
    },
    "21816": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "21818": {
      "op": "MSTORE"
    },
    "21819": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "21821": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21823": {
      "op": "REVERT"
    },
    "21824": {
      "op": "JUMPDEST"
    },
    "21825": {
      "op": "SWAP1"
    },
    "21826": {
      "op": "MSTORE"
    },
    "21827": {
      "jump": "o",
      "op": "JUMP"
    },
    "21828": {
      "op": "JUMPDEST"
    },
    "21829": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21831": {
      "op": "DUP2"
    },
    "21832": {
      "op": "MSTORE"
    },
    "21833": {
      "op": "PUSH2",
      "value": "0x555E"
    },
    "21836": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21838": {
      "op": "DUP3"
    },
    "21839": {
      "op": "ADD"
    },
    "21840": {
      "op": "DUP4"
    },
    "21841": {
      "op": "MLOAD"
    },
    "21842": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21844": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21846": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "21848": {
      "op": "SHL"
    },
    "21849": {
      "op": "SUB"
    },
    "21850": {
      "op": "AND"
    },
    "21851": {
      "op": "SWAP1"
    },
    "21852": {
      "op": "MSTORE"
    },
    "21853": {
      "op": "JUMP"
    },
    "21854": {
      "op": "JUMPDEST"
    },
    "21855": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "21857": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "21859": {
      "op": "DUP4"
    },
    "21860": {
      "op": "ADD"
    },
    "21861": {
      "op": "MLOAD"
    },
    "21862": {
      "op": "PUSH2",
      "value": "0x557B"
    },
    "21865": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21867": {
      "op": "DUP5"
    },
    "21868": {
      "op": "ADD"
    },
    "21869": {
      "op": "DUP3"
    },
    "21870": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21872": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "21874": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "21876": {
      "op": "SHL"
    },
    "21877": {
      "op": "SUB"
    },
    "21878": {
      "op": "NOT"
    },
    "21879": {
      "op": "AND"
    },
    "21880": {
      "op": "SWAP1"
    },
    "21881": {
      "op": "MSTORE"
    },
    "21882": {
      "op": "JUMP"
    },
    "21883": {
      "op": "JUMPDEST"
    },
    "21884": {
      "op": "POP"
    },
    "21885": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "21887": {
      "op": "DUP4"
    },
    "21888": {
      "op": "ADD"
    },
    "21889": {
      "op": "MLOAD"
    },
    "21890": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "21892": {
      "op": "DUP2"
    },
    "21893": {
      "op": "AND"
    },
    "21894": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "21896": {
      "op": "DUP5"
    },
    "21897": {
      "op": "ADD"
    },
    "21898": {
      "op": "MSTORE"
    },
    "21899": {
      "op": "POP"
    },
    "21900": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "21902": {
      "op": "DUP4"
    },
    "21903": {
      "op": "ADD"
    },
    "21904": {
      "op": "MLOAD"
    },
    "21905": {
      "op": "PUSH2",
      "value": "0x559D"
    },
    "21908": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "21910": {
      "op": "DUP5"
    },
    "21911": {
      "op": "ADD"
    },
    "21912": {
      "op": "DUP3"
    },
    "21913": {
      "op": "PUSH2",
      "value": "0x5522"
    },
    "21916": {
      "jump": "i",
      "op": "JUMP"
    },
    "21917": {
      "op": "JUMPDEST"
    },
    "21918": {
      "op": "POP"
    },
    "21919": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "21921": {
      "op": "DUP4"
    },
    "21922": {
      "op": "ADD"
    },
    "21923": {
      "op": "MLOAD"
    },
    "21924": {
      "op": "PUSH2",
      "value": "0x120"
    },
    "21927": {
      "op": "DUP1"
    },
    "21928": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "21930": {
      "op": "DUP6"
    },
    "21931": {
      "op": "ADD"
    },
    "21932": {
      "op": "MSTORE"
    },
    "21933": {
      "op": "PUSH2",
      "value": "0x55BA"
    },
    "21936": {
      "op": "PUSH2",
      "value": "0x140"
    },
    "21939": {
      "op": "DUP6"
    },
    "21940": {
      "op": "ADD"
    },
    "21941": {
      "op": "DUP4"
    },
    "21942": {
      "op": "PUSH2",
      "value": "0x4F3F"
    },
    "21945": {
      "jump": "i",
      "op": "JUMP"
    },
    "21946": {
      "op": "JUMPDEST"
    },
    "21947": {
      "op": "SWAP2"
    },
    "21948": {
      "op": "POP"
    },
    "21949": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "21951": {
      "op": "DUP6"
    },
    "21952": {
      "op": "ADD"
    },
    "21953": {
      "op": "MLOAD"
    },
    "21954": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "21956": {
      "op": "NOT"
    },
    "21957": {
      "op": "DUP6"
    },
    "21958": {
      "op": "DUP5"
    },
    "21959": {
      "op": "SUB"
    },
    "21960": {
      "op": "ADD"
    },
    "21961": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "21963": {
      "op": "DUP7"
    },
    "21964": {
      "op": "ADD"
    },
    "21965": {
      "op": "MSTORE"
    },
    "21966": {
      "op": "PUSH2",
      "value": "0x55D7"
    },
    "21969": {
      "op": "DUP4"
    },
    "21970": {
      "op": "DUP3"
    },
    "21971": {
      "op": "PUSH2",
      "value": "0x4F3F"
    },
    "21974": {
      "jump": "i",
      "op": "JUMP"
    },
    "21975": {
      "op": "JUMPDEST"
    },
    "21976": {
      "op": "SWAP3"
    },
    "21977": {
      "op": "POP"
    },
    "21978": {
      "op": "POP"
    },
    "21979": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "21981": {
      "op": "DUP6"
    },
    "21982": {
      "op": "ADD"
    },
    "21983": {
      "op": "MLOAD"
    },
    "21984": {
      "op": "PUSH2",
      "value": "0x55F1"
    },
    "21987": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "21989": {
      "op": "DUP7"
    },
    "21990": {
      "op": "ADD"
    },
    "21991": {
      "op": "DUP3"
    },
    "21992": {
      "op": "PUSH4",
      "value": "0xFFFFFFFF"
    },
    "21997": {
      "op": "AND"
    },
    "21998": {
      "op": "SWAP1"
    },
    "21999": {
      "op": "MSTORE"
    },
    "22000": {
      "op": "JUMP"
    },
    "22001": {
      "op": "JUMPDEST"
    },
    "22002": {
      "op": "POP"
    },
    "22003": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "22005": {
      "op": "DUP6"
    },
    "22006": {
      "op": "ADD"
    },
    "22007": {
      "op": "MLOAD"
    },
    "22008": {
      "op": "PUSH2",
      "value": "0x100"
    },
    "22011": {
      "op": "PUSH2",
      "value": "0x560B"
    },
    "22014": {
      "op": "DUP2"
    },
    "22015": {
      "op": "DUP8"
    },
    "22016": {
      "op": "ADD"
    },
    "22017": {
      "op": "DUP4"
    },
    "22018": {
      "op": "PUSH4",
      "value": "0xFFFFFFFF"
    },
    "22023": {
      "op": "AND"
    },
    "22024": {
      "op": "SWAP1"
    },
    "22025": {
      "op": "MSTORE"
    },
    "22026": {
      "op": "JUMP"
    },
    "22027": {
      "op": "JUMPDEST"
    },
    "22028": {
      "op": "SWAP1"
    },
    "22029": {
      "op": "SWAP6"
    },
    "22030": {
      "op": "ADD"
    },
    "22031": {
      "op": "MLOAD"
    },
    "22032": {
      "op": "PUSH6",
      "value": "0xFFFFFFFFFFFF"
    },
    "22039": {
      "op": "AND"
    },
    "22040": {
      "op": "SWAP4"
    },
    "22041": {
      "op": "ADD"
    },
    "22042": {
      "op": "SWAP3"
    },
    "22043": {
      "op": "SWAP1"
    },
    "22044": {
      "op": "SWAP3"
    },
    "22045": {
      "op": "MSTORE"
    },
    "22046": {
      "op": "POP"
    },
    "22047": {
      "op": "SWAP2"
    },
    "22048": {
      "op": "SWAP1"
    },
    "22049": {
      "op": "POP"
    },
    "22050": {
      "jump": "o",
      "op": "JUMP"
    },
    "22051": {
      "op": "JUMPDEST"
    },
    "22052": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "22054": {
      "op": "DUP2"
    },
    "22055": {
      "op": "DUP2"
    },
    "22056": {
      "op": "SHR"
    },
    "22057": {
      "op": "SWAP1"
    },
    "22058": {
      "op": "DUP3"
    },
    "22059": {
      "op": "AND"
    },
    "22060": {
      "op": "DUP1"
    },
    "22061": {
      "op": "PUSH2",
      "value": "0x5637"
    },
    "22064": {
      "op": "JUMPI"
    },
    "22065": {
      "op": "PUSH1",
      "value": "0x7F"
    },
    "22067": {
      "op": "DUP3"
    },
    "22068": {
      "op": "AND"
    },
    "22069": {
      "op": "SWAP2"
    },
    "22070": {
      "op": "POP"
    },
    "22071": {
      "op": "JUMPDEST"
    },
    "22072": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22074": {
      "op": "DUP3"
    },
    "22075": {
      "op": "LT"
    },
    "22076": {
      "op": "DUP2"
    },
    "22077": {
      "op": "SUB"
    },
    "22078": {
      "op": "PUSH2",
      "value": "0x5657"
    },
    "22081": {
      "op": "JUMPI"
    },
    "22082": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "22087": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "22089": {
      "op": "SHL"
    },
    "22090": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22092": {
      "op": "MSTORE"
    },
    "22093": {
      "op": "PUSH1",
      "value": "0x22"
    },
    "22095": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "22097": {
      "op": "MSTORE"
    },
    "22098": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "22100": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22102": {
      "op": "REVERT"
    },
    "22103": {
      "op": "JUMPDEST"
    },
    "22104": {
      "op": "POP"
    },
    "22105": {
      "op": "SWAP2"
    },
    "22106": {
      "op": "SWAP1"
    },
    "22107": {
      "op": "POP"
    },
    "22108": {
      "jump": "o",
      "op": "JUMP"
    },
    "22109": {
      "op": "JUMPDEST"
    },
    "22110": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "22115": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "22117": {
      "op": "SHL"
    },
    "22118": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22120": {
      "op": "MSTORE"
    },
    "22121": {
      "op": "PUSH1",
      "value": "0x32"
    },
    "22123": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "22125": {
      "op": "MSTORE"
    },
    "22126": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "22128": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22130": {
      "op": "REVERT"
    },
    "22131": {
      "op": "JUMPDEST"
    },
    "22132": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22134": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22136": {
      "op": "DUP3"
    },
    "22137": {
      "op": "DUP5"
    },
    "22138": {
      "op": "SUB"
    },
    "22139": {
      "op": "SLT"
    },
    "22140": {
      "op": "ISZERO"
    },
    "22141": {
      "op": "PUSH2",
      "value": "0x5685"
    },
    "22144": {
      "op": "JUMPI"
    },
    "22145": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22147": {
      "op": "DUP1"
    },
    "22148": {
      "op": "REVERT"
    },
    "22149": {
      "op": "JUMPDEST"
    },
    "22150": {
      "op": "DUP2"
    },
    "22151": {
      "op": "MLOAD"
    },
    "22152": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "22155": {
      "op": "DUP2"
    },
    "22156": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "22159": {
      "jump": "i",
      "op": "JUMP"
    },
    "22160": {
      "op": "JUMPDEST"
    },
    "22161": {
      "op": "PUSH4",
      "value": "0x4E487B71"
    },
    "22166": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "22168": {
      "op": "SHL"
    },
    "22169": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22171": {
      "op": "MSTORE"
    },
    "22172": {
      "op": "PUSH1",
      "value": "0x11"
    },
    "22174": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "22176": {
      "op": "MSTORE"
    },
    "22177": {
      "op": "PUSH1",
      "value": "0x24"
    },
    "22179": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22181": {
      "op": "REVERT"
    },
    "22182": {
      "op": "JUMPDEST"
    },
    "22183": {
      "op": "DUP1"
    },
    "22184": {
      "op": "DUP3"
    },
    "22185": {
      "op": "ADD"
    },
    "22186": {
      "op": "DUP1"
    },
    "22187": {
      "op": "DUP3"
    },
    "22188": {
      "op": "GT"
    },
    "22189": {
      "op": "ISZERO"
    },
    "22190": {
      "op": "PUSH2",
      "value": "0xC13"
    },
    "22193": {
      "op": "JUMPI"
    },
    "22194": {
      "op": "PUSH2",
      "value": "0xC13"
    },
    "22197": {
      "op": "PUSH2",
      "value": "0x5690"
    },
    "22200": {
      "jump": "i",
      "op": "JUMP"
    },
    "22201": {
      "op": "JUMPDEST"
    },
    "22202": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22204": {
      "op": "DUP6"
    },
    "22205": {
      "op": "MLOAD"
    },
    "22206": {
      "op": "PUSH2",
      "value": "0x56CB"
    },
    "22209": {
      "op": "DUP2"
    },
    "22210": {
      "op": "DUP5"
    },
    "22211": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22213": {
      "op": "DUP11"
    },
    "22214": {
      "op": "ADD"
    },
    "22215": {
      "op": "PUSH2",
      "value": "0x4F1B"
    },
    "22218": {
      "jump": "i",
      "op": "JUMP"
    },
    "22219": {
      "op": "JUMPDEST"
    },
    "22220": {
      "op": "DUP6"
    },
    "22221": {
      "op": "MLOAD"
    },
    "22222": {
      "op": "SWAP1"
    },
    "22223": {
      "op": "DUP4"
    },
    "22224": {
      "op": "ADD"
    },
    "22225": {
      "op": "SWAP1"
    },
    "22226": {
      "op": "PUSH2",
      "value": "0x56DF"
    },
    "22229": {
      "op": "DUP2"
    },
    "22230": {
      "op": "DUP4"
    },
    "22231": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22233": {
      "op": "DUP11"
    },
    "22234": {
      "op": "ADD"
    },
    "22235": {
      "op": "PUSH2",
      "value": "0x4F1B"
    },
    "22238": {
      "jump": "i",
      "op": "JUMP"
    },
    "22239": {
      "op": "JUMPDEST"
    },
    "22240": {
      "op": "PUSH8",
      "value": "0x2FB2B9319B99189D"
    },
    "22249": {
      "op": "PUSH1",
      "value": "0xC1"
    },
    "22251": {
      "op": "SHL"
    },
    "22252": {
      "op": "SWAP2"
    },
    "22253": {
      "op": "ADD"
    },
    "22254": {
      "op": "SWAP1"
    },
    "22255": {
      "op": "DUP2"
    },
    "22256": {
      "op": "MSTORE"
    },
    "22257": {
      "op": "DUP5"
    },
    "22258": {
      "op": "MLOAD"
    },
    "22259": {
      "op": "PUSH2",
      "value": "0x5703"
    },
    "22262": {
      "op": "DUP2"
    },
    "22263": {
      "op": "PUSH1",
      "value": "0x8"
    },
    "22265": {
      "op": "DUP5"
    },
    "22266": {
      "op": "ADD"
    },
    "22267": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22269": {
      "op": "DUP10"
    },
    "22270": {
      "op": "ADD"
    },
    "22271": {
      "op": "PUSH2",
      "value": "0x4F1B"
    },
    "22274": {
      "jump": "i",
      "op": "JUMP"
    },
    "22275": {
      "op": "JUMPDEST"
    },
    "22276": {
      "op": "PUSH1",
      "value": "0x5F"
    },
    "22278": {
      "op": "PUSH1",
      "value": "0xF8"
    },
    "22280": {
      "op": "SHL"
    },
    "22281": {
      "op": "PUSH1",
      "value": "0x8"
    },
    "22283": {
      "op": "SWAP3"
    },
    "22284": {
      "op": "SWAP1"
    },
    "22285": {
      "op": "SWAP2"
    },
    "22286": {
      "op": "ADD"
    },
    "22287": {
      "op": "SWAP2"
    },
    "22288": {
      "op": "DUP3"
    },
    "22289": {
      "op": "ADD"
    },
    "22290": {
      "op": "MSTORE"
    },
    "22291": {
      "op": "DUP4"
    },
    "22292": {
      "op": "MLOAD"
    },
    "22293": {
      "op": "PUSH2",
      "value": "0x5725"
    },
    "22296": {
      "op": "DUP2"
    },
    "22297": {
      "op": "PUSH1",
      "value": "0x9"
    },
    "22299": {
      "op": "DUP5"
    },
    "22300": {
      "op": "ADD"
    },
    "22301": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22303": {
      "op": "DUP9"
    },
    "22304": {
      "op": "ADD"
    },
    "22305": {
      "op": "PUSH2",
      "value": "0x4F1B"
    },
    "22308": {
      "jump": "i",
      "op": "JUMP"
    },
    "22309": {
      "op": "JUMPDEST"
    },
    "22310": {
      "op": "ADD"
    },
    "22311": {
      "op": "PUSH1",
      "value": "0x9"
    },
    "22313": {
      "op": "ADD"
    },
    "22314": {
      "op": "SWAP7"
    },
    "22315": {
      "op": "SWAP6"
    },
    "22316": {
      "op": "POP"
    },
    "22317": {
      "op": "POP"
    },
    "22318": {
      "op": "POP"
    },
    "22319": {
      "op": "POP"
    },
    "22320": {
      "op": "POP"
    },
    "22321": {
      "op": "POP"
    },
    "22322": {
      "jump": "o",
      "op": "JUMP"
    },
    "22323": {
      "op": "JUMPDEST"
    },
    "22324": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22326": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22328": {
      "op": "DUP3"
    },
    "22329": {
      "op": "DUP5"
    },
    "22330": {
      "op": "SUB"
    },
    "22331": {
      "op": "SLT"
    },
    "22332": {
      "op": "ISZERO"
    },
    "22333": {
      "op": "PUSH2",
      "value": "0x5745"
    },
    "22336": {
      "op": "JUMPI"
    },
    "22337": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22339": {
      "op": "DUP1"
    },
    "22340": {
      "op": "REVERT"
    },
    "22341": {
      "op": "JUMPDEST"
    },
    "22342": {
      "op": "DUP2"
    },
    "22343": {
      "op": "MLOAD"
    },
    "22344": {
      "op": "PUSH1",
      "value": "0x3"
    },
    "22346": {
      "op": "DUP2"
    },
    "22347": {
      "op": "LT"
    },
    "22348": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "22351": {
      "op": "JUMPI"
    },
    "22352": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22354": {
      "op": "DUP1"
    },
    "22355": {
      "op": "REVERT"
    },
    "22356": {
      "op": "JUMPDEST"
    },
    "22357": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22359": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22361": {
      "op": "DUP3"
    },
    "22362": {
      "op": "DUP5"
    },
    "22363": {
      "op": "SUB"
    },
    "22364": {
      "op": "SLT"
    },
    "22365": {
      "op": "ISZERO"
    },
    "22366": {
      "op": "PUSH2",
      "value": "0x5766"
    },
    "22369": {
      "op": "JUMPI"
    },
    "22370": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22372": {
      "op": "DUP1"
    },
    "22373": {
      "op": "REVERT"
    },
    "22374": {
      "op": "JUMPDEST"
    },
    "22375": {
      "op": "DUP2"
    },
    "22376": {
      "op": "MLOAD"
    },
    "22377": {
      "op": "PUSH1",
      "value": "0x7"
    },
    "22379": {
      "op": "DUP2"
    },
    "22380": {
      "op": "LT"
    },
    "22381": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "22384": {
      "op": "JUMPI"
    },
    "22385": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22387": {
      "op": "DUP1"
    },
    "22388": {
      "op": "REVERT"
    },
    "22389": {
      "op": "JUMPDEST"
    },
    "22390": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22392": {
      "op": "DUP1"
    },
    "22393": {
      "op": "DUP3"
    },
    "22394": {
      "op": "MSTORE"
    },
    "22395": {
      "op": "PUSH1",
      "value": "0x25"
    },
    "22397": {
      "op": "SWAP1"
    },
    "22398": {
      "op": "DUP3"
    },
    "22399": {
      "op": "ADD"
    },
    "22400": {
      "op": "MSTORE"
    },
    "22401": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3032303A494E5354414E43455F4E4F545F5245474953"
    },
    "22434": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "22436": {
      "op": "DUP3"
    },
    "22437": {
      "op": "ADD"
    },
    "22438": {
      "op": "MSTORE"
    },
    "22439": {
      "op": "PUSH5",
      "value": "0x1511549151"
    },
    "22445": {
      "op": "PUSH1",
      "value": "0xDA"
    },
    "22447": {
      "op": "SHL"
    },
    "22448": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "22450": {
      "op": "DUP3"
    },
    "22451": {
      "op": "ADD"
    },
    "22452": {
      "op": "MSTORE"
    },
    "22453": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "22455": {
      "op": "ADD"
    },
    "22456": {
      "op": "SWAP1"
    },
    "22457": {
      "jump": "o",
      "op": "JUMP"
    },
    "22458": {
      "op": "JUMPDEST"
    },
    "22459": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22461": {
      "op": "DUP1"
    },
    "22462": {
      "op": "DUP3"
    },
    "22463": {
      "op": "MSTORE"
    },
    "22464": {
      "op": "PUSH1",
      "value": "0x2B"
    },
    "22466": {
      "op": "SWAP1"
    },
    "22467": {
      "op": "DUP3"
    },
    "22468": {
      "op": "ADD"
    },
    "22469": {
      "op": "MSTORE"
    },
    "22470": {
      "op": "PUSH32",
      "value": "0x4552524F523A4352472D3032313A444946464552454E545F434841494E5F4E4F"
    },
    "22503": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "22505": {
      "op": "DUP3"
    },
    "22506": {
      "op": "ADD"
    },
    "22507": {
      "op": "MSTORE"
    },
    "22508": {
      "op": "PUSH11",
      "value": "0x1517D4D5541413D4951151"
    },
    "22520": {
      "op": "PUSH1",
      "value": "0xAA"
    },
    "22522": {
      "op": "SHL"
    },
    "22523": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "22525": {
      "op": "DUP3"
    },
    "22526": {
      "op": "ADD"
    },
    "22527": {
      "op": "MSTORE"
    },
    "22528": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "22530": {
      "op": "ADD"
    },
    "22531": {
      "op": "SWAP1"
    },
    "22532": {
      "jump": "o",
      "op": "JUMP"
    },
    "22533": {
      "op": "JUMPDEST"
    },
    "22534": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22536": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22538": {
      "op": "DUP3"
    },
    "22539": {
      "op": "DUP5"
    },
    "22540": {
      "op": "SUB"
    },
    "22541": {
      "op": "SLT"
    },
    "22542": {
      "op": "ISZERO"
    },
    "22543": {
      "op": "PUSH2",
      "value": "0x5817"
    },
    "22546": {
      "op": "JUMPI"
    },
    "22547": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22549": {
      "op": "DUP1"
    },
    "22550": {
      "op": "REVERT"
    },
    "22551": {
      "op": "JUMPDEST"
    },
    "22552": {
      "op": "DUP2"
    },
    "22553": {
      "op": "MLOAD"
    },
    "22554": {
      "op": "DUP1"
    },
    "22555": {
      "op": "ISZERO"
    },
    "22556": {
      "op": "ISZERO"
    },
    "22557": {
      "op": "DUP2"
    },
    "22558": {
      "op": "EQ"
    },
    "22559": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "22562": {
      "op": "JUMPI"
    },
    "22563": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22565": {
      "op": "DUP1"
    },
    "22566": {
      "op": "REVERT"
    },
    "22567": {
      "op": "JUMPDEST"
    },
    "22568": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22570": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22572": {
      "op": "DUP3"
    },
    "22573": {
      "op": "DUP5"
    },
    "22574": {
      "op": "SUB"
    },
    "22575": {
      "op": "SLT"
    },
    "22576": {
      "op": "ISZERO"
    },
    "22577": {
      "op": "PUSH2",
      "value": "0x5839"
    },
    "22580": {
      "op": "JUMPI"
    },
    "22581": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22583": {
      "op": "DUP1"
    },
    "22584": {
      "op": "REVERT"
    },
    "22585": {
      "op": "JUMPDEST"
    },
    "22586": {
      "op": "DUP2"
    },
    "22587": {
      "op": "MLOAD"
    },
    "22588": {
      "op": "PUSH2",
      "value": "0x1643"
    },
    "22591": {
      "op": "DUP2"
    },
    "22592": {
      "op": "PUSH2",
      "value": "0x539F"
    },
    "22595": {
      "jump": "i",
      "op": "JUMP"
    },
    "22596": {
      "op": "JUMPDEST"
    },
    "22597": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22599": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22601": {
      "op": "DUP3"
    },
    "22602": {
      "op": "DUP5"
    },
    "22603": {
      "op": "SUB"
    },
    "22604": {
      "op": "SLT"
    },
    "22605": {
      "op": "ISZERO"
    },
    "22606": {
      "op": "PUSH2",
      "value": "0x5856"
    },
    "22609": {
      "op": "JUMPI"
    },
    "22610": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22612": {
      "op": "DUP1"
    },
    "22613": {
      "op": "REVERT"
    },
    "22614": {
      "op": "JUMPDEST"
    },
    "22615": {
      "op": "POP"
    },
    "22616": {
      "op": "MLOAD"
    },
    "22617": {
      "op": "SWAP2"
    },
    "22618": {
      "op": "SWAP1"
    },
    "22619": {
      "op": "POP"
    },
    "22620": {
      "jump": "o",
      "op": "JUMP"
    },
    "22621": {
      "op": "JUMPDEST"
    },
    "22622": {
      "op": "DUP2"
    },
    "22623": {
      "op": "DUP2"
    },
    "22624": {
      "op": "SUB"
    },
    "22625": {
      "op": "DUP2"
    },
    "22626": {
      "op": "DUP2"
    },
    "22627": {
      "op": "GT"
    },
    "22628": {
      "op": "ISZERO"
    },
    "22629": {
      "op": "PUSH2",
      "value": "0xC13"
    },
    "22632": {
      "op": "JUMPI"
    },
    "22633": {
      "op": "PUSH2",
      "value": "0xC13"
    },
    "22636": {
      "op": "PUSH2",
      "value": "0x5690"
    },
    "22639": {
      "jump": "i",
      "op": "JUMP"
    },
    "22640": {
      "op": "JUMPDEST"
    },
    "22641": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22643": {
      "op": "DUP1"
    },
    "22644": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22646": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "22648": {
      "op": "DUP5"
    },
    "22649": {
      "op": "DUP7"
    },
    "22650": {
      "op": "SUB"
    },
    "22651": {
      "op": "SLT"
    },
    "22652": {
      "op": "ISZERO"
    },
    "22653": {
      "op": "PUSH2",
      "value": "0x5885"
    },
    "22656": {
      "op": "JUMPI"
    },
    "22657": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22659": {
      "op": "DUP1"
    },
    "22660": {
      "op": "REVERT"
    },
    "22661": {
      "op": "JUMPDEST"
    },
    "22662": {
      "op": "DUP4"
    },
    "22663": {
      "op": "MLOAD"
    },
    "22664": {
      "op": "SWAP3"
    },
    "22665": {
      "op": "POP"
    },
    "22666": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22668": {
      "op": "DUP5"
    },
    "22669": {
      "op": "ADD"
    },
    "22670": {
      "op": "MLOAD"
    },
    "22671": {
      "op": "SWAP2"
    },
    "22672": {
      "op": "POP"
    },
    "22673": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "22675": {
      "op": "DUP5"
    },
    "22676": {
      "op": "ADD"
    },
    "22677": {
      "op": "MLOAD"
    },
    "22678": {
      "op": "PUSH2",
      "value": "0x5376"
    },
    "22681": {
      "op": "DUP2"
    },
    "22682": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "22685": {
      "jump": "i",
      "op": "JUMP"
    },
    "22686": {
      "op": "JUMPDEST"
    },
    "22687": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22689": {
      "op": "DUP3"
    },
    "22690": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "22692": {
      "op": "DUP4"
    },
    "22693": {
      "op": "ADD"
    },
    "22694": {
      "op": "SLT"
    },
    "22695": {
      "op": "PUSH2",
      "value": "0x58AF"
    },
    "22698": {
      "op": "JUMPI"
    },
    "22699": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22701": {
      "op": "DUP1"
    },
    "22702": {
      "op": "REVERT"
    },
    "22703": {
      "op": "JUMPDEST"
    },
    "22704": {
      "op": "DUP2"
    },
    "22705": {
      "op": "MLOAD"
    },
    "22706": {
      "op": "PUSH2",
      "value": "0x58BD"
    },
    "22709": {
      "op": "PUSH2",
      "value": "0x5112"
    },
    "22712": {
      "op": "DUP3"
    },
    "22713": {
      "op": "PUSH2",
      "value": "0x50CC"
    },
    "22716": {
      "jump": "i",
      "op": "JUMP"
    },
    "22717": {
      "op": "JUMPDEST"
    },
    "22718": {
      "op": "DUP2"
    },
    "22719": {
      "op": "DUP2"
    },
    "22720": {
      "op": "MSTORE"
    },
    "22721": {
      "op": "DUP5"
    },
    "22722": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22724": {
      "op": "DUP4"
    },
    "22725": {
      "op": "DUP7"
    },
    "22726": {
      "op": "ADD"
    },
    "22727": {
      "op": "ADD"
    },
    "22728": {
      "op": "GT"
    },
    "22729": {
      "op": "ISZERO"
    },
    "22730": {
      "op": "PUSH2",
      "value": "0x58D2"
    },
    "22733": {
      "op": "JUMPI"
    },
    "22734": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22736": {
      "op": "DUP1"
    },
    "22737": {
      "op": "REVERT"
    },
    "22738": {
      "op": "JUMPDEST"
    },
    "22739": {
      "op": "PUSH2",
      "value": "0x1795"
    },
    "22742": {
      "op": "DUP3"
    },
    "22743": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22745": {
      "op": "DUP4"
    },
    "22746": {
      "op": "ADD"
    },
    "22747": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22749": {
      "op": "DUP8"
    },
    "22750": {
      "op": "ADD"
    },
    "22751": {
      "op": "PUSH2",
      "value": "0x4F1B"
    },
    "22754": {
      "jump": "i",
      "op": "JUMP"
    },
    "22755": {
      "op": "JUMPDEST"
    },
    "22756": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22758": {
      "op": "DUP1"
    },
    "22759": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22761": {
      "op": "DUP1"
    },
    "22762": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22764": {
      "op": "DUP1"
    },
    "22765": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "22767": {
      "op": "DUP8"
    },
    "22768": {
      "op": "DUP10"
    },
    "22769": {
      "op": "SUB"
    },
    "22770": {
      "op": "SLT"
    },
    "22771": {
      "op": "ISZERO"
    },
    "22772": {
      "op": "PUSH2",
      "value": "0x58FC"
    },
    "22775": {
      "op": "JUMPI"
    },
    "22776": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22778": {
      "op": "DUP1"
    },
    "22779": {
      "op": "REVERT"
    },
    "22780": {
      "op": "JUMPDEST"
    },
    "22781": {
      "op": "DUP7"
    },
    "22782": {
      "op": "MLOAD"
    },
    "22783": {
      "op": "SWAP6"
    },
    "22784": {
      "op": "POP"
    },
    "22785": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22787": {
      "op": "DUP8"
    },
    "22788": {
      "op": "ADD"
    },
    "22789": {
      "op": "MLOAD"
    },
    "22790": {
      "op": "SWAP5"
    },
    "22791": {
      "op": "POP"
    },
    "22792": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "22794": {
      "op": "DUP8"
    },
    "22795": {
      "op": "ADD"
    },
    "22796": {
      "op": "MLOAD"
    },
    "22797": {
      "op": "SWAP4"
    },
    "22798": {
      "op": "POP"
    },
    "22799": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "22801": {
      "op": "DUP8"
    },
    "22802": {
      "op": "ADD"
    },
    "22803": {
      "op": "MLOAD"
    },
    "22804": {
      "op": "PUSH2",
      "value": "0x591C"
    },
    "22807": {
      "op": "DUP2"
    },
    "22808": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "22811": {
      "jump": "i",
      "op": "JUMP"
    },
    "22812": {
      "op": "JUMPDEST"
    },
    "22813": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "22815": {
      "op": "DUP9"
    },
    "22816": {
      "op": "ADD"
    },
    "22817": {
      "op": "MLOAD"
    },
    "22818": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "22820": {
      "op": "DUP10"
    },
    "22821": {
      "op": "ADD"
    },
    "22822": {
      "op": "MLOAD"
    },
    "22823": {
      "op": "SWAP2"
    },
    "22824": {
      "op": "SWAP5"
    },
    "22825": {
      "op": "POP"
    },
    "22826": {
      "op": "SWAP3"
    },
    "22827": {
      "op": "POP"
    },
    "22828": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "22830": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "22832": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "22834": {
      "op": "SHL"
    },
    "22835": {
      "op": "SUB"
    },
    "22836": {
      "op": "DUP2"
    },
    "22837": {
      "op": "GT"
    },
    "22838": {
      "op": "ISZERO"
    },
    "22839": {
      "op": "PUSH2",
      "value": "0x593F"
    },
    "22842": {
      "op": "JUMPI"
    },
    "22843": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22845": {
      "op": "DUP1"
    },
    "22846": {
      "op": "REVERT"
    },
    "22847": {
      "op": "JUMPDEST"
    },
    "22848": {
      "op": "PUSH2",
      "value": "0x594B"
    },
    "22851": {
      "op": "DUP10"
    },
    "22852": {
      "op": "DUP3"
    },
    "22853": {
      "op": "DUP11"
    },
    "22854": {
      "op": "ADD"
    },
    "22855": {
      "op": "PUSH2",
      "value": "0x589E"
    },
    "22858": {
      "jump": "i",
      "op": "JUMP"
    },
    "22859": {
      "op": "JUMPDEST"
    },
    "22860": {
      "op": "SWAP2"
    },
    "22861": {
      "op": "POP"
    },
    "22862": {
      "op": "POP"
    },
    "22863": {
      "op": "SWAP3"
    },
    "22864": {
      "op": "SWAP6"
    },
    "22865": {
      "op": "POP"
    },
    "22866": {
      "op": "SWAP3"
    },
    "22867": {
      "op": "SWAP6"
    },
    "22868": {
      "op": "POP"
    },
    "22869": {
      "op": "SWAP3"
    },
    "22870": {
      "op": "SWAP6"
    },
    "22871": {
      "jump": "o",
      "op": "JUMP"
    },
    "22872": {
      "op": "JUMPDEST"
    },
    "22873": {
      "op": "DUP7"
    },
    "22874": {
      "op": "DUP2"
    },
    "22875": {
      "op": "MSTORE"
    },
    "22876": {
      "op": "DUP6"
    },
    "22877": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22879": {
      "op": "DUP3"
    },
    "22880": {
      "op": "ADD"
    },
    "22881": {
      "op": "MSTORE"
    },
    "22882": {
      "op": "DUP5"
    },
    "22883": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "22885": {
      "op": "DUP3"
    },
    "22886": {
      "op": "ADD"
    },
    "22887": {
      "op": "MSTORE"
    },
    "22888": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "22890": {
      "op": "DUP1"
    },
    "22891": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "22893": {
      "op": "SHL"
    },
    "22894": {
      "op": "SUB"
    },
    "22895": {
      "op": "DUP5"
    },
    "22896": {
      "op": "AND"
    },
    "22897": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "22899": {
      "op": "DUP3"
    },
    "22900": {
      "op": "ADD"
    },
    "22901": {
      "op": "MSTORE"
    },
    "22902": {
      "op": "DUP3"
    },
    "22903": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "22905": {
      "op": "DUP3"
    },
    "22906": {
      "op": "ADD"
    },
    "22907": {
      "op": "MSTORE"
    },
    "22908": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "22910": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "22912": {
      "op": "DUP3"
    },
    "22913": {
      "op": "ADD"
    },
    "22914": {
      "op": "MSTORE"
    },
    "22915": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22917": {
      "op": "PUSH2",
      "value": "0x5991"
    },
    "22920": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "22922": {
      "op": "DUP4"
    },
    "22923": {
      "op": "ADD"
    },
    "22924": {
      "op": "DUP5"
    },
    "22925": {
      "op": "PUSH2",
      "value": "0x4F3F"
    },
    "22928": {
      "jump": "i",
      "op": "JUMP"
    },
    "22929": {
      "op": "JUMPDEST"
    },
    "22930": {
      "op": "SWAP9"
    },
    "22931": {
      "op": "SWAP8"
    },
    "22932": {
      "op": "POP"
    },
    "22933": {
      "op": "POP"
    },
    "22934": {
      "op": "POP"
    },
    "22935": {
      "op": "POP"
    },
    "22936": {
      "op": "POP"
    },
    "22937": {
      "op": "POP"
    },
    "22938": {
      "op": "POP"
    },
    "22939": {
      "op": "POP"
    },
    "22940": {
      "jump": "o",
      "op": "JUMP"
    },
    "22941": {
      "op": "JUMPDEST"
    },
    "22942": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "22944": {
      "op": "DUP3"
    },
    "22945": {
      "op": "GT"
    },
    "22946": {
      "op": "ISZERO"
    },
    "22947": {
      "op": "PUSH2",
      "value": "0x59E7"
    },
    "22950": {
      "op": "JUMPI"
    },
    "22951": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "22953": {
      "op": "DUP2"
    },
    "22954": {
      "op": "DUP2"
    },
    "22955": {
      "op": "MSTORE"
    },
    "22956": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22958": {
      "op": "DUP2"
    },
    "22959": {
      "op": "KECCAK256"
    },
    "22960": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "22962": {
      "op": "DUP6"
    },
    "22963": {
      "op": "ADD"
    },
    "22964": {
      "op": "PUSH1",
      "value": "0x5"
    },
    "22966": {
      "op": "SHR"
    },
    "22967": {
      "op": "DUP2"
    },
    "22968": {
      "op": "ADD"
    },
    "22969": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "22971": {
      "op": "DUP7"
    },
    "22972": {
      "op": "LT"
    },
    "22973": {
      "op": "ISZERO"
    },
    "22974": {
      "op": "PUSH2",
      "value": "0x59C4"
    },
    "22977": {
      "op": "JUMPI"
    },
    "22978": {
      "op": "POP"
    },
    "22979": {
      "op": "DUP1"
    },
    "22980": {
      "op": "JUMPDEST"
    },
    "22981": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "22983": {
      "op": "DUP6"
    },
    "22984": {
      "op": "ADD"
    },
    "22985": {
      "op": "PUSH1",
      "value": "0x5"
    },
    "22987": {
      "op": "SHR"
    },
    "22988": {
      "op": "DUP3"
    },
    "22989": {
      "op": "ADD"
    },
    "22990": {
      "op": "SWAP2"
    },
    "22991": {
      "op": "POP"
    },
    "22992": {
      "op": "JUMPDEST"
    },
    "22993": {
      "op": "DUP2"
    },
    "22994": {
      "op": "DUP2"
    },
    "22995": {
      "op": "LT"
    },
    "22996": {
      "op": "ISZERO"
    },
    "22997": {
      "op": "PUSH2",
      "value": "0x59E3"
    },
    "23000": {
      "op": "JUMPI"
    },
    "23001": {
      "op": "DUP3"
    },
    "23002": {
      "op": "DUP2"
    },
    "23003": {
      "op": "SSTORE"
    },
    "23004": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23006": {
      "op": "ADD"
    },
    "23007": {
      "op": "PUSH2",
      "value": "0x59D0"
    },
    "23010": {
      "op": "JUMP"
    },
    "23011": {
      "op": "JUMPDEST"
    },
    "23012": {
      "op": "POP"
    },
    "23013": {
      "op": "POP"
    },
    "23014": {
      "op": "POP"
    },
    "23015": {
      "op": "JUMPDEST"
    },
    "23016": {
      "op": "POP"
    },
    "23017": {
      "op": "POP"
    },
    "23018": {
      "op": "POP"
    },
    "23019": {
      "jump": "o",
      "op": "JUMP"
    },
    "23020": {
      "op": "JUMPDEST"
    },
    "23021": {
      "op": "DUP2"
    },
    "23022": {
      "op": "MLOAD"
    },
    "23023": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23025": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23027": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23029": {
      "op": "SHL"
    },
    "23030": {
      "op": "SUB"
    },
    "23031": {
      "op": "DUP2"
    },
    "23032": {
      "op": "GT"
    },
    "23033": {
      "op": "ISZERO"
    },
    "23034": {
      "op": "PUSH2",
      "value": "0x5A05"
    },
    "23037": {
      "op": "JUMPI"
    },
    "23038": {
      "op": "PUSH2",
      "value": "0x5A05"
    },
    "23041": {
      "op": "PUSH2",
      "value": "0x505D"
    },
    "23044": {
      "jump": "i",
      "op": "JUMP"
    },
    "23045": {
      "op": "JUMPDEST"
    },
    "23046": {
      "op": "PUSH2",
      "value": "0x5A19"
    },
    "23049": {
      "op": "DUP2"
    },
    "23050": {
      "op": "PUSH2",
      "value": "0x5A13"
    },
    "23053": {
      "op": "DUP5"
    },
    "23054": {
      "op": "SLOAD"
    },
    "23055": {
      "op": "PUSH2",
      "value": "0x5623"
    },
    "23058": {
      "jump": "i",
      "op": "JUMP"
    },
    "23059": {
      "op": "JUMPDEST"
    },
    "23060": {
      "op": "DUP5"
    },
    "23061": {
      "op": "PUSH2",
      "value": "0x599D"
    },
    "23064": {
      "jump": "i",
      "op": "JUMP"
    },
    "23065": {
      "op": "JUMPDEST"
    },
    "23066": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23068": {
      "op": "DUP1"
    },
    "23069": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "23071": {
      "op": "DUP4"
    },
    "23072": {
      "op": "GT"
    },
    "23073": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23075": {
      "op": "DUP2"
    },
    "23076": {
      "op": "EQ"
    },
    "23077": {
      "op": "PUSH2",
      "value": "0x5A4E"
    },
    "23080": {
      "op": "JUMPI"
    },
    "23081": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23083": {
      "op": "DUP5"
    },
    "23084": {
      "op": "ISZERO"
    },
    "23085": {
      "op": "PUSH2",
      "value": "0x5A36"
    },
    "23088": {
      "op": "JUMPI"
    },
    "23089": {
      "op": "POP"
    },
    "23090": {
      "op": "DUP6"
    },
    "23091": {
      "op": "DUP4"
    },
    "23092": {
      "op": "ADD"
    },
    "23093": {
      "op": "MLOAD"
    },
    "23094": {
      "op": "JUMPDEST"
    },
    "23095": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23097": {
      "op": "NOT"
    },
    "23098": {
      "op": "PUSH1",
      "value": "0x3"
    },
    "23100": {
      "op": "DUP7"
    },
    "23101": {
      "op": "SWAP1"
    },
    "23102": {
      "op": "SHL"
    },
    "23103": {
      "op": "SHR"
    },
    "23104": {
      "op": "NOT"
    },
    "23105": {
      "op": "AND"
    },
    "23106": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23108": {
      "op": "DUP6"
    },
    "23109": {
      "op": "SWAP1"
    },
    "23110": {
      "op": "SHL"
    },
    "23111": {
      "op": "OR"
    },
    "23112": {
      "op": "DUP6"
    },
    "23113": {
      "op": "SSTORE"
    },
    "23114": {
      "op": "PUSH2",
      "value": "0x59E3"
    },
    "23117": {
      "op": "JUMP"
    },
    "23118": {
      "op": "JUMPDEST"
    },
    "23119": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23121": {
      "op": "DUP6"
    },
    "23122": {
      "op": "DUP2"
    },
    "23123": {
      "op": "MSTORE"
    },
    "23124": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23126": {
      "op": "DUP2"
    },
    "23127": {
      "op": "KECCAK256"
    },
    "23128": {
      "op": "PUSH1",
      "value": "0x1F"
    },
    "23130": {
      "op": "NOT"
    },
    "23131": {
      "op": "DUP7"
    },
    "23132": {
      "op": "AND"
    },
    "23133": {
      "op": "SWAP2"
    },
    "23134": {
      "op": "JUMPDEST"
    },
    "23135": {
      "op": "DUP3"
    },
    "23136": {
      "op": "DUP2"
    },
    "23137": {
      "op": "LT"
    },
    "23138": {
      "op": "ISZERO"
    },
    "23139": {
      "op": "PUSH2",
      "value": "0x5A7D"
    },
    "23142": {
      "op": "JUMPI"
    },
    "23143": {
      "op": "DUP9"
    },
    "23144": {
      "op": "DUP7"
    },
    "23145": {
      "op": "ADD"
    },
    "23146": {
      "op": "MLOAD"
    },
    "23147": {
      "op": "DUP3"
    },
    "23148": {
      "op": "SSTORE"
    },
    "23149": {
      "op": "SWAP5"
    },
    "23150": {
      "op": "DUP5"
    },
    "23151": {
      "op": "ADD"
    },
    "23152": {
      "op": "SWAP5"
    },
    "23153": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23155": {
      "op": "SWAP1"
    },
    "23156": {
      "op": "SWAP2"
    },
    "23157": {
      "op": "ADD"
    },
    "23158": {
      "op": "SWAP1"
    },
    "23159": {
      "op": "DUP5"
    },
    "23160": {
      "op": "ADD"
    },
    "23161": {
      "op": "PUSH2",
      "value": "0x5A5E"
    },
    "23164": {
      "op": "JUMP"
    },
    "23165": {
      "op": "JUMPDEST"
    },
    "23166": {
      "op": "POP"
    },
    "23167": {
      "op": "DUP6"
    },
    "23168": {
      "op": "DUP3"
    },
    "23169": {
      "op": "LT"
    },
    "23170": {
      "op": "ISZERO"
    },
    "23171": {
      "op": "PUSH2",
      "value": "0x5A9B"
    },
    "23174": {
      "op": "JUMPI"
    },
    "23175": {
      "op": "DUP8"
    },
    "23176": {
      "op": "DUP6"
    },
    "23177": {
      "op": "ADD"
    },
    "23178": {
      "op": "MLOAD"
    },
    "23179": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23181": {
      "op": "NOT"
    },
    "23182": {
      "op": "PUSH1",
      "value": "0x3"
    },
    "23184": {
      "op": "DUP9"
    },
    "23185": {
      "op": "SWAP1"
    },
    "23186": {
      "op": "SHL"
    },
    "23187": {
      "op": "PUSH1",
      "value": "0xF8"
    },
    "23189": {
      "op": "AND"
    },
    "23190": {
      "op": "SHR"
    },
    "23191": {
      "op": "NOT"
    },
    "23192": {
      "op": "AND"
    },
    "23193": {
      "op": "DUP2"
    },
    "23194": {
      "op": "SSTORE"
    },
    "23195": {
      "op": "JUMPDEST"
    },
    "23196": {
      "op": "POP"
    },
    "23197": {
      "op": "POP"
    },
    "23198": {
      "op": "POP"
    },
    "23199": {
      "op": "POP"
    },
    "23200": {
      "op": "POP"
    },
    "23201": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23203": {
      "op": "SWAP1"
    },
    "23204": {
      "op": "DUP2"
    },
    "23205": {
      "op": "SHL"
    },
    "23206": {
      "op": "ADD"
    },
    "23207": {
      "op": "SWAP1"
    },
    "23208": {
      "op": "SSTORE"
    },
    "23209": {
      "op": "POP"
    },
    "23210": {
      "jump": "o",
      "op": "JUMP"
    },
    "23211": {
      "op": "JUMPDEST"
    },
    "23212": {
      "op": "DUP1"
    },
    "23213": {
      "op": "MLOAD"
    },
    "23214": {
      "op": "PUSH1",
      "value": "0x4"
    },
    "23216": {
      "op": "DUP2"
    },
    "23217": {
      "op": "LT"
    },
    "23218": {
      "op": "PUSH2",
      "value": "0x1138"
    },
    "23221": {
      "op": "JUMPI"
    },
    "23222": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23224": {
      "op": "DUP1"
    },
    "23225": {
      "op": "REVERT"
    },
    "23226": {
      "op": "JUMPDEST"
    },
    "23227": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23229": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23231": {
      "op": "DUP3"
    },
    "23232": {
      "op": "DUP5"
    },
    "23233": {
      "op": "SUB"
    },
    "23234": {
      "op": "SLT"
    },
    "23235": {
      "op": "ISZERO"
    },
    "23236": {
      "op": "PUSH2",
      "value": "0x5ACC"
    },
    "23239": {
      "op": "JUMPI"
    },
    "23240": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23242": {
      "op": "DUP1"
    },
    "23243": {
      "op": "REVERT"
    },
    "23244": {
      "op": "JUMPDEST"
    },
    "23245": {
      "op": "DUP2"
    },
    "23246": {
      "op": "MLOAD"
    },
    "23247": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23249": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23251": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23253": {
      "op": "SHL"
    },
    "23254": {
      "op": "SUB"
    },
    "23255": {
      "op": "DUP1"
    },
    "23256": {
      "op": "DUP3"
    },
    "23257": {
      "op": "GT"
    },
    "23258": {
      "op": "ISZERO"
    },
    "23259": {
      "op": "PUSH2",
      "value": "0x5AE3"
    },
    "23262": {
      "op": "JUMPI"
    },
    "23263": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23265": {
      "op": "DUP1"
    },
    "23266": {
      "op": "REVERT"
    },
    "23267": {
      "op": "JUMPDEST"
    },
    "23268": {
      "op": "SWAP1"
    },
    "23269": {
      "op": "DUP4"
    },
    "23270": {
      "op": "ADD"
    },
    "23271": {
      "op": "SWAP1"
    },
    "23272": {
      "op": "PUSH2",
      "value": "0x140"
    },
    "23275": {
      "op": "DUP3"
    },
    "23276": {
      "op": "DUP7"
    },
    "23277": {
      "op": "SUB"
    },
    "23278": {
      "op": "SLT"
    },
    "23279": {
      "op": "ISZERO"
    },
    "23280": {
      "op": "PUSH2",
      "value": "0x5AF8"
    },
    "23283": {
      "op": "JUMPI"
    },
    "23284": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23286": {
      "op": "DUP1"
    },
    "23287": {
      "op": "REVERT"
    },
    "23288": {
      "op": "JUMPDEST"
    },
    "23289": {
      "op": "PUSH2",
      "value": "0x5B00"
    },
    "23292": {
      "op": "PUSH2",
      "value": "0x5073"
    },
    "23295": {
      "jump": "i",
      "op": "JUMP"
    },
    "23296": {
      "op": "JUMPDEST"
    },
    "23297": {
      "op": "DUP3"
    },
    "23298": {
      "op": "MLOAD"
    },
    "23299": {
      "op": "DUP2"
    },
    "23300": {
      "op": "MSTORE"
    },
    "23301": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23303": {
      "op": "DUP4"
    },
    "23304": {
      "op": "ADD"
    },
    "23305": {
      "op": "MLOAD"
    },
    "23306": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23308": {
      "op": "DUP3"
    },
    "23309": {
      "op": "ADD"
    },
    "23310": {
      "op": "MSTORE"
    },
    "23311": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23313": {
      "op": "DUP4"
    },
    "23314": {
      "op": "ADD"
    },
    "23315": {
      "op": "MLOAD"
    },
    "23316": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23318": {
      "op": "DUP3"
    },
    "23319": {
      "op": "ADD"
    },
    "23320": {
      "op": "MSTORE"
    },
    "23321": {
      "op": "PUSH2",
      "value": "0x5B24"
    },
    "23324": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "23326": {
      "op": "DUP5"
    },
    "23327": {
      "op": "ADD"
    },
    "23328": {
      "op": "PUSH2",
      "value": "0x5AAB"
    },
    "23331": {
      "jump": "i",
      "op": "JUMP"
    },
    "23332": {
      "op": "JUMPDEST"
    },
    "23333": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "23335": {
      "op": "DUP3"
    },
    "23336": {
      "op": "ADD"
    },
    "23337": {
      "op": "MSTORE"
    },
    "23338": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "23340": {
      "op": "DUP4"
    },
    "23341": {
      "op": "ADD"
    },
    "23342": {
      "op": "MLOAD"
    },
    "23343": {
      "op": "DUP3"
    },
    "23344": {
      "op": "DUP2"
    },
    "23345": {
      "op": "GT"
    },
    "23346": {
      "op": "ISZERO"
    },
    "23347": {
      "op": "PUSH2",
      "value": "0x5B3B"
    },
    "23350": {
      "op": "JUMPI"
    },
    "23351": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23353": {
      "op": "DUP1"
    },
    "23354": {
      "op": "REVERT"
    },
    "23355": {
      "op": "JUMPDEST"
    },
    "23356": {
      "op": "PUSH2",
      "value": "0x5B47"
    },
    "23359": {
      "op": "DUP8"
    },
    "23360": {
      "op": "DUP3"
    },
    "23361": {
      "op": "DUP7"
    },
    "23362": {
      "op": "ADD"
    },
    "23363": {
      "op": "PUSH2",
      "value": "0x589E"
    },
    "23366": {
      "jump": "i",
      "op": "JUMP"
    },
    "23367": {
      "op": "JUMPDEST"
    },
    "23368": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "23370": {
      "op": "DUP4"
    },
    "23371": {
      "op": "ADD"
    },
    "23372": {
      "op": "MSTORE"
    },
    "23373": {
      "op": "POP"
    },
    "23374": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "23376": {
      "op": "DUP4"
    },
    "23377": {
      "op": "DUP2"
    },
    "23378": {
      "op": "ADD"
    },
    "23379": {
      "op": "MLOAD"
    },
    "23380": {
      "op": "SWAP1"
    },
    "23381": {
      "op": "DUP3"
    },
    "23382": {
      "op": "ADD"
    },
    "23383": {
      "op": "MSTORE"
    },
    "23384": {
      "op": "PUSH1",
      "value": "0xC0"
    },
    "23386": {
      "op": "DUP1"
    },
    "23387": {
      "op": "DUP5"
    },
    "23388": {
      "op": "ADD"
    },
    "23389": {
      "op": "MLOAD"
    },
    "23390": {
      "op": "SWAP1"
    },
    "23391": {
      "op": "DUP3"
    },
    "23392": {
      "op": "ADD"
    },
    "23393": {
      "op": "MSTORE"
    },
    "23394": {
      "op": "PUSH1",
      "value": "0xE0"
    },
    "23396": {
      "op": "DUP1"
    },
    "23397": {
      "op": "DUP5"
    },
    "23398": {
      "op": "ADD"
    },
    "23399": {
      "op": "MLOAD"
    },
    "23400": {
      "op": "SWAP1"
    },
    "23401": {
      "op": "DUP3"
    },
    "23402": {
      "op": "ADD"
    },
    "23403": {
      "op": "MSTORE"
    },
    "23404": {
      "op": "PUSH2",
      "value": "0x100"
    },
    "23407": {
      "op": "DUP1"
    },
    "23408": {
      "op": "DUP5"
    },
    "23409": {
      "op": "ADD"
    },
    "23410": {
      "op": "MLOAD"
    },
    "23411": {
      "op": "SWAP1"
    },
    "23412": {
      "op": "DUP3"
    },
    "23413": {
      "op": "ADD"
    },
    "23414": {
      "op": "MSTORE"
    },
    "23415": {
      "op": "PUSH2",
      "value": "0x120"
    },
    "23418": {
      "op": "SWAP3"
    },
    "23419": {
      "op": "DUP4"
    },
    "23420": {
      "op": "ADD"
    },
    "23421": {
      "op": "MLOAD"
    },
    "23422": {
      "op": "SWAP3"
    },
    "23423": {
      "op": "DUP2"
    },
    "23424": {
      "op": "ADD"
    },
    "23425": {
      "op": "SWAP3"
    },
    "23426": {
      "op": "SWAP1"
    },
    "23427": {
      "op": "SWAP3"
    },
    "23428": {
      "op": "MSTORE"
    },
    "23429": {
      "op": "POP"
    },
    "23430": {
      "op": "SWAP4"
    },
    "23431": {
      "op": "SWAP3"
    },
    "23432": {
      "op": "POP"
    },
    "23433": {
      "op": "POP"
    },
    "23434": {
      "op": "POP"
    },
    "23435": {
      "jump": "o",
      "op": "JUMP"
    },
    "23436": {
      "op": "JUMPDEST"
    },
    "23437": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23439": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23441": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "23443": {
      "op": "SHL"
    },
    "23444": {
      "op": "SUB"
    },
    "23445": {
      "op": "DUP4"
    },
    "23446": {
      "op": "AND"
    },
    "23447": {
      "op": "DUP2"
    },
    "23448": {
      "op": "MSTORE"
    },
    "23449": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23451": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23453": {
      "op": "DUP3"
    },
    "23454": {
      "op": "ADD"
    },
    "23455": {
      "op": "DUP2"
    },
    "23456": {
      "op": "SWAP1"
    },
    "23457": {
      "op": "MSTORE"
    },
    "23458": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23460": {
      "op": "SWAP1"
    },
    "23461": {
      "op": "PUSH2",
      "value": "0x1795"
    },
    "23464": {
      "op": "SWAP1"
    },
    "23465": {
      "op": "DUP4"
    },
    "23466": {
      "op": "ADD"
    },
    "23467": {
      "op": "DUP5"
    },
    "23468": {
      "op": "PUSH2",
      "value": "0x4F3F"
    },
    "23471": {
      "jump": "i",
      "op": "JUMP"
    },
    "23472": {
      "op": "JUMPDEST"
    },
    "23473": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23475": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23477": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "23479": {
      "op": "SHL"
    },
    "23480": {
      "op": "SUB"
    },
    "23481": {
      "op": "DUP7"
    },
    "23482": {
      "op": "AND"
    },
    "23483": {
      "op": "DUP2"
    },
    "23484": {
      "op": "MSTORE"
    },
    "23485": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23487": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23489": {
      "op": "PUSH1",
      "value": "0xD8"
    },
    "23491": {
      "op": "SHL"
    },
    "23492": {
      "op": "SUB"
    },
    "23493": {
      "op": "NOT"
    },
    "23494": {
      "op": "DUP6"
    },
    "23495": {
      "op": "AND"
    },
    "23496": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23498": {
      "op": "DUP3"
    },
    "23499": {
      "op": "ADD"
    },
    "23500": {
      "op": "MSTORE"
    },
    "23501": {
      "op": "PUSH1",
      "value": "0xFF"
    },
    "23503": {
      "op": "DUP5"
    },
    "23504": {
      "op": "AND"
    },
    "23505": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23507": {
      "op": "DUP3"
    },
    "23508": {
      "op": "ADD"
    },
    "23509": {
      "op": "MSTORE"
    },
    "23510": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "23512": {
      "op": "DUP2"
    },
    "23513": {
      "op": "ADD"
    },
    "23514": {
      "op": "PUSH2",
      "value": "0x5BE6"
    },
    "23517": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "23519": {
      "op": "DUP4"
    },
    "23520": {
      "op": "ADD"
    },
    "23521": {
      "op": "DUP6"
    },
    "23522": {
      "op": "PUSH2",
      "value": "0x5522"
    },
    "23525": {
      "jump": "i",
      "op": "JUMP"
    },
    "23526": {
      "op": "JUMPDEST"
    },
    "23527": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23529": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23531": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "23533": {
      "op": "SHL"
    },
    "23534": {
      "op": "SUB"
    },
    "23535": {
      "op": "SWAP3"
    },
    "23536": {
      "op": "SWAP1"
    },
    "23537": {
      "op": "SWAP3"
    },
    "23538": {
      "op": "AND"
    },
    "23539": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "23541": {
      "op": "SWAP2"
    },
    "23542": {
      "op": "SWAP1"
    },
    "23543": {
      "op": "SWAP2"
    },
    "23544": {
      "op": "ADD"
    },
    "23545": {
      "op": "MSTORE"
    },
    "23546": {
      "op": "SWAP5"
    },
    "23547": {
      "op": "SWAP4"
    },
    "23548": {
      "op": "POP"
    },
    "23549": {
      "op": "POP"
    },
    "23550": {
      "op": "POP"
    },
    "23551": {
      "op": "POP"
    },
    "23552": {
      "jump": "o",
      "op": "JUMP"
    },
    "23553": {
      "op": "JUMPDEST"
    },
    "23554": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23556": {
      "op": "DUP1"
    },
    "23557": {
      "op": "DUP3"
    },
    "23558": {
      "op": "MSTORE"
    },
    "23559": {
      "op": "PUSH1",
      "value": "0x2B"
    },
    "23561": {
      "op": "SWAP1"
    },
    "23562": {
      "op": "DUP3"
    },
    "23563": {
      "op": "ADD"
    },
    "23564": {
      "op": "MSTORE"
    },
    "23565": {
      "op": "PUSH32",
      "value": "0x496E697469616C697A61626C653A20636F6E7472616374206973206E6F742069"
    },
    "23598": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23600": {
      "op": "DUP3"
    },
    "23601": {
      "op": "ADD"
    },
    "23602": {
      "op": "MSTORE"
    },
    "23603": {
      "op": "PUSH11",
      "value": "0x6E697469616C697A696E67"
    },
    "23615": {
      "op": "PUSH1",
      "value": "0xA8"
    },
    "23617": {
      "op": "SHL"
    },
    "23618": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "23620": {
      "op": "DUP3"
    },
    "23621": {
      "op": "ADD"
    },
    "23622": {
      "op": "MSTORE"
    },
    "23623": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "23625": {
      "op": "ADD"
    },
    "23626": {
      "op": "SWAP1"
    },
    "23627": {
      "jump": "o",
      "op": "JUMP"
    },
    "23628": {
      "op": "JUMPDEST"
    },
    "23629": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23631": {
      "op": "DUP1"
    },
    "23632": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23634": {
      "op": "DUP4"
    },
    "23635": {
      "op": "DUP6"
    },
    "23636": {
      "op": "SUB"
    },
    "23637": {
      "op": "SLT"
    },
    "23638": {
      "op": "ISZERO"
    },
    "23639": {
      "op": "PUSH2",
      "value": "0x5C5F"
    },
    "23642": {
      "op": "JUMPI"
    },
    "23643": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23645": {
      "op": "DUP1"
    },
    "23646": {
      "op": "REVERT"
    },
    "23647": {
      "op": "JUMPDEST"
    },
    "23648": {
      "op": "DUP3"
    },
    "23649": {
      "op": "MLOAD"
    },
    "23650": {
      "op": "PUSH2",
      "value": "0x5C6A"
    },
    "23653": {
      "op": "DUP2"
    },
    "23654": {
      "op": "PUSH2",
      "value": "0x4E91"
    },
    "23657": {
      "jump": "i",
      "op": "JUMP"
    },
    "23658": {
      "op": "JUMPDEST"
    },
    "23659": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23661": {
      "op": "DUP5"
    },
    "23662": {
      "op": "ADD"
    },
    "23663": {
      "op": "MLOAD"
    },
    "23664": {
      "op": "SWAP1"
    },
    "23665": {
      "op": "SWAP3"
    },
    "23666": {
      "op": "POP"
    },
    "23667": {
      "op": "PUSH2",
      "value": "0x4F10"
    },
    "23670": {
      "op": "DUP2"
    },
    "23671": {
      "op": "PUSH2",
      "value": "0x4EDC"
    },
    "23674": {
      "jump": "i",
      "op": "JUMP"
    },
    "23675": {
      "op": "JUMPDEST"
    },
    "23676": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23678": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23680": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "23682": {
      "op": "SHL"
    },
    "23683": {
      "op": "SUB"
    },
    "23684": {
      "op": "DUP6"
    },
    "23685": {
      "op": "AND"
    },
    "23686": {
      "op": "DUP2"
    },
    "23687": {
      "op": "MSTORE"
    },
    "23688": {
      "op": "PUSH1",
      "value": "0x80"
    },
    "23690": {
      "op": "DUP2"
    },
    "23691": {
      "op": "ADD"
    },
    "23692": {
      "op": "PUSH2",
      "value": "0x5C98"
    },
    "23695": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23697": {
      "op": "DUP4"
    },
    "23698": {
      "op": "ADD"
    },
    "23699": {
      "op": "DUP7"
    },
    "23700": {
      "op": "PUSH2",
      "value": "0x5522"
    },
    "23703": {
      "jump": "i",
      "op": "JUMP"
    },
    "23704": {
      "op": "JUMPDEST"
    },
    "23705": {
      "op": "PUSH2",
      "value": "0x5CA5"
    },
    "23708": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23710": {
      "op": "DUP4"
    },
    "23711": {
      "op": "ADD"
    },
    "23712": {
      "op": "DUP6"
    },
    "23713": {
      "op": "PUSH2",
      "value": "0x5522"
    },
    "23716": {
      "jump": "i",
      "op": "JUMP"
    },
    "23717": {
      "op": "JUMPDEST"
    },
    "23718": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23720": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23722": {
      "op": "PUSH1",
      "value": "0xA0"
    },
    "23724": {
      "op": "SHL"
    },
    "23725": {
      "op": "SUB"
    },
    "23726": {
      "op": "SWAP3"
    },
    "23727": {
      "op": "SWAP1"
    },
    "23728": {
      "op": "SWAP3"
    },
    "23729": {
      "op": "AND"
    },
    "23730": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "23732": {
      "op": "SWAP2"
    },
    "23733": {
      "op": "SWAP1"
    },
    "23734": {
      "op": "SWAP2"
    },
    "23735": {
      "op": "ADD"
    },
    "23736": {
      "op": "MSTORE"
    },
    "23737": {
      "op": "SWAP4"
    },
    "23738": {
      "op": "SWAP3"
    },
    "23739": {
      "op": "POP"
    },
    "23740": {
      "op": "POP"
    },
    "23741": {
      "op": "POP"
    },
    "23742": {
      "jump": "o",
      "op": "JUMP"
    },
    "23743": {
      "op": "JUMPDEST"
    },
    "23744": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23746": {
      "op": "DUP1"
    },
    "23747": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23749": {
      "op": "PUSH1",
      "value": "0x60"
    },
    "23751": {
      "op": "DUP5"
    },
    "23752": {
      "op": "DUP7"
    },
    "23753": {
      "op": "SUB"
    },
    "23754": {
      "op": "SLT"
    },
    "23755": {
      "op": "ISZERO"
    },
    "23756": {
      "op": "PUSH2",
      "value": "0x5CD4"
    },
    "23759": {
      "op": "JUMPI"
    },
    "23760": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23762": {
      "op": "DUP1"
    },
    "23763": {
      "op": "REVERT"
    },
    "23764": {
      "op": "JUMPDEST"
    },
    "23765": {
      "op": "DUP4"
    },
    "23766": {
      "op": "MLOAD"
    },
    "23767": {
      "op": "SWAP3"
    },
    "23768": {
      "op": "POP"
    },
    "23769": {
      "op": "PUSH1",
      "value": "0x20"
    },
    "23771": {
      "op": "DUP5"
    },
    "23772": {
      "op": "ADD"
    },
    "23773": {
      "op": "MLOAD"
    },
    "23774": {
      "op": "PUSH2",
      "value": "0x5CE6"
    },
    "23777": {
      "op": "DUP2"
    },
    "23778": {
      "op": "PUSH2",
      "value": "0x4FC2"
    },
    "23781": {
      "jump": "i",
      "op": "JUMP"
    },
    "23782": {
      "op": "JUMPDEST"
    },
    "23783": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23785": {
      "op": "DUP6"
    },
    "23786": {
      "op": "ADD"
    },
    "23787": {
      "op": "MLOAD"
    },
    "23788": {
      "op": "SWAP1"
    },
    "23789": {
      "op": "SWAP3"
    },
    "23790": {
      "op": "POP"
    },
    "23791": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23793": {
      "op": "PUSH1",
      "value": "0x1"
    },
    "23795": {
      "op": "PUSH1",
      "value": "0x40"
    },
    "23797": {
      "op": "SHL"
    },
    "23798": {
      "op": "SUB"
    },
    "23799": {
      "op": "DUP2"
    },
    "23800": {
      "op": "GT"
    },
    "23801": {
      "op": "ISZERO"
    },
    "23802": {
      "op": "PUSH2",
      "value": "0x5D02"
    },
    "23805": {
      "op": "JUMPI"
    },
    "23806": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23808": {
      "op": "DUP1"
    },
    "23809": {
      "op": "REVERT"
    },
    "23810": {
      "op": "JUMPDEST"
    },
    "23811": {
      "op": "PUSH2",
      "value": "0x51EB"
    },
    "23814": {
      "op": "DUP7"
    },
    "23815": {
      "op": "DUP3"
    },
    "23816": {
      "op": "DUP8"
    },
    "23817": {
      "op": "ADD"
    },
    "23818": {
      "op": "PUSH2",
      "value": "0x589E"
    },
    "23821": {
      "jump": "i",
      "op": "JUMP"
    },
    "23822": {
      "op": "JUMPDEST"
    },
    "23823": {
      "op": "DUP1"
    },
    "23824": {
      "op": "DUP3"
    },
    "23825": {
      "op": "MUL"
    },
    "23826": {
      "op": "DUP2"
    },
    "23827": {
      "op": "ISZERO"
    },
    "23828": {
      "op": "DUP3"
    },
    "23829": {
      "op": "DUP3"
    },
    "23830": {
      "op": "DIV"
    },
    "23831": {
      "op": "DUP5"
    },
    "23832": {
      "op": "EQ"
    },
    "23833": {
      "op": "OR"
    },
    "23834": {
      "op": "PUSH2",
      "value": "0xC13"
    },
    "23837": {
      "op": "JUMPI"
    },
    "23838": {
      "op": "PUSH2",
      "value": "0xC13"
    },
    "23841": {
      "op": "PUSH2",
      "value": "0x5690"
    },
    "23844": {
      "jump": "i",
      "op": "JUMP"
    },
    "23845": {
      "op": "JUMPDEST"
    },
    "23846": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23848": {
      "op": "DUP2"
    },
    "23849": {
      "op": "PUSH2",
      "value": "0x5D34"
    },
    "23852": {
      "op": "JUMPI"
    },
    "23853": {
      "op": "PUSH2",
      "value": "0x5D34"
    },
    "23856": {
      "op": "PUSH2",
      "value": "0x5690"
    },
    "23859": {
      "jump": "i",
      "op": "JUMP"
    },
    "23860": {
      "op": "JUMPDEST"
    },
    "23861": {
      "op": "POP"
    },
    "23862": {
      "op": "PUSH1",
      "value": "0x0"
    },
    "23864": {
      "op": "NOT"
    },
    "23865": {
      "op": "ADD"
    },
    "23866": {
      "op": "SWAP1"
    },
    "23867": {
      "jump": "o",
      "op": "JUMP"
    }
  },
  "sha1": "0ecb9d3b2dac5de96eeeae1a40c9b7fe7dd059c7",
  "source": "// SPDX-License-Identifier: Apache-2.0\npragma solidity ^0.8.19;\n\nimport {Version, toVersion, toVersionPart} from \"../shared/IVersionType.sol\";\nimport {IVersionable} from \"../shared/IVersionable.sol\";\nimport {Versionable} from \"../shared/Versionable.sol\";\nimport {VersionedOwnable} from \"../shared/VersionedOwnable.sol\";\n\nimport {ChainId} from \"../shared/IBaseTypes.sol\";\n\nimport {ChainRegistryV01} from \"./ChainRegistryV01.sol\";\nimport {IInstanceServiceFacade, IComponent} from \"./IInstanceServiceFacade.sol\";\nimport {NftId} from \"./IChainNft.sol\";\n\ncontract ChainRegistryV02 is\n    ChainRegistryV01\n{\n\n    // IMPORTANT 1. version needed for upgradable versions\n    // _activate is using this to check if this is a new version\n    // and if this version is higher than the last activated version\n    function version()\n        public \n        virtual override\n        pure\n        returns(Version)\n    {\n        return toVersion(\n            toVersionPart(1),\n            toVersionPart(1),\n            toVersionPart(0));\n    }\n\n    // IMPORTANT 2. activate implementation needed\n    // is used by proxy admin in its upgrade function\n    function activate(address implementation, address activatedBy)\n        external \n        virtual override(IVersionable, VersionedOwnable)\n    { \n        // keep track of version history\n        // do some upgrade checks\n        _activate(implementation, activatedBy);\n\n        // upgrade version\n        _version = version();\n    }\n\n\n    function extendBundleLifetime(NftId id, uint256 lifetimeExtension)\n        external\n        virtual override\n    {\n        // check id exists and refers to bundle\n        NftInfo memory info = _info[id];\n        require(info.objectType == BUNDLE, \"ERROR:CRG-400:NOT_BUNDLE\");\n\n        // check that call is made from associated riskpool\n        (\n            bytes32 instanceId,\n            uint256 riskpoolId,\n            uint256 bundleId,\n            address token,\n            string memory displayName,\n            uint256 expiryAt\n        ) = _decodeBundleData(info.data);\n\n        IInstanceServiceFacade instanceService = getInstanceServiceFacade(instanceId);\n        IComponent component = instanceService.getComponent(riskpoolId);\n        require(msg.sender == address(component), \"ERROR:CRG-401:CALLER_NOT_RISKPOOL\");\n\n        uint256 newExpiryAt = expiryAt + lifetimeExtension;\n        bytes memory newData = _encodeBundleData(\n            instanceId, \n            riskpoolId, \n            bundleId, \n            token, \n            displayName, \n            newExpiryAt);\n\n        _updateObjectData(id, newData);\n    }\n\n\n    function _updateObjectData(NftId id, bytes memory newData)\n        internal\n        virtual\n    {\n        NftInfo storage info = _info[id];\n        info.data = newData;\n        info.updatedIn = blockNumber();\n\n        emit LogChainRegistryObjectDataUpdated(id, msg.sender);\n    }\n}",
  "sourceMap": "550:2342:33:-:0;;;;;;;;;;;;-1:-1:-1;581:36:48;599:4;606:10;581:9;:36::i;:::-;3291:13:1;;;;;;;3290:14;;3336:34;;;;-1:-1:-1;3354:12:1;;3369:1;3354:12;;;;:16;3336:34;3335:108;;;-1:-1:-1;3415:4:1;1476:19:2;:23;;;3376:66:1;;-1:-1:-1;3425:12:1;;;;;:17;3376:66;3314:201;;;;-1:-1:-1;;;3314:201:1;;216:2:67;3314:201:1;;;198:21:67;255:2;235:18;;;228:30;294:34;274:18;;;267:62;-1:-1:-1;;;345:18:67;;;338:44;399:19;;3314:201:1;;;;;;;;;3525:12;:16;;-1:-1:-1;;3525:16:1;3540:1;3525:16;;;3551:65;;;;3585:13;:20;;-1:-1:-1;;3585:20:1;;;;;3551:65;483:16:49::1;:14;:16::i;:::-;3640:14:1::0;3636:99;;;3670:13;:21;;-1:-1:-1;;3670:21:1;;;3710:14;;-1:-1:-1;581:36:67;;3710:14:1;;569:2:67;554:18;3710:14:1;;;;;;;3636:99;3258:483;550:2342:33;;1037:927:48;1154:19;1176:9;:7;:9::i;:::-;2068:25;;;2039:4;2068:25;;;;;;;;;;:37;;;1154:31;;-1:-1:-1;;;;2068:37:48;;;;2062:48;1196:111;;;;-1:-1:-1;;;1196:111:48;;830:2:67;1196:111:48;;;812:21:67;869:2;849:18;;;842:30;908:34;888:18;;;881:62;-1:-1:-1;;;959:18:67;;;952:37;1006:19;;1196:111:48;628:403:67;1196:111:48;1374:9;:16;:20;1371:237;;1432:9;1442:16;;1410:19;;1432:9;1442:20;;1432:9;;1442:20;:::i;:::-;1432:31;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;1410:53;;1502:25;:11;1516;1502:25;:::i;:::-;1477:120;;;;-1:-1:-1;;;1477:120:48;;1635:2:67;1477:120:48;;;1617:21:67;1674:2;1654:18;;;1647:30;1713:34;1693:18;;;1686:62;-1:-1:-1;;;1764:18:67;;;1757:34;1808:19;;1477:120:48;1433:400:67;1477:120:48;1396:212;1371:237;1652:9;:27;;;;;;;-1:-1:-1;1652:27:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1720:156;;;;;;;;;;;-1:-1:-1;;;;;1720:156:48;;;1652:27;1720:156;;;;;;;;;;;;1823:13;756:12:42;;650:127;1823:13:48;1720:156;;;;;;1894:15:43;1720:156:48;;;;;;;1689:28;;;;:15;:28;;;;;;;;;;;;:187;;;;;;;;-1:-1:-1;;;;;1689:187:48;;;;;-1:-1:-1;;;;;;1689:187:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1689:187:48;-1:-1:-1;;;;1689:187:48;;;;-1:-1:-1;;;1689:187:48;-1:-1:-1;;;;;;1689:187:48;;;;;;;;;;;;;;;;;;;;;;1892:65;;;;;1705:11;;1929:14;;1945:11;;2098:14:67;2086:27;;;;2068:46;;-1:-1:-1;;;;;2188:15:67;;;2183:2;2168:18;;2161:43;2240:15;2235:2;2220:18;;2213:43;2056:2;2041:18;;1838:424;1892:65:48;;;;;;;;1144:820;1037:927;;:::o;1003:95:0:-;5363:13:1;;;;;;;5355:69;;;;-1:-1:-1;;;5355:69:1;;2469:2:67;5355:69:1;;;2451:21:67;2508:2;2488:18;;;2481:30;-1:-1:-1;;;;;;;;;;;2527:18:67;;;2520:62;-1:-1:-1;;;2598:18:67;;;2591:41;2649:19;;5355:69:1;2267:407:67;5355:69:1;1065:26:0::1;:24;:26::i;:::-;1003:95::o:0;800:226:33:-;889:7;919:100;956:1;986;1016;919:9;:100::i;:::-;912:107;;800:226;:::o;359:123:44:-;442:37;;;;;;;;359:123;;;;;:::o;1104:111:0:-;5363:13:1;;;;;;;5355:69;;;;-1:-1:-1;;;5355:69:1;;2469:2:67;5355:69:1;;;2451:21:67;2508:2;2488:18;;;2481:30;-1:-1:-1;;;;;;;;;;;2527:18:67;;;2520:62;-1:-1:-1;;;2598:18:67;;;2591:41;2649:19;;5355:69:1;2267:407:67;5355:69:1;1176:32:0::1;929:10:3::0;1176:18:0::1;:32::i;1019:362:44:-:0;1130:7;792:28;;;;;;;;;;;;1330:35;1350:14;1362:2;1350:14;;;;1331;1343:2;1331:14;;;;1330:35;:::i;:::-;:46;;;;:::i;:::-;1281:97;1019:362;-1:-1:-1;;;;;;;1019:362:44:o;2673:187:0:-;2765:6;;;-1:-1:-1;;;;;2781:17:0;;;-1:-1:-1;;;;;;2781:17:0;;;;;;;2813:40;;2765:6;;;2781:17;2765:6;;2813:40;;2746:16;;2813:40;2736:124;2673:187;:::o;1036:127:67:-;1097:10;1092:3;1088:20;1085:1;1078:31;1128:4;1125:1;1118:15;1152:4;1149:1;1142:15;1168:128;1235:9;;;1256:11;;;1253:37;;;1270:18;;:::i;1301:127::-;1362:10;1357:3;1353:20;1350:1;1343:31;1393:4;1390:1;1383:15;1417:4;1414:1;1407:15;2679:125;2744:9;;;2765:10;;;2762:36;;;2778:18;;:::i;2679:125::-;550:2342:33;;;;;;",
  "sourcePath": "contracts/registry/ChainRegistryV02.sol",
  "type": "contract"
}