[
  {
    "op": "JUMPDEST",
    "pc": 2099,
    "location": {
      "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
      "lines": {
        "start": {
          "line": 2840,
          "column": 12
        },
        "end": {
          "line": 2849,
          "column": 18
        }
      },
      "length": 252,
      "sourcePath": "AggregationRouterV5.sol",
      "instructionIndex": 43
    },
    "functionName": "uniswapV3Swap",
    "inputs": [
      {
        "name": "amount",
        "value": {
          "type": {
            "typeClass": "uint",
            "bits": 256,
            "typeHint": "uint256"
          },
          "kind": "error",
          "error": {
            "kind": "ReadErrorStack",
            "from": -3,
            "to": -3
          }
        }
      },
      {
        "name": "minReturn",
        "value": {
          "type": {
            "typeClass": "uint",
            "bits": 256,
            "typeHint": "uint256"
          },
          "kind": "error",
          "error": {
            "kind": "ReadErrorStack",
            "from": -2,
            "to": -2
          }
        }
      },
      {
        "name": "pools",
        "value": {
          "type": {
            "typeClass": "array",
            "baseType": {
              "typeClass": "uint",
              "bits": 256,
              "typeHint": "uint256"
            },
            "kind": "dynamic",
            "location": "calldata",
            "typeHint": "uint256[]"
          },
          "kind": "error",
          "error": {
            "kind": "ReadErrorStack",
            "from": -1,
            "to": 0
          }
        }
      }
    ],
    "calls": [
      {
        "op": "JUMP",
        "pc": 6714,
        "location": {
          "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
          "lines": {
            "start": {
              "line": 2847,
              "column": 30
            },
            "end": {
              "line": 2849,
              "column": 10
            }
          },
          "length": 61,
          "sourcePath": "AggregationRouterV5.sol",
          "instructionIndex": 161
        },
        "functionName": "_uniswapV3Swap",
        "inputs": [
          {
            "name": "recipient",
            "value": {
              "type": {
                "typeClass": "address",
                "kind": "specific",
                "payable": true
              },
              "kind": "value",
              "value": {
                "asAddress": "0xC0c0b1e384E088Cf91f198F1405ad0A04DaBa750",
                "rawAsHex": "0x000000000000000000000000c0c0b1e384e088cf91f198f1405ad0a04daba750"
              }
            }
          },
          {
            "name": "amount",
            "value": {
              "type": {
                "typeClass": "uint",
                "bits": 256,
                "typeHint": "uint256"
              },
              "kind": "value",
              "value": {
                "asBN": {
                  "negative": 0,
                  "words": [59424768, 57168086, 11393],
                  "length": 3,
                  "red": null
                },
                "rawAsBN": {
                  "negative": 0,
                  "words": [59424768, 57168086, 11393],
                  "length": 3,
                  "red": null
                }
              }
            }
          },
          {
            "name": "minReturn",
            "value": {
              "type": {
                "typeClass": "uint",
                "bits": 256,
                "typeHint": "uint256"
              },
              "kind": "value",
              "value": {
                "asBN": {
                  "negative": 0,
                  "words": [41491377, 53574493, 11511],
                  "length": 3,
                  "red": null
                },
                "rawAsBN": {
                  "negative": 0,
                  "words": [41491377, 53574493, 11511],
                  "length": 3,
                  "red": null
                }
              }
            }
          },
          {
            "name": "pools",
            "value": {
              "type": {
                "typeClass": "array",
                "baseType": {
                  "typeClass": "uint",
                  "bits": 256,
                  "typeHint": "uint256"
                },
                "kind": "dynamic",
                "location": "calldata",
                "typeHint": "uint256[]"
              },
              "kind": "value",
              "value": [
                {
                  "type": {
                    "typeClass": "uint",
                    "bits": 256,
                    "typeHint": "uint256"
                  },
                  "kind": "value",
                  "value": {
                    "asBN": {
                      "negative": 0,
                      "words": [
                        65487888, 50932699, 39809896, 64239256, 53416284,
                        17005499, 8, 0, 0, 524288
                      ],
                      "length": 10,
                      "red": null
                    },
                    "rawAsBN": {
                      "negative": 0,
                      "words": [
                        65487888, 50932699, 39809896, 64239256, 53416284,
                        17005499, 8, 0, 0, 524288
                      ],
                      "length": 10,
                      "red": null
                    }
                  }
                }
              ]
            }
          }
        ],
        "calls": [
          {
            "op": "JUMP",
            "pc": 12266,
            "location": {
              "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
              "lines": {
                "start": {
                  "line": 2885,
                  "column": 0
                },
                "end": {
                  "line": 2889,
                  "column": 23
                }
              },
              "length": 87,
              "sourcePath": "AggregationRouterV5.sol",
              "instructionIndex": 248
            },
            "functionName": "_makeSwap",
            "inputs": [
              {
                "name": "recipient",
                "value": {
                  "type": {
                    "typeClass": "address",
                    "kind": "specific",
                    "payable": false
                  },
                  "kind": "value",
                  "value": {
                    "asAddress": "0x1111111254EEB25477B68fb85Ed929f73A960582",
                    "rawAsHex": "0x0000000000000000000000001111111254eeb25477b68fb85ed929f73a960582"
                  }
                }
              },
              {
                "name": "payer",
                "value": {
                  "type": {
                    "typeClass": "address",
                    "kind": "specific",
                    "payable": false
                  },
                  "kind": "value",
                  "value": {
                    "asAddress": "0xC0c0b1e384E088Cf91f198F1405ad0A04DaBa750",
                    "rawAsHex": "0x000000000000000000000000c0c0b1e384e088cf91f198f1405ad0a04daba750"
                  }
                }
              },
              {
                "name": "pool",
                "value": {
                  "type": {
                    "typeClass": "uint",
                    "bits": 256,
                    "typeHint": "uint256"
                  },
                  "kind": "value",
                  "value": {
                    "asBN": {
                      "negative": 0,
                      "words": [
                        65487888, 50932699, 39809896, 64239256, 53416284,
                        17005499, 8, 0, 0, 524288
                      ],
                      "length": 10,
                      "red": null
                    },
                    "rawAsBN": {
                      "negative": 0,
                      "words": [
                        65487888, 50932699, 39809896, 64239256, 53416284,
                        17005499, 8, 0, 0, 524288
                      ],
                      "length": 10,
                      "red": null
                    }
                  }
                }
              },
              {
                "name": "amount",
                "value": {
                  "type": {
                    "typeClass": "uint",
                    "bits": 256,
                    "typeHint": "uint256"
                  },
                  "kind": "value",
                  "value": {
                    "asBN": {
                      "negative": 0,
                      "words": [59424768, 57168086, 11393],
                      "length": 3,
                      "red": null
                    },
                    "rawAsBN": {
                      "negative": 0,
                      "words": [59424768, 57168086, 11393],
                      "length": 3,
                      "red": null
                    }
                  }
                }
              }
            ],
            "calls": [
              {
                "op": "JUMP",
                "pc": 16483,
                "location": {
                  "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
                  "lines": {
                    "start": {
                      "line": 3008,
                      "column": 80
                    },
                    "end": {
                      "line": 3008,
                      "column": 105
                    }
                  },
                  "length": 25,
                  "sourcePath": "AggregationRouterV5.sol",
                  "instructionIndex": 275
                },
                "functionName": "toInt256",
                "inputs": [
                  {
                    "name": "value",
                    "value": {
                      "type": {
                        "typeClass": "uint",
                        "bits": 256,
                        "typeHint": "uint256"
                      },
                      "kind": "value",
                      "value": {
                        "asBN": {
                          "negative": 0,
                          "words": [59424768, 57168086, 11393],
                          "length": 3,
                          "red": null
                        },
                        "rawAsBN": {
                          "negative": 0,
                          "words": [59424768, 57168086, 11393],
                          "length": 3,
                          "red": null
                        }
                      }
                    }
                  }
                ],
                "calls": [],
                "externalCall": false
              },
              {
                "op": "CALL",
                "pc": 16571,
                "inputs": [],
                "location": {
                  "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
                  "lines": {
                    "start": {
                      "line": 3007,
                      "column": 78
                    },
                    "end": {
                      "line": 3009,
                      "column": 77
                    }
                  },
                  "length": 229,
                  "sourcePath": "AggregationRouterV5.sol",
                  "instructionIndex": 478
                },
                "calls": [
                  {
                    "op": "JUMP",
                    "pc": 620,
                    "location": {
                      "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
                      "lines": {
                        "start": {
                          "line": 3007,
                          "column": 78
                        },
                        "end": {
                          "line": 3009,
                          "column": 77
                        }
                      },
                      "length": 229,
                      "sourcePath": "AggregationRouterV5.sol",
                      "instructionIndex": 341
                    },
                    "functionName": "swap",
                    "inputs": [
                      {
                        "name": "recipient",
                        "value": {
                          "type": {
                            "typeClass": "address",
                            "kind": "specific",
                            "payable": false
                          },
                          "kind": "value",
                          "value": {
                            "asAddress": "0x1111111254EEB25477B68fb85Ed929f73A960582",
                            "rawAsHex": "0x0000000000000000000000001111111254eeb25477b68fb85ed929f73a960582"
                          }
                        }
                      },
                      {
                        "name": "zeroForOne",
                        "value": {
                          "type": {
                            "typeClass": "bool",
                            "typeHint": "bool"
                          },
                          "kind": "value",
                          "value": {
                            "asBoolean": true
                          }
                        }
                      },
                      {
                        "name": "amountSpecified",
                        "value": {
                          "type": {
                            "typeClass": "int",
                            "bits": 256,
                            "typeHint": "int256"
                          },
                          "kind": "value",
                          "value": {
                            "asBN": {
                              "negative": 0,
                              "words": [59424768, 57168086, 11393],
                              "length": 3,
                              "red": null
                            },
                            "rawAsBN": {
                              "negative": 0,
                              "words": [59424768, 57168086, 11393],
                              "length": 3,
                              "red": null
                            }
                          }
                        }
                      },
                      {
                        "name": "sqrtPriceLimitX96",
                        "value": {
                          "type": {
                            "typeClass": "uint",
                            "bits": 160,
                            "typeHint": "uint160"
                          },
                          "kind": "value",
                          "value": {
                            "asBN": {
                              "negative": 0,
                              "words": [161444, 64],
                              "length": 2,
                              "red": null
                            },
                            "rawAsBN": {
                              "negative": 0,
                              "words": [161444, 64],
                              "length": 2,
                              "red": null
                            }
                          }
                        }
                      },
                      {
                        "name": "data",
                        "value": {
                          "type": {
                            "typeClass": "bytes",
                            "kind": "dynamic",
                            "location": "calldata",
                            "typeHint": "bytes"
                          },
                          "kind": "value",
                          "value": {
                            "asHex": "0x000000000000000000000000c0c0b1e384e088cf91f198f1405ad0a04daba750"
                          }
                        }
                      }
                    ],
                    "calls": [
                      {
                        "op": "JUMP",
                        "pc": 2302,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 23,
                              "column": 8
                            },
                            "end": {
                              "line": 23,
                              "column": 30
                            }
                          },
                          "length": 22,
                          "sourcePath": "contracts/NoDelegateCall.sol",
                          "instructionIndex": 630
                        },
                        "functionName": "checkNotDelegateCall",
                        "inputs": [],
                        "calls": [],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 2821,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 619,
                              "column": 32
                            },
                            "end": {
                              "line": 619,
                              "column": 49
                            }
                          },
                          "length": 17,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 853
                        },
                        "functionName": "_blockTimestamp",
                        "inputs": [],
                        "calls": [],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 3108,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 645,
                              "column": 48
                            },
                            "end": {
                              "line": 649,
                              "column": 13
                            }
                          },
                          "length": 142,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 1089
                        },
                        "functionName": "nextInitializedTickWithinOneWord",
                        "inputs": [
                          {
                            "name": "self",
                            "value": {
                              "type": {
                                "typeClass": "mapping",
                                "keyType": {
                                  "typeClass": "int",
                                  "bits": 16,
                                  "typeHint": "int16"
                                },
                                "valueType": {
                                  "typeClass": "uint",
                                  "bits": 256,
                                  "typeHint": "uint256"
                                },
                                "location": "storage"
                              },
                              "kind": "value",
                              "value": []
                            }
                          },
                          {
                            "name": "tick",
                            "value": {
                              "type": {
                                "typeClass": "int",
                                "bits": 24,
                                "typeHint": "int24"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [109],
                                  "length": 1,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [109],
                                  "length": 1,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "tickSpacing",
                            "value": {
                              "type": {
                                "typeClass": "int",
                                "bits": 24,
                                "typeHint": "int24"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [10],
                                  "length": 1,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [10],
                                  "length": 1,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "lte",
                            "value": {
                              "type": {
                                "typeClass": "bool",
                                "typeHint": "bool"
                              },
                              "kind": "value",
                              "value": {
                                "asBoolean": true
                              }
                            }
                          }
                        ],
                        "calls": [
                          {
                            "op": "JUMP",
                            "pc": 11393,
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 51,
                                  "column": 44
                                },
                                "end": {
                                  "line": 51,
                                  "column": 64
                                }
                              },
                              "length": 20,
                              "sourcePath": "contracts/libraries/TickBitmap.sol",
                              "instructionIndex": 1130
                            },
                            "functionName": "position",
                            "inputs": [
                              {
                                "name": "tick",
                                "value": {
                                  "type": {
                                    "typeClass": "int",
                                    "bits": 24,
                                    "typeHint": "int24"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [10],
                                      "length": 1,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [10],
                                      "length": 1,
                                      "red": null
                                    }
                                  }
                                }
                              }
                            ],
                            "calls": [],
                            "externalCall": false
                          },
                          {
                            "op": "JUMP",
                            "pc": 11472,
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 60,
                                  "column": 47
                                },
                                "end": {
                                  "line": 60,
                                  "column": 81
                                }
                              },
                              "length": 34,
                              "sourcePath": "contracts/libraries/TickBitmap.sol",
                              "instructionIndex": 1199
                            },
                            "functionName": "mostSignificantBit",
                            "inputs": [
                              {
                                "name": "x",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 256,
                                    "typeHint": "uint256"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [1907],
                                      "length": 1,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [1907],
                                      "length": 1,
                                      "red": null
                                    }
                                  }
                                }
                              }
                            ],
                            "calls": [],
                            "externalCall": false
                          }
                        ],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 3201,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 659,
                              "column": 36
                            },
                            "end": {
                              "line": 659,
                              "column": 78
                            }
                          },
                          "length": 42,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 1350
                        },
                        "functionName": "getSqrtRatioAtTick",
                        "inputs": [
                          {
                            "name": "tick",
                            "value": {
                              "type": {
                                "typeClass": "int",
                                "bits": 24,
                                "typeHint": "int24"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [100],
                                  "length": 1,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [100],
                                  "length": 1,
                                  "red": null
                                }
                              }
                            }
                          }
                        ],
                        "calls": [],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 3346,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 662,
                              "column": 82
                            },
                            "end": {
                              "line": 670,
                              "column": 13
                            }
                          },
                          "length": 378,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 1638
                        },
                        "functionName": "computeSwapStep",
                        "inputs": [
                          {
                            "name": "sqrtRatioCurrentX96",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 160,
                                "typeHint": "uint160"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [
                                    40423139, 1036631, 14554778, 263586
                                  ],
                                  "length": 4,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [
                                    40423139, 1036631, 14554778, 263586
                                  ],
                                  "length": 4,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "sqrtRatioTargetX96",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 160,
                                "typeHint": "uint160"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [
                                    14727904, 32992535, 62841281, 263457
                                  ],
                                  "length": 4,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [
                                    14727904, 32992535, 62841281, 263457
                                  ],
                                  "length": 4,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "liquidity",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 128,
                                "typeHint": "uint128"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [11436330, 11429099, 19676726, 2],
                                  "length": 4,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [11436330, 11429099, 19676726, 2],
                                  "length": 4,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "amountRemaining",
                            "value": {
                              "type": {
                                "typeClass": "int",
                                "bits": 256,
                                "typeHint": "int256"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [59424768, 57168086, 11393],
                                  "length": 3,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [59424768, 57168086, 11393],
                                  "length": 3,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "feePips",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 24,
                                "typeHint": "uint24"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [500],
                                  "length": 1,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [500],
                                  "length": 1,
                                  "red": null
                                }
                              }
                            }
                          }
                        ],
                        "calls": [
                          {
                            "op": "JUMP",
                            "pc": 12503,
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 40,
                                  "column": 45
                                },
                                "end": {
                                  "line": 40,
                                  "column": 106
                                }
                              },
                              "length": 61,
                              "sourcePath": "contracts/libraries/SwapMath.sol",
                              "instructionIndex": 1675
                            },
                            "functionName": "mulDiv",
                            "inputs": [
                              {
                                "name": "a",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 256,
                                    "typeHint": "uint256"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [59424768, 57168086, 11393],
                                      "length": 3,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [59424768, 57168086, 11393],
                                      "length": 3,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "b",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 256,
                                    "typeHint": "uint256"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [999500],
                                      "length": 1,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [999500],
                                      "length": 1,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "denominator",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 256,
                                    "typeHint": "uint256"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [1000000],
                                      "length": 1,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [1000000],
                                      "length": 1,
                                      "red": null
                                    }
                                  }
                                }
                              }
                            ],
                            "calls": [],
                            "externalCall": false
                          },
                          {
                            "op": "JUMP",
                            "pc": 12541,
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 42,
                                  "column": 18
                                },
                                "end": {
                                  "line": 43,
                                  "column": 0
                                }
                              },
                              "length": 87,
                              "sourcePath": "contracts/libraries/SwapMath.sol",
                              "instructionIndex": 1737
                            },
                            "functionName": "getAmount0Delta",
                            "inputs": [
                              {
                                "name": "sqrtRatioAX96",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 160,
                                    "typeHint": "uint160"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        14727904, 32992535, 62841281, 263457
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        14727904, 32992535, 62841281, 263457
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "sqrtRatioBX96",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 160,
                                    "typeHint": "uint160"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        40423139, 1036631, 14554778, 263586
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        40423139, 1036631, 14554778, 263586
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "liquidity",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 128,
                                    "typeHint": "uint128"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "roundUp",
                                "value": {
                                  "type": {
                                    "typeClass": "bool",
                                    "typeHint": "bool"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBoolean": true
                                  }
                                }
                              }
                            ],
                            "calls": [
                              {
                                "op": "JUMP",
                                "pc": 18287,
                                "location": {
                                  "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                  "lines": {
                                    "start": {
                                      "line": 168,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 168,
                                      "column": 84
                                    }
                                  },
                                  "length": 64,
                                  "sourcePath": "contracts/libraries/SqrtPriceMath.sol",
                                  "instructionIndex": 1797
                                },
                                "functionName": "mulDivRoundingUp",
                                "inputs": [
                                  {
                                    "name": "a",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            0, 0, 0, 11010048, 61648513,
                                            14200420, 601150
                                          ],
                                          "length": 7,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            0, 0, 0, 11010048, 61648513,
                                            14200420, 601150
                                          ],
                                          "length": 7,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "b",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            25695235, 35152960, 18822360, 128
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            25695235, 35152960, 18822360, 128
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "denominator",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            40423139, 1036631, 14554778, 263586
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            40423139, 1036631, 14554778, 263586
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  }
                                ],
                                "calls": [
                                  {
                                    "op": "JUMP",
                                    "pc": 16821,
                                    "location": {
                                      "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                      "lines": {
                                        "start": {
                                          "line": 117,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 118,
                                          "column": 2
                                        }
                                      },
                                      "length": 25,
                                      "sourcePath": "contracts/libraries/FullMath.sol",
                                      "instructionIndex": 1805
                                    },
                                    "functionName": "mulDiv",
                                    "inputs": [
                                      {
                                        "name": "a",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                0, 0, 0, 11010048, 61648513,
                                                14200420, 601150
                                              ],
                                              "length": 7,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                0, 0, 0, 11010048, 61648513,
                                                14200420, 601150
                                              ],
                                              "length": 7,
                                              "red": null
                                            }
                                          }
                                        }
                                      },
                                      {
                                        "name": "b",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                25695235, 35152960, 18822360,
                                                128
                                              ],
                                              "length": 4,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                25695235, 35152960, 18822360,
                                                128
                                              ],
                                              "length": 4,
                                              "red": null
                                            }
                                          }
                                        }
                                      },
                                      {
                                        "name": "denominator",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                40423139, 1036631, 14554778,
                                                263586
                                              ],
                                              "length": 4,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                40423139, 1036631, 14554778,
                                                263586
                                              ],
                                              "length": 4,
                                              "red": null
                                            }
                                          }
                                        }
                                      }
                                    ],
                                    "calls": [],
                                    "externalCall": false
                                  }
                                ],
                                "externalCall": false
                              },
                              {
                                "op": "JUMP",
                                "pc": 18302,
                                "location": {
                                  "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                  "lines": {
                                    "start": {
                                      "line": 167,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 171,
                                      "column": 0
                                    }
                                  },
                                  "length": 163,
                                  "sourcePath": "contracts/libraries/SqrtPriceMath.sol",
                                  "instructionIndex": 1984
                                },
                                "functionName": "divRoundingUp",
                                "inputs": [
                                  {
                                    "name": "x",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            32868403, 49352562, 59209976,
                                            37190319, 15932698, 37848572, 292
                                          ],
                                          "length": 7,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            32868403, 49352562, 59209976,
                                            37190319, 15932698, 37848572, 292
                                          ],
                                          "length": 7,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "y",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            14727904, 32992535, 62841281, 263457
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            14727904, 32992535, 62841281, 263457
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  }
                                ],
                                "calls": [],
                                "externalCall": false
                              }
                            ],
                            "externalCall": false
                          },
                          {
                            "op": "JUMP",
                            "pc": 12570,
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 46,
                                  "column": 35
                                },
                                "end": {
                                  "line": 51,
                                  "column": 17
                                }
                              },
                              "length": 205,
                              "sourcePath": "contracts/libraries/SwapMath.sol",
                              "instructionIndex": 2022
                            },
                            "functionName": "getNextSqrtPriceFromInput",
                            "inputs": [
                              {
                                "name": "sqrtPX96",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 160,
                                    "typeHint": "uint160"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        40423139, 1036631, 14554778, 263586
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        40423139, 1036631, 14554778, 263586
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "liquidity",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 128,
                                    "typeHint": "uint128"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "amountIn",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 256,
                                    "typeHint": "uint256"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [4432896, 10398179, 11388],
                                      "length": 3,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [4432896, 10398179, 11388],
                                      "length": 3,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "zeroForOne",
                                "value": {
                                  "type": {
                                    "typeClass": "bool",
                                    "typeHint": "bool"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBoolean": true
                                  }
                                }
                              }
                            ],
                            "calls": [
                              {
                                "op": "JUMP",
                                "pc": 18389,
                                "location": {
                                  "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                  "lines": {
                                    "start": {
                                      "line": 117,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 0
                                    }
                                  },
                                  "length": 74,
                                  "sourcePath": "contracts/libraries/SqrtPriceMath.sol",
                                  "instructionIndex": 2059
                                },
                                "functionName": "getNextSqrtPriceFromAmount0RoundingUp",
                                "inputs": [
                                  {
                                    "name": "sqrtPX96",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 160,
                                        "typeHint": "uint160"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            40423139, 1036631, 14554778, 263586
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            40423139, 1036631, 14554778, 263586
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "liquidity",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 128,
                                        "typeHint": "uint128"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            11436330, 11429099, 19676726, 2
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            11436330, 11429099, 19676726, 2
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "amount",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [4432896, 10398179, 11388],
                                          "length": 3,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [4432896, 10398179, 11388],
                                          "length": 3,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "add",
                                    "value": {
                                      "type": {
                                        "typeClass": "bool",
                                        "typeHint": "bool"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBoolean": true
                                      }
                                    }
                                  }
                                ],
                                "calls": [
                                  {
                                    "op": "JUMP",
                                    "pc": 20053,
                                    "location": {
                                      "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                      "lines": {
                                        "start": {
                                          "line": 43,
                                          "column": 35
                                        },
                                        "end": {
                                          "line": 43,
                                          "column": 95
                                        }
                                      },
                                      "length": 60,
                                      "sourcePath": "contracts/libraries/SqrtPriceMath.sol",
                                      "instructionIndex": 2117
                                    },
                                    "functionName": "mulDivRoundingUp",
                                    "inputs": [
                                      {
                                        "name": "a",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                0, 0, 0, 11010048, 61648513,
                                                14200420, 601150
                                              ],
                                              "length": 7,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                0, 0, 0, 11010048, 61648513,
                                                14200420, 601150
                                              ],
                                              "length": 7,
                                              "red": null
                                            }
                                          }
                                        }
                                      },
                                      {
                                        "name": "b",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                40423139, 1036631, 14554778,
                                                263586
                                              ],
                                              "length": 4,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                40423139, 1036631, 14554778,
                                                263586
                                              ],
                                              "length": 4,
                                              "red": null
                                            }
                                          }
                                        }
                                      },
                                      {
                                        "name": "denominator",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                32664576, 61261979, 40341204,
                                                38080630, 9025479, 63171084,
                                                601194
                                              ],
                                              "length": 7,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                32664576, 61261979, 40341204,
                                                38080630, 9025479, 63171084,
                                                601194
                                              ],
                                              "length": 7,
                                              "red": null
                                            }
                                          }
                                        }
                                      }
                                    ],
                                    "calls": [
                                      {
                                        "op": "JUMP",
                                        "pc": 16821,
                                        "location": {
                                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                          "lines": {
                                            "start": {
                                              "line": 117,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 118,
                                              "column": 2
                                            }
                                          },
                                          "length": 25,
                                          "sourcePath": "contracts/libraries/FullMath.sol",
                                          "instructionIndex": 2125
                                        },
                                        "functionName": "mulDiv",
                                        "inputs": [
                                          {
                                            "name": "a",
                                            "value": {
                                              "type": {
                                                "typeClass": "uint",
                                                "bits": 256,
                                                "typeHint": "uint256"
                                              },
                                              "kind": "value",
                                              "value": {
                                                "asBN": {
                                                  "negative": 0,
                                                  "words": [
                                                    0, 0, 0, 11010048, 61648513,
                                                    14200420, 601150
                                                  ],
                                                  "length": 7,
                                                  "red": null
                                                },
                                                "rawAsBN": {
                                                  "negative": 0,
                                                  "words": [
                                                    0, 0, 0, 11010048, 61648513,
                                                    14200420, 601150
                                                  ],
                                                  "length": 7,
                                                  "red": null
                                                }
                                              }
                                            }
                                          },
                                          {
                                            "name": "b",
                                            "value": {
                                              "type": {
                                                "typeClass": "uint",
                                                "bits": 256,
                                                "typeHint": "uint256"
                                              },
                                              "kind": "value",
                                              "value": {
                                                "asBN": {
                                                  "negative": 0,
                                                  "words": [
                                                    40423139, 1036631, 14554778,
                                                    263586
                                                  ],
                                                  "length": 4,
                                                  "red": null
                                                },
                                                "rawAsBN": {
                                                  "negative": 0,
                                                  "words": [
                                                    40423139, 1036631, 14554778,
                                                    263586
                                                  ],
                                                  "length": 4,
                                                  "red": null
                                                }
                                              }
                                            }
                                          },
                                          {
                                            "name": "denominator",
                                            "value": {
                                              "type": {
                                                "typeClass": "uint",
                                                "bits": 256,
                                                "typeHint": "uint256"
                                              },
                                              "kind": "value",
                                              "value": {
                                                "asBN": {
                                                  "negative": 0,
                                                  "words": [
                                                    32664576, 61261979,
                                                    40341204, 38080630, 9025479,
                                                    63171084, 601194
                                                  ],
                                                  "length": 7,
                                                  "red": null
                                                },
                                                "rawAsBN": {
                                                  "negative": 0,
                                                  "words": [
                                                    32664576, 61261979,
                                                    40341204, 38080630, 9025479,
                                                    63171084, 601194
                                                  ],
                                                  "length": 7,
                                                  "red": null
                                                }
                                              }
                                            }
                                          }
                                        ],
                                        "calls": [],
                                        "externalCall": false
                                      }
                                    ],
                                    "externalCall": false
                                  }
                                ],
                                "externalCall": false
                              }
                            ],
                            "externalCall": false
                          },
                          {
                            "op": "JUMP",
                            "pc": 12701,
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 72,
                                  "column": 18
                                },
                                "end": {
                                  "line": 72,
                                  "column": 103
                                }
                              },
                              "length": 85,
                              "sourcePath": "contracts/libraries/SwapMath.sol",
                              "instructionIndex": 2360
                            },
                            "functionName": "getAmount0Delta",
                            "inputs": [
                              {
                                "name": "sqrtRatioAX96",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 160,
                                    "typeHint": "uint160"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        62078230, 60632883, 40648559, 263566
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        62078230, 60632883, 40648559, 263566
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "sqrtRatioBX96",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 160,
                                    "typeHint": "uint160"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        40423139, 1036631, 14554778, 263586
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        40423139, 1036631, 14554778, 263586
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "liquidity",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 128,
                                    "typeHint": "uint128"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "roundUp",
                                "value": {
                                  "type": {
                                    "typeClass": "bool",
                                    "typeHint": "bool"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBoolean": true
                                  }
                                }
                              }
                            ],
                            "calls": [
                              {
                                "op": "JUMP",
                                "pc": 18287,
                                "location": {
                                  "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                  "lines": {
                                    "start": {
                                      "line": 168,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 168,
                                      "column": 84
                                    }
                                  },
                                  "length": 64,
                                  "sourcePath": "contracts/libraries/SqrtPriceMath.sol",
                                  "instructionIndex": 2420
                                },
                                "functionName": "mulDivRoundingUp",
                                "inputs": [
                                  {
                                    "name": "a",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            0, 0, 0, 11010048, 61648513,
                                            14200420, 601150
                                          ],
                                          "length": 7,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            0, 0, 0, 11010048, 61648513,
                                            14200420, 601150
                                          ],
                                          "length": 7,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "b",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            45453773, 7512611, 41015082, 19
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            45453773, 7512611, 41015082, 19
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "denominator",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            40423139, 1036631, 14554778, 263586
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            40423139, 1036631, 14554778, 263586
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  }
                                ],
                                "calls": [
                                  {
                                    "op": "JUMP",
                                    "pc": 16821,
                                    "location": {
                                      "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                      "lines": {
                                        "start": {
                                          "line": 117,
                                          "column": 21
                                        },
                                        "end": {
                                          "line": 118,
                                          "column": 2
                                        }
                                      },
                                      "length": 25,
                                      "sourcePath": "contracts/libraries/FullMath.sol",
                                      "instructionIndex": 2428
                                    },
                                    "functionName": "mulDiv",
                                    "inputs": [
                                      {
                                        "name": "a",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                0, 0, 0, 11010048, 61648513,
                                                14200420, 601150
                                              ],
                                              "length": 7,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                0, 0, 0, 11010048, 61648513,
                                                14200420, 601150
                                              ],
                                              "length": 7,
                                              "red": null
                                            }
                                          }
                                        }
                                      },
                                      {
                                        "name": "b",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                45453773, 7512611, 41015082, 19
                                              ],
                                              "length": 4,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                45453773, 7512611, 41015082, 19
                                              ],
                                              "length": 4,
                                              "red": null
                                            }
                                          }
                                        }
                                      },
                                      {
                                        "name": "denominator",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                40423139, 1036631, 14554778,
                                                263586
                                              ],
                                              "length": 4,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                40423139, 1036631, 14554778,
                                                263586
                                              ],
                                              "length": 4,
                                              "red": null
                                            }
                                          }
                                        }
                                      }
                                    ],
                                    "calls": [],
                                    "externalCall": false
                                  }
                                ],
                                "externalCall": false
                              },
                              {
                                "op": "JUMP",
                                "pc": 18302,
                                "location": {
                                  "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                  "lines": {
                                    "start": {
                                      "line": 167,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 171,
                                      "column": 0
                                    }
                                  },
                                  "length": 163,
                                  "sourcePath": "contracts/libraries/SqrtPriceMath.sol",
                                  "instructionIndex": 2607
                                },
                                "functionName": "divRoundingUp",
                                "inputs": [
                                  {
                                    "name": "x",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            12348441, 13057136, 66508146,
                                            51354377, 9830289, 48747328, 44
                                          ],
                                          "length": 7,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            12348441, 13057136, 66508146,
                                            51354377, 9830289, 48747328, 44
                                          ],
                                          "length": 7,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "y",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            62078230, 60632883, 40648559, 263566
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            62078230, 60632883, 40648559, 263566
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  }
                                ],
                                "calls": [],
                                "externalCall": false
                              }
                            ],
                            "externalCall": false
                          },
                          {
                            "op": "JUMP",
                            "pc": 12738,
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 75,
                                  "column": 18
                                },
                                "end": {
                                  "line": 75,
                                  "column": 104
                                }
                              },
                              "length": 86,
                              "sourcePath": "contracts/libraries/SwapMath.sol",
                              "instructionIndex": 2650
                            },
                            "functionName": "getAmount1Delta",
                            "inputs": [
                              {
                                "name": "sqrtRatioAX96",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 160,
                                    "typeHint": "uint160"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        62078230, 60632883, 40648559, 263566
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        62078230, 60632883, 40648559, 263566
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "sqrtRatioBX96",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 160,
                                    "typeHint": "uint160"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        40423139, 1036631, 14554778, 263586
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        40423139, 1036631, 14554778, 263586
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "liquidity",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 128,
                                    "typeHint": "uint128"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "roundUp",
                                "value": {
                                  "type": {
                                    "typeClass": "bool",
                                    "typeHint": "bool"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBoolean": false
                                  }
                                }
                              }
                            ],
                            "calls": [
                              {
                                "op": "JUMP",
                                "pc": 18073,
                                "location": {
                                  "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                  "lines": {
                                    "start": {
                                      "line": 192,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 93
                                    }
                                  },
                                  "length": 75,
                                  "sourcePath": "contracts/libraries/SqrtPriceMath.sol",
                                  "instructionIndex": 2696
                                },
                                "functionName": "mulDiv",
                                "inputs": [
                                  {
                                    "name": "a",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            11436330, 11429099, 19676726, 2
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            11436330, 11429099, 19676726, 2
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "b",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [
                                            45453773, 7512611, 41015082, 19
                                          ],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [
                                            45453773, 7512611, 41015082, 19
                                          ],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  },
                                  {
                                    "name": "denominator",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [0, 0, 0, 262144],
                                          "length": 4,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [0, 0, 0, 262144],
                                          "length": 4,
                                          "red": null
                                        }
                                      }
                                    }
                                  }
                                ],
                                "calls": [],
                                "externalCall": false
                              }
                            ],
                            "externalCall": false
                          }
                        ],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 3400,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 673,
                              "column": 50
                            },
                            "end": {
                              "line": 673,
                              "column": 93
                            }
                          },
                          "length": 43,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 2865
                        },
                        "functionName": "toInt256",
                        "inputs": [
                          {
                            "name": "y",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 256,
                                "typeHint": "uint256"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [59424768, 57168086, 11393],
                                  "length": 3,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [59424768, 57168086, 11393],
                                  "length": 3,
                                  "red": null
                                }
                              }
                            }
                          }
                        ],
                        "calls": [],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 3423,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 674,
                              "column": 68
                            },
                            "end": {
                              "line": 674,
                              "column": 93
                            }
                          },
                          "length": 25,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 2894
                        },
                        "functionName": "toInt256",
                        "inputs": [
                          {
                            "name": "y",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 256,
                                "typeHint": "uint256"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [42126413, 63727726, 11512],
                                  "length": 3,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [42126413, 63727726, 11512],
                                  "length": 3,
                                  "red": null
                                }
                              }
                            }
                          }
                        ],
                        "calls": [],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 3434,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 674,
                              "column": 41
                            },
                            "end": {
                              "line": 674,
                              "column": 94
                            }
                          },
                          "length": 53,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 2915
                        },
                        "functionName": "sub",
                        "inputs": [
                          {
                            "name": "x",
                            "value": {
                              "type": {
                                "typeClass": "int",
                                "bits": 256,
                                "typeHint": "int256"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [0],
                                  "length": 1,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [0],
                                  "length": 1,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "y",
                            "value": {
                              "type": {
                                "typeClass": "int",
                                "bits": 256,
                                "typeHint": "int256"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [42126413, 63727726, 11512],
                                  "length": 3,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [42126413, 63727726, 11512],
                                  "length": 3,
                                  "red": null
                                }
                              }
                            }
                          }
                        ],
                        "calls": [],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 3624,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 689,
                              "column": 45
                            },
                            "end": {
                              "line": 689,
                              "column": 113
                            }
                          },
                          "length": 68,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 2985
                        },
                        "functionName": "mulDiv",
                        "inputs": [
                          {
                            "name": "a",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 256,
                                "typeHint": "uint256"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [54991872, 46769907, 5],
                                  "length": 3,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [54991872, 46769907, 5],
                                  "length": 3,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "b",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 256,
                                "typeHint": "uint256"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [0, 0, 0, 0, 16777216],
                                  "length": 5,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [0, 0, 0, 0, 16777216],
                                  "length": 5,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "denominator",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 256,
                                "typeHint": "uint256"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [11436330, 11429099, 19676726, 2],
                                  "length": 4,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [11436330, 11429099, 19676726, 2],
                                  "length": 4,
                                  "red": null
                                }
                              }
                            }
                          }
                        ],
                        "calls": [],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 3979,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 727,
                              "column": 29
                            },
                            "end": {
                              "line": 727,
                              "column": 76
                            }
                          },
                          "length": 47,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 3100
                        },
                        "functionName": "getTickAtSqrtRatio",
                        "inputs": [
                          {
                            "name": "sqrtPriceX96",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 160,
                                "typeHint": "uint160"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [
                                    62078230, 60632883, 40648559, 263566
                                  ],
                                  "length": 4,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [
                                    62078230, 60632883, 40648559, 263566
                                  ],
                                  "length": 4,
                                  "red": null
                                }
                              }
                            }
                          }
                        ],
                        "calls": [
                          {
                            "op": "JUMP",
                            "pc": 14757,
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 202,
                                  "column": 45
                                },
                                "end": {
                                  "line": 202,
                                  "column": 71
                                }
                              },
                              "length": 26,
                              "sourcePath": "contracts/libraries/TickMath.sol",
                              "instructionIndex": 3541
                            },
                            "functionName": "getSqrtRatioAtTick",
                            "inputs": [
                              {
                                "name": "tick",
                                "value": {
                                  "type": {
                                    "typeClass": "int",
                                    "bits": 24,
                                    "typeHint": "int24"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [108],
                                      "length": 1,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [108],
                                      "length": 1,
                                      "red": null
                                    }
                                  }
                                }
                              }
                            ],
                            "calls": [],
                            "externalCall": false
                          }
                        ],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 4076,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 734,
                              "column": 16
                            },
                            "end": {
                              "line": 741,
                              "column": 17
                            }
                          },
                          "length": 320,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 3888
                        },
                        "functionName": "write",
                        "inputs": [
                          {
                            "name": "self",
                            "value": {
                              "type": "storage",
                              "slot": {
                                "negative": 0,
                                "words": [8],
                                "length": 1,
                                "red": null
                              }
                            }
                          },
                          {
                            "name": "index",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 16,
                                "typeHint": "uint16"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [57],
                                  "length": 1,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [57],
                                  "length": 1,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "blockTimestamp",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 32,
                                "typeHint": "uint32"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [209827, 25],
                                  "length": 2,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [209827, 25],
                                  "length": 2,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "tick",
                            "value": {
                              "type": {
                                "typeClass": "int",
                                "bits": 24,
                                "typeHint": "int24"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [109],
                                  "length": 1,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [109],
                                  "length": 1,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "liquidity",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 128,
                                "typeHint": "uint128"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [11436330, 11429099, 19676726, 2],
                                  "length": 4,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [11436330, 11429099, 19676726, 2],
                                  "length": 4,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "cardinality",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 16,
                                "typeHint": "uint16"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [180],
                                  "length": 1,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [180],
                                  "length": 1,
                                  "red": null
                                }
                              }
                            }
                          },
                          {
                            "name": "cardinalityNext",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 16,
                                "typeHint": "uint16"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [180],
                                  "length": 1,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [180],
                                  "length": 1,
                                  "red": null
                                }
                              }
                            }
                          }
                        ],
                        "calls": [
                          {
                            "op": "JUMP",
                            "pc": 15019,
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 99,
                                  "column": 29
                                },
                                "end": {
                                  "line": 99,
                                  "column": 77
                                }
                              },
                              "length": 48,
                              "sourcePath": "contracts/libraries/Oracle.sol",
                              "instructionIndex": 4021
                            },
                            "functionName": "transform",
                            "inputs": [
                              {
                                "name": "last",
                                "value": {
                                  "type": {
                                    "typeClass": "struct",
                                    "kind": "local",
                                    "id": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0):3839",
                                    "typeName": "Observation",
                                    "definingContractName": "Oracle",
                                    "location": "memory"
                                  },
                                  "kind": "value",
                                  "value": [
                                    {
                                      "name": "blockTimestamp",
                                      "value": {
                                        "type": {
                                          "typeClass": "uint",
                                          "bits": 32,
                                          "typeHint": "uint32"
                                        },
                                        "kind": "value",
                                        "value": {
                                          "asBN": {
                                            "negative": 0,
                                            "words": [181771, 25],
                                            "length": 2,
                                            "red": null
                                          },
                                          "rawAsBN": {
                                            "negative": 0,
                                            "words": [181771, 25],
                                            "length": 2,
                                            "red": null
                                          }
                                        }
                                      }
                                    },
                                    {
                                      "name": "tickCumulative",
                                      "value": {
                                        "type": {
                                          "typeClass": "int",
                                          "bits": 56,
                                          "typeHint": "int56"
                                        },
                                        "kind": "value",
                                        "value": {
                                          "asBN": {
                                            "negative": 1,
                                            "words": [40983991, 60],
                                            "length": 2,
                                            "red": null
                                          },
                                          "rawAsBN": {
                                            "negative": 1,
                                            "words": [40983991, 60],
                                            "length": 2,
                                            "red": null
                                          }
                                        }
                                      }
                                    },
                                    {
                                      "name": "secondsPerLiquidityCumulativeX128",
                                      "value": {
                                        "type": {
                                          "typeClass": "uint",
                                          "bits": 160,
                                          "typeHint": "uint160"
                                        },
                                        "kind": "value",
                                        "value": {
                                          "asBN": {
                                            "negative": 0,
                                            "words": [
                                              50748407, 61246306, 58229304, 6,
                                              16777216, 104179
                                            ],
                                            "length": 6,
                                            "red": null
                                          },
                                          "rawAsBN": {
                                            "negative": 0,
                                            "words": [
                                              50748407, 61246306, 58229304, 6,
                                              16777216, 104179
                                            ],
                                            "length": 6,
                                            "red": null
                                          }
                                        }
                                      }
                                    },
                                    {
                                      "name": "initialized",
                                      "value": {
                                        "type": {
                                          "typeClass": "bool",
                                          "typeHint": "bool"
                                        },
                                        "kind": "value",
                                        "value": {
                                          "asBoolean": true
                                        }
                                      }
                                    }
                                  ]
                                }
                              },
                              {
                                "name": "blockTimestamp",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 32,
                                    "typeHint": "uint32"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [209827, 25],
                                      "length": 2,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [209827, 25],
                                      "length": 2,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "tick",
                                "value": {
                                  "type": {
                                    "typeClass": "int",
                                    "bits": 24,
                                    "typeHint": "int24"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [109],
                                      "length": 1,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [109],
                                      "length": 1,
                                      "red": null
                                    }
                                  }
                                }
                              },
                              {
                                "name": "liquidity",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 128,
                                    "typeHint": "uint128"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [
                                        11436330, 11429099, 19676726, 2
                                      ],
                                      "length": 4,
                                      "red": null
                                    }
                                  }
                                }
                              }
                            ],
                            "calls": [],
                            "externalCall": false
                          }
                        ],
                        "externalCall": false
                      },
                      {
                        "op": "JUMP",
                        "pc": 4591,
                        "location": {
                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                          "lines": {
                            "start": {
                              "line": 772,
                              "column": 29
                            },
                            "end": {
                              "line": 772,
                              "column": 94
                            }
                          },
                          "length": 65,
                          "sourcePath": "contracts/UniswapV3Pool.sol",
                          "instructionIndex": 4457
                        },
                        "functionName": "safeTransfer",
                        "inputs": [
                          {
                            "name": "token",
                            "value": {
                              "type": {
                                "typeClass": "address",
                                "kind": "specific",
                                "payable": false
                              },
                              "kind": "value",
                              "value": {
                                "asAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
                                "rawAsHex": "0x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"
                              }
                            }
                          },
                          {
                            "name": "to",
                            "value": {
                              "type": {
                                "typeClass": "address",
                                "kind": "specific",
                                "payable": false
                              },
                              "kind": "value",
                              "value": {
                                "asAddress": "0x1111111254EEB25477B68fb85Ed929f73A960582",
                                "rawAsHex": "0x0000000000000000000000001111111254eeb25477b68fb85ed929f73a960582"
                              }
                            }
                          },
                          {
                            "name": "value",
                            "value": {
                              "type": {
                                "typeClass": "uint",
                                "bits": 256,
                                "typeHint": "uint256"
                              },
                              "kind": "value",
                              "value": {
                                "asBN": {
                                  "negative": 0,
                                  "words": [42126413, 63727726, 11512],
                                  "length": 3,
                                  "red": null
                                },
                                "rawAsBN": {
                                  "negative": 0,
                                  "words": [42126413, 63727726, 11512],
                                  "length": 3,
                                  "red": null
                                }
                              }
                            }
                          }
                        ],
                        "calls": [
                          {
                            "op": "CALL",
                            "pc": 15413,
                            "inputs": [
                              {
                                "name": "dst",
                                "value": {
                                  "type": {
                                    "typeClass": "address",
                                    "kind": "general",
                                    "typeHint": "address"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asAddress": "0x00000000000000000000000000000000A9059Cbb",
                                    "rawAsHex": "0x00000000000000000000000000000000000000000000000000000000a9059cbb"
                                  }
                                }
                              },
                              {
                                "name": "wad",
                                "value": {
                                  "type": {
                                    "typeClass": "uint",
                                    "bits": 256,
                                    "typeHint": "uint256"
                                  },
                                  "kind": "value",
                                  "value": {
                                    "asBN": {
                                      "negative": 0,
                                      "words": [1],
                                      "length": 1,
                                      "red": null
                                    },
                                    "rawAsBN": {
                                      "negative": 0,
                                      "words": [1],
                                      "length": 1,
                                      "red": null
                                    }
                                  }
                                }
                              }
                            ],
                            "location": {
                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                              "lines": {
                                "start": {
                                  "line": 19,
                                  "column": 12
                                },
                                "end": {
                                  "line": 19,
                                  "column": 90
                                }
                              },
                              "length": 78,
                              "sourcePath": "contracts/libraries/TransferHelper.sol",
                              "instructionIndex": 4632
                            },
                            "calls": [
                              {
                                "op": "JUMP",
                                "pc": 943,
                                "location": {
                                  "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                  "lines": {
                                    "start": {
                                      "line": 19,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 19,
                                      "column": 90
                                    }
                                  },
                                  "length": 78,
                                  "sourcePath": "contracts/libraries/TransferHelper.sol",
                                  "instructionIndex": 4581
                                },
                                "functionName": "transfer",
                                "inputs": [
                                  {
                                    "name": "dst",
                                    "value": {
                                      "type": {
                                        "typeClass": "address",
                                        "kind": "general",
                                        "typeHint": "address"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asAddress": "0x1111111254EEB25477B68fb85Ed929f73A960582",
                                        "rawAsHex": "0x0000000000000000000000001111111254eeb25477b68fb85ed929f73a960582"
                                      }
                                    }
                                  },
                                  {
                                    "name": "wad",
                                    "value": {
                                      "type": {
                                        "typeClass": "uint",
                                        "bits": 256,
                                        "typeHint": "uint256"
                                      },
                                      "kind": "value",
                                      "value": {
                                        "asBN": {
                                          "negative": 0,
                                          "words": [42126413, 63727726, 11512],
                                          "length": 3,
                                          "red": null
                                        },
                                        "rawAsBN": {
                                          "negative": 0,
                                          "words": [42126413, 63727726, 11512],
                                          "length": 3,
                                          "red": null
                                        }
                                      }
                                    }
                                  }
                                ],
                                "calls": [
                                  {
                                    "op": "JUMP",
                                    "pc": 3034,
                                    "location": {
                                      "compilationId": "externalFor(0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2)Via(etherscan)Number(0)",
                                      "lines": {
                                        "start": {
                                          "line": 59,
                                          "column": 15
                                        },
                                        "end": {
                                          "line": 59,
                                          "column": 49
                                        }
                                      },
                                      "length": 34,
                                      "sourcePath": "WETH9.sol",
                                      "instructionIndex": 4731
                                    },
                                    "functionName": "transferFrom",
                                    "inputs": [
                                      {
                                        "name": "src",
                                        "value": {
                                          "type": {
                                            "typeClass": "address",
                                            "kind": "general",
                                            "typeHint": "address"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asAddress": "0x840DEEef2f115Cf50DA625F7368C24af6fE74410",
                                            "rawAsHex": "0x000000000000000000000000840deeef2f115cf50da625f7368c24af6fe74410"
                                          }
                                        }
                                      },
                                      {
                                        "name": "dst",
                                        "value": {
                                          "type": {
                                            "typeClass": "address",
                                            "kind": "general",
                                            "typeHint": "address"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asAddress": "0x1111111254EEB25477B68fb85Ed929f73A960582",
                                            "rawAsHex": "0x0000000000000000000000001111111254eeb25477b68fb85ed929f73a960582"
                                          }
                                        }
                                      },
                                      {
                                        "name": "wad",
                                        "value": {
                                          "type": {
                                            "typeClass": "uint",
                                            "bits": 256,
                                            "typeHint": "uint256"
                                          },
                                          "kind": "value",
                                          "value": {
                                            "asBN": {
                                              "negative": 0,
                                              "words": [
                                                42126413, 63727726, 11512
                                              ],
                                              "length": 3,
                                              "red": null
                                            },
                                            "rawAsBN": {
                                              "negative": 0,
                                              "words": [
                                                42126413, 63727726, 11512
                                              ],
                                              "length": 3,
                                              "red": null
                                            }
                                          }
                                        }
                                      }
                                    ],
                                    "calls": [],
                                    "externalCall": false
                                  }
                                ],
                                "externalCall": false
                              },
                              {
                                "op": "JUMP",
                                "pc": 4601,
                                "location": {
                                  "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                  "lines": {
                                    "start": {
                                      "line": 774,
                                      "column": 37
                                    },
                                    "end": {
                                      "line": 774,
                                      "column": 47
                                    }
                                  },
                                  "length": 10,
                                  "sourcePath": "contracts/UniswapV3Pool.sol",
                                  "instructionIndex": 4989
                                },
                                "functionName": "balance0",
                                "inputs": [],
                                "calls": [
                                  {
                                    "op": "STATICCALL",
                                    "pc": 15774,
                                    "inputs": [],
                                    "location": {
                                      "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                      "lines": {
                                        "start": {
                                          "line": 141,
                                          "column": 12
                                        },
                                        "end": {
                                          "line": 141,
                                          "column": 102
                                        }
                                      },
                                      "length": 90,
                                      "sourcePath": "contracts/UniswapV3Pool.sol",
                                      "instructionIndex": 5137
                                    },
                                    "calls": [
                                      {
                                        "op": "JUMP",
                                        "pc": 97,
                                        "location": {
                                          "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                          "lines": {
                                            "start": {
                                              "line": 41,
                                              "column": 8
                                            },
                                            "end": {
                                              "line": 41,
                                              "column": 19
                                            }
                                          },
                                          "length": 11,
                                          "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                          "instructionIndex": 5175
                                        },
                                        "functionName": "_fallback",
                                        "inputs": [],
                                        "calls": [
                                          {
                                            "op": "JUMP",
                                            "pc": 459,
                                            "location": {
                                              "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                              "lines": {
                                                "start": {
                                                  "line": 99,
                                                  "column": 8
                                                },
                                                "end": {
                                                  "line": 99,
                                                  "column": 23
                                                }
                                              },
                                              "length": 15,
                                              "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                              "instructionIndex": 5179
                                            },
                                            "functionName": "_willFallback",
                                            "inputs": [],
                                            "calls": [
                                              {
                                                "op": "JUMP",
                                                "pc": 1133,
                                                "location": {
                                                  "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                  "lines": {
                                                    "start": {
                                                      "line": 167,
                                                      "column": 26
                                                    },
                                                    "end": {
                                                      "line": 167,
                                                      "column": 34
                                                    }
                                                  },
                                                  "length": 8,
                                                  "sourcePath": "centre-tokens/contracts/upgradeability/AdminUpgradeabilityProxy.sol",
                                                  "instructionIndex": 5183
                                                },
                                                "functionName": "_admin",
                                                "inputs": [],
                                                "calls": [],
                                                "externalCall": false
                                              }
                                            ],
                                            "externalCall": false
                                          },
                                          {
                                            "op": "JUMP",
                                            "pc": 470,
                                            "location": {
                                              "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                              "lines": {
                                                "start": {
                                                  "line": 100,
                                                  "column": 18
                                                },
                                                "end": {
                                                  "line": 100,
                                                  "column": 35
                                                }
                                              },
                                              "length": 17,
                                              "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                              "instructionIndex": 5211
                                            },
                                            "functionName": "_implementation",
                                            "inputs": [],
                                            "calls": [],
                                            "externalCall": false
                                          },
                                          {
                                            "op": "JUMP",
                                            "pc": 475,
                                            "location": {
                                              "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                              "lines": {
                                                "start": {
                                                  "line": 100,
                                                  "column": 8
                                                },
                                                "end": {
                                                  "line": 100,
                                                  "column": 36
                                                }
                                              },
                                              "length": 28,
                                              "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                              "instructionIndex": 5219
                                            },
                                            "functionName": "_delegate",
                                            "inputs": [
                                              {
                                                "name": "implementation",
                                                "value": {
                                                  "type": {
                                                    "typeClass": "address",
                                                    "kind": "specific",
                                                    "payable": false
                                                  },
                                                  "kind": "value",
                                                  "value": {
                                                    "asAddress": "0x31724cA0C982A31fbb5C57f4217AB585271fc9a5",
                                                    "rawAsHex": "0x00000000000000000000000031724ca0c982a31fbb5c57f4217ab585271fc9a5"
                                                  }
                                                }
                                              }
                                            ],
                                            "calls": [
                                              {
                                                "op": "DELEGATECALL",
                                                "pc": 1325,
                                                "inputs": [
                                                  {
                                                    "name": "account",
                                                    "value": {
                                                      "type": {
                                                        "typeClass": "address",
                                                        "kind": "specific",
                                                        "payable": false
                                                      },
                                                      "kind": "value",
                                                      "value": {
                                                        "asAddress": "0x0000000000000000000000000000000070A08231",
                                                        "rawAsHex": "0x0000000000000000000000000000000000000000000000000000000070a08231"
                                                      }
                                                    }
                                                  }
                                                ],
                                                "location": {
                                                  "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                  "lines": {
                                                    "start": {
                                                      "line": 64,
                                                      "column": 26
                                                    },
                                                    "end": {
                                                      "line": 72,
                                                      "column": 0
                                                    }
                                                  },
                                                  "length": 170,
                                                  "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                  "instructionIndex": 5231
                                                },
                                                "calls": [],
                                                "externalCall": true,
                                                "functionName": "balanceOf"
                                              }
                                            ],
                                            "externalCall": false
                                          },
                                          {
                                            "op": "CALL",
                                            "pc": 4737,
                                            "inputs": [],
                                            "location": {
                                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                              "lines": {
                                                "start": {
                                                  "line": 775,
                                                  "column": 12
                                                },
                                                "end": {
                                                  "line": 775,
                                                  "column": 92
                                                }
                                              },
                                              "length": 80,
                                              "sourcePath": "contracts/UniswapV3Pool.sol",
                                              "instructionIndex": 5532
                                            },
                                            "calls": [
                                              {
                                                "op": "JUMP",
                                                "pc": 21223,
                                                "location": {
                                                  "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                                  "lines": {
                                                    "start": {
                                                      "line": 141,
                                                      "column": 12
                                                    },
                                                    "end": {
                                                      "line": 141,
                                                      "column": 102
                                                    }
                                                  },
                                                  "length": 90,
                                                  "sourcePath": "contracts/UniswapV3Pool.sol",
                                                  "instructionIndex": 5384
                                                },
                                                "functionName": "uniswapV3SwapCallback",
                                                "inputs": [
                                                  {
                                                    "name": "amount0Delta",
                                                    "value": {
                                                      "type": {
                                                        "typeClass": "int",
                                                        "bits": 256,
                                                        "typeHint": "int256"
                                                      },
                                                      "kind": "value",
                                                      "value": {
                                                        "asBN": {
                                                          "negative": 0,
                                                          "words": [
                                                            59424768, 57168086,
                                                            11393
                                                          ],
                                                          "length": 3,
                                                          "red": null
                                                        },
                                                        "rawAsBN": {
                                                          "negative": 0,
                                                          "words": [
                                                            59424768, 57168086,
                                                            11393
                                                          ],
                                                          "length": 3,
                                                          "red": null
                                                        }
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "name": "amount1Delta",
                                                    "value": {
                                                      "type": {
                                                        "typeClass": "int",
                                                        "bits": 256,
                                                        "typeHint": "int256"
                                                      },
                                                      "kind": "value",
                                                      "value": {
                                                        "asBN": {
                                                          "negative": 1,
                                                          "words": [
                                                            42126413, 63727726,
                                                            11512
                                                          ],
                                                          "length": 3,
                                                          "red": null
                                                        },
                                                        "rawAsBN": {
                                                          "negative": 1,
                                                          "words": [
                                                            42126413, 63727726,
                                                            11512
                                                          ],
                                                          "length": 3,
                                                          "red": null
                                                        }
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "value": {
                                                      "type": {
                                                        "typeClass": "bytes",
                                                        "kind": "dynamic",
                                                        "location": "calldata",
                                                        "typeHint": "bytes"
                                                      },
                                                      "kind": "value",
                                                      "value": {
                                                        "asHex": "0x000000000000000000000000c0c0b1e384e088cf91f198f1405ad0a04daba750"
                                                      }
                                                    }
                                                  }
                                                ],
                                                "calls": [
                                                  {
                                                    "op": "JUMP",
                                                    "pc": 97,
                                                    "location": {
                                                      "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                      "lines": {
                                                        "start": {
                                                          "line": 41,
                                                          "column": 8
                                                        },
                                                        "end": {
                                                          "line": 41,
                                                          "column": 19
                                                        }
                                                      },
                                                      "length": 11,
                                                      "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                      "instructionIndex": 6087
                                                    },
                                                    "functionName": "_fallback",
                                                    "inputs": [],
                                                    "calls": [
                                                      {
                                                        "op": "JUMP",
                                                        "pc": 459,
                                                        "location": {
                                                          "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                          "lines": {
                                                            "start": {
                                                              "line": 99,
                                                              "column": 8
                                                            },
                                                            "end": {
                                                              "line": 99,
                                                              "column": 23
                                                            }
                                                          },
                                                          "length": 15,
                                                          "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                          "instructionIndex": 6091
                                                        },
                                                        "functionName": "_willFallback",
                                                        "inputs": [],
                                                        "calls": [
                                                          {
                                                            "op": "JUMP",
                                                            "pc": 1133,
                                                            "location": {
                                                              "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                              "lines": {
                                                                "start": {
                                                                  "line": 167,
                                                                  "column": 26
                                                                },
                                                                "end": {
                                                                  "line": 167,
                                                                  "column": 34
                                                                }
                                                              },
                                                              "length": 8,
                                                              "sourcePath": "centre-tokens/contracts/upgradeability/AdminUpgradeabilityProxy.sol",
                                                              "instructionIndex": 6095
                                                            },
                                                            "functionName": "_admin",
                                                            "inputs": [],
                                                            "calls": [],
                                                            "externalCall": false
                                                          }
                                                        ],
                                                        "externalCall": false
                                                      },
                                                      {
                                                        "op": "JUMP",
                                                        "pc": 470,
                                                        "location": {
                                                          "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                          "lines": {
                                                            "start": {
                                                              "line": 100,
                                                              "column": 18
                                                            },
                                                            "end": {
                                                              "line": 100,
                                                              "column": 35
                                                            }
                                                          },
                                                          "length": 17,
                                                          "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                          "instructionIndex": 6123
                                                        },
                                                        "functionName": "_implementation",
                                                        "inputs": [],
                                                        "calls": [],
                                                        "externalCall": false
                                                      },
                                                      {
                                                        "op": "JUMP",
                                                        "pc": 475,
                                                        "location": {
                                                          "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                          "lines": {
                                                            "start": {
                                                              "line": 100,
                                                              "column": 8
                                                            },
                                                            "end": {
                                                              "line": 100,
                                                              "column": 36
                                                            }
                                                          },
                                                          "length": 28,
                                                          "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                          "instructionIndex": 6131
                                                        },
                                                        "functionName": "_delegate",
                                                        "inputs": [
                                                          {
                                                            "name": "implementation",
                                                            "value": {
                                                              "type": {
                                                                "typeClass": "address",
                                                                "kind": "specific",
                                                                "payable": false
                                                              },
                                                              "kind": "value",
                                                              "value": {
                                                                "asAddress": "0x31724cA0C982A31fbb5C57f4217AB585271fc9a5",
                                                                "rawAsHex": "0x00000000000000000000000031724ca0c982a31fbb5c57f4217ab585271fc9a5"
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "calls": [
                                                          {
                                                            "op": "DELEGATECALL",
                                                            "pc": 1325,
                                                            "inputs": [
                                                              {
                                                                "name": "from",
                                                                "value": {
                                                                  "type": {
                                                                    "typeClass": "address",
                                                                    "kind": "specific",
                                                                    "payable": false
                                                                  },
                                                                  "kind": "error",
                                                                  "error": {
                                                                    "kind": "ReadErrorStack",
                                                                    "from": -2,
                                                                    "to": -2
                                                                  }
                                                                }
                                                              },
                                                              {
                                                                "name": "to",
                                                                "value": {
                                                                  "type": {
                                                                    "typeClass": "address",
                                                                    "kind": "specific",
                                                                    "payable": false
                                                                  },
                                                                  "kind": "error",
                                                                  "error": {
                                                                    "kind": "ReadErrorStack",
                                                                    "from": -1,
                                                                    "to": -1
                                                                  }
                                                                }
                                                              },
                                                              {
                                                                "name": "value",
                                                                "value": {
                                                                  "type": {
                                                                    "typeClass": "uint",
                                                                    "bits": 256,
                                                                    "typeHint": "uint256"
                                                                  },
                                                                  "kind": "value",
                                                                  "value": {
                                                                    "asBN": {
                                                                      "negative": 0,
                                                                      "words": [
                                                                        62419677,
                                                                        8
                                                                      ],
                                                                      "length": 2,
                                                                      "red": null
                                                                    },
                                                                    "rawAsBN": {
                                                                      "negative": 0,
                                                                      "words": [
                                                                        62419677,
                                                                        8
                                                                      ],
                                                                      "length": 2,
                                                                      "red": null
                                                                    }
                                                                  }
                                                                }
                                                              }
                                                            ],
                                                            "location": {
                                                              "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                              "lines": {
                                                                "start": {
                                                                  "line": 64,
                                                                  "column": 26
                                                                },
                                                                "end": {
                                                                  "line": 72,
                                                                  "column": 0
                                                                }
                                                              },
                                                              "length": 170,
                                                              "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                              "instructionIndex": 6143
                                                            },
                                                            "calls": [
                                                              {
                                                                "op": "JUMP",
                                                                "pc": 5607,
                                                                "location": {
                                                                  "compilationId": "externalFor(0x31724cA0C982A31fbb5C57f4217AB585271fc9a5)Via(etherscan)Number(0)",
                                                                  "lines": {
                                                                    "start": {
                                                                      "line": 260,
                                                                      "column": 8
                                                                    },
                                                                    "end": {
                                                                      "line": 260,
                                                                      "column": 34
                                                                    }
                                                                  },
                                                                  "length": 26,
                                                                  "sourcePath": "centre-tokens/contracts/v1/FiatTokenV1.sol",
                                                                  "instructionIndex": 6346
                                                                },
                                                                "functionName": "_transfer",
                                                                "inputs": [
                                                                  {
                                                                    "name": "from",
                                                                    "value": {
                                                                      "type": {
                                                                        "typeClass": "address",
                                                                        "kind": "specific",
                                                                        "payable": false
                                                                      },
                                                                      "kind": "value",
                                                                      "value": {
                                                                        "asAddress": "0xC0c0b1e384E088Cf91f198F1405ad0A04DaBa750",
                                                                        "rawAsHex": "0x000000000000000000000000c0c0b1e384e088cf91f198f1405ad0a04daba750"
                                                                      }
                                                                    }
                                                                  },
                                                                  {
                                                                    "name": "to",
                                                                    "value": {
                                                                      "type": {
                                                                        "typeClass": "address",
                                                                        "kind": "specific",
                                                                        "payable": false
                                                                      },
                                                                      "kind": "value",
                                                                      "value": {
                                                                        "asAddress": "0x840DEEef2f115Cf50DA625F7368C24af6fE74410",
                                                                        "rawAsHex": "0x000000000000000000000000840deeef2f115cf50da625f7368c24af6fe74410"
                                                                      }
                                                                    }
                                                                  },
                                                                  {
                                                                    "name": "value",
                                                                    "value": {
                                                                      "type": {
                                                                        "typeClass": "uint",
                                                                        "bits": 256,
                                                                        "typeHint": "uint256"
                                                                      },
                                                                      "kind": "value",
                                                                      "value": {
                                                                        "asBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            59424768,
                                                                            57168086,
                                                                            11393
                                                                          ],
                                                                          "length": 3,
                                                                          "red": null
                                                                        },
                                                                        "rawAsBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            59424768,
                                                                            57168086,
                                                                            11393
                                                                          ],
                                                                          "length": 3,
                                                                          "red": null
                                                                        }
                                                                      }
                                                                    }
                                                                  }
                                                                ],
                                                                "calls": [
                                                                  {
                                                                    "op": "JUMP",
                                                                    "pc": 16549,
                                                                    "location": {
                                                                      "compilationId": "externalFor(0x31724cA0C982A31fbb5C57f4217AB585271fc9a5)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 301,
                                                                          "column": 25
                                                                        },
                                                                        "end": {
                                                                          "line": 301,
                                                                          "column": 50
                                                                        }
                                                                      },
                                                                      "length": 25,
                                                                      "sourcePath": "centre-tokens/contracts/v1/FiatTokenV1.sol",
                                                                      "instructionIndex": 6398
                                                                    },
                                                                    "functionName": "sub",
                                                                    "inputs": [
                                                                      {
                                                                        "name": "a",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "uint",
                                                                            "bits": 256,
                                                                            "typeHint": "uint256"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                44955374,
                                                                                54181577,
                                                                                18877
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            },
                                                                            "rawAsBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                44955374,
                                                                                54181577,
                                                                                18877
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            }
                                                                          }
                                                                        }
                                                                      },
                                                                      {
                                                                        "name": "b",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "uint",
                                                                            "bits": 256,
                                                                            "typeHint": "uint256"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                59424768,
                                                                                57168086,
                                                                                11393
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            },
                                                                            "rawAsBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                59424768,
                                                                                57168086,
                                                                                11393
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            }
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "calls": [
                                                                      {
                                                                        "op": "JUMP",
                                                                        "pc": 16780,
                                                                        "location": {
                                                                          "compilationId": "externalFor(0x31724cA0C982A31fbb5C57f4217AB585271fc9a5)Via(etherscan)Number(0)",
                                                                          "lines": {
                                                                            "start": {
                                                                              "line": 46,
                                                                              "column": 15
                                                                            },
                                                                            "end": {
                                                                              "line": 46,
                                                                              "column": 58
                                                                            }
                                                                          },
                                                                          "length": 43,
                                                                          "sourcePath": "@openzeppelin/contracts/math/SafeMath.sol",
                                                                          "instructionIndex": 6422
                                                                        },
                                                                        "functionName": "sub",
                                                                        "inputs": [
                                                                          {
                                                                            "name": "a",
                                                                            "value": {
                                                                              "type": {
                                                                                "typeClass": "uint",
                                                                                "bits": 256,
                                                                                "typeHint": "uint256"
                                                                              },
                                                                              "kind": "value",
                                                                              "value": {
                                                                                "asBN": {
                                                                                  "negative": 0,
                                                                                  "words": [
                                                                                    44955374,
                                                                                    54181577,
                                                                                    18877
                                                                                  ],
                                                                                  "length": 3,
                                                                                  "red": null
                                                                                },
                                                                                "rawAsBN": {
                                                                                  "negative": 0,
                                                                                  "words": [
                                                                                    44955374,
                                                                                    54181577,
                                                                                    18877
                                                                                  ],
                                                                                  "length": 3,
                                                                                  "red": null
                                                                                }
                                                                              }
                                                                            }
                                                                          },
                                                                          {
                                                                            "name": "b",
                                                                            "value": {
                                                                              "type": {
                                                                                "typeClass": "uint",
                                                                                "bits": 256,
                                                                                "typeHint": "uint256"
                                                                              },
                                                                              "kind": "value",
                                                                              "value": {
                                                                                "asBN": {
                                                                                  "negative": 0,
                                                                                  "words": [
                                                                                    59424768,
                                                                                    57168086,
                                                                                    11393
                                                                                  ],
                                                                                  "length": 3,
                                                                                  "red": null
                                                                                },
                                                                                "rawAsBN": {
                                                                                  "negative": 0,
                                                                                  "words": [
                                                                                    59424768,
                                                                                    57168086,
                                                                                    11393
                                                                                  ],
                                                                                  "length": 3,
                                                                                  "red": null
                                                                                }
                                                                              }
                                                                            }
                                                                          },
                                                                          {
                                                                            "name": "errorMessage",
                                                                            "value": {
                                                                              "type": {
                                                                                "typeClass": "string",
                                                                                "location": "memory",
                                                                                "typeHint": "string"
                                                                              },
                                                                              "kind": "value",
                                                                              "value": {
                                                                                "kind": "valid",
                                                                                "asString": "SafeMath: subtraction overflow"
                                                                              }
                                                                            }
                                                                          }
                                                                        ],
                                                                        "calls": [],
                                                                        "externalCall": false
                                                                      }
                                                                    ],
                                                                    "externalCall": false
                                                                  },
                                                                  {
                                                                    "op": "JUMP",
                                                                    "pc": 16609,
                                                                    "location": {
                                                                      "compilationId": "externalFor(0x31724cA0C982A31fbb5C57f4217AB585271fc9a5)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 302,
                                                                          "column": 23
                                                                        },
                                                                        "end": {
                                                                          "line": 302,
                                                                          "column": 46
                                                                        }
                                                                      },
                                                                      "length": 23,
                                                                      "sourcePath": "centre-tokens/contracts/v1/FiatTokenV1.sol",
                                                                      "instructionIndex": 6478
                                                                    },
                                                                    "functionName": "add",
                                                                    "inputs": [
                                                                      {
                                                                        "name": "a",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "uint",
                                                                            "bits": 256,
                                                                            "typeHint": "uint256"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                41108731,
                                                                                37176747,
                                                                                702330
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            },
                                                                            "rawAsBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                41108731,
                                                                                37176747,
                                                                                702330
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            }
                                                                          }
                                                                        }
                                                                      },
                                                                      {
                                                                        "name": "b",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "uint",
                                                                            "bits": 256,
                                                                            "typeHint": "uint256"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                59424768,
                                                                                57168086,
                                                                                11393
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            },
                                                                            "rawAsBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                59424768,
                                                                                57168086,
                                                                                11393
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            }
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "calls": [],
                                                                    "externalCall": false
                                                                  }
                                                                ],
                                                                "externalCall": false
                                                              },
                                                              {
                                                                "op": "JUMP",
                                                                "pc": 5666,
                                                                "location": {
                                                                  "compilationId": "externalFor(0x31724cA0C982A31fbb5C57f4217AB585271fc9a5)Via(etherscan)Number(0)",
                                                                  "lines": {
                                                                    "start": {
                                                                      "line": 261,
                                                                      "column": 36
                                                                    },
                                                                    "end": {
                                                                      "line": 261,
                                                                      "column": 72
                                                                    }
                                                                  },
                                                                  "length": 36,
                                                                  "sourcePath": "centre-tokens/contracts/v1/FiatTokenV1.sol",
                                                                  "instructionIndex": 6576
                                                                },
                                                                "functionName": "sub",
                                                                "inputs": [
                                                                  {
                                                                    "name": "a",
                                                                    "value": {
                                                                      "type": {
                                                                        "typeClass": "uint",
                                                                        "bits": 256,
                                                                        "typeHint": "uint256"
                                                                      },
                                                                      "kind": "value",
                                                                      "value": {
                                                                        "asBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            8298573,
                                                                            4808374,
                                                                            57496629,
                                                                            67108863,
                                                                            67108863,
                                                                            67108863,
                                                                            67108863,
                                                                            67108863,
                                                                            67108863,
                                                                            4194303
                                                                          ],
                                                                          "length": 10,
                                                                          "red": null
                                                                        },
                                                                        "rawAsBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            8298573,
                                                                            4808374,
                                                                            57496629,
                                                                            67108863,
                                                                            67108863,
                                                                            67108863,
                                                                            67108863,
                                                                            67108863,
                                                                            67108863,
                                                                            4194303
                                                                          ],
                                                                          "length": 10,
                                                                          "red": null
                                                                        }
                                                                      }
                                                                    }
                                                                  },
                                                                  {
                                                                    "name": "b",
                                                                    "value": {
                                                                      "type": {
                                                                        "typeClass": "uint",
                                                                        "bits": 256,
                                                                        "typeHint": "uint256"
                                                                      },
                                                                      "kind": "value",
                                                                      "value": {
                                                                        "asBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            59424768,
                                                                            57168086,
                                                                            11393
                                                                          ],
                                                                          "length": 3,
                                                                          "red": null
                                                                        },
                                                                        "rawAsBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            59424768,
                                                                            57168086,
                                                                            11393
                                                                          ],
                                                                          "length": 3,
                                                                          "red": null
                                                                        }
                                                                      }
                                                                    }
                                                                  }
                                                                ],
                                                                "calls": [
                                                                  {
                                                                    "op": "JUMP",
                                                                    "pc": 16780,
                                                                    "location": {
                                                                      "compilationId": "externalFor(0x31724cA0C982A31fbb5C57f4217AB585271fc9a5)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 46,
                                                                          "column": 15
                                                                        },
                                                                        "end": {
                                                                          "line": 46,
                                                                          "column": 58
                                                                        }
                                                                      },
                                                                      "length": 43,
                                                                      "sourcePath": "@openzeppelin/contracts/math/SafeMath.sol",
                                                                      "instructionIndex": 6600
                                                                    },
                                                                    "functionName": "sub",
                                                                    "inputs": [
                                                                      {
                                                                        "name": "a",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "uint",
                                                                            "bits": 256,
                                                                            "typeHint": "uint256"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                8298573,
                                                                                4808374,
                                                                                57496629,
                                                                                67108863,
                                                                                67108863,
                                                                                67108863,
                                                                                67108863,
                                                                                67108863,
                                                                                67108863,
                                                                                4194303
                                                                              ],
                                                                              "length": 10,
                                                                              "red": null
                                                                            },
                                                                            "rawAsBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                8298573,
                                                                                4808374,
                                                                                57496629,
                                                                                67108863,
                                                                                67108863,
                                                                                67108863,
                                                                                67108863,
                                                                                67108863,
                                                                                67108863,
                                                                                4194303
                                                                              ],
                                                                              "length": 10,
                                                                              "red": null
                                                                            }
                                                                          }
                                                                        }
                                                                      },
                                                                      {
                                                                        "name": "b",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "uint",
                                                                            "bits": 256,
                                                                            "typeHint": "uint256"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                59424768,
                                                                                57168086,
                                                                                11393
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            },
                                                                            "rawAsBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                59424768,
                                                                                57168086,
                                                                                11393
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            }
                                                                          }
                                                                        }
                                                                      },
                                                                      {
                                                                        "name": "errorMessage",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "string",
                                                                            "location": "memory",
                                                                            "typeHint": "string"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "kind": "valid",
                                                                            "asString": "SafeMath: subtraction overflow"
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "calls": [],
                                                                    "externalCall": false
                                                                  }
                                                                ],
                                                                "externalCall": false
                                                              }
                                                            ],
                                                            "externalCall": true,
                                                            "functionName": "transferFrom"
                                                          }
                                                        ],
                                                        "externalCall": false
                                                      },
                                                      {
                                                        "op": "JUMP",
                                                        "pc": 4765,
                                                        "location": {
                                                          "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                                          "lines": {
                                                            "start": {
                                                              "line": 776,
                                                              "column": 60
                                                            },
                                                            "end": {
                                                              "line": 776,
                                                              "column": 70
                                                            }
                                                          },
                                                          "length": 10,
                                                          "sourcePath": "contracts/UniswapV3Pool.sol",
                                                          "instructionIndex": 6746
                                                        },
                                                        "functionName": "balance0",
                                                        "inputs": [],
                                                        "calls": [
                                                          {
                                                            "op": "STATICCALL",
                                                            "pc": 15774,
                                                            "inputs": [],
                                                            "location": {
                                                              "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                                              "lines": {
                                                                "start": {
                                                                  "line": 141,
                                                                  "column": 12
                                                                },
                                                                "end": {
                                                                  "line": 141,
                                                                  "column": 102
                                                                }
                                                              },
                                                              "length": 90,
                                                              "sourcePath": "contracts/UniswapV3Pool.sol",
                                                              "instructionIndex": 6894
                                                            },
                                                            "calls": [
                                                              {
                                                                "op": "JUMP",
                                                                "pc": 97,
                                                                "location": {
                                                                  "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                                  "lines": {
                                                                    "start": {
                                                                      "line": 41,
                                                                      "column": 8
                                                                    },
                                                                    "end": {
                                                                      "line": 41,
                                                                      "column": 19
                                                                    }
                                                                  },
                                                                  "length": 11,
                                                                  "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                                  "instructionIndex": 6932
                                                                },
                                                                "functionName": "_fallback",
                                                                "inputs": [],
                                                                "calls": [
                                                                  {
                                                                    "op": "JUMP",
                                                                    "pc": 459,
                                                                    "location": {
                                                                      "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 99,
                                                                          "column": 8
                                                                        },
                                                                        "end": {
                                                                          "line": 99,
                                                                          "column": 23
                                                                        }
                                                                      },
                                                                      "length": 15,
                                                                      "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                                      "instructionIndex": 6936
                                                                    },
                                                                    "functionName": "_willFallback",
                                                                    "inputs": [],
                                                                    "calls": [
                                                                      {
                                                                        "op": "JUMP",
                                                                        "pc": 1133,
                                                                        "location": {
                                                                          "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                                          "lines": {
                                                                            "start": {
                                                                              "line": 167,
                                                                              "column": 26
                                                                            },
                                                                            "end": {
                                                                              "line": 167,
                                                                              "column": 34
                                                                            }
                                                                          },
                                                                          "length": 8,
                                                                          "sourcePath": "centre-tokens/contracts/upgradeability/AdminUpgradeabilityProxy.sol",
                                                                          "instructionIndex": 6940
                                                                        },
                                                                        "functionName": "_admin",
                                                                        "inputs": [],
                                                                        "calls": [],
                                                                        "externalCall": false
                                                                      }
                                                                    ],
                                                                    "externalCall": false
                                                                  },
                                                                  {
                                                                    "op": "JUMP",
                                                                    "pc": 470,
                                                                    "location": {
                                                                      "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 100,
                                                                          "column": 18
                                                                        },
                                                                        "end": {
                                                                          "line": 100,
                                                                          "column": 35
                                                                        }
                                                                      },
                                                                      "length": 17,
                                                                      "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                                      "instructionIndex": 6968
                                                                    },
                                                                    "functionName": "_implementation",
                                                                    "inputs": [],
                                                                    "calls": [],
                                                                    "externalCall": false
                                                                  },
                                                                  {
                                                                    "op": "JUMP",
                                                                    "pc": 475,
                                                                    "location": {
                                                                      "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 100,
                                                                          "column": 8
                                                                        },
                                                                        "end": {
                                                                          "line": 100,
                                                                          "column": 36
                                                                        }
                                                                      },
                                                                      "length": 28,
                                                                      "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                                      "instructionIndex": 6976
                                                                    },
                                                                    "functionName": "_delegate",
                                                                    "inputs": [
                                                                      {
                                                                        "name": "implementation",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "address",
                                                                            "kind": "specific",
                                                                            "payable": false
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asAddress": "0x31724cA0C982A31fbb5C57f4217AB585271fc9a5",
                                                                            "rawAsHex": "0x00000000000000000000000031724ca0c982a31fbb5c57f4217ab585271fc9a5"
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "calls": [
                                                                      {
                                                                        "op": "DELEGATECALL",
                                                                        "pc": 1325,
                                                                        "inputs": [
                                                                          {
                                                                            "name": "account",
                                                                            "value": {
                                                                              "type": {
                                                                                "typeClass": "address",
                                                                                "kind": "specific",
                                                                                "payable": false
                                                                              },
                                                                              "kind": "value",
                                                                              "value": {
                                                                                "asAddress": "0x0000000000000000000000000000000070A08231",
                                                                                "rawAsHex": "0x0000000000000000000000000000000000000000000000000000000070a08231"
                                                                              }
                                                                            }
                                                                          }
                                                                        ],
                                                                        "location": {
                                                                          "compilationId": "externalFor(0xBe9895146f7AF43049ca1c1AE358B0541Ea49704)Via(etherscan)Number(0)",
                                                                          "lines": {
                                                                            "start": {
                                                                              "line": 64,
                                                                              "column": 26
                                                                            },
                                                                            "end": {
                                                                              "line": 72,
                                                                              "column": 0
                                                                            }
                                                                          },
                                                                          "length": 170,
                                                                          "sourcePath": "centre-tokens/contracts/upgradeability/Proxy.sol",
                                                                          "instructionIndex": 6988
                                                                        },
                                                                        "calls": [],
                                                                        "externalCall": true,
                                                                        "functionName": "balanceOf"
                                                                      }
                                                                    ],
                                                                    "externalCall": false
                                                                  },
                                                                  {
                                                                    "op": "JUMP",
                                                                    "pc": 4775,
                                                                    "location": {
                                                                      "compilationId": "externalFor(0x840DEEef2f115Cf50DA625F7368C24af6fE74410)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 776,
                                                                          "column": 20
                                                                        },
                                                                        "end": {
                                                                          "line": 776,
                                                                          "column": 56
                                                                        }
                                                                      },
                                                                      "length": 36,
                                                                      "sourcePath": "contracts/UniswapV3Pool.sol",
                                                                      "instructionIndex": 7189
                                                                    },
                                                                    "functionName": "add",
                                                                    "inputs": [
                                                                      {
                                                                        "name": "x",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "uint",
                                                                            "bits": 256,
                                                                            "typeHint": "uint256"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                41108731,
                                                                                37176747,
                                                                                702330
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            },
                                                                            "rawAsBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                41108731,
                                                                                37176747,
                                                                                702330
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            }
                                                                          }
                                                                        }
                                                                      },
                                                                      {
                                                                        "name": "y",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "uint",
                                                                            "bits": 256,
                                                                            "typeHint": "uint256"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                59424768,
                                                                                57168086,
                                                                                11393
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            },
                                                                            "rawAsBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                59424768,
                                                                                57168086,
                                                                                11393
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            }
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "calls": [],
                                                                    "externalCall": false
                                                                  },
                                                                  {
                                                                    "op": "JUMP",
                                                                    "pc": 16644,
                                                                    "location": {
                                                                      "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 3009,
                                                                          "column": 99
                                                                        },
                                                                        "end": {
                                                                          "line": 3010,
                                                                          "column": 13
                                                                        }
                                                                      },
                                                                      "length": 28,
                                                                      "sourcePath": "AggregationRouterV5.sol",
                                                                      "instructionIndex": 7431
                                                                    },
                                                                    "functionName": "toUint256",
                                                                    "inputs": [
                                                                      {
                                                                        "name": "value",
                                                                        "value": {
                                                                          "type": {
                                                                            "typeClass": "int",
                                                                            "bits": 256,
                                                                            "typeHint": "int256"
                                                                          },
                                                                          "kind": "value",
                                                                          "value": {
                                                                            "asBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                42126413,
                                                                                63727726,
                                                                                11512
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            },
                                                                            "rawAsBN": {
                                                                              "negative": 0,
                                                                              "words": [
                                                                                42126413,
                                                                                63727726,
                                                                                11512
                                                                              ],
                                                                              "length": 3,
                                                                              "red": null
                                                                            }
                                                                          }
                                                                        }
                                                                      }
                                                                    ],
                                                                    "calls": [],
                                                                    "externalCall": false
                                                                  }
                                                                ],
                                                                "externalCall": false
                                                              },
                                                              {
                                                                "op": "CALL",
                                                                "pc": 12539,
                                                                "inputs": [
                                                                  {
                                                                    "name": "wad",
                                                                    "value": {
                                                                      "type": {
                                                                        "typeClass": "uint",
                                                                        "bits": 256,
                                                                        "typeHint": "uint256"
                                                                      },
                                                                      "kind": "value",
                                                                      "value": {
                                                                        "asBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            42126413,
                                                                            63727726,
                                                                            11512
                                                                          ],
                                                                          "length": 3,
                                                                          "red": null
                                                                        },
                                                                        "rawAsBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            42126413,
                                                                            63727726,
                                                                            11512
                                                                          ],
                                                                          "length": 3,
                                                                          "red": null
                                                                        }
                                                                      }
                                                                    }
                                                                  }
                                                                ],
                                                                "location": {
                                                                  "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
                                                                  "lines": {
                                                                    "start": {
                                                                      "line": 2904,
                                                                      "column": 56
                                                                    },
                                                                    "end": {
                                                                      "line": 2904,
                                                                      "column": 84
                                                                    }
                                                                  },
                                                                  "length": 28,
                                                                  "sourcePath": "AggregationRouterV5.sol",
                                                                  "instructionIndex": 7518
                                                                },
                                                                "calls": [
                                                                  {
                                                                    "op": "CALL",
                                                                    "pc": 2724,
                                                                    "inputs": [],
                                                                    "location": {
                                                                      "compilationId": "externalFor(0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 44,
                                                                          "column": 8
                                                                        },
                                                                        "end": {
                                                                          "line": 44,
                                                                          "column": 32
                                                                        }
                                                                      },
                                                                      "length": 24,
                                                                      "sourcePath": "WETH9.sol",
                                                                      "instructionIndex": 7661
                                                                    },
                                                                    "calls": [
                                                                      {
                                                                        "op": "JUMP",
                                                                        "pc": 770,
                                                                        "location": {
                                                                          "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
                                                                          "lines": {
                                                                            "start": {
                                                                              "line": 187,
                                                                              "column": 10
                                                                            },
                                                                            "end": {
                                                                              "line": 187,
                                                                              "column": 20
                                                                            }
                                                                          },
                                                                          "length": 10,
                                                                          "sourcePath": "AggregationRouterV5.sol",
                                                                          "instructionIndex": 7676
                                                                        },
                                                                        "functionName": "_receive",
                                                                        "inputs": [],
                                                                        "calls": [
                                                                          {
                                                                            "op": "JUMP",
                                                                            "pc": 2227,
                                                                            "location": {
                                                                              "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
                                                                              "lines": {
                                                                                "start": {
                                                                                  "line": null,
                                                                                  "column": null
                                                                                },
                                                                                "end": {
                                                                                  "line": null,
                                                                                  "column": null
                                                                                }
                                                                              },
                                                                              "length": 22,
                                                                              "sourcePath": "AggregationRouterV5.sol",
                                                                              "instructionIndex": 7680
                                                                            },
                                                                            "functionName": "_receive",
                                                                            "inputs": [],
                                                                            "calls": [],
                                                                            "externalCall": false
                                                                          }
                                                                        ],
                                                                        "externalCall": false
                                                                      }
                                                                    ],
                                                                    "externalCall": true,
                                                                    "functionName": "transfer"
                                                                  }
                                                                ],
                                                                "externalCall": true,
                                                                "functionName": "withdraw"
                                                              },
                                                              {
                                                                "op": "JUMP",
                                                                "pc": 12579,
                                                                "location": {
                                                                  "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
                                                                  "lines": {
                                                                    "start": {
                                                                      "line": 2904,
                                                                      "column": 103
                                                                    },
                                                                    "end": {
                                                                      "line": 2905,
                                                                      "column": 27
                                                                    }
                                                                  },
                                                                  "length": 33,
                                                                  "sourcePath": "AggregationRouterV5.sol",
                                                                  "instructionIndex": 7751
                                                                },
                                                                "functionName": "sendValue",
                                                                "inputs": [
                                                                  {
                                                                    "name": "recipient",
                                                                    "value": {
                                                                      "type": {
                                                                        "typeClass": "address",
                                                                        "kind": "specific",
                                                                        "payable": true
                                                                      },
                                                                      "kind": "value",
                                                                      "value": {
                                                                        "asAddress": "0xC0c0b1e384E088Cf91f198F1405ad0A04DaBa750",
                                                                        "rawAsHex": "0x000000000000000000000000c0c0b1e384e088cf91f198f1405ad0a04daba750"
                                                                      }
                                                                    }
                                                                  },
                                                                  {
                                                                    "name": "amount",
                                                                    "value": {
                                                                      "type": {
                                                                        "typeClass": "uint",
                                                                        "bits": 256,
                                                                        "typeHint": "uint256"
                                                                      },
                                                                      "kind": "value",
                                                                      "value": {
                                                                        "asBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            42126413,
                                                                            63727726,
                                                                            11512
                                                                          ],
                                                                          "length": 3,
                                                                          "red": null
                                                                        },
                                                                        "rawAsBN": {
                                                                          "negative": 0,
                                                                          "words": [
                                                                            42126413,
                                                                            63727726,
                                                                            11512
                                                                          ],
                                                                          "length": 3,
                                                                          "red": null
                                                                        }
                                                                      }
                                                                    }
                                                                  }
                                                                ],
                                                                "calls": [
                                                                  {
                                                                    "op": "CALL",
                                                                    "pc": 16961,
                                                                    "inputs": [],
                                                                    "location": {
                                                                      "compilationId": "externalFor(0x1111111254EEB25477B68fb85Ed929f73A960582)Via(etherscan)Number(0)",
                                                                      "lines": {
                                                                        "start": {
                                                                          "line": 1491,
                                                                          "column": 2
                                                                        },
                                                                        "end": {
                                                                          "line": 1492,
                                                                          "column": 10
                                                                        }
                                                                      },
                                                                      "length": 33,
                                                                      "sourcePath": "AggregationRouterV5.sol",
                                                                      "instructionIndex": 7781
                                                                    },
                                                                    "calls": [],
                                                                    "externalCall": true
                                                                  }
                                                                ],
                                                                "externalCall": false
                                                              }
                                                            ],
                                                            "externalCall": true,
                                                            "functionName": "balanceOf"
                                                          }
                                                        ],
                                                        "externalCall": false
                                                      }
                                                    ],
                                                    "externalCall": false
                                                  }
                                                ],
                                                "externalCall": false
                                              }
                                            ],
                                            "externalCall": true,
                                            "functionName": "uniswapV3SwapCallback"
                                          }
                                        ],
                                        "externalCall": false
                                      }
                                    ],
                                    "externalCall": true,
                                    "functionName": "balanceOf"
                                  }
                                ],
                                "externalCall": false
                              }
                            ],
                            "externalCall": true,
                            "functionName": "transfer"
                          }
                        ],
                        "externalCall": false
                      }
                    ],
                    "externalCall": false
                  }
                ],
                "externalCall": true,
                "functionName": "swap"
              }
            ],
            "externalCall": false
          }
        ],
        "externalCall": false
      }
    ],
    "externalCall": false
  }
]
