{
  "noir_version": "1.0.0-beta.22+c57152f91260ecdb9faad4efc20abb14b6d2ece7",
  "hash": "10388344297375337278",
  "abi": {
    "parameters": [
      {
        "name": "previous_kernel_public_inputs",
        "type": {
          "kind": "struct",
          "path": "types::abis::kernel_circuit_public_inputs::private_to_rollup_kernel_circuit_public_inputs::PrivateToRollupKernelCircuitPublicInputs",
          "fields": [
            {
              "name": "constants",
              "type": {
                "kind": "struct",
                "path": "types::abis::tx_constant_data::TxConstantData",
                "fields": [
                  {
                    "name": "anchor_block_header",
                    "type": {
                      "kind": "struct",
                      "path": "types::abis::block_header::BlockHeader",
                      "fields": [
                        {
                          "name": "last_archive",
                          "type": {
                            "kind": "struct",
                            "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                            "fields": [
                              {
                                "name": "root",
                                "type": {
                                  "kind": "field"
                                }
                              },
                              {
                                "name": "next_available_leaf_index",
                                "type": {
                                  "kind": "field"
                                }
                              }
                            ]
                          }
                        },
                        {
                          "name": "state",
                          "type": {
                            "kind": "struct",
                            "path": "types::abis::state_reference::StateReference",
                            "fields": [
                              {
                                "name": "l1_to_l2_message_tree",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                                  "fields": [
                                    {
                                      "name": "root",
                                      "type": {
                                        "kind": "field"
                                      }
                                    },
                                    {
                                      "name": "next_available_leaf_index",
                                      "type": {
                                        "kind": "field"
                                      }
                                    }
                                  ]
                                }
                              },
                              {
                                "name": "partial",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::abis::partial_state_reference::PartialStateReference",
                                  "fields": [
                                    {
                                      "name": "note_hash_tree",
                                      "type": {
                                        "kind": "struct",
                                        "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                                        "fields": [
                                          {
                                            "name": "root",
                                            "type": {
                                              "kind": "field"
                                            }
                                          },
                                          {
                                            "name": "next_available_leaf_index",
                                            "type": {
                                              "kind": "field"
                                            }
                                          }
                                        ]
                                      }
                                    },
                                    {
                                      "name": "nullifier_tree",
                                      "type": {
                                        "kind": "struct",
                                        "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                                        "fields": [
                                          {
                                            "name": "root",
                                            "type": {
                                              "kind": "field"
                                            }
                                          },
                                          {
                                            "name": "next_available_leaf_index",
                                            "type": {
                                              "kind": "field"
                                            }
                                          }
                                        ]
                                      }
                                    },
                                    {
                                      "name": "public_data_tree",
                                      "type": {
                                        "kind": "struct",
                                        "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                                        "fields": [
                                          {
                                            "name": "root",
                                            "type": {
                                              "kind": "field"
                                            }
                                          },
                                          {
                                            "name": "next_available_leaf_index",
                                            "type": {
                                              "kind": "field"
                                            }
                                          }
                                        ]
                                      }
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        },
                        {
                          "name": "sponge_blob_hash",
                          "type": {
                            "kind": "field"
                          }
                        },
                        {
                          "name": "global_variables",
                          "type": {
                            "kind": "struct",
                            "path": "types::abis::global_variables::GlobalVariables",
                            "fields": [
                              {
                                "name": "chain_id",
                                "type": {
                                  "kind": "field"
                                }
                              },
                              {
                                "name": "version",
                                "type": {
                                  "kind": "field"
                                }
                              },
                              {
                                "name": "block_number",
                                "type": {
                                  "kind": "integer",
                                  "sign": "unsigned",
                                  "width": 32
                                }
                              },
                              {
                                "name": "slot_number",
                                "type": {
                                  "kind": "field"
                                }
                              },
                              {
                                "name": "timestamp",
                                "type": {
                                  "kind": "integer",
                                  "sign": "unsigned",
                                  "width": 64
                                }
                              },
                              {
                                "name": "coinbase",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::address::eth_address::EthAddress",
                                  "fields": [
                                    {
                                      "name": "inner",
                                      "type": {
                                        "kind": "field"
                                      }
                                    }
                                  ]
                                }
                              },
                              {
                                "name": "fee_recipient",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::address::aztec_address::AztecAddress",
                                  "fields": [
                                    {
                                      "name": "inner",
                                      "type": {
                                        "kind": "field"
                                      }
                                    }
                                  ]
                                }
                              },
                              {
                                "name": "gas_fees",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::abis::gas_fees::GasFees",
                                  "fields": [
                                    {
                                      "name": "fee_per_da_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 128
                                      }
                                    },
                                    {
                                      "name": "fee_per_l2_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 128
                                      }
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        },
                        {
                          "name": "total_fees",
                          "type": {
                            "kind": "field"
                          }
                        },
                        {
                          "name": "total_mana_used",
                          "type": {
                            "kind": "field"
                          }
                        }
                      ]
                    }
                  },
                  {
                    "name": "tx_context",
                    "type": {
                      "kind": "struct",
                      "path": "types::abis::transaction::tx_context::TxContext",
                      "fields": [
                        {
                          "name": "chain_id",
                          "type": {
                            "kind": "field"
                          }
                        },
                        {
                          "name": "version",
                          "type": {
                            "kind": "field"
                          }
                        },
                        {
                          "name": "gas_settings",
                          "type": {
                            "kind": "struct",
                            "path": "types::abis::gas_settings::GasSettings",
                            "fields": [
                              {
                                "name": "gas_limits",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::abis::gas::Gas",
                                  "fields": [
                                    {
                                      "name": "da_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 32
                                      }
                                    },
                                    {
                                      "name": "l2_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 32
                                      }
                                    }
                                  ]
                                }
                              },
                              {
                                "name": "teardown_gas_limits",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::abis::gas::Gas",
                                  "fields": [
                                    {
                                      "name": "da_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 32
                                      }
                                    },
                                    {
                                      "name": "l2_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 32
                                      }
                                    }
                                  ]
                                }
                              },
                              {
                                "name": "max_fees_per_gas",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::abis::gas_fees::GasFees",
                                  "fields": [
                                    {
                                      "name": "fee_per_da_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 128
                                      }
                                    },
                                    {
                                      "name": "fee_per_l2_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 128
                                      }
                                    }
                                  ]
                                }
                              },
                              {
                                "name": "max_priority_fees_per_gas",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::abis::gas_fees::GasFees",
                                  "fields": [
                                    {
                                      "name": "fee_per_da_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 128
                                      }
                                    },
                                    {
                                      "name": "fee_per_l2_gas",
                                      "type": {
                                        "kind": "integer",
                                        "sign": "unsigned",
                                        "width": 128
                                      }
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "name": "vk_tree_root",
                    "type": {
                      "kind": "field"
                    }
                  },
                  {
                    "name": "protocol_contracts_hash",
                    "type": {
                      "kind": "field"
                    }
                  }
                ]
              }
            },
            {
              "name": "end",
              "type": {
                "kind": "struct",
                "path": "types::abis::accumulated_data::private_to_rollup_accumulated_data::PrivateToRollupAccumulatedData",
                "fields": [
                  {
                    "name": "note_hashes",
                    "type": {
                      "kind": "array",
                      "length": 64,
                      "type": {
                        "kind": "field"
                      }
                    }
                  },
                  {
                    "name": "nullifiers",
                    "type": {
                      "kind": "array",
                      "length": 64,
                      "type": {
                        "kind": "field"
                      }
                    }
                  },
                  {
                    "name": "l2_to_l1_msgs",
                    "type": {
                      "kind": "array",
                      "length": 8,
                      "type": {
                        "kind": "struct",
                        "path": "types::side_effect::scoped::Scoped",
                        "fields": [
                          {
                            "name": "inner",
                            "type": {
                              "kind": "struct",
                              "path": "types::messaging::l2_to_l1_message::L2ToL1Message",
                              "fields": [
                                {
                                  "name": "recipient",
                                  "type": {
                                    "kind": "struct",
                                    "path": "types::address::eth_address::EthAddress",
                                    "fields": [
                                      {
                                        "name": "inner",
                                        "type": {
                                          "kind": "field"
                                        }
                                      }
                                    ]
                                  }
                                },
                                {
                                  "name": "content",
                                  "type": {
                                    "kind": "field"
                                  }
                                }
                              ]
                            }
                          },
                          {
                            "name": "contract_address",
                            "type": {
                              "kind": "struct",
                              "path": "types::address::aztec_address::AztecAddress",
                              "fields": [
                                {
                                  "name": "inner",
                                  "type": {
                                    "kind": "field"
                                  }
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  },
                  {
                    "name": "private_logs",
                    "type": {
                      "kind": "array",
                      "length": 64,
                      "type": {
                        "kind": "struct",
                        "path": "types::abis::log::Log",
                        "fields": [
                          {
                            "name": "fields",
                            "type": {
                              "kind": "array",
                              "length": 16,
                              "type": {
                                "kind": "field"
                              }
                            }
                          },
                          {
                            "name": "length",
                            "type": {
                              "kind": "integer",
                              "sign": "unsigned",
                              "width": 32
                            }
                          }
                        ]
                      }
                    }
                  },
                  {
                    "name": "contract_class_logs_hashes",
                    "type": {
                      "kind": "array",
                      "length": 1,
                      "type": {
                        "kind": "struct",
                        "path": "types::side_effect::scoped::Scoped",
                        "fields": [
                          {
                            "name": "inner",
                            "type": {
                              "kind": "struct",
                              "path": "types::abis::log_hash::LogHash",
                              "fields": [
                                {
                                  "name": "value",
                                  "type": {
                                    "kind": "field"
                                  }
                                },
                                {
                                  "name": "length",
                                  "type": {
                                    "kind": "integer",
                                    "sign": "unsigned",
                                    "width": 32
                                  }
                                }
                              ]
                            }
                          },
                          {
                            "name": "contract_address",
                            "type": {
                              "kind": "struct",
                              "path": "types::address::aztec_address::AztecAddress",
                              "fields": [
                                {
                                  "name": "inner",
                                  "type": {
                                    "kind": "field"
                                  }
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  }
                ]
              }
            },
            {
              "name": "gas_used",
              "type": {
                "kind": "struct",
                "path": "types::abis::gas::Gas",
                "fields": [
                  {
                    "name": "da_gas",
                    "type": {
                      "kind": "integer",
                      "sign": "unsigned",
                      "width": 32
                    }
                  },
                  {
                    "name": "l2_gas",
                    "type": {
                      "kind": "integer",
                      "sign": "unsigned",
                      "width": 32
                    }
                  }
                ]
              }
            },
            {
              "name": "fee_payer",
              "type": {
                "kind": "struct",
                "path": "types::address::aztec_address::AztecAddress",
                "fields": [
                  {
                    "name": "inner",
                    "type": {
                      "kind": "field"
                    }
                  }
                ]
              }
            },
            {
              "name": "expiration_timestamp",
              "type": {
                "kind": "integer",
                "sign": "unsigned",
                "width": 64
              }
            }
          ]
        },
        "visibility": "databus"
      },
      {
        "name": "previous_kernel_vk_data",
        "type": {
          "kind": "struct",
          "path": "types::proof::vk_data::VkData",
          "fields": [
            {
              "name": "vk",
              "type": {
                "kind": "struct",
                "path": "types::proof::verification_key::VerificationKey",
                "fields": [
                  {
                    "name": "key",
                    "type": {
                      "kind": "array",
                      "length": 163,
                      "type": {
                        "kind": "field"
                      }
                    }
                  },
                  {
                    "name": "hash",
                    "type": {
                      "kind": "field"
                    }
                  }
                ]
              }
            },
            {
              "name": "leaf_index",
              "type": {
                "kind": "integer",
                "sign": "unsigned",
                "width": 32
              }
            },
            {
              "name": "sibling_path",
              "type": {
                "kind": "array",
                "length": 7,
                "type": {
                  "kind": "field"
                }
              }
            }
          ]
        },
        "visibility": "private"
      }
    ],
    "return_type": {
      "abi_type": {
        "kind": "struct",
        "path": "types::abis::kernel_circuit_public_inputs::private_to_rollup_kernel_circuit_public_inputs::PrivateToRollupKernelCircuitPublicInputs",
        "fields": [
          {
            "name": "constants",
            "type": {
              "kind": "struct",
              "path": "types::abis::tx_constant_data::TxConstantData",
              "fields": [
                {
                  "name": "anchor_block_header",
                  "type": {
                    "kind": "struct",
                    "path": "types::abis::block_header::BlockHeader",
                    "fields": [
                      {
                        "name": "last_archive",
                        "type": {
                          "kind": "struct",
                          "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                          "fields": [
                            {
                              "name": "root",
                              "type": {
                                "kind": "field"
                              }
                            },
                            {
                              "name": "next_available_leaf_index",
                              "type": {
                                "kind": "field"
                              }
                            }
                          ]
                        }
                      },
                      {
                        "name": "state",
                        "type": {
                          "kind": "struct",
                          "path": "types::abis::state_reference::StateReference",
                          "fields": [
                            {
                              "name": "l1_to_l2_message_tree",
                              "type": {
                                "kind": "struct",
                                "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                                "fields": [
                                  {
                                    "name": "root",
                                    "type": {
                                      "kind": "field"
                                    }
                                  },
                                  {
                                    "name": "next_available_leaf_index",
                                    "type": {
                                      "kind": "field"
                                    }
                                  }
                                ]
                              }
                            },
                            {
                              "name": "partial",
                              "type": {
                                "kind": "struct",
                                "path": "types::abis::partial_state_reference::PartialStateReference",
                                "fields": [
                                  {
                                    "name": "note_hash_tree",
                                    "type": {
                                      "kind": "struct",
                                      "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                                      "fields": [
                                        {
                                          "name": "root",
                                          "type": {
                                            "kind": "field"
                                          }
                                        },
                                        {
                                          "name": "next_available_leaf_index",
                                          "type": {
                                            "kind": "field"
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  {
                                    "name": "nullifier_tree",
                                    "type": {
                                      "kind": "struct",
                                      "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                                      "fields": [
                                        {
                                          "name": "root",
                                          "type": {
                                            "kind": "field"
                                          }
                                        },
                                        {
                                          "name": "next_available_leaf_index",
                                          "type": {
                                            "kind": "field"
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  {
                                    "name": "public_data_tree",
                                    "type": {
                                      "kind": "struct",
                                      "path": "types::abis::append_only_tree_snapshot::AppendOnlyTreeSnapshot",
                                      "fields": [
                                        {
                                          "name": "root",
                                          "type": {
                                            "kind": "field"
                                          }
                                        },
                                        {
                                          "name": "next_available_leaf_index",
                                          "type": {
                                            "kind": "field"
                                          }
                                        }
                                      ]
                                    }
                                  }
                                ]
                              }
                            }
                          ]
                        }
                      },
                      {
                        "name": "sponge_blob_hash",
                        "type": {
                          "kind": "field"
                        }
                      },
                      {
                        "name": "global_variables",
                        "type": {
                          "kind": "struct",
                          "path": "types::abis::global_variables::GlobalVariables",
                          "fields": [
                            {
                              "name": "chain_id",
                              "type": {
                                "kind": "field"
                              }
                            },
                            {
                              "name": "version",
                              "type": {
                                "kind": "field"
                              }
                            },
                            {
                              "name": "block_number",
                              "type": {
                                "kind": "integer",
                                "sign": "unsigned",
                                "width": 32
                              }
                            },
                            {
                              "name": "slot_number",
                              "type": {
                                "kind": "field"
                              }
                            },
                            {
                              "name": "timestamp",
                              "type": {
                                "kind": "integer",
                                "sign": "unsigned",
                                "width": 64
                              }
                            },
                            {
                              "name": "coinbase",
                              "type": {
                                "kind": "struct",
                                "path": "types::address::eth_address::EthAddress",
                                "fields": [
                                  {
                                    "name": "inner",
                                    "type": {
                                      "kind": "field"
                                    }
                                  }
                                ]
                              }
                            },
                            {
                              "name": "fee_recipient",
                              "type": {
                                "kind": "struct",
                                "path": "types::address::aztec_address::AztecAddress",
                                "fields": [
                                  {
                                    "name": "inner",
                                    "type": {
                                      "kind": "field"
                                    }
                                  }
                                ]
                              }
                            },
                            {
                              "name": "gas_fees",
                              "type": {
                                "kind": "struct",
                                "path": "types::abis::gas_fees::GasFees",
                                "fields": [
                                  {
                                    "name": "fee_per_da_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 128
                                    }
                                  },
                                  {
                                    "name": "fee_per_l2_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 128
                                    }
                                  }
                                ]
                              }
                            }
                          ]
                        }
                      },
                      {
                        "name": "total_fees",
                        "type": {
                          "kind": "field"
                        }
                      },
                      {
                        "name": "total_mana_used",
                        "type": {
                          "kind": "field"
                        }
                      }
                    ]
                  }
                },
                {
                  "name": "tx_context",
                  "type": {
                    "kind": "struct",
                    "path": "types::abis::transaction::tx_context::TxContext",
                    "fields": [
                      {
                        "name": "chain_id",
                        "type": {
                          "kind": "field"
                        }
                      },
                      {
                        "name": "version",
                        "type": {
                          "kind": "field"
                        }
                      },
                      {
                        "name": "gas_settings",
                        "type": {
                          "kind": "struct",
                          "path": "types::abis::gas_settings::GasSettings",
                          "fields": [
                            {
                              "name": "gas_limits",
                              "type": {
                                "kind": "struct",
                                "path": "types::abis::gas::Gas",
                                "fields": [
                                  {
                                    "name": "da_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 32
                                    }
                                  },
                                  {
                                    "name": "l2_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 32
                                    }
                                  }
                                ]
                              }
                            },
                            {
                              "name": "teardown_gas_limits",
                              "type": {
                                "kind": "struct",
                                "path": "types::abis::gas::Gas",
                                "fields": [
                                  {
                                    "name": "da_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 32
                                    }
                                  },
                                  {
                                    "name": "l2_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 32
                                    }
                                  }
                                ]
                              }
                            },
                            {
                              "name": "max_fees_per_gas",
                              "type": {
                                "kind": "struct",
                                "path": "types::abis::gas_fees::GasFees",
                                "fields": [
                                  {
                                    "name": "fee_per_da_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 128
                                    }
                                  },
                                  {
                                    "name": "fee_per_l2_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 128
                                    }
                                  }
                                ]
                              }
                            },
                            {
                              "name": "max_priority_fees_per_gas",
                              "type": {
                                "kind": "struct",
                                "path": "types::abis::gas_fees::GasFees",
                                "fields": [
                                  {
                                    "name": "fee_per_da_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 128
                                    }
                                  },
                                  {
                                    "name": "fee_per_l2_gas",
                                    "type": {
                                      "kind": "integer",
                                      "sign": "unsigned",
                                      "width": 128
                                    }
                                  }
                                ]
                              }
                            }
                          ]
                        }
                      }
                    ]
                  }
                },
                {
                  "name": "vk_tree_root",
                  "type": {
                    "kind": "field"
                  }
                },
                {
                  "name": "protocol_contracts_hash",
                  "type": {
                    "kind": "field"
                  }
                }
              ]
            }
          },
          {
            "name": "end",
            "type": {
              "kind": "struct",
              "path": "types::abis::accumulated_data::private_to_rollup_accumulated_data::PrivateToRollupAccumulatedData",
              "fields": [
                {
                  "name": "note_hashes",
                  "type": {
                    "kind": "array",
                    "length": 64,
                    "type": {
                      "kind": "field"
                    }
                  }
                },
                {
                  "name": "nullifiers",
                  "type": {
                    "kind": "array",
                    "length": 64,
                    "type": {
                      "kind": "field"
                    }
                  }
                },
                {
                  "name": "l2_to_l1_msgs",
                  "type": {
                    "kind": "array",
                    "length": 8,
                    "type": {
                      "kind": "struct",
                      "path": "types::side_effect::scoped::Scoped",
                      "fields": [
                        {
                          "name": "inner",
                          "type": {
                            "kind": "struct",
                            "path": "types::messaging::l2_to_l1_message::L2ToL1Message",
                            "fields": [
                              {
                                "name": "recipient",
                                "type": {
                                  "kind": "struct",
                                  "path": "types::address::eth_address::EthAddress",
                                  "fields": [
                                    {
                                      "name": "inner",
                                      "type": {
                                        "kind": "field"
                                      }
                                    }
                                  ]
                                }
                              },
                              {
                                "name": "content",
                                "type": {
                                  "kind": "field"
                                }
                              }
                            ]
                          }
                        },
                        {
                          "name": "contract_address",
                          "type": {
                            "kind": "struct",
                            "path": "types::address::aztec_address::AztecAddress",
                            "fields": [
                              {
                                "name": "inner",
                                "type": {
                                  "kind": "field"
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                },
                {
                  "name": "private_logs",
                  "type": {
                    "kind": "array",
                    "length": 64,
                    "type": {
                      "kind": "struct",
                      "path": "types::abis::log::Log",
                      "fields": [
                        {
                          "name": "fields",
                          "type": {
                            "kind": "array",
                            "length": 16,
                            "type": {
                              "kind": "field"
                            }
                          }
                        },
                        {
                          "name": "length",
                          "type": {
                            "kind": "integer",
                            "sign": "unsigned",
                            "width": 32
                          }
                        }
                      ]
                    }
                  }
                },
                {
                  "name": "contract_class_logs_hashes",
                  "type": {
                    "kind": "array",
                    "length": 1,
                    "type": {
                      "kind": "struct",
                      "path": "types::side_effect::scoped::Scoped",
                      "fields": [
                        {
                          "name": "inner",
                          "type": {
                            "kind": "struct",
                            "path": "types::abis::log_hash::LogHash",
                            "fields": [
                              {
                                "name": "value",
                                "type": {
                                  "kind": "field"
                                }
                              },
                              {
                                "name": "length",
                                "type": {
                                  "kind": "integer",
                                  "sign": "unsigned",
                                  "width": 32
                                }
                              }
                            ]
                          }
                        },
                        {
                          "name": "contract_address",
                          "type": {
                            "kind": "struct",
                            "path": "types::address::aztec_address::AztecAddress",
                            "fields": [
                              {
                                "name": "inner",
                                "type": {
                                  "kind": "field"
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                }
              ]
            }
          },
          {
            "name": "gas_used",
            "type": {
              "kind": "struct",
              "path": "types::abis::gas::Gas",
              "fields": [
                {
                  "name": "da_gas",
                  "type": {
                    "kind": "integer",
                    "sign": "unsigned",
                    "width": 32
                  }
                },
                {
                  "name": "l2_gas",
                  "type": {
                    "kind": "integer",
                    "sign": "unsigned",
                    "width": 32
                  }
                }
              ]
            }
          },
          {
            "name": "fee_payer",
            "type": {
              "kind": "struct",
              "path": "types::address::aztec_address::AztecAddress",
              "fields": [
                {
                  "name": "inner",
                  "type": {
                    "kind": "field"
                  }
                }
              ]
            }
          },
          {
            "name": "expiration_timestamp",
            "type": {
              "kind": "integer",
              "sign": "unsigned",
              "width": 64
            }
          }
        ]
      },
      "visibility": "public"
    },
    "error_types": {
      "7132025627426189893": {
        "error_kind": "string",
        "string": "Field failed to decompose into specified 7 limbs"
      },
      "12107089946950716685": {
        "error_kind": "string",
        "string": "previous kernel must be a private_kernel_reset_tail variant"
      },
      "13451820477104772980": {
        "error_kind": "string",
        "string": "Membership check failed: vk hash not found in vk tree"
      }
    }
  },
  "bytecode": "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xZmHwzRxyjMPh2viFGgejtDEKdE8HKmJz6LiR2nilGkejtbEKdQ8jNDEKdU8HKOJU6x5OFYTp1zzcJwmTsHm4XhNnJLNwwmaOEWbhxM1cco2Dydp4hRuHk7WxCndPJyiiVO8eThVE6d883CaJk4B5+F0TZwSzsMZmjhFnIczNXHKOA8jNXEKOQ+jNHFKOScosj8Up5jzMEYTp5zzMFYTp6DzcJYmTknnYZwmTlHn4WxNnLLOwzmaOIWdh3M1cUo7D+dp4hR3Hs7XxCnvPFygiVPgebhQE6fE83CRJj6Hil+siVPmebhEE6fQ83CpJk6p5+EyTZxiz8N4TZxyz8METZyCz8NETZySz8MkTZyiz8NkTZyyz8MUTZzCz8Plmjiln4epmjjFn4dpmjjlnweNf24o/zxo/HND+edB458byj8PGv/cUP550PjnhvLPg8Y/N5R/HqZr4pR/HjT+uaH886Dxzw3lnweNf24o/zxo/HND+edB458byj8PGv/cUP550PjnhvLPg8Y/N5R/HjT+uaH886Dxzw3lnweNf24o/zxo/HPTjIpr/HND+edB458byj8PGv/cUP550PjnhvLPg8Y/N5R/HjT+uaH886Dxzw3lnweNf24o/zxo/HND+edB458byj8PGv/cUP550PjnhvLPg8Y/N5R/HjT+uaH886Dxzw3lnweNf24o/zxo/HND+edB458byj8PGv/cUP55mKWJU/550PjnhvLPg8Y/N5R/HjT+uaH886Dxzw3lnweNf24o/zxo/HND+edB458byj8PGv/cUP550PjnhvLPg8Y/N5R/HjT+uaH886Dxz01LKq7xzw3lnweNf24o/zxo/HND+edB458byj8PGv/cUP550PjnhvLPg8Y/N5R/HjT+uaH886Dxzw3lnweNf24o/zxo/HND+edB458byj8PGv/cUP550PjnhvLPg8Y/N5R/HjT+uaH886Dxzw3lnweNf24o/zxo/HND+edhjiZO+edB458byj8PGv/cUP550PjnhvLPg8Y/N5R/HjT+uaH886Dxzw3lnweNf24o/zxo/HND+edB458byj8PGv/cUP550PjnhvLPg8Y/N12ouMY/N5R/HjX+uaH886jxzw3ln0eNf24o/zxq/HND+edR458byj+PGv/cUP551PjnhvLPo8Y/N5R/HjX+uaH886jxzw3ln0eNf24o/zxq/HND+edR458byj+PGv/cUP551PjnhvLPo8Y/N5R/HjX+uaH886jxzw3ln8dmmjjln0eNf24o/zxq/HND+edR458byj+PGv/cUP551PjnhvLPo8Y/N5R/HjX+uaH886jxzw3ln0eNf24o/zxq/HND+edR458byj+PGv/cNFBxjX9uKP88avxzQ/nnUeOfG8o/jxr/3FD+edT454byz6PGPzeUfx41/rmh/POo8c8N5Z9HjX9uKP88avxzQ/nnUeOfG8o/jxr/3FD+edT454byz6PGPzeUfx41/rmh/POo8c8N5Z9HjX9uKP88avxzQ/nnUeOfG8o/jy01cco/jxr/3FD+edT454byz6PGPzeUfx41/rmh/POo8c8N5Z9HjX9uKP88avxzQ/nnUeOfG8o/jxr/3FD+edT454byz6PGPzeUfx41/rkZTcU1/rmh/POo8c8N5Z9HjX9uKP88avxzQ/nnUeOfG8o/jxr/3FD+edT454byz6PGPzeUfx41/rmh/POo8c8N5Z9HjX9uKP88avxzQ/nnUeOfG8o/jxr/3FD+edT454byz6PGPzeUfx41/rmh/POo8c8N5Z9HjX9uKP88dtHEKf88avxzQ/nnUeOfG8o/jxr/3FD+edT454byz6PGPzeUfx41/rmh/POo8c8N5Z9HjX9uKP88avxzQ/nnUeOfG8o/jxr/3FD+edT452Y6Fdf454byz6PGPzeUfx41/rmh/POo8c8N5Z9HjX9uKP88avxzQ/nnUeOfG8o/jxr/3FD+edT454byz6PGPzeUfx41/rmh/POo8c8N5Z9HjX9uKP88avxzQ/nnUeOfG8o/jxr/3FD+edT454byz6PGPzeUfx41/rmh/PPYoIlT/nnU+OeG8s+jxj83lH8eNf65ofzzqPHPDeWfR41/bij/PGr8c0P551HjnxvKP48a/9xQ/nnU+OeG8s+jxj83lH8eNf65ofzzqPHPzSwqrvHPDeWfR41/bij/PGr8c0P551HjnxvKP48a/9xQ/nnU+OeG8s+jxj83lH8eNf65ofzzqPHPDeWfR41/bij/PGr8c0P551HjnxvKP48a/9xQ/nnU+OeG8s+jxj83lH8eNf65ofzzqPHPDeWfR41/bij/PGr8c0P554QG9ofilH8eNf65ofzzqPHPDeWfR41/bij/PGr8c0P551HjnxvKP48a/9xQ/nnU+OeG8s+jxj83lH8eNf65ofzzqPHPDeWfR41/bij/PGr8czOHimv8c0P551HjnxvKP48a/9xQ/nnU+OeG8s+jxj83lH8eNf65ofzzqPHPDeWfR41/bij/PGr8c0P551HjnxvKP48a/9xQ/nnU+OeG8s+jxj83lH8eNf65pfzzqPHPLeWfR41/bin/PGr8c0v551Hjn1vKP48a/9xS/nmcrolT/nnU+OeW8s+jxj+3lH8eNf65pfzzqPHPLeWfR41/bin/PGr8c0v551Hjn1vKP48a/9xS/nnU+OeW8s+jxj+3lH8eNf65pfzzqPHPbTMqrvHPLeWfR41/bin/PGr8c0v551Hjn1vKP48a/9xS/nnU+OeW8s+jxj+3lH8eNf65pfzzqPHPLeWfR41/bin/PGr8c0v551Hjn1vKP48a/9xS/nnU+OeW8s+jxj+3lH8eNf65pfzzqPHPLeWfR41/bin/PGr8c0v553GWJk7551Hjn1vKP48a/9xS/nnU+OeW8s+jxj+3lH8eNf65pfzzqPHPLeWfR41/bin/PGr8c0v551Hjn1vKP48a/9xS/nnU+OeW8s+jxj+3Lam4xj+3lH8eNf65pfzzqPHPLeWfR41/bin/PGr8c0v551Hjn1vKP48a/9xS/nnU+OeW8s+jxj+3lH8eNf65pfzzqPHPLeWfR41/bin/PGr8c0v551Hjn1vKP48a/9xS/nnU+OeW8s+jxj+3lH8eNf65pfzzqPHPLeWfxzmaOOWfR41/bin/PGr8c0v551Hjn1vKP48a/9xS/nnU+OeW8s+jxj+3lH8eNf65pfzzqPHPLeWfR41/bin/PGr8c0v551Hjn1vKP48a/9x2oeIa/9xS/nnS+OeW8s+Txj+3lH+eNP65pfzzpPHPLeWfJ41/bin/PGn8c0v550njn1vKP08a/9xS/nnS+OeW8s+Txj+3lH+eNP65pfzzpPHPLeWfJ41/bin/PGn8c0v550njn1vKP08a/9xS/nnS+OeW8s+Txj+3lH+emmnilH+eNP65pfzzpPHPLeWfJ41/bin/PGn8c0v550njn1vKP08a/9xS/nnS+OeW8s+Txj+3lH+eNP65pfzzpPHPLeWfJ41/bin/PGn8c9tAxTX+uaX886Txzy3lnyeNf24p/zxp/HNL+edJ459byj9PGv/cUv550vjnlvLPk8Y/t5R/njT+uaX886Txzy3lnyeNf24p/zxp/HNL+edJ459byj9PGv/cUv550vjnlvLPk8Y/t5R/njT+uaX886Txzy3lnyeNf24p/zy11MQp/zxp/HNL+edJ459byj9PGv/cUv550vjnlvLPk8Y/t5R/njT+uaX886Txzy3lnyeNf24p/zxp/HNL+edJ459byj9PGv/cUv550vjndjQV1/jnlvLPk8Y/t5R/njT+uaX886Txzy3lnyeNf24p/zxp/HNL+edJ459byj9PGv/cUv550vjnlvLPk8Y/t5R/njT+uaX886Txzy3lnyeNf24p/zxp/HNL+edJ459byj9PGv/cUv550vjnlvLPk8Y/t5R/njT+uaX889RFE6f886Txzy3lnyeNf24p/zxp/HNL+edJ459byj9PGv/cUv550vjnlvLPk8Y/t5R/njT+uaX886Txzy3lnyeNf24p/zxp/HNL+edJ45/b6VRc459byj9PGv/cUv550vjnlvLPk8Y/t5R/njT+uaX886Txzy3lnyeNf24p/zxp/HNL+edJ459byj9PGv/cUv550vjnlvLPk8Y/t5R/njT+uaX886Txzy3lnyeNf24p/zxp/HNL+edJ459byj9PGv/cUv550vjnlvLPU4MmTvnnSeOfW8o/Txr/3FL+edL455byz5PGP7eUf540/rml/POk8c8t5Z8njX9uKf88afxzS/nnSeOfW8o/Txr/3FL+edL455byz5PGP7ezqLjGP7eUf540/rml/POk8c8t5Z8njX9uKf88afxzS/nnSeOfW8o/Txr/3FL+edL455byz5PGP7eUf540/rml/POk8c8t5Z8njX9uKf88afxzS/nnSeOfW8o/Txr/3FL+edL455byz5PGP7eUf540/rml/POk8c8t5Z8TINcfilP+edL455byz5PGP7eUf540/rml/POk8c8t5Z8njX9uKf88afxzS/nnSeOfW8o/Txr/3FL+edL455byz5PGP7eUf540/rml/POk8c/tHCqu8c8t5Z8njX9uKf88afxzS/nnSeOfW8o/Txr/3FL+edL455byz5PGP7eUf540/rml/POk8c8t5Z8njX9uKf88afxzS/nnSeOfW8o/Txr/3FL+edL4547yz5PGP3eUf540/rmj/POk8c8d5Z8njX/uKP88afxzR/nnabomTvnnSeOfO8o/Txr/3FH+edL4547yz5PGP3eUf540/rmj/POk8c8d5Z8njX/uKP88afxzR/nnSeOfO8o/Txr/3FH+edL4547yz5PGP3fNqLjGP3eUf540/rmj/POk8c8d5Z8njX/uKP88afxzR/nnSeOfO8o/Txr/3FH+edL4547yz5PGP3eUf540/rmj/POk8c8d5Z8njX/uKP88afxzR/nnSeOfO8o/Txr/3FH+edL4547yz5PGP3eUf540/rmj/POk8c8d5Z+nWZo45Z8njX/uKP88afxzR/nnSeOfO8o/Txr/3FH+edL4547yz5PGP3eUf540/rmj/POk8c8d5Z8njX/uKP88afxzR/nnSeOfO8o/Txr/3LWk4hr/3FH+edL4547yz5PGP3eUf540/rmj/POk8c8d5Z8njX/uKP88afxzR/nnSeOfO8o/Txr/3FH+edL4547yz5PGP3eUf540/rmj/POk8c8d5Z8njX/uKP88afxzR/nnSeOfO8o/Txr/3FH+edL4547yz5PGP3eUf57maOKUf540/rmj/POk8c8d5Z8njX/uKP88afxzR/nnSeOfO8o/Txr/3FH+edL4547yz5PGP3eUf540/rmj/POk8c8d5Z8njX/uKP88afxz14WKa/xzR/nnWeOfO8o/zxr/3FH+edb4547yz7PGP3eUf541/rmj/POs8c8d5Z9njX/uKP88a/xzR/nnWeOfO8o/zxr/3FH+edb4547yz7PGP3eUf541/rmj/POs8c8d5Z9njX/uKP88a/xzR/nnWeOfO8o/zxr/3FH+eW6miVP+edb4547yz7PGP3eUf541/rmj/POs8c8d5Z9njX/uKP88a/xzR/nnWeOfO8o/zxr/3FH+edb4547yz7PGP3eUf541/rmj/POs8c9dAxXX+OeO8s+zxj93lH+eNf65o/zzrPHPHeWfZ41/7ij/PGv8c0f551njnzvKP88a/9xR/nnW+OeO8s+zxj93lH+eNf65o/zzrPHPHeWfZ41/7ij/PGv8c0f551njnzvKP88a/9xR/nnW+OeO8s+zxj93lH+eNf65o/zz3FITp/zzrPHPHeWfZ41/7ij/PGv8c0f551njnzvKP88a/9xR/nnW+OeO8s+zxj93lH+eNf65o/zzrPHPHeWfZ41/7ij/PGv8c0f551njn7vRVFzjnzvKP88a/9xR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",
  "debug_symbols": "",
  "file_map": {},
  "verificationKey": {
    "bytes": "0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000051d000000000000000000000000000000000000000000000000000000000000029b00000000000000000000000000000065904a6ead9594319031e74bf5902d330400000000000000000000000000000000000c562bf2a41b16171dce59339c86d0000000000000000000000000000000dc4ea093e0ef82195532feb07b7982714f00000000000000000000000000000000001b2d1e8d3fc8448c6b4fdde48167f400000000000000000000000000000015115db7dbeef89958bd42a1744802feab000000000000000000000000000000000023a60fe354f302651d12f5124ef93a000000000000000000000000000000c90baf3c3163caeb5ac5de12afa118540100000000000000000000000000000000002499de6d8f962a2936030b851201e30000000000000000000000000000001aea0b686187f47ed1875ee81438e74f8a00000000000000000000000000000000001cc82fa4e468f2ef0b98c2500c54800000000000000000000000000000000267316da5f8f5141881fcb9a900c4a36900000000000000000000000000000000000bb97a06fbc5bc05283ded41afc6be0000000000000000000000000000009e480c52012edbf41109e87b9e2da3ee390000000000000000000000000000000000262528e35a6ea9fe273caa44afbddf000000000000000000000000000000ea4001fa630089eda710480ce4599ab092000000000000000000000000000000000016137c653f5de9729fdb21fc2fbe8e0000000000000000000000000000008f661a55ab6690658fb23cf0a4250cac2100000000000000000000000000000000000a96ebe9855b539f8e1312c138860200000000000000000000000000000019c7210e09881e0d2bdca628a46d82da55000000000000000000000000000000000010887a549ea844dea736ddb959b0000000000000000000000000000000005f1428038beeb9f9055bb659ae4554e6490000000000000000000000000000000000054ce555b72d0ed7ee53e0edd28361000000000000000000000000000000174a92455f48108165838d930f9e7514470000000000000000000000000000000000103e483ad7809c7b1e4ceaa436eb41000000000000000000000000000000c60e01c57fd7fa1d8f721829d41b362e1b0000000000000000000000000000000000091a562dc0add4025ab916624cadfe000000000000000000000000000000da086feffa0c7404ddb2f47b1b3a04860200000000000000000000000000000000001f2a7f2989815840b88fde0c3f79a800000000000000000000000000000015844d191867175d9985f39e04d870dc0400000000000000000000000000000000002d7590552b5c6a42f1c91b88ea2517000000000000000000000000000000ed159fb679f13a24d18665c79fe8e23ec600000000000000000000000000000000002e4968f24fb7e29d77b2fb60a466fe00000000000000000000000000000079800cc4afaec201fda996ed21710c91590000000000000000000000000000000000047b29ff2bd12b3eda62807d952bf8000000000000000000000000000000c226682d4ddbe1f34a214709ba5ee99a0c0000000000000000000000000000000000094066fd956c316ad291ecfc64a61a000000000000000000000000000000ddbfe992b7cf065130f9386c4c6a2962ce00000000000000000000000000000000003007c725ef4de1b8cf6cacd4f1539000000000000000000000000000000055786ae0cae342c67e9fb91cbce6a6be9e00000000000000000000000000000000002d6a863b32d0c164238739555a06790000000000000000000000000000004ceeec79a50fb7e0a3cda05f7404d7f8350000000000000000000000000000000000250f8d048a70f41497ae6388d43ab900000000000000000000000000000085e8f82f2a06bf52b562cb593670e2bab0000000000000000000000000000000000012bb5c5c5e9e7c38a00f9482ac050b0000000000000000000000000000005b5f4987c2818697f663f50e9a3861ef5400000000000000000000000000000000000dabda85a2a95e740ec55c84ea48d6000000000000000000000000000000e35d1f9f36f81ea940680cc1a03399552b00000000000000000000000000000000002ab3e045ae77bbef7ddc1e9f17d3a000000000000000000000000000000012f45c8b3de6b8d290deab407464e9223800000000000000000000000000000000000b6f97cafc83061c27a85682cea1320000000000000000000000000000002f716c1fe40ce7fd4c6d6ec6c1017d6e4f00000000000000000000000000000000002c7b0924e3f42b5b19263fa3764da7000000000000000000000000000000fb3687085bff97feafac25c69dc913beac000000000000000000000000000000000026b02624fdfe8a832ec78db96d2e35000000000000000000000000000000ed7429f8f324c81b0a4aa3d3eb5d3d05810000000000000000000000000000000000074f6363a11bfd74de63427b9c83e10000000000000000000000000000001e0da3e55d4380420a06aaa350700417eb00000000000000000000000000000000000eb974cf65289a8df27196d8450aea00000000000000000000000000000027aa679017cd7025254dfa94121e620fc2000000000000000000000000000000000015bba783657554d0d603052c9c2d730000000000000000000000000000001eee81b23a887f299049b14c11e98460d600000000000000000000000000000000002a56ce41f6b0be13b9c26747621b82000000000000000000000000000000d5827d6338c78656c0d12ca1aea6ef2c7c00000000000000000000000000000000001aa98f2de3ddda547d8f6de4e725de000000000000000000000000000000164df994e655e55eb4fe97eb3fe5e3beb6000000000000000000000000000000000012849af070aaacd36fd0ce479f6621000000000000000000000000000000f27805abefd45f6759c0bfa62dc3c0e12e00000000000000000000000000000000002c6e222eac60b82a21b1291b23aa2d000000000000000000000000000000b1e1b67666cf10fae7c6ee7775eadc218800000000000000000000000000000000002da1e4fb677c5bdd4d94695b8000c2000000000000000000000000000000fc3d078367b8ec395a95fac2d91a661b2f00000000000000000000000000000000001c4ed8fa6e255be67ed06f70bc1512000000000000000000000000000000e0e0bc03c300353431b31f19347c176f97000000000000000000000000000000000013f57d203c8a04ddbd03e0b8f270e1000000000000000000000000000000d09c7407bab48dcac8933a5e2f44bb5609000000000000000000000000000000000012f94322217375d1d809c8d2762d880000000000000000000000000000006b6ab644e3959e03e929e7cfecd42a775500000000000000000000000000000000000521257364f8bb627eb5a0096155a0000000000000000000000000000000516aba13c84cbce16222de4e90d6cdbab400000000000000000000000000000000000ecb11c89413523c9e98ae94648406000000000000000000000000000000345a8fd49f153e83061d6fcae01d20101c000000000000000000000000000000000003488736b14c79cb421561ecfa06b100000000000000000000000000000071455cbdb52482769ede1ec31d8303fccf00000000000000000000000000000000001aec0eea4ca8b79dac56d16e2277490000000000000000000000000000004b8401fb26c87b7401c51682241869a352000000000000000000000000000000000019e1ceec2b14da6d66c7ef728e70f40000000000000000000000000000007b4b8a0e3f4ed790c8fd59833694d6ae1700000000000000000000000000000000002e9132dcee89b635cc51f03d30a8560000000000000000000000000000006802ea4a095d2eb9c1895a8fc03d48c501000000000000000000000000000000000012fb3a9e207ae1acab7e2774b225b5000000000000000000000000000000d4eb47998249de689ea1c1c7863e5c2a0800000000000000000000000000000000000849bddb2cc6c64a53a0873969566a0000000000000000000000000000001b32f8fb234ca4d8e9d54ca88d6d86689c00000000000000000000000000000000001fd66f41fc109db12f57e3c1a3210d000000000000000000000000000000ad53d2bbd2a53133c95f9e23442ba23e3d00000000000000000000000000000000002341bb14d260375063713c6ff807cc0000000000000000000000000000005226b444f1f1d1bec82155e11e9d9e585300000000000000000000000000000000000e307dfa06ec9c51f9a520b90efe1300000000000000000000000000000095cb88dd308305853dc1d29eb7242ebba2000000000000000000000000000000000012fc7734898decabc106297864fbde0000000000000000000000000000002867f69ba4df88acb5ed427e908ad3d8af00000000000000000000000000000000000eb741ec95ae2facb4d6557dbed6ef0000000000000000000000000000000b4ef3fa4e3d08e81ab6487cbba7c63366000000000000000000000000000000000026c2d57539d9c39db365e5165256f4000000000000000000000000000000d9781dd55e228d9ac23a586182826517690000000000000000000000000000000000032b7cdcd9662d91c0dc964e6e856a000000000000000000000000000000c0f0b960dacad1ff90555956b89c5bedcb000000000000000000000000000000000026050578c2a8e20b34eb5aabcd98a70000000000000000000000000000000fdfcdabac6d0e8ec7d0bc0438b95cf7300000000000000000000000000000000000186d53a617e0b01f46aaf9cadc3387000000000000000000000000000000729248e35eaf4ae624d78a080048b3ee250000000000000000000000000000000000173041cad38291bb1f653125f3dad4",
    "fields": [
      "0x0000000000000000000000000000000000000000000000000000000000000010",
      "0x000000000000000000000000000000000000000000000000000000000000051d",
      "0x000000000000000000000000000000000000000000000000000000000000029b",
      "0x00000000000000000000000000000065904a6ead9594319031e74bf5902d3304",
      "0x00000000000000000000000000000000000c562bf2a41b16171dce59339c86d0",
      "0x000000000000000000000000000000dc4ea093e0ef82195532feb07b7982714f",
      "0x00000000000000000000000000000000001b2d1e8d3fc8448c6b4fdde48167f4",
      "0x00000000000000000000000000000015115db7dbeef89958bd42a1744802feab",
      "0x000000000000000000000000000000000023a60fe354f302651d12f5124ef93a",
      "0x000000000000000000000000000000c90baf3c3163caeb5ac5de12afa1185401",
      "0x00000000000000000000000000000000002499de6d8f962a2936030b851201e3",
      "0x0000000000000000000000000000001aea0b686187f47ed1875ee81438e74f8a",
      "0x00000000000000000000000000000000001cc82fa4e468f2ef0b98c2500c5480",
      "0x0000000000000000000000000000000267316da5f8f5141881fcb9a900c4a369",
      "0x00000000000000000000000000000000000bb97a06fbc5bc05283ded41afc6be",
      "0x0000000000000000000000000000009e480c52012edbf41109e87b9e2da3ee39",
      "0x0000000000000000000000000000000000262528e35a6ea9fe273caa44afbddf",
      "0x000000000000000000000000000000ea4001fa630089eda710480ce4599ab092",
      "0x000000000000000000000000000000000016137c653f5de9729fdb21fc2fbe8e",
      "0x0000000000000000000000000000008f661a55ab6690658fb23cf0a4250cac21",
      "0x00000000000000000000000000000000000a96ebe9855b539f8e1312c1388602",
      "0x00000000000000000000000000000019c7210e09881e0d2bdca628a46d82da55",
      "0x000000000000000000000000000000000010887a549ea844dea736ddb959b000",
      "0x0000000000000000000000000000005f1428038beeb9f9055bb659ae4554e649",
      "0x0000000000000000000000000000000000054ce555b72d0ed7ee53e0edd28361",
      "0x000000000000000000000000000000174a92455f48108165838d930f9e751447",
      "0x0000000000000000000000000000000000103e483ad7809c7b1e4ceaa436eb41",
      "0x000000000000000000000000000000c60e01c57fd7fa1d8f721829d41b362e1b",
      "0x0000000000000000000000000000000000091a562dc0add4025ab916624cadfe",
      "0x000000000000000000000000000000da086feffa0c7404ddb2f47b1b3a048602",
      "0x00000000000000000000000000000000001f2a7f2989815840b88fde0c3f79a8",
      "0x00000000000000000000000000000015844d191867175d9985f39e04d870dc04",
      "0x00000000000000000000000000000000002d7590552b5c6a42f1c91b88ea2517",
      "0x000000000000000000000000000000ed159fb679f13a24d18665c79fe8e23ec6",
      "0x00000000000000000000000000000000002e4968f24fb7e29d77b2fb60a466fe",
      "0x00000000000000000000000000000079800cc4afaec201fda996ed21710c9159",
      "0x0000000000000000000000000000000000047b29ff2bd12b3eda62807d952bf8",
      "0x000000000000000000000000000000c226682d4ddbe1f34a214709ba5ee99a0c",
      "0x0000000000000000000000000000000000094066fd956c316ad291ecfc64a61a",
      "0x000000000000000000000000000000ddbfe992b7cf065130f9386c4c6a2962ce",
      "0x00000000000000000000000000000000003007c725ef4de1b8cf6cacd4f15390",
      "0x00000000000000000000000000000055786ae0cae342c67e9fb91cbce6a6be9e",
      "0x00000000000000000000000000000000002d6a863b32d0c164238739555a0679",
      "0x0000000000000000000000000000004ceeec79a50fb7e0a3cda05f7404d7f835",
      "0x0000000000000000000000000000000000250f8d048a70f41497ae6388d43ab9",
      "0x00000000000000000000000000000085e8f82f2a06bf52b562cb593670e2bab0",
      "0x000000000000000000000000000000000012bb5c5c5e9e7c38a00f9482ac050b",
      "0x0000000000000000000000000000005b5f4987c2818697f663f50e9a3861ef54",
      "0x00000000000000000000000000000000000dabda85a2a95e740ec55c84ea48d6",
      "0x000000000000000000000000000000e35d1f9f36f81ea940680cc1a03399552b",
      "0x00000000000000000000000000000000002ab3e045ae77bbef7ddc1e9f17d3a0",
      "0x00000000000000000000000000000012f45c8b3de6b8d290deab407464e92238",
      "0x00000000000000000000000000000000000b6f97cafc83061c27a85682cea132",
      "0x0000000000000000000000000000002f716c1fe40ce7fd4c6d6ec6c1017d6e4f",
      "0x00000000000000000000000000000000002c7b0924e3f42b5b19263fa3764da7",
      "0x000000000000000000000000000000fb3687085bff97feafac25c69dc913beac",
      "0x000000000000000000000000000000000026b02624fdfe8a832ec78db96d2e35",
      "0x000000000000000000000000000000ed7429f8f324c81b0a4aa3d3eb5d3d0581",
      "0x0000000000000000000000000000000000074f6363a11bfd74de63427b9c83e1",
      "0x0000000000000000000000000000001e0da3e55d4380420a06aaa350700417eb",
      "0x00000000000000000000000000000000000eb974cf65289a8df27196d8450aea",
      "0x00000000000000000000000000000027aa679017cd7025254dfa94121e620fc2",
      "0x000000000000000000000000000000000015bba783657554d0d603052c9c2d73",
      "0x0000000000000000000000000000001eee81b23a887f299049b14c11e98460d6",
      "0x00000000000000000000000000000000002a56ce41f6b0be13b9c26747621b82",
      "0x000000000000000000000000000000d5827d6338c78656c0d12ca1aea6ef2c7c",
      "0x00000000000000000000000000000000001aa98f2de3ddda547d8f6de4e725de",
      "0x000000000000000000000000000000164df994e655e55eb4fe97eb3fe5e3beb6",
      "0x000000000000000000000000000000000012849af070aaacd36fd0ce479f6621",
      "0x000000000000000000000000000000f27805abefd45f6759c0bfa62dc3c0e12e",
      "0x00000000000000000000000000000000002c6e222eac60b82a21b1291b23aa2d",
      "0x000000000000000000000000000000b1e1b67666cf10fae7c6ee7775eadc2188",
      "0x00000000000000000000000000000000002da1e4fb677c5bdd4d94695b8000c2",
      "0x000000000000000000000000000000fc3d078367b8ec395a95fac2d91a661b2f",
      "0x00000000000000000000000000000000001c4ed8fa6e255be67ed06f70bc1512",
      "0x000000000000000000000000000000e0e0bc03c300353431b31f19347c176f97",
      "0x000000000000000000000000000000000013f57d203c8a04ddbd03e0b8f270e1",
      "0x000000000000000000000000000000d09c7407bab48dcac8933a5e2f44bb5609",
      "0x000000000000000000000000000000000012f94322217375d1d809c8d2762d88",
      "0x0000000000000000000000000000006b6ab644e3959e03e929e7cfecd42a7755",
      "0x00000000000000000000000000000000000521257364f8bb627eb5a0096155a0",
      "0x000000000000000000000000000000516aba13c84cbce16222de4e90d6cdbab4",
      "0x00000000000000000000000000000000000ecb11c89413523c9e98ae94648406",
      "0x000000000000000000000000000000345a8fd49f153e83061d6fcae01d20101c",
      "0x000000000000000000000000000000000003488736b14c79cb421561ecfa06b1",
      "0x00000000000000000000000000000071455cbdb52482769ede1ec31d8303fccf",
      "0x00000000000000000000000000000000001aec0eea4ca8b79dac56d16e227749",
      "0x0000000000000000000000000000004b8401fb26c87b7401c51682241869a352",
      "0x000000000000000000000000000000000019e1ceec2b14da6d66c7ef728e70f4",
      "0x0000000000000000000000000000007b4b8a0e3f4ed790c8fd59833694d6ae17",
      "0x00000000000000000000000000000000002e9132dcee89b635cc51f03d30a856",
      "0x0000000000000000000000000000006802ea4a095d2eb9c1895a8fc03d48c501",
      "0x000000000000000000000000000000000012fb3a9e207ae1acab7e2774b225b5",
      "0x000000000000000000000000000000d4eb47998249de689ea1c1c7863e5c2a08",
      "0x00000000000000000000000000000000000849bddb2cc6c64a53a0873969566a",
      "0x0000000000000000000000000000001b32f8fb234ca4d8e9d54ca88d6d86689c",
      "0x00000000000000000000000000000000001fd66f41fc109db12f57e3c1a3210d",
      "0x000000000000000000000000000000ad53d2bbd2a53133c95f9e23442ba23e3d",
      "0x00000000000000000000000000000000002341bb14d260375063713c6ff807cc",
      "0x0000000000000000000000000000005226b444f1f1d1bec82155e11e9d9e5853",
      "0x00000000000000000000000000000000000e307dfa06ec9c51f9a520b90efe13",
      "0x00000000000000000000000000000095cb88dd308305853dc1d29eb7242ebba2",
      "0x000000000000000000000000000000000012fc7734898decabc106297864fbde",
      "0x0000000000000000000000000000002867f69ba4df88acb5ed427e908ad3d8af",
      "0x00000000000000000000000000000000000eb741ec95ae2facb4d6557dbed6ef",
      "0x0000000000000000000000000000000b4ef3fa4e3d08e81ab6487cbba7c63366",
      "0x000000000000000000000000000000000026c2d57539d9c39db365e5165256f4",
      "0x000000000000000000000000000000d9781dd55e228d9ac23a58618282651769",
      "0x0000000000000000000000000000000000032b7cdcd9662d91c0dc964e6e856a",
      "0x000000000000000000000000000000c0f0b960dacad1ff90555956b89c5bedcb",
      "0x000000000000000000000000000000000026050578c2a8e20b34eb5aabcd98a7",
      "0x0000000000000000000000000000000fdfcdabac6d0e8ec7d0bc0438b95cf730",
      "0x0000000000000000000000000000000000186d53a617e0b01f46aaf9cadc3387",
      "0x000000000000000000000000000000729248e35eaf4ae624d78a080048b3ee25",
      "0x0000000000000000000000000000000000173041cad38291bb1f653125f3dad4"
    ],
    "hash": "0x14cb1de648f360fa2a0257d1c6cc59c9ac0d4dc70942422bbe85696b71b7765c"
  },
  "aztec_version": "5.1.0"
}
