diff --git a/barretenberg/cpp/pil/vm2/bytecode/address_derivation.pil b/barretenberg/cpp/pil/vm2/bytecode/address_derivation.pil index 6f2770077ad1..c9f13733c5c1 100644 --- a/barretenberg/cpp/pil/vm2/bytecode/address_derivation.pil +++ b/barretenberg/cpp/pil/vm2/bytecode/address_derivation.pil @@ -34,7 +34,10 @@ namespace address_derivation; pol commit salted_init_hash; - // It's reused between the partial address and salted initialization hash. Weird. + // TODO: We need this temporarily while we dont allow for aliases in the lookup tuple + pol commit salted_init_hash_domain_separator; + sel * (salted_init_hash_domain_separator - constants.DOM_SEP__SALTED_INITIALIZATION_HASH) = 0; + // TODO: We need this temporarily while we dont allow for aliases in the lookup tuple pol commit partial_address_domain_separator; sel * (partial_address_domain_separator - constants.DOM_SEP__PARTIAL_ADDRESS) = 0; @@ -50,7 +53,7 @@ namespace address_derivation; sel * (const_thirteen - 13) = 0; #[SALTED_INITIALIZATION_HASH_POSEIDON2_0] - sel { partial_address_domain_separator, salt, init_hash, salted_init_hash, const_four } + sel { salted_init_hash_domain_separator, salt, init_hash, salted_init_hash, const_four } in poseidon2_hash.start { poseidon2_hash.input_0, poseidon2_hash.input_1, poseidon2_hash.input_2, poseidon2_hash.output, poseidon2_hash.input_len }; #[SALTED_INITIALIZATION_HASH_POSEIDON2_1] diff --git a/barretenberg/cpp/pil/vm2/constants_gen.pil b/barretenberg/cpp/pil/vm2/constants_gen.pil index 2029daa6bb0a..efb4bbcdbb66 100644 --- a/barretenberg/cpp/pil/vm2/constants_gen.pil +++ b/barretenberg/cpp/pil/vm2/constants_gen.pil @@ -173,6 +173,7 @@ namespace constants; pol DOM_SEP__PUBLIC_STORAGE_MAP_SLOT = 4015149901; pol DOM_SEP__PUBLIC_BYTECODE = 260313585; pol DOM_SEP__CONTRACT_CLASS_ID = 3923495515; + pol DOM_SEP__SALTED_INITIALIZATION_HASH = 2763052992; pol DOM_SEP__PUBLIC_KEYS_HASH = 777457226; pol DOM_SEP__PARTIAL_ADDRESS = 2103633018; pol DOM_SEP__CONTRACT_ADDRESS_V1 = 1788365517; diff --git a/barretenberg/cpp/src/barretenberg/vm2/common/aztec_constants.hpp b/barretenberg/cpp/src/barretenberg/vm2/common/aztec_constants.hpp index 1939294f3582..f16377fb681f 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/common/aztec_constants.hpp +++ b/barretenberg/cpp/src/barretenberg/vm2/common/aztec_constants.hpp @@ -265,6 +265,7 @@ #define DOM_SEP__PUBLIC_STORAGE_MAP_SLOT 4015149901UL #define DOM_SEP__PUBLIC_BYTECODE 260313585UL #define DOM_SEP__CONTRACT_CLASS_ID 3923495515UL +#define DOM_SEP__SALTED_INITIALIZATION_HASH 2763052992UL #define DOM_SEP__PUBLIC_KEYS_HASH 777457226UL #define DOM_SEP__PARTIAL_ADDRESS 2103633018UL #define DOM_SEP__CONTRACT_ADDRESS_V1 1788365517UL diff --git a/barretenberg/cpp/src/barretenberg/vm2/constraining/relations/address_derivation.test.cpp b/barretenberg/cpp/src/barretenberg/vm2/constraining/relations/address_derivation.test.cpp index 19bf3fdbb6fb..6663164c0ca7 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/constraining/relations/address_derivation.test.cpp +++ b/barretenberg/cpp/src/barretenberg/vm2/constraining/relations/address_derivation.test.cpp @@ -71,8 +71,8 @@ TEST(AddressDerivationConstrainingTest, Basic) auto instance = testing::random_contract_instance(); - FF salted_initialization_hash = - poseidon2::hash({ DOM_SEP__PARTIAL_ADDRESS, instance.salt, instance.initialization_hash, instance.deployer }); + FF salted_initialization_hash = poseidon2::hash( + { DOM_SEP__SALTED_INITIALIZATION_HASH, instance.salt, instance.initialization_hash, instance.deployer }); FF partial_address = poseidon2::hash({ DOM_SEP__PARTIAL_ADDRESS, instance.original_contract_class_id, salted_initialization_hash }); diff --git a/barretenberg/cpp/src/barretenberg/vm2/generated/columns.hpp b/barretenberg/cpp/src/barretenberg/vm2/generated/columns.hpp index 25086b389b8d..b36a150c7f7d 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/generated/columns.hpp +++ b/barretenberg/cpp/src/barretenberg/vm2/generated/columns.hpp @@ -8,7 +8,7 @@ namespace bb::avm2 { // clang-format off #define AVM2_PRECOMPUTED_ENTITIES_E(e) e precomputed_addressing_gas, e precomputed_bitwise_input_a, e precomputed_bitwise_input_b, e precomputed_bitwise_output_and, e precomputed_bitwise_output_or, e precomputed_bitwise_output_xor, e precomputed_dyn_gas_id, e precomputed_envvar_pi_row_idx, e precomputed_exec_opcode, e precomputed_exec_opcode_base_da_gas, e precomputed_exec_opcode_dynamic_da_gas, e precomputed_exec_opcode_dynamic_l2_gas, e precomputed_exec_opcode_opcode_gas, e precomputed_expected_tag_reg_0_, e precomputed_expected_tag_reg_1_, e precomputed_expected_tag_reg_2_, e precomputed_expected_tag_reg_3_, e precomputed_expected_tag_reg_4_, e precomputed_expected_tag_reg_5_, e precomputed_first_row, e precomputed_idx, e precomputed_instr_size, e precomputed_invalid_envvar_enum, e precomputed_is_address, e precomputed_is_class_id, e precomputed_is_cleanup, e precomputed_is_collect_fee, e precomputed_is_dagasleft, e precomputed_is_deployer, e precomputed_is_init_hash, e precomputed_is_isstaticcall, e precomputed_is_l2gasleft, e precomputed_is_public_call_request, e precomputed_is_revertible, e precomputed_is_sender, e precomputed_is_teardown, e precomputed_is_transactionfee, e precomputed_is_tree_padding, e precomputed_is_valid_member_enum, e precomputed_keccak_round_constant, e precomputed_next_phase_on_revert, e precomputed_opcode_out_of_range, e precomputed_out_tag, e precomputed_p_decomposition_limb, e precomputed_p_decomposition_limb_index, e precomputed_p_decomposition_radix, e precomputed_power_of_2, e precomputed_read_pi_length_offset, e precomputed_read_pi_start_offset, e precomputed_rw_reg_0_, e precomputed_rw_reg_1_, e precomputed_rw_reg_2_, e precomputed_rw_reg_3_, e precomputed_rw_reg_4_, e precomputed_rw_reg_5_, e precomputed_sel_addressing_gas, e precomputed_sel_envvar_pi_lookup_col0, e precomputed_sel_envvar_pi_lookup_col1, e precomputed_sel_exec_spec, e precomputed_sel_has_tag, e precomputed_sel_keccak, e precomputed_sel_mem_op_reg_0_, e precomputed_sel_mem_op_reg_1_, e precomputed_sel_mem_op_reg_2_, e precomputed_sel_mem_op_reg_3_, e precomputed_sel_mem_op_reg_4_, e precomputed_sel_mem_op_reg_5_, e precomputed_sel_mem_tag_out_of_range, e precomputed_sel_non_revertible_append_l2_l1_msg, e precomputed_sel_non_revertible_append_note_hash, e precomputed_sel_non_revertible_append_nullifier, e precomputed_sel_op_dc_0, e precomputed_sel_op_dc_1, e precomputed_sel_op_dc_10, e precomputed_sel_op_dc_11, e precomputed_sel_op_dc_12, e precomputed_sel_op_dc_13, e precomputed_sel_op_dc_14, e precomputed_sel_op_dc_15, e precomputed_sel_op_dc_16, e precomputed_sel_op_dc_17, e precomputed_sel_op_dc_2, e precomputed_sel_op_dc_3, e precomputed_sel_op_dc_4, e precomputed_sel_op_dc_5, e precomputed_sel_op_dc_6, e precomputed_sel_op_dc_7, e precomputed_sel_op_dc_8, e precomputed_sel_op_dc_9, e precomputed_sel_op_is_address_0_, e precomputed_sel_op_is_address_1_, e precomputed_sel_op_is_address_2_, e precomputed_sel_op_is_address_3_, e precomputed_sel_op_is_address_4_, e precomputed_sel_op_is_address_5_, e precomputed_sel_op_is_address_6_, e precomputed_sel_p_decomposition, e precomputed_sel_phase, e precomputed_sel_range_16, e precomputed_sel_range_8, e precomputed_sel_revertible_append_l2_l1_msg, e precomputed_sel_revertible_append_note_hash, e precomputed_sel_revertible_append_nullifier, e precomputed_sel_sha256_compression, e precomputed_sel_tag_check_reg_0_, e precomputed_sel_tag_check_reg_1_, e precomputed_sel_tag_check_reg_2_, e precomputed_sel_tag_check_reg_3_, e precomputed_sel_tag_check_reg_4_, e precomputed_sel_tag_check_reg_5_, e precomputed_sel_tag_is_op2, e precomputed_sel_tag_parameters, e precomputed_sel_to_radix_p_limb_counts, e precomputed_sha256_compression_round_constant, e precomputed_subtrace_id, e precomputed_subtrace_operation_id, e precomputed_tag_byte_length, e precomputed_tag_max_bits, e precomputed_tag_max_value, e precomputed_to_radix_num_limbs_for_p, e precomputed_to_radix_safe_limbs, e precomputed_zero, e public_inputs_sel -#define AVM2_WIRE_ENTITIES_E(e) e public_inputs_cols_0_, e public_inputs_cols_1_, e public_inputs_cols_2_, e public_inputs_cols_3_, e address_derivation_address, e address_derivation_address_y, e address_derivation_class_id, e address_derivation_const_four, e address_derivation_const_thirteen, e address_derivation_const_three, e address_derivation_const_two, e address_derivation_deployer_addr, e address_derivation_g1_x, e address_derivation_g1_y, e address_derivation_incoming_viewing_key_x, e address_derivation_incoming_viewing_key_y, e address_derivation_init_hash, e address_derivation_nullifier_key_x, e address_derivation_nullifier_key_y, e address_derivation_outgoing_viewing_key_x, e address_derivation_outgoing_viewing_key_y, e address_derivation_partial_address, e address_derivation_partial_address_domain_separator, e address_derivation_preaddress, e address_derivation_preaddress_domain_separator, e address_derivation_preaddress_public_key_x, e address_derivation_preaddress_public_key_y, e address_derivation_public_keys_hash, e address_derivation_public_keys_hash_domain_separator, e address_derivation_salt, e address_derivation_salted_init_hash, e address_derivation_sel, e address_derivation_tagging_key_x, e address_derivation_tagging_key_y, e alu_a_hi, e alu_a_hi_bits, e alu_a_lo, e alu_a_lo_bits, e alu_ab_diff_inv, e alu_ab_tags_diff_inv, e alu_b_hi, e alu_b_inv, e alu_b_lo, e alu_c_hi, e alu_cf, e alu_constant_64, e alu_gt_input_a, e alu_gt_input_b, e alu_gt_result_c, e alu_helper1, e alu_ia, e alu_ia_tag, e alu_ib, e alu_ib_tag, e alu_ic, e alu_ic_tag, e alu_max_bits, e alu_max_value, e alu_mid, e alu_mid_bits, e alu_op_id, e alu_sel, e alu_sel_ab_tag_mismatch, e alu_sel_decompose_a, e alu_sel_div_0_err, e alu_sel_div_no_err, e alu_sel_err, e alu_sel_ff_gt, e alu_sel_int_gt, e alu_sel_is_ff, e alu_sel_is_u128, e alu_sel_mul_div_u128, e alu_sel_mul_no_err_non_ff, e alu_sel_op_add, e alu_sel_op_div, e alu_sel_op_eq, e alu_sel_op_fdiv, e alu_sel_op_lt, e alu_sel_op_lte, e alu_sel_op_mul, e alu_sel_op_not, e alu_sel_op_shl, e alu_sel_op_shr, e alu_sel_op_sub, e alu_sel_op_truncate, e alu_sel_shift_ops_no_overflow, e alu_sel_tag_err, e alu_sel_trunc_gte_128, e alu_sel_trunc_lt_128, e alu_sel_trunc_non_trivial, e alu_sel_trunc_trivial, e alu_shift_lo_bits, e alu_tag_ff_diff_inv, e alu_tag_u128_diff_inv, e alu_two_pow_shift_lo_bits, e bc_decomposition_bytes_pc_plus_36, e bc_decomposition_bytes_rem_inv, e bc_decomposition_bytes_rem_min_one_inv, e bc_decomposition_bytes_to_read, e bc_decomposition_last_of_contract, e bc_decomposition_next_packed_pc_min_pc_inv, e bc_decomposition_packed_field, e bc_decomposition_sel_packed, e bc_decomposition_sel_packed_read_0_, e bc_decomposition_sel_packed_read_1_, e bc_decomposition_sel_packed_read_2_, e bc_decomposition_sel_windows_eq_remaining, e bc_decomposition_windows_min_remaining_inv, e bc_hashing_input_len, e bc_hashing_latch, e bc_hashing_output_hash, e bc_hashing_packed_fields_0, e bc_hashing_packed_fields_1, e bc_hashing_packed_fields_2, e bc_hashing_pc_at_final_field, e bc_hashing_pc_index_1, e bc_hashing_pc_index_2, e bc_hashing_sel_not_padding_1, e bc_hashing_sel_not_padding_2, e bc_hashing_sel_not_start, e bc_hashing_size_in_bytes, e bc_retrieval_address, e bc_retrieval_artifact_hash, e bc_retrieval_bytecode_id, e bc_retrieval_current_class_id, e bc_retrieval_error, e bc_retrieval_instance_exists, e bc_retrieval_is_new_class, e bc_retrieval_next_retrieved_bytecodes_tree_root, e bc_retrieval_next_retrieved_bytecodes_tree_size, e bc_retrieval_no_remaining_bytecodes, e bc_retrieval_nullifier_tree_root, e bc_retrieval_prev_retrieved_bytecodes_tree_root, e bc_retrieval_prev_retrieved_bytecodes_tree_size, e bc_retrieval_private_functions_root, e bc_retrieval_public_data_tree_root, e bc_retrieval_remaining_bytecodes_inv, e bc_retrieval_should_retrieve, e bitwise_ctr_inv, e bitwise_ctr_min_one_inv, e bitwise_err, e bitwise_ia_byte, e bitwise_ib_byte, e bitwise_ic_byte, e bitwise_last, e bitwise_output_and, e bitwise_output_or, e bitwise_output_xor, e bitwise_sel, e bitwise_sel_and, e bitwise_sel_get_ctr, e bitwise_sel_or, e bitwise_sel_tag_ff_err, e bitwise_sel_tag_mismatch_err, e bitwise_sel_xor, e bitwise_start, e bitwise_start_keccak, e bitwise_start_sha256, e bitwise_tag_a, e bitwise_tag_a_inv, e bitwise_tag_ab_diff_inv, e bitwise_tag_b, e bitwise_tag_c, e calldata_diff_context_id, e calldata_hashing_index_1_, e calldata_hashing_index_2_, e calldata_hashing_input_0_, e calldata_hashing_input_1_, e calldata_hashing_input_2_, e calldata_hashing_input_len, e calldata_hashing_latch, e calldata_hashing_sel_not_padding_1, e calldata_hashing_sel_not_padding_2, e calldata_hashing_sel_not_start, e calldata_latch, e calldata_value, e class_id_derivation_artifact_hash, e class_id_derivation_class_id, e class_id_derivation_const_four, e class_id_derivation_gen_index_contract_class_id, e class_id_derivation_private_functions_root, e class_id_derivation_public_bytecode_commitment, e class_id_derivation_sel, e context_stack_bytecode_id, e context_stack_context_id, e context_stack_contract_address, e context_stack_entered_context_id, e context_stack_internal_call_id, e context_stack_internal_call_return_id, e context_stack_is_static, e context_stack_msg_sender, e context_stack_next_internal_call_id, e context_stack_next_pc, e context_stack_note_hash_tree_root, e context_stack_note_hash_tree_size, e context_stack_nullifier_tree_root, e context_stack_nullifier_tree_size, e context_stack_num_l2_to_l1_messages, e context_stack_num_note_hashes_emitted, e context_stack_num_nullifiers_emitted, e context_stack_num_public_log_fields, e context_stack_parent_calldata_addr, e context_stack_parent_calldata_size, e context_stack_parent_da_gas_limit, e context_stack_parent_da_gas_used, e context_stack_parent_id, e context_stack_parent_l2_gas_limit, e context_stack_parent_l2_gas_used, e context_stack_public_data_tree_root, e context_stack_public_data_tree_size, e context_stack_sel, e context_stack_written_public_data_slots_tree_root, e context_stack_written_public_data_slots_tree_size, e contract_instance_retrieval_address, e contract_instance_retrieval_address_sub_one, e contract_instance_retrieval_current_class_id, e contract_instance_retrieval_deployer_addr, e contract_instance_retrieval_deployer_protocol_contract_address, e contract_instance_retrieval_derived_address, e contract_instance_retrieval_derived_address_pi_index, e contract_instance_retrieval_exists, e contract_instance_retrieval_incoming_viewing_key_x, e contract_instance_retrieval_incoming_viewing_key_y, e contract_instance_retrieval_init_hash, e contract_instance_retrieval_is_protocol_contract, e contract_instance_retrieval_max_protocol_contracts, e contract_instance_retrieval_nullifier_key_x, e contract_instance_retrieval_nullifier_key_y, e contract_instance_retrieval_nullifier_tree_root, e contract_instance_retrieval_original_class_id, e contract_instance_retrieval_outgoing_viewing_key_x, e contract_instance_retrieval_outgoing_viewing_key_y, e contract_instance_retrieval_protocol_contract_derived_address_inv, e contract_instance_retrieval_public_data_tree_root, e contract_instance_retrieval_salt, e contract_instance_retrieval_sel, e contract_instance_retrieval_should_check_for_update, e contract_instance_retrieval_should_check_nullifier, e contract_instance_retrieval_tagging_key_x, e contract_instance_retrieval_tagging_key_y, e data_copy_cd_copy_col_read, e data_copy_data_index_upper_bound, e data_copy_data_index_upper_bound_gt_offset, e data_copy_dst_out_of_range_err, e data_copy_err, e data_copy_is_top_level, e data_copy_mem_size, e data_copy_offset, e data_copy_offset_plus_size, e data_copy_offset_plus_size_is_gt, e data_copy_parent_id_inv, e data_copy_read_addr_plus_one, e data_copy_read_addr_upper_bound, e data_copy_reads_left_inv, e data_copy_sel_cd_copy_start, e data_copy_sel_end, e data_copy_sel_mem_read, e data_copy_sel_mem_write, e data_copy_sel_rd_copy_start, e data_copy_sel_start_no_err, e data_copy_sel_write_count_is_zero, e data_copy_src_addr, e data_copy_src_data_size, e data_copy_src_out_of_range_err, e data_copy_tag, e data_copy_value, e data_copy_write_addr_upper_bound, e data_copy_write_count_minus_one_inv, e data_copy_write_count_zero_inv, e ecc_add_mem_dst_addr_0_, e ecc_add_mem_dst_addr_1_, e ecc_add_mem_dst_addr_2_, e ecc_add_mem_err, e ecc_add_mem_execution_clk, e ecc_add_mem_max_mem_addr, e ecc_add_mem_p_is_inf, e ecc_add_mem_p_is_on_curve_eqn, e ecc_add_mem_p_is_on_curve_eqn_inv, e ecc_add_mem_p_x, e ecc_add_mem_p_x_n, e ecc_add_mem_p_y, e ecc_add_mem_p_y_n, e ecc_add_mem_q_is_inf, e ecc_add_mem_q_is_on_curve_eqn, e ecc_add_mem_q_is_on_curve_eqn_inv, e ecc_add_mem_q_x, e ecc_add_mem_q_x_n, e ecc_add_mem_q_y, e ecc_add_mem_q_y_n, e ecc_add_mem_res_is_inf, e ecc_add_mem_res_x, e ecc_add_mem_res_y, e ecc_add_mem_sel, e ecc_add_mem_sel_dst_out_of_range_err, e ecc_add_mem_sel_p_not_on_curve_err, e ecc_add_mem_sel_q_not_on_curve_err, e ecc_add_mem_sel_should_exec, e ecc_add_mem_space_id, e ecc_add_op, e ecc_double_op, e ecc_inv_2_p_y, e ecc_inv_x_diff, e ecc_inv_y_diff, e ecc_lambda, e ecc_p_is_inf, e ecc_p_x, e ecc_p_y, e ecc_q_is_inf, e ecc_q_x, e ecc_q_y, e ecc_r_is_inf, e ecc_r_x, e ecc_r_y, e ecc_result_infinity, e ecc_sel, e ecc_use_computed_result, e ecc_x_match, e ecc_y_match, e emit_public_log_discard, e emit_public_log_end, e emit_public_log_end_log_address_upper_bound, e emit_public_log_error, e emit_public_log_error_too_many_log_fields, e emit_public_log_expected_next_log_fields, e emit_public_log_is_static, e emit_public_log_log_size, e emit_public_log_max_mem_size, e emit_public_log_max_public_logs_payload_length, e emit_public_log_next_num_public_log_fields, e emit_public_log_prev_num_public_log_fields, e emit_public_log_public_inputs_value, e emit_public_log_remaining_rows_inv, e emit_public_log_sel_read_memory, e emit_public_log_tag, e emit_public_log_tag_inv, e emit_public_log_value, e execution_addressing_error_collection_inv, e execution_addressing_gas, e execution_addressing_mode, e execution_base_address_tag, e execution_base_address_tag_diff_inv, e execution_base_address_val, e execution_base_da_gas, e execution_batched_tags_diff_inv, e execution_batched_tags_diff_inv_reg, e execution_da_gas_left, e execution_da_gas_used, e execution_dying_context_diff_inv, e execution_dying_context_id_inv, e execution_dyn_gas_id, e execution_dynamic_da_gas, e execution_dynamic_da_gas_factor, e execution_dynamic_l2_gas, e execution_dynamic_l2_gas_factor, e execution_enqueued_call_end, e execution_envvar_pi_row_idx, e execution_ex_opcode, e execution_expected_tag_reg_0_, e execution_expected_tag_reg_1_, e execution_expected_tag_reg_2_, e execution_expected_tag_reg_3_, e execution_expected_tag_reg_4_, e execution_expected_tag_reg_5_, e execution_has_parent_ctx, e execution_highest_address, e execution_instr_length, e execution_internal_call_return_id_inv, e execution_is_address, e execution_is_da_gas_left_gt_allocated, e execution_is_dagasleft, e execution_is_dying_context, e execution_is_isstaticcall, e execution_is_l2_gas_left_gt_allocated, e execution_is_l2gasleft, e execution_is_parent_id_inv, e execution_is_sender, e execution_is_transactionfee, e execution_l1_to_l2_msg_leaf_in_range, e execution_l1_to_l2_msg_tree_leaf_count, e execution_l2_gas_left, e execution_l2_gas_used, e execution_max_data_writes_reached, e execution_max_eth_address_value, e execution_mem_tag_reg_0_, e execution_mem_tag_reg_1_, e execution_mem_tag_reg_2_, e execution_mem_tag_reg_3_, e execution_mem_tag_reg_4_, e execution_mem_tag_reg_5_, e execution_nested_failure, e execution_nested_return, e execution_next_pc, e execution_note_hash_leaf_in_range, e execution_note_hash_tree_leaf_count, e execution_note_hash_tree_root, e execution_note_hash_tree_size, e execution_nullifier_tree_root, e execution_nullifier_tree_size, e execution_num_l2_to_l1_messages, e execution_num_note_hashes_emitted, e execution_num_nullifiers_emitted, e execution_num_p_limbs, e execution_num_public_log_fields, e execution_num_relative_operands_inv, e execution_op_0_, e execution_op_1_, e execution_op_2_, e execution_op_3_, e execution_op_4_, e execution_op_5_, e execution_op_6_, e execution_op_after_relative_0_, e execution_op_after_relative_1_, e execution_op_after_relative_2_, e execution_op_after_relative_3_, e execution_op_after_relative_4_, e execution_op_after_relative_5_, e execution_op_after_relative_6_, e execution_opcode_gas, e execution_out_of_gas_da, e execution_out_of_gas_l2, e execution_public_data_tree_root, e execution_public_data_tree_size, e execution_public_inputs_index, e execution_register_0_, e execution_register_1_, e execution_register_2_, e execution_register_3_, e execution_register_4_, e execution_register_5_, e execution_remaining_data_writes_inv, e execution_remaining_l2_to_l1_msgs_inv, e execution_remaining_note_hashes_inv, e execution_remaining_nullifiers_inv, e execution_retrieved_bytecodes_tree_root, e execution_retrieved_bytecodes_tree_size, e execution_rop_0_, e execution_rop_1_, e execution_rop_2_, e execution_rop_3_, e execution_rop_4_, e execution_rop_5_, e execution_rop_6_, e execution_rop_tag_0_, e execution_rop_tag_1_, e execution_rop_tag_2_, e execution_rop_tag_3_, e execution_rop_tag_4_, e execution_rop_tag_5_, e execution_rop_tag_6_, e execution_rw_reg_0_, e execution_rw_reg_1_, e execution_rw_reg_2_, e execution_rw_reg_3_, e execution_rw_reg_4_, e execution_rw_reg_5_, e execution_sel_addressing_error, e execution_sel_base_address_failure, e execution_sel_bytecode_retrieval_failure, e execution_sel_bytecode_retrieval_success, e execution_sel_do_base_check, e execution_sel_enter_call, e execution_sel_envvar_pi_lookup_col0, e execution_sel_envvar_pi_lookup_col1, e execution_sel_error, e execution_sel_exec_dispatch_alu, e execution_sel_exec_dispatch_bitwise, e execution_sel_exec_dispatch_calldata_copy, e execution_sel_exec_dispatch_cast, e execution_sel_exec_dispatch_ecc_add, e execution_sel_exec_dispatch_emit_public_log, e execution_sel_exec_dispatch_execution, e execution_sel_exec_dispatch_get_contract_instance, e execution_sel_exec_dispatch_keccakf1600, e execution_sel_exec_dispatch_poseidon2_perm, e execution_sel_exec_dispatch_returndata_copy, e execution_sel_exec_dispatch_set, e execution_sel_exec_dispatch_sha256_compression, e execution_sel_exec_dispatch_to_radix, e execution_sel_execute_call, e execution_sel_execute_debug_log, e execution_sel_execute_emit_notehash, e execution_sel_execute_emit_nullifier, e execution_sel_execute_get_env_var, e execution_sel_execute_internal_call, e execution_sel_execute_internal_return, e execution_sel_execute_jump, e execution_sel_execute_jumpi, e execution_sel_execute_l1_to_l2_message_exists, e execution_sel_execute_mov, e execution_sel_execute_notehash_exists, e execution_sel_execute_nullifier_exists, e execution_sel_execute_return, e execution_sel_execute_returndata_size, e execution_sel_execute_revert, e execution_sel_execute_send_l2_to_l1_msg, e execution_sel_execute_sload, e execution_sel_execute_sstore, e execution_sel_execute_static_call, e execution_sel_execute_success_copy, e execution_sel_exit_call, e execution_sel_failure, e execution_sel_gas_bitwise, e execution_sel_gas_calldata_copy, e execution_sel_gas_emit_public_log, e execution_sel_gas_returndata_copy, e execution_sel_gas_sstore, e execution_sel_gas_to_radix, e execution_sel_instruction_fetching_failure, e execution_sel_instruction_fetching_success, e execution_sel_l2_to_l1_msg_limit_error, e execution_sel_lookup_num_p_limbs, e execution_sel_mem_op_reg_0_, e execution_sel_mem_op_reg_1_, e execution_sel_mem_op_reg_2_, e execution_sel_mem_op_reg_3_, e execution_sel_mem_op_reg_4_, e execution_sel_mem_op_reg_5_, e execution_sel_op_do_overflow_check_0_, e execution_sel_op_do_overflow_check_1_, e execution_sel_op_do_overflow_check_2_, e execution_sel_op_do_overflow_check_3_, e execution_sel_op_do_overflow_check_4_, e execution_sel_op_do_overflow_check_5_, e execution_sel_op_do_overflow_check_6_, e execution_sel_op_is_address_0_, e execution_sel_op_is_address_1_, e execution_sel_op_is_address_2_, e execution_sel_op_is_address_3_, e execution_sel_op_is_address_4_, e execution_sel_op_is_address_5_, e execution_sel_op_is_address_6_, e execution_sel_op_is_indirect_wire_0_, e execution_sel_op_is_indirect_wire_1_, e execution_sel_op_is_indirect_wire_2_, e execution_sel_op_is_indirect_wire_3_, e execution_sel_op_is_indirect_wire_4_, e execution_sel_op_is_indirect_wire_5_, e execution_sel_op_is_indirect_wire_6_, e execution_sel_op_is_indirect_wire_7_, e execution_sel_op_is_relative_wire_0_, e execution_sel_op_is_relative_wire_1_, e execution_sel_op_is_relative_wire_2_, e execution_sel_op_is_relative_wire_3_, e execution_sel_op_is_relative_wire_4_, e execution_sel_op_is_relative_wire_5_, e execution_sel_op_is_relative_wire_6_, e execution_sel_op_is_relative_wire_7_, e execution_sel_op_reg_effective_0_, e execution_sel_op_reg_effective_1_, e execution_sel_op_reg_effective_2_, e execution_sel_op_reg_effective_3_, e execution_sel_op_reg_effective_4_, e execution_sel_op_reg_effective_5_, e execution_sel_opcode_error, e execution_sel_out_of_gas, e execution_sel_radix_gt_256, e execution_sel_reached_max_note_hashes, e execution_sel_reached_max_nullifiers, e execution_sel_read_unwind_call_stack, e execution_sel_register_read_error, e execution_sel_relative_overflow_0_, e execution_sel_relative_overflow_1_, e execution_sel_relative_overflow_2_, e execution_sel_relative_overflow_3_, e execution_sel_relative_overflow_4_, e execution_sel_relative_overflow_5_, e execution_sel_relative_overflow_6_, e execution_sel_should_apply_indirection_0_, e execution_sel_should_apply_indirection_1_, e execution_sel_should_apply_indirection_2_, e execution_sel_should_apply_indirection_3_, e execution_sel_should_apply_indirection_4_, e execution_sel_should_apply_indirection_5_, e execution_sel_should_apply_indirection_6_, e execution_sel_should_check_gas, e execution_sel_should_execute_opcode, e execution_sel_should_read_registers, e execution_sel_should_write_registers, e execution_sel_some_final_check_failed, e execution_sel_tag_check_reg_0_, e execution_sel_tag_check_reg_1_, e execution_sel_tag_check_reg_2_, e execution_sel_tag_check_reg_3_, e execution_sel_tag_check_reg_4_, e execution_sel_tag_check_reg_5_, e execution_sel_too_large_recipient_error, e execution_sel_use_num_limbs, e execution_sel_write_l2_to_l1_msg, e execution_sel_write_note_hash, e execution_sel_write_nullifier, e execution_sel_write_public_data, e execution_subtrace_id, e execution_subtrace_operation_id, e execution_total_gas_da, e execution_total_gas_l2, e execution_two_five_six, e execution_value_from_pi, e execution_written_public_data_slots_tree_root, e execution_written_public_data_slots_tree_size, e ff_gt_a, e ff_gt_b, e ff_gt_borrow, e ff_gt_cmp_rng_ctr_inv, e ff_gt_constant_128, e ff_gt_p_a_borrow, e ff_gt_p_b_borrow, e ff_gt_res_hi, e ff_gt_res_lo, e ff_gt_result, e ff_gt_sel_shift_rng, e get_contract_instance_clk, e get_contract_instance_contract_address, e get_contract_instance_dst_offset, e get_contract_instance_dst_offset_diff_max_inv, e get_contract_instance_exists_tag, e get_contract_instance_instance_exists, e get_contract_instance_is_class_id, e get_contract_instance_is_deployer, e get_contract_instance_is_init_hash, e get_contract_instance_is_valid_member_enum, e get_contract_instance_is_valid_writes_in_bounds, e get_contract_instance_member_enum, e get_contract_instance_member_tag, e get_contract_instance_member_write_offset, e get_contract_instance_nullifier_tree_root, e get_contract_instance_public_data_tree_root, e get_contract_instance_retrieved_class_id, e get_contract_instance_retrieved_deployer_addr, e get_contract_instance_retrieved_init_hash, e get_contract_instance_sel, e get_contract_instance_sel_error, e get_contract_instance_selected_member, e get_contract_instance_space_id, e gt_abs_diff, e gt_input_a, e gt_input_b, e gt_num_bits, e gt_res, e gt_sel, e gt_sel_addressing, e gt_sel_alu, e gt_sel_gas, e gt_sel_others, e gt_sel_sha256, e instr_fetching_addressing_mode, e instr_fetching_bd0, e instr_fetching_bd1, e instr_fetching_bd10, e instr_fetching_bd11, e instr_fetching_bd12, e instr_fetching_bd13, e instr_fetching_bd14, e instr_fetching_bd15, e instr_fetching_bd16, e instr_fetching_bd17, e instr_fetching_bd18, e instr_fetching_bd19, e instr_fetching_bd2, e instr_fetching_bd20, e instr_fetching_bd21, e instr_fetching_bd22, e instr_fetching_bd23, e instr_fetching_bd24, e instr_fetching_bd25, e instr_fetching_bd26, e instr_fetching_bd27, e instr_fetching_bd28, e instr_fetching_bd29, e instr_fetching_bd3, e instr_fetching_bd30, e instr_fetching_bd31, e instr_fetching_bd32, e instr_fetching_bd33, e instr_fetching_bd34, e instr_fetching_bd35, e instr_fetching_bd36, e instr_fetching_bd4, e instr_fetching_bd5, e instr_fetching_bd6, e instr_fetching_bd7, e instr_fetching_bd8, e instr_fetching_bd9, e instr_fetching_bytecode_id, e instr_fetching_bytecode_size, e instr_fetching_bytes_to_read, e instr_fetching_exec_opcode, e instr_fetching_instr_abs_diff, e instr_fetching_instr_out_of_range, e instr_fetching_instr_size, e instr_fetching_op1, e instr_fetching_op2, e instr_fetching_op3, e instr_fetching_op4, e instr_fetching_op5, e instr_fetching_op6, e instr_fetching_op7, e instr_fetching_opcode_out_of_range, e instr_fetching_pc, e instr_fetching_pc_abs_diff, e instr_fetching_pc_out_of_range, e instr_fetching_pc_size_in_bits, e instr_fetching_sel, e instr_fetching_sel_has_tag, e instr_fetching_sel_op_dc_0, e instr_fetching_sel_op_dc_1, e instr_fetching_sel_op_dc_10, e instr_fetching_sel_op_dc_11, e instr_fetching_sel_op_dc_12, e instr_fetching_sel_op_dc_13, e instr_fetching_sel_op_dc_14, e instr_fetching_sel_op_dc_15, e instr_fetching_sel_op_dc_16, e instr_fetching_sel_op_dc_2, e instr_fetching_sel_op_dc_3, e instr_fetching_sel_op_dc_4, e instr_fetching_sel_op_dc_5, e instr_fetching_sel_op_dc_6, e instr_fetching_sel_op_dc_7, e instr_fetching_sel_op_dc_8, e instr_fetching_sel_op_dc_9, e instr_fetching_sel_parsing_err, e instr_fetching_sel_pc_in_range, e instr_fetching_sel_tag_is_op2, e instr_fetching_tag_out_of_range, e instr_fetching_tag_value, e internal_call_stack_call_id, e internal_call_stack_context_id, e internal_call_stack_entered_call_id, e internal_call_stack_return_call_id, e internal_call_stack_return_pc, e internal_call_stack_sel, e keccak_memory_ctr_end, e keccak_memory_ctr_inv, e keccak_memory_last, e keccak_memory_num_rounds, e keccak_memory_single_tag_error, e keccak_memory_state_size_min_ctr_inv, e keccak_memory_tag, e keccak_memory_tag_min_u64_inv, e keccak_memory_val_24_, e keccakf1600_bitwise_and_op_id, e keccakf1600_bitwise_xor_op_id, e keccakf1600_dst_out_of_range_error, e keccakf1600_error, e keccakf1600_highest_slice_address, e keccakf1600_last, e keccakf1600_rot_64_min_len_01, e keccakf1600_rot_64_min_len_03, e keccakf1600_rot_64_min_len_11, e keccakf1600_rot_64_min_len_13, e keccakf1600_rot_64_min_len_20, e keccakf1600_rot_64_min_len_22, e keccakf1600_rot_64_min_len_24, e keccakf1600_rot_64_min_len_31, e keccakf1600_rot_64_min_len_34, e keccakf1600_rot_64_min_len_42, e keccakf1600_rot_len_02, e keccakf1600_rot_len_04, e keccakf1600_rot_len_10, e keccakf1600_rot_len_12, e keccakf1600_rot_len_14, e keccakf1600_rot_len_21, e keccakf1600_rot_len_23, e keccakf1600_rot_len_30, e keccakf1600_rot_len_32, e keccakf1600_rot_len_33, e keccakf1600_rot_len_40, e keccakf1600_rot_len_41, e keccakf1600_rot_len_43, e keccakf1600_rot_len_44, e keccakf1600_round_cst, e keccakf1600_round_inv, e keccakf1600_sel_slice_read, e keccakf1600_sel_slice_write, e keccakf1600_src_addr, e keccakf1600_src_out_of_range_error, e keccakf1600_state_chi_00, e keccakf1600_state_chi_01, e keccakf1600_state_chi_02, e keccakf1600_state_chi_03, e keccakf1600_state_chi_04, e keccakf1600_state_chi_10, e keccakf1600_state_chi_11, e keccakf1600_state_chi_12, e keccakf1600_state_chi_13, e keccakf1600_state_chi_14, e keccakf1600_state_chi_20, e keccakf1600_state_chi_21, e keccakf1600_state_chi_22, e keccakf1600_state_chi_23, e keccakf1600_state_chi_24, e keccakf1600_state_chi_30, e keccakf1600_state_chi_31, e keccakf1600_state_chi_32, e keccakf1600_state_chi_33, e keccakf1600_state_chi_34, e keccakf1600_state_chi_40, e keccakf1600_state_chi_41, e keccakf1600_state_chi_42, e keccakf1600_state_chi_43, e keccakf1600_state_chi_44, e keccakf1600_state_iota_00, e keccakf1600_state_pi_and_00, e keccakf1600_state_pi_and_01, e keccakf1600_state_pi_and_02, e keccakf1600_state_pi_and_03, e keccakf1600_state_pi_and_04, e keccakf1600_state_pi_and_10, e keccakf1600_state_pi_and_11, e keccakf1600_state_pi_and_12, e keccakf1600_state_pi_and_13, e keccakf1600_state_pi_and_14, e keccakf1600_state_pi_and_20, e keccakf1600_state_pi_and_21, e keccakf1600_state_pi_and_22, e keccakf1600_state_pi_and_23, e keccakf1600_state_pi_and_24, e keccakf1600_state_pi_and_30, e keccakf1600_state_pi_and_31, e keccakf1600_state_pi_and_32, e keccakf1600_state_pi_and_33, e keccakf1600_state_pi_and_34, e keccakf1600_state_pi_and_40, e keccakf1600_state_pi_and_41, e keccakf1600_state_pi_and_42, e keccakf1600_state_pi_and_43, e keccakf1600_state_pi_and_44, e keccakf1600_state_pi_not_00, e keccakf1600_state_pi_not_01, e keccakf1600_state_pi_not_02, e keccakf1600_state_pi_not_03, e keccakf1600_state_pi_not_04, e keccakf1600_state_pi_not_10, e keccakf1600_state_pi_not_11, e keccakf1600_state_pi_not_12, e keccakf1600_state_pi_not_13, e keccakf1600_state_pi_not_14, e keccakf1600_state_pi_not_20, e keccakf1600_state_pi_not_21, e keccakf1600_state_pi_not_22, e keccakf1600_state_pi_not_23, e keccakf1600_state_pi_not_24, e keccakf1600_state_pi_not_30, e keccakf1600_state_pi_not_31, e keccakf1600_state_pi_not_32, e keccakf1600_state_pi_not_33, e keccakf1600_state_pi_not_34, e keccakf1600_state_pi_not_40, e keccakf1600_state_pi_not_41, e keccakf1600_state_pi_not_42, e keccakf1600_state_pi_not_43, e keccakf1600_state_pi_not_44, e keccakf1600_state_rho_01, e keccakf1600_state_rho_02, e keccakf1600_state_rho_03, e keccakf1600_state_rho_04, e keccakf1600_state_rho_10, e keccakf1600_state_rho_11, e keccakf1600_state_rho_12, e keccakf1600_state_rho_13, e keccakf1600_state_rho_14, e keccakf1600_state_rho_20, e keccakf1600_state_rho_21, e keccakf1600_state_rho_22, e keccakf1600_state_rho_23, e keccakf1600_state_rho_24, e keccakf1600_state_rho_30, e keccakf1600_state_rho_31, e keccakf1600_state_rho_32, e keccakf1600_state_rho_33, e keccakf1600_state_rho_34, e keccakf1600_state_rho_40, e keccakf1600_state_rho_41, e keccakf1600_state_rho_42, e keccakf1600_state_rho_43, e keccakf1600_state_rho_44, e keccakf1600_state_theta_00, e keccakf1600_state_theta_01, e keccakf1600_state_theta_02, e keccakf1600_state_theta_03, e keccakf1600_state_theta_04, e keccakf1600_state_theta_10, e keccakf1600_state_theta_11, e keccakf1600_state_theta_12, e keccakf1600_state_theta_13, e keccakf1600_state_theta_14, e keccakf1600_state_theta_20, e keccakf1600_state_theta_21, e keccakf1600_state_theta_22, e keccakf1600_state_theta_23, e keccakf1600_state_theta_24, e keccakf1600_state_theta_30, e keccakf1600_state_theta_31, e keccakf1600_state_theta_32, e keccakf1600_state_theta_33, e keccakf1600_state_theta_34, e keccakf1600_state_theta_40, e keccakf1600_state_theta_41, e keccakf1600_state_theta_42, e keccakf1600_state_theta_43, e keccakf1600_state_theta_44, e keccakf1600_state_theta_hi_01, e keccakf1600_state_theta_hi_02, e keccakf1600_state_theta_hi_03, e keccakf1600_state_theta_hi_04, e keccakf1600_state_theta_hi_10, e keccakf1600_state_theta_hi_11, e keccakf1600_state_theta_hi_12, e keccakf1600_state_theta_hi_13, e keccakf1600_state_theta_hi_14, e keccakf1600_state_theta_hi_20, e keccakf1600_state_theta_hi_21, e keccakf1600_state_theta_hi_22, e keccakf1600_state_theta_hi_23, e keccakf1600_state_theta_hi_24, e keccakf1600_state_theta_hi_30, e keccakf1600_state_theta_hi_31, e keccakf1600_state_theta_hi_32, e keccakf1600_state_theta_hi_33, e keccakf1600_state_theta_hi_34, e keccakf1600_state_theta_hi_40, e keccakf1600_state_theta_hi_41, e keccakf1600_state_theta_hi_42, e keccakf1600_state_theta_hi_43, e keccakf1600_state_theta_hi_44, e keccakf1600_state_theta_low_01, e keccakf1600_state_theta_low_02, e keccakf1600_state_theta_low_03, e keccakf1600_state_theta_low_04, e keccakf1600_state_theta_low_10, e keccakf1600_state_theta_low_11, e keccakf1600_state_theta_low_12, e keccakf1600_state_theta_low_13, e keccakf1600_state_theta_low_14, e keccakf1600_state_theta_low_20, e keccakf1600_state_theta_low_21, e keccakf1600_state_theta_low_22, e keccakf1600_state_theta_low_23, e keccakf1600_state_theta_low_24, e keccakf1600_state_theta_low_30, e keccakf1600_state_theta_low_31, e keccakf1600_state_theta_low_32, e keccakf1600_state_theta_low_33, e keccakf1600_state_theta_low_34, e keccakf1600_state_theta_low_40, e keccakf1600_state_theta_low_41, e keccakf1600_state_theta_low_42, e keccakf1600_state_theta_low_43, e keccakf1600_state_theta_low_44, e keccakf1600_tag_error, e keccakf1600_tag_u64, e keccakf1600_theta_combined_xor_0, e keccakf1600_theta_combined_xor_1, e keccakf1600_theta_combined_xor_2, e keccakf1600_theta_combined_xor_3, e keccakf1600_theta_combined_xor_4, e keccakf1600_theta_xor_01, e keccakf1600_theta_xor_02, e keccakf1600_theta_xor_03, e keccakf1600_theta_xor_11, e keccakf1600_theta_xor_12, e keccakf1600_theta_xor_13, e keccakf1600_theta_xor_21, e keccakf1600_theta_xor_22, e keccakf1600_theta_xor_23, e keccakf1600_theta_xor_31, e keccakf1600_theta_xor_32, e keccakf1600_theta_xor_33, e keccakf1600_theta_xor_41, e keccakf1600_theta_xor_42, e keccakf1600_theta_xor_43, e keccakf1600_theta_xor_row_0, e keccakf1600_theta_xor_row_1, e keccakf1600_theta_xor_row_2, e keccakf1600_theta_xor_row_3, e keccakf1600_theta_xor_row_4, e keccakf1600_theta_xor_row_low63_0, e keccakf1600_theta_xor_row_low63_1, e keccakf1600_theta_xor_row_low63_2, e keccakf1600_theta_xor_row_low63_3, e keccakf1600_theta_xor_row_low63_4, e keccakf1600_theta_xor_row_msb_0, e keccakf1600_theta_xor_row_msb_1, e keccakf1600_theta_xor_row_msb_2, e keccakf1600_theta_xor_row_msb_3, e keccakf1600_theta_xor_row_msb_4, e keccakf1600_theta_xor_row_rotl1_0, e keccakf1600_theta_xor_row_rotl1_1, e keccakf1600_theta_xor_row_rotl1_2, e keccakf1600_theta_xor_row_rotl1_3, e keccakf1600_theta_xor_row_rotl1_4, e l1_to_l2_message_tree_check_exists, e l1_to_l2_message_tree_check_l1_to_l2_message_tree_height, e l1_to_l2_message_tree_check_leaf_index, e l1_to_l2_message_tree_check_leaf_value, e l1_to_l2_message_tree_check_leaf_value_msg_hash_diff_inv, e l1_to_l2_message_tree_check_msg_hash, e l1_to_l2_message_tree_check_root, e l1_to_l2_message_tree_check_sel, e memory_address, e memory_clk, e memory_diff, e memory_glob_addr_diff_inv, e memory_last_access, e memory_limb_0_, e memory_limb_1_, e memory_limb_2_, e memory_max_bits, e memory_sel_addressing_base, e memory_sel_addressing_indirect_0_, e memory_sel_addressing_indirect_1_, e memory_sel_addressing_indirect_2_, e memory_sel_addressing_indirect_3_, e memory_sel_addressing_indirect_4_, e memory_sel_addressing_indirect_5_, e memory_sel_addressing_indirect_6_, e memory_sel_data_copy_read, e memory_sel_data_copy_write, e memory_sel_ecc_write_0_, e memory_sel_ecc_write_1_, e memory_sel_ecc_write_2_, e memory_sel_get_contract_instance_exists_write, e memory_sel_get_contract_instance_member_write, e memory_sel_keccak, e memory_sel_poseidon2_read_0_, e memory_sel_poseidon2_read_1_, e memory_sel_poseidon2_read_2_, e memory_sel_poseidon2_read_3_, e memory_sel_poseidon2_write_0_, e memory_sel_poseidon2_write_1_, e memory_sel_poseidon2_write_2_, e memory_sel_poseidon2_write_3_, e memory_sel_public_log_read, e memory_sel_register_op_0_, e memory_sel_register_op_1_, e memory_sel_register_op_2_, e memory_sel_register_op_3_, e memory_sel_register_op_4_, e memory_sel_register_op_5_, e memory_sel_rng_chk, e memory_sel_rng_write, e memory_sel_sha256_op_0_, e memory_sel_sha256_op_1_, e memory_sel_sha256_op_2_, e memory_sel_sha256_op_3_, e memory_sel_sha256_op_4_, e memory_sel_sha256_op_5_, e memory_sel_sha256_op_6_, e memory_sel_sha256_op_7_, e memory_sel_sha256_read, e memory_sel_tag_is_ff, e memory_sel_to_radix_write, e memory_space_id, e memory_tag_ff_diff_inv, e merkle_check_const_two, e merkle_check_end, e merkle_check_index_is_even, e merkle_check_path_len_min_one_inv, e merkle_check_read_left_node, e merkle_check_read_output_hash, e merkle_check_read_right_node, e merkle_check_sibling, e merkle_check_start, e merkle_check_write_left_node, e merkle_check_write_output_hash, e merkle_check_write_right_node, e note_hash_tree_check_address, e note_hash_tree_check_const_three, e note_hash_tree_check_discard, e note_hash_tree_check_exists, e note_hash_tree_check_first_nullifier, e note_hash_tree_check_first_nullifier_pi_index, e note_hash_tree_check_leaf_index, e note_hash_tree_check_next_leaf_value, e note_hash_tree_check_next_root, e note_hash_tree_check_nonce, e note_hash_tree_check_nonce_separator, e note_hash_tree_check_note_hash, e note_hash_tree_check_note_hash_index, e note_hash_tree_check_note_hash_tree_height, e note_hash_tree_check_prev_leaf_value, e note_hash_tree_check_prev_leaf_value_unique_note_hash_diff_inv, e note_hash_tree_check_prev_root, e note_hash_tree_check_public_inputs_index, e note_hash_tree_check_sel, e note_hash_tree_check_sel_silo, e note_hash_tree_check_sel_unique, e note_hash_tree_check_sel_write_to_public_inputs, e note_hash_tree_check_siloed_note_hash, e note_hash_tree_check_siloing_separator, e note_hash_tree_check_unique_note_hash, e note_hash_tree_check_unique_note_hash_separator, e note_hash_tree_check_write, e nullifier_check_address, e nullifier_check_const_three, e nullifier_check_discard, e nullifier_check_exists, e nullifier_check_intermediate_root, e nullifier_check_leaf_not_exists, e nullifier_check_low_leaf_hash, e nullifier_check_low_leaf_index, e nullifier_check_low_leaf_next_index, e nullifier_check_low_leaf_next_nullifier, e nullifier_check_low_leaf_nullifier, e nullifier_check_new_leaf_hash, e nullifier_check_next_nullifier_inv, e nullifier_check_next_nullifier_is_nonzero, e nullifier_check_nullifier, e nullifier_check_nullifier_index, e nullifier_check_nullifier_low_leaf_nullifier_diff_inv, e nullifier_check_public_inputs_index, e nullifier_check_root, e nullifier_check_sel, e nullifier_check_should_insert, e nullifier_check_should_silo, e nullifier_check_should_write_to_public_inputs, e nullifier_check_siloed_nullifier, e nullifier_check_siloing_separator, e nullifier_check_tree_height, e nullifier_check_tree_size_before_write, e nullifier_check_updated_low_leaf_hash, e nullifier_check_updated_low_leaf_next_index, e nullifier_check_updated_low_leaf_next_nullifier, e nullifier_check_write, e nullifier_check_write_root, e poseidon2_hash_b_0, e poseidon2_hash_b_1, e poseidon2_hash_b_2, e poseidon2_hash_b_3, e poseidon2_hash_end, e poseidon2_hash_input_len, e poseidon2_hash_num_perm_rounds_rem_min_one_inv, e poseidon2_hash_padding, e poseidon2_perm_B_10_0, e poseidon2_perm_B_10_1, e poseidon2_perm_B_10_2, e poseidon2_perm_B_10_3, e poseidon2_perm_B_11_0, e poseidon2_perm_B_11_1, e poseidon2_perm_B_11_2, e poseidon2_perm_B_11_3, e poseidon2_perm_B_12_0, e poseidon2_perm_B_12_1, e poseidon2_perm_B_12_2, e poseidon2_perm_B_12_3, e poseidon2_perm_B_13_0, e poseidon2_perm_B_13_1, e poseidon2_perm_B_13_2, e poseidon2_perm_B_13_3, e poseidon2_perm_B_14_0, e poseidon2_perm_B_14_1, e poseidon2_perm_B_14_2, e poseidon2_perm_B_14_3, e poseidon2_perm_B_15_0, e poseidon2_perm_B_15_1, e poseidon2_perm_B_15_2, e poseidon2_perm_B_15_3, e poseidon2_perm_B_16_0, e poseidon2_perm_B_16_1, e poseidon2_perm_B_16_2, e poseidon2_perm_B_16_3, e poseidon2_perm_B_17_0, e poseidon2_perm_B_17_1, e poseidon2_perm_B_17_2, e poseidon2_perm_B_17_3, e poseidon2_perm_B_18_0, e poseidon2_perm_B_18_1, e poseidon2_perm_B_18_2, e poseidon2_perm_B_18_3, e poseidon2_perm_B_19_0, e poseidon2_perm_B_19_1, e poseidon2_perm_B_19_2, e poseidon2_perm_B_19_3, e poseidon2_perm_B_20_0, e poseidon2_perm_B_20_1, e poseidon2_perm_B_20_2, e poseidon2_perm_B_20_3, e poseidon2_perm_B_21_0, e poseidon2_perm_B_21_1, e poseidon2_perm_B_21_2, e poseidon2_perm_B_21_3, e poseidon2_perm_B_22_0, e poseidon2_perm_B_22_1, e poseidon2_perm_B_22_2, e poseidon2_perm_B_22_3, e poseidon2_perm_B_23_0, e poseidon2_perm_B_23_1, e poseidon2_perm_B_23_2, e poseidon2_perm_B_23_3, e poseidon2_perm_B_24_0, e poseidon2_perm_B_24_1, e poseidon2_perm_B_24_2, e poseidon2_perm_B_24_3, e poseidon2_perm_B_25_0, e poseidon2_perm_B_25_1, e poseidon2_perm_B_25_2, e poseidon2_perm_B_25_3, e poseidon2_perm_B_26_0, e poseidon2_perm_B_26_1, e poseidon2_perm_B_26_2, e poseidon2_perm_B_26_3, e poseidon2_perm_B_27_0, e poseidon2_perm_B_27_1, e poseidon2_perm_B_27_2, e poseidon2_perm_B_27_3, e poseidon2_perm_B_28_0, e poseidon2_perm_B_28_1, e poseidon2_perm_B_28_2, e poseidon2_perm_B_28_3, e poseidon2_perm_B_29_0, e poseidon2_perm_B_29_1, e poseidon2_perm_B_29_2, e poseidon2_perm_B_29_3, e poseidon2_perm_B_30_0, e poseidon2_perm_B_30_1, e poseidon2_perm_B_30_2, e poseidon2_perm_B_30_3, e poseidon2_perm_B_31_0, e poseidon2_perm_B_31_1, e poseidon2_perm_B_31_2, e poseidon2_perm_B_31_3, e poseidon2_perm_B_32_0, e poseidon2_perm_B_32_1, e poseidon2_perm_B_32_2, e poseidon2_perm_B_32_3, e poseidon2_perm_B_33_0, e poseidon2_perm_B_33_1, e poseidon2_perm_B_33_2, e poseidon2_perm_B_33_3, e poseidon2_perm_B_34_0, e poseidon2_perm_B_34_1, e poseidon2_perm_B_34_2, e poseidon2_perm_B_34_3, e poseidon2_perm_B_35_0, e poseidon2_perm_B_35_1, e poseidon2_perm_B_35_2, e poseidon2_perm_B_35_3, e poseidon2_perm_B_36_0, e poseidon2_perm_B_36_1, e poseidon2_perm_B_36_2, e poseidon2_perm_B_36_3, e poseidon2_perm_B_37_0, e poseidon2_perm_B_37_1, e poseidon2_perm_B_37_2, e poseidon2_perm_B_37_3, e poseidon2_perm_B_38_0, e poseidon2_perm_B_38_1, e poseidon2_perm_B_38_2, e poseidon2_perm_B_38_3, e poseidon2_perm_B_39_0, e poseidon2_perm_B_39_1, e poseidon2_perm_B_39_2, e poseidon2_perm_B_39_3, e poseidon2_perm_B_40_0, e poseidon2_perm_B_40_1, e poseidon2_perm_B_40_2, e poseidon2_perm_B_40_3, e poseidon2_perm_B_41_0, e poseidon2_perm_B_41_1, e poseidon2_perm_B_41_2, e poseidon2_perm_B_41_3, e poseidon2_perm_B_42_0, e poseidon2_perm_B_42_1, e poseidon2_perm_B_42_2, e poseidon2_perm_B_42_3, e poseidon2_perm_B_43_0, e poseidon2_perm_B_43_1, e poseidon2_perm_B_43_2, e poseidon2_perm_B_43_3, e poseidon2_perm_B_44_0, e poseidon2_perm_B_44_1, e poseidon2_perm_B_44_2, e poseidon2_perm_B_44_3, e poseidon2_perm_B_45_0, e poseidon2_perm_B_45_1, e poseidon2_perm_B_45_2, e poseidon2_perm_B_45_3, e poseidon2_perm_B_46_0, e poseidon2_perm_B_46_1, e poseidon2_perm_B_46_2, e poseidon2_perm_B_46_3, e poseidon2_perm_B_47_0, e poseidon2_perm_B_47_1, e poseidon2_perm_B_47_2, e poseidon2_perm_B_47_3, e poseidon2_perm_B_48_0, e poseidon2_perm_B_48_1, e poseidon2_perm_B_48_2, e poseidon2_perm_B_48_3, e poseidon2_perm_B_49_0, e poseidon2_perm_B_49_1, e poseidon2_perm_B_49_2, e poseidon2_perm_B_49_3, e poseidon2_perm_B_4_0, e poseidon2_perm_B_4_1, e poseidon2_perm_B_4_2, e poseidon2_perm_B_4_3, e poseidon2_perm_B_50_0, e poseidon2_perm_B_50_1, e poseidon2_perm_B_50_2, e poseidon2_perm_B_50_3, e poseidon2_perm_B_51_0, e poseidon2_perm_B_51_1, e poseidon2_perm_B_51_2, e poseidon2_perm_B_51_3, e poseidon2_perm_B_52_0, e poseidon2_perm_B_52_1, e poseidon2_perm_B_52_2, e poseidon2_perm_B_52_3, e poseidon2_perm_B_53_0, e poseidon2_perm_B_53_1, e poseidon2_perm_B_53_2, e poseidon2_perm_B_53_3, e poseidon2_perm_B_54_0, e poseidon2_perm_B_54_1, e poseidon2_perm_B_54_2, e poseidon2_perm_B_54_3, e poseidon2_perm_B_55_0, e poseidon2_perm_B_55_1, e poseidon2_perm_B_55_2, e poseidon2_perm_B_55_3, e poseidon2_perm_B_56_0, e poseidon2_perm_B_56_1, e poseidon2_perm_B_56_2, e poseidon2_perm_B_56_3, e poseidon2_perm_B_57_0, e poseidon2_perm_B_57_1, e poseidon2_perm_B_57_2, e poseidon2_perm_B_57_3, e poseidon2_perm_B_58_0, e poseidon2_perm_B_58_1, e poseidon2_perm_B_58_2, e poseidon2_perm_B_58_3, e poseidon2_perm_B_59_0, e poseidon2_perm_B_59_1, e poseidon2_perm_B_59_2, e poseidon2_perm_B_59_3, e poseidon2_perm_B_5_0, e poseidon2_perm_B_5_1, e poseidon2_perm_B_5_2, e poseidon2_perm_B_5_3, e poseidon2_perm_B_6_0, e poseidon2_perm_B_6_1, e poseidon2_perm_B_6_2, e poseidon2_perm_B_6_3, e poseidon2_perm_B_7_0, e poseidon2_perm_B_7_1, e poseidon2_perm_B_7_2, e poseidon2_perm_B_7_3, e poseidon2_perm_B_8_0, e poseidon2_perm_B_8_1, e poseidon2_perm_B_8_2, e poseidon2_perm_B_8_3, e poseidon2_perm_B_9_0, e poseidon2_perm_B_9_1, e poseidon2_perm_B_9_2, e poseidon2_perm_B_9_3, e poseidon2_perm_EXT_LAYER_4, e poseidon2_perm_EXT_LAYER_5, e poseidon2_perm_EXT_LAYER_6, e poseidon2_perm_EXT_LAYER_7, e poseidon2_perm_T_0_4, e poseidon2_perm_T_0_5, e poseidon2_perm_T_0_6, e poseidon2_perm_T_0_7, e poseidon2_perm_T_1_4, e poseidon2_perm_T_1_5, e poseidon2_perm_T_1_6, e poseidon2_perm_T_1_7, e poseidon2_perm_T_2_4, e poseidon2_perm_T_2_5, e poseidon2_perm_T_2_6, e poseidon2_perm_T_2_7, e poseidon2_perm_T_3_4, e poseidon2_perm_T_3_5, e poseidon2_perm_T_3_6, e poseidon2_perm_T_3_7, e poseidon2_perm_T_60_4, e poseidon2_perm_T_60_5, e poseidon2_perm_T_60_6, e poseidon2_perm_T_60_7, e poseidon2_perm_T_61_4, e poseidon2_perm_T_61_5, e poseidon2_perm_T_61_6, e poseidon2_perm_T_61_7, e poseidon2_perm_T_62_4, e poseidon2_perm_T_62_5, e poseidon2_perm_T_62_6, e poseidon2_perm_T_62_7, e poseidon2_perm_T_63_4, e poseidon2_perm_T_63_5, e poseidon2_perm_T_63_6, e poseidon2_perm_T_63_7, e poseidon2_perm_a_0, e poseidon2_perm_a_1, e poseidon2_perm_a_2, e poseidon2_perm_a_3, e poseidon2_perm_b_0, e poseidon2_perm_b_1, e poseidon2_perm_b_2, e poseidon2_perm_b_3, e poseidon2_perm_mem_batch_tag_inv, e poseidon2_perm_mem_err, e poseidon2_perm_mem_execution_clk, e poseidon2_perm_mem_input_0_, e poseidon2_perm_mem_input_1_, e poseidon2_perm_mem_input_2_, e poseidon2_perm_mem_input_3_, e poseidon2_perm_mem_input_tag_0_, e poseidon2_perm_mem_input_tag_1_, e poseidon2_perm_mem_input_tag_2_, e poseidon2_perm_mem_input_tag_3_, e poseidon2_perm_mem_max_mem_addr, e poseidon2_perm_mem_output_0_, e poseidon2_perm_mem_output_1_, e poseidon2_perm_mem_output_2_, e poseidon2_perm_mem_output_3_, e poseidon2_perm_mem_read_address_0_, e poseidon2_perm_mem_read_address_1_, e poseidon2_perm_mem_read_address_2_, e poseidon2_perm_mem_read_address_3_, e poseidon2_perm_mem_sel, e poseidon2_perm_mem_sel_dst_out_of_range_err, e poseidon2_perm_mem_sel_invalid_tag_err, e poseidon2_perm_mem_sel_should_exec, e poseidon2_perm_mem_sel_should_read_mem, e poseidon2_perm_mem_sel_src_out_of_range_err, e poseidon2_perm_mem_space_id, e poseidon2_perm_mem_write_address_0_, e poseidon2_perm_mem_write_address_1_, e poseidon2_perm_mem_write_address_2_, e poseidon2_perm_mem_write_address_3_, e poseidon2_perm_sel, e public_data_check_address, e public_data_check_clk_diff_hi, e public_data_check_clk_diff_lo, e public_data_check_const_four, e public_data_check_const_three, e public_data_check_discard, e public_data_check_end, e public_data_check_final_value, e public_data_check_intermediate_root, e public_data_check_leaf_not_exists, e public_data_check_leaf_slot, e public_data_check_leaf_slot_low_leaf_slot_diff_inv, e public_data_check_length_pi_idx, e public_data_check_low_leaf_hash, e public_data_check_low_leaf_index, e public_data_check_low_leaf_next_index, e public_data_check_low_leaf_next_slot, e public_data_check_low_leaf_slot, e public_data_check_low_leaf_value, e public_data_check_new_leaf_hash, e public_data_check_next_slot_inv, e public_data_check_next_slot_is_nonzero, e public_data_check_non_discarded_write, e public_data_check_non_protocol_write, e public_data_check_not_end, e public_data_check_protocol_write, e public_data_check_public_data_writes_length, e public_data_check_root, e public_data_check_should_insert, e public_data_check_should_write_to_public_inputs, e public_data_check_siloing_separator, e public_data_check_slot, e public_data_check_tree_height, e public_data_check_tree_size_after_write, e public_data_check_tree_size_before_write, e public_data_check_updated_low_leaf_hash, e public_data_check_updated_low_leaf_next_index, e public_data_check_updated_low_leaf_next_slot, e public_data_check_updated_low_leaf_value, e public_data_check_value, e public_data_check_write, e public_data_check_write_root, e public_data_squash_check_clock, e public_data_squash_clk_diff_hi, e public_data_squash_clk_diff_lo, e public_data_squash_leaf_slot_increase, e public_data_squash_value, e range_check_dyn_diff, e range_check_dyn_rng_chk_bits, e range_check_dyn_rng_chk_pow_2, e range_check_is_lte_u112, e range_check_is_lte_u128, e range_check_is_lte_u16, e range_check_is_lte_u32, e range_check_is_lte_u48, e range_check_is_lte_u64, e range_check_is_lte_u80, e range_check_is_lte_u96, e range_check_rng_chk_bits, e range_check_sel, e range_check_sel_alu, e range_check_sel_gt, e range_check_sel_keccak, e range_check_sel_memory, e range_check_sel_r0_16_bit_rng_lookup, e range_check_sel_r1_16_bit_rng_lookup, e range_check_sel_r2_16_bit_rng_lookup, e range_check_sel_r3_16_bit_rng_lookup, e range_check_sel_r4_16_bit_rng_lookup, e range_check_sel_r5_16_bit_rng_lookup, e range_check_sel_r6_16_bit_rng_lookup, e range_check_u16_r0, e range_check_u16_r1, e range_check_u16_r2, e range_check_u16_r3, e range_check_u16_r4, e range_check_u16_r5, e range_check_u16_r6, e range_check_u16_r7, e range_check_value, e retrieved_bytecodes_tree_check_class_id, e retrieved_bytecodes_tree_check_class_id_low_leaf_class_id_diff_inv, e retrieved_bytecodes_tree_check_const_three, e retrieved_bytecodes_tree_check_intermediate_root, e retrieved_bytecodes_tree_check_leaf_not_exists, e retrieved_bytecodes_tree_check_low_leaf_class_id, e retrieved_bytecodes_tree_check_low_leaf_hash, e retrieved_bytecodes_tree_check_low_leaf_index, e retrieved_bytecodes_tree_check_low_leaf_next_class_id, e retrieved_bytecodes_tree_check_low_leaf_next_index, e retrieved_bytecodes_tree_check_new_leaf_hash, e retrieved_bytecodes_tree_check_next_class_id_inv, e retrieved_bytecodes_tree_check_next_class_id_is_nonzero, e retrieved_bytecodes_tree_check_root, e retrieved_bytecodes_tree_check_sel, e retrieved_bytecodes_tree_check_should_insert, e retrieved_bytecodes_tree_check_tree_height, e retrieved_bytecodes_tree_check_tree_size_after_write, e retrieved_bytecodes_tree_check_tree_size_before_write, e retrieved_bytecodes_tree_check_updated_low_leaf_hash, e retrieved_bytecodes_tree_check_updated_low_leaf_next_class_id, e retrieved_bytecodes_tree_check_updated_low_leaf_next_index, e retrieved_bytecodes_tree_check_write, e retrieved_bytecodes_tree_check_write_root, e scalar_mul_bit, e scalar_mul_const_two, e scalar_mul_end, e scalar_mul_sel_not_end, e scalar_mul_should_add, e sha256_a_and_b, e sha256_a_and_b_xor_a_and_c, e sha256_a_and_c, e sha256_a_rotr_13, e sha256_a_rotr_2, e sha256_a_rotr_22, e sha256_a_rotr_2_xor_a_rotr_13, e sha256_and_op_id, e sha256_b_and_c, e sha256_batch_tag_inv, e sha256_ch, e sha256_computed_w_lhs, e sha256_computed_w_rhs, e sha256_e_and_f, e sha256_e_rotr_11, e sha256_e_rotr_25, e sha256_e_rotr_6, e sha256_e_rotr_6_xor_e_rotr_11, e sha256_err, e sha256_input, e sha256_input_rounds_rem_inv, e sha256_input_tag, e sha256_input_tag_diff_inv, e sha256_last, e sha256_latch, e sha256_lhs_a_13, e sha256_lhs_a_2, e sha256_lhs_a_22, e sha256_lhs_e_11, e sha256_lhs_e_25, e sha256_lhs_e_6, e sha256_lhs_w_10, e sha256_lhs_w_17, e sha256_lhs_w_18, e sha256_lhs_w_19, e sha256_lhs_w_3, e sha256_lhs_w_7, e sha256_maj, e sha256_max_input_addr, e sha256_max_mem_addr, e sha256_max_output_addr, e sha256_max_state_addr, e sha256_mem_out_of_range_err, e sha256_memory_address_0_, e sha256_memory_address_1_, e sha256_memory_address_2_, e sha256_memory_address_3_, e sha256_memory_address_4_, e sha256_memory_address_5_, e sha256_memory_address_6_, e sha256_memory_address_7_, e sha256_memory_register_0_, e sha256_memory_register_1_, e sha256_memory_register_2_, e sha256_memory_register_3_, e sha256_memory_register_4_, e sha256_memory_register_5_, e sha256_memory_register_6_, e sha256_memory_register_7_, e sha256_memory_tag_0_, e sha256_memory_tag_1_, e sha256_memory_tag_2_, e sha256_memory_tag_3_, e sha256_memory_tag_4_, e sha256_memory_tag_5_, e sha256_memory_tag_6_, e sha256_memory_tag_7_, e sha256_next_a_lhs, e sha256_next_a_rhs, e sha256_next_e_lhs, e sha256_next_e_rhs, e sha256_not_e, e sha256_not_e_and_g, e sha256_output_a_lhs, e sha256_output_a_rhs, e sha256_output_b_lhs, e sha256_output_b_rhs, e sha256_output_c_lhs, e sha256_output_c_rhs, e sha256_output_d_lhs, e sha256_output_d_rhs, e sha256_output_e_lhs, e sha256_output_e_rhs, e sha256_output_f_lhs, e sha256_output_f_rhs, e sha256_output_g_lhs, e sha256_output_g_rhs, e sha256_output_h_lhs, e sha256_output_h_rhs, e sha256_perform_round, e sha256_rhs_a_13, e sha256_rhs_a_2, e sha256_rhs_a_22, e sha256_rhs_e_11, e sha256_rhs_e_25, e sha256_rhs_e_6, e sha256_rhs_w_10, e sha256_rhs_w_17, e sha256_rhs_w_18, e sha256_rhs_w_19, e sha256_rhs_w_3, e sha256_rhs_w_7, e sha256_round_constant, e sha256_round_count, e sha256_rounds_remaining_inv, e sha256_rw, e sha256_s_0, e sha256_s_1, e sha256_sel_compute_w, e sha256_sel_input_out_of_range_err, e sha256_sel_invalid_input_row_tag_err, e sha256_sel_invalid_state_tag_err, e sha256_sel_mem_state_or_output, e sha256_sel_output_out_of_range_err, e sha256_sel_read_input_from_memory, e sha256_sel_state_out_of_range_err, e sha256_state_addr, e sha256_two_pow_10, e sha256_two_pow_11, e sha256_two_pow_13, e sha256_two_pow_17, e sha256_two_pow_18, e sha256_two_pow_19, e sha256_two_pow_2, e sha256_two_pow_22, e sha256_two_pow_25, e sha256_two_pow_3, e sha256_two_pow_32, e sha256_two_pow_6, e sha256_two_pow_7, e sha256_u32_tag, e sha256_w, e sha256_w_15_rotr_18, e sha256_w_15_rotr_7, e sha256_w_15_rotr_7_xor_w_15_rotr_18, e sha256_w_15_rshift_3, e sha256_w_2_rotr_17, e sha256_w_2_rotr_17_xor_w_2_rotr_19, e sha256_w_2_rotr_19, e sha256_w_2_rshift_10, e sha256_w_s_0, e sha256_w_s_1, e sha256_xor_op_id, e to_radix_end, e to_radix_found, e to_radix_is_unsafe_limb, e to_radix_limb_p_diff, e to_radix_limb_radix_diff, e to_radix_mem_err, e to_radix_mem_input_validation_error, e to_radix_mem_last, e to_radix_mem_limb_index_to_lookup, e to_radix_mem_limb_value, e to_radix_mem_max_mem_size, e to_radix_mem_num_limbs_inv, e to_radix_mem_num_limbs_minus_one_inv, e to_radix_mem_output_tag, e to_radix_mem_radix_min_two_inv, e to_radix_mem_sel_dst_out_of_range_err, e to_radix_mem_sel_invalid_bitwise_radix, e to_radix_mem_sel_invalid_num_limbs_err, e to_radix_mem_sel_num_limbs_is_zero, e to_radix_mem_sel_radix_eq_2, e to_radix_mem_sel_radix_gt_256_err, e to_radix_mem_sel_radix_lt_2_err, e to_radix_mem_sel_truncation_error, e to_radix_mem_sel_value_is_zero, e to_radix_mem_two, e to_radix_mem_two_five_six, e to_radix_mem_value_found, e to_radix_mem_value_inv, e to_radix_mem_write_addr_upper_bound, e to_radix_p_limb, e to_radix_rem_inverse, e to_radix_safety_diff_inverse, e tx_array_length_l2_to_l1_messages_pi_offset, e tx_array_length_note_hashes_pi_offset, e tx_array_length_nullifiers_pi_offset, e tx_calldata_hash, e tx_calldata_size, e tx_const_three, e tx_contract_addr, e tx_dom_sep_public_storage_map_slot, e tx_effective_fee_per_da_gas, e tx_effective_fee_per_l2_gas, e tx_end_phase, e tx_fee_juice_balance_slot, e tx_fee_juice_balances_slot_constant, e tx_fee_juice_contract_address, e tx_fee_payer, e tx_fee_payer_balance, e tx_fee_payer_new_balance, e tx_fee_payer_pi_offset, e tx_fields_length_public_logs_pi_offset, e tx_gas_limit_pi_offset, e tx_gas_used_pi_offset, e tx_is_cleanup, e tx_is_collect_fee, e tx_is_padded, e tx_is_public_call_request, e tx_is_static, e tx_is_tree_insert_phase, e tx_is_tree_padding, e tx_l1_l2_pi_offset, e tx_l2_l1_msg_content, e tx_l2_l1_msg_contract_address, e tx_l2_l1_msg_recipient, e tx_leaf_value, e tx_msg_sender, e tx_next_da_gas_used, e tx_next_da_gas_used_sent_to_enqueued_call, e tx_next_l2_gas_used, e tx_next_l2_gas_used_sent_to_enqueued_call, e tx_next_note_hash_tree_root, e tx_next_note_hash_tree_size, e tx_next_nullifier_tree_root, e tx_next_nullifier_tree_size, e tx_next_num_l2_to_l1_messages, e tx_next_num_note_hashes_emitted, e tx_next_num_nullifiers_emitted, e tx_next_num_public_log_fields, e tx_next_phase_on_revert, e tx_next_public_data_tree_root, e tx_next_public_data_tree_size, e tx_next_retrieved_bytecodes_tree_root, e tx_next_retrieved_bytecodes_tree_size, e tx_next_written_public_data_slots_tree_root, e tx_next_written_public_data_slots_tree_size, e tx_note_hash_pi_offset, e tx_nullifier_limit_error, e tx_nullifier_pi_offset, e tx_prev_da_gas_used_sent_to_enqueued_call, e tx_prev_l2_gas_used_sent_to_enqueued_call, e tx_public_data_pi_offset, e tx_read_pi_length_offset, e tx_read_pi_start_offset, e tx_remaining_phase_inv, e tx_remaining_phase_minus_one_inv, e tx_remaining_side_effects_inv, e tx_reverted_pi_offset, e tx_sel_non_revertible_append_l2_l1_msg, e tx_sel_non_revertible_append_note_hash, e tx_sel_non_revertible_append_nullifier, e tx_sel_read_phase_length, e tx_sel_read_trees_and_gas_used, e tx_sel_revertible_append_l2_l1_msg, e tx_sel_revertible_append_note_hash, e tx_sel_revertible_append_nullifier, e tx_setup_phase_value, e tx_should_l2_l1_msg_append, e tx_should_note_hash_append, e tx_should_nullifier_append, e tx_should_process_call_request, e tx_should_read_gas_limit, e tx_should_try_l2_l1_msg_append, e tx_should_try_note_hash_append, e tx_should_try_nullifier_append, e tx_uint32_max, e tx_write_pi_offset, e update_check_address, e update_check_const_three, e update_check_current_class_id, e update_check_delayed_public_mutable_hash_slot, e update_check_delayed_public_mutable_slot, e update_check_deployer_protocol_contract_address, e update_check_dom_sep_public_storage_map_slot, e update_check_hash_not_zero, e update_check_original_class_id, e update_check_public_data_tree_root, e update_check_sel, e update_check_timestamp, e update_check_timestamp_is_lt_timestamp_of_change, e update_check_timestamp_of_change, e update_check_timestamp_of_change_bit_size, e update_check_timestamp_pi_offset, e update_check_update_hash, e update_check_update_hash_inv, e update_check_update_hi_metadata, e update_check_update_hi_metadata_bit_size, e update_check_update_post_class_id_is_zero, e update_check_update_post_class_inv, e update_check_update_pre_class_id_is_zero, e update_check_update_pre_class_inv, e update_check_update_preimage_metadata, e update_check_update_preimage_post_class_id, e update_check_update_preimage_pre_class_id, e update_check_updated_class_ids_slot, e written_public_data_slots_tree_check_address, e written_public_data_slots_tree_check_const_three, e written_public_data_slots_tree_check_intermediate_root, e written_public_data_slots_tree_check_leaf_not_exists, e written_public_data_slots_tree_check_leaf_slot, e written_public_data_slots_tree_check_low_leaf_hash, e written_public_data_slots_tree_check_low_leaf_index, e written_public_data_slots_tree_check_low_leaf_next_index, e written_public_data_slots_tree_check_low_leaf_next_slot, e written_public_data_slots_tree_check_low_leaf_slot, e written_public_data_slots_tree_check_new_leaf_hash, e written_public_data_slots_tree_check_next_slot_inv, e written_public_data_slots_tree_check_next_slot_is_nonzero, e written_public_data_slots_tree_check_root, e written_public_data_slots_tree_check_sel, e written_public_data_slots_tree_check_should_insert, e written_public_data_slots_tree_check_siloing_separator, e written_public_data_slots_tree_check_slot, e written_public_data_slots_tree_check_slot_low_leaf_slot_diff_inv, e written_public_data_slots_tree_check_tree_height, e written_public_data_slots_tree_check_tree_size_after_write, e written_public_data_slots_tree_check_tree_size_before_write, e written_public_data_slots_tree_check_updated_low_leaf_hash, e written_public_data_slots_tree_check_updated_low_leaf_next_index, e written_public_data_slots_tree_check_updated_low_leaf_next_slot, e written_public_data_slots_tree_check_write, e written_public_data_slots_tree_check_write_root, e lookup_range_check_dyn_rng_chk_pow_2_counts, e lookup_range_check_dyn_diff_is_u16_counts, e lookup_range_check_r0_is_u16_counts, e lookup_range_check_r1_is_u16_counts, e lookup_range_check_r2_is_u16_counts, e lookup_range_check_r3_is_u16_counts, e lookup_range_check_r4_is_u16_counts, e lookup_range_check_r5_is_u16_counts, e lookup_range_check_r6_is_u16_counts, e lookup_range_check_r7_is_u16_counts, e lookup_ff_gt_a_lo_range_counts, e lookup_ff_gt_a_hi_range_counts, e lookup_gt_gt_range_counts, e lookup_alu_tag_max_bits_value_counts, e lookup_alu_range_check_decomposition_a_lo_counts, e lookup_alu_range_check_decomposition_a_hi_counts, e lookup_alu_range_check_decomposition_b_lo_counts, e lookup_alu_range_check_decomposition_b_hi_counts, e lookup_alu_range_check_mul_c_hi_counts, e lookup_alu_ff_gt_counts, e lookup_alu_int_gt_counts, e lookup_alu_shifts_two_pow_counts, e lookup_alu_large_trunc_canonical_dec_counts, e lookup_alu_range_check_trunc_mid_counts, e lookup_bitwise_integral_tag_length_counts, e lookup_bitwise_byte_operations_counts, e lookup_memory_range_check_limb_0_counts, e lookup_memory_range_check_limb_1_counts, e lookup_memory_range_check_limb_2_counts, e lookup_memory_tag_max_bits_counts, e lookup_memory_range_check_write_tagged_value_counts, e lookup_keccakf1600_theta_xor_01_counts, e lookup_keccakf1600_theta_xor_02_counts, e lookup_keccakf1600_theta_xor_03_counts, e lookup_keccakf1600_theta_xor_row_0_counts, e lookup_keccakf1600_theta_xor_11_counts, e lookup_keccakf1600_theta_xor_12_counts, e lookup_keccakf1600_theta_xor_13_counts, e lookup_keccakf1600_theta_xor_row_1_counts, e lookup_keccakf1600_theta_xor_21_counts, e lookup_keccakf1600_theta_xor_22_counts, e lookup_keccakf1600_theta_xor_23_counts, e lookup_keccakf1600_theta_xor_row_2_counts, e lookup_keccakf1600_theta_xor_31_counts, e lookup_keccakf1600_theta_xor_32_counts, e lookup_keccakf1600_theta_xor_33_counts, e lookup_keccakf1600_theta_xor_row_3_counts, e lookup_keccakf1600_theta_xor_41_counts, e lookup_keccakf1600_theta_xor_42_counts, e lookup_keccakf1600_theta_xor_43_counts, e lookup_keccakf1600_theta_xor_row_4_counts, e lookup_keccakf1600_theta_combined_xor_0_counts, e lookup_keccakf1600_theta_combined_xor_1_counts, e lookup_keccakf1600_theta_combined_xor_2_counts, e lookup_keccakf1600_theta_combined_xor_3_counts, e lookup_keccakf1600_theta_combined_xor_4_counts, e lookup_keccakf1600_state_theta_00_counts, e lookup_keccakf1600_state_theta_01_counts, e lookup_keccakf1600_state_theta_02_counts, e lookup_keccakf1600_state_theta_03_counts, e lookup_keccakf1600_state_theta_04_counts, e lookup_keccakf1600_state_theta_10_counts, e lookup_keccakf1600_state_theta_11_counts, e lookup_keccakf1600_state_theta_12_counts, e lookup_keccakf1600_state_theta_13_counts, e lookup_keccakf1600_state_theta_14_counts, e lookup_keccakf1600_state_theta_20_counts, e lookup_keccakf1600_state_theta_21_counts, e lookup_keccakf1600_state_theta_22_counts, e lookup_keccakf1600_state_theta_23_counts, e lookup_keccakf1600_state_theta_24_counts, e lookup_keccakf1600_state_theta_30_counts, e lookup_keccakf1600_state_theta_31_counts, e lookup_keccakf1600_state_theta_32_counts, e lookup_keccakf1600_state_theta_33_counts, e lookup_keccakf1600_state_theta_34_counts, e lookup_keccakf1600_state_theta_40_counts, e lookup_keccakf1600_state_theta_41_counts, e lookup_keccakf1600_state_theta_42_counts, e lookup_keccakf1600_state_theta_43_counts, e lookup_keccakf1600_state_theta_44_counts, e lookup_keccakf1600_theta_limb_02_range_counts, e lookup_keccakf1600_theta_limb_04_range_counts, e lookup_keccakf1600_theta_limb_10_range_counts, e lookup_keccakf1600_theta_limb_12_range_counts, e lookup_keccakf1600_theta_limb_14_range_counts, e lookup_keccakf1600_theta_limb_21_range_counts, e lookup_keccakf1600_theta_limb_23_range_counts, e lookup_keccakf1600_theta_limb_30_range_counts, e lookup_keccakf1600_theta_limb_32_range_counts, e lookup_keccakf1600_theta_limb_33_range_counts, e lookup_keccakf1600_theta_limb_40_range_counts, e lookup_keccakf1600_theta_limb_41_range_counts, e lookup_keccakf1600_theta_limb_43_range_counts, e lookup_keccakf1600_theta_limb_44_range_counts, e lookup_keccakf1600_theta_limb_01_range_counts, e lookup_keccakf1600_theta_limb_03_range_counts, e lookup_keccakf1600_theta_limb_11_range_counts, e lookup_keccakf1600_theta_limb_13_range_counts, e lookup_keccakf1600_theta_limb_20_range_counts, e lookup_keccakf1600_theta_limb_22_range_counts, e lookup_keccakf1600_theta_limb_24_range_counts, e lookup_keccakf1600_theta_limb_31_range_counts, e lookup_keccakf1600_theta_limb_34_range_counts, e lookup_keccakf1600_theta_limb_42_range_counts, e lookup_keccakf1600_state_pi_and_00_counts, e lookup_keccakf1600_state_pi_and_01_counts, e lookup_keccakf1600_state_pi_and_02_counts, e lookup_keccakf1600_state_pi_and_03_counts, e lookup_keccakf1600_state_pi_and_04_counts, e lookup_keccakf1600_state_pi_and_10_counts, e lookup_keccakf1600_state_pi_and_11_counts, e lookup_keccakf1600_state_pi_and_12_counts, e lookup_keccakf1600_state_pi_and_13_counts, e lookup_keccakf1600_state_pi_and_14_counts, e lookup_keccakf1600_state_pi_and_20_counts, e lookup_keccakf1600_state_pi_and_21_counts, e lookup_keccakf1600_state_pi_and_22_counts, e lookup_keccakf1600_state_pi_and_23_counts, e lookup_keccakf1600_state_pi_and_24_counts, e lookup_keccakf1600_state_pi_and_30_counts, e lookup_keccakf1600_state_pi_and_31_counts, e lookup_keccakf1600_state_pi_and_32_counts, e lookup_keccakf1600_state_pi_and_33_counts, e lookup_keccakf1600_state_pi_and_34_counts, e lookup_keccakf1600_state_pi_and_40_counts, e lookup_keccakf1600_state_pi_and_41_counts, e lookup_keccakf1600_state_pi_and_42_counts, e lookup_keccakf1600_state_pi_and_43_counts, e lookup_keccakf1600_state_pi_and_44_counts, e lookup_keccakf1600_state_chi_00_counts, e lookup_keccakf1600_state_chi_01_counts, e lookup_keccakf1600_state_chi_02_counts, e lookup_keccakf1600_state_chi_03_counts, e lookup_keccakf1600_state_chi_04_counts, e lookup_keccakf1600_state_chi_10_counts, e lookup_keccakf1600_state_chi_11_counts, e lookup_keccakf1600_state_chi_12_counts, e lookup_keccakf1600_state_chi_13_counts, e lookup_keccakf1600_state_chi_14_counts, e lookup_keccakf1600_state_chi_20_counts, e lookup_keccakf1600_state_chi_21_counts, e lookup_keccakf1600_state_chi_22_counts, e lookup_keccakf1600_state_chi_23_counts, e lookup_keccakf1600_state_chi_24_counts, e lookup_keccakf1600_state_chi_30_counts, e lookup_keccakf1600_state_chi_31_counts, e lookup_keccakf1600_state_chi_32_counts, e lookup_keccakf1600_state_chi_33_counts, e lookup_keccakf1600_state_chi_34_counts, e lookup_keccakf1600_state_chi_40_counts, e lookup_keccakf1600_state_chi_41_counts, e lookup_keccakf1600_state_chi_42_counts, e lookup_keccakf1600_state_chi_43_counts, e lookup_keccakf1600_state_chi_44_counts, e lookup_keccakf1600_round_cst_counts, e lookup_keccakf1600_state_iota_00_counts, e lookup_keccakf1600_src_out_of_range_toggle_counts, e lookup_keccakf1600_dst_out_of_range_toggle_counts, e lookup_sha256_range_comp_w_lhs_counts, e lookup_sha256_range_comp_w_rhs_counts, e lookup_sha256_range_rhs_w_7_counts, e lookup_sha256_range_rhs_w_18_counts, e lookup_sha256_range_rhs_w_3_counts, e lookup_sha256_w_s_0_xor_0_counts, e lookup_sha256_w_s_0_xor_1_counts, e lookup_sha256_range_rhs_w_17_counts, e lookup_sha256_range_rhs_w_19_counts, e lookup_sha256_range_rhs_w_10_counts, e lookup_sha256_w_s_1_xor_0_counts, e lookup_sha256_w_s_1_xor_1_counts, e lookup_sha256_range_rhs_e_6_counts, e lookup_sha256_range_rhs_e_11_counts, e lookup_sha256_range_rhs_e_25_counts, e lookup_sha256_s_1_xor_0_counts, e lookup_sha256_s_1_xor_1_counts, e lookup_sha256_ch_and_0_counts, e lookup_sha256_ch_and_1_counts, e lookup_sha256_ch_xor_counts, e lookup_sha256_round_constant_counts, e lookup_sha256_range_rhs_a_2_counts, e lookup_sha256_range_rhs_a_13_counts, e lookup_sha256_range_rhs_a_22_counts, e lookup_sha256_s_0_xor_0_counts, e lookup_sha256_s_0_xor_1_counts, e lookup_sha256_maj_and_0_counts, e lookup_sha256_maj_and_1_counts, e lookup_sha256_maj_and_2_counts, e lookup_sha256_maj_xor_0_counts, e lookup_sha256_maj_xor_1_counts, e lookup_sha256_range_comp_next_a_lhs_counts, e lookup_sha256_range_comp_next_a_rhs_counts, e lookup_sha256_range_comp_next_e_lhs_counts, e lookup_sha256_range_comp_next_e_rhs_counts, e lookup_sha256_range_comp_a_lhs_counts, e lookup_sha256_range_comp_a_rhs_counts, e lookup_sha256_range_comp_b_lhs_counts, e lookup_sha256_range_comp_b_rhs_counts, e lookup_sha256_range_comp_c_lhs_counts, e lookup_sha256_range_comp_c_rhs_counts, e lookup_sha256_range_comp_d_lhs_counts, e lookup_sha256_range_comp_d_rhs_counts, e lookup_sha256_range_comp_e_lhs_counts, e lookup_sha256_range_comp_e_rhs_counts, e lookup_sha256_range_comp_f_lhs_counts, e lookup_sha256_range_comp_f_rhs_counts, e lookup_sha256_range_comp_g_lhs_counts, e lookup_sha256_range_comp_g_rhs_counts, e lookup_sha256_range_comp_h_lhs_counts, e lookup_sha256_range_comp_h_rhs_counts, e lookup_sha256_mem_check_state_addr_in_range_counts, e lookup_sha256_mem_check_input_addr_in_range_counts, e lookup_sha256_mem_check_output_addr_in_range_counts, e lookup_ecc_mem_check_dst_addr_in_range_counts, e lookup_ecc_mem_input_output_ecc_add_counts, e lookup_poseidon2_mem_check_src_addr_in_range_counts, e lookup_poseidon2_mem_check_dst_addr_in_range_counts, e lookup_poseidon2_mem_input_output_poseidon2_perm_counts, e lookup_to_radix_limb_range_counts, e lookup_to_radix_limb_less_than_radix_range_counts, e lookup_to_radix_fetch_safe_limbs_counts, e lookup_to_radix_fetch_p_limb_counts, e lookup_to_radix_limb_p_diff_range_counts, e lookup_scalar_mul_to_radix_counts, e lookup_scalar_mul_double_counts, e lookup_scalar_mul_add_counts, e lookup_to_radix_mem_check_dst_addr_in_range_counts, e lookup_to_radix_mem_check_radix_lt_2_counts, e lookup_to_radix_mem_check_radix_gt_256_counts, e lookup_to_radix_mem_input_output_to_radix_counts, e lookup_internal_call_unwind_call_stack_counts, e lookup_context_ctx_stack_rollback_counts, e lookup_context_ctx_stack_return_counts, e lookup_poseidon2_hash_poseidon2_perm_counts, e lookup_calldata_hashing_get_calldata_field_0_counts, e lookup_calldata_hashing_get_calldata_field_1_counts, e lookup_calldata_hashing_get_calldata_field_2_counts, e lookup_calldata_hashing_check_final_size_counts, e lookup_calldata_hashing_poseidon2_hash_counts, e lookup_calldata_range_check_context_id_diff_counts, e lookup_data_copy_offset_plus_size_is_gt_data_size_counts, e lookup_data_copy_check_src_addr_in_range_counts, e lookup_data_copy_check_dst_addr_in_range_counts, e lookup_data_copy_data_index_upper_bound_gt_offset_counts, e lookup_data_copy_col_read_counts, e lookup_addressing_relative_overflow_result_0_counts, e lookup_addressing_relative_overflow_result_1_counts, e lookup_addressing_relative_overflow_result_2_counts, e lookup_addressing_relative_overflow_result_3_counts, e lookup_addressing_relative_overflow_result_4_counts, e lookup_addressing_relative_overflow_result_5_counts, e lookup_addressing_relative_overflow_result_6_counts, e lookup_gas_addressing_gas_read_counts, e lookup_gas_is_out_of_gas_l2_counts, e lookup_gas_is_out_of_gas_da_counts, e lookup_merkle_check_merkle_poseidon2_read_counts, e lookup_merkle_check_merkle_poseidon2_write_counts, e lookup_nullifier_check_silo_poseidon2_counts, e lookup_nullifier_check_low_leaf_poseidon2_counts, e lookup_nullifier_check_updated_low_leaf_poseidon2_counts, e lookup_nullifier_check_low_leaf_merkle_check_counts, e lookup_nullifier_check_low_leaf_nullifier_validation_counts, e lookup_nullifier_check_low_leaf_next_nullifier_validation_counts, e lookup_nullifier_check_new_leaf_poseidon2_counts, e lookup_nullifier_check_new_leaf_merkle_check_counts, e lookup_nullifier_check_write_nullifier_to_public_inputs_counts, e lookup_public_data_squash_leaf_slot_increase_ff_gt_counts, e lookup_public_data_squash_clk_diff_range_lo_counts, e lookup_public_data_squash_clk_diff_range_hi_counts, e lookup_public_data_check_clk_diff_range_lo_counts, e lookup_public_data_check_clk_diff_range_hi_counts, e lookup_public_data_check_silo_poseidon2_counts, e lookup_public_data_check_low_leaf_slot_validation_counts, e lookup_public_data_check_low_leaf_next_slot_validation_counts, e lookup_public_data_check_low_leaf_poseidon2_0_counts, e lookup_public_data_check_low_leaf_poseidon2_1_counts, e lookup_public_data_check_updated_low_leaf_poseidon2_0_counts, e lookup_public_data_check_updated_low_leaf_poseidon2_1_counts, e lookup_public_data_check_low_leaf_merkle_check_counts, e lookup_public_data_check_new_leaf_poseidon2_0_counts, e lookup_public_data_check_new_leaf_poseidon2_1_counts, e lookup_public_data_check_new_leaf_merkle_check_counts, e lookup_public_data_check_write_public_data_to_public_inputs_counts, e lookup_public_data_check_write_writes_length_to_public_inputs_counts, e lookup_written_public_data_slots_tree_check_silo_poseidon2_counts, e lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_counts, e lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_counts, e lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_counts, e lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_counts, e lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_counts, e lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_counts, e lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_counts, e lookup_l1_to_l2_message_tree_check_merkle_check_counts, e lookup_retrieved_bytecodes_tree_check_low_leaf_poseidon2_counts, e lookup_retrieved_bytecodes_tree_check_updated_low_leaf_poseidon2_counts, e lookup_retrieved_bytecodes_tree_check_low_leaf_merkle_check_counts, e lookup_retrieved_bytecodes_tree_check_low_leaf_class_id_validation_counts, e lookup_retrieved_bytecodes_tree_check_low_leaf_next_class_id_validation_counts, e lookup_retrieved_bytecodes_tree_check_new_leaf_poseidon2_counts, e lookup_retrieved_bytecodes_tree_check_new_leaf_merkle_check_counts, e lookup_address_derivation_salted_initialization_hash_poseidon2_0_counts, e lookup_address_derivation_salted_initialization_hash_poseidon2_1_counts, e lookup_address_derivation_partial_address_poseidon2_counts, e lookup_address_derivation_public_keys_hash_poseidon2_0_counts, e lookup_address_derivation_public_keys_hash_poseidon2_1_counts, e lookup_address_derivation_public_keys_hash_poseidon2_2_counts, e lookup_address_derivation_public_keys_hash_poseidon2_3_counts, e lookup_address_derivation_public_keys_hash_poseidon2_4_counts, e lookup_address_derivation_preaddress_poseidon2_counts, e lookup_address_derivation_preaddress_scalar_mul_counts, e lookup_address_derivation_address_ecadd_counts, e lookup_bc_decomposition_bytes_are_bytes_counts, e lookup_bc_hashing_check_final_bytes_remaining_counts, e lookup_bc_hashing_poseidon2_hash_counts, e lookup_update_check_timestamp_from_public_inputs_counts, e lookup_update_check_delayed_public_mutable_slot_poseidon2_counts, e lookup_update_check_update_hash_public_data_read_counts, e lookup_update_check_update_hash_poseidon2_counts, e lookup_update_check_update_hi_metadata_range_counts, e lookup_update_check_update_lo_metadata_range_counts, e lookup_update_check_timestamp_is_lt_timestamp_of_change_counts, e lookup_contract_instance_retrieval_check_protocol_address_range_counts, e lookup_contract_instance_retrieval_read_derived_address_from_public_inputs_counts, e lookup_contract_instance_retrieval_deployment_nullifier_read_counts, e lookup_contract_instance_retrieval_address_derivation_counts, e lookup_contract_instance_retrieval_update_check_counts, e lookup_bc_retrieval_contract_instance_retrieval_counts, e lookup_bc_retrieval_is_new_class_check_counts, e lookup_bc_retrieval_class_id_derivation_counts, e lookup_bc_retrieval_retrieved_bytecodes_insertion_counts, e lookup_instr_fetching_pc_abs_diff_positive_counts, e lookup_instr_fetching_instr_abs_diff_positive_counts, e lookup_instr_fetching_tag_value_validation_counts, e lookup_instr_fetching_bytecode_size_from_bc_dec_counts, e lookup_instr_fetching_bytes_from_bc_dec_counts, e lookup_instr_fetching_wire_instruction_info_counts, e lookup_class_id_derivation_class_id_poseidon2_0_counts, e lookup_class_id_derivation_class_id_poseidon2_1_counts, e lookup_get_env_var_precomputed_info_counts, e lookup_get_env_var_read_from_public_inputs_col0_counts, e lookup_get_env_var_read_from_public_inputs_col1_counts, e lookup_get_contract_instance_precomputed_info_counts, e lookup_get_contract_instance_contract_instance_retrieval_counts, e lookup_external_call_is_l2_gas_left_gt_allocated_counts, e lookup_external_call_is_da_gas_left_gt_allocated_counts, e lookup_sload_storage_read_counts, e lookup_sstore_record_written_storage_slot_counts, e lookup_note_hash_tree_check_silo_poseidon2_counts, e lookup_note_hash_tree_check_read_first_nullifier_counts, e lookup_note_hash_tree_check_nonce_computation_poseidon2_counts, e lookup_note_hash_tree_check_unique_note_hash_poseidon2_counts, e lookup_note_hash_tree_check_merkle_check_counts, e lookup_note_hash_tree_check_write_note_hash_to_public_inputs_counts, e lookup_notehash_exists_note_hash_leaf_index_in_range_counts, e lookup_notehash_exists_note_hash_read_counts, e lookup_emit_notehash_notehash_tree_write_counts, e lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_counts, e lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_counts, e lookup_nullifier_exists_nullifier_exists_check_counts, e lookup_emit_nullifier_write_nullifier_counts, e lookup_emit_public_log_check_memory_out_of_bounds_counts, e lookup_emit_public_log_check_log_fields_count_counts, e lookup_emit_public_log_write_data_to_public_inputs_counts, e lookup_send_l2_to_l1_msg_recipient_check_counts, e lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_counts, e lookup_execution_bytecode_retrieval_result_counts, e lookup_execution_instruction_fetching_result_counts, e lookup_execution_instruction_fetching_body_counts, e lookup_execution_exec_spec_read_counts, e lookup_execution_dyn_l2_factor_bitwise_counts, e lookup_execution_check_radix_gt_256_counts, e lookup_execution_get_p_limbs_counts, e lookup_execution_get_max_limbs_counts, e lookup_execution_check_written_storage_slot_counts, e lookup_execution_dispatch_to_alu_counts, e lookup_execution_dispatch_to_bitwise_counts, e lookup_execution_dispatch_to_cast_counts, e lookup_execution_dispatch_to_set_counts, e lookup_tx_context_public_inputs_note_hash_tree_counts, e lookup_tx_context_public_inputs_nullifier_tree_counts, e lookup_tx_context_public_inputs_public_data_tree_counts, e lookup_tx_context_public_inputs_l1_l2_tree_counts, e lookup_tx_context_public_inputs_gas_used_counts, e lookup_tx_context_public_inputs_read_gas_limit_counts, e lookup_tx_context_public_inputs_read_reverted_counts, e lookup_tx_context_restore_state_on_revert_counts, e lookup_tx_context_public_inputs_write_note_hash_count_counts, e lookup_tx_context_public_inputs_write_nullifier_count_counts, e lookup_tx_context_public_inputs_write_l2_to_l1_message_count_counts, e lookup_tx_context_public_inputs_write_public_log_count_counts, e lookup_tx_read_phase_spec_counts, e lookup_tx_read_phase_length_counts, e lookup_tx_read_public_call_request_phase_counts, e lookup_tx_read_tree_insert_value_counts, e lookup_tx_note_hash_append_counts, e lookup_tx_nullifier_append_counts, e lookup_tx_read_l2_l1_msg_counts, e lookup_tx_write_l2_l1_msg_counts, e lookup_tx_read_effective_fee_public_inputs_counts, e lookup_tx_read_fee_payer_public_inputs_counts, e lookup_tx_balance_slot_poseidon2_counts, e lookup_tx_balance_read_counts, e lookup_tx_balance_validation_counts, e lookup_tx_write_fee_public_inputs_counts, e bc_decomposition_bytes, e bc_decomposition_bytes_pc_plus_1, e bc_decomposition_bytes_pc_plus_10, e bc_decomposition_bytes_pc_plus_11, e bc_decomposition_bytes_pc_plus_12, e bc_decomposition_bytes_pc_plus_13, e bc_decomposition_bytes_pc_plus_14, e bc_decomposition_bytes_pc_plus_15, e bc_decomposition_bytes_pc_plus_16, e bc_decomposition_bytes_pc_plus_17, e bc_decomposition_bytes_pc_plus_18, e bc_decomposition_bytes_pc_plus_19, e bc_decomposition_bytes_pc_plus_2, e bc_decomposition_bytes_pc_plus_20, e bc_decomposition_bytes_pc_plus_21, e bc_decomposition_bytes_pc_plus_22, e bc_decomposition_bytes_pc_plus_23, e bc_decomposition_bytes_pc_plus_24, e bc_decomposition_bytes_pc_plus_25, e bc_decomposition_bytes_pc_plus_26, e bc_decomposition_bytes_pc_plus_27, e bc_decomposition_bytes_pc_plus_28, e bc_decomposition_bytes_pc_plus_29, e bc_decomposition_bytes_pc_plus_3, e bc_decomposition_bytes_pc_plus_30, e bc_decomposition_bytes_pc_plus_31, e bc_decomposition_bytes_pc_plus_32, e bc_decomposition_bytes_pc_plus_33, e bc_decomposition_bytes_pc_plus_34, e bc_decomposition_bytes_pc_plus_35, e bc_decomposition_bytes_pc_plus_4, e bc_decomposition_bytes_pc_plus_5, e bc_decomposition_bytes_pc_plus_6, e bc_decomposition_bytes_pc_plus_7, e bc_decomposition_bytes_pc_plus_8, e bc_decomposition_bytes_pc_plus_9, e bc_decomposition_bytes_remaining, e bc_decomposition_id, e bc_decomposition_next_packed_pc, e bc_decomposition_pc, e bc_decomposition_sel, e bc_decomposition_sel_windows_gt_remaining, e bc_decomposition_start, e bc_hashing_bytecode_id, e bc_hashing_pc_index, e bc_hashing_rounds_rem, e bc_hashing_sel, e bc_hashing_start, e bc_retrieval_sel, e bitwise_acc_ia, e bitwise_acc_ib, e bitwise_acc_ic, e bitwise_ctr, e bitwise_op_id, e calldata_context_id, e calldata_hashing_calldata_size, e calldata_hashing_context_id, e calldata_hashing_index_0_, e calldata_hashing_output_hash, e calldata_hashing_rounds_rem, e calldata_hashing_sel, e calldata_hashing_start, e calldata_index, e calldata_sel, e data_copy_clk, e data_copy_copy_size, e data_copy_dst_addr, e data_copy_dst_context_id, e data_copy_padding, e data_copy_read_addr, e data_copy_reads_left, e data_copy_sel, e data_copy_sel_cd_copy, e data_copy_sel_start, e data_copy_src_context_id, e emit_public_log_contract_address, e emit_public_log_correct_tag, e emit_public_log_error_out_of_bounds, e emit_public_log_error_tag_mismatch, e emit_public_log_execution_clk, e emit_public_log_is_write_contract_address, e emit_public_log_is_write_memory_value, e emit_public_log_log_address, e emit_public_log_public_inputs_index, e emit_public_log_remaining_rows, e emit_public_log_seen_wrong_tag, e emit_public_log_sel, e emit_public_log_sel_write_to_public_inputs, e emit_public_log_space_id, e emit_public_log_start, e execution_bytecode_id, e execution_clk, e execution_context_id, e execution_contract_address, e execution_da_gas_limit, e execution_discard, e execution_dying_context_id, e execution_enqueued_call_start, e execution_internal_call_id, e execution_internal_call_return_id, e execution_is_static, e execution_l1_l2_tree_root, e execution_l2_gas_limit, e execution_last_child_id, e execution_last_child_returndata_addr, e execution_last_child_returndata_size, e execution_last_child_success, e execution_msg_sender, e execution_next_context_id, e execution_next_internal_call_id, e execution_parent_calldata_addr, e execution_parent_calldata_size, e execution_parent_da_gas_limit, e execution_parent_da_gas_used, e execution_parent_id, e execution_parent_l2_gas_limit, e execution_parent_l2_gas_used, e execution_pc, e execution_prev_da_gas_used, e execution_prev_l2_gas_used, e execution_prev_note_hash_tree_root, e execution_prev_note_hash_tree_size, e execution_prev_nullifier_tree_root, e execution_prev_nullifier_tree_size, e execution_prev_num_l2_to_l1_messages, e execution_prev_num_note_hashes_emitted, e execution_prev_num_nullifiers_emitted, e execution_prev_num_public_log_fields, e execution_prev_public_data_tree_root, e execution_prev_public_data_tree_size, e execution_prev_retrieved_bytecodes_tree_root, e execution_prev_retrieved_bytecodes_tree_size, e execution_prev_written_public_data_slots_tree_root, e execution_prev_written_public_data_slots_tree_size, e execution_sel, e execution_sel_first_row_in_context, e execution_transaction_fee, e ff_gt_a_hi, e ff_gt_a_lo, e ff_gt_b_hi, e ff_gt_b_lo, e ff_gt_cmp_rng_ctr, e ff_gt_p_sub_a_hi, e ff_gt_p_sub_a_lo, e ff_gt_p_sub_b_hi, e ff_gt_p_sub_b_lo, e ff_gt_sel, e ff_gt_sel_dec, e ff_gt_sel_gt, e keccak_memory_addr, e keccak_memory_clk, e keccak_memory_ctr, e keccak_memory_rw, e keccak_memory_sel, e keccak_memory_space_id, e keccak_memory_start_read, e keccak_memory_start_write, e keccak_memory_tag_error, e keccak_memory_val_0_, e keccak_memory_val_10_, e keccak_memory_val_11_, e keccak_memory_val_12_, e keccak_memory_val_13_, e keccak_memory_val_14_, e keccak_memory_val_15_, e keccak_memory_val_16_, e keccak_memory_val_17_, e keccak_memory_val_18_, e keccak_memory_val_19_, e keccak_memory_val_1_, e keccak_memory_val_20_, e keccak_memory_val_21_, e keccak_memory_val_22_, e keccak_memory_val_23_, e keccak_memory_val_2_, e keccak_memory_val_3_, e keccak_memory_val_4_, e keccak_memory_val_5_, e keccak_memory_val_6_, e keccak_memory_val_7_, e keccak_memory_val_8_, e keccak_memory_val_9_, e keccakf1600_clk, e keccakf1600_dst_addr, e keccakf1600_round, e keccakf1600_sel, e keccakf1600_sel_no_error, e keccakf1600_space_id, e keccakf1600_start, e keccakf1600_state_in_00, e keccakf1600_state_in_01, e keccakf1600_state_in_02, e keccakf1600_state_in_03, e keccakf1600_state_in_04, e keccakf1600_state_in_10, e keccakf1600_state_in_11, e keccakf1600_state_in_12, e keccakf1600_state_in_13, e keccakf1600_state_in_14, e keccakf1600_state_in_20, e keccakf1600_state_in_21, e keccakf1600_state_in_22, e keccakf1600_state_in_23, e keccakf1600_state_in_24, e keccakf1600_state_in_30, e keccakf1600_state_in_31, e keccakf1600_state_in_32, e keccakf1600_state_in_33, e keccakf1600_state_in_34, e keccakf1600_state_in_40, e keccakf1600_state_in_41, e keccakf1600_state_in_42, e keccakf1600_state_in_43, e keccakf1600_state_in_44, e memory_global_addr, e memory_rw, e memory_sel, e memory_tag, e memory_timestamp, e memory_value, e merkle_check_index, e merkle_check_path_len, e merkle_check_read_node, e merkle_check_read_root, e merkle_check_sel, e merkle_check_write, e merkle_check_write_node, e merkle_check_write_root, e poseidon2_hash_a_0, e poseidon2_hash_a_1, e poseidon2_hash_a_2, e poseidon2_hash_a_3, e poseidon2_hash_input_0, e poseidon2_hash_input_1, e poseidon2_hash_input_2, e poseidon2_hash_num_perm_rounds_rem, e poseidon2_hash_output, e poseidon2_hash_sel, e poseidon2_hash_start, e public_data_check_clk, e public_data_check_sel, e public_data_check_write_idx, e public_data_squash_clk, e public_data_squash_final_value, e public_data_squash_leaf_slot, e public_data_squash_sel, e public_data_squash_write_to_public_inputs, e scalar_mul_bit_idx, e scalar_mul_point_inf, e scalar_mul_point_x, e scalar_mul_point_y, e scalar_mul_res_inf, e scalar_mul_res_x, e scalar_mul_res_y, e scalar_mul_scalar, e scalar_mul_sel, e scalar_mul_start, e scalar_mul_temp_inf, e scalar_mul_temp_x, e scalar_mul_temp_y, e sha256_a, e sha256_b, e sha256_c, e sha256_d, e sha256_e, e sha256_execution_clk, e sha256_f, e sha256_g, e sha256_h, e sha256_helper_w0, e sha256_helper_w1, e sha256_helper_w10, e sha256_helper_w11, e sha256_helper_w12, e sha256_helper_w13, e sha256_helper_w14, e sha256_helper_w15, e sha256_helper_w2, e sha256_helper_w3, e sha256_helper_w4, e sha256_helper_w5, e sha256_helper_w6, e sha256_helper_w7, e sha256_helper_w8, e sha256_helper_w9, e sha256_init_a, e sha256_init_b, e sha256_init_c, e sha256_init_d, e sha256_init_e, e sha256_init_f, e sha256_init_g, e sha256_init_h, e sha256_input_addr, e sha256_input_rounds_rem, e sha256_output_addr, e sha256_rounds_remaining, e sha256_sel, e sha256_sel_invalid_input_tag_err, e sha256_sel_is_input_round, e sha256_space_id, e sha256_start, e to_radix_acc, e to_radix_acc_under_p, e to_radix_limb, e to_radix_limb_eq_p, e to_radix_limb_index, e to_radix_limb_lt_p, e to_radix_mem_dst_addr, e to_radix_mem_execution_clk, e to_radix_mem_is_output_bits, e to_radix_mem_num_limbs, e to_radix_mem_radix, e to_radix_mem_sel, e to_radix_mem_sel_should_decompose, e to_radix_mem_sel_should_write_mem, e to_radix_mem_space_id, e to_radix_mem_start, e to_radix_mem_value_to_decompose, e to_radix_not_padding_limb, e to_radix_power, e to_radix_radix, e to_radix_safe_limbs, e to_radix_sel, e to_radix_start, e to_radix_value, e tx_da_gas_limit, e tx_discard, e tx_fee, e tx_is_revertible, e tx_is_teardown, e tx_l1_l2_tree_root, e tx_l1_l2_tree_size, e tx_l2_gas_limit, e tx_next_context_id, e tx_phase_value, e tx_prev_da_gas_used, e tx_prev_l2_gas_used, e tx_prev_note_hash_tree_root, e tx_prev_note_hash_tree_size, e tx_prev_nullifier_tree_root, e tx_prev_nullifier_tree_size, e tx_prev_num_l2_to_l1_messages, e tx_prev_num_note_hashes_emitted, e tx_prev_num_nullifiers_emitted, e tx_prev_num_public_log_fields, e tx_prev_public_data_tree_root, e tx_prev_public_data_tree_size, e tx_prev_retrieved_bytecodes_tree_root, e tx_prev_retrieved_bytecodes_tree_size, e tx_prev_written_public_data_slots_tree_root, e tx_prev_written_public_data_slots_tree_size, e tx_read_pi_offset, e tx_remaining_phase_counter, e tx_reverted, e tx_sel, e tx_start_phase, e tx_start_tx, e tx_tx_reverted +#define AVM2_WIRE_ENTITIES_E(e) e public_inputs_cols_0_, e public_inputs_cols_1_, e public_inputs_cols_2_, e public_inputs_cols_3_, e address_derivation_address, e address_derivation_address_y, e address_derivation_class_id, e address_derivation_const_four, e address_derivation_const_thirteen, e address_derivation_const_three, e address_derivation_const_two, e address_derivation_deployer_addr, e address_derivation_g1_x, e address_derivation_g1_y, e address_derivation_incoming_viewing_key_x, e address_derivation_incoming_viewing_key_y, e address_derivation_init_hash, e address_derivation_nullifier_key_x, e address_derivation_nullifier_key_y, e address_derivation_outgoing_viewing_key_x, e address_derivation_outgoing_viewing_key_y, e address_derivation_partial_address, e address_derivation_partial_address_domain_separator, e address_derivation_preaddress, e address_derivation_preaddress_domain_separator, e address_derivation_preaddress_public_key_x, e address_derivation_preaddress_public_key_y, e address_derivation_public_keys_hash, e address_derivation_public_keys_hash_domain_separator, e address_derivation_salt, e address_derivation_salted_init_hash, e address_derivation_salted_init_hash_domain_separator, e address_derivation_sel, e address_derivation_tagging_key_x, e address_derivation_tagging_key_y, e alu_a_hi, e alu_a_hi_bits, e alu_a_lo, e alu_a_lo_bits, e alu_ab_diff_inv, e alu_ab_tags_diff_inv, e alu_b_hi, e alu_b_inv, e alu_b_lo, e alu_c_hi, e alu_cf, e alu_constant_64, e alu_gt_input_a, e alu_gt_input_b, e alu_gt_result_c, e alu_helper1, e alu_ia, e alu_ia_tag, e alu_ib, e alu_ib_tag, e alu_ic, e alu_ic_tag, e alu_max_bits, e alu_max_value, e alu_mid, e alu_mid_bits, e alu_op_id, e alu_sel, e alu_sel_ab_tag_mismatch, e alu_sel_decompose_a, e alu_sel_div_0_err, e alu_sel_div_no_err, e alu_sel_err, e alu_sel_ff_gt, e alu_sel_int_gt, e alu_sel_is_ff, e alu_sel_is_u128, e alu_sel_mul_div_u128, e alu_sel_mul_no_err_non_ff, e alu_sel_op_add, e alu_sel_op_div, e alu_sel_op_eq, e alu_sel_op_fdiv, e alu_sel_op_lt, e alu_sel_op_lte, e alu_sel_op_mul, e alu_sel_op_not, e alu_sel_op_shl, e alu_sel_op_shr, e alu_sel_op_sub, e alu_sel_op_truncate, e alu_sel_shift_ops_no_overflow, e alu_sel_tag_err, e alu_sel_trunc_gte_128, e alu_sel_trunc_lt_128, e alu_sel_trunc_non_trivial, e alu_sel_trunc_trivial, e alu_shift_lo_bits, e alu_tag_ff_diff_inv, e alu_tag_u128_diff_inv, e alu_two_pow_shift_lo_bits, e bc_decomposition_bytes_pc_plus_36, e bc_decomposition_bytes_rem_inv, e bc_decomposition_bytes_rem_min_one_inv, e bc_decomposition_bytes_to_read, e bc_decomposition_last_of_contract, e bc_decomposition_next_packed_pc_min_pc_inv, e bc_decomposition_packed_field, e bc_decomposition_sel_packed, e bc_decomposition_sel_packed_read_0_, e bc_decomposition_sel_packed_read_1_, e bc_decomposition_sel_packed_read_2_, e bc_decomposition_sel_windows_eq_remaining, e bc_decomposition_windows_min_remaining_inv, e bc_hashing_input_len, e bc_hashing_latch, e bc_hashing_output_hash, e bc_hashing_packed_fields_0, e bc_hashing_packed_fields_1, e bc_hashing_packed_fields_2, e bc_hashing_pc_at_final_field, e bc_hashing_pc_index_1, e bc_hashing_pc_index_2, e bc_hashing_sel_not_padding_1, e bc_hashing_sel_not_padding_2, e bc_hashing_sel_not_start, e bc_hashing_size_in_bytes, e bc_retrieval_address, e bc_retrieval_artifact_hash, e bc_retrieval_bytecode_id, e bc_retrieval_current_class_id, e bc_retrieval_error, e bc_retrieval_instance_exists, e bc_retrieval_is_new_class, e bc_retrieval_next_retrieved_bytecodes_tree_root, e bc_retrieval_next_retrieved_bytecodes_tree_size, e bc_retrieval_no_remaining_bytecodes, e bc_retrieval_nullifier_tree_root, e bc_retrieval_prev_retrieved_bytecodes_tree_root, e bc_retrieval_prev_retrieved_bytecodes_tree_size, e bc_retrieval_private_functions_root, e bc_retrieval_public_data_tree_root, e bc_retrieval_remaining_bytecodes_inv, e bc_retrieval_should_retrieve, e bitwise_ctr_inv, e bitwise_ctr_min_one_inv, e bitwise_err, e bitwise_ia_byte, e bitwise_ib_byte, e bitwise_ic_byte, e bitwise_last, e bitwise_output_and, e bitwise_output_or, e bitwise_output_xor, e bitwise_sel, e bitwise_sel_and, e bitwise_sel_get_ctr, e bitwise_sel_or, e bitwise_sel_tag_ff_err, e bitwise_sel_tag_mismatch_err, e bitwise_sel_xor, e bitwise_start, e bitwise_start_keccak, e bitwise_start_sha256, e bitwise_tag_a, e bitwise_tag_a_inv, e bitwise_tag_ab_diff_inv, e bitwise_tag_b, e bitwise_tag_c, e calldata_diff_context_id, e calldata_hashing_index_1_, e calldata_hashing_index_2_, e calldata_hashing_input_0_, e calldata_hashing_input_1_, e calldata_hashing_input_2_, e calldata_hashing_input_len, e calldata_hashing_latch, e calldata_hashing_sel_not_padding_1, e calldata_hashing_sel_not_padding_2, e calldata_hashing_sel_not_start, e calldata_latch, e calldata_value, e class_id_derivation_artifact_hash, e class_id_derivation_class_id, e class_id_derivation_const_four, e class_id_derivation_gen_index_contract_class_id, e class_id_derivation_private_functions_root, e class_id_derivation_public_bytecode_commitment, e class_id_derivation_sel, e context_stack_bytecode_id, e context_stack_context_id, e context_stack_contract_address, e context_stack_entered_context_id, e context_stack_internal_call_id, e context_stack_internal_call_return_id, e context_stack_is_static, e context_stack_msg_sender, e context_stack_next_internal_call_id, e context_stack_next_pc, e context_stack_note_hash_tree_root, e context_stack_note_hash_tree_size, e context_stack_nullifier_tree_root, e context_stack_nullifier_tree_size, e context_stack_num_l2_to_l1_messages, e context_stack_num_note_hashes_emitted, e context_stack_num_nullifiers_emitted, e context_stack_num_public_log_fields, e context_stack_parent_calldata_addr, e context_stack_parent_calldata_size, e context_stack_parent_da_gas_limit, e context_stack_parent_da_gas_used, e context_stack_parent_id, e context_stack_parent_l2_gas_limit, e context_stack_parent_l2_gas_used, e context_stack_public_data_tree_root, e context_stack_public_data_tree_size, e context_stack_sel, e context_stack_written_public_data_slots_tree_root, e context_stack_written_public_data_slots_tree_size, e contract_instance_retrieval_address, e contract_instance_retrieval_address_sub_one, e contract_instance_retrieval_current_class_id, e contract_instance_retrieval_deployer_addr, e contract_instance_retrieval_deployer_protocol_contract_address, e contract_instance_retrieval_derived_address, e contract_instance_retrieval_derived_address_pi_index, e contract_instance_retrieval_exists, e contract_instance_retrieval_incoming_viewing_key_x, e contract_instance_retrieval_incoming_viewing_key_y, e contract_instance_retrieval_init_hash, e contract_instance_retrieval_is_protocol_contract, e contract_instance_retrieval_max_protocol_contracts, e contract_instance_retrieval_nullifier_key_x, e contract_instance_retrieval_nullifier_key_y, e contract_instance_retrieval_nullifier_tree_root, e contract_instance_retrieval_original_class_id, e contract_instance_retrieval_outgoing_viewing_key_x, e contract_instance_retrieval_outgoing_viewing_key_y, e contract_instance_retrieval_protocol_contract_derived_address_inv, e contract_instance_retrieval_public_data_tree_root, e contract_instance_retrieval_salt, e contract_instance_retrieval_sel, e contract_instance_retrieval_should_check_for_update, e contract_instance_retrieval_should_check_nullifier, e contract_instance_retrieval_tagging_key_x, e contract_instance_retrieval_tagging_key_y, e data_copy_cd_copy_col_read, e data_copy_data_index_upper_bound, e data_copy_data_index_upper_bound_gt_offset, e data_copy_dst_out_of_range_err, e data_copy_err, e data_copy_is_top_level, e data_copy_mem_size, e data_copy_offset, e data_copy_offset_plus_size, e data_copy_offset_plus_size_is_gt, e data_copy_parent_id_inv, e data_copy_read_addr_plus_one, e data_copy_read_addr_upper_bound, e data_copy_reads_left_inv, e data_copy_sel_cd_copy_start, e data_copy_sel_end, e data_copy_sel_mem_read, e data_copy_sel_mem_write, e data_copy_sel_rd_copy_start, e data_copy_sel_start_no_err, e data_copy_sel_write_count_is_zero, e data_copy_src_addr, e data_copy_src_data_size, e data_copy_src_out_of_range_err, e data_copy_tag, e data_copy_value, e data_copy_write_addr_upper_bound, e data_copy_write_count_minus_one_inv, e data_copy_write_count_zero_inv, e ecc_add_mem_dst_addr_0_, e ecc_add_mem_dst_addr_1_, e ecc_add_mem_dst_addr_2_, e ecc_add_mem_err, e ecc_add_mem_execution_clk, e ecc_add_mem_max_mem_addr, e ecc_add_mem_p_is_inf, e ecc_add_mem_p_is_on_curve_eqn, e ecc_add_mem_p_is_on_curve_eqn_inv, e ecc_add_mem_p_x, e ecc_add_mem_p_x_n, e ecc_add_mem_p_y, e ecc_add_mem_p_y_n, e ecc_add_mem_q_is_inf, e ecc_add_mem_q_is_on_curve_eqn, e ecc_add_mem_q_is_on_curve_eqn_inv, e ecc_add_mem_q_x, e ecc_add_mem_q_x_n, e ecc_add_mem_q_y, e ecc_add_mem_q_y_n, e ecc_add_mem_res_is_inf, e ecc_add_mem_res_x, e ecc_add_mem_res_y, e ecc_add_mem_sel, e ecc_add_mem_sel_dst_out_of_range_err, e ecc_add_mem_sel_p_not_on_curve_err, e ecc_add_mem_sel_q_not_on_curve_err, e ecc_add_mem_sel_should_exec, e ecc_add_mem_space_id, e ecc_add_op, e ecc_double_op, e ecc_inv_2_p_y, e ecc_inv_x_diff, e ecc_inv_y_diff, e ecc_lambda, e ecc_p_is_inf, e ecc_p_x, e ecc_p_y, e ecc_q_is_inf, e ecc_q_x, e ecc_q_y, e ecc_r_is_inf, e ecc_r_x, e ecc_r_y, e ecc_result_infinity, e ecc_sel, e ecc_use_computed_result, e ecc_x_match, e ecc_y_match, e emit_public_log_discard, e emit_public_log_end, e emit_public_log_end_log_address_upper_bound, e emit_public_log_error, e emit_public_log_error_too_many_log_fields, e emit_public_log_expected_next_log_fields, e emit_public_log_is_static, e emit_public_log_log_size, e emit_public_log_max_mem_size, e emit_public_log_max_public_logs_payload_length, e emit_public_log_next_num_public_log_fields, e emit_public_log_prev_num_public_log_fields, e emit_public_log_public_inputs_value, e emit_public_log_remaining_rows_inv, e emit_public_log_sel_read_memory, e emit_public_log_tag, e emit_public_log_tag_inv, e emit_public_log_value, e execution_addressing_error_collection_inv, e execution_addressing_gas, e execution_addressing_mode, e execution_base_address_tag, e execution_base_address_tag_diff_inv, e execution_base_address_val, e execution_base_da_gas, e execution_batched_tags_diff_inv, e execution_batched_tags_diff_inv_reg, e execution_da_gas_left, e execution_da_gas_used, e execution_dying_context_diff_inv, e execution_dying_context_id_inv, e execution_dyn_gas_id, e execution_dynamic_da_gas, e execution_dynamic_da_gas_factor, e execution_dynamic_l2_gas, e execution_dynamic_l2_gas_factor, e execution_enqueued_call_end, e execution_envvar_pi_row_idx, e execution_ex_opcode, e execution_expected_tag_reg_0_, e execution_expected_tag_reg_1_, e execution_expected_tag_reg_2_, e execution_expected_tag_reg_3_, e execution_expected_tag_reg_4_, e execution_expected_tag_reg_5_, e execution_has_parent_ctx, e execution_highest_address, e execution_instr_length, e execution_internal_call_return_id_inv, e execution_is_address, e execution_is_da_gas_left_gt_allocated, e execution_is_dagasleft, e execution_is_dying_context, e execution_is_isstaticcall, e execution_is_l2_gas_left_gt_allocated, e execution_is_l2gasleft, e execution_is_parent_id_inv, e execution_is_sender, e execution_is_transactionfee, e execution_l1_to_l2_msg_leaf_in_range, e execution_l1_to_l2_msg_tree_leaf_count, e execution_l2_gas_left, e execution_l2_gas_used, e execution_max_data_writes_reached, e execution_max_eth_address_value, e execution_mem_tag_reg_0_, e execution_mem_tag_reg_1_, e execution_mem_tag_reg_2_, e execution_mem_tag_reg_3_, e execution_mem_tag_reg_4_, e execution_mem_tag_reg_5_, e execution_nested_failure, e execution_nested_return, e execution_next_pc, e execution_note_hash_leaf_in_range, e execution_note_hash_tree_leaf_count, e execution_note_hash_tree_root, e execution_note_hash_tree_size, e execution_nullifier_tree_root, e execution_nullifier_tree_size, e execution_num_l2_to_l1_messages, e execution_num_note_hashes_emitted, e execution_num_nullifiers_emitted, e execution_num_p_limbs, e execution_num_public_log_fields, e execution_num_relative_operands_inv, e execution_op_0_, e execution_op_1_, e execution_op_2_, e execution_op_3_, e execution_op_4_, e execution_op_5_, e execution_op_6_, e execution_op_after_relative_0_, e execution_op_after_relative_1_, e execution_op_after_relative_2_, e execution_op_after_relative_3_, e execution_op_after_relative_4_, e execution_op_after_relative_5_, e execution_op_after_relative_6_, e execution_opcode_gas, e execution_out_of_gas_da, e execution_out_of_gas_l2, e execution_public_data_tree_root, e execution_public_data_tree_size, e execution_public_inputs_index, e execution_register_0_, e execution_register_1_, e execution_register_2_, e execution_register_3_, e execution_register_4_, e execution_register_5_, e execution_remaining_data_writes_inv, e execution_remaining_l2_to_l1_msgs_inv, e execution_remaining_note_hashes_inv, e execution_remaining_nullifiers_inv, e execution_retrieved_bytecodes_tree_root, e execution_retrieved_bytecodes_tree_size, e execution_rop_0_, e execution_rop_1_, e execution_rop_2_, e execution_rop_3_, e execution_rop_4_, e execution_rop_5_, e execution_rop_6_, e execution_rop_tag_0_, e execution_rop_tag_1_, e execution_rop_tag_2_, e execution_rop_tag_3_, e execution_rop_tag_4_, e execution_rop_tag_5_, e execution_rop_tag_6_, e execution_rw_reg_0_, e execution_rw_reg_1_, e execution_rw_reg_2_, e execution_rw_reg_3_, e execution_rw_reg_4_, e execution_rw_reg_5_, e execution_sel_addressing_error, e execution_sel_base_address_failure, e execution_sel_bytecode_retrieval_failure, e execution_sel_bytecode_retrieval_success, e execution_sel_do_base_check, e execution_sel_enter_call, e execution_sel_envvar_pi_lookup_col0, e execution_sel_envvar_pi_lookup_col1, e execution_sel_error, e execution_sel_exec_dispatch_alu, e execution_sel_exec_dispatch_bitwise, e execution_sel_exec_dispatch_calldata_copy, e execution_sel_exec_dispatch_cast, e execution_sel_exec_dispatch_ecc_add, e execution_sel_exec_dispatch_emit_public_log, e execution_sel_exec_dispatch_execution, e execution_sel_exec_dispatch_get_contract_instance, e execution_sel_exec_dispatch_keccakf1600, e execution_sel_exec_dispatch_poseidon2_perm, e execution_sel_exec_dispatch_returndata_copy, e execution_sel_exec_dispatch_set, e execution_sel_exec_dispatch_sha256_compression, e execution_sel_exec_dispatch_to_radix, e execution_sel_execute_call, e execution_sel_execute_debug_log, e execution_sel_execute_emit_notehash, e execution_sel_execute_emit_nullifier, e execution_sel_execute_get_env_var, e execution_sel_execute_internal_call, e execution_sel_execute_internal_return, e execution_sel_execute_jump, e execution_sel_execute_jumpi, e execution_sel_execute_l1_to_l2_message_exists, e execution_sel_execute_mov, e execution_sel_execute_notehash_exists, e execution_sel_execute_nullifier_exists, e execution_sel_execute_return, e execution_sel_execute_returndata_size, e execution_sel_execute_revert, e execution_sel_execute_send_l2_to_l1_msg, e execution_sel_execute_sload, e execution_sel_execute_sstore, e execution_sel_execute_static_call, e execution_sel_execute_success_copy, e execution_sel_exit_call, e execution_sel_failure, e execution_sel_gas_bitwise, e execution_sel_gas_calldata_copy, e execution_sel_gas_emit_public_log, e execution_sel_gas_returndata_copy, e execution_sel_gas_sstore, e execution_sel_gas_to_radix, e execution_sel_instruction_fetching_failure, e execution_sel_instruction_fetching_success, e execution_sel_l2_to_l1_msg_limit_error, e execution_sel_lookup_num_p_limbs, e execution_sel_mem_op_reg_0_, e execution_sel_mem_op_reg_1_, e execution_sel_mem_op_reg_2_, e execution_sel_mem_op_reg_3_, e execution_sel_mem_op_reg_4_, e execution_sel_mem_op_reg_5_, e execution_sel_op_do_overflow_check_0_, e execution_sel_op_do_overflow_check_1_, e execution_sel_op_do_overflow_check_2_, e execution_sel_op_do_overflow_check_3_, e execution_sel_op_do_overflow_check_4_, e execution_sel_op_do_overflow_check_5_, e execution_sel_op_do_overflow_check_6_, e execution_sel_op_is_address_0_, e execution_sel_op_is_address_1_, e execution_sel_op_is_address_2_, e execution_sel_op_is_address_3_, e execution_sel_op_is_address_4_, e execution_sel_op_is_address_5_, e execution_sel_op_is_address_6_, e execution_sel_op_is_indirect_wire_0_, e execution_sel_op_is_indirect_wire_1_, e execution_sel_op_is_indirect_wire_2_, e execution_sel_op_is_indirect_wire_3_, e execution_sel_op_is_indirect_wire_4_, e execution_sel_op_is_indirect_wire_5_, e execution_sel_op_is_indirect_wire_6_, e execution_sel_op_is_indirect_wire_7_, e execution_sel_op_is_relative_wire_0_, e execution_sel_op_is_relative_wire_1_, e execution_sel_op_is_relative_wire_2_, e execution_sel_op_is_relative_wire_3_, e execution_sel_op_is_relative_wire_4_, e execution_sel_op_is_relative_wire_5_, e execution_sel_op_is_relative_wire_6_, e execution_sel_op_is_relative_wire_7_, e execution_sel_op_reg_effective_0_, e execution_sel_op_reg_effective_1_, e execution_sel_op_reg_effective_2_, e execution_sel_op_reg_effective_3_, e execution_sel_op_reg_effective_4_, e execution_sel_op_reg_effective_5_, e execution_sel_opcode_error, e execution_sel_out_of_gas, e execution_sel_radix_gt_256, e execution_sel_reached_max_note_hashes, e execution_sel_reached_max_nullifiers, e execution_sel_read_unwind_call_stack, e execution_sel_register_read_error, e execution_sel_relative_overflow_0_, e execution_sel_relative_overflow_1_, e execution_sel_relative_overflow_2_, e execution_sel_relative_overflow_3_, e execution_sel_relative_overflow_4_, e execution_sel_relative_overflow_5_, e execution_sel_relative_overflow_6_, e execution_sel_should_apply_indirection_0_, e execution_sel_should_apply_indirection_1_, e execution_sel_should_apply_indirection_2_, e execution_sel_should_apply_indirection_3_, e execution_sel_should_apply_indirection_4_, e execution_sel_should_apply_indirection_5_, e execution_sel_should_apply_indirection_6_, e execution_sel_should_check_gas, e execution_sel_should_execute_opcode, e execution_sel_should_read_registers, e execution_sel_should_write_registers, e execution_sel_some_final_check_failed, e execution_sel_tag_check_reg_0_, e execution_sel_tag_check_reg_1_, e execution_sel_tag_check_reg_2_, e execution_sel_tag_check_reg_3_, e execution_sel_tag_check_reg_4_, e execution_sel_tag_check_reg_5_, e execution_sel_too_large_recipient_error, e execution_sel_use_num_limbs, e execution_sel_write_l2_to_l1_msg, e execution_sel_write_note_hash, e execution_sel_write_nullifier, e execution_sel_write_public_data, e execution_subtrace_id, e execution_subtrace_operation_id, e execution_total_gas_da, e execution_total_gas_l2, e execution_two_five_six, e execution_value_from_pi, e execution_written_public_data_slots_tree_root, e execution_written_public_data_slots_tree_size, e ff_gt_a, e ff_gt_b, e ff_gt_borrow, e ff_gt_cmp_rng_ctr_inv, e ff_gt_constant_128, e ff_gt_p_a_borrow, e ff_gt_p_b_borrow, e ff_gt_res_hi, e ff_gt_res_lo, e ff_gt_result, e ff_gt_sel_shift_rng, e get_contract_instance_clk, e get_contract_instance_contract_address, e get_contract_instance_dst_offset, e get_contract_instance_dst_offset_diff_max_inv, e get_contract_instance_exists_tag, e get_contract_instance_instance_exists, e get_contract_instance_is_class_id, e get_contract_instance_is_deployer, e get_contract_instance_is_init_hash, e get_contract_instance_is_valid_member_enum, e get_contract_instance_is_valid_writes_in_bounds, e get_contract_instance_member_enum, e get_contract_instance_member_tag, e get_contract_instance_member_write_offset, e get_contract_instance_nullifier_tree_root, e get_contract_instance_public_data_tree_root, e get_contract_instance_retrieved_class_id, e get_contract_instance_retrieved_deployer_addr, e get_contract_instance_retrieved_init_hash, e get_contract_instance_sel, e get_contract_instance_sel_error, e get_contract_instance_selected_member, e get_contract_instance_space_id, e gt_abs_diff, e gt_input_a, e gt_input_b, e gt_num_bits, e gt_res, e gt_sel, e gt_sel_addressing, e gt_sel_alu, e gt_sel_gas, e gt_sel_others, e gt_sel_sha256, e instr_fetching_addressing_mode, e instr_fetching_bd0, e instr_fetching_bd1, e instr_fetching_bd10, e instr_fetching_bd11, e instr_fetching_bd12, e instr_fetching_bd13, e instr_fetching_bd14, e instr_fetching_bd15, e instr_fetching_bd16, e instr_fetching_bd17, e instr_fetching_bd18, e instr_fetching_bd19, e instr_fetching_bd2, e instr_fetching_bd20, e instr_fetching_bd21, e instr_fetching_bd22, e instr_fetching_bd23, e instr_fetching_bd24, e instr_fetching_bd25, e instr_fetching_bd26, e instr_fetching_bd27, e instr_fetching_bd28, e instr_fetching_bd29, e instr_fetching_bd3, e instr_fetching_bd30, e instr_fetching_bd31, e instr_fetching_bd32, e instr_fetching_bd33, e instr_fetching_bd34, e instr_fetching_bd35, e instr_fetching_bd36, e instr_fetching_bd4, e instr_fetching_bd5, e instr_fetching_bd6, e instr_fetching_bd7, e instr_fetching_bd8, e instr_fetching_bd9, e instr_fetching_bytecode_id, e instr_fetching_bytecode_size, e instr_fetching_bytes_to_read, e instr_fetching_exec_opcode, e instr_fetching_instr_abs_diff, e instr_fetching_instr_out_of_range, e instr_fetching_instr_size, e instr_fetching_op1, e instr_fetching_op2, e instr_fetching_op3, e instr_fetching_op4, e instr_fetching_op5, e instr_fetching_op6, e instr_fetching_op7, e instr_fetching_opcode_out_of_range, e instr_fetching_pc, e instr_fetching_pc_abs_diff, e instr_fetching_pc_out_of_range, e instr_fetching_pc_size_in_bits, e instr_fetching_sel, e instr_fetching_sel_has_tag, e instr_fetching_sel_op_dc_0, e instr_fetching_sel_op_dc_1, e instr_fetching_sel_op_dc_10, e instr_fetching_sel_op_dc_11, e instr_fetching_sel_op_dc_12, e instr_fetching_sel_op_dc_13, e instr_fetching_sel_op_dc_14, e instr_fetching_sel_op_dc_15, e instr_fetching_sel_op_dc_16, e instr_fetching_sel_op_dc_2, e instr_fetching_sel_op_dc_3, e instr_fetching_sel_op_dc_4, e instr_fetching_sel_op_dc_5, e instr_fetching_sel_op_dc_6, e instr_fetching_sel_op_dc_7, e instr_fetching_sel_op_dc_8, e instr_fetching_sel_op_dc_9, e instr_fetching_sel_parsing_err, e instr_fetching_sel_pc_in_range, e instr_fetching_sel_tag_is_op2, e instr_fetching_tag_out_of_range, e instr_fetching_tag_value, e internal_call_stack_call_id, e internal_call_stack_context_id, e internal_call_stack_entered_call_id, e internal_call_stack_return_call_id, e internal_call_stack_return_pc, e internal_call_stack_sel, e keccak_memory_ctr_end, e keccak_memory_ctr_inv, e keccak_memory_last, e keccak_memory_num_rounds, e keccak_memory_single_tag_error, e keccak_memory_state_size_min_ctr_inv, e keccak_memory_tag, e keccak_memory_tag_min_u64_inv, e keccak_memory_val_24_, e keccakf1600_bitwise_and_op_id, e keccakf1600_bitwise_xor_op_id, e keccakf1600_dst_out_of_range_error, e keccakf1600_error, e keccakf1600_highest_slice_address, e keccakf1600_last, e keccakf1600_rot_64_min_len_01, e keccakf1600_rot_64_min_len_03, e keccakf1600_rot_64_min_len_11, e keccakf1600_rot_64_min_len_13, e keccakf1600_rot_64_min_len_20, e keccakf1600_rot_64_min_len_22, e keccakf1600_rot_64_min_len_24, e keccakf1600_rot_64_min_len_31, e keccakf1600_rot_64_min_len_34, e keccakf1600_rot_64_min_len_42, e keccakf1600_rot_len_02, e keccakf1600_rot_len_04, e keccakf1600_rot_len_10, e keccakf1600_rot_len_12, e keccakf1600_rot_len_14, e keccakf1600_rot_len_21, e keccakf1600_rot_len_23, e keccakf1600_rot_len_30, e keccakf1600_rot_len_32, e keccakf1600_rot_len_33, e keccakf1600_rot_len_40, e keccakf1600_rot_len_41, e keccakf1600_rot_len_43, e keccakf1600_rot_len_44, e keccakf1600_round_cst, e keccakf1600_round_inv, e keccakf1600_sel_slice_read, e keccakf1600_sel_slice_write, e keccakf1600_src_addr, e keccakf1600_src_out_of_range_error, e keccakf1600_state_chi_00, e keccakf1600_state_chi_01, e keccakf1600_state_chi_02, e keccakf1600_state_chi_03, e keccakf1600_state_chi_04, e keccakf1600_state_chi_10, e keccakf1600_state_chi_11, e keccakf1600_state_chi_12, e keccakf1600_state_chi_13, e keccakf1600_state_chi_14, e keccakf1600_state_chi_20, e keccakf1600_state_chi_21, e keccakf1600_state_chi_22, e keccakf1600_state_chi_23, e keccakf1600_state_chi_24, e keccakf1600_state_chi_30, e keccakf1600_state_chi_31, e keccakf1600_state_chi_32, e keccakf1600_state_chi_33, e keccakf1600_state_chi_34, e keccakf1600_state_chi_40, e keccakf1600_state_chi_41, e keccakf1600_state_chi_42, e keccakf1600_state_chi_43, e keccakf1600_state_chi_44, e keccakf1600_state_iota_00, e keccakf1600_state_pi_and_00, e keccakf1600_state_pi_and_01, e keccakf1600_state_pi_and_02, e keccakf1600_state_pi_and_03, e keccakf1600_state_pi_and_04, e keccakf1600_state_pi_and_10, e keccakf1600_state_pi_and_11, e keccakf1600_state_pi_and_12, e keccakf1600_state_pi_and_13, e keccakf1600_state_pi_and_14, e keccakf1600_state_pi_and_20, e keccakf1600_state_pi_and_21, e keccakf1600_state_pi_and_22, e keccakf1600_state_pi_and_23, e keccakf1600_state_pi_and_24, e keccakf1600_state_pi_and_30, e keccakf1600_state_pi_and_31, e keccakf1600_state_pi_and_32, e keccakf1600_state_pi_and_33, e keccakf1600_state_pi_and_34, e keccakf1600_state_pi_and_40, e keccakf1600_state_pi_and_41, e keccakf1600_state_pi_and_42, e keccakf1600_state_pi_and_43, e keccakf1600_state_pi_and_44, e keccakf1600_state_pi_not_00, e keccakf1600_state_pi_not_01, e keccakf1600_state_pi_not_02, e keccakf1600_state_pi_not_03, e keccakf1600_state_pi_not_04, e keccakf1600_state_pi_not_10, e keccakf1600_state_pi_not_11, e keccakf1600_state_pi_not_12, e keccakf1600_state_pi_not_13, e keccakf1600_state_pi_not_14, e keccakf1600_state_pi_not_20, e keccakf1600_state_pi_not_21, e keccakf1600_state_pi_not_22, e keccakf1600_state_pi_not_23, e keccakf1600_state_pi_not_24, e keccakf1600_state_pi_not_30, e keccakf1600_state_pi_not_31, e keccakf1600_state_pi_not_32, e keccakf1600_state_pi_not_33, e keccakf1600_state_pi_not_34, e keccakf1600_state_pi_not_40, e keccakf1600_state_pi_not_41, e keccakf1600_state_pi_not_42, e keccakf1600_state_pi_not_43, e keccakf1600_state_pi_not_44, e keccakf1600_state_rho_01, e keccakf1600_state_rho_02, e keccakf1600_state_rho_03, e keccakf1600_state_rho_04, e keccakf1600_state_rho_10, e keccakf1600_state_rho_11, e keccakf1600_state_rho_12, e keccakf1600_state_rho_13, e keccakf1600_state_rho_14, e keccakf1600_state_rho_20, e keccakf1600_state_rho_21, e keccakf1600_state_rho_22, e keccakf1600_state_rho_23, e keccakf1600_state_rho_24, e keccakf1600_state_rho_30, e keccakf1600_state_rho_31, e keccakf1600_state_rho_32, e keccakf1600_state_rho_33, e keccakf1600_state_rho_34, e keccakf1600_state_rho_40, e keccakf1600_state_rho_41, e keccakf1600_state_rho_42, e keccakf1600_state_rho_43, e keccakf1600_state_rho_44, e keccakf1600_state_theta_00, e keccakf1600_state_theta_01, e keccakf1600_state_theta_02, e keccakf1600_state_theta_03, e keccakf1600_state_theta_04, e keccakf1600_state_theta_10, e keccakf1600_state_theta_11, e keccakf1600_state_theta_12, e keccakf1600_state_theta_13, e keccakf1600_state_theta_14, e keccakf1600_state_theta_20, e keccakf1600_state_theta_21, e keccakf1600_state_theta_22, e keccakf1600_state_theta_23, e keccakf1600_state_theta_24, e keccakf1600_state_theta_30, e keccakf1600_state_theta_31, e keccakf1600_state_theta_32, e keccakf1600_state_theta_33, e keccakf1600_state_theta_34, e keccakf1600_state_theta_40, e keccakf1600_state_theta_41, e keccakf1600_state_theta_42, e keccakf1600_state_theta_43, e keccakf1600_state_theta_44, e keccakf1600_state_theta_hi_01, e keccakf1600_state_theta_hi_02, e keccakf1600_state_theta_hi_03, e keccakf1600_state_theta_hi_04, e keccakf1600_state_theta_hi_10, e keccakf1600_state_theta_hi_11, e keccakf1600_state_theta_hi_12, e keccakf1600_state_theta_hi_13, e keccakf1600_state_theta_hi_14, e keccakf1600_state_theta_hi_20, e keccakf1600_state_theta_hi_21, e keccakf1600_state_theta_hi_22, e keccakf1600_state_theta_hi_23, e keccakf1600_state_theta_hi_24, e keccakf1600_state_theta_hi_30, e keccakf1600_state_theta_hi_31, e keccakf1600_state_theta_hi_32, e keccakf1600_state_theta_hi_33, e keccakf1600_state_theta_hi_34, e keccakf1600_state_theta_hi_40, e keccakf1600_state_theta_hi_41, e keccakf1600_state_theta_hi_42, e keccakf1600_state_theta_hi_43, e keccakf1600_state_theta_hi_44, e keccakf1600_state_theta_low_01, e keccakf1600_state_theta_low_02, e keccakf1600_state_theta_low_03, e keccakf1600_state_theta_low_04, e keccakf1600_state_theta_low_10, e keccakf1600_state_theta_low_11, e keccakf1600_state_theta_low_12, e keccakf1600_state_theta_low_13, e keccakf1600_state_theta_low_14, e keccakf1600_state_theta_low_20, e keccakf1600_state_theta_low_21, e keccakf1600_state_theta_low_22, e keccakf1600_state_theta_low_23, e keccakf1600_state_theta_low_24, e keccakf1600_state_theta_low_30, e keccakf1600_state_theta_low_31, e keccakf1600_state_theta_low_32, e keccakf1600_state_theta_low_33, e keccakf1600_state_theta_low_34, e keccakf1600_state_theta_low_40, e keccakf1600_state_theta_low_41, e keccakf1600_state_theta_low_42, e keccakf1600_state_theta_low_43, e keccakf1600_state_theta_low_44, e keccakf1600_tag_error, e keccakf1600_tag_u64, e keccakf1600_theta_combined_xor_0, e keccakf1600_theta_combined_xor_1, e keccakf1600_theta_combined_xor_2, e keccakf1600_theta_combined_xor_3, e keccakf1600_theta_combined_xor_4, e keccakf1600_theta_xor_01, e keccakf1600_theta_xor_02, e keccakf1600_theta_xor_03, e keccakf1600_theta_xor_11, e keccakf1600_theta_xor_12, e keccakf1600_theta_xor_13, e keccakf1600_theta_xor_21, e keccakf1600_theta_xor_22, e keccakf1600_theta_xor_23, e keccakf1600_theta_xor_31, e keccakf1600_theta_xor_32, e keccakf1600_theta_xor_33, e keccakf1600_theta_xor_41, e keccakf1600_theta_xor_42, e keccakf1600_theta_xor_43, e keccakf1600_theta_xor_row_0, e keccakf1600_theta_xor_row_1, e keccakf1600_theta_xor_row_2, e keccakf1600_theta_xor_row_3, e keccakf1600_theta_xor_row_4, e keccakf1600_theta_xor_row_low63_0, e keccakf1600_theta_xor_row_low63_1, e keccakf1600_theta_xor_row_low63_2, e keccakf1600_theta_xor_row_low63_3, e keccakf1600_theta_xor_row_low63_4, e keccakf1600_theta_xor_row_msb_0, e keccakf1600_theta_xor_row_msb_1, e keccakf1600_theta_xor_row_msb_2, e keccakf1600_theta_xor_row_msb_3, e keccakf1600_theta_xor_row_msb_4, e keccakf1600_theta_xor_row_rotl1_0, e keccakf1600_theta_xor_row_rotl1_1, e keccakf1600_theta_xor_row_rotl1_2, e keccakf1600_theta_xor_row_rotl1_3, e keccakf1600_theta_xor_row_rotl1_4, e l1_to_l2_message_tree_check_exists, e l1_to_l2_message_tree_check_l1_to_l2_message_tree_height, e l1_to_l2_message_tree_check_leaf_index, e l1_to_l2_message_tree_check_leaf_value, e l1_to_l2_message_tree_check_leaf_value_msg_hash_diff_inv, e l1_to_l2_message_tree_check_msg_hash, e l1_to_l2_message_tree_check_root, e l1_to_l2_message_tree_check_sel, e memory_address, e memory_clk, e memory_diff, e memory_glob_addr_diff_inv, e memory_last_access, e memory_limb_0_, e memory_limb_1_, e memory_limb_2_, e memory_max_bits, e memory_sel_addressing_base, e memory_sel_addressing_indirect_0_, e memory_sel_addressing_indirect_1_, e memory_sel_addressing_indirect_2_, e memory_sel_addressing_indirect_3_, e memory_sel_addressing_indirect_4_, e memory_sel_addressing_indirect_5_, e memory_sel_addressing_indirect_6_, e memory_sel_data_copy_read, e memory_sel_data_copy_write, e memory_sel_ecc_write_0_, e memory_sel_ecc_write_1_, e memory_sel_ecc_write_2_, e memory_sel_get_contract_instance_exists_write, e memory_sel_get_contract_instance_member_write, e memory_sel_keccak, e memory_sel_poseidon2_read_0_, e memory_sel_poseidon2_read_1_, e memory_sel_poseidon2_read_2_, e memory_sel_poseidon2_read_3_, e memory_sel_poseidon2_write_0_, e memory_sel_poseidon2_write_1_, e memory_sel_poseidon2_write_2_, e memory_sel_poseidon2_write_3_, e memory_sel_public_log_read, e memory_sel_register_op_0_, e memory_sel_register_op_1_, e memory_sel_register_op_2_, e memory_sel_register_op_3_, e memory_sel_register_op_4_, e memory_sel_register_op_5_, e memory_sel_rng_chk, e memory_sel_rng_write, e memory_sel_sha256_op_0_, e memory_sel_sha256_op_1_, e memory_sel_sha256_op_2_, e memory_sel_sha256_op_3_, e memory_sel_sha256_op_4_, e memory_sel_sha256_op_5_, e memory_sel_sha256_op_6_, e memory_sel_sha256_op_7_, e memory_sel_sha256_read, e memory_sel_tag_is_ff, e memory_sel_to_radix_write, e memory_space_id, e memory_tag_ff_diff_inv, e merkle_check_const_two, e merkle_check_end, e merkle_check_index_is_even, e merkle_check_path_len_min_one_inv, e merkle_check_read_left_node, e merkle_check_read_output_hash, e merkle_check_read_right_node, e merkle_check_sibling, e merkle_check_start, e merkle_check_write_left_node, e merkle_check_write_output_hash, e merkle_check_write_right_node, e note_hash_tree_check_address, e note_hash_tree_check_const_three, e note_hash_tree_check_discard, e note_hash_tree_check_exists, e note_hash_tree_check_first_nullifier, e note_hash_tree_check_first_nullifier_pi_index, e note_hash_tree_check_leaf_index, e note_hash_tree_check_next_leaf_value, e note_hash_tree_check_next_root, e note_hash_tree_check_nonce, e note_hash_tree_check_nonce_separator, e note_hash_tree_check_note_hash, e note_hash_tree_check_note_hash_index, e note_hash_tree_check_note_hash_tree_height, e note_hash_tree_check_prev_leaf_value, e note_hash_tree_check_prev_leaf_value_unique_note_hash_diff_inv, e note_hash_tree_check_prev_root, e note_hash_tree_check_public_inputs_index, e note_hash_tree_check_sel, e note_hash_tree_check_sel_silo, e note_hash_tree_check_sel_unique, e note_hash_tree_check_sel_write_to_public_inputs, e note_hash_tree_check_siloed_note_hash, e note_hash_tree_check_siloing_separator, e note_hash_tree_check_unique_note_hash, e note_hash_tree_check_unique_note_hash_separator, e note_hash_tree_check_write, e nullifier_check_address, e nullifier_check_const_three, e nullifier_check_discard, e nullifier_check_exists, e nullifier_check_intermediate_root, e nullifier_check_leaf_not_exists, e nullifier_check_low_leaf_hash, e nullifier_check_low_leaf_index, e nullifier_check_low_leaf_next_index, e nullifier_check_low_leaf_next_nullifier, e nullifier_check_low_leaf_nullifier, e nullifier_check_new_leaf_hash, e nullifier_check_next_nullifier_inv, e nullifier_check_next_nullifier_is_nonzero, e nullifier_check_nullifier, e nullifier_check_nullifier_index, e nullifier_check_nullifier_low_leaf_nullifier_diff_inv, e nullifier_check_public_inputs_index, e nullifier_check_root, e nullifier_check_sel, e nullifier_check_should_insert, e nullifier_check_should_silo, e nullifier_check_should_write_to_public_inputs, e nullifier_check_siloed_nullifier, e nullifier_check_siloing_separator, e nullifier_check_tree_height, e nullifier_check_tree_size_before_write, e nullifier_check_updated_low_leaf_hash, e nullifier_check_updated_low_leaf_next_index, e nullifier_check_updated_low_leaf_next_nullifier, e nullifier_check_write, e nullifier_check_write_root, e poseidon2_hash_b_0, e poseidon2_hash_b_1, e poseidon2_hash_b_2, e poseidon2_hash_b_3, e poseidon2_hash_end, e poseidon2_hash_input_len, e poseidon2_hash_num_perm_rounds_rem_min_one_inv, e poseidon2_hash_padding, e poseidon2_perm_B_10_0, e poseidon2_perm_B_10_1, e poseidon2_perm_B_10_2, e poseidon2_perm_B_10_3, e poseidon2_perm_B_11_0, e poseidon2_perm_B_11_1, e poseidon2_perm_B_11_2, e poseidon2_perm_B_11_3, e poseidon2_perm_B_12_0, e poseidon2_perm_B_12_1, e poseidon2_perm_B_12_2, e poseidon2_perm_B_12_3, e poseidon2_perm_B_13_0, e poseidon2_perm_B_13_1, e poseidon2_perm_B_13_2, e poseidon2_perm_B_13_3, e poseidon2_perm_B_14_0, e poseidon2_perm_B_14_1, e poseidon2_perm_B_14_2, e poseidon2_perm_B_14_3, e poseidon2_perm_B_15_0, e poseidon2_perm_B_15_1, e poseidon2_perm_B_15_2, e poseidon2_perm_B_15_3, e poseidon2_perm_B_16_0, e poseidon2_perm_B_16_1, e poseidon2_perm_B_16_2, e poseidon2_perm_B_16_3, e poseidon2_perm_B_17_0, e poseidon2_perm_B_17_1, e poseidon2_perm_B_17_2, e poseidon2_perm_B_17_3, e poseidon2_perm_B_18_0, e poseidon2_perm_B_18_1, e poseidon2_perm_B_18_2, e poseidon2_perm_B_18_3, e poseidon2_perm_B_19_0, e poseidon2_perm_B_19_1, e poseidon2_perm_B_19_2, e poseidon2_perm_B_19_3, e poseidon2_perm_B_20_0, e poseidon2_perm_B_20_1, e poseidon2_perm_B_20_2, e poseidon2_perm_B_20_3, e poseidon2_perm_B_21_0, e poseidon2_perm_B_21_1, e poseidon2_perm_B_21_2, e poseidon2_perm_B_21_3, e poseidon2_perm_B_22_0, e poseidon2_perm_B_22_1, e poseidon2_perm_B_22_2, e poseidon2_perm_B_22_3, e poseidon2_perm_B_23_0, e poseidon2_perm_B_23_1, e poseidon2_perm_B_23_2, e poseidon2_perm_B_23_3, e poseidon2_perm_B_24_0, e poseidon2_perm_B_24_1, e poseidon2_perm_B_24_2, e poseidon2_perm_B_24_3, e poseidon2_perm_B_25_0, e poseidon2_perm_B_25_1, e poseidon2_perm_B_25_2, e poseidon2_perm_B_25_3, e poseidon2_perm_B_26_0, e poseidon2_perm_B_26_1, e poseidon2_perm_B_26_2, e poseidon2_perm_B_26_3, e poseidon2_perm_B_27_0, e poseidon2_perm_B_27_1, e poseidon2_perm_B_27_2, e poseidon2_perm_B_27_3, e poseidon2_perm_B_28_0, e poseidon2_perm_B_28_1, e poseidon2_perm_B_28_2, e poseidon2_perm_B_28_3, e poseidon2_perm_B_29_0, e poseidon2_perm_B_29_1, e poseidon2_perm_B_29_2, e poseidon2_perm_B_29_3, e poseidon2_perm_B_30_0, e poseidon2_perm_B_30_1, e poseidon2_perm_B_30_2, e poseidon2_perm_B_30_3, e poseidon2_perm_B_31_0, e poseidon2_perm_B_31_1, e poseidon2_perm_B_31_2, e poseidon2_perm_B_31_3, e poseidon2_perm_B_32_0, e poseidon2_perm_B_32_1, e poseidon2_perm_B_32_2, e poseidon2_perm_B_32_3, e poseidon2_perm_B_33_0, e poseidon2_perm_B_33_1, e poseidon2_perm_B_33_2, e poseidon2_perm_B_33_3, e poseidon2_perm_B_34_0, e poseidon2_perm_B_34_1, e poseidon2_perm_B_34_2, e poseidon2_perm_B_34_3, e poseidon2_perm_B_35_0, e poseidon2_perm_B_35_1, e poseidon2_perm_B_35_2, e poseidon2_perm_B_35_3, e poseidon2_perm_B_36_0, e poseidon2_perm_B_36_1, e poseidon2_perm_B_36_2, e poseidon2_perm_B_36_3, e poseidon2_perm_B_37_0, e poseidon2_perm_B_37_1, e poseidon2_perm_B_37_2, e poseidon2_perm_B_37_3, e poseidon2_perm_B_38_0, e poseidon2_perm_B_38_1, e poseidon2_perm_B_38_2, e poseidon2_perm_B_38_3, e poseidon2_perm_B_39_0, e poseidon2_perm_B_39_1, e poseidon2_perm_B_39_2, e poseidon2_perm_B_39_3, e poseidon2_perm_B_40_0, e poseidon2_perm_B_40_1, e poseidon2_perm_B_40_2, e poseidon2_perm_B_40_3, e poseidon2_perm_B_41_0, e poseidon2_perm_B_41_1, e poseidon2_perm_B_41_2, e poseidon2_perm_B_41_3, e poseidon2_perm_B_42_0, e poseidon2_perm_B_42_1, e poseidon2_perm_B_42_2, e poseidon2_perm_B_42_3, e poseidon2_perm_B_43_0, e poseidon2_perm_B_43_1, e poseidon2_perm_B_43_2, e poseidon2_perm_B_43_3, e poseidon2_perm_B_44_0, e poseidon2_perm_B_44_1, e poseidon2_perm_B_44_2, e poseidon2_perm_B_44_3, e poseidon2_perm_B_45_0, e poseidon2_perm_B_45_1, e poseidon2_perm_B_45_2, e poseidon2_perm_B_45_3, e poseidon2_perm_B_46_0, e poseidon2_perm_B_46_1, e poseidon2_perm_B_46_2, e poseidon2_perm_B_46_3, e poseidon2_perm_B_47_0, e poseidon2_perm_B_47_1, e poseidon2_perm_B_47_2, e poseidon2_perm_B_47_3, e poseidon2_perm_B_48_0, e poseidon2_perm_B_48_1, e poseidon2_perm_B_48_2, e poseidon2_perm_B_48_3, e poseidon2_perm_B_49_0, e poseidon2_perm_B_49_1, e poseidon2_perm_B_49_2, e poseidon2_perm_B_49_3, e poseidon2_perm_B_4_0, e poseidon2_perm_B_4_1, e poseidon2_perm_B_4_2, e poseidon2_perm_B_4_3, e poseidon2_perm_B_50_0, e poseidon2_perm_B_50_1, e poseidon2_perm_B_50_2, e poseidon2_perm_B_50_3, e poseidon2_perm_B_51_0, e poseidon2_perm_B_51_1, e poseidon2_perm_B_51_2, e poseidon2_perm_B_51_3, e poseidon2_perm_B_52_0, e poseidon2_perm_B_52_1, e poseidon2_perm_B_52_2, e poseidon2_perm_B_52_3, e poseidon2_perm_B_53_0, e poseidon2_perm_B_53_1, e poseidon2_perm_B_53_2, e poseidon2_perm_B_53_3, e poseidon2_perm_B_54_0, e poseidon2_perm_B_54_1, e poseidon2_perm_B_54_2, e poseidon2_perm_B_54_3, e poseidon2_perm_B_55_0, e poseidon2_perm_B_55_1, e poseidon2_perm_B_55_2, e poseidon2_perm_B_55_3, e poseidon2_perm_B_56_0, e poseidon2_perm_B_56_1, e poseidon2_perm_B_56_2, e poseidon2_perm_B_56_3, e poseidon2_perm_B_57_0, e poseidon2_perm_B_57_1, e poseidon2_perm_B_57_2, e poseidon2_perm_B_57_3, e poseidon2_perm_B_58_0, e poseidon2_perm_B_58_1, e poseidon2_perm_B_58_2, e poseidon2_perm_B_58_3, e poseidon2_perm_B_59_0, e poseidon2_perm_B_59_1, e poseidon2_perm_B_59_2, e poseidon2_perm_B_59_3, e poseidon2_perm_B_5_0, e poseidon2_perm_B_5_1, e poseidon2_perm_B_5_2, e poseidon2_perm_B_5_3, e poseidon2_perm_B_6_0, e poseidon2_perm_B_6_1, e poseidon2_perm_B_6_2, e poseidon2_perm_B_6_3, e poseidon2_perm_B_7_0, e poseidon2_perm_B_7_1, e poseidon2_perm_B_7_2, e poseidon2_perm_B_7_3, e poseidon2_perm_B_8_0, e poseidon2_perm_B_8_1, e poseidon2_perm_B_8_2, e poseidon2_perm_B_8_3, e poseidon2_perm_B_9_0, e poseidon2_perm_B_9_1, e poseidon2_perm_B_9_2, e poseidon2_perm_B_9_3, e poseidon2_perm_EXT_LAYER_4, e poseidon2_perm_EXT_LAYER_5, e poseidon2_perm_EXT_LAYER_6, e poseidon2_perm_EXT_LAYER_7, e poseidon2_perm_T_0_4, e poseidon2_perm_T_0_5, e poseidon2_perm_T_0_6, e poseidon2_perm_T_0_7, e poseidon2_perm_T_1_4, e poseidon2_perm_T_1_5, e poseidon2_perm_T_1_6, e poseidon2_perm_T_1_7, e poseidon2_perm_T_2_4, e poseidon2_perm_T_2_5, e poseidon2_perm_T_2_6, e poseidon2_perm_T_2_7, e poseidon2_perm_T_3_4, e poseidon2_perm_T_3_5, e poseidon2_perm_T_3_6, e poseidon2_perm_T_3_7, e poseidon2_perm_T_60_4, e poseidon2_perm_T_60_5, e poseidon2_perm_T_60_6, e poseidon2_perm_T_60_7, e poseidon2_perm_T_61_4, e poseidon2_perm_T_61_5, e poseidon2_perm_T_61_6, e poseidon2_perm_T_61_7, e poseidon2_perm_T_62_4, e poseidon2_perm_T_62_5, e poseidon2_perm_T_62_6, e poseidon2_perm_T_62_7, e poseidon2_perm_T_63_4, e poseidon2_perm_T_63_5, e poseidon2_perm_T_63_6, e poseidon2_perm_T_63_7, e poseidon2_perm_a_0, e poseidon2_perm_a_1, e poseidon2_perm_a_2, e poseidon2_perm_a_3, e poseidon2_perm_b_0, e poseidon2_perm_b_1, e poseidon2_perm_b_2, e poseidon2_perm_b_3, e poseidon2_perm_mem_batch_tag_inv, e poseidon2_perm_mem_err, e poseidon2_perm_mem_execution_clk, e poseidon2_perm_mem_input_0_, e poseidon2_perm_mem_input_1_, e poseidon2_perm_mem_input_2_, e poseidon2_perm_mem_input_3_, e poseidon2_perm_mem_input_tag_0_, e poseidon2_perm_mem_input_tag_1_, e poseidon2_perm_mem_input_tag_2_, e poseidon2_perm_mem_input_tag_3_, e poseidon2_perm_mem_max_mem_addr, e poseidon2_perm_mem_output_0_, e poseidon2_perm_mem_output_1_, e poseidon2_perm_mem_output_2_, e poseidon2_perm_mem_output_3_, e poseidon2_perm_mem_read_address_0_, e poseidon2_perm_mem_read_address_1_, e poseidon2_perm_mem_read_address_2_, e poseidon2_perm_mem_read_address_3_, e poseidon2_perm_mem_sel, e poseidon2_perm_mem_sel_dst_out_of_range_err, e poseidon2_perm_mem_sel_invalid_tag_err, e poseidon2_perm_mem_sel_should_exec, e poseidon2_perm_mem_sel_should_read_mem, e poseidon2_perm_mem_sel_src_out_of_range_err, e poseidon2_perm_mem_space_id, e poseidon2_perm_mem_write_address_0_, e poseidon2_perm_mem_write_address_1_, e poseidon2_perm_mem_write_address_2_, e poseidon2_perm_mem_write_address_3_, e poseidon2_perm_sel, e public_data_check_address, e public_data_check_clk_diff_hi, e public_data_check_clk_diff_lo, e public_data_check_const_four, e public_data_check_const_three, e public_data_check_discard, e public_data_check_end, e public_data_check_final_value, e public_data_check_intermediate_root, e public_data_check_leaf_not_exists, e public_data_check_leaf_slot, e public_data_check_leaf_slot_low_leaf_slot_diff_inv, e public_data_check_length_pi_idx, e public_data_check_low_leaf_hash, e public_data_check_low_leaf_index, e public_data_check_low_leaf_next_index, e public_data_check_low_leaf_next_slot, e public_data_check_low_leaf_slot, e public_data_check_low_leaf_value, e public_data_check_new_leaf_hash, e public_data_check_next_slot_inv, e public_data_check_next_slot_is_nonzero, e public_data_check_non_discarded_write, e public_data_check_non_protocol_write, e public_data_check_not_end, e public_data_check_protocol_write, e public_data_check_public_data_writes_length, e public_data_check_root, e public_data_check_should_insert, e public_data_check_should_write_to_public_inputs, e public_data_check_siloing_separator, e public_data_check_slot, e public_data_check_tree_height, e public_data_check_tree_size_after_write, e public_data_check_tree_size_before_write, e public_data_check_updated_low_leaf_hash, e public_data_check_updated_low_leaf_next_index, e public_data_check_updated_low_leaf_next_slot, e public_data_check_updated_low_leaf_value, e public_data_check_value, e public_data_check_write, e public_data_check_write_root, e public_data_squash_check_clock, e public_data_squash_clk_diff_hi, e public_data_squash_clk_diff_lo, e public_data_squash_leaf_slot_increase, e public_data_squash_value, e range_check_dyn_diff, e range_check_dyn_rng_chk_bits, e range_check_dyn_rng_chk_pow_2, e range_check_is_lte_u112, e range_check_is_lte_u128, e range_check_is_lte_u16, e range_check_is_lte_u32, e range_check_is_lte_u48, e range_check_is_lte_u64, e range_check_is_lte_u80, e range_check_is_lte_u96, e range_check_rng_chk_bits, e range_check_sel, e range_check_sel_alu, e range_check_sel_gt, e range_check_sel_keccak, e range_check_sel_memory, e range_check_sel_r0_16_bit_rng_lookup, e range_check_sel_r1_16_bit_rng_lookup, e range_check_sel_r2_16_bit_rng_lookup, e range_check_sel_r3_16_bit_rng_lookup, e range_check_sel_r4_16_bit_rng_lookup, e range_check_sel_r5_16_bit_rng_lookup, e range_check_sel_r6_16_bit_rng_lookup, e range_check_u16_r0, e range_check_u16_r1, e range_check_u16_r2, e range_check_u16_r3, e range_check_u16_r4, e range_check_u16_r5, e range_check_u16_r6, e range_check_u16_r7, e range_check_value, e retrieved_bytecodes_tree_check_class_id, e retrieved_bytecodes_tree_check_class_id_low_leaf_class_id_diff_inv, e retrieved_bytecodes_tree_check_const_three, e retrieved_bytecodes_tree_check_intermediate_root, e retrieved_bytecodes_tree_check_leaf_not_exists, e retrieved_bytecodes_tree_check_low_leaf_class_id, e retrieved_bytecodes_tree_check_low_leaf_hash, e retrieved_bytecodes_tree_check_low_leaf_index, e retrieved_bytecodes_tree_check_low_leaf_next_class_id, e retrieved_bytecodes_tree_check_low_leaf_next_index, e retrieved_bytecodes_tree_check_new_leaf_hash, e retrieved_bytecodes_tree_check_next_class_id_inv, e retrieved_bytecodes_tree_check_next_class_id_is_nonzero, e retrieved_bytecodes_tree_check_root, e retrieved_bytecodes_tree_check_sel, e retrieved_bytecodes_tree_check_should_insert, e retrieved_bytecodes_tree_check_tree_height, e retrieved_bytecodes_tree_check_tree_size_after_write, e retrieved_bytecodes_tree_check_tree_size_before_write, e retrieved_bytecodes_tree_check_updated_low_leaf_hash, e retrieved_bytecodes_tree_check_updated_low_leaf_next_class_id, e retrieved_bytecodes_tree_check_updated_low_leaf_next_index, e retrieved_bytecodes_tree_check_write, e retrieved_bytecodes_tree_check_write_root, e scalar_mul_bit, e scalar_mul_const_two, e scalar_mul_end, e scalar_mul_sel_not_end, e scalar_mul_should_add, e sha256_a_and_b, e sha256_a_and_b_xor_a_and_c, e sha256_a_and_c, e sha256_a_rotr_13, e sha256_a_rotr_2, e sha256_a_rotr_22, e sha256_a_rotr_2_xor_a_rotr_13, e sha256_and_op_id, e sha256_b_and_c, e sha256_batch_tag_inv, e sha256_ch, e sha256_computed_w_lhs, e sha256_computed_w_rhs, e sha256_e_and_f, e sha256_e_rotr_11, e sha256_e_rotr_25, e sha256_e_rotr_6, e sha256_e_rotr_6_xor_e_rotr_11, e sha256_err, e sha256_input, e sha256_input_rounds_rem_inv, e sha256_input_tag, e sha256_input_tag_diff_inv, e sha256_last, e sha256_latch, e sha256_lhs_a_13, e sha256_lhs_a_2, e sha256_lhs_a_22, e sha256_lhs_e_11, e sha256_lhs_e_25, e sha256_lhs_e_6, e sha256_lhs_w_10, e sha256_lhs_w_17, e sha256_lhs_w_18, e sha256_lhs_w_19, e sha256_lhs_w_3, e sha256_lhs_w_7, e sha256_maj, e sha256_max_input_addr, e sha256_max_mem_addr, e sha256_max_output_addr, e sha256_max_state_addr, e sha256_mem_out_of_range_err, e sha256_memory_address_0_, e sha256_memory_address_1_, e sha256_memory_address_2_, e sha256_memory_address_3_, e sha256_memory_address_4_, e sha256_memory_address_5_, e sha256_memory_address_6_, e sha256_memory_address_7_, e sha256_memory_register_0_, e sha256_memory_register_1_, e sha256_memory_register_2_, e sha256_memory_register_3_, e sha256_memory_register_4_, e sha256_memory_register_5_, e sha256_memory_register_6_, e sha256_memory_register_7_, e sha256_memory_tag_0_, e sha256_memory_tag_1_, e sha256_memory_tag_2_, e sha256_memory_tag_3_, e sha256_memory_tag_4_, e sha256_memory_tag_5_, e sha256_memory_tag_6_, e sha256_memory_tag_7_, e sha256_next_a_lhs, e sha256_next_a_rhs, e sha256_next_e_lhs, e sha256_next_e_rhs, e sha256_not_e, e sha256_not_e_and_g, e sha256_output_a_lhs, e sha256_output_a_rhs, e sha256_output_b_lhs, e sha256_output_b_rhs, e sha256_output_c_lhs, e sha256_output_c_rhs, e sha256_output_d_lhs, e sha256_output_d_rhs, e sha256_output_e_lhs, e sha256_output_e_rhs, e sha256_output_f_lhs, e sha256_output_f_rhs, e sha256_output_g_lhs, e sha256_output_g_rhs, e sha256_output_h_lhs, e sha256_output_h_rhs, e sha256_perform_round, e sha256_rhs_a_13, e sha256_rhs_a_2, e sha256_rhs_a_22, e sha256_rhs_e_11, e sha256_rhs_e_25, e sha256_rhs_e_6, e sha256_rhs_w_10, e sha256_rhs_w_17, e sha256_rhs_w_18, e sha256_rhs_w_19, e sha256_rhs_w_3, e sha256_rhs_w_7, e sha256_round_constant, e sha256_round_count, e sha256_rounds_remaining_inv, e sha256_rw, e sha256_s_0, e sha256_s_1, e sha256_sel_compute_w, e sha256_sel_input_out_of_range_err, e sha256_sel_invalid_input_row_tag_err, e sha256_sel_invalid_state_tag_err, e sha256_sel_mem_state_or_output, e sha256_sel_output_out_of_range_err, e sha256_sel_read_input_from_memory, e sha256_sel_state_out_of_range_err, e sha256_state_addr, e sha256_two_pow_10, e sha256_two_pow_11, e sha256_two_pow_13, e sha256_two_pow_17, e sha256_two_pow_18, e sha256_two_pow_19, e sha256_two_pow_2, e sha256_two_pow_22, e sha256_two_pow_25, e sha256_two_pow_3, e sha256_two_pow_32, e sha256_two_pow_6, e sha256_two_pow_7, e sha256_u32_tag, e sha256_w, e sha256_w_15_rotr_18, e sha256_w_15_rotr_7, e sha256_w_15_rotr_7_xor_w_15_rotr_18, e sha256_w_15_rshift_3, e sha256_w_2_rotr_17, e sha256_w_2_rotr_17_xor_w_2_rotr_19, e sha256_w_2_rotr_19, e sha256_w_2_rshift_10, e sha256_w_s_0, e sha256_w_s_1, e sha256_xor_op_id, e to_radix_end, e to_radix_found, e to_radix_is_unsafe_limb, e to_radix_limb_p_diff, e to_radix_limb_radix_diff, e to_radix_mem_err, e to_radix_mem_input_validation_error, e to_radix_mem_last, e to_radix_mem_limb_index_to_lookup, e to_radix_mem_limb_value, e to_radix_mem_max_mem_size, e to_radix_mem_num_limbs_inv, e to_radix_mem_num_limbs_minus_one_inv, e to_radix_mem_output_tag, e to_radix_mem_radix_min_two_inv, e to_radix_mem_sel_dst_out_of_range_err, e to_radix_mem_sel_invalid_bitwise_radix, e to_radix_mem_sel_invalid_num_limbs_err, e to_radix_mem_sel_num_limbs_is_zero, e to_radix_mem_sel_radix_eq_2, e to_radix_mem_sel_radix_gt_256_err, e to_radix_mem_sel_radix_lt_2_err, e to_radix_mem_sel_truncation_error, e to_radix_mem_sel_value_is_zero, e to_radix_mem_two, e to_radix_mem_two_five_six, e to_radix_mem_value_found, e to_radix_mem_value_inv, e to_radix_mem_write_addr_upper_bound, e to_radix_p_limb, e to_radix_rem_inverse, e to_radix_safety_diff_inverse, e tx_array_length_l2_to_l1_messages_pi_offset, e tx_array_length_note_hashes_pi_offset, e tx_array_length_nullifiers_pi_offset, e tx_calldata_hash, e tx_calldata_size, e tx_const_three, e tx_contract_addr, e tx_dom_sep_public_storage_map_slot, e tx_effective_fee_per_da_gas, e tx_effective_fee_per_l2_gas, e tx_end_phase, e tx_fee_juice_balance_slot, e tx_fee_juice_balances_slot_constant, e tx_fee_juice_contract_address, e tx_fee_payer, e tx_fee_payer_balance, e tx_fee_payer_new_balance, e tx_fee_payer_pi_offset, e tx_fields_length_public_logs_pi_offset, e tx_gas_limit_pi_offset, e tx_gas_used_pi_offset, e tx_is_cleanup, e tx_is_collect_fee, e tx_is_padded, e tx_is_public_call_request, e tx_is_static, e tx_is_tree_insert_phase, e tx_is_tree_padding, e tx_l1_l2_pi_offset, e tx_l2_l1_msg_content, e tx_l2_l1_msg_contract_address, e tx_l2_l1_msg_recipient, e tx_leaf_value, e tx_msg_sender, e tx_next_da_gas_used, e tx_next_da_gas_used_sent_to_enqueued_call, e tx_next_l2_gas_used, e tx_next_l2_gas_used_sent_to_enqueued_call, e tx_next_note_hash_tree_root, e tx_next_note_hash_tree_size, e tx_next_nullifier_tree_root, e tx_next_nullifier_tree_size, e tx_next_num_l2_to_l1_messages, e tx_next_num_note_hashes_emitted, e tx_next_num_nullifiers_emitted, e tx_next_num_public_log_fields, e tx_next_phase_on_revert, e tx_next_public_data_tree_root, e tx_next_public_data_tree_size, e tx_next_retrieved_bytecodes_tree_root, e tx_next_retrieved_bytecodes_tree_size, e tx_next_written_public_data_slots_tree_root, e tx_next_written_public_data_slots_tree_size, e tx_note_hash_pi_offset, e tx_nullifier_limit_error, e tx_nullifier_pi_offset, e tx_prev_da_gas_used_sent_to_enqueued_call, e tx_prev_l2_gas_used_sent_to_enqueued_call, e tx_public_data_pi_offset, e tx_read_pi_length_offset, e tx_read_pi_start_offset, e tx_remaining_phase_inv, e tx_remaining_phase_minus_one_inv, e tx_remaining_side_effects_inv, e tx_reverted_pi_offset, e tx_sel_non_revertible_append_l2_l1_msg, e tx_sel_non_revertible_append_note_hash, e tx_sel_non_revertible_append_nullifier, e tx_sel_read_phase_length, e tx_sel_read_trees_and_gas_used, e tx_sel_revertible_append_l2_l1_msg, e tx_sel_revertible_append_note_hash, e tx_sel_revertible_append_nullifier, e tx_setup_phase_value, e tx_should_l2_l1_msg_append, e tx_should_note_hash_append, e tx_should_nullifier_append, e tx_should_process_call_request, e tx_should_read_gas_limit, e tx_should_try_l2_l1_msg_append, e tx_should_try_note_hash_append, e tx_should_try_nullifier_append, e tx_uint32_max, e tx_write_pi_offset, e update_check_address, e update_check_const_three, e update_check_current_class_id, e update_check_delayed_public_mutable_hash_slot, e update_check_delayed_public_mutable_slot, e update_check_deployer_protocol_contract_address, e update_check_dom_sep_public_storage_map_slot, e update_check_hash_not_zero, e update_check_original_class_id, e update_check_public_data_tree_root, e update_check_sel, e update_check_timestamp, e update_check_timestamp_is_lt_timestamp_of_change, e update_check_timestamp_of_change, e update_check_timestamp_of_change_bit_size, e update_check_timestamp_pi_offset, e update_check_update_hash, e update_check_update_hash_inv, e update_check_update_hi_metadata, e update_check_update_hi_metadata_bit_size, e update_check_update_post_class_id_is_zero, e update_check_update_post_class_inv, e update_check_update_pre_class_id_is_zero, e update_check_update_pre_class_inv, e update_check_update_preimage_metadata, e update_check_update_preimage_post_class_id, e update_check_update_preimage_pre_class_id, e update_check_updated_class_ids_slot, e written_public_data_slots_tree_check_address, e written_public_data_slots_tree_check_const_three, e written_public_data_slots_tree_check_intermediate_root, e written_public_data_slots_tree_check_leaf_not_exists, e written_public_data_slots_tree_check_leaf_slot, e written_public_data_slots_tree_check_low_leaf_hash, e written_public_data_slots_tree_check_low_leaf_index, e written_public_data_slots_tree_check_low_leaf_next_index, e written_public_data_slots_tree_check_low_leaf_next_slot, e written_public_data_slots_tree_check_low_leaf_slot, e written_public_data_slots_tree_check_new_leaf_hash, e written_public_data_slots_tree_check_next_slot_inv, e written_public_data_slots_tree_check_next_slot_is_nonzero, e written_public_data_slots_tree_check_root, e written_public_data_slots_tree_check_sel, e written_public_data_slots_tree_check_should_insert, e written_public_data_slots_tree_check_siloing_separator, e written_public_data_slots_tree_check_slot, e written_public_data_slots_tree_check_slot_low_leaf_slot_diff_inv, e written_public_data_slots_tree_check_tree_height, e written_public_data_slots_tree_check_tree_size_after_write, e written_public_data_slots_tree_check_tree_size_before_write, e written_public_data_slots_tree_check_updated_low_leaf_hash, e written_public_data_slots_tree_check_updated_low_leaf_next_index, e written_public_data_slots_tree_check_updated_low_leaf_next_slot, e written_public_data_slots_tree_check_write, e written_public_data_slots_tree_check_write_root, e lookup_range_check_dyn_rng_chk_pow_2_counts, e lookup_range_check_dyn_diff_is_u16_counts, e lookup_range_check_r0_is_u16_counts, e lookup_range_check_r1_is_u16_counts, e lookup_range_check_r2_is_u16_counts, e lookup_range_check_r3_is_u16_counts, e lookup_range_check_r4_is_u16_counts, e lookup_range_check_r5_is_u16_counts, e lookup_range_check_r6_is_u16_counts, e lookup_range_check_r7_is_u16_counts, e lookup_ff_gt_a_lo_range_counts, e lookup_ff_gt_a_hi_range_counts, e lookup_gt_gt_range_counts, e lookup_alu_tag_max_bits_value_counts, e lookup_alu_range_check_decomposition_a_lo_counts, e lookup_alu_range_check_decomposition_a_hi_counts, e lookup_alu_range_check_decomposition_b_lo_counts, e lookup_alu_range_check_decomposition_b_hi_counts, e lookup_alu_range_check_mul_c_hi_counts, e lookup_alu_ff_gt_counts, e lookup_alu_int_gt_counts, e lookup_alu_shifts_two_pow_counts, e lookup_alu_large_trunc_canonical_dec_counts, e lookup_alu_range_check_trunc_mid_counts, e lookup_bitwise_integral_tag_length_counts, e lookup_bitwise_byte_operations_counts, e lookup_memory_range_check_limb_0_counts, e lookup_memory_range_check_limb_1_counts, e lookup_memory_range_check_limb_2_counts, e lookup_memory_tag_max_bits_counts, e lookup_memory_range_check_write_tagged_value_counts, e lookup_keccakf1600_theta_xor_01_counts, e lookup_keccakf1600_theta_xor_02_counts, e lookup_keccakf1600_theta_xor_03_counts, e lookup_keccakf1600_theta_xor_row_0_counts, e lookup_keccakf1600_theta_xor_11_counts, e lookup_keccakf1600_theta_xor_12_counts, e lookup_keccakf1600_theta_xor_13_counts, e lookup_keccakf1600_theta_xor_row_1_counts, e lookup_keccakf1600_theta_xor_21_counts, e lookup_keccakf1600_theta_xor_22_counts, e lookup_keccakf1600_theta_xor_23_counts, e lookup_keccakf1600_theta_xor_row_2_counts, e lookup_keccakf1600_theta_xor_31_counts, e lookup_keccakf1600_theta_xor_32_counts, e lookup_keccakf1600_theta_xor_33_counts, e lookup_keccakf1600_theta_xor_row_3_counts, e lookup_keccakf1600_theta_xor_41_counts, e lookup_keccakf1600_theta_xor_42_counts, e lookup_keccakf1600_theta_xor_43_counts, e lookup_keccakf1600_theta_xor_row_4_counts, e lookup_keccakf1600_theta_combined_xor_0_counts, e lookup_keccakf1600_theta_combined_xor_1_counts, e lookup_keccakf1600_theta_combined_xor_2_counts, e lookup_keccakf1600_theta_combined_xor_3_counts, e lookup_keccakf1600_theta_combined_xor_4_counts, e lookup_keccakf1600_state_theta_00_counts, e lookup_keccakf1600_state_theta_01_counts, e lookup_keccakf1600_state_theta_02_counts, e lookup_keccakf1600_state_theta_03_counts, e lookup_keccakf1600_state_theta_04_counts, e lookup_keccakf1600_state_theta_10_counts, e lookup_keccakf1600_state_theta_11_counts, e lookup_keccakf1600_state_theta_12_counts, e lookup_keccakf1600_state_theta_13_counts, e lookup_keccakf1600_state_theta_14_counts, e lookup_keccakf1600_state_theta_20_counts, e lookup_keccakf1600_state_theta_21_counts, e lookup_keccakf1600_state_theta_22_counts, e lookup_keccakf1600_state_theta_23_counts, e lookup_keccakf1600_state_theta_24_counts, e lookup_keccakf1600_state_theta_30_counts, e lookup_keccakf1600_state_theta_31_counts, e lookup_keccakf1600_state_theta_32_counts, e lookup_keccakf1600_state_theta_33_counts, e lookup_keccakf1600_state_theta_34_counts, e lookup_keccakf1600_state_theta_40_counts, e lookup_keccakf1600_state_theta_41_counts, e lookup_keccakf1600_state_theta_42_counts, e lookup_keccakf1600_state_theta_43_counts, e lookup_keccakf1600_state_theta_44_counts, e lookup_keccakf1600_theta_limb_02_range_counts, e lookup_keccakf1600_theta_limb_04_range_counts, e lookup_keccakf1600_theta_limb_10_range_counts, e lookup_keccakf1600_theta_limb_12_range_counts, e lookup_keccakf1600_theta_limb_14_range_counts, e lookup_keccakf1600_theta_limb_21_range_counts, e lookup_keccakf1600_theta_limb_23_range_counts, e lookup_keccakf1600_theta_limb_30_range_counts, e lookup_keccakf1600_theta_limb_32_range_counts, e lookup_keccakf1600_theta_limb_33_range_counts, e lookup_keccakf1600_theta_limb_40_range_counts, e lookup_keccakf1600_theta_limb_41_range_counts, e lookup_keccakf1600_theta_limb_43_range_counts, e lookup_keccakf1600_theta_limb_44_range_counts, e lookup_keccakf1600_theta_limb_01_range_counts, e lookup_keccakf1600_theta_limb_03_range_counts, e lookup_keccakf1600_theta_limb_11_range_counts, e lookup_keccakf1600_theta_limb_13_range_counts, e lookup_keccakf1600_theta_limb_20_range_counts, e lookup_keccakf1600_theta_limb_22_range_counts, e lookup_keccakf1600_theta_limb_24_range_counts, e lookup_keccakf1600_theta_limb_31_range_counts, e lookup_keccakf1600_theta_limb_34_range_counts, e lookup_keccakf1600_theta_limb_42_range_counts, e lookup_keccakf1600_state_pi_and_00_counts, e lookup_keccakf1600_state_pi_and_01_counts, e lookup_keccakf1600_state_pi_and_02_counts, e lookup_keccakf1600_state_pi_and_03_counts, e lookup_keccakf1600_state_pi_and_04_counts, e lookup_keccakf1600_state_pi_and_10_counts, e lookup_keccakf1600_state_pi_and_11_counts, e lookup_keccakf1600_state_pi_and_12_counts, e lookup_keccakf1600_state_pi_and_13_counts, e lookup_keccakf1600_state_pi_and_14_counts, e lookup_keccakf1600_state_pi_and_20_counts, e lookup_keccakf1600_state_pi_and_21_counts, e lookup_keccakf1600_state_pi_and_22_counts, e lookup_keccakf1600_state_pi_and_23_counts, e lookup_keccakf1600_state_pi_and_24_counts, e lookup_keccakf1600_state_pi_and_30_counts, e lookup_keccakf1600_state_pi_and_31_counts, e lookup_keccakf1600_state_pi_and_32_counts, e lookup_keccakf1600_state_pi_and_33_counts, e lookup_keccakf1600_state_pi_and_34_counts, e lookup_keccakf1600_state_pi_and_40_counts, e lookup_keccakf1600_state_pi_and_41_counts, e lookup_keccakf1600_state_pi_and_42_counts, e lookup_keccakf1600_state_pi_and_43_counts, e lookup_keccakf1600_state_pi_and_44_counts, e lookup_keccakf1600_state_chi_00_counts, e lookup_keccakf1600_state_chi_01_counts, e lookup_keccakf1600_state_chi_02_counts, e lookup_keccakf1600_state_chi_03_counts, e lookup_keccakf1600_state_chi_04_counts, e lookup_keccakf1600_state_chi_10_counts, e lookup_keccakf1600_state_chi_11_counts, e lookup_keccakf1600_state_chi_12_counts, e lookup_keccakf1600_state_chi_13_counts, e lookup_keccakf1600_state_chi_14_counts, e lookup_keccakf1600_state_chi_20_counts, e lookup_keccakf1600_state_chi_21_counts, e lookup_keccakf1600_state_chi_22_counts, e lookup_keccakf1600_state_chi_23_counts, e lookup_keccakf1600_state_chi_24_counts, e lookup_keccakf1600_state_chi_30_counts, e lookup_keccakf1600_state_chi_31_counts, e lookup_keccakf1600_state_chi_32_counts, e lookup_keccakf1600_state_chi_33_counts, e lookup_keccakf1600_state_chi_34_counts, e lookup_keccakf1600_state_chi_40_counts, e lookup_keccakf1600_state_chi_41_counts, e lookup_keccakf1600_state_chi_42_counts, e lookup_keccakf1600_state_chi_43_counts, e lookup_keccakf1600_state_chi_44_counts, e lookup_keccakf1600_round_cst_counts, e lookup_keccakf1600_state_iota_00_counts, e lookup_keccakf1600_src_out_of_range_toggle_counts, e lookup_keccakf1600_dst_out_of_range_toggle_counts, e lookup_sha256_range_comp_w_lhs_counts, e lookup_sha256_range_comp_w_rhs_counts, e lookup_sha256_range_rhs_w_7_counts, e lookup_sha256_range_rhs_w_18_counts, e lookup_sha256_range_rhs_w_3_counts, e lookup_sha256_w_s_0_xor_0_counts, e lookup_sha256_w_s_0_xor_1_counts, e lookup_sha256_range_rhs_w_17_counts, e lookup_sha256_range_rhs_w_19_counts, e lookup_sha256_range_rhs_w_10_counts, e lookup_sha256_w_s_1_xor_0_counts, e lookup_sha256_w_s_1_xor_1_counts, e lookup_sha256_range_rhs_e_6_counts, e lookup_sha256_range_rhs_e_11_counts, e lookup_sha256_range_rhs_e_25_counts, e lookup_sha256_s_1_xor_0_counts, e lookup_sha256_s_1_xor_1_counts, e lookup_sha256_ch_and_0_counts, e lookup_sha256_ch_and_1_counts, e lookup_sha256_ch_xor_counts, e lookup_sha256_round_constant_counts, e lookup_sha256_range_rhs_a_2_counts, e lookup_sha256_range_rhs_a_13_counts, e lookup_sha256_range_rhs_a_22_counts, e lookup_sha256_s_0_xor_0_counts, e lookup_sha256_s_0_xor_1_counts, e lookup_sha256_maj_and_0_counts, e lookup_sha256_maj_and_1_counts, e lookup_sha256_maj_and_2_counts, e lookup_sha256_maj_xor_0_counts, e lookup_sha256_maj_xor_1_counts, e lookup_sha256_range_comp_next_a_lhs_counts, e lookup_sha256_range_comp_next_a_rhs_counts, e lookup_sha256_range_comp_next_e_lhs_counts, e lookup_sha256_range_comp_next_e_rhs_counts, e lookup_sha256_range_comp_a_lhs_counts, e lookup_sha256_range_comp_a_rhs_counts, e lookup_sha256_range_comp_b_lhs_counts, e lookup_sha256_range_comp_b_rhs_counts, e lookup_sha256_range_comp_c_lhs_counts, e lookup_sha256_range_comp_c_rhs_counts, e lookup_sha256_range_comp_d_lhs_counts, e lookup_sha256_range_comp_d_rhs_counts, e lookup_sha256_range_comp_e_lhs_counts, e lookup_sha256_range_comp_e_rhs_counts, e lookup_sha256_range_comp_f_lhs_counts, e lookup_sha256_range_comp_f_rhs_counts, e lookup_sha256_range_comp_g_lhs_counts, e lookup_sha256_range_comp_g_rhs_counts, e lookup_sha256_range_comp_h_lhs_counts, e lookup_sha256_range_comp_h_rhs_counts, e lookup_sha256_mem_check_state_addr_in_range_counts, e lookup_sha256_mem_check_input_addr_in_range_counts, e lookup_sha256_mem_check_output_addr_in_range_counts, e lookup_ecc_mem_check_dst_addr_in_range_counts, e lookup_ecc_mem_input_output_ecc_add_counts, e lookup_poseidon2_mem_check_src_addr_in_range_counts, e lookup_poseidon2_mem_check_dst_addr_in_range_counts, e lookup_poseidon2_mem_input_output_poseidon2_perm_counts, e lookup_to_radix_limb_range_counts, e lookup_to_radix_limb_less_than_radix_range_counts, e lookup_to_radix_fetch_safe_limbs_counts, e lookup_to_radix_fetch_p_limb_counts, e lookup_to_radix_limb_p_diff_range_counts, e lookup_scalar_mul_to_radix_counts, e lookup_scalar_mul_double_counts, e lookup_scalar_mul_add_counts, e lookup_to_radix_mem_check_dst_addr_in_range_counts, e lookup_to_radix_mem_check_radix_lt_2_counts, e lookup_to_radix_mem_check_radix_gt_256_counts, e lookup_to_radix_mem_input_output_to_radix_counts, e lookup_internal_call_unwind_call_stack_counts, e lookup_context_ctx_stack_rollback_counts, e lookup_context_ctx_stack_return_counts, e lookup_poseidon2_hash_poseidon2_perm_counts, e lookup_calldata_hashing_get_calldata_field_0_counts, e lookup_calldata_hashing_get_calldata_field_1_counts, e lookup_calldata_hashing_get_calldata_field_2_counts, e lookup_calldata_hashing_check_final_size_counts, e lookup_calldata_hashing_poseidon2_hash_counts, e lookup_calldata_range_check_context_id_diff_counts, e lookup_data_copy_offset_plus_size_is_gt_data_size_counts, e lookup_data_copy_check_src_addr_in_range_counts, e lookup_data_copy_check_dst_addr_in_range_counts, e lookup_data_copy_data_index_upper_bound_gt_offset_counts, e lookup_data_copy_col_read_counts, e lookup_addressing_relative_overflow_result_0_counts, e lookup_addressing_relative_overflow_result_1_counts, e lookup_addressing_relative_overflow_result_2_counts, e lookup_addressing_relative_overflow_result_3_counts, e lookup_addressing_relative_overflow_result_4_counts, e lookup_addressing_relative_overflow_result_5_counts, e lookup_addressing_relative_overflow_result_6_counts, e lookup_gas_addressing_gas_read_counts, e lookup_gas_is_out_of_gas_l2_counts, e lookup_gas_is_out_of_gas_da_counts, e lookup_merkle_check_merkle_poseidon2_read_counts, e lookup_merkle_check_merkle_poseidon2_write_counts, e lookup_nullifier_check_silo_poseidon2_counts, e lookup_nullifier_check_low_leaf_poseidon2_counts, e lookup_nullifier_check_updated_low_leaf_poseidon2_counts, e lookup_nullifier_check_low_leaf_merkle_check_counts, e lookup_nullifier_check_low_leaf_nullifier_validation_counts, e lookup_nullifier_check_low_leaf_next_nullifier_validation_counts, e lookup_nullifier_check_new_leaf_poseidon2_counts, e lookup_nullifier_check_new_leaf_merkle_check_counts, e lookup_nullifier_check_write_nullifier_to_public_inputs_counts, e lookup_public_data_squash_leaf_slot_increase_ff_gt_counts, e lookup_public_data_squash_clk_diff_range_lo_counts, e lookup_public_data_squash_clk_diff_range_hi_counts, e lookup_public_data_check_clk_diff_range_lo_counts, e lookup_public_data_check_clk_diff_range_hi_counts, e lookup_public_data_check_silo_poseidon2_counts, e lookup_public_data_check_low_leaf_slot_validation_counts, e lookup_public_data_check_low_leaf_next_slot_validation_counts, e lookup_public_data_check_low_leaf_poseidon2_0_counts, e lookup_public_data_check_low_leaf_poseidon2_1_counts, e lookup_public_data_check_updated_low_leaf_poseidon2_0_counts, e lookup_public_data_check_updated_low_leaf_poseidon2_1_counts, e lookup_public_data_check_low_leaf_merkle_check_counts, e lookup_public_data_check_new_leaf_poseidon2_0_counts, e lookup_public_data_check_new_leaf_poseidon2_1_counts, e lookup_public_data_check_new_leaf_merkle_check_counts, e lookup_public_data_check_write_public_data_to_public_inputs_counts, e lookup_public_data_check_write_writes_length_to_public_inputs_counts, e lookup_written_public_data_slots_tree_check_silo_poseidon2_counts, e lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_counts, e lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_counts, e lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_counts, e lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_counts, e lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_counts, e lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_counts, e lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_counts, e lookup_l1_to_l2_message_tree_check_merkle_check_counts, e lookup_retrieved_bytecodes_tree_check_low_leaf_poseidon2_counts, e lookup_retrieved_bytecodes_tree_check_updated_low_leaf_poseidon2_counts, e lookup_retrieved_bytecodes_tree_check_low_leaf_merkle_check_counts, e lookup_retrieved_bytecodes_tree_check_low_leaf_class_id_validation_counts, e lookup_retrieved_bytecodes_tree_check_low_leaf_next_class_id_validation_counts, e lookup_retrieved_bytecodes_tree_check_new_leaf_poseidon2_counts, e lookup_retrieved_bytecodes_tree_check_new_leaf_merkle_check_counts, e lookup_address_derivation_salted_initialization_hash_poseidon2_0_counts, e lookup_address_derivation_salted_initialization_hash_poseidon2_1_counts, e lookup_address_derivation_partial_address_poseidon2_counts, e lookup_address_derivation_public_keys_hash_poseidon2_0_counts, e lookup_address_derivation_public_keys_hash_poseidon2_1_counts, e lookup_address_derivation_public_keys_hash_poseidon2_2_counts, e lookup_address_derivation_public_keys_hash_poseidon2_3_counts, e lookup_address_derivation_public_keys_hash_poseidon2_4_counts, e lookup_address_derivation_preaddress_poseidon2_counts, e lookup_address_derivation_preaddress_scalar_mul_counts, e lookup_address_derivation_address_ecadd_counts, e lookup_bc_decomposition_bytes_are_bytes_counts, e lookup_bc_hashing_check_final_bytes_remaining_counts, e lookup_bc_hashing_poseidon2_hash_counts, e lookup_update_check_timestamp_from_public_inputs_counts, e lookup_update_check_delayed_public_mutable_slot_poseidon2_counts, e lookup_update_check_update_hash_public_data_read_counts, e lookup_update_check_update_hash_poseidon2_counts, e lookup_update_check_update_hi_metadata_range_counts, e lookup_update_check_update_lo_metadata_range_counts, e lookup_update_check_timestamp_is_lt_timestamp_of_change_counts, e lookup_contract_instance_retrieval_check_protocol_address_range_counts, e lookup_contract_instance_retrieval_read_derived_address_from_public_inputs_counts, e lookup_contract_instance_retrieval_deployment_nullifier_read_counts, e lookup_contract_instance_retrieval_address_derivation_counts, e lookup_contract_instance_retrieval_update_check_counts, e lookup_bc_retrieval_contract_instance_retrieval_counts, e lookup_bc_retrieval_is_new_class_check_counts, e lookup_bc_retrieval_class_id_derivation_counts, e lookup_bc_retrieval_retrieved_bytecodes_insertion_counts, e lookup_instr_fetching_pc_abs_diff_positive_counts, e lookup_instr_fetching_instr_abs_diff_positive_counts, e lookup_instr_fetching_tag_value_validation_counts, e lookup_instr_fetching_bytecode_size_from_bc_dec_counts, e lookup_instr_fetching_bytes_from_bc_dec_counts, e lookup_instr_fetching_wire_instruction_info_counts, e lookup_class_id_derivation_class_id_poseidon2_0_counts, e lookup_class_id_derivation_class_id_poseidon2_1_counts, e lookup_get_env_var_precomputed_info_counts, e lookup_get_env_var_read_from_public_inputs_col0_counts, e lookup_get_env_var_read_from_public_inputs_col1_counts, e lookup_get_contract_instance_precomputed_info_counts, e lookup_get_contract_instance_contract_instance_retrieval_counts, e lookup_external_call_is_l2_gas_left_gt_allocated_counts, e lookup_external_call_is_da_gas_left_gt_allocated_counts, e lookup_sload_storage_read_counts, e lookup_sstore_record_written_storage_slot_counts, e lookup_note_hash_tree_check_silo_poseidon2_counts, e lookup_note_hash_tree_check_read_first_nullifier_counts, e lookup_note_hash_tree_check_nonce_computation_poseidon2_counts, e lookup_note_hash_tree_check_unique_note_hash_poseidon2_counts, e lookup_note_hash_tree_check_merkle_check_counts, e lookup_note_hash_tree_check_write_note_hash_to_public_inputs_counts, e lookup_notehash_exists_note_hash_leaf_index_in_range_counts, e lookup_notehash_exists_note_hash_read_counts, e lookup_emit_notehash_notehash_tree_write_counts, e lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_counts, e lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_counts, e lookup_nullifier_exists_nullifier_exists_check_counts, e lookup_emit_nullifier_write_nullifier_counts, e lookup_emit_public_log_check_memory_out_of_bounds_counts, e lookup_emit_public_log_check_log_fields_count_counts, e lookup_emit_public_log_write_data_to_public_inputs_counts, e lookup_send_l2_to_l1_msg_recipient_check_counts, e lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_counts, e lookup_execution_bytecode_retrieval_result_counts, e lookup_execution_instruction_fetching_result_counts, e lookup_execution_instruction_fetching_body_counts, e lookup_execution_exec_spec_read_counts, e lookup_execution_dyn_l2_factor_bitwise_counts, e lookup_execution_check_radix_gt_256_counts, e lookup_execution_get_p_limbs_counts, e lookup_execution_get_max_limbs_counts, e lookup_execution_check_written_storage_slot_counts, e lookup_execution_dispatch_to_alu_counts, e lookup_execution_dispatch_to_bitwise_counts, e lookup_execution_dispatch_to_cast_counts, e lookup_execution_dispatch_to_set_counts, e lookup_tx_context_public_inputs_note_hash_tree_counts, e lookup_tx_context_public_inputs_nullifier_tree_counts, e lookup_tx_context_public_inputs_public_data_tree_counts, e lookup_tx_context_public_inputs_l1_l2_tree_counts, e lookup_tx_context_public_inputs_gas_used_counts, e lookup_tx_context_public_inputs_read_gas_limit_counts, e lookup_tx_context_public_inputs_read_reverted_counts, e lookup_tx_context_restore_state_on_revert_counts, e lookup_tx_context_public_inputs_write_note_hash_count_counts, e lookup_tx_context_public_inputs_write_nullifier_count_counts, e lookup_tx_context_public_inputs_write_l2_to_l1_message_count_counts, e lookup_tx_context_public_inputs_write_public_log_count_counts, e lookup_tx_read_phase_spec_counts, e lookup_tx_read_phase_length_counts, e lookup_tx_read_public_call_request_phase_counts, e lookup_tx_read_tree_insert_value_counts, e lookup_tx_note_hash_append_counts, e lookup_tx_nullifier_append_counts, e lookup_tx_read_l2_l1_msg_counts, e lookup_tx_write_l2_l1_msg_counts, e lookup_tx_read_effective_fee_public_inputs_counts, e lookup_tx_read_fee_payer_public_inputs_counts, e lookup_tx_balance_slot_poseidon2_counts, e lookup_tx_balance_read_counts, e lookup_tx_balance_validation_counts, e lookup_tx_write_fee_public_inputs_counts, e bc_decomposition_bytes, e bc_decomposition_bytes_pc_plus_1, e bc_decomposition_bytes_pc_plus_10, e bc_decomposition_bytes_pc_plus_11, e bc_decomposition_bytes_pc_plus_12, e bc_decomposition_bytes_pc_plus_13, e bc_decomposition_bytes_pc_plus_14, e bc_decomposition_bytes_pc_plus_15, e bc_decomposition_bytes_pc_plus_16, e bc_decomposition_bytes_pc_plus_17, e bc_decomposition_bytes_pc_plus_18, e bc_decomposition_bytes_pc_plus_19, e bc_decomposition_bytes_pc_plus_2, e bc_decomposition_bytes_pc_plus_20, e bc_decomposition_bytes_pc_plus_21, e bc_decomposition_bytes_pc_plus_22, e bc_decomposition_bytes_pc_plus_23, e bc_decomposition_bytes_pc_plus_24, e bc_decomposition_bytes_pc_plus_25, e bc_decomposition_bytes_pc_plus_26, e bc_decomposition_bytes_pc_plus_27, e bc_decomposition_bytes_pc_plus_28, e bc_decomposition_bytes_pc_plus_29, e bc_decomposition_bytes_pc_plus_3, e bc_decomposition_bytes_pc_plus_30, e bc_decomposition_bytes_pc_plus_31, e bc_decomposition_bytes_pc_plus_32, e bc_decomposition_bytes_pc_plus_33, e bc_decomposition_bytes_pc_plus_34, e bc_decomposition_bytes_pc_plus_35, e bc_decomposition_bytes_pc_plus_4, e bc_decomposition_bytes_pc_plus_5, e bc_decomposition_bytes_pc_plus_6, e bc_decomposition_bytes_pc_plus_7, e bc_decomposition_bytes_pc_plus_8, e bc_decomposition_bytes_pc_plus_9, e bc_decomposition_bytes_remaining, e bc_decomposition_id, e bc_decomposition_next_packed_pc, e bc_decomposition_pc, e bc_decomposition_sel, e bc_decomposition_sel_windows_gt_remaining, e bc_decomposition_start, e bc_hashing_bytecode_id, e bc_hashing_pc_index, e bc_hashing_rounds_rem, e bc_hashing_sel, e bc_hashing_start, e bc_retrieval_sel, e bitwise_acc_ia, e bitwise_acc_ib, e bitwise_acc_ic, e bitwise_ctr, e bitwise_op_id, e calldata_context_id, e calldata_hashing_calldata_size, e calldata_hashing_context_id, e calldata_hashing_index_0_, e calldata_hashing_output_hash, e calldata_hashing_rounds_rem, e calldata_hashing_sel, e calldata_hashing_start, e calldata_index, e calldata_sel, e data_copy_clk, e data_copy_copy_size, e data_copy_dst_addr, e data_copy_dst_context_id, e data_copy_padding, e data_copy_read_addr, e data_copy_reads_left, e data_copy_sel, e data_copy_sel_cd_copy, e data_copy_sel_start, e data_copy_src_context_id, e emit_public_log_contract_address, e emit_public_log_correct_tag, e emit_public_log_error_out_of_bounds, e emit_public_log_error_tag_mismatch, e emit_public_log_execution_clk, e emit_public_log_is_write_contract_address, e emit_public_log_is_write_memory_value, e emit_public_log_log_address, e emit_public_log_public_inputs_index, e emit_public_log_remaining_rows, e emit_public_log_seen_wrong_tag, e emit_public_log_sel, e emit_public_log_sel_write_to_public_inputs, e emit_public_log_space_id, e emit_public_log_start, e execution_bytecode_id, e execution_clk, e execution_context_id, e execution_contract_address, e execution_da_gas_limit, e execution_discard, e execution_dying_context_id, e execution_enqueued_call_start, e execution_internal_call_id, e execution_internal_call_return_id, e execution_is_static, e execution_l1_l2_tree_root, e execution_l2_gas_limit, e execution_last_child_id, e execution_last_child_returndata_addr, e execution_last_child_returndata_size, e execution_last_child_success, e execution_msg_sender, e execution_next_context_id, e execution_next_internal_call_id, e execution_parent_calldata_addr, e execution_parent_calldata_size, e execution_parent_da_gas_limit, e execution_parent_da_gas_used, e execution_parent_id, e execution_parent_l2_gas_limit, e execution_parent_l2_gas_used, e execution_pc, e execution_prev_da_gas_used, e execution_prev_l2_gas_used, e execution_prev_note_hash_tree_root, e execution_prev_note_hash_tree_size, e execution_prev_nullifier_tree_root, e execution_prev_nullifier_tree_size, e execution_prev_num_l2_to_l1_messages, e execution_prev_num_note_hashes_emitted, e execution_prev_num_nullifiers_emitted, e execution_prev_num_public_log_fields, e execution_prev_public_data_tree_root, e execution_prev_public_data_tree_size, e execution_prev_retrieved_bytecodes_tree_root, e execution_prev_retrieved_bytecodes_tree_size, e execution_prev_written_public_data_slots_tree_root, e execution_prev_written_public_data_slots_tree_size, e execution_sel, e execution_sel_first_row_in_context, e execution_transaction_fee, e ff_gt_a_hi, e ff_gt_a_lo, e ff_gt_b_hi, e ff_gt_b_lo, e ff_gt_cmp_rng_ctr, e ff_gt_p_sub_a_hi, e ff_gt_p_sub_a_lo, e ff_gt_p_sub_b_hi, e ff_gt_p_sub_b_lo, e ff_gt_sel, e ff_gt_sel_dec, e ff_gt_sel_gt, e keccak_memory_addr, e keccak_memory_clk, e keccak_memory_ctr, e keccak_memory_rw, e keccak_memory_sel, e keccak_memory_space_id, e keccak_memory_start_read, e keccak_memory_start_write, e keccak_memory_tag_error, e keccak_memory_val_0_, e keccak_memory_val_10_, e keccak_memory_val_11_, e keccak_memory_val_12_, e keccak_memory_val_13_, e keccak_memory_val_14_, e keccak_memory_val_15_, e keccak_memory_val_16_, e keccak_memory_val_17_, e keccak_memory_val_18_, e keccak_memory_val_19_, e keccak_memory_val_1_, e keccak_memory_val_20_, e keccak_memory_val_21_, e keccak_memory_val_22_, e keccak_memory_val_23_, e keccak_memory_val_2_, e keccak_memory_val_3_, e keccak_memory_val_4_, e keccak_memory_val_5_, e keccak_memory_val_6_, e keccak_memory_val_7_, e keccak_memory_val_8_, e keccak_memory_val_9_, e keccakf1600_clk, e keccakf1600_dst_addr, e keccakf1600_round, e keccakf1600_sel, e keccakf1600_sel_no_error, e keccakf1600_space_id, e keccakf1600_start, e keccakf1600_state_in_00, e keccakf1600_state_in_01, e keccakf1600_state_in_02, e keccakf1600_state_in_03, e keccakf1600_state_in_04, e keccakf1600_state_in_10, e keccakf1600_state_in_11, e keccakf1600_state_in_12, e keccakf1600_state_in_13, e keccakf1600_state_in_14, e keccakf1600_state_in_20, e keccakf1600_state_in_21, e keccakf1600_state_in_22, e keccakf1600_state_in_23, e keccakf1600_state_in_24, e keccakf1600_state_in_30, e keccakf1600_state_in_31, e keccakf1600_state_in_32, e keccakf1600_state_in_33, e keccakf1600_state_in_34, e keccakf1600_state_in_40, e keccakf1600_state_in_41, e keccakf1600_state_in_42, e keccakf1600_state_in_43, e keccakf1600_state_in_44, e memory_global_addr, e memory_rw, e memory_sel, e memory_tag, e memory_timestamp, e memory_value, e merkle_check_index, e merkle_check_path_len, e merkle_check_read_node, e merkle_check_read_root, e merkle_check_sel, e merkle_check_write, e merkle_check_write_node, e merkle_check_write_root, e poseidon2_hash_a_0, e poseidon2_hash_a_1, e poseidon2_hash_a_2, e poseidon2_hash_a_3, e poseidon2_hash_input_0, e poseidon2_hash_input_1, e poseidon2_hash_input_2, e poseidon2_hash_num_perm_rounds_rem, e poseidon2_hash_output, e poseidon2_hash_sel, e poseidon2_hash_start, e public_data_check_clk, e public_data_check_sel, e public_data_check_write_idx, e public_data_squash_clk, e public_data_squash_final_value, e public_data_squash_leaf_slot, e public_data_squash_sel, e public_data_squash_write_to_public_inputs, e scalar_mul_bit_idx, e scalar_mul_point_inf, e scalar_mul_point_x, e scalar_mul_point_y, e scalar_mul_res_inf, e scalar_mul_res_x, e scalar_mul_res_y, e scalar_mul_scalar, e scalar_mul_sel, e scalar_mul_start, e scalar_mul_temp_inf, e scalar_mul_temp_x, e scalar_mul_temp_y, e sha256_a, e sha256_b, e sha256_c, e sha256_d, e sha256_e, e sha256_execution_clk, e sha256_f, e sha256_g, e sha256_h, e sha256_helper_w0, e sha256_helper_w1, e sha256_helper_w10, e sha256_helper_w11, e sha256_helper_w12, e sha256_helper_w13, e sha256_helper_w14, e sha256_helper_w15, e sha256_helper_w2, e sha256_helper_w3, e sha256_helper_w4, e sha256_helper_w5, e sha256_helper_w6, e sha256_helper_w7, e sha256_helper_w8, e sha256_helper_w9, e sha256_init_a, e sha256_init_b, e sha256_init_c, e sha256_init_d, e sha256_init_e, e sha256_init_f, e sha256_init_g, e sha256_init_h, e sha256_input_addr, e sha256_input_rounds_rem, e sha256_output_addr, e sha256_rounds_remaining, e sha256_sel, e sha256_sel_invalid_input_tag_err, e sha256_sel_is_input_round, e sha256_space_id, e sha256_start, e to_radix_acc, e to_radix_acc_under_p, e to_radix_limb, e to_radix_limb_eq_p, e to_radix_limb_index, e to_radix_limb_lt_p, e to_radix_mem_dst_addr, e to_radix_mem_execution_clk, e to_radix_mem_is_output_bits, e to_radix_mem_num_limbs, e to_radix_mem_radix, e to_radix_mem_sel, e to_radix_mem_sel_should_decompose, e to_radix_mem_sel_should_write_mem, e to_radix_mem_space_id, e to_radix_mem_start, e to_radix_mem_value_to_decompose, e to_radix_not_padding_limb, e to_radix_power, e to_radix_radix, e to_radix_safe_limbs, e to_radix_sel, e to_radix_start, e to_radix_value, e tx_da_gas_limit, e tx_discard, e tx_fee, e tx_is_revertible, e tx_is_teardown, e tx_l1_l2_tree_root, e tx_l1_l2_tree_size, e tx_l2_gas_limit, e tx_next_context_id, e tx_phase_value, e tx_prev_da_gas_used, e tx_prev_l2_gas_used, e tx_prev_note_hash_tree_root, e tx_prev_note_hash_tree_size, e tx_prev_nullifier_tree_root, e tx_prev_nullifier_tree_size, e tx_prev_num_l2_to_l1_messages, e tx_prev_num_note_hashes_emitted, e tx_prev_num_nullifiers_emitted, e tx_prev_num_public_log_fields, e tx_prev_public_data_tree_root, e tx_prev_public_data_tree_size, e tx_prev_retrieved_bytecodes_tree_root, e tx_prev_retrieved_bytecodes_tree_size, e tx_prev_written_public_data_slots_tree_root, e tx_prev_written_public_data_slots_tree_size, e tx_read_pi_offset, e tx_remaining_phase_counter, e tx_reverted, e tx_sel, e tx_start_phase, e tx_start_tx, e tx_tx_reverted #define AVM2_DERIVED_WITNESS_ENTITIES_E(e) e perm_keccak_memory_slice_to_mem_inv, e perm_keccakf1600_read_to_slice_inv, e perm_keccakf1600_write_to_slice_inv, e perm_sha256_mem_mem_op_0_inv, e perm_sha256_mem_mem_op_1_inv, e perm_sha256_mem_mem_op_2_inv, e perm_sha256_mem_mem_op_3_inv, e perm_sha256_mem_mem_op_4_inv, e perm_sha256_mem_mem_op_5_inv, e perm_sha256_mem_mem_op_6_inv, e perm_sha256_mem_mem_op_7_inv, e perm_sha256_mem_mem_input_read_inv, e perm_ecc_mem_write_mem_0_inv, e perm_ecc_mem_write_mem_1_inv, e perm_ecc_mem_write_mem_2_inv, e perm_poseidon2_mem_pos_read_mem_0_inv, e perm_poseidon2_mem_pos_read_mem_1_inv, e perm_poseidon2_mem_pos_read_mem_2_inv, e perm_poseidon2_mem_pos_read_mem_3_inv, e perm_poseidon2_mem_pos_write_mem_0_inv, e perm_poseidon2_mem_pos_write_mem_1_inv, e perm_poseidon2_mem_pos_write_mem_2_inv, e perm_poseidon2_mem_pos_write_mem_3_inv, e perm_to_radix_mem_write_mem_inv, e perm_internal_call_push_call_stack_inv, e perm_context_ctx_stack_call_inv, e perm_data_copy_mem_write_inv, e perm_data_copy_mem_read_inv, e perm_addressing_base_address_from_memory_inv, e perm_addressing_indirect_from_memory_0_inv, e perm_addressing_indirect_from_memory_1_inv, e perm_addressing_indirect_from_memory_2_inv, e perm_addressing_indirect_from_memory_3_inv, e perm_addressing_indirect_from_memory_4_inv, e perm_addressing_indirect_from_memory_5_inv, e perm_addressing_indirect_from_memory_6_inv, e perm_registers_mem_op_0_inv, e perm_registers_mem_op_1_inv, e perm_registers_mem_op_2_inv, e perm_registers_mem_op_3_inv, e perm_registers_mem_op_4_inv, e perm_registers_mem_op_5_inv, e perm_public_data_check_squashing_inv, e perm_bc_hashing_bytecode_length_bytes_inv, e perm_bc_hashing_get_packed_field_0_inv, e perm_bc_hashing_get_packed_field_1_inv, e perm_bc_hashing_get_packed_field_2_inv, e perm_get_contract_instance_mem_write_contract_instance_exists_inv, e perm_get_contract_instance_mem_write_contract_instance_member_inv, e perm_sstore_storage_write_inv, e perm_emit_public_log_read_mem_inv, e perm_execution_dispatch_to_cd_copy_inv, e perm_execution_dispatch_to_rd_copy_inv, e perm_execution_dispatch_to_get_contract_instance_inv, e perm_execution_dispatch_to_emit_public_log_inv, e perm_execution_dispatch_to_poseidon2_perm_inv, e perm_execution_dispatch_to_sha256_compression_inv, e perm_execution_dispatch_to_keccakf1600_inv, e perm_execution_dispatch_to_ecc_add_inv, e perm_execution_dispatch_to_to_radix_inv, e perm_tx_read_calldata_hash_inv, e perm_tx_dispatch_exec_start_inv, e perm_tx_dispatch_exec_end_inv, e perm_tx_balance_update_inv, e lookup_range_check_dyn_rng_chk_pow_2_inv, e lookup_range_check_dyn_diff_is_u16_inv, e lookup_range_check_r0_is_u16_inv, e lookup_range_check_r1_is_u16_inv, e lookup_range_check_r2_is_u16_inv, e lookup_range_check_r3_is_u16_inv, e lookup_range_check_r4_is_u16_inv, e lookup_range_check_r5_is_u16_inv, e lookup_range_check_r6_is_u16_inv, e lookup_range_check_r7_is_u16_inv, e lookup_ff_gt_a_lo_range_inv, e lookup_ff_gt_a_hi_range_inv, e lookup_gt_gt_range_inv, e lookup_alu_tag_max_bits_value_inv, e lookup_alu_range_check_decomposition_a_lo_inv, e lookup_alu_range_check_decomposition_a_hi_inv, e lookup_alu_range_check_decomposition_b_lo_inv, e lookup_alu_range_check_decomposition_b_hi_inv, e lookup_alu_range_check_mul_c_hi_inv, e lookup_alu_ff_gt_inv, e lookup_alu_int_gt_inv, e lookup_alu_shifts_two_pow_inv, e lookup_alu_large_trunc_canonical_dec_inv, e lookup_alu_range_check_trunc_mid_inv, e lookup_bitwise_integral_tag_length_inv, e lookup_bitwise_byte_operations_inv, e lookup_memory_range_check_limb_0_inv, e lookup_memory_range_check_limb_1_inv, e lookup_memory_range_check_limb_2_inv, e lookup_memory_tag_max_bits_inv, e lookup_memory_range_check_write_tagged_value_inv, e lookup_keccakf1600_theta_xor_01_inv, e lookup_keccakf1600_theta_xor_02_inv, e lookup_keccakf1600_theta_xor_03_inv, e lookup_keccakf1600_theta_xor_row_0_inv, e lookup_keccakf1600_theta_xor_11_inv, e lookup_keccakf1600_theta_xor_12_inv, e lookup_keccakf1600_theta_xor_13_inv, e lookup_keccakf1600_theta_xor_row_1_inv, e lookup_keccakf1600_theta_xor_21_inv, e lookup_keccakf1600_theta_xor_22_inv, e lookup_keccakf1600_theta_xor_23_inv, e lookup_keccakf1600_theta_xor_row_2_inv, e lookup_keccakf1600_theta_xor_31_inv, e lookup_keccakf1600_theta_xor_32_inv, e lookup_keccakf1600_theta_xor_33_inv, e lookup_keccakf1600_theta_xor_row_3_inv, e lookup_keccakf1600_theta_xor_41_inv, e lookup_keccakf1600_theta_xor_42_inv, e lookup_keccakf1600_theta_xor_43_inv, e lookup_keccakf1600_theta_xor_row_4_inv, e lookup_keccakf1600_theta_combined_xor_0_inv, e lookup_keccakf1600_theta_combined_xor_1_inv, e lookup_keccakf1600_theta_combined_xor_2_inv, e lookup_keccakf1600_theta_combined_xor_3_inv, e lookup_keccakf1600_theta_combined_xor_4_inv, e lookup_keccakf1600_state_theta_00_inv, e lookup_keccakf1600_state_theta_01_inv, e lookup_keccakf1600_state_theta_02_inv, e lookup_keccakf1600_state_theta_03_inv, e lookup_keccakf1600_state_theta_04_inv, e lookup_keccakf1600_state_theta_10_inv, e lookup_keccakf1600_state_theta_11_inv, e lookup_keccakf1600_state_theta_12_inv, e lookup_keccakf1600_state_theta_13_inv, e lookup_keccakf1600_state_theta_14_inv, e lookup_keccakf1600_state_theta_20_inv, e lookup_keccakf1600_state_theta_21_inv, e lookup_keccakf1600_state_theta_22_inv, e lookup_keccakf1600_state_theta_23_inv, e lookup_keccakf1600_state_theta_24_inv, e lookup_keccakf1600_state_theta_30_inv, e lookup_keccakf1600_state_theta_31_inv, e lookup_keccakf1600_state_theta_32_inv, e lookup_keccakf1600_state_theta_33_inv, e lookup_keccakf1600_state_theta_34_inv, e lookup_keccakf1600_state_theta_40_inv, e lookup_keccakf1600_state_theta_41_inv, e lookup_keccakf1600_state_theta_42_inv, e lookup_keccakf1600_state_theta_43_inv, e lookup_keccakf1600_state_theta_44_inv, e lookup_keccakf1600_theta_limb_02_range_inv, e lookup_keccakf1600_theta_limb_04_range_inv, e lookup_keccakf1600_theta_limb_10_range_inv, e lookup_keccakf1600_theta_limb_12_range_inv, e lookup_keccakf1600_theta_limb_14_range_inv, e lookup_keccakf1600_theta_limb_21_range_inv, e lookup_keccakf1600_theta_limb_23_range_inv, e lookup_keccakf1600_theta_limb_30_range_inv, e lookup_keccakf1600_theta_limb_32_range_inv, e lookup_keccakf1600_theta_limb_33_range_inv, e lookup_keccakf1600_theta_limb_40_range_inv, e lookup_keccakf1600_theta_limb_41_range_inv, e lookup_keccakf1600_theta_limb_43_range_inv, e lookup_keccakf1600_theta_limb_44_range_inv, e lookup_keccakf1600_theta_limb_01_range_inv, e lookup_keccakf1600_theta_limb_03_range_inv, e lookup_keccakf1600_theta_limb_11_range_inv, e lookup_keccakf1600_theta_limb_13_range_inv, e lookup_keccakf1600_theta_limb_20_range_inv, e lookup_keccakf1600_theta_limb_22_range_inv, e lookup_keccakf1600_theta_limb_24_range_inv, e lookup_keccakf1600_theta_limb_31_range_inv, e lookup_keccakf1600_theta_limb_34_range_inv, e lookup_keccakf1600_theta_limb_42_range_inv, e lookup_keccakf1600_state_pi_and_00_inv, e lookup_keccakf1600_state_pi_and_01_inv, e lookup_keccakf1600_state_pi_and_02_inv, e lookup_keccakf1600_state_pi_and_03_inv, e lookup_keccakf1600_state_pi_and_04_inv, e lookup_keccakf1600_state_pi_and_10_inv, e lookup_keccakf1600_state_pi_and_11_inv, e lookup_keccakf1600_state_pi_and_12_inv, e lookup_keccakf1600_state_pi_and_13_inv, e lookup_keccakf1600_state_pi_and_14_inv, e lookup_keccakf1600_state_pi_and_20_inv, e lookup_keccakf1600_state_pi_and_21_inv, e lookup_keccakf1600_state_pi_and_22_inv, e lookup_keccakf1600_state_pi_and_23_inv, e lookup_keccakf1600_state_pi_and_24_inv, e lookup_keccakf1600_state_pi_and_30_inv, e lookup_keccakf1600_state_pi_and_31_inv, e lookup_keccakf1600_state_pi_and_32_inv, e lookup_keccakf1600_state_pi_and_33_inv, e lookup_keccakf1600_state_pi_and_34_inv, e lookup_keccakf1600_state_pi_and_40_inv, e lookup_keccakf1600_state_pi_and_41_inv, e lookup_keccakf1600_state_pi_and_42_inv, e lookup_keccakf1600_state_pi_and_43_inv, e lookup_keccakf1600_state_pi_and_44_inv, e lookup_keccakf1600_state_chi_00_inv, e lookup_keccakf1600_state_chi_01_inv, e lookup_keccakf1600_state_chi_02_inv, e lookup_keccakf1600_state_chi_03_inv, e lookup_keccakf1600_state_chi_04_inv, e lookup_keccakf1600_state_chi_10_inv, e lookup_keccakf1600_state_chi_11_inv, e lookup_keccakf1600_state_chi_12_inv, e lookup_keccakf1600_state_chi_13_inv, e lookup_keccakf1600_state_chi_14_inv, e lookup_keccakf1600_state_chi_20_inv, e lookup_keccakf1600_state_chi_21_inv, e lookup_keccakf1600_state_chi_22_inv, e lookup_keccakf1600_state_chi_23_inv, e lookup_keccakf1600_state_chi_24_inv, e lookup_keccakf1600_state_chi_30_inv, e lookup_keccakf1600_state_chi_31_inv, e lookup_keccakf1600_state_chi_32_inv, e lookup_keccakf1600_state_chi_33_inv, e lookup_keccakf1600_state_chi_34_inv, e lookup_keccakf1600_state_chi_40_inv, e lookup_keccakf1600_state_chi_41_inv, e lookup_keccakf1600_state_chi_42_inv, e lookup_keccakf1600_state_chi_43_inv, e lookup_keccakf1600_state_chi_44_inv, e lookup_keccakf1600_round_cst_inv, e lookup_keccakf1600_state_iota_00_inv, e lookup_keccakf1600_src_out_of_range_toggle_inv, e lookup_keccakf1600_dst_out_of_range_toggle_inv, e lookup_sha256_range_comp_w_lhs_inv, e lookup_sha256_range_comp_w_rhs_inv, e lookup_sha256_range_rhs_w_7_inv, e lookup_sha256_range_rhs_w_18_inv, e lookup_sha256_range_rhs_w_3_inv, e lookup_sha256_w_s_0_xor_0_inv, e lookup_sha256_w_s_0_xor_1_inv, e lookup_sha256_range_rhs_w_17_inv, e lookup_sha256_range_rhs_w_19_inv, e lookup_sha256_range_rhs_w_10_inv, e lookup_sha256_w_s_1_xor_0_inv, e lookup_sha256_w_s_1_xor_1_inv, e lookup_sha256_range_rhs_e_6_inv, e lookup_sha256_range_rhs_e_11_inv, e lookup_sha256_range_rhs_e_25_inv, e lookup_sha256_s_1_xor_0_inv, e lookup_sha256_s_1_xor_1_inv, e lookup_sha256_ch_and_0_inv, e lookup_sha256_ch_and_1_inv, e lookup_sha256_ch_xor_inv, e lookup_sha256_round_constant_inv, e lookup_sha256_range_rhs_a_2_inv, e lookup_sha256_range_rhs_a_13_inv, e lookup_sha256_range_rhs_a_22_inv, e lookup_sha256_s_0_xor_0_inv, e lookup_sha256_s_0_xor_1_inv, e lookup_sha256_maj_and_0_inv, e lookup_sha256_maj_and_1_inv, e lookup_sha256_maj_and_2_inv, e lookup_sha256_maj_xor_0_inv, e lookup_sha256_maj_xor_1_inv, e lookup_sha256_range_comp_next_a_lhs_inv, e lookup_sha256_range_comp_next_a_rhs_inv, e lookup_sha256_range_comp_next_e_lhs_inv, e lookup_sha256_range_comp_next_e_rhs_inv, e lookup_sha256_range_comp_a_lhs_inv, e lookup_sha256_range_comp_a_rhs_inv, e lookup_sha256_range_comp_b_lhs_inv, e lookup_sha256_range_comp_b_rhs_inv, e lookup_sha256_range_comp_c_lhs_inv, e lookup_sha256_range_comp_c_rhs_inv, e lookup_sha256_range_comp_d_lhs_inv, e lookup_sha256_range_comp_d_rhs_inv, e lookup_sha256_range_comp_e_lhs_inv, e lookup_sha256_range_comp_e_rhs_inv, e lookup_sha256_range_comp_f_lhs_inv, e lookup_sha256_range_comp_f_rhs_inv, e lookup_sha256_range_comp_g_lhs_inv, e lookup_sha256_range_comp_g_rhs_inv, e lookup_sha256_range_comp_h_lhs_inv, e lookup_sha256_range_comp_h_rhs_inv, e lookup_sha256_mem_check_state_addr_in_range_inv, e lookup_sha256_mem_check_input_addr_in_range_inv, e lookup_sha256_mem_check_output_addr_in_range_inv, e lookup_ecc_mem_check_dst_addr_in_range_inv, e lookup_ecc_mem_input_output_ecc_add_inv, e lookup_poseidon2_mem_check_src_addr_in_range_inv, e lookup_poseidon2_mem_check_dst_addr_in_range_inv, e lookup_poseidon2_mem_input_output_poseidon2_perm_inv, e lookup_to_radix_limb_range_inv, e lookup_to_radix_limb_less_than_radix_range_inv, e lookup_to_radix_fetch_safe_limbs_inv, e lookup_to_radix_fetch_p_limb_inv, e lookup_to_radix_limb_p_diff_range_inv, e lookup_scalar_mul_to_radix_inv, e lookup_scalar_mul_double_inv, e lookup_scalar_mul_add_inv, e lookup_to_radix_mem_check_dst_addr_in_range_inv, e lookup_to_radix_mem_check_radix_lt_2_inv, e lookup_to_radix_mem_check_radix_gt_256_inv, e lookup_to_radix_mem_input_output_to_radix_inv, e lookup_internal_call_unwind_call_stack_inv, e lookup_context_ctx_stack_rollback_inv, e lookup_context_ctx_stack_return_inv, e lookup_poseidon2_hash_poseidon2_perm_inv, e lookup_calldata_hashing_get_calldata_field_0_inv, e lookup_calldata_hashing_get_calldata_field_1_inv, e lookup_calldata_hashing_get_calldata_field_2_inv, e lookup_calldata_hashing_check_final_size_inv, e lookup_calldata_hashing_poseidon2_hash_inv, e lookup_calldata_range_check_context_id_diff_inv, e lookup_data_copy_offset_plus_size_is_gt_data_size_inv, e lookup_data_copy_check_src_addr_in_range_inv, e lookup_data_copy_check_dst_addr_in_range_inv, e lookup_data_copy_data_index_upper_bound_gt_offset_inv, e lookup_data_copy_col_read_inv, e lookup_addressing_relative_overflow_result_0_inv, e lookup_addressing_relative_overflow_result_1_inv, e lookup_addressing_relative_overflow_result_2_inv, e lookup_addressing_relative_overflow_result_3_inv, e lookup_addressing_relative_overflow_result_4_inv, e lookup_addressing_relative_overflow_result_5_inv, e lookup_addressing_relative_overflow_result_6_inv, e lookup_gas_addressing_gas_read_inv, e lookup_gas_is_out_of_gas_l2_inv, e lookup_gas_is_out_of_gas_da_inv, e lookup_merkle_check_merkle_poseidon2_read_inv, e lookup_merkle_check_merkle_poseidon2_write_inv, e lookup_nullifier_check_silo_poseidon2_inv, e lookup_nullifier_check_low_leaf_poseidon2_inv, e lookup_nullifier_check_updated_low_leaf_poseidon2_inv, e lookup_nullifier_check_low_leaf_merkle_check_inv, e lookup_nullifier_check_low_leaf_nullifier_validation_inv, e lookup_nullifier_check_low_leaf_next_nullifier_validation_inv, e lookup_nullifier_check_new_leaf_poseidon2_inv, e lookup_nullifier_check_new_leaf_merkle_check_inv, e lookup_nullifier_check_write_nullifier_to_public_inputs_inv, e lookup_public_data_squash_leaf_slot_increase_ff_gt_inv, e lookup_public_data_squash_clk_diff_range_lo_inv, e lookup_public_data_squash_clk_diff_range_hi_inv, e lookup_public_data_check_clk_diff_range_lo_inv, e lookup_public_data_check_clk_diff_range_hi_inv, e lookup_public_data_check_silo_poseidon2_inv, e lookup_public_data_check_low_leaf_slot_validation_inv, e lookup_public_data_check_low_leaf_next_slot_validation_inv, e lookup_public_data_check_low_leaf_poseidon2_0_inv, e lookup_public_data_check_low_leaf_poseidon2_1_inv, e lookup_public_data_check_updated_low_leaf_poseidon2_0_inv, e lookup_public_data_check_updated_low_leaf_poseidon2_1_inv, e lookup_public_data_check_low_leaf_merkle_check_inv, e lookup_public_data_check_new_leaf_poseidon2_0_inv, e lookup_public_data_check_new_leaf_poseidon2_1_inv, e lookup_public_data_check_new_leaf_merkle_check_inv, e lookup_public_data_check_write_public_data_to_public_inputs_inv, e lookup_public_data_check_write_writes_length_to_public_inputs_inv, e lookup_written_public_data_slots_tree_check_silo_poseidon2_inv, e lookup_written_public_data_slots_tree_check_low_leaf_poseidon2_inv, e lookup_written_public_data_slots_tree_check_updated_low_leaf_poseidon2_inv, e lookup_written_public_data_slots_tree_check_low_leaf_merkle_check_inv, e lookup_written_public_data_slots_tree_check_low_leaf_slot_validation_inv, e lookup_written_public_data_slots_tree_check_low_leaf_next_slot_validation_inv, e lookup_written_public_data_slots_tree_check_new_leaf_poseidon2_inv, e lookup_written_public_data_slots_tree_check_new_leaf_merkle_check_inv, e lookup_l1_to_l2_message_tree_check_merkle_check_inv, e lookup_retrieved_bytecodes_tree_check_low_leaf_poseidon2_inv, e lookup_retrieved_bytecodes_tree_check_updated_low_leaf_poseidon2_inv, e lookup_retrieved_bytecodes_tree_check_low_leaf_merkle_check_inv, e lookup_retrieved_bytecodes_tree_check_low_leaf_class_id_validation_inv, e lookup_retrieved_bytecodes_tree_check_low_leaf_next_class_id_validation_inv, e lookup_retrieved_bytecodes_tree_check_new_leaf_poseidon2_inv, e lookup_retrieved_bytecodes_tree_check_new_leaf_merkle_check_inv, e lookup_address_derivation_salted_initialization_hash_poseidon2_0_inv, e lookup_address_derivation_salted_initialization_hash_poseidon2_1_inv, e lookup_address_derivation_partial_address_poseidon2_inv, e lookup_address_derivation_public_keys_hash_poseidon2_0_inv, e lookup_address_derivation_public_keys_hash_poseidon2_1_inv, e lookup_address_derivation_public_keys_hash_poseidon2_2_inv, e lookup_address_derivation_public_keys_hash_poseidon2_3_inv, e lookup_address_derivation_public_keys_hash_poseidon2_4_inv, e lookup_address_derivation_preaddress_poseidon2_inv, e lookup_address_derivation_preaddress_scalar_mul_inv, e lookup_address_derivation_address_ecadd_inv, e lookup_bc_decomposition_bytes_are_bytes_inv, e lookup_bc_hashing_check_final_bytes_remaining_inv, e lookup_bc_hashing_poseidon2_hash_inv, e lookup_update_check_timestamp_from_public_inputs_inv, e lookup_update_check_delayed_public_mutable_slot_poseidon2_inv, e lookup_update_check_update_hash_public_data_read_inv, e lookup_update_check_update_hash_poseidon2_inv, e lookup_update_check_update_hi_metadata_range_inv, e lookup_update_check_update_lo_metadata_range_inv, e lookup_update_check_timestamp_is_lt_timestamp_of_change_inv, e lookup_contract_instance_retrieval_check_protocol_address_range_inv, e lookup_contract_instance_retrieval_read_derived_address_from_public_inputs_inv, e lookup_contract_instance_retrieval_deployment_nullifier_read_inv, e lookup_contract_instance_retrieval_address_derivation_inv, e lookup_contract_instance_retrieval_update_check_inv, e lookup_bc_retrieval_contract_instance_retrieval_inv, e lookup_bc_retrieval_is_new_class_check_inv, e lookup_bc_retrieval_class_id_derivation_inv, e lookup_bc_retrieval_retrieved_bytecodes_insertion_inv, e lookup_instr_fetching_pc_abs_diff_positive_inv, e lookup_instr_fetching_instr_abs_diff_positive_inv, e lookup_instr_fetching_tag_value_validation_inv, e lookup_instr_fetching_bytecode_size_from_bc_dec_inv, e lookup_instr_fetching_bytes_from_bc_dec_inv, e lookup_instr_fetching_wire_instruction_info_inv, e lookup_class_id_derivation_class_id_poseidon2_0_inv, e lookup_class_id_derivation_class_id_poseidon2_1_inv, e lookup_get_env_var_precomputed_info_inv, e lookup_get_env_var_read_from_public_inputs_col0_inv, e lookup_get_env_var_read_from_public_inputs_col1_inv, e lookup_get_contract_instance_precomputed_info_inv, e lookup_get_contract_instance_contract_instance_retrieval_inv, e lookup_external_call_is_l2_gas_left_gt_allocated_inv, e lookup_external_call_is_da_gas_left_gt_allocated_inv, e lookup_sload_storage_read_inv, e lookup_sstore_record_written_storage_slot_inv, e lookup_note_hash_tree_check_silo_poseidon2_inv, e lookup_note_hash_tree_check_read_first_nullifier_inv, e lookup_note_hash_tree_check_nonce_computation_poseidon2_inv, e lookup_note_hash_tree_check_unique_note_hash_poseidon2_inv, e lookup_note_hash_tree_check_merkle_check_inv, e lookup_note_hash_tree_check_write_note_hash_to_public_inputs_inv, e lookup_notehash_exists_note_hash_leaf_index_in_range_inv, e lookup_notehash_exists_note_hash_read_inv, e lookup_emit_notehash_notehash_tree_write_inv, e lookup_l1_to_l2_message_exists_l1_to_l2_msg_leaf_index_in_range_inv, e lookup_l1_to_l2_message_exists_l1_to_l2_msg_read_inv, e lookup_nullifier_exists_nullifier_exists_check_inv, e lookup_emit_nullifier_write_nullifier_inv, e lookup_emit_public_log_check_memory_out_of_bounds_inv, e lookup_emit_public_log_check_log_fields_count_inv, e lookup_emit_public_log_write_data_to_public_inputs_inv, e lookup_send_l2_to_l1_msg_recipient_check_inv, e lookup_send_l2_to_l1_msg_write_l2_to_l1_msg_inv, e lookup_execution_bytecode_retrieval_result_inv, e lookup_execution_instruction_fetching_result_inv, e lookup_execution_instruction_fetching_body_inv, e lookup_execution_exec_spec_read_inv, e lookup_execution_dyn_l2_factor_bitwise_inv, e lookup_execution_check_radix_gt_256_inv, e lookup_execution_get_p_limbs_inv, e lookup_execution_get_max_limbs_inv, e lookup_execution_check_written_storage_slot_inv, e lookup_execution_dispatch_to_alu_inv, e lookup_execution_dispatch_to_bitwise_inv, e lookup_execution_dispatch_to_cast_inv, e lookup_execution_dispatch_to_set_inv, e lookup_tx_context_public_inputs_note_hash_tree_inv, e lookup_tx_context_public_inputs_nullifier_tree_inv, e lookup_tx_context_public_inputs_public_data_tree_inv, e lookup_tx_context_public_inputs_l1_l2_tree_inv, e lookup_tx_context_public_inputs_gas_used_inv, e lookup_tx_context_public_inputs_read_gas_limit_inv, e lookup_tx_context_public_inputs_read_reverted_inv, e lookup_tx_context_restore_state_on_revert_inv, e lookup_tx_context_public_inputs_write_note_hash_count_inv, e lookup_tx_context_public_inputs_write_nullifier_count_inv, e lookup_tx_context_public_inputs_write_l2_to_l1_message_count_inv, e lookup_tx_context_public_inputs_write_public_log_count_inv, e lookup_tx_read_phase_spec_inv, e lookup_tx_read_phase_length_inv, e lookup_tx_read_public_call_request_phase_inv, e lookup_tx_read_tree_insert_value_inv, e lookup_tx_note_hash_append_inv, e lookup_tx_nullifier_append_inv, e lookup_tx_read_l2_l1_msg_inv, e lookup_tx_write_l2_l1_msg_inv, e lookup_tx_read_effective_fee_public_inputs_inv, e lookup_tx_read_fee_payer_public_inputs_inv, e lookup_tx_balance_slot_poseidon2_inv, e lookup_tx_balance_read_inv, e lookup_tx_balance_validation_inv, e lookup_tx_write_fee_public_inputs_inv #define AVM2_SHIFTED_ENTITIES_E(e) e bc_decomposition_bytes_shift, e bc_decomposition_bytes_pc_plus_1_shift, e bc_decomposition_bytes_pc_plus_10_shift, e bc_decomposition_bytes_pc_plus_11_shift, e bc_decomposition_bytes_pc_plus_12_shift, e bc_decomposition_bytes_pc_plus_13_shift, e bc_decomposition_bytes_pc_plus_14_shift, e bc_decomposition_bytes_pc_plus_15_shift, e bc_decomposition_bytes_pc_plus_16_shift, e bc_decomposition_bytes_pc_plus_17_shift, e bc_decomposition_bytes_pc_plus_18_shift, e bc_decomposition_bytes_pc_plus_19_shift, e bc_decomposition_bytes_pc_plus_2_shift, e bc_decomposition_bytes_pc_plus_20_shift, e bc_decomposition_bytes_pc_plus_21_shift, e bc_decomposition_bytes_pc_plus_22_shift, e bc_decomposition_bytes_pc_plus_23_shift, e bc_decomposition_bytes_pc_plus_24_shift, e bc_decomposition_bytes_pc_plus_25_shift, e bc_decomposition_bytes_pc_plus_26_shift, e bc_decomposition_bytes_pc_plus_27_shift, e bc_decomposition_bytes_pc_plus_28_shift, e bc_decomposition_bytes_pc_plus_29_shift, e bc_decomposition_bytes_pc_plus_3_shift, e bc_decomposition_bytes_pc_plus_30_shift, e bc_decomposition_bytes_pc_plus_31_shift, e bc_decomposition_bytes_pc_plus_32_shift, e bc_decomposition_bytes_pc_plus_33_shift, e bc_decomposition_bytes_pc_plus_34_shift, e bc_decomposition_bytes_pc_plus_35_shift, e bc_decomposition_bytes_pc_plus_4_shift, e bc_decomposition_bytes_pc_plus_5_shift, e bc_decomposition_bytes_pc_plus_6_shift, e bc_decomposition_bytes_pc_plus_7_shift, e bc_decomposition_bytes_pc_plus_8_shift, e bc_decomposition_bytes_pc_plus_9_shift, e bc_decomposition_bytes_remaining_shift, e bc_decomposition_id_shift, e bc_decomposition_next_packed_pc_shift, e bc_decomposition_pc_shift, e bc_decomposition_sel_shift, e bc_decomposition_sel_windows_gt_remaining_shift, e bc_decomposition_start_shift, e bc_hashing_bytecode_id_shift, e bc_hashing_pc_index_shift, e bc_hashing_rounds_rem_shift, e bc_hashing_sel_shift, e bc_hashing_start_shift, e bc_retrieval_sel_shift, e bitwise_acc_ia_shift, e bitwise_acc_ib_shift, e bitwise_acc_ic_shift, e bitwise_ctr_shift, e bitwise_op_id_shift, e calldata_context_id_shift, e calldata_hashing_calldata_size_shift, e calldata_hashing_context_id_shift, e calldata_hashing_index_0__shift, e calldata_hashing_output_hash_shift, e calldata_hashing_rounds_rem_shift, e calldata_hashing_sel_shift, e calldata_hashing_start_shift, e calldata_index_shift, e calldata_sel_shift, e data_copy_clk_shift, e data_copy_copy_size_shift, e data_copy_dst_addr_shift, e data_copy_dst_context_id_shift, e data_copy_padding_shift, e data_copy_read_addr_shift, e data_copy_reads_left_shift, e data_copy_sel_shift, e data_copy_sel_cd_copy_shift, e data_copy_sel_start_shift, e data_copy_src_context_id_shift, e emit_public_log_contract_address_shift, e emit_public_log_correct_tag_shift, e emit_public_log_error_out_of_bounds_shift, e emit_public_log_error_tag_mismatch_shift, e emit_public_log_execution_clk_shift, e emit_public_log_is_write_contract_address_shift, e emit_public_log_is_write_memory_value_shift, e emit_public_log_log_address_shift, e emit_public_log_public_inputs_index_shift, e emit_public_log_remaining_rows_shift, e emit_public_log_seen_wrong_tag_shift, e emit_public_log_sel_shift, e emit_public_log_sel_write_to_public_inputs_shift, e emit_public_log_space_id_shift, e emit_public_log_start_shift, e execution_bytecode_id_shift, e execution_clk_shift, e execution_context_id_shift, e execution_contract_address_shift, e execution_da_gas_limit_shift, e execution_discard_shift, e execution_dying_context_id_shift, e execution_enqueued_call_start_shift, e execution_internal_call_id_shift, e execution_internal_call_return_id_shift, e execution_is_static_shift, e execution_l1_l2_tree_root_shift, e execution_l2_gas_limit_shift, e execution_last_child_id_shift, e execution_last_child_returndata_addr_shift, e execution_last_child_returndata_size_shift, e execution_last_child_success_shift, e execution_msg_sender_shift, e execution_next_context_id_shift, e execution_next_internal_call_id_shift, e execution_parent_calldata_addr_shift, e execution_parent_calldata_size_shift, e execution_parent_da_gas_limit_shift, e execution_parent_da_gas_used_shift, e execution_parent_id_shift, e execution_parent_l2_gas_limit_shift, e execution_parent_l2_gas_used_shift, e execution_pc_shift, e execution_prev_da_gas_used_shift, e execution_prev_l2_gas_used_shift, e execution_prev_note_hash_tree_root_shift, e execution_prev_note_hash_tree_size_shift, e execution_prev_nullifier_tree_root_shift, e execution_prev_nullifier_tree_size_shift, e execution_prev_num_l2_to_l1_messages_shift, e execution_prev_num_note_hashes_emitted_shift, e execution_prev_num_nullifiers_emitted_shift, e execution_prev_num_public_log_fields_shift, e execution_prev_public_data_tree_root_shift, e execution_prev_public_data_tree_size_shift, e execution_prev_retrieved_bytecodes_tree_root_shift, e execution_prev_retrieved_bytecodes_tree_size_shift, e execution_prev_written_public_data_slots_tree_root_shift, e execution_prev_written_public_data_slots_tree_size_shift, e execution_sel_shift, e execution_sel_first_row_in_context_shift, e execution_transaction_fee_shift, e ff_gt_a_hi_shift, e ff_gt_a_lo_shift, e ff_gt_b_hi_shift, e ff_gt_b_lo_shift, e ff_gt_cmp_rng_ctr_shift, e ff_gt_p_sub_a_hi_shift, e ff_gt_p_sub_a_lo_shift, e ff_gt_p_sub_b_hi_shift, e ff_gt_p_sub_b_lo_shift, e ff_gt_sel_shift, e ff_gt_sel_dec_shift, e ff_gt_sel_gt_shift, e keccak_memory_addr_shift, e keccak_memory_clk_shift, e keccak_memory_ctr_shift, e keccak_memory_rw_shift, e keccak_memory_sel_shift, e keccak_memory_space_id_shift, e keccak_memory_start_read_shift, e keccak_memory_start_write_shift, e keccak_memory_tag_error_shift, e keccak_memory_val_0__shift, e keccak_memory_val_10__shift, e keccak_memory_val_11__shift, e keccak_memory_val_12__shift, e keccak_memory_val_13__shift, e keccak_memory_val_14__shift, e keccak_memory_val_15__shift, e keccak_memory_val_16__shift, e keccak_memory_val_17__shift, e keccak_memory_val_18__shift, e keccak_memory_val_19__shift, e keccak_memory_val_1__shift, e keccak_memory_val_20__shift, e keccak_memory_val_21__shift, e keccak_memory_val_22__shift, e keccak_memory_val_23__shift, e keccak_memory_val_2__shift, e keccak_memory_val_3__shift, e keccak_memory_val_4__shift, e keccak_memory_val_5__shift, e keccak_memory_val_6__shift, e keccak_memory_val_7__shift, e keccak_memory_val_8__shift, e keccak_memory_val_9__shift, e keccakf1600_clk_shift, e keccakf1600_dst_addr_shift, e keccakf1600_round_shift, e keccakf1600_sel_shift, e keccakf1600_sel_no_error_shift, e keccakf1600_space_id_shift, e keccakf1600_start_shift, e keccakf1600_state_in_00_shift, e keccakf1600_state_in_01_shift, e keccakf1600_state_in_02_shift, e keccakf1600_state_in_03_shift, e keccakf1600_state_in_04_shift, e keccakf1600_state_in_10_shift, e keccakf1600_state_in_11_shift, e keccakf1600_state_in_12_shift, e keccakf1600_state_in_13_shift, e keccakf1600_state_in_14_shift, e keccakf1600_state_in_20_shift, e keccakf1600_state_in_21_shift, e keccakf1600_state_in_22_shift, e keccakf1600_state_in_23_shift, e keccakf1600_state_in_24_shift, e keccakf1600_state_in_30_shift, e keccakf1600_state_in_31_shift, e keccakf1600_state_in_32_shift, e keccakf1600_state_in_33_shift, e keccakf1600_state_in_34_shift, e keccakf1600_state_in_40_shift, e keccakf1600_state_in_41_shift, e keccakf1600_state_in_42_shift, e keccakf1600_state_in_43_shift, e keccakf1600_state_in_44_shift, e memory_global_addr_shift, e memory_rw_shift, e memory_sel_shift, e memory_tag_shift, e memory_timestamp_shift, e memory_value_shift, e merkle_check_index_shift, e merkle_check_path_len_shift, e merkle_check_read_node_shift, e merkle_check_read_root_shift, e merkle_check_sel_shift, e merkle_check_write_shift, e merkle_check_write_node_shift, e merkle_check_write_root_shift, e poseidon2_hash_a_0_shift, e poseidon2_hash_a_1_shift, e poseidon2_hash_a_2_shift, e poseidon2_hash_a_3_shift, e poseidon2_hash_input_0_shift, e poseidon2_hash_input_1_shift, e poseidon2_hash_input_2_shift, e poseidon2_hash_num_perm_rounds_rem_shift, e poseidon2_hash_output_shift, e poseidon2_hash_sel_shift, e poseidon2_hash_start_shift, e public_data_check_clk_shift, e public_data_check_sel_shift, e public_data_check_write_idx_shift, e public_data_squash_clk_shift, e public_data_squash_final_value_shift, e public_data_squash_leaf_slot_shift, e public_data_squash_sel_shift, e public_data_squash_write_to_public_inputs_shift, e scalar_mul_bit_idx_shift, e scalar_mul_point_inf_shift, e scalar_mul_point_x_shift, e scalar_mul_point_y_shift, e scalar_mul_res_inf_shift, e scalar_mul_res_x_shift, e scalar_mul_res_y_shift, e scalar_mul_scalar_shift, e scalar_mul_sel_shift, e scalar_mul_start_shift, e scalar_mul_temp_inf_shift, e scalar_mul_temp_x_shift, e scalar_mul_temp_y_shift, e sha256_a_shift, e sha256_b_shift, e sha256_c_shift, e sha256_d_shift, e sha256_e_shift, e sha256_execution_clk_shift, e sha256_f_shift, e sha256_g_shift, e sha256_h_shift, e sha256_helper_w0_shift, e sha256_helper_w1_shift, e sha256_helper_w10_shift, e sha256_helper_w11_shift, e sha256_helper_w12_shift, e sha256_helper_w13_shift, e sha256_helper_w14_shift, e sha256_helper_w15_shift, e sha256_helper_w2_shift, e sha256_helper_w3_shift, e sha256_helper_w4_shift, e sha256_helper_w5_shift, e sha256_helper_w6_shift, e sha256_helper_w7_shift, e sha256_helper_w8_shift, e sha256_helper_w9_shift, e sha256_init_a_shift, e sha256_init_b_shift, e sha256_init_c_shift, e sha256_init_d_shift, e sha256_init_e_shift, e sha256_init_f_shift, e sha256_init_g_shift, e sha256_init_h_shift, e sha256_input_addr_shift, e sha256_input_rounds_rem_shift, e sha256_output_addr_shift, e sha256_rounds_remaining_shift, e sha256_sel_shift, e sha256_sel_invalid_input_tag_err_shift, e sha256_sel_is_input_round_shift, e sha256_space_id_shift, e sha256_start_shift, e to_radix_acc_shift, e to_radix_acc_under_p_shift, e to_radix_limb_shift, e to_radix_limb_eq_p_shift, e to_radix_limb_index_shift, e to_radix_limb_lt_p_shift, e to_radix_mem_dst_addr_shift, e to_radix_mem_execution_clk_shift, e to_radix_mem_is_output_bits_shift, e to_radix_mem_num_limbs_shift, e to_radix_mem_radix_shift, e to_radix_mem_sel_shift, e to_radix_mem_sel_should_decompose_shift, e to_radix_mem_sel_should_write_mem_shift, e to_radix_mem_space_id_shift, e to_radix_mem_start_shift, e to_radix_mem_value_to_decompose_shift, e to_radix_not_padding_limb_shift, e to_radix_power_shift, e to_radix_radix_shift, e to_radix_safe_limbs_shift, e to_radix_sel_shift, e to_radix_start_shift, e to_radix_value_shift, e tx_da_gas_limit_shift, e tx_discard_shift, e tx_fee_shift, e tx_is_revertible_shift, e tx_is_teardown_shift, e tx_l1_l2_tree_root_shift, e tx_l1_l2_tree_size_shift, e tx_l2_gas_limit_shift, e tx_next_context_id_shift, e tx_phase_value_shift, e tx_prev_da_gas_used_shift, e tx_prev_l2_gas_used_shift, e tx_prev_note_hash_tree_root_shift, e tx_prev_note_hash_tree_size_shift, e tx_prev_nullifier_tree_root_shift, e tx_prev_nullifier_tree_size_shift, e tx_prev_num_l2_to_l1_messages_shift, e tx_prev_num_note_hashes_emitted_shift, e tx_prev_num_nullifiers_emitted_shift, e tx_prev_num_public_log_fields_shift, e tx_prev_public_data_tree_root_shift, e tx_prev_public_data_tree_size_shift, e tx_prev_retrieved_bytecodes_tree_root_shift, e tx_prev_retrieved_bytecodes_tree_size_shift, e tx_prev_written_public_data_slots_tree_root_shift, e tx_prev_written_public_data_slots_tree_size_shift, e tx_read_pi_offset_shift, e tx_remaining_phase_counter_shift, e tx_reverted_shift, e tx_sel_shift, e tx_start_phase_shift, e tx_start_tx_shift, e tx_tx_reverted_shift #define AVM2_TO_BE_SHIFTED_E(e) e bc_decomposition_bytes, e bc_decomposition_bytes_pc_plus_1, e bc_decomposition_bytes_pc_plus_10, e bc_decomposition_bytes_pc_plus_11, e bc_decomposition_bytes_pc_plus_12, e bc_decomposition_bytes_pc_plus_13, e bc_decomposition_bytes_pc_plus_14, e bc_decomposition_bytes_pc_plus_15, e bc_decomposition_bytes_pc_plus_16, e bc_decomposition_bytes_pc_plus_17, e bc_decomposition_bytes_pc_plus_18, e bc_decomposition_bytes_pc_plus_19, e bc_decomposition_bytes_pc_plus_2, e bc_decomposition_bytes_pc_plus_20, e bc_decomposition_bytes_pc_plus_21, e bc_decomposition_bytes_pc_plus_22, e bc_decomposition_bytes_pc_plus_23, e bc_decomposition_bytes_pc_plus_24, e bc_decomposition_bytes_pc_plus_25, e bc_decomposition_bytes_pc_plus_26, e bc_decomposition_bytes_pc_plus_27, e bc_decomposition_bytes_pc_plus_28, e bc_decomposition_bytes_pc_plus_29, e bc_decomposition_bytes_pc_plus_3, e bc_decomposition_bytes_pc_plus_30, e bc_decomposition_bytes_pc_plus_31, e bc_decomposition_bytes_pc_plus_32, e bc_decomposition_bytes_pc_plus_33, e bc_decomposition_bytes_pc_plus_34, e bc_decomposition_bytes_pc_plus_35, e bc_decomposition_bytes_pc_plus_4, e bc_decomposition_bytes_pc_plus_5, e bc_decomposition_bytes_pc_plus_6, e bc_decomposition_bytes_pc_plus_7, e bc_decomposition_bytes_pc_plus_8, e bc_decomposition_bytes_pc_plus_9, e bc_decomposition_bytes_remaining, e bc_decomposition_id, e bc_decomposition_next_packed_pc, e bc_decomposition_pc, e bc_decomposition_sel, e bc_decomposition_sel_windows_gt_remaining, e bc_decomposition_start, e bc_hashing_bytecode_id, e bc_hashing_pc_index, e bc_hashing_rounds_rem, e bc_hashing_sel, e bc_hashing_start, e bc_retrieval_sel, e bitwise_acc_ia, e bitwise_acc_ib, e bitwise_acc_ic, e bitwise_ctr, e bitwise_op_id, e calldata_context_id, e calldata_hashing_calldata_size, e calldata_hashing_context_id, e calldata_hashing_index_0_, e calldata_hashing_output_hash, e calldata_hashing_rounds_rem, e calldata_hashing_sel, e calldata_hashing_start, e calldata_index, e calldata_sel, e data_copy_clk, e data_copy_copy_size, e data_copy_dst_addr, e data_copy_dst_context_id, e data_copy_padding, e data_copy_read_addr, e data_copy_reads_left, e data_copy_sel, e data_copy_sel_cd_copy, e data_copy_sel_start, e data_copy_src_context_id, e emit_public_log_contract_address, e emit_public_log_correct_tag, e emit_public_log_error_out_of_bounds, e emit_public_log_error_tag_mismatch, e emit_public_log_execution_clk, e emit_public_log_is_write_contract_address, e emit_public_log_is_write_memory_value, e emit_public_log_log_address, e emit_public_log_public_inputs_index, e emit_public_log_remaining_rows, e emit_public_log_seen_wrong_tag, e emit_public_log_sel, e emit_public_log_sel_write_to_public_inputs, e emit_public_log_space_id, e emit_public_log_start, e execution_bytecode_id, e execution_clk, e execution_context_id, e execution_contract_address, e execution_da_gas_limit, e execution_discard, e execution_dying_context_id, e execution_enqueued_call_start, e execution_internal_call_id, e execution_internal_call_return_id, e execution_is_static, e execution_l1_l2_tree_root, e execution_l2_gas_limit, e execution_last_child_id, e execution_last_child_returndata_addr, e execution_last_child_returndata_size, e execution_last_child_success, e execution_msg_sender, e execution_next_context_id, e execution_next_internal_call_id, e execution_parent_calldata_addr, e execution_parent_calldata_size, e execution_parent_da_gas_limit, e execution_parent_da_gas_used, e execution_parent_id, e execution_parent_l2_gas_limit, e execution_parent_l2_gas_used, e execution_pc, e execution_prev_da_gas_used, e execution_prev_l2_gas_used, e execution_prev_note_hash_tree_root, e execution_prev_note_hash_tree_size, e execution_prev_nullifier_tree_root, e execution_prev_nullifier_tree_size, e execution_prev_num_l2_to_l1_messages, e execution_prev_num_note_hashes_emitted, e execution_prev_num_nullifiers_emitted, e execution_prev_num_public_log_fields, e execution_prev_public_data_tree_root, e execution_prev_public_data_tree_size, e execution_prev_retrieved_bytecodes_tree_root, e execution_prev_retrieved_bytecodes_tree_size, e execution_prev_written_public_data_slots_tree_root, e execution_prev_written_public_data_slots_tree_size, e execution_sel, e execution_sel_first_row_in_context, e execution_transaction_fee, e ff_gt_a_hi, e ff_gt_a_lo, e ff_gt_b_hi, e ff_gt_b_lo, e ff_gt_cmp_rng_ctr, e ff_gt_p_sub_a_hi, e ff_gt_p_sub_a_lo, e ff_gt_p_sub_b_hi, e ff_gt_p_sub_b_lo, e ff_gt_sel, e ff_gt_sel_dec, e ff_gt_sel_gt, e keccak_memory_addr, e keccak_memory_clk, e keccak_memory_ctr, e keccak_memory_rw, e keccak_memory_sel, e keccak_memory_space_id, e keccak_memory_start_read, e keccak_memory_start_write, e keccak_memory_tag_error, e keccak_memory_val_0_, e keccak_memory_val_10_, e keccak_memory_val_11_, e keccak_memory_val_12_, e keccak_memory_val_13_, e keccak_memory_val_14_, e keccak_memory_val_15_, e keccak_memory_val_16_, e keccak_memory_val_17_, e keccak_memory_val_18_, e keccak_memory_val_19_, e keccak_memory_val_1_, e keccak_memory_val_20_, e keccak_memory_val_21_, e keccak_memory_val_22_, e keccak_memory_val_23_, e keccak_memory_val_2_, e keccak_memory_val_3_, e keccak_memory_val_4_, e keccak_memory_val_5_, e keccak_memory_val_6_, e keccak_memory_val_7_, e keccak_memory_val_8_, e keccak_memory_val_9_, e keccakf1600_clk, e keccakf1600_dst_addr, e keccakf1600_round, e keccakf1600_sel, e keccakf1600_sel_no_error, e keccakf1600_space_id, e keccakf1600_start, e keccakf1600_state_in_00, e keccakf1600_state_in_01, e keccakf1600_state_in_02, e keccakf1600_state_in_03, e keccakf1600_state_in_04, e keccakf1600_state_in_10, e keccakf1600_state_in_11, e keccakf1600_state_in_12, e keccakf1600_state_in_13, e keccakf1600_state_in_14, e keccakf1600_state_in_20, e keccakf1600_state_in_21, e keccakf1600_state_in_22, e keccakf1600_state_in_23, e keccakf1600_state_in_24, e keccakf1600_state_in_30, e keccakf1600_state_in_31, e keccakf1600_state_in_32, e keccakf1600_state_in_33, e keccakf1600_state_in_34, e keccakf1600_state_in_40, e keccakf1600_state_in_41, e keccakf1600_state_in_42, e keccakf1600_state_in_43, e keccakf1600_state_in_44, e memory_global_addr, e memory_rw, e memory_sel, e memory_tag, e memory_timestamp, e memory_value, e merkle_check_index, e merkle_check_path_len, e merkle_check_read_node, e merkle_check_read_root, e merkle_check_sel, e merkle_check_write, e merkle_check_write_node, e merkle_check_write_root, e poseidon2_hash_a_0, e poseidon2_hash_a_1, e poseidon2_hash_a_2, e poseidon2_hash_a_3, e poseidon2_hash_input_0, e poseidon2_hash_input_1, e poseidon2_hash_input_2, e poseidon2_hash_num_perm_rounds_rem, e poseidon2_hash_output, e poseidon2_hash_sel, e poseidon2_hash_start, e public_data_check_clk, e public_data_check_sel, e public_data_check_write_idx, e public_data_squash_clk, e public_data_squash_final_value, e public_data_squash_leaf_slot, e public_data_squash_sel, e public_data_squash_write_to_public_inputs, e scalar_mul_bit_idx, e scalar_mul_point_inf, e scalar_mul_point_x, e scalar_mul_point_y, e scalar_mul_res_inf, e scalar_mul_res_x, e scalar_mul_res_y, e scalar_mul_scalar, e scalar_mul_sel, e scalar_mul_start, e scalar_mul_temp_inf, e scalar_mul_temp_x, e scalar_mul_temp_y, e sha256_a, e sha256_b, e sha256_c, e sha256_d, e sha256_e, e sha256_execution_clk, e sha256_f, e sha256_g, e sha256_h, e sha256_helper_w0, e sha256_helper_w1, e sha256_helper_w10, e sha256_helper_w11, e sha256_helper_w12, e sha256_helper_w13, e sha256_helper_w14, e sha256_helper_w15, e sha256_helper_w2, e sha256_helper_w3, e sha256_helper_w4, e sha256_helper_w5, e sha256_helper_w6, e sha256_helper_w7, e sha256_helper_w8, e sha256_helper_w9, e sha256_init_a, e sha256_init_b, e sha256_init_c, e sha256_init_d, e sha256_init_e, e sha256_init_f, e sha256_init_g, e sha256_init_h, e sha256_input_addr, e sha256_input_rounds_rem, e sha256_output_addr, e sha256_rounds_remaining, e sha256_sel, e sha256_sel_invalid_input_tag_err, e sha256_sel_is_input_round, e sha256_space_id, e sha256_start, e to_radix_acc, e to_radix_acc_under_p, e to_radix_limb, e to_radix_limb_eq_p, e to_radix_limb_index, e to_radix_limb_lt_p, e to_radix_mem_dst_addr, e to_radix_mem_execution_clk, e to_radix_mem_is_output_bits, e to_radix_mem_num_limbs, e to_radix_mem_radix, e to_radix_mem_sel, e to_radix_mem_sel_should_decompose, e to_radix_mem_sel_should_write_mem, e to_radix_mem_space_id, e to_radix_mem_start, e to_radix_mem_value_to_decompose, e to_radix_not_padding_limb, e to_radix_power, e to_radix_radix, e to_radix_safe_limbs, e to_radix_sel, e to_radix_start, e to_radix_value, e tx_da_gas_limit, e tx_discard, e tx_fee, e tx_is_revertible, e tx_is_teardown, e tx_l1_l2_tree_root, e tx_l1_l2_tree_size, e tx_l2_gas_limit, e tx_next_context_id, e tx_phase_value, e tx_prev_da_gas_used, e tx_prev_l2_gas_used, e tx_prev_note_hash_tree_root, e tx_prev_note_hash_tree_size, e tx_prev_nullifier_tree_root, e tx_prev_nullifier_tree_size, e tx_prev_num_l2_to_l1_messages, e tx_prev_num_note_hashes_emitted, e tx_prev_num_nullifiers_emitted, e tx_prev_num_public_log_fields, e tx_prev_public_data_tree_root, e tx_prev_public_data_tree_size, e tx_prev_retrieved_bytecodes_tree_root, e tx_prev_retrieved_bytecodes_tree_size, e tx_prev_written_public_data_slots_tree_root, e tx_prev_written_public_data_slots_tree_size, e tx_read_pi_offset, e tx_remaining_phase_counter, e tx_reverted, e tx_sel, e tx_start_phase, e tx_start_tx, e tx_tx_reverted @@ -36,16 +36,16 @@ enum class ColumnAndShifts { SENTINEL_DO_NOT_USE, }; -constexpr auto NUM_COLUMNS_WITH_SHIFTS = 3570; -constexpr auto NUM_COLUMNS_WITHOUT_SHIFTS = 3211; +constexpr auto NUM_COLUMNS_WITH_SHIFTS = 3571; +constexpr auto NUM_COLUMNS_WITHOUT_SHIFTS = 3212; constexpr auto NUM_PRECOMPUTED_ENTITIES = 123; -constexpr auto NUM_WIRE_ENTITIES = 2620; +constexpr auto NUM_WIRE_ENTITIES = 2621; constexpr auto NUM_DERIVED_ENTITIES = 468; constexpr auto NUM_WITNESS_ENTITIES = NUM_WIRE_ENTITIES + NUM_DERIVED_ENTITIES; constexpr auto NUM_WIRES_TO_BE_SHIFTED = 359; constexpr auto NUM_SHIFTED_ENTITIES = 359; constexpr auto NUM_UNSHIFTED_ENTITIES = NUM_COLUMNS_WITHOUT_SHIFTS; -constexpr auto NUM_ALL_ENTITIES = 3570; +constexpr auto NUM_ALL_ENTITIES = 3571; /* * Layout for all entities is: diff --git a/barretenberg/cpp/src/barretenberg/vm2/generated/flavor_variables.hpp b/barretenberg/cpp/src/barretenberg/vm2/generated/flavor_variables.hpp index 176aaa08744d..c7e35cf8c345 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/generated/flavor_variables.hpp +++ b/barretenberg/cpp/src/barretenberg/vm2/generated/flavor_variables.hpp @@ -145,10 +145,10 @@ namespace bb::avm2 { struct AvmFlavorVariables { static constexpr size_t NUM_PRECOMPUTED_ENTITIES = 123; - static constexpr size_t NUM_WITNESS_ENTITIES = 3088; + static constexpr size_t NUM_WITNESS_ENTITIES = 3089; static constexpr size_t NUM_SHIFTED_ENTITIES = 359; - static constexpr size_t NUM_WIRES = 2620; - static constexpr size_t NUM_ALL_ENTITIES = 3570; + static constexpr size_t NUM_WIRES = 2621; + static constexpr size_t NUM_ALL_ENTITIES = 3571; // Need to be templated for recursive verifier template diff --git a/barretenberg/cpp/src/barretenberg/vm2/generated/relations/address_derivation.hpp b/barretenberg/cpp/src/barretenberg/vm2/generated/relations/address_derivation.hpp index 2f62f86e9112..e75feed1f8c5 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/generated/relations/address_derivation.hpp +++ b/barretenberg/cpp/src/barretenberg/vm2/generated/relations/address_derivation.hpp @@ -14,7 +14,7 @@ template class address_derivationImpl { public: using FF = FF_; - static constexpr std::array SUBRELATION_PARTIAL_LENGTHS = { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3 }; + static constexpr std::array SUBRELATION_PARTIAL_LENGTHS = { 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3 }; template inline static bool skip(const AllEntities& in) { diff --git a/barretenberg/cpp/src/barretenberg/vm2/generated/relations/address_derivation_impl.hpp b/barretenberg/cpp/src/barretenberg/vm2/generated/relations/address_derivation_impl.hpp index 41f28ed0cc77..736c2440e4cb 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/generated/relations/address_derivation_impl.hpp +++ b/barretenberg/cpp/src/barretenberg/vm2/generated/relations/address_derivation_impl.hpp @@ -18,6 +18,7 @@ void address_derivationImpl::accumulate(ContainerOverSubrelations& evals, const auto constants_GRUMPKIN_ONE_X = FF(1); const auto constants_GRUMPKIN_ONE_Y = FF(uint256_t{ 9457493854555940652UL, 3253583849847263892UL, 14921373847124204899UL, 2UL }); + const auto constants_DOM_SEP__SALTED_INITIALIZATION_HASH = FF(2763052992UL); const auto constants_DOM_SEP__PUBLIC_KEYS_HASH = FF(777457226); const auto constants_DOM_SEP__PARTIAL_ADDRESS = FF(2103633018); const auto constants_DOM_SEP__CONTRACT_ADDRESS_V1 = FF(1788365517); @@ -31,60 +32,67 @@ void address_derivationImpl::accumulate(ContainerOverSubrelations& evals, { using View = typename std::tuple_element_t<1, ContainerOverSubrelations>::View; auto tmp = static_cast(in.get(C::address_derivation_sel)) * - (static_cast(in.get(C::address_derivation_partial_address_domain_separator)) - - CView(constants_DOM_SEP__PARTIAL_ADDRESS)); + (static_cast(in.get(C::address_derivation_salted_init_hash_domain_separator)) - + CView(constants_DOM_SEP__SALTED_INITIALIZATION_HASH)); std::get<1>(evals) += (tmp * scaling_factor); } { using View = typename std::tuple_element_t<2, ContainerOverSubrelations>::View; auto tmp = static_cast(in.get(C::address_derivation_sel)) * - (static_cast(in.get(C::address_derivation_const_two)) - FF(2)); + (static_cast(in.get(C::address_derivation_partial_address_domain_separator)) - + CView(constants_DOM_SEP__PARTIAL_ADDRESS)); std::get<2>(evals) += (tmp * scaling_factor); } { using View = typename std::tuple_element_t<3, ContainerOverSubrelations>::View; auto tmp = static_cast(in.get(C::address_derivation_sel)) * - (static_cast(in.get(C::address_derivation_const_three)) - FF(3)); + (static_cast(in.get(C::address_derivation_const_two)) - FF(2)); std::get<3>(evals) += (tmp * scaling_factor); } { using View = typename std::tuple_element_t<4, ContainerOverSubrelations>::View; auto tmp = static_cast(in.get(C::address_derivation_sel)) * - (static_cast(in.get(C::address_derivation_const_four)) - FF(4)); + (static_cast(in.get(C::address_derivation_const_three)) - FF(3)); std::get<4>(evals) += (tmp * scaling_factor); } { using View = typename std::tuple_element_t<5, ContainerOverSubrelations>::View; auto tmp = static_cast(in.get(C::address_derivation_sel)) * - (static_cast(in.get(C::address_derivation_const_thirteen)) - FF(13)); + (static_cast(in.get(C::address_derivation_const_four)) - FF(4)); std::get<5>(evals) += (tmp * scaling_factor); } { using View = typename std::tuple_element_t<6, ContainerOverSubrelations>::View; auto tmp = static_cast(in.get(C::address_derivation_sel)) * - (static_cast(in.get(C::address_derivation_public_keys_hash_domain_separator)) - - CView(constants_DOM_SEP__PUBLIC_KEYS_HASH)); + (static_cast(in.get(C::address_derivation_const_thirteen)) - FF(13)); std::get<6>(evals) += (tmp * scaling_factor); } { using View = typename std::tuple_element_t<7, ContainerOverSubrelations>::View; auto tmp = static_cast(in.get(C::address_derivation_sel)) * - (static_cast(in.get(C::address_derivation_preaddress_domain_separator)) - - CView(constants_DOM_SEP__CONTRACT_ADDRESS_V1)); + (static_cast(in.get(C::address_derivation_public_keys_hash_domain_separator)) - + CView(constants_DOM_SEP__PUBLIC_KEYS_HASH)); std::get<7>(evals) += (tmp * scaling_factor); } { using View = typename std::tuple_element_t<8, ContainerOverSubrelations>::View; auto tmp = static_cast(in.get(C::address_derivation_sel)) * - (static_cast(in.get(C::address_derivation_g1_x)) - CView(constants_GRUMPKIN_ONE_X)); + (static_cast(in.get(C::address_derivation_preaddress_domain_separator)) - + CView(constants_DOM_SEP__CONTRACT_ADDRESS_V1)); std::get<8>(evals) += (tmp * scaling_factor); } { using View = typename std::tuple_element_t<9, ContainerOverSubrelations>::View; auto tmp = static_cast(in.get(C::address_derivation_sel)) * - (static_cast(in.get(C::address_derivation_g1_y)) - CView(constants_GRUMPKIN_ONE_Y)); + (static_cast(in.get(C::address_derivation_g1_x)) - CView(constants_GRUMPKIN_ONE_X)); std::get<9>(evals) += (tmp * scaling_factor); } + { + using View = typename std::tuple_element_t<10, ContainerOverSubrelations>::View; + auto tmp = static_cast(in.get(C::address_derivation_sel)) * + (static_cast(in.get(C::address_derivation_g1_y)) - CView(constants_GRUMPKIN_ONE_Y)); + std::get<10>(evals) += (tmp * scaling_factor); + } } } // namespace bb::avm2 diff --git a/barretenberg/cpp/src/barretenberg/vm2/generated/relations/lookups_address_derivation.hpp b/barretenberg/cpp/src/barretenberg/vm2/generated/relations/lookups_address_derivation.hpp index d7c3aaa794af..dd7af40e2658 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/generated/relations/lookups_address_derivation.hpp +++ b/barretenberg/cpp/src/barretenberg/vm2/generated/relations/lookups_address_derivation.hpp @@ -22,7 +22,7 @@ struct lookup_address_derivation_salted_initialization_hash_poseidon2_0_settings static constexpr Column COUNTS = Column::lookup_address_derivation_salted_initialization_hash_poseidon2_0_counts; static constexpr Column INVERSES = Column::lookup_address_derivation_salted_initialization_hash_poseidon2_0_inv; static constexpr std::array SRC_COLUMNS = { - ColumnAndShifts::address_derivation_partial_address_domain_separator, + ColumnAndShifts::address_derivation_salted_init_hash_domain_separator, ColumnAndShifts::address_derivation_salt, ColumnAndShifts::address_derivation_init_hash, ColumnAndShifts::address_derivation_salted_init_hash, diff --git a/barretenberg/cpp/src/barretenberg/vm2/simulation/gadgets/address_derivation.cpp b/barretenberg/cpp/src/barretenberg/vm2/simulation/gadgets/address_derivation.cpp index 502f01a28671..f1c1d7605753 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/simulation/gadgets/address_derivation.cpp +++ b/barretenberg/cpp/src/barretenberg/vm2/simulation/gadgets/address_derivation.cpp @@ -16,8 +16,8 @@ void AddressDerivation::assert_derivation(const AztecAddress& address, const Con } // First time seeing this address - do the actual derivation - FF salted_initialization_hash = - poseidon2.hash({ DOM_SEP__PARTIAL_ADDRESS, instance.salt, instance.initialization_hash, instance.deployer }); + FF salted_initialization_hash = poseidon2.hash( + { DOM_SEP__SALTED_INITIALIZATION_HASH, instance.salt, instance.initialization_hash, instance.deployer }); FF partial_address = poseidon2.hash({ DOM_SEP__PARTIAL_ADDRESS, instance.original_contract_class_id, salted_initialization_hash }); diff --git a/barretenberg/cpp/src/barretenberg/vm2/simulation/gadgets/address_derivation.test.cpp b/barretenberg/cpp/src/barretenberg/vm2/simulation/gadgets/address_derivation.test.cpp index bbd39838239c..bc69bf1f442a 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/simulation/gadgets/address_derivation.test.cpp +++ b/barretenberg/cpp/src/barretenberg/vm2/simulation/gadgets/address_derivation.test.cpp @@ -40,7 +40,7 @@ TEST(AvmSimulationAddressDerivationTest, Positive) ContractInstance instance = testing::random_contract_instance(); AztecAddress derived_address = compute_contract_address(instance); std::vector salted_init_hash_inputs = { - DOM_SEP__PARTIAL_ADDRESS, instance.salt, instance.initialization_hash, instance.deployer + DOM_SEP__SALTED_INITIALIZATION_HASH, instance.salt, instance.initialization_hash, instance.deployer }; FF salted_init_hash = poseidon2::hash(salted_init_hash_inputs); diff --git a/barretenberg/cpp/src/barretenberg/vm2/simulation/lib/contract_crypto.cpp b/barretenberg/cpp/src/barretenberg/vm2/simulation/lib/contract_crypto.cpp index 8a5d5ace433e..6941a08ffae7 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/simulation/lib/contract_crypto.cpp +++ b/barretenberg/cpp/src/barretenberg/vm2/simulation/lib/contract_crypto.cpp @@ -78,7 +78,7 @@ FF hash_public_keys(const PublicKeys& public_keys) FF compute_contract_address(const ContractInstance& contract_instance) { - FF salted_initialization_hash = poseidon2::hash({ DOM_SEP__PARTIAL_ADDRESS, + FF salted_initialization_hash = poseidon2::hash({ DOM_SEP__SALTED_INITIALIZATION_HASH, contract_instance.salt, contract_instance.initialization_hash, contract_instance.deployer }); diff --git a/barretenberg/cpp/src/barretenberg/vm2/testing/minimal_tx.testdata.bin b/barretenberg/cpp/src/barretenberg/vm2/testing/minimal_tx.testdata.bin index 10e8459aa257..7be5cbd9d2a5 100644 Binary files a/barretenberg/cpp/src/barretenberg/vm2/testing/minimal_tx.testdata.bin and b/barretenberg/cpp/src/barretenberg/vm2/testing/minimal_tx.testdata.bin differ diff --git a/barretenberg/cpp/src/barretenberg/vm2/tracegen/address_derivation_trace.cpp b/barretenberg/cpp/src/barretenberg/vm2/tracegen/address_derivation_trace.cpp index 318da93dce1a..879597b2eb68 100644 --- a/barretenberg/cpp/src/barretenberg/vm2/tracegen/address_derivation_trace.cpp +++ b/barretenberg/cpp/src/barretenberg/vm2/tracegen/address_derivation_trace.cpp @@ -40,6 +40,7 @@ void AddressDerivationTraceBuilder::process( { C::address_derivation_tagging_key_y, event.instance.public_keys.tagging_key.y }, { C::address_derivation_address, event.address }, { C::address_derivation_salted_init_hash, event.salted_initialization_hash }, + { C::address_derivation_salted_init_hash_domain_separator, DOM_SEP__SALTED_INITIALIZATION_HASH }, { C::address_derivation_partial_address_domain_separator, DOM_SEP__PARTIAL_ADDRESS }, { C::address_derivation_const_two, 2 }, { C::address_derivation_const_three, 3 }, diff --git a/noir-projects/noir-protocol-circuits/crates/private-kernel-init/Prover.toml b/noir-projects/noir-protocol-circuits/crates/private-kernel-init/Prover.toml index c89ea984f2cc..5114e621fee5 100644 --- a/noir-projects/noir-protocol-circuits/crates/private-kernel-init/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/private-kernel-init/Prover.toml @@ -1,22 +1,22 @@ -vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" +vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" is_private_only = false -first_nullifier_hint = "0x1f3da13e76a7e28015e5c3eb2e75771c5fbf86abc2f27734a4a23cebda9b1909" +first_nullifier_hint = "0x04d97b26f9f3d02af0a00a2e152cbd5a38ac5423d90aae01806080215ada0aa0" revertible_counter_hint = "0x0000000000000000000000000000000000000000000000000000000000000005" [tx_request] -args_hash = "0x2e794a28b0b5d0dced5ce24b856f82fec2ff6f6fea1eb35480c0917ca8d50b82" -salt = "0x2a6397bf74f251a64424d758153d80d986c541ad2f3516ece4cd75640aacb393" +args_hash = "0x2d0bcf5cec8058df56a9fb83be4f8333fd32bb6af9308a945d7dc11da221c75f" +salt = "0x29da837bb927ed6931c1573d81081ad079fde227a4df0c5bfcfb30c3ed009410" [tx_request.origin] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [tx_request.tx_context] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" [tx_request.tx_context.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [tx_request.tx_context.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -24,7 +24,7 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [tx_request.tx_context.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [tx_request.tx_context.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -37,22 +37,22 @@ fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000000000 inner = "0x000000000000000000000000000000000000000000000000000000009d57a239" [[protocol_contracts.derived_addresses]] -inner = "0x2c2d673b54713aeb2dcdaca8bbd78b14f7c3adcdf4916900658374dfec4c423b" +inner = "0x0e2d536cf9eea51a41514659b6398bc8ddcca0166353f310b9854dc926dbbd3a" [[protocol_contracts.derived_addresses]] -inner = "0x1254246c88aca5a66fa66f3aa78c408a698ebca3b713120497c7555dfc718592" +inner = "0x0a9cdcc4d042f1c973d96011f6079e7e19b8a3d2ac95e3c0b881f1302ab6b801" [[protocol_contracts.derived_addresses]] -inner = "0x14d670efa326a07b99777b01fb706427ca776095246569150f2a3f17a7d4dc66" +inner = "0x2154b15b6fc8690244f733270a07e31c2c5fba4dafb5c4b2ab7bda6c35c283a3" [[protocol_contracts.derived_addresses]] -inner = "0x230d0b47ba6d5ed99afb89d584f32ff33438b64f51000f252a140cf995781628" +inner = "0x0666fd0cab09c9e90fdd9ff7b79b7ae0885bd40f72518003d8505307ffbf9794" [[protocol_contracts.derived_addresses]] -inner = "0x204913186c0dd70015d05bf9100a12e31ccb7cc2527aacdfae0c19ad6439fcf4" +inner = "0x20ce9700f7c72c3d7c2aa225173c527bcdf0a22be5d6353c3d7847e10e85c3d1" [[protocol_contracts.derived_addresses]] -inner = "0x1198142fd84a58c0ab22d5fde371ce527042db49487e05206a326ad154952ac8" +inner = "0x043d9be0e7f944e4ce3efde63b1b1a4c5f267b922444859e126a2be37b23b7e2" [[protocol_contracts.derived_addresses]] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -202,7 +202,7 @@ key = [ hash = "0x2272a3ab1b786b169a5ceaa011d414f8beff9a9f105b73a2f53fad456a096982" [private_call.verification_key_hints] -contract_class_artifact_hash = "0x17271b4686b358768e234f7bad2a39082e47b4d4fe2974e001509d5f39190525" +contract_class_artifact_hash = "0x3038102b26069ff0db96024f82cbb6fbb5779dea88b1ac6f86bf5d78c2952c47" contract_class_public_bytecode_commitment = "0x0ce4c618c3ed7f3a20410e618c06bb701e150af7fe28a3e92f68e7733809f33e" updated_class_id_delayed_public_mutable_values = [ "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -214,7 +214,7 @@ updated_class_id_delayed_public_mutable_values = [ leaf_index = "0" sibling_path = [ "0x2bafc832817163d1a5a9b1291b60d7708f7b5cf3d20b43ce66fc6a02c14f0f12", - "0x19313301ace074e066b6836d0f9dabc4e01509a4df5e05c5842c5430c7dc6f9e", + "0x12c655ab0c1cf36ae88ded97c318362b71b15c36b0bc057878f51132746e5395", "0x21f9172d72fdcdafc312eee05cf5092980dda821da5b760a9fb8dbdf607c8a20", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", @@ -223,39 +223,39 @@ updated_class_id_delayed_public_mutable_values = [ ] [private_call.verification_key_hints.public_keys.npk_m.inner] -x = "0x11be5cd7f43f5d54e032f57c544480430b519d361bba26df2a69ac8debc448cd" -y = "0x1dabf825588b3d5fad4eb593203dd3366d5e8f37665a6874b7e2f3f951b51089" +x = "0x1242c1c7fbb02c8cb77cbfcb02e0f6baf2950fb1bdf17b5fe9d536f066198b74" +y = "0x0b9c2bc1c7897f92284ac4e3eb0f9e18a07cd8a184c1d349d08b3e3462d50534" is_infinite = false [private_call.verification_key_hints.public_keys.ivpk_m.inner] -x = "0x01672171accabd7d336fa968a0ed5ad4b31882cd253194ac5d83ba368242f442" -y = "0x2dc5d85411f3c7245b3bd016a289dcc23b77006b310e98f5bddc147fc362cfff" +x = "0x09e7014702b51211542e1f7b395b0f6e9b107517a332778591134bb97a7a06d2" +y = "0x2a7ad061cd698dd2380ee22591520f94e12b197082879825d52c21e07a70c24a" is_infinite = false [private_call.verification_key_hints.public_keys.ovpk_m.inner] -x = "0x1223511ae5669466f6544fc087b2ca622e6befd4030bda8458c9a03f6b9b4edf" -y = "0x23f07e0c8481ebcbdb868048f02c835d43fe35197283b0725ee1c40fbca29ecb" +x = "0x2def465fcc34a8706f7637b64e03fb058f4d41ac4fc0699f7d4b7e7e8af3f2fc" +y = "0x1cb757699caf70cd7c915f56dd59eda5b0a8b08f646fe3315e17ae4635e8d118" is_infinite = false [private_call.verification_key_hints.public_keys.tpk_m.inner] -x = "0x1afa8caa66d71ab4a5dbad5d032c01955bfd758293f950c9a427f46debceba24" -y = "0x2a2017d5cbbb91a5ae63b730905696546539e11e236031c7e7be0746f3550f11" +x = "0x16aaadc8b7a1a88b8bfb0e5d237e21905dea7d7604928464d9a5121bf770a1ec" +y = "0x2e5157a37c3e8d97509d205fefdffc0bd0e9946b4583d827c97a679f6883679b" is_infinite = false [private_call.verification_key_hints.salted_initialization_hash] - inner = "0x11da6749ca5b2e526392b80c1f4301d7fa9ee353c2f1f4f9024769159abef32c" + inner = "0x20962d62bbd1681576713d02e303e162f542c1ba0b9aee05250a37cf3d5db56e" [private_call.verification_key_hints.updated_class_id_witness] - leaf_index = "138" + leaf_index = "135" sibling_path = [ - "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x1979b3312cd46eeb118628a0b93a31997be310d982ca053f5b30e3c9c44c4775", - "0x0e34ac2c09f45a503d2908bcb12f1cbae5fa4065759c88d501c097506a8b2290", - "0x29ed60a063400e95a3842c2702b0d6201ac75dadff0e6c8e0fc7900da350cc7b", + "0x09058290c8f84f831893f73fd5fcf0fde575c2d1187e30e51a725e31fab8a252", + "0x27fb5cfad23f4db5121078ff5bf1a432e28a2574198f237fe969e39019be84aa", + "0x0f05ccc4a31f6db260f5badc7d57b4a64eee5241c8c95a16c83ccf1db0ba6ce5", + "0x16fd34e0baff134f5654a978fb76ff6cea372921182c9270baec2d5eb25011be", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", "0x01c28fe1059ae0237b72334700697bdf465e03df03986fe05200cadeda66bd76", - "0x16a1c6de7a5a761e1f07328bcb8ebf79b0b10692039713ee17f1529c99443762", + "0x02663910180297466769e7becdf7e2fb305d9e2470e606d4d06f4e7f13abff69", "0x067243231eddf4222f3911defbba7705aff06ed45960b27f6f91319196ef97e1", "0x1849b85f3c693693e732dfc4577217acc18295193bede09ce8b97ad910310972", "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686", @@ -291,13 +291,13 @@ is_infinite = false ] [private_call.verification_key_hints.updated_class_id_leaf] - slot = "0x10d5436199eb69fc55baf9faa8deb535d9c18413f1532a8f363c397d2505ca70" - value = "0x00000000000000000000000000000000000000000000000000000000000003e8" - next_slot = "0x11e05ed03be6c70de51e14f2e432312e34c8cfb96c7921369e103db9e8191bf1" - next_index = "0x0000000000000000000000000000000000000000000000000000000000000078" + slot = "0x2010a8cffa7dc2802ddfe21325ad6645185dc9dc1c5e87847787e63e08b86a87" + value = "0x00f9420d5bbcc59017251636e3074e088d0f86eee77cff23f98e2bc7d2cefccc" + next_slot = "0x296a3f3626917ed71bc8ded4f6251112ff21c1d2aebc21022b45dab44e8df953" + next_index = "0x000000000000000000000000000000000000000000000000000000000000007e" [app_public_inputs] -args_hash = "0x2e794a28b0b5d0dced5ce24b856f82fec2ff6f6fea1eb35480c0917ca8d50b82" +args_hash = "0x2d0bcf5cec8058df56a9fb83be4f8333fd32bb6af9308a945d7dc11da221c75f" returns_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" start_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000002" end_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000007" @@ -305,7 +305,7 @@ expected_non_revertible_side_effect_counter = "0x0000000000000000000000000000000 expected_revertible_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000000" min_revertible_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000005" is_fee_payer = true -expiration_timestamp = "0x00000000000000000000000000000000000000000000000000000000699750b5" +expiration_timestamp = "0x0000000000000000000000000000000000000000000000000000000069a33cbd" [app_public_inputs.call_context] is_static_call = false @@ -314,7 +314,7 @@ expiration_timestamp = "0x000000000000000000000000000000000000000000000000000000 inner = "0x30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f0000000" [app_public_inputs.call_context.contract_address] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [app_public_inputs.call_context.function_selector] inner = "0x000000000000000000000000000000000000000000000000000000009d57a239" @@ -324,7 +324,7 @@ expiration_timestamp = "0x000000000000000000000000000000000000000000000000000000 [[app_public_inputs.note_hash_read_requests.array]] [app_public_inputs.note_hash_read_requests.array.inner] -inner = "0x29d08b1feec73a1359d78035b68268fd7460c473ceba671fd9db9e4898b211c3" +inner = "0x293cddce6260f7a02271544ebc4d87d1b7835312a42d8b817759caf99ad7ad70" counter = "0x0000000000000000000000000000000000000000000000000000000000000003" [app_public_inputs.note_hash_read_requests.array.contract_address] @@ -1097,13 +1097,13 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [app_public_inputs.public_call_requests.array.inner] is_static_call = false - calldata_hash = "0x1b8623eaf6a2619806121217a4b191268af51f45a4fc9d6b4b01b1b2e6768097" + calldata_hash = "0x265b191707beaedb2ce8245236fc030480dcb5a4a93da708352cee398021562a" [app_public_inputs.public_call_requests.array.inner.msg_sender] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [app_public_inputs.public_call_requests.array.inner.contract_address] - inner = "0x30621b243a86922a1e6858310a80dd8901c4bf6f64ad248c28cbdc6fc8d44a6f" + inner = "0x0c4d008e49f9222e78ae1a8f3a68dbeeae004c4df3f721d065bca7060b617b0c" [[app_public_inputs.public_call_requests.array]] counter = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -2039,12 +2039,12 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" length = "0x0000000000000000000000000000000000000000000000000000000000000000" [app_public_inputs.anchor_block_header] - sponge_blob_hash = "0x1f28a77bf344e5dca67f1780cc939744cadc0fe6c53d8f507300d88bb94c9c49" - total_fees = "0x000000000000000000000000000000000000000000000000001b10d246990e00" - total_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021835" + sponge_blob_hash = "0x1cbacf0ff45904bd0e6192d2b703b10524667ad7bc55654072322e2f24388479" + total_fees = "0x00000000000000000000000000000000000000000000000002c31fad15a26000" + total_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [app_public_inputs.anchor_block_header.last_archive] - root = "0x2728d0550475c257e86f8dd85756abf43dbce63935774a5047abcdf79d6bd575" + root = "0x1a8560dee82a4d2327a1576e2d2fd516ac025b3603637381c572fc51454c97d8" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000008" [app_public_inputs.anchor_block_header.state.l1_to_l2_message_tree] @@ -2052,41 +2052,41 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002000" [app_public_inputs.anchor_block_header.state.partial.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [app_public_inputs.anchor_block_header.state.partial.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [app_public_inputs.anchor_block_header.state.partial.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [app_public_inputs.anchor_block_header.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000008" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000022" - timestamp = "0x000000000000000000000000000000000000000000000000000000006995ff35" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1eb3d" [app_public_inputs.anchor_block_header.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [app_public_inputs.anchor_block_header.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [app_public_inputs.anchor_block_header.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000cec029600" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000448abfc600" [app_public_inputs.tx_context] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" [app_public_inputs.tx_context.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [app_public_inputs.tx_context.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -2094,7 +2094,7 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [app_public_inputs.tx_context.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [app_public_inputs.tx_context.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" diff --git a/noir-projects/noir-protocol-circuits/crates/private-kernel-inner/Prover.toml b/noir-projects/noir-protocol-circuits/crates/private-kernel-inner/Prover.toml index a3bf805f2976..41970e3638ab 100644 --- a/noir-projects/noir-protocol-circuits/crates/private-kernel-inner/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/private-kernel-inner/Prover.toml @@ -2,10 +2,10 @@ leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000000" sibling_path = [ "0x17cbe3fbba9466b179df0d95580926d2ea40cbb724e8b830b682e6eb1798224c", - "0x2bd9677f41506875034880acc5d0b7073c05ad8b4fda289654d56f146aae95c9", - "0x0bfe58578ccf6165fb9a8e071b4a6656457aa7af9ab8323aed5901a4a880bd6a", - "0x257350c2abb392ee71be3df45bcdbb0d8f15b4982e2a68ed8137392126337634", - "0x07a8e040a492101c2e1cf08302bafc369232b4fca30a590bca39a0f8e3e2d069", + "0x298c39136d05f1f32db468bb037c9c8a990d07817d14699ff15c1b991630bf1a", + "0x11f8800027d7fd438063606c61877d511a5b25eff332b31676315f7a3de12a79", + "0x2a6d8b57a1142010ce2bbcfe7f8218ff295493c3721db9abd616c2ee631767ef", + "0x053a3c8d54e09f6678962ec6881550b6b67357c08fb5a8610dfec81586b47726", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -144,21 +144,21 @@ sibling_path = [ [previous_kernel_public_inputs] min_revertible_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000005" -expiration_timestamp = "0x00000000000000000000000000000000000000000000000000000000699750b4" +expiration_timestamp = "0x0000000000000000000000000000000000000000000000000000000069a33cbc" is_private_only = true -claimed_first_nullifier = "0x16e3b4ac297d42f45d4ea49fab19031631ee79440162ea8139a7f5a6f630a559" +claimed_first_nullifier = "0x0761ca822105f7ef85e54a78b3559bfc596c57262560a3d0b06183ac51c08f34" claimed_revertible_counter = "0x0000000000000000000000000000000000000000000000000000000000000005" [previous_kernel_public_inputs.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" [previous_kernel_public_inputs.constants.anchor_block_header] - sponge_blob_hash = "0x1f28a77bf344e5dca67f1780cc939744cadc0fe6c53d8f507300d88bb94c9c49" - total_fees = "0x000000000000000000000000000000000000000000000000001b10d246990e00" - total_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021835" + sponge_blob_hash = "0x1cbacf0ff45904bd0e6192d2b703b10524667ad7bc55654072322e2f24388479" + total_fees = "0x00000000000000000000000000000000000000000000000002c31fad15a26000" + total_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [previous_kernel_public_inputs.constants.anchor_block_header.last_archive] - root = "0x2728d0550475c257e86f8dd85756abf43dbce63935774a5047abcdf79d6bd575" + root = "0x1a8560dee82a4d2327a1576e2d2fd516ac025b3603637381c572fc51454c97d8" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000008" [previous_kernel_public_inputs.constants.anchor_block_header.state.l1_to_l2_message_tree] @@ -166,41 +166,41 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002000" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000008" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000022" - timestamp = "0x000000000000000000000000000000000000000000000000000000006995ff35" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1eb3d" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000cec029600" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000448abfc600" [previous_kernel_public_inputs.constants.tx_context] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -208,29 +208,29 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [previous_kernel_public_inputs.constants.tx_context.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x2c2d673b54713aeb2dcdaca8bbd78b14f7c3adcdf4916900658374dfec4c423b" +inner = "0x0e2d536cf9eea51a41514659b6398bc8ddcca0166353f310b9854dc926dbbd3a" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x1254246c88aca5a66fa66f3aa78c408a698ebca3b713120497c7555dfc718592" +inner = "0x0a9cdcc4d042f1c973d96011f6079e7e19b8a3d2ac95e3c0b881f1302ab6b801" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x14d670efa326a07b99777b01fb706427ca776095246569150f2a3f17a7d4dc66" +inner = "0x2154b15b6fc8690244f733270a07e31c2c5fba4dafb5c4b2ab7bda6c35c283a3" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x230d0b47ba6d5ed99afb89d584f32ff33438b64f51000f252a140cf995781628" +inner = "0x0666fd0cab09c9e90fdd9ff7b79b7ae0885bd40f72518003d8505307ffbf9794" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x204913186c0dd70015d05bf9100a12e31ccb7cc2527aacdfae0c19ad6439fcf4" +inner = "0x20ce9700f7c72c3d7c2aa225173c527bcdf0a22be5d6353c3d7847e10e85c3d1" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x1198142fd84a58c0ab22d5fde371ce527042db49487e05206a326ad154952ac8" +inner = "0x043d9be0e7f944e4ce3efde63b1b1a4c5f267b922444859e126a2be37b23b7e2" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -252,7 +252,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000001" [[previous_kernel_public_inputs.validation_requests.note_hash_read_requests.array]] [previous_kernel_public_inputs.validation_requests.note_hash_read_requests.array.inner] -inner = "0x29d08b1feec73a1359d78035b68268fd7460c473ceba671fd9db9e4898b211c3" +inner = "0x293cddce6260f7a02271544ebc4d87d1b7835312a42d8b817759caf99ad7ad70" counter = "0x0000000000000000000000000000000000000000000000000000000000000003" [previous_kernel_public_inputs.validation_requests.note_hash_read_requests.array.contract_address] @@ -2763,7 +2763,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000001" counter = "0x0000000000000000000000000000000000000000000000000000000000000001" [previous_kernel_public_inputs.end.nullifiers.array.inner.inner] - value = "0x02d4ac77cd44283d403da6d14e1f6f366b49fba9f132394c34b78c333e8dfcc2" + value = "0x0f34192330c214a84b64bfb2dd96224f0cf80574107690c47a397047dbfe3034" note_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.end.nullifiers.array.contract_address] @@ -5993,7 +5993,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000000" length = "0x0000000000000000000000000000000000000000000000000000000000000001" [[previous_kernel_public_inputs.end.private_call_stack.array]] - args_hash = "0x24f44cec2cd1e57a9e3e0175684105a7fe5ea9ec6d694e5a0c0070001b9dce65" + args_hash = "0x0dd9155072bf95e55d7a064f583ed61410fad1bbe90c88b996cd87e1489e0a3b" returns_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" start_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000006" end_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000010" @@ -6002,10 +6002,10 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000001" is_static_call = false [previous_kernel_public_inputs.end.private_call_stack.array.call_context.msg_sender] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [previous_kernel_public_inputs.end.private_call_stack.array.call_context.contract_address] - inner = "0x30621b243a86922a1e6858310a80dd8901c4bf6f64ad248c28cbdc6fc8d44a6f" + inner = "0x0c4d008e49f9222e78ae1a8f3a68dbeeae004c4df3f721d065bca7060b617b0c" [previous_kernel_public_inputs.end.private_call_stack.array.call_context.function_selector] inner = "0x00000000000000000000000000000000000000000000000000000000754fb767" @@ -6291,7 +6291,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000001" inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.fee_payer] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [private_call.vk] key = [ @@ -6426,8 +6426,8 @@ key = [ hash = "0x1e220803e3e8a1a1caa5c33c2ff7d2955752a6dbc5bf94587ed7de51f4641f88" [private_call.verification_key_hints] -contract_class_artifact_hash = "0x1b26671a5f170740a13d5ffa895d10fe6623e264fec33bf689744fe35d05b242" -contract_class_public_bytecode_commitment = "0x048e24c47d9f5a8d5716ed4a67e8513ada0cb34019557bb1a016f50bd422d012" +contract_class_artifact_hash = "0x0f202bd831503bac2dde663d84b032313780e88c95f00bdcf1bee55ede0078d2" +contract_class_public_bytecode_commitment = "0x24ab1cf8e66bfa85d59a2d73f15f6d3d5d4c1f49e07db5019bd2d34e74e7285c" updated_class_id_delayed_public_mutable_values = [ "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -6467,19 +6467,19 @@ y = "0x2039907fe37f08d10739255141bb066c506a12f7d1e8dfec21abc58494705b6f" is_infinite = false [private_call.verification_key_hints.salted_initialization_hash] - inner = "0x1b4d1ca344fbe9a53f4d9d41e48f6643d7b0573d8af0cb4047f09a14f1755c88" + inner = "0x06f94ce23b9949056889ed947048227c40d41201482d44624af5f083cc3bc3e6" [private_call.verification_key_hints.updated_class_id_witness] - leaf_index = "121" + leaf_index = "135" sibling_path = [ - "0x1edb72d05cf7bfb2e750ad0d74df267efddd8e85bbfd30579753aac42c4ace1c", - "0x17f6424ee551ed4ac81364156e6ffb2c47e51671bae58df729f44c8e56b0241f", - "0x1af1fe5820c0e03f50d5ded17e5d0c8a7f1206e74e4bfcc3c00fafebdd4fe870", - "0x166aeb763d5bacffe119a36bc30ce327f676fbb69a256f5a99aa1e5fefca9ec9", - "0x179d7b5df7a65a4bdda408605c069b3ea175a5f4e2b0fccc9f2ebcb5d12c7c28", - "0x19e2b3449d24e57ea4d6948048220d0756f93b6aaca968960b173df69903160a", - "0x1a35cf71ad31b7058db0cec41776442412ccd9f75276205dcd8fd0ffc4bbfaab", - "0x20da4f06bd05b92dcea185633837a912854fbc16d102f18437abc9a6b8c9839e", + "0x09058290c8f84f831893f73fd5fcf0fde575c2d1187e30e51a725e31fab8a252", + "0x27fb5cfad23f4db5121078ff5bf1a432e28a2574198f237fe969e39019be84aa", + "0x0f05ccc4a31f6db260f5badc7d57b4a64eee5241c8c95a16c83ccf1db0ba6ce5", + "0x16fd34e0baff134f5654a978fb76ff6cea372921182c9270baec2d5eb25011be", + "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", + "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", + "0x01c28fe1059ae0237b72334700697bdf465e03df03986fe05200cadeda66bd76", + "0x02663910180297466769e7becdf7e2fb305d9e2470e606d4d06f4e7f13abff69", "0x067243231eddf4222f3911defbba7705aff06ed45960b27f6f91319196ef97e1", "0x1849b85f3c693693e732dfc4577217acc18295193bede09ce8b97ad910310972", "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686", @@ -6515,13 +6515,13 @@ is_infinite = false ] [private_call.verification_key_hints.updated_class_id_leaf] - slot = "0x128bde3ca4374960c5524cd6a5c1deec52fc80c10a4387a576266389545604a0" - value = "0x00000000000000000000000000000000000000000000021e19e0c9bab2400000" - next_slot = "0x15649e60578629931927850b8f54bbb3350f5aa48e2ab3f1b6019e927290b96e" - next_index = "0x000000000000000000000000000000000000000000000000000000000000007a" + slot = "0x2010a8cffa7dc2802ddfe21325ad6645185dc9dc1c5e87847787e63e08b86a87" + value = "0x00f9420d5bbcc59017251636e3074e088d0f86eee77cff23f98e2bc7d2cefccc" + next_slot = "0x296a3f3626917ed71bc8ded4f6251112ff21c1d2aebc21022b45dab44e8df953" + next_index = "0x000000000000000000000000000000000000000000000000000000000000007e" [app_public_inputs] -args_hash = "0x24f44cec2cd1e57a9e3e0175684105a7fe5ea9ec6d694e5a0c0070001b9dce65" +args_hash = "0x0dd9155072bf95e55d7a064f583ed61410fad1bbe90c88b996cd87e1489e0a3b" returns_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" start_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000006" end_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000010" @@ -6529,16 +6529,16 @@ expected_non_revertible_side_effect_counter = "0x0000000000000000000000000000000 expected_revertible_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000007" min_revertible_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000000" is_fee_payer = false -expiration_timestamp = "0x00000000000000000000000000000000000000000000000000000000699750b5" +expiration_timestamp = "0x0000000000000000000000000000000000000000000000000000000069a33cbd" [app_public_inputs.call_context] is_static_call = false [app_public_inputs.call_context.msg_sender] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [app_public_inputs.call_context.contract_address] - inner = "0x30621b243a86922a1e6858310a80dd8901c4bf6f64ad248c28cbdc6fc8d44a6f" + inner = "0x0c4d008e49f9222e78ae1a8f3a68dbeeae004c4df3f721d065bca7060b617b0c" [app_public_inputs.call_context.function_selector] inner = "0x00000000000000000000000000000000000000000000000000000000754fb767" @@ -6548,7 +6548,7 @@ expiration_timestamp = "0x000000000000000000000000000000000000000000000000000000 [[app_public_inputs.note_hash_read_requests.array]] [app_public_inputs.note_hash_read_requests.array.inner] -inner = "0x06f14f3f6c8ee5796d45330bf8dce0fe239477fce75fe0e677709a39455e7d1b" +inner = "0x1b0aa45f5dc74f1e8c5cee4d8c6c3142c1d1eece91df89c19d2719d03ebe7017" counter = "0x0000000000000000000000000000000000000000000000000000000000000008" [app_public_inputs.note_hash_read_requests.array.contract_address] @@ -6679,7 +6679,7 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [[app_public_inputs.nullifier_read_requests.array]] [app_public_inputs.nullifier_read_requests.array.inner] -inner = "0x20d2b931db7341f08d16de1eec0c1a121729fb5c800c7ef74fcd4ee1f37dc8c5" +inner = "0x126410ab7f9e9bebc27d722b396594050bdab2a6ef665149d8eec6330c6b638e" counter = "0x0000000000000000000000000000000000000000000000000000000000000007" [app_public_inputs.nullifier_read_requests.array.contract_address] @@ -6812,11 +6812,11 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" key_type_domain_separator = "0x000000000000000000000000000000000000000000000000000000000e6ebabc" [app_public_inputs.key_validation_requests_and_separators.array.request] - sk_app = "0x06ca4caed96c9e9ba2053bc6722791416824cfc58df6a65d58ef2ee65b378f9f" + sk_app = "0x0f7cd1a0f9a03be0ffdb93dc80ec3a2e926a12f2f3c796a9def46bacf3f997f9" [app_public_inputs.key_validation_requests_and_separators.array.request.pk_m] - x = "0x11be5cd7f43f5d54e032f57c544480430b519d361bba26df2a69ac8debc448cd" - y = "0x1dabf825588b3d5fad4eb593203dd3366d5e8f37665a6874b7e2f3f951b51089" + x = "0x1242c1c7fbb02c8cb77cbfcb02e0f6baf2950fb1bdf17b5fe9d536f066198b74" + y = "0x0b9c2bc1c7897f92284ac4e3eb0f9e18a07cd8a184c1d349d08b3e3462d50534" is_infinite = false [[app_public_inputs.key_validation_requests_and_separators.array]] @@ -6988,11 +6988,11 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" length = "0x0000000000000000000000000000000000000000000000000000000000000002" [[app_public_inputs.note_hashes.array]] - inner = "0x060a3dbbe41ed8016ea7f71172e264178b7c82b452f029e81b4f04b67704bcde" + inner = "0x1aa8b8283e39baee4a56488f5d64d76e70fa02135d6c93ca945bc6a0b1ecb59b" counter = "0x000000000000000000000000000000000000000000000000000000000000000a" [[app_public_inputs.note_hashes.array]] - inner = "0x291ca1bec67836b7c71c8c46dc86a01bd66d912eced16c08901aafebe39957c3" + inner = "0x27de513134cf8a505e9a6085c288f584462b6210c4d00a19ee626423ee739a74" counter = "0x000000000000000000000000000000000000000000000000000000000000000c" [[app_public_inputs.note_hashes.array]] @@ -7058,14 +7058,14 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" counter = "0x0000000000000000000000000000000000000000000000000000000000000009" [app_public_inputs.nullifiers.array.inner] - value = "0x011dced1544bab91b1f9fe0d452034536f093f98c9525dad25727cef36889317" + value = "0x23608e18518f59fae799d841faa0d525faeb1fb169cc665cb4fa3f413e7540f4" note_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" [[app_public_inputs.nullifiers.array]] counter = "0x000000000000000000000000000000000000000000000000000000000000000e" [app_public_inputs.nullifiers.array.inner] - value = "0x1980755000c35b08dd748009f78a3566bc239346ff9f86ff0d7fe687abdbff99" + value = "0x0209ba0f2dc418c0081e8bd9dca5968476813299017641267c3c767abbdacf5a" note_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" [[app_public_inputs.nullifiers.array]] @@ -7828,22 +7828,22 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [app_public_inputs.private_logs.array.inner.log] fields = [ - "0x25604710f33ecc1dbe310be175fbdfe70e18e6a8864c6c92eca66331a2eca80a", - "0x112d0e91ee26cad776302989faf1308680884cdbe85f08f289d05b008e92debc", - "0x0001d46e8330ea77b0187b0b5cb9f60bc27cabdb8fdea9232b3cafa00ab2c7e4", - "0x0059f76f17e17079b0418db94a9c12391e52b6cf1d558756c66f6836cc74180c", - "0x00e1b42f03269c4b12523bdef921635ac203d4b910e967ac80cc3706eadb7d68", - "0x009f688b0c2455f4ca1c71654ba691c381214aee25c05fede6c8def607f27671", - "0x00f41b368f3c5820625227f68022e0e338f74cb05d4c88861f2729bb81548391", - "0x006687d4d1ac8e886923bb5d396ac5a639edcc059e04868b5089fdc8a13f2205", - "0x009be3ab9117a2d8b1d937fdf2416a37ea9d8af97943576c267b1609c9125b5f", - "0x009e75e75472de06ab9920fed74f87890f8fa9ed1ee58bd6dc6db21e9dbd61f0", - "0x0027f86df979a81345fd4a32c78ed6377242d5ecf52a2172af0abf21f0ff81f6", - "0x00aa4d7162f4f1e36c259e1e287166dee48a4e03d1f50fead09e7a013f053610", - "0x008a18f4f48214de05fad59e5f1db1b6b6558e4a797eb51284443c161fa764db", - "0x008287386de00c1ecbcd80d9bc4d9830c32e1f0ba4993d955efa328c2393455b", - "0x00af3da66e253f85093e0ed1850fabb2e85d37b00b58d1d1677aec7c5a495f4b", - "0x00103adfb37be0a694572660ed86b4c28d48ab89dea180908fc8d48c2088d603" + "0x103444902ffd1e178ecb9e1dca3e41504420a27d8651565102f160bf9d8d2a44", + "0x26a59aa342fee740831b5a2b2a74de2e9be2991d454bbc20766307cdaa9e8adb", + "0x0000309c37d5ed6829d121ddf632ae2ccd0720a18e77f5ad65c04e70f5c59509", + "0x00ffb091d64a4bdbfe0c5ee23c1fb07a424ef5e1e064518d0d24fa1192aa4e70", + "0x00aa54ed897636fef4edd659cfc41364b7276f710e794d28614fd80ee59c1ea3", + "0x00ba21617b2c5e9c6832465a8b347c0f665c4a2336f024995359f69a6a7700c6", + "0x0057607e90df7a95f105d4a5f3258568ef0dd53ae23d9c870803455e63030525", + "0x00ff23e78ea18ac965b2ea3a2387b653845e39800bc53a2a6f7d75814140ca54", + "0x00f240d06778e8c14159e5e361e530012737e4095336b18acfb11574e41dcd44", + "0x007b83db5cc45d985a6025f157194490cefa8add437cd667420ea520162295b3", + "0x0066b94908b67d357b229edf6ba5257dff733ae06678485d76c8c48b364d286c", + "0x008c5a7b9f5dc0f598f53d3bada8cc7e4052f7730268c62e57775febdc8cd52c", + "0x0080f24b7298a968a9205754b3b162d970107b436605df543f1b33a30a7fed1c", + "0x002dc8e4e5a981166c93be64ba751fefbca226d05ff08fe0d58f489ec4c78e76", + "0x00fea10bc94f6999eb138608db6e850804952145323c6861ef0b117392c24c83", + "0x004dfb66d9b6a07fd5a00fb77058295574f536aca7394dc2086504ffd0cf3535" ] length = "0x0000000000000000000000000000000000000000000000000000000000000010" @@ -7855,22 +7855,22 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [app_public_inputs.private_logs.array.inner.log] fields = [ - "0x062a7448d6334c2f7aa634fae6bf6c196d6699205a4eddde477811e510c87ddb", - "0x1451af3419f8b1e90ee4f6b7b90d1b308dd8eae6d6f1d9c1ece7abc757009013", - "0x0001b00b26ff638fa714f600d792bd9988485e5e2b3b1d9bddf72d8fd45263bf", - "0x00902af344d66876ed44f27411cd99ebaffe5f477792b74f5551c142420b129f", - "0x0083328395208fc24701545ff1d93020ec65871eb6f050e7c030865fc5efad35", - "0x00837edfd89ff23a65f2610317e86568a287fe1bed234e1307903caeeb47a5f2", - "0x00b4f3c72553b406eb8d8923acde2018a74ef0726174c935dcbbcc41821d7ef5", - "0x00fb82f3980e1bc92722fda208659d9fc43c620c71dad94d7638f02fb979ab60", - "0x0067ae24828a8054cb8028c9790f8199aa00517cce399902e339491c95d50384", - "0x000fc6861b4005e20dc4817572efab6261e8373f096c1de909fdfb5f5dc8f958", - "0x00ae91808284996e87c2e27649af8a53656873085547d2844e6cb3179b077cb5", - "0x00bcbca199a5f84e6d963583561390ad393c2732a27a8510814915956fa7e977", - "0x0085383a4f09fcf4b55807d103eb685d2b0dbb93beff94dba9a85de83d345e1b", - "0x000170b6c252e7c97c133d08567b880062375a965c7b45ff7fbda9b5980ea0d0", - "0x00e2256eab6e253f95737a9d629a7d6a44b8da5eb4d9de7939543df440062c0b", - "0x006d43009933f2197eaae6ed7ec982fb76a110b52719179bc97ab934bed9600c" + "0x215ed488a9e424e485c37bc830dad7ba3e11650233af774e3ed462ed12b50e7b", + "0x0832eae3b879471d6e1af94a7dd8649a58660b9708e978088b128be0142ed700", + "0x0001e10632a2ce229ac47725b3f847c9233e441a3b5115879f2e43d9d67952ea", + "0x009d50071d450ffc621330cd60d7d50a21445cb6e250795b32f4d95f535ab8da", + "0x005557504b16326e673b12decf1ffd8817070219eb8f857be66d10e27e713cb1", + "0x008e9cf508fff9b9f10d02f8ed73fbbd644f42dafa0d867b92ffd17bfa137b08", + "0x00bf53606625839ff39a219a005b6df50a86093b5ef808d38c138c1624f02120", + "0x00509b32b165e1473dc2fa2b0cf79cf3f16d10c33ff0c77c79d0d9eba0d6c922", + "0x0093820f00c8d151cbdbb2954f53fd4f5ef60c0dfd396f47e06f056a9a05dd8d", + "0x0002ee8b372cc35491aa58e97f5b3c7326548a23fea3d1ddd500df00110e8b5e", + "0x0041d70a11a927faaf08463544aed4af1101182fa885834d793316df1d422ae3", + "0x00254ab66c6dc708c2d8e0b24a37722dd93c13b7941e90721e70642bf9a10363", + "0x005ec4af4f553386cb72901f2a8756af5bb40105e0481d2db5669dd1b0952ca7", + "0x00304a4fbb00377304f128fdea222f52538bc38b2c619c4ac680131db8569d79", + "0x00ad9440d0e62559d0ed5736dca04d4983e45d54366d318d7cff992d0f15a869", + "0x00e739a9404d6372360b89a22e6a93f92048840c52f9b20b8d1118854fe16228" ] length = "0x0000000000000000000000000000000000000000000000000000000000000010" @@ -7882,22 +7882,22 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [app_public_inputs.private_logs.array.inner.log] fields = [ - "0x1b9c36825550ba99fb499c4974f74fa546fb5ec85abcbc965aa155c9ab2c9f86", - "0x09a1f023d9ed788ee83c16ce4eeaa19417e518faf23b4d70070944e7a3493ce4", - "0x000134f7cfda0c00e5e647a0a532a1a3070d6603631b30ab26210344b186b84b", - "0x007998db2701e4bfb6f84509f5f8ba0401168a83cfa1be7364e7dd40023fef12", - "0x00b712baf203bff07cef650b2e56399c7e484ceda6eb9e1a1419223a21d83ae5", - "0x00bd0762aa524b8f7c4556efac08614e6d18bcdae24df4c911f525edd5835e5a", - "0x0069bc90933dc1cbc4e80f2e0019aae8ac1850067595e2fbaf06295f06f6e00f", - "0x009ab3a8c4597d51832e529dfa5411ea733ff3e25d8383ab497f766c4923ad13", - "0x00f6ae47d1c0b48e4e217735294b15b6cb7391d00cf2d00766cdd90c8977b0ff", - "0x0085a10c431a0a98a69613d03c7866590afc38a15d92c46c6beebb4cf2e824a6", - "0x006f91863e047458d5348dfe85071e1e6ef97dc7ad9789163d95615c2402b158", - "0x00708a6f8bfc9055da29e6ee1b5f8160794dcc74f98171e8109aab97a9ffe739", - "0x0092d9997162f3d5ade8900eb30a806e7dcb0269f9bc23bfc0e98629ef110b0c", - "0x00d9373a9d6d3d720cb78a2e5ffb819921d10669d0cdb6dee483300ddd860772", - "0x0085ac61f9fd992d86b2f0752bf08a3e8ca8561889344108f7ad1ee10156303f", - "0x004f49b78aec71ad77c55b357033d1df034ab54e3c36f8d2fe1b2a9c2fb2802e" + "0x29b48b2568c0ad0b4de597f47430a6b02e3f62d2bd9c7162abed6f137980d6ab", + "0x11adffde46a91adb599d9bb8ec80f9d44583de2fa85626dc326393e5112d817a", + "0x00017205d75403ac703f48ccbbab5402f09b19e362a81affc216117a698566a0", + "0x00fe4ab5b1f37bb58821c737699e40ce3d20c35dfc06ad45add45a23835b1491", + "0x0013d2c2aad07dba229a5bdb8ed8ae292c9cafe2cb519538a96f08ae1384e6c5", + "0x007482dc11c2048fb53bd9271dfbf27a214408f06a43b646a44e13096d6035fc", + "0x000333bbe5d914702d1bb5e37403705a23ba99eff818ebc644af2066e6013db8", + "0x00ab0a675fbc5bc37218a7eecc15a1ac1a980bf068eafeca7731dabeaa08e6fe", + "0x00eebabe4cd6f1acc0a699a4ff592d0eecb92151c4a3f3a50368ff055b9b39d1", + "0x00eb8e77ade5b18e4f43028d63b939798938db351c76a4b9f0c7d2f31a0b2b8e", + "0x00b029951c8c6e8767e03f083aa08d24a0d298a013e6dfe550247f4f92f1a1c0", + "0x000d17a127c8581632c1b687456daf949467e750281ccd4d899d69a1dc3afae3", + "0x0016a1f89ae38856179aecbe0d9c0313f1602667c2b2511af253ab449f694398", + "0x006d05c7d6da5c70641fc154974b47b2041b47df7721aa9e849eae4a72419fb4", + "0x00c950d696d992cca86f453f20494ff725b5fb4f646ef9fa67770d7309641367", + "0x00240deefecbb95d1aa8e11480af9d55833ee23ff7c5b368fa155ae75451cd01" ] length = "0x0000000000000000000000000000000000000000000000000000000000000010" @@ -8263,12 +8263,12 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" length = "0x0000000000000000000000000000000000000000000000000000000000000000" [app_public_inputs.anchor_block_header] - sponge_blob_hash = "0x1f28a77bf344e5dca67f1780cc939744cadc0fe6c53d8f507300d88bb94c9c49" - total_fees = "0x000000000000000000000000000000000000000000000000001b10d246990e00" - total_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021835" + sponge_blob_hash = "0x1cbacf0ff45904bd0e6192d2b703b10524667ad7bc55654072322e2f24388479" + total_fees = "0x00000000000000000000000000000000000000000000000002c31fad15a26000" + total_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [app_public_inputs.anchor_block_header.last_archive] - root = "0x2728d0550475c257e86f8dd85756abf43dbce63935774a5047abcdf79d6bd575" + root = "0x1a8560dee82a4d2327a1576e2d2fd516ac025b3603637381c572fc51454c97d8" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000008" [app_public_inputs.anchor_block_header.state.l1_to_l2_message_tree] @@ -8276,41 +8276,41 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002000" [app_public_inputs.anchor_block_header.state.partial.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [app_public_inputs.anchor_block_header.state.partial.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [app_public_inputs.anchor_block_header.state.partial.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [app_public_inputs.anchor_block_header.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000008" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000022" - timestamp = "0x000000000000000000000000000000000000000000000000000000006995ff35" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1eb3d" [app_public_inputs.anchor_block_header.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [app_public_inputs.anchor_block_header.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [app_public_inputs.anchor_block_header.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000cec029600" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000448abfc600" [app_public_inputs.tx_context] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" [app_public_inputs.tx_context.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [app_public_inputs.tx_context.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -8318,7 +8318,7 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [app_public_inputs.tx_context.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [app_public_inputs.tx_context.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" diff --git a/noir-projects/noir-protocol-circuits/crates/private-kernel-reset/Prover.toml b/noir-projects/noir-protocol-circuits/crates/private-kernel-reset/Prover.toml index 49724cf60115..c85efe55e4bc 100644 --- a/noir-projects/noir-protocol-circuits/crates/private-kernel-reset/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/private-kernel-reset/Prover.toml @@ -2,10 +2,10 @@ leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000000" sibling_path = [ "0x17cbe3fbba9466b179df0d95580926d2ea40cbb724e8b830b682e6eb1798224c", - "0x2bd9677f41506875034880acc5d0b7073c05ad8b4fda289654d56f146aae95c9", - "0x0bfe58578ccf6165fb9a8e071b4a6656457aa7af9ab8323aed5901a4a880bd6a", - "0x257350c2abb392ee71be3df45bcdbb0d8f15b4982e2a68ed8137392126337634", - "0x07a8e040a492101c2e1cf08302bafc369232b4fca30a590bca39a0f8e3e2d069", + "0x298c39136d05f1f32db468bb037c9c8a990d07817d14699ff15c1b991630bf1a", + "0x11f8800027d7fd438063606c61877d511a5b25eff332b31676315f7a3de12a79", + "0x2a6d8b57a1142010ce2bbcfe7f8218ff295493c3721db9abd616c2ee631767ef", + "0x053a3c8d54e09f6678962ec6881550b6b67357c08fb5a8610dfec81586b47726", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -144,21 +144,21 @@ sibling_path = [ [previous_kernel_public_inputs] min_revertible_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000005" -expiration_timestamp = "0x00000000000000000000000000000000000000000000000000000000699750b4" +expiration_timestamp = "0x0000000000000000000000000000000000000000000000000000000069a33cbc" is_private_only = false -claimed_first_nullifier = "0x1f3da13e76a7e28015e5c3eb2e75771c5fbf86abc2f27734a4a23cebda9b1909" +claimed_first_nullifier = "0x04d97b26f9f3d02af0a00a2e152cbd5a38ac5423d90aae01806080215ada0aa0" claimed_revertible_counter = "0x0000000000000000000000000000000000000000000000000000000000000005" [previous_kernel_public_inputs.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" [previous_kernel_public_inputs.constants.anchor_block_header] - sponge_blob_hash = "0x1f28a77bf344e5dca67f1780cc939744cadc0fe6c53d8f507300d88bb94c9c49" - total_fees = "0x000000000000000000000000000000000000000000000000001b10d246990e00" - total_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021835" + sponge_blob_hash = "0x1cbacf0ff45904bd0e6192d2b703b10524667ad7bc55654072322e2f24388479" + total_fees = "0x00000000000000000000000000000000000000000000000002c31fad15a26000" + total_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [previous_kernel_public_inputs.constants.anchor_block_header.last_archive] - root = "0x2728d0550475c257e86f8dd85756abf43dbce63935774a5047abcdf79d6bd575" + root = "0x1a8560dee82a4d2327a1576e2d2fd516ac025b3603637381c572fc51454c97d8" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000008" [previous_kernel_public_inputs.constants.anchor_block_header.state.l1_to_l2_message_tree] @@ -166,41 +166,41 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002000" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000008" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000022" - timestamp = "0x000000000000000000000000000000000000000000000000000000006995ff35" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1eb3d" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000cec029600" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000448abfc600" [previous_kernel_public_inputs.constants.tx_context] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -208,29 +208,29 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [previous_kernel_public_inputs.constants.tx_context.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x2c2d673b54713aeb2dcdaca8bbd78b14f7c3adcdf4916900658374dfec4c423b" +inner = "0x0e2d536cf9eea51a41514659b6398bc8ddcca0166353f310b9854dc926dbbd3a" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x1254246c88aca5a66fa66f3aa78c408a698ebca3b713120497c7555dfc718592" +inner = "0x0a9cdcc4d042f1c973d96011f6079e7e19b8a3d2ac95e3c0b881f1302ab6b801" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x14d670efa326a07b99777b01fb706427ca776095246569150f2a3f17a7d4dc66" +inner = "0x2154b15b6fc8690244f733270a07e31c2c5fba4dafb5c4b2ab7bda6c35c283a3" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x230d0b47ba6d5ed99afb89d584f32ff33438b64f51000f252a140cf995781628" +inner = "0x0666fd0cab09c9e90fdd9ff7b79b7ae0885bd40f72518003d8505307ffbf9794" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x204913186c0dd70015d05bf9100a12e31ccb7cc2527aacdfae0c19ad6439fcf4" +inner = "0x20ce9700f7c72c3d7c2aa225173c527bcdf0a22be5d6353c3d7847e10e85c3d1" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x1198142fd84a58c0ab22d5fde371ce527042db49487e05206a326ad154952ac8" +inner = "0x043d9be0e7f944e4ce3efde63b1b1a4c5f267b922444859e126a2be37b23b7e2" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -252,7 +252,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000001" [[previous_kernel_public_inputs.validation_requests.note_hash_read_requests.array]] [previous_kernel_public_inputs.validation_requests.note_hash_read_requests.array.inner] -inner = "0x29d08b1feec73a1359d78035b68268fd7460c473ceba671fd9db9e4898b211c3" +inner = "0x293cddce6260f7a02271544ebc4d87d1b7835312a42d8b817759caf99ad7ad70" counter = "0x0000000000000000000000000000000000000000000000000000000000000003" [previous_kernel_public_inputs.validation_requests.note_hash_read_requests.array.contract_address] @@ -2763,7 +2763,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000001" counter = "0x0000000000000000000000000000000000000000000000000000000000000001" [previous_kernel_public_inputs.end.nullifiers.array.inner.inner] - value = "0x038c191956348789b617c7ad779e04d3c56514ab5b2597d3d42c61fcc82db0ff" + value = "0x2cb4aef4209a90a218cc107d9bc364935ac3b138c9f856a64927d99e90c430cd" note_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.end.nullifiers.array.contract_address] @@ -5578,13 +5578,13 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000001" [previous_kernel_public_inputs.end.public_call_requests.array.inner] is_static_call = false - calldata_hash = "0x1b8623eaf6a2619806121217a4b191268af51f45a4fc9d6b4b01b1b2e6768097" + calldata_hash = "0x265b191707beaedb2ce8245236fc030480dcb5a4a93da708352cee398021562a" [previous_kernel_public_inputs.end.public_call_requests.array.inner.msg_sender] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [previous_kernel_public_inputs.end.public_call_requests.array.inner.contract_address] - inner = "0x30621b243a86922a1e6858310a80dd8901c4bf6f64ad248c28cbdc6fc8d44a6f" + inner = "0x0c4d008e49f9222e78ae1a8f3a68dbeeae004c4df3f721d065bca7060b617b0c" [[previous_kernel_public_inputs.end.public_call_requests.array]] counter = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -6291,7 +6291,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000000" inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.fee_payer] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [padded_side_effects] note_hashes = [ @@ -8295,9 +8295,9 @@ read_request_index = "0x00000000000000000000000000000000000000000000000000000000 "0x21f9172d72fdcdafc312eee05cf5092980dda821da5b760a9fb8dbdf607c8a20", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", - "0x2513c8a4acd9434944e1beee32fe17452d97e7475b949f32a13955153b2b1126", + "0x0cb26300e969053a1af54f5bc78135a90752433f453d6fcbd90b98c8f8240f38", "0x2d78ed82f93b61ba718b17c2dfe5b52375b4d37cbbed6f1fc98b47614b0cf21b", - "0x034b14287003e828ef0b7e9592b84658c2ef0797a53a0084dfa9d3f0509f9cee", + "0x037587eb01e9b79d121fa33dfecf698fd36679112ab1855533e4a7797935c810", "0x1849b85f3c693693e732dfc4577217acc18295193bede09ce8b97ad910310972", "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686", "0x0f320b0703439a8114f81593de99cd0b8f3b9bf854601abb5b2ea0e8a3dda4a7", @@ -8334,7 +8334,7 @@ read_request_index = "0x00000000000000000000000000000000000000000000000000000000 ] [hints.note_hash_read_request_hints.settled_read_hints.leaf_preimage] - value = "0x29d08b1feec73a1359d78035b68268fd7460c473ceba671fd9db9e4898b211c3" + value = "0x293cddce6260f7a02271544ebc4d87d1b7835312a42d8b817759caf99ad7ad70" [[hints.note_hash_read_request_hints.settled_read_hints]] read_request_index = "0x0000000000000000000000000000000000000000000000000000000000000040" diff --git a/noir-projects/noir-protocol-circuits/crates/private-kernel-tail-to-public/Prover.toml b/noir-projects/noir-protocol-circuits/crates/private-kernel-tail-to-public/Prover.toml index 56f40354dd79..92bbe8f91130 100644 --- a/noir-projects/noir-protocol-circuits/crates/private-kernel-tail-to-public/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/private-kernel-tail-to-public/Prover.toml @@ -1,4 +1,4 @@ -expiration_timestamp_upper_bound = "0x00000000000000000000000000000000000000000000000000000000699750b4" +expiration_timestamp_upper_bound = "0x0000000000000000000000000000000000000000000000000000000069a33cbc" [previous_kernel.vk_data] leaf_index = "0x000000000000000000000000000000000000000000000000000000000000003d" @@ -8,7 +8,7 @@ sibling_path = [ "0x054e6b7ef0619544f2ee094c1e5d1cb8acbb6e9c487b59f571b165c379261ac2", "0x0d5094acf5cdd82fbf52142da972840bf23d97446d994ed7278dc9f67528de7a", "0x24cf99ce96808b92033c951c23cbaf2ea99ef41befc770514360e4db22044e6f", - "0x040d366f27a1f4467abc75e64924f6ec4e6e95db06e7ab36a65a76690861c498", + "0x070c80bf7c0f82e7f6b7813a567f99710ca944b6dd067a519ab74280af2514e3", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -146,21 +146,21 @@ sibling_path = [ [previous_kernel_public_inputs] min_revertible_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000005" -expiration_timestamp = "0x00000000000000000000000000000000000000000000000000000000699750b4" +expiration_timestamp = "0x0000000000000000000000000000000000000000000000000000000069a33cbc" is_private_only = false -claimed_first_nullifier = "0x1f3da13e76a7e28015e5c3eb2e75771c5fbf86abc2f27734a4a23cebda9b1909" +claimed_first_nullifier = "0x04d97b26f9f3d02af0a00a2e152cbd5a38ac5423d90aae01806080215ada0aa0" claimed_revertible_counter = "0x0000000000000000000000000000000000000000000000000000000000000005" [previous_kernel_public_inputs.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" [previous_kernel_public_inputs.constants.anchor_block_header] - sponge_blob_hash = "0x1f28a77bf344e5dca67f1780cc939744cadc0fe6c53d8f507300d88bb94c9c49" - total_fees = "0x000000000000000000000000000000000000000000000000001b10d246990e00" - total_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021835" + sponge_blob_hash = "0x1cbacf0ff45904bd0e6192d2b703b10524667ad7bc55654072322e2f24388479" + total_fees = "0x00000000000000000000000000000000000000000000000002c31fad15a26000" + total_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [previous_kernel_public_inputs.constants.anchor_block_header.last_archive] - root = "0x2728d0550475c257e86f8dd85756abf43dbce63935774a5047abcdf79d6bd575" + root = "0x1a8560dee82a4d2327a1576e2d2fd516ac025b3603637381c572fc51454c97d8" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000008" [previous_kernel_public_inputs.constants.anchor_block_header.state.l1_to_l2_message_tree] @@ -168,41 +168,41 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002000" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000008" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000022" - timestamp = "0x000000000000000000000000000000000000000000000000000000006995ff35" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1eb3d" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000cec029600" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000448abfc600" [previous_kernel_public_inputs.constants.tx_context] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -210,29 +210,29 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [previous_kernel_public_inputs.constants.tx_context.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x2c2d673b54713aeb2dcdaca8bbd78b14f7c3adcdf4916900658374dfec4c423b" +inner = "0x0e2d536cf9eea51a41514659b6398bc8ddcca0166353f310b9854dc926dbbd3a" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x1254246c88aca5a66fa66f3aa78c408a698ebca3b713120497c7555dfc718592" +inner = "0x0a9cdcc4d042f1c973d96011f6079e7e19b8a3d2ac95e3c0b881f1302ab6b801" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x14d670efa326a07b99777b01fb706427ca776095246569150f2a3f17a7d4dc66" +inner = "0x2154b15b6fc8690244f733270a07e31c2c5fba4dafb5c4b2ab7bda6c35c283a3" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x230d0b47ba6d5ed99afb89d584f32ff33438b64f51000f252a140cf995781628" +inner = "0x0666fd0cab09c9e90fdd9ff7b79b7ae0885bd40f72518003d8505307ffbf9794" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x204913186c0dd70015d05bf9100a12e31ccb7cc2527aacdfae0c19ad6439fcf4" +inner = "0x20ce9700f7c72c3d7c2aa225173c527bcdf0a22be5d6353c3d7847e10e85c3d1" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x1198142fd84a58c0ab22d5fde371ce527042db49487e05206a326ad154952ac8" +inner = "0x043d9be0e7f944e4ce3efde63b1b1a4c5f267b922444859e126a2be37b23b7e2" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -2765,7 +2765,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000001" counter = "0x0000000000000000000000000000000000000000000000000000000000000001" [previous_kernel_public_inputs.end.nullifiers.array.inner.inner] - value = "0x1f3da13e76a7e28015e5c3eb2e75771c5fbf86abc2f27734a4a23cebda9b1909" + value = "0x04d97b26f9f3d02af0a00a2e152cbd5a38ac5423d90aae01806080215ada0aa0" note_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.end.nullifiers.array.contract_address] @@ -5580,13 +5580,13 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000001" [previous_kernel_public_inputs.end.public_call_requests.array.inner] is_static_call = false - calldata_hash = "0x1b8623eaf6a2619806121217a4b191268af51f45a4fc9d6b4b01b1b2e6768097" + calldata_hash = "0x265b191707beaedb2ce8245236fc030480dcb5a4a93da708352cee398021562a" [previous_kernel_public_inputs.end.public_call_requests.array.inner.msg_sender] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [previous_kernel_public_inputs.end.public_call_requests.array.inner.contract_address] - inner = "0x30621b243a86922a1e6858310a80dd8901c4bf6f64ad248c28cbdc6fc8d44a6f" + inner = "0x0c4d008e49f9222e78ae1a8f3a68dbeeae004c4df3f721d065bca7060b617b0c" [[previous_kernel_public_inputs.end.public_call_requests.array]] counter = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -6293,7 +6293,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000000" inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.fee_payer] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [padded_side_effect_amounts] non_revertible_note_hashes = "0x0000000000000000000000000000000000000000000000000000000000000000" diff --git a/noir-projects/noir-protocol-circuits/crates/private-kernel-tail/Prover.toml b/noir-projects/noir-protocol-circuits/crates/private-kernel-tail/Prover.toml index 708693210b53..c30a4f792661 100644 --- a/noir-projects/noir-protocol-circuits/crates/private-kernel-tail/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/private-kernel-tail/Prover.toml @@ -1,4 +1,4 @@ -expiration_timestamp_upper_bound = "0x00000000000000000000000000000000000000000000000000000000699750b4" +expiration_timestamp_upper_bound = "0x0000000000000000000000000000000000000000000000000000000069a33cbc" [previous_kernel.vk_data] leaf_index = "0x000000000000000000000000000000000000000000000000000000000000003d" @@ -8,7 +8,7 @@ sibling_path = [ "0x054e6b7ef0619544f2ee094c1e5d1cb8acbb6e9c487b59f571b165c379261ac2", "0x0d5094acf5cdd82fbf52142da972840bf23d97446d994ed7278dc9f67528de7a", "0x24cf99ce96808b92033c951c23cbaf2ea99ef41befc770514360e4db22044e6f", - "0x040d366f27a1f4467abc75e64924f6ec4e6e95db06e7ab36a65a76690861c498", + "0x070c80bf7c0f82e7f6b7813a567f99710ca944b6dd067a519ab74280af2514e3", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -146,21 +146,21 @@ sibling_path = [ [previous_kernel_public_inputs] min_revertible_side_effect_counter = "0x0000000000000000000000000000000000000000000000000000000000000005" -expiration_timestamp = "0x00000000000000000000000000000000000000000000000000000000699750b4" +expiration_timestamp = "0x0000000000000000000000000000000000000000000000000000000069a33cbc" is_private_only = true -claimed_first_nullifier = "0x16e3b4ac297d42f45d4ea49fab19031631ee79440162ea8139a7f5a6f630a559" +claimed_first_nullifier = "0x0761ca822105f7ef85e54a78b3559bfc596c57262560a3d0b06183ac51c08f34" claimed_revertible_counter = "0x0000000000000000000000000000000000000000000000000000000000000005" [previous_kernel_public_inputs.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" [previous_kernel_public_inputs.constants.anchor_block_header] - sponge_blob_hash = "0x1f28a77bf344e5dca67f1780cc939744cadc0fe6c53d8f507300d88bb94c9c49" - total_fees = "0x000000000000000000000000000000000000000000000000001b10d246990e00" - total_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021835" + sponge_blob_hash = "0x1cbacf0ff45904bd0e6192d2b703b10524667ad7bc55654072322e2f24388479" + total_fees = "0x00000000000000000000000000000000000000000000000002c31fad15a26000" + total_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [previous_kernel_public_inputs.constants.anchor_block_header.last_archive] - root = "0x2728d0550475c257e86f8dd85756abf43dbce63935774a5047abcdf79d6bd575" + root = "0x1a8560dee82a4d2327a1576e2d2fd516ac025b3603637381c572fc51454c97d8" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000008" [previous_kernel_public_inputs.constants.anchor_block_header.state.l1_to_l2_message_tree] @@ -168,41 +168,41 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002000" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [previous_kernel_public_inputs.constants.anchor_block_header.state.partial.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000008" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000022" - timestamp = "0x000000000000000000000000000000000000000000000000000000006995ff35" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1eb3d" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.constants.anchor_block_header.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000cec029600" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000448abfc600" [previous_kernel_public_inputs.constants.tx_context] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -210,29 +210,29 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [previous_kernel_public_inputs.constants.tx_context.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [previous_kernel_public_inputs.constants.tx_context.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x2c2d673b54713aeb2dcdaca8bbd78b14f7c3adcdf4916900658374dfec4c423b" +inner = "0x0e2d536cf9eea51a41514659b6398bc8ddcca0166353f310b9854dc926dbbd3a" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x1254246c88aca5a66fa66f3aa78c408a698ebca3b713120497c7555dfc718592" +inner = "0x0a9cdcc4d042f1c973d96011f6079e7e19b8a3d2ac95e3c0b881f1302ab6b801" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x14d670efa326a07b99777b01fb706427ca776095246569150f2a3f17a7d4dc66" +inner = "0x2154b15b6fc8690244f733270a07e31c2c5fba4dafb5c4b2ab7bda6c35c283a3" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x230d0b47ba6d5ed99afb89d584f32ff33438b64f51000f252a140cf995781628" +inner = "0x0666fd0cab09c9e90fdd9ff7b79b7ae0885bd40f72518003d8505307ffbf9794" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x204913186c0dd70015d05bf9100a12e31ccb7cc2527aacdfae0c19ad6439fcf4" +inner = "0x20ce9700f7c72c3d7c2aa225173c527bcdf0a22be5d6353c3d7847e10e85c3d1" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] -inner = "0x1198142fd84a58c0ab22d5fde371ce527042db49487e05206a326ad154952ac8" +inner = "0x043d9be0e7f944e4ce3efde63b1b1a4c5f267b922444859e126a2be37b23b7e2" [[previous_kernel_public_inputs.constants.protocol_contracts.derived_addresses]] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -2247,7 +2247,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000002" [[previous_kernel_public_inputs.end.note_hashes.array]] [previous_kernel_public_inputs.end.note_hashes.array.inner] -inner = "0x27e18bb7ff0b81d2736f7fde614633af8d22b059607f27f11e577802e6ad10a9" +inner = "0x0c5398197c052b74173b03b68613325326125be57e0d726b8ac6302b0c7a347d" counter = "0x000000000000000000000000000000000000000000000000000000000000000a" [previous_kernel_public_inputs.end.note_hashes.array.contract_address] @@ -2255,7 +2255,7 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [[previous_kernel_public_inputs.end.note_hashes.array]] [previous_kernel_public_inputs.end.note_hashes.array.inner] -inner = "0x213aa18622aeaa36c0880cc5206b84b60d00aa1455a01ce7fe89f74c3c2e88d2" +inner = "0x27c38cb436c934b2deeb8e41d82d5e8c645317805cb80fd448bdef140c1e4d28" counter = "0x000000000000000000000000000000000000000000000000000000000000000c" [previous_kernel_public_inputs.end.note_hashes.array.contract_address] @@ -2765,7 +2765,7 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000003" counter = "0x0000000000000000000000000000000000000000000000000000000000000001" [previous_kernel_public_inputs.end.nullifiers.array.inner.inner] - value = "0x16e3b4ac297d42f45d4ea49fab19031631ee79440162ea8139a7f5a6f630a559" + value = "0x0761ca822105f7ef85e54a78b3559bfc596c57262560a3d0b06183ac51c08f34" note_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.end.nullifiers.array.contract_address] @@ -2776,7 +2776,7 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" counter = "0x0000000000000000000000000000000000000000000000000000000000000009" [previous_kernel_public_inputs.end.nullifiers.array.inner.inner] - value = "0x16b78277ce55bb1712a608d6143df578e0b1f74d08afbb28f5649ee88f8b7b8c" + value = "0x0cc497d38de801e9bd1f23fe10fc94be003d4646c547b8786f70e4eb8d25ccaa" note_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.end.nullifiers.array.contract_address] @@ -2787,7 +2787,7 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" counter = "0x000000000000000000000000000000000000000000000000000000000000000e" [previous_kernel_public_inputs.end.nullifiers.array.inner.inner] - value = "0x26a42c426ed66f79fdc90142ecd525a4a127f84670e8dcda356c9d7a792ffc1f" + value = "0x1ef0d56fbfd7704a53b166cea5555a3df3c7386aaa5157ebe188fcc643b65bd6" note_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.end.nullifiers.array.contract_address] @@ -3583,22 +3583,22 @@ counter = "0x000000000000000000000000000000000000000000000000000000000000000b" [previous_kernel_public_inputs.end.private_logs.array.inner.inner.log] fields = [ - "0x12ea3371bfe8697852abd139e4e08cede1c49dcc324891b9b9dd2db3d9008978", - "0x112d0e91ee26cad776302989faf1308680884cdbe85f08f289d05b008e92debc", - "0x0001d46e8330ea77b0187b0b5cb9f60bc27cabdb8fdea9232b3cafa00ab2c7e4", - "0x0059f76f17e17079b0418db94a9c12391e52b6cf1d558756c66f6836cc74180c", - "0x00e1b42f03269c4b12523bdef921635ac203d4b910e967ac80cc3706eadb7d68", - "0x009f688b0c2455f4ca1c71654ba691c381214aee25c05fede6c8def607f27671", - "0x00f41b368f3c5820625227f68022e0e338f74cb05d4c88861f2729bb81548391", - "0x006687d4d1ac8e886923bb5d396ac5a639edcc059e04868b5089fdc8a13f2205", - "0x009be3ab9117a2d8b1d937fdf2416a37ea9d8af97943576c267b1609c9125b5f", - "0x009e75e75472de06ab9920fed74f87890f8fa9ed1ee58bd6dc6db21e9dbd61f0", - "0x0027f86df979a81345fd4a32c78ed6377242d5ecf52a2172af0abf21f0ff81f6", - "0x00aa4d7162f4f1e36c259e1e287166dee48a4e03d1f50fead09e7a013f053610", - "0x008a18f4f48214de05fad59e5f1db1b6b6558e4a797eb51284443c161fa764db", - "0x008287386de00c1ecbcd80d9bc4d9830c32e1f0ba4993d955efa328c2393455b", - "0x00af3da66e253f85093e0ed1850fabb2e85d37b00b58d1d1677aec7c5a495f4b", - "0x00103adfb37be0a694572660ed86b4c28d48ab89dea180908fc8d48c2088d603" + "0x155211e55f25caac582bb32ab907ee1a1a415f6e0fcc8fdae63a43be3d7a4573", + "0x26a59aa342fee740831b5a2b2a74de2e9be2991d454bbc20766307cdaa9e8adb", + "0x0000309c37d5ed6829d121ddf632ae2ccd0720a18e77f5ad65c04e70f5c59509", + "0x00ffb091d64a4bdbfe0c5ee23c1fb07a424ef5e1e064518d0d24fa1192aa4e70", + "0x00aa54ed897636fef4edd659cfc41364b7276f710e794d28614fd80ee59c1ea3", + "0x00ba21617b2c5e9c6832465a8b347c0f665c4a2336f024995359f69a6a7700c6", + "0x0057607e90df7a95f105d4a5f3258568ef0dd53ae23d9c870803455e63030525", + "0x00ff23e78ea18ac965b2ea3a2387b653845e39800bc53a2a6f7d75814140ca54", + "0x00f240d06778e8c14159e5e361e530012737e4095336b18acfb11574e41dcd44", + "0x007b83db5cc45d985a6025f157194490cefa8add437cd667420ea520162295b3", + "0x0066b94908b67d357b229edf6ba5257dff733ae06678485d76c8c48b364d286c", + "0x008c5a7b9f5dc0f598f53d3bada8cc7e4052f7730268c62e57775febdc8cd52c", + "0x0080f24b7298a968a9205754b3b162d970107b436605df543f1b33a30a7fed1c", + "0x002dc8e4e5a981166c93be64ba751fefbca226d05ff08fe0d58f489ec4c78e76", + "0x00fea10bc94f6999eb138608db6e850804952145323c6861ef0b117392c24c83", + "0x004dfb66d9b6a07fd5a00fb77058295574f536aca7394dc2086504ffd0cf3535" ] length = "0x0000000000000000000000000000000000000000000000000000000000000010" @@ -3614,22 +3614,22 @@ counter = "0x000000000000000000000000000000000000000000000000000000000000000d" [previous_kernel_public_inputs.end.private_logs.array.inner.inner.log] fields = [ - "0x0d0a1eb8f0d7e9931b65232203904b08dc96f264cbdc0fb3974e4ccf40dfd340", - "0x1451af3419f8b1e90ee4f6b7b90d1b308dd8eae6d6f1d9c1ece7abc757009013", - "0x0001b00b26ff638fa714f600d792bd9988485e5e2b3b1d9bddf72d8fd45263bf", - "0x00902af344d66876ed44f27411cd99ebaffe5f477792b74f5551c142420b129f", - "0x0083328395208fc24701545ff1d93020ec65871eb6f050e7c030865fc5efad35", - "0x00837edfd89ff23a65f2610317e86568a287fe1bed234e1307903caeeb47a5f2", - "0x00b4f3c72553b406eb8d8923acde2018a74ef0726174c935dcbbcc41821d7ef5", - "0x00fb82f3980e1bc92722fda208659d9fc43c620c71dad94d7638f02fb979ab60", - "0x0067ae24828a8054cb8028c9790f8199aa00517cce399902e339491c95d50384", - "0x000fc6861b4005e20dc4817572efab6261e8373f096c1de909fdfb5f5dc8f958", - "0x00ae91808284996e87c2e27649af8a53656873085547d2844e6cb3179b077cb5", - "0x00bcbca199a5f84e6d963583561390ad393c2732a27a8510814915956fa7e977", - "0x0085383a4f09fcf4b55807d103eb685d2b0dbb93beff94dba9a85de83d345e1b", - "0x000170b6c252e7c97c133d08567b880062375a965c7b45ff7fbda9b5980ea0d0", - "0x00e2256eab6e253f95737a9d629a7d6a44b8da5eb4d9de7939543df440062c0b", - "0x006d43009933f2197eaae6ed7ec982fb76a110b52719179bc97ab934bed9600c" + "0x17af68fff38cfee86551b71bb465548b2d5910b65c35c9161d8beb3347422727", + "0x0832eae3b879471d6e1af94a7dd8649a58660b9708e978088b128be0142ed700", + "0x0001e10632a2ce229ac47725b3f847c9233e441a3b5115879f2e43d9d67952ea", + "0x009d50071d450ffc621330cd60d7d50a21445cb6e250795b32f4d95f535ab8da", + "0x005557504b16326e673b12decf1ffd8817070219eb8f857be66d10e27e713cb1", + "0x008e9cf508fff9b9f10d02f8ed73fbbd644f42dafa0d867b92ffd17bfa137b08", + "0x00bf53606625839ff39a219a005b6df50a86093b5ef808d38c138c1624f02120", + "0x00509b32b165e1473dc2fa2b0cf79cf3f16d10c33ff0c77c79d0d9eba0d6c922", + "0x0093820f00c8d151cbdbb2954f53fd4f5ef60c0dfd396f47e06f056a9a05dd8d", + "0x0002ee8b372cc35491aa58e97f5b3c7326548a23fea3d1ddd500df00110e8b5e", + "0x0041d70a11a927faaf08463544aed4af1101182fa885834d793316df1d422ae3", + "0x00254ab66c6dc708c2d8e0b24a37722dd93c13b7941e90721e70642bf9a10363", + "0x005ec4af4f553386cb72901f2a8756af5bb40105e0481d2db5669dd1b0952ca7", + "0x00304a4fbb00377304f128fdea222f52538bc38b2c619c4ac680131db8569d79", + "0x00ad9440d0e62559d0ed5736dca04d4983e45d54366d318d7cff992d0f15a869", + "0x00e739a9404d6372360b89a22e6a93f92048840c52f9b20b8d1118854fe16228" ] length = "0x0000000000000000000000000000000000000000000000000000000000000010" @@ -3645,22 +3645,22 @@ counter = "0x000000000000000000000000000000000000000000000000000000000000000f" [previous_kernel_public_inputs.end.private_logs.array.inner.inner.log] fields = [ - "0x0ac321a8b7fc12e26a0c61cc95e878698b554592e064919c4c1d33577b8ad78e", - "0x09a1f023d9ed788ee83c16ce4eeaa19417e518faf23b4d70070944e7a3493ce4", - "0x000134f7cfda0c00e5e647a0a532a1a3070d6603631b30ab26210344b186b84b", - "0x007998db2701e4bfb6f84509f5f8ba0401168a83cfa1be7364e7dd40023fef12", - "0x00b712baf203bff07cef650b2e56399c7e484ceda6eb9e1a1419223a21d83ae5", - "0x00bd0762aa524b8f7c4556efac08614e6d18bcdae24df4c911f525edd5835e5a", - "0x0069bc90933dc1cbc4e80f2e0019aae8ac1850067595e2fbaf06295f06f6e00f", - "0x009ab3a8c4597d51832e529dfa5411ea733ff3e25d8383ab497f766c4923ad13", - "0x00f6ae47d1c0b48e4e217735294b15b6cb7391d00cf2d00766cdd90c8977b0ff", - "0x0085a10c431a0a98a69613d03c7866590afc38a15d92c46c6beebb4cf2e824a6", - "0x006f91863e047458d5348dfe85071e1e6ef97dc7ad9789163d95615c2402b158", - "0x00708a6f8bfc9055da29e6ee1b5f8160794dcc74f98171e8109aab97a9ffe739", - "0x0092d9997162f3d5ade8900eb30a806e7dcb0269f9bc23bfc0e98629ef110b0c", - "0x00d9373a9d6d3d720cb78a2e5ffb819921d10669d0cdb6dee483300ddd860772", - "0x0085ac61f9fd992d86b2f0752bf08a3e8ca8561889344108f7ad1ee10156303f", - "0x004f49b78aec71ad77c55b357033d1df034ab54e3c36f8d2fe1b2a9c2fb2802e" + "0x10858cc2cb5fa8df5e203ed22bbeada25fdddcd0c041ede587c56e0f1efdf321", + "0x11adffde46a91adb599d9bb8ec80f9d44583de2fa85626dc326393e5112d817a", + "0x00017205d75403ac703f48ccbbab5402f09b19e362a81affc216117a698566a0", + "0x00fe4ab5b1f37bb58821c737699e40ce3d20c35dfc06ad45add45a23835b1491", + "0x0013d2c2aad07dba229a5bdb8ed8ae292c9cafe2cb519538a96f08ae1384e6c5", + "0x007482dc11c2048fb53bd9271dfbf27a214408f06a43b646a44e13096d6035fc", + "0x000333bbe5d914702d1bb5e37403705a23ba99eff818ebc644af2066e6013db8", + "0x00ab0a675fbc5bc37218a7eecc15a1ac1a980bf068eafeca7731dabeaa08e6fe", + "0x00eebabe4cd6f1acc0a699a4ff592d0eecb92151c4a3f3a50368ff055b9b39d1", + "0x00eb8e77ade5b18e4f43028d63b939798938db351c76a4b9f0c7d2f31a0b2b8e", + "0x00b029951c8c6e8767e03f083aa08d24a0d298a013e6dfe550247f4f92f1a1c0", + "0x000d17a127c8581632c1b687456daf949467e750281ccd4d899d69a1dc3afae3", + "0x0016a1f89ae38856179aecbe0d9c0313f1602667c2b2511af253ab449f694398", + "0x006d05c7d6da5c70641fc154974b47b2041b47df7721aa9e849eae4a72419fb4", + "0x00c950d696d992cca86f453f20494ff725b5fb4f646ef9fa67770d7309641367", + "0x00240deefecbb95d1aa8e11480af9d55833ee23ff7c5b368fa155ae75451cd01" ] length = "0x0000000000000000000000000000000000000000000000000000000000000010" @@ -6293,4 +6293,4 @@ length = "0x0000000000000000000000000000000000000000000000000000000000000000" inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [previous_kernel_public_inputs.fee_payer] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" diff --git a/noir-projects/noir-protocol-circuits/crates/rollup-block-root-first-single-tx/Prover.toml b/noir-projects/noir-protocol-circuits/crates/rollup-block-root-first-single-tx/Prover.toml index 3ab4be819ba6..50696ec4d12f 100644 --- a/noir-projects/noir-protocol-circuits/crates/rollup-block-root-first-single-tx/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/rollup-block-root-first-single-tx/Prover.toml @@ -28,10 +28,10 @@ new_l1_to_l2_message_subtree_root_sibling_path = [ "0x2042c32c823a7440ceb6c342f9125f1fe426b02c527cd8fb28c85d02b705e759" ] new_archive_sibling_path = [ - "0x133905e44b2ca4a0cb51d2b1001ff8afafef718739ed1079906dc2cfae108411", + "0x037c1f1ad4e7b6dd88626475a0a59e2910ef0b06d55b653e8e6e05fd4f3bc886", "0x0b63a53787021a4a962a452c2921b3663aff1ffd8d5510540f8e659e782956f1", "0x0e34ac2c09f45a503d2908bcb12f1cbae5fa4065759c88d501c097506a8b2290", - "0x2e2e36722b1ec84e2d5d16c3bc952077215df4ea0b608b28cd036481aa2aa9e9", + "0x0c0af985347a8584292dda9c1109af352c755259907d7760acfbe7e278d308e5", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", "0x01c28fe1059ae0237b72334700697bdf465e03df03986fe05200cadeda66bd76", @@ -516,16 +516,16 @@ new_archive_sibling_path = [ [inputs.parity_root.public_inputs] sha_root = "0x00de7b349d2306334734e4f58b1302a6ed5a6c796a706f6597a5641b6d468223" converted_root = "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686" - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" [inputs.parity_root.vk_data] leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000016" sibling_path = [ "0x08f5d18bc7027660940b5823aece2984562d128337d8e729b25e6b9d338b2817", "0x016ec951c4d9d145b83f63e58bb7714d980a6b7566ee460bf82da44e647d668b", - "0x2aa0d57df3762b031a31219260febd79570fdec2aa53ff3dbd61c3fe460d31cf", + "0x02f8babb29c72c8b9888368ee11bdfae053e38b7d9eb379c4a71811d9bce19a2", "0x15ce529f7aae3150806fb78f868d26b41882d38a9db2d02b318d8b2697b0ad7b", - "0x1d6170e061e1110ddd5c5d45e300389363886ef1fb5849840f0657aa4388f20a", + "0x258f729e4a73fdeee24130570d3f15ca4dfcd4d0c639ee61f8bc799e5db022e7", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -1176,16 +1176,16 @@ new_archive_sibling_path = [ [inputs.previous_rollup.public_inputs] num_txs = "0x0000000000000000000000000000000000000000000000000000000000000001" out_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" - accumulated_fees = "0x000000000000000000000000000000000000000000000000000001b0d3390000" - accumulated_mana_used = "0x0000000000000000000000000000000000000000000000000000000000000200" + accumulated_fees = "0x0000000000000000000000000000000000000000000000000034fb6792ad7a80" + accumulated_mana_used = "0x000000000000000000000000000000000000000000000000000000000007d76c" [inputs.previous_rollup.public_inputs.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" [inputs.previous_rollup.public_inputs.constants.last_archive] - root = "0x1d20aea0bcec7d0b24d2146cc43af55e869a31644afedaf4e38615a0eaf232ac" + root = "0x240bda38789787155dd2879e6aa31cbdb9672410dcec7c3675b87597f49550b4" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000009" [inputs.previous_rollup.public_inputs.constants.l1_to_l2_tree_snapshot] @@ -1194,43 +1194,43 @@ new_archive_sibling_path = [ [inputs.previous_rollup.public_inputs.constants.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000009" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000041" - timestamp = "0x0000000000000000000000000000000000000000000000000000000069960391" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1f3f5" [inputs.previous_rollup.public_inputs.constants.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [inputs.previous_rollup.public_inputs.constants.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.previous_rollup.public_inputs.constants.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000000d8699c80" + fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000006c1b26de0" [inputs.previous_rollup.public_inputs.start_tree_snapshots.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [inputs.previous_rollup.public_inputs.start_tree_snapshots.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [inputs.previous_rollup.public_inputs.start_tree_snapshots.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.previous_rollup.public_inputs.end_tree_snapshots.note_hash_tree] -root = "0x08b1afa3501215770a2c677ceba3b8798d9c03d796a609b6404b328af5dbf672" +root = "0x0743ba7864b0045d7ed2cf7afcfcc77da63113902cf25e19e524dd8822fe2f87" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000240" [inputs.previous_rollup.public_inputs.end_tree_snapshots.nullifier_tree] -root = "0x236976693e4978f32be409153c88f0ecd48876d29dcc66fd578012d06def637c" +root = "0x3019016651f0576657962c417ae041d41e0336d9286d8c8ff13e03f529189171" next_available_leaf_index = "0x00000000000000000000000000000000000000000000000000000000000002c0" [inputs.previous_rollup.public_inputs.end_tree_snapshots.public_data_tree] -root = "0x177859328a58ef72800b2ae59990221dd728cea218ead4f0a252df22ea532d57" +root = "0x2fc1ead36718a49063ee2d7087dd66e8f888a43d1d29f9876539508065c52f89" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.previous_rollup.public_inputs.start_sponge_blob] @@ -1256,15 +1256,15 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 [inputs.previous_rollup.public_inputs.end_sponge_blob.sponge] cache = [ - "0x004f49b78aec71ad77c55b357033d1df034ab54e3c36f8d2fe1b2a9c2fb2802e", - "0x00d9373a9d6d3d720cb78a2e5ffb819921d10669d0cdb6dee483300ddd860772", - "0x0085ac61f9fd992d86b2f0752bf08a3e8ca8561889344108f7ad1ee10156303f" + "0x00240deefecbb95d1aa8e11480af9d55833ee23ff7c5b368fa155ae75451cd01", + "0x006d05c7d6da5c70641fc154974b47b2041b47df7721aa9e849eae4a72419fb4", + "0x00c950d696d992cca86f453f20494ff725b5fb4f646ef9fa67770d7309641367" ] state = [ - "0x1d98a1a0a4712820d592fd11a3842715779b8a1b657b3c2bedd0104e7abc6564", - "0x19a7ed2695c742666f706f410be9ec48b2924de0a19de8598f39c85e65dbf88a", - "0x2689b19c90a70203d97c73b6640c74d340ff1ed9bd518c1de46645c9170d7039", - "0x1ed88e3752a1edc7cec84cb781056436c4c45875d6f6d17cab9fcec433e43128" + "0x03db5edc2162f6bd0ba67c3a21e3ce482e0b34ca32a405bcc62b168844103c8d", + "0x113ad582cc08bac8e9df46cb476c1d528965197699994a7ed7724129da092071", + "0x0571ee2f696ab58f7b91deb3a77f1bd0d856c352443db585fcb65a611660a8fc", + "0x10434437c6e305828c4bc0bbf0944108d7ba8db56bdb96793a4f8eb95d7688bc" ] cache_size = "0x0000000000000000000000000000000000000000000000000000000000000001" squeeze_mode = false @@ -1274,9 +1274,9 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 sibling_path = [ "0x0510c7e9e15b519c6044928b3f1c1c36189643bf0ae6682e583e640c1263b3f0", "0x1ba4a6baab60518e1d42c3792fcff96bf01a69ab9bcd8a5313b5aaa2ffaeda14", - "0x21bb840f48113a8e786c9cfff87bbc9b7aabf4fceda1e3a7a36948248f918960", - "0x257350c2abb392ee71be3df45bcdbb0d8f15b4982e2a68ed8137392126337634", - "0x07a8e040a492101c2e1cf08302bafc369232b4fca30a590bca39a0f8e3e2d069", + "0x00f0c0bd7a2474b4bd1ccccf6df6d51d8713db30acdec075017c4565b9d6f6fa", + "0x2a6d8b57a1142010ce2bbcfe7f8218ff295493c3721db9abd616c2ee631767ef", + "0x053a3c8d54e09f6678962ec6881550b6b67357c08fb5a8610dfec81586b47726", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -1290,10 +1290,10 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 "0x0000000000000000000000000000000000272f00e2b4979e7b1a8b804e66d45f", "0x0000000000000000000000000000005f60c69b768231cc3787f2c1b10d4530aa", "0x00000000000000000000000000000000001a3a9db6a69e4a6c5680dfb340b548", - "0x00000000000000000000000000000083a680fb9041b35c957bcd70c068dea161", - "0x000000000000000000000000000000000006d30fd00c3d10a3a91aa2627ffa5e", - "0x0000000000000000000000000000001785076c45b4f617eb14afaaac634d872e", - "0x000000000000000000000000000000000001940a414d43bb0706a06add4a686a", + "0x000000000000000000000000000000494e2fea6c25a91ceea7bfbdfbe77d4356", + "0x000000000000000000000000000000000020e922c7d52fbc737b9d3179d7c75e", + "0x00000000000000000000000000000075429331d5cf6fdb770e6550c2b6d87043", + "0x0000000000000000000000000000000000049310c6a3737c1ddbfb0d12089dab", "0x0000000000000000000000000000002937f84cd8eab4ffee7a4fca099c145ce2", "0x00000000000000000000000000000000000fd6019ce509abe04aae646c03f8dd", "0x0000000000000000000000000000006db1433a8071c92c87d86229466c3ebdb3", @@ -1399,7 +1399,7 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 "0x00000000000000000000000000000075db428bfb63ab9fcc734d18541c43429b", "0x00000000000000000000000000000000000c97c1d60a9fd3863d5090659229e6" ] - hash = "0x2e4294dd240f6f76d80cc9c898d4f1e6e71f034414d53427af3be8f83c50c224" + hash = "0x2f3b91912e2339fa82476b80c98a47b307f4b9db802358da6126c49354275f49" [inputs.previous_l1_to_l2] root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" diff --git a/noir-projects/noir-protocol-circuits/crates/rollup-block-root-first/Prover.toml b/noir-projects/noir-protocol-circuits/crates/rollup-block-root-first/Prover.toml index ec788a91b8e4..c2d6f109a15b 100644 --- a/noir-projects/noir-protocol-circuits/crates/rollup-block-root-first/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/rollup-block-root-first/Prover.toml @@ -29,9 +29,9 @@ new_l1_to_l2_message_subtree_root_sibling_path = [ ] new_archive_sibling_path = [ "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x151291de5da36573ec2eee544aac11ff0fac7188a0994c4297648d37a9c9e1c2", + "0x06f021957396939bcf84f21f56f6d5916056875f9048fb62329e7d80fc846820", "0x0e34ac2c09f45a503d2908bcb12f1cbae5fa4065759c88d501c097506a8b2290", - "0x2e2e36722b1ec84e2d5d16c3bc952077215df4ea0b608b28cd036481aa2aa9e9", + "0x0c0af985347a8584292dda9c1109af352c755259907d7760acfbe7e278d308e5", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", "0x01c28fe1059ae0237b72334700697bdf465e03df03986fe05200cadeda66bd76", @@ -516,16 +516,16 @@ new_archive_sibling_path = [ [inputs.parity_root.public_inputs] sha_root = "0x00de7b349d2306334734e4f58b1302a6ed5a6c796a706f6597a5641b6d468223" converted_root = "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686" - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" [inputs.parity_root.vk_data] leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000016" sibling_path = [ "0x08f5d18bc7027660940b5823aece2984562d128337d8e729b25e6b9d338b2817", "0x016ec951c4d9d145b83f63e58bb7714d980a6b7566ee460bf82da44e647d668b", - "0x2aa0d57df3762b031a31219260febd79570fdec2aa53ff3dbd61c3fe460d31cf", + "0x02f8babb29c72c8b9888368ee11bdfae053e38b7d9eb379c4a71811d9bce19a2", "0x15ce529f7aae3150806fb78f868d26b41882d38a9db2d02b318d8b2697b0ad7b", - "0x1d6170e061e1110ddd5c5d45e300389363886ef1fb5849840f0657aa4388f20a", + "0x258f729e4a73fdeee24130570d3f15ca4dfcd4d0c639ee61f8bc799e5db022e7", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -1176,16 +1176,16 @@ new_archive_sibling_path = [ [inputs.previous_rollups.public_inputs] num_txs = "0x0000000000000000000000000000000000000000000000000000000000000002" out_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" - accumulated_fees = "0x0000000000000000000000000000000000000000000000000001c6fac0c26680" - accumulated_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021a35" + accumulated_fees = "0x0000000000000000000000000000000000000000000000000076342b5e330f20" + accumulated_mana_used = "0x0000000000000000000000000000000000000000000000000000000000117e97" [inputs.previous_rollups.public_inputs.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" [inputs.previous_rollups.public_inputs.constants.last_archive] - root = "0x0cc3f2929b47296b3b7206f73689e3fddcbaf9b01a62362f3fc01bff2196ab4e" + root = "0x265ec2bc948a93265876a0bd8019b7f9d63ee4c154e06dec22fd33483e6ae3f2" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000a" [inputs.previous_rollups.public_inputs.constants.l1_to_l2_tree_snapshot] @@ -1194,43 +1194,43 @@ new_archive_sibling_path = [ [inputs.previous_rollups.public_inputs.constants.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x000000000000000000000000000000000000000000000000000000000000000a" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000042" - timestamp = "0x00000000000000000000000000000000000000000000000000000000699603b5" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1f43d" [inputs.previous_rollups.public_inputs.constants.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [inputs.previous_rollups.public_inputs.constants.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.previous_rollups.public_inputs.constants.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000000d8699c80" + fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000006c1b26de0" [inputs.previous_rollups.public_inputs.start_tree_snapshots.note_hash_tree] -root = "0x08b1afa3501215770a2c677ceba3b8798d9c03d796a609b6404b328af5dbf672" +root = "0x0743ba7864b0045d7ed2cf7afcfcc77da63113902cf25e19e524dd8822fe2f87" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000240" [inputs.previous_rollups.public_inputs.start_tree_snapshots.nullifier_tree] -root = "0x236976693e4978f32be409153c88f0ecd48876d29dcc66fd578012d06def637c" +root = "0x3019016651f0576657962c417ae041d41e0336d9286d8c8ff13e03f529189171" next_available_leaf_index = "0x00000000000000000000000000000000000000000000000000000000000002c0" [inputs.previous_rollups.public_inputs.start_tree_snapshots.public_data_tree] -root = "0x177859328a58ef72800b2ae59990221dd728cea218ead4f0a252df22ea532d57" +root = "0x2fc1ead36718a49063ee2d7087dd66e8f888a43d1d29f9876539508065c52f89" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.previous_rollups.public_inputs.end_tree_snapshots.note_hash_tree] -root = "0x2689a4beab17ab7cc3a8e33a7422fb5c36033eab1c1e53df5d88dac7aa96c593" +root = "0x3048d66f55f21ae0c8c58818b89c711eb61a4b0368e7a9552b0a4a4173cbe86e" next_available_leaf_index = "0x00000000000000000000000000000000000000000000000000000000000002c0" [inputs.previous_rollups.public_inputs.end_tree_snapshots.nullifier_tree] -root = "0x10ae4fc414960709e17f6a8b47c49b8a6a067805e7a3aba0ad0488060205f6e3" +root = "0x2b6b9920401cc3f14e4bd3f19995a7848815652a31e4ab4e53885e1d9707a2ef" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000340" [inputs.previous_rollups.public_inputs.end_tree_snapshots.public_data_tree] -root = "0x0f373a8f9d5d10645764d56ed058f438a4398656d7fdeac946753b4b7a7b9c72" +root = "0x03098e4dd16d873318d1a5476639fa4e7f60119cb7557b79593224d229f1ce46" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.previous_rollups.public_inputs.start_sponge_blob] @@ -1252,31 +1252,31 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 squeeze_mode = false [inputs.previous_rollups.public_inputs.end_sponge_blob] - num_absorbed_fields = "0x0000000000000000000000000000000000000000000000000000000000000047" + num_absorbed_fields = "0x0000000000000000000000000000000000000000000000000000000000000045" [inputs.previous_rollups.public_inputs.end_sponge_blob.sponge] cache = [ - "0x15649e60578629931927850b8f54bbb3350f5aa48e2ab3f1b6019e927290b96e", - "0x00000000000000000000000000000000000000000000021e18f5e453cd84ad80", - "0x000000000000000000000000000000000000000000000000000000000000076c" + "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316", + "0x1c96012677e58be34a42fdc7db492eb3e7fb1d797de47f3f630b4601b20efbd8", + "0x00000000000000000000000000000000000000000000021e00dfbb62a4801a20" ] state = [ - "0x1623a46c73a4c5b35974ddfc3b56a2df8b1eb098997d4e3fa1ce4b9572dd1575", - "0x1de283da506fe35bb28f25f215626d22cb0bc6df85596f89e8dea06a4e32d48f", - "0x2e0d4d5b05ec14e45aed7e142f605faf391deab327da3423a55ee14f252b4a8e", - "0x0dedb88c7944e60de45fa4269f531fa6e2e352fdff5c1118ac54f2a3b65a4d26" + "0x07da16723cfc29e8aaf83bc10a320f83c9d4aa9e2c9b159ae35eee956e5cf33b", + "0x0caec4dd093fd1e38dc517a0542f4b73400996ff849ffbb5ff21933873d9feb1", + "0x13560aadf56c834693dffaca7ac0a5145d3484446aefad550f9259534e3fd6ba", + "0x2afb9d64c2230f31a2045f6ae65996aa581e822ffe13eb73472b711fdbbbb75f" ] - cache_size = "0x0000000000000000000000000000000000000000000000000000000000000002" + cache_size = "0x0000000000000000000000000000000000000000000000000000000000000003" squeeze_mode = false [inputs.previous_rollups.vk_data] leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000009" sibling_path = [ - "0x2fc56ba7445123d4c3e720695725a940c72b84b4525fc50ead72f8d152c1504f", + "0x068e13dd7678bf83be9a6ee75eb5cc29326bef022fe74fe129e041fec2a05ce1", "0x1842013e5c0c6291befb4ea5cb265babc5c8a5fd79e4ef9c39d05151036fd96f", "0x1467ecad5e1100490b46fc05ae80a576a0840acff9970bd90272b036875ef4cf", - "0x1579f6b3da7756728a9ad000e862a0568b12d84074a3cef644ef0e4f7b2c051a", - "0x07a8e040a492101c2e1cf08302bafc369232b4fca30a590bca39a0f8e3e2d069", + "0x214576712a9c4aca8d9b046a4e9331c65629640114af10ab280c9130e37804ed", + "0x053a3c8d54e09f6678962ec6881550b6b67357c08fb5a8610dfec81586b47726", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -1927,16 +1927,16 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 [inputs.previous_rollups.public_inputs] num_txs = "0x0000000000000000000000000000000000000000000000000000000000000001" out_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" - accumulated_fees = "0x000000000000000000000000000000000000000000000000000133ec44ed2000" - accumulated_mana_used = "0x0000000000000000000000000000000000000000000000000000000000016c40" + accumulated_fees = "0x0000000000000000000000000000000000000000000000000045b4addaaabe00" + accumulated_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [inputs.previous_rollups.public_inputs.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" [inputs.previous_rollups.public_inputs.constants.last_archive] - root = "0x0cc3f2929b47296b3b7206f73689e3fddcbaf9b01a62362f3fc01bff2196ab4e" + root = "0x265ec2bc948a93265876a0bd8019b7f9d63ee4c154e06dec22fd33483e6ae3f2" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000a" [inputs.previous_rollups.public_inputs.constants.l1_to_l2_tree_snapshot] @@ -1945,61 +1945,61 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 [inputs.previous_rollups.public_inputs.constants.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x000000000000000000000000000000000000000000000000000000000000000a" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000042" - timestamp = "0x00000000000000000000000000000000000000000000000000000000699603b5" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1f43d" [inputs.previous_rollups.public_inputs.constants.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [inputs.previous_rollups.public_inputs.constants.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.previous_rollups.public_inputs.constants.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000000d8699c80" + fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000006c1b26de0" [inputs.previous_rollups.public_inputs.start_tree_snapshots.note_hash_tree] -root = "0x2689a4beab17ab7cc3a8e33a7422fb5c36033eab1c1e53df5d88dac7aa96c593" +root = "0x3048d66f55f21ae0c8c58818b89c711eb61a4b0368e7a9552b0a4a4173cbe86e" next_available_leaf_index = "0x00000000000000000000000000000000000000000000000000000000000002c0" [inputs.previous_rollups.public_inputs.start_tree_snapshots.nullifier_tree] -root = "0x10ae4fc414960709e17f6a8b47c49b8a6a067805e7a3aba0ad0488060205f6e3" +root = "0x2b6b9920401cc3f14e4bd3f19995a7848815652a31e4ab4e53885e1d9707a2ef" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000340" [inputs.previous_rollups.public_inputs.start_tree_snapshots.public_data_tree] -root = "0x0f373a8f9d5d10645764d56ed058f438a4398656d7fdeac946753b4b7a7b9c72" +root = "0x03098e4dd16d873318d1a5476639fa4e7f60119cb7557b79593224d229f1ce46" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.previous_rollups.public_inputs.end_tree_snapshots.note_hash_tree] -root = "0x2689a4beab17ab7cc3a8e33a7422fb5c36033eab1c1e53df5d88dac7aa96c593" +root = "0x3048d66f55f21ae0c8c58818b89c711eb61a4b0368e7a9552b0a4a4173cbe86e" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000300" [inputs.previous_rollups.public_inputs.end_tree_snapshots.nullifier_tree] -root = "0x2568334c9fb00f48349dd5159b8ccfed2f4b2649395b99ed06e3ccdb5e595e83" +root = "0x0b8b0d7c6309c32abab282f51a9abde9fd1ed5bb11805bbe04d07e666ad491e2" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000380" [inputs.previous_rollups.public_inputs.end_tree_snapshots.public_data_tree] -root = "0x1d4b7e120298a5183de0cb41019e9762e38d2de68fb94bd6970e183448e6c47d" +root = "0x1241e126a4ff9b6d9ecde8415fcc38b4cc00c3048d4027b6bec75825e4be5ab4" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.previous_rollups.public_inputs.start_sponge_blob] - num_absorbed_fields = "0x0000000000000000000000000000000000000000000000000000000000000047" + num_absorbed_fields = "0x0000000000000000000000000000000000000000000000000000000000000045" [inputs.previous_rollups.public_inputs.start_sponge_blob.sponge] cache = [ - "0x15649e60578629931927850b8f54bbb3350f5aa48e2ab3f1b6019e927290b96e", - "0x00000000000000000000000000000000000000000000021e18f5e453cd84ad80", - "0x000000000000000000000000000000000000000000000000000000000000076c" + "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316", + "0x1c96012677e58be34a42fdc7db492eb3e7fb1d797de47f3f630b4601b20efbd8", + "0x00000000000000000000000000000000000000000000021e00dfbb62a4801a20" ] state = [ - "0x1623a46c73a4c5b35974ddfc3b56a2df8b1eb098997d4e3fa1ce4b9572dd1575", - "0x1de283da506fe35bb28f25f215626d22cb0bc6df85596f89e8dea06a4e32d48f", - "0x2e0d4d5b05ec14e45aed7e142f605faf391deab327da3423a55ee14f252b4a8e", - "0x0dedb88c7944e60de45fa4269f531fa6e2e352fdff5c1118ac54f2a3b65a4d26" + "0x07da16723cfc29e8aaf83bc10a320f83c9d4aa9e2c9b159ae35eee956e5cf33b", + "0x0caec4dd093fd1e38dc517a0542f4b73400996ff849ffbb5ff21933873d9feb1", + "0x13560aadf56c834693dffaca7ac0a5145d3484446aefad550f9259534e3fd6ba", + "0x2afb9d64c2230f31a2045f6ae65996aa581e822ffe13eb73472b711fdbbbb75f" ] - cache_size = "0x0000000000000000000000000000000000000000000000000000000000000002" + cache_size = "0x0000000000000000000000000000000000000000000000000000000000000003" squeeze_mode = false [inputs.previous_rollups.public_inputs.end_sponge_blob] @@ -2007,15 +2007,15 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 [inputs.previous_rollups.public_inputs.end_sponge_blob.sponge] cache = [ - "0x00000000000000000000000000000000000000000000021e18f4b06788978d80", - "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56", - "0x15649e60578629931927850b8f54bbb3350f5aa48e2ab3f1b6019e927290b96e" + "0x00000000000000000000000000000000000000000000021e009a06b4c9d55c20", + "0x000000000000000000000000000000000000000000000000000000000000076c", + "0x1c96012677e58be34a42fdc7db492eb3e7fb1d797de47f3f630b4601b20efbd8" ] state = [ - "0x11c7f52b2995f4517ab1988d643e3d712acdcf08e63ff7270cdd5ba34234cd74", - "0x22100c9006bc2fff68ce0c5919b75f261f239f3771c16d45835b4f2e512eca94", - "0x1de326268962ce7965804ec9ec360edf23b542606fbf9c49a133a37acd77a017", - "0x09fa2dc623754cfe967c5c98534b297c9648b0ae8fad15128cd65be3cdb0e894" + "0x2a54110f0af37de36609662b10f8128157d6fcab0f2c8bfdb1d25b28d197ffbc", + "0x0727b91c37a90b2249fbb45b1c04086c62e21136c02b8f66c23f9410eb80590b", + "0x2b062faa94bdf5c93da4a7f5ae84387a9945129cb4e9fe3547e848e7730a03ae", + "0x02de53efd208e8d1a36aee9b4498e2bb04ddbd0207feadc4b14d9e6e11c89f6e" ] cache_size = "0x0000000000000000000000000000000000000000000000000000000000000001" squeeze_mode = false @@ -2026,8 +2026,8 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 "0x06aac6f4643c4c00d10054129df066de9adbf33ecd9922aa22b0ca12ba2cc8f5", "0x1842013e5c0c6291befb4ea5cb265babc5c8a5fd79e4ef9c39d05151036fd96f", "0x1467ecad5e1100490b46fc05ae80a576a0840acff9970bd90272b036875ef4cf", - "0x1579f6b3da7756728a9ad000e862a0568b12d84074a3cef644ef0e4f7b2c051a", - "0x07a8e040a492101c2e1cf08302bafc369232b4fca30a590bca39a0f8e3e2d069", + "0x214576712a9c4aca8d9b046a4e9331c65629640114af10ab280c9130e37804ed", + "0x053a3c8d54e09f6678962ec6881550b6b67357c08fb5a8610dfec81586b47726", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -2037,94 +2037,94 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 "0x0000000000000000000000000000000000000000000000000000000000000017", "0x0000000000000000000000000000000000000000000000000000000000000042", "0x0000000000000000000000000000000000000000000000000000000000000001", - "0x000000000000000000000000000000de198fb1732a4facd18fcd6011f7179d3f", - "0x000000000000000000000000000000000004d78d08f997bc1ef1f62f40b4df92", - "0x0000000000000000000000000000001b07a7edfe73494d1e79da81185f83fc66", - "0x0000000000000000000000000000000000188d1b2565ef75d7422f6d6eeee2ff", - "0x00000000000000000000000000000030439813835d384f1e23aea4645e9dd93f", - "0x0000000000000000000000000000000000094c2068af4736a24e7eb5d055bdd3", - "0x00000000000000000000000000000071703719b23c6e80014047b4c14a36a550", - "0x00000000000000000000000000000000000e1727e41c5a5349439bee0184ab4e", - "0x000000000000000000000000000000285a9ec01e74115c1c36f068ae63fa3185", - "0x00000000000000000000000000000000002e766006110406d054e0c74e32e90a", - "0x00000000000000000000000000000095495e645c88586e13c15490ca724c1c18", - "0x00000000000000000000000000000000000383e2b0a5892840eec6fba4e78abb", - "0x00000000000000000000000000000086d1759cce624defad8b9cc4e14db8d3b2", - "0x00000000000000000000000000000000002bfb300f6d12898bc3070cb76f35a2", - "0x000000000000000000000000000000c60d6b05e00da48facd455bb99c7682ebb", - "0x00000000000000000000000000000000000d8dcd611e6c6ec135ab6781b3526c", - "0x000000000000000000000000000000d91cc7a7e4101206e5303afbcca22d7421", - "0x00000000000000000000000000000000002a18677f97c8179867ada48377d5b5", - "0x00000000000000000000000000000022ae2ce83d581b550f3bd32d1f33c47896", - "0x00000000000000000000000000000000001d95d0459f0cf17d1d87ad17d7971c", - "0x0000000000000000000000000000001ea65bc363ee6884a839a4f8caf8dedd23", - "0x000000000000000000000000000000000021411ad4210d8c68d94e68c9d855c1", - "0x0000000000000000000000000000006508af13d41a41de95ed4e6254b0c3ae40", - "0x00000000000000000000000000000000000543ce2a65c1324a4227dd9847ce5b", + "0x000000000000000000000000000000d9fd088859b128cf01068d8b976d9c73da", + "0x00000000000000000000000000000000002f6805069f631dc2479d16a4db464b", + "0x0000000000000000000000000000002eef550bb343545f7e6eab91e1509a2cb3", + "0x00000000000000000000000000000000002f74066d8ac61f93e62af29f77adde", + "0x0000000000000000000000000000009cc40e635198aa9a19866a9ea15e98e3cd", + "0x000000000000000000000000000000000019169fc86118987347a644f3ce9af4", + "0x000000000000000000000000000000d96f9acc9e18ab5072a60b9ddd7ea7e591", + "0x0000000000000000000000000000000000195fd369626714a2644f5fb0694c87", + "0x0000000000000000000000000000008e87638084da8bf320080e97e6a6612c1c", + "0x0000000000000000000000000000000000131bdc267749c3122dd5acfd778c57", + "0x000000000000000000000000000000c10691836ec21d95d803aa9ffc3e566ac4", + "0x00000000000000000000000000000000001b03d1f313a9804ebfa5f3cc5becc9", + "0x0000000000000000000000000000001a0085c7628487fb4911b73d9333d27f71", + "0x000000000000000000000000000000000017eeea2351f943d45941e272049f86", + "0x000000000000000000000000000000bf97921ea44003720548ecfa2c8d7e9b23", + "0x000000000000000000000000000000000022b68dfe5256817ccce1f882b0ff68", + "0x00000000000000000000000000000076bcf0d35178345db92e05568c25e77992", + "0x00000000000000000000000000000000002ffe2e903ff8ac2b4ebffbd9c7fbc5", + "0x000000000000000000000000000000dcc3f7655e8aaa758c259a5ed759d6bb8c", + "0x00000000000000000000000000000000001190c3a506b599f5e677a377509375", + "0x000000000000000000000000000000804e75fd57b7570adaef2b50a7650b5f27", + "0x000000000000000000000000000000000000c616227589a1ba02ec2487c5f9d1", + "0x000000000000000000000000000000271dee0243ebc7ce0b0eabdecb25a0bfbe", + "0x00000000000000000000000000000000002c24b5bd0f31680ae7a71136efd0ee", "0x00000000000000000000000000000001fccf755f5b30a7d544b2f78ce075cb5d", "0x000000000000000000000000000000000026f5423942948047e155a519b195e8", "0x000000000000000000000000000000a9efc76daffb8dfe2a39570b2d5d046767", "0x000000000000000000000000000000000026e7dd89fe96952a4603c2b5555538", - "0x000000000000000000000000000000355c2998f398e804e730189461fb00139f", - "0x00000000000000000000000000000000000a3443a110b2522a23a03d939eeeb3", - "0x0000000000000000000000000000001f3fb12db9680f48fb1d29bbbdd4b7bc12", - "0x000000000000000000000000000000000000dcc813db2cd2e14df24a5c181e5f", - "0x000000000000000000000000000000b672d5bc0f288b4cfa0ca4dc59d3ae4bb3", - "0x0000000000000000000000000000000000267dc67679d7d2201058fc61fb5ccb", - "0x0000000000000000000000000000000786bad7d579c9f505c141a00ca7ebd8cc", - "0x00000000000000000000000000000000003003f7a872f87cf1756201ed7cb62a", - "0x0000000000000000000000000000006b168d7ac649c47a8951251e8779c0fbec", - "0x000000000000000000000000000000000003b1fab24cadb2ec2ac81021702e0c", - "0x0000000000000000000000000000003f1cb3ddf1a489eecf0e96938023de8aba", - "0x00000000000000000000000000000000001fc9d2dea0c2fb407283bba83ae068", - "0x0000000000000000000000000000000f38a8ebbfa7c2a5ebb9e387001d1cbaee", - "0x0000000000000000000000000000000000077ecfeed1399ec91b3dae718ffec1", - "0x0000000000000000000000000000005d36d493a66dab44c42b8e38cde2779b1f", - "0x000000000000000000000000000000000020e25855b65dd0d452c31500e245cd", - "0x00000000000000000000000000000042b42f7761c5d68575d3461b9f0b324d7b", - "0x000000000000000000000000000000000017d40c407912418d5f325572621c62", - "0x000000000000000000000000000000a15a56e2c293001e8d134acb4871ce1d0e", - "0x0000000000000000000000000000000000099bb554bde1b473e90684295bb635", - "0x0000000000000000000000000000008481507563e835f85ea03b451cbc8dd3f4", - "0x000000000000000000000000000000000030223f876f12d368532937c35079f4", - "0x0000000000000000000000000000004f45546300f84611dcd78027473ea0940d", - "0x00000000000000000000000000000000000c399e146a6cc96b84b7ed75ef44b5", - "0x0000000000000000000000000000007d50c24c592683a7f75c1424a2fe53fa3d", - "0x00000000000000000000000000000000002e617547a3211c1d7115433666c4e8", - "0x0000000000000000000000000000007e7ab2b0728357af4107b9d6fa5cba78e4", - "0x00000000000000000000000000000000001b1dc990733070ea702d0205caa743", - "0x00000000000000000000000000000015ef85caf42454b9559a05f35d52926f0f", - "0x0000000000000000000000000000000000215cf24eebc713dcdbfca83b81bc3f", - "0x000000000000000000000000000000b12709253feebb678acd68ab5b095161f5", - "0x000000000000000000000000000000000018525c9bf65b01a45ff2b3bb146da8", - "0x0000000000000000000000000000005759e13774c9c1a6ca8dc59e9d90dfb300", - "0x000000000000000000000000000000000028866f6c4f3a992d71fa598cf43961", - "0x0000000000000000000000000000007a239a8295775f7b5180902e6de5e26c12", - "0x000000000000000000000000000000000019acffdb9f035e7caa6bce17b6e270", - "0x0000000000000000000000000000007665dabae3fedda930fe4681cf534cb87b", - "0x0000000000000000000000000000000000177a9a590d5d85846ddea455f621e4", - "0x000000000000000000000000000000ce91975f55d6a99abfd359725b6d4ee499", - "0x000000000000000000000000000000000002e0581d0391b869169f661e24f300", - "0x000000000000000000000000000000119045390688c4a639f3d36bd4952ee441", - "0x000000000000000000000000000000000011bdb2dfeaebbd7cecda1721f49cf1", - "0x00000000000000000000000000000079bf6f47850cd633233987b14f03b55046", - "0x0000000000000000000000000000000000107ab29175f69ed7555d480ae8f152", - "0x000000000000000000000000000000acf2610fb29016ddba2880a84059508626", - "0x00000000000000000000000000000000000338875b0947ca7a610a53ab951f8c", - "0x000000000000000000000000000000a23f636f7bfd3fd354929980eb13e41723", - "0x00000000000000000000000000000000000edee532d0fb1628d4c5c8669c8867", - "0x000000000000000000000000000000bc61de8b292d6e5edbfb44729f9b1308d6", - "0x00000000000000000000000000000000000c4c8823b6becfaf42f67d77844074", - "0x000000000000000000000000000000af30263e9cf766fa25f60188eb550dcc03", - "0x0000000000000000000000000000000000272886ef3ce068ea3a692629037755", - "0x0000000000000000000000000000001a91f47e8827cae4b55ac9cdbf32fd12d3", - "0x00000000000000000000000000000000001bb1e5678f70336ffa213ed44e3d14", - "0x000000000000000000000000000000d75a994bbd189310cae9f871dac212def4", - "0x00000000000000000000000000000000001c9f5ead3e78072f82ecc21c100cc4", - "0x0000000000000000000000000000001a2a0c93ef6ea4930b07aab84809b297f5", - "0x00000000000000000000000000000000000266003e338ef6b23aa108bed42d97", - "0x000000000000000000000000000000e31442210b4ab02e40d1198f4d65d0e502", - "0x00000000000000000000000000000000000cef6cd374810b58f3bcb5c1678c6b", + "0x0000000000000000000000000000007359d46043dc0693e002c92be83104ada7", + "0x00000000000000000000000000000000000d5967002194f59555dd104004ce21", + "0x0000000000000000000000000000003998ae9cf18e5d8164a0fc9a8cdc3772bb", + "0x00000000000000000000000000000000000fc9f8abf0fc2e466ee31d4c1d50ee", + "0x000000000000000000000000000000e953454df219b4ee24a9f1d75b1c7e36f0", + "0x0000000000000000000000000000000000047a640cf0193ab7a4d5625266389c", + "0x000000000000000000000000000000ae391211c05eec1e65d334cc4feef8883c", + "0x0000000000000000000000000000000000270c403b79021f529ff3a26d320000", + "0x00000000000000000000000000000008942ffb40cce8a1735ecbab2e8735c050", + "0x00000000000000000000000000000000002460f076ef0bb28cef4ca1364bc9c6", + "0x0000000000000000000000000000008719f9984280a181ca055d3472b010e10d", + "0x000000000000000000000000000000000020cf67d4fea38ec6f370460d253ab7", + "0x000000000000000000000000000000181caf8f52c0c09c6a8412b5e504671944", + "0x00000000000000000000000000000000001f371764b4e8ea31f735830044c8ea", + "0x0000000000000000000000000000004164ccf7c0c1f2f93720c70efe24e7c65d", + "0x000000000000000000000000000000000015d48b865bd293a150ceefd0862767", + "0x0000000000000000000000000000004e66d6528eb2cb839b9f3f35cef514b6b9", + "0x000000000000000000000000000000000009b841aeb7f4ad82f15b66a76ec13c", + "0x000000000000000000000000000000808fae980da1e21e13dfaf11e88dd68fab", + "0x0000000000000000000000000000000000243cf928b5f368ca3d1024e16405fe", + "0x00000000000000000000000000000013387014c571cd0cbbda4cda98a2bee3f7", + "0x00000000000000000000000000000000002523ac603810c00c5f45c57189e47d", + "0x00000000000000000000000000000008f871c4f346b3dd3cc735e6d62ee58475", + "0x000000000000000000000000000000000027fde84badcafaf4605907f9b6d6c0", + "0x0000000000000000000000000000006c6e3912c40a6ecb28d1c2bc0a792c30c5", + "0x00000000000000000000000000000000002e93bd852b0dcf2ef394679ade14e0", + "0x0000000000000000000000000000008ec043b093c4ac947fdb9fa10f6545180d", + "0x000000000000000000000000000000000022849a2b6ac00831cf5c34b01e2813", + "0x000000000000000000000000000000cf42802df00df1f55ba11ec2cb5c138ef2", + "0x000000000000000000000000000000000029e04ac5d7a5ffdd5575f1422ba50b", + "0x000000000000000000000000000000243c8e671dc42188a2940b07c6222d468d", + "0x00000000000000000000000000000000002faa8c0b5dc9b29e1bca1271b55a61", + "0x0000000000000000000000000000001c49dcc57d5d4a35e16156b2b0dddebcfe", + "0x0000000000000000000000000000000000020f511fe3328ebedad5e47363bb47", + "0x00000000000000000000000000000076230d0ddf687505af14bf6efa13d05b6e", + "0x000000000000000000000000000000000003a70f34d2ddad0d532bbac7fb5f20", + "0x000000000000000000000000000000539673229cd4a8cb3b89106cfcfcabcc71", + "0x000000000000000000000000000000000003b2cd2320caa932de070c6272c150", + "0x0000000000000000000000000000005f43f692ba8176b3f273d70d336c6a9f18", + "0x0000000000000000000000000000000000002db7b795a0f419b7bad29b3424e6", + "0x000000000000000000000000000000bec64e4a2beba8df3ed39d6259c2e15661", + "0x00000000000000000000000000000000002b09d96b8b3600b905983a1950a4d4", + "0x000000000000000000000000000000cd9f1c50c9a096b391e2db4e648c3a16f9", + "0x000000000000000000000000000000000005a5d20368b6e20b3988c9abb37cc7", + "0x000000000000000000000000000000ea1408ff7d29fdfe829876ea72a2661fcb", + "0x000000000000000000000000000000000010930e4b9f5e30b31c6f3e70029426", + "0x0000000000000000000000000000004d94908b412c89058fdd902780b1762c6e", + "0x000000000000000000000000000000000011ddb6d31ecd15469232b3650ca165", + "0x00000000000000000000000000000075c9a7f9f633cb1ee297bc63efa73afdbf", + "0x00000000000000000000000000000000000bed1099a3002358af1116f0c0d5ea", + "0x000000000000000000000000000000bf4f7544b367114d79b4d7de32ffafad7d", + "0x00000000000000000000000000000000001ead7b12bada61b5ef9d928fb6b5f8", + "0x000000000000000000000000000000bcfbf2c1cfb75c8112a9f58017c852a7d8", + "0x00000000000000000000000000000000000cbc735600eed69e8f721c14bef1fa", + "0x000000000000000000000000000000ca3f897a05a7b216571059d6511cc257ce", + "0x000000000000000000000000000000000018fcd72e28b6b048e95282748b381d", + "0x0000000000000000000000000000006d166f792abf4999938dc84e2e48c37af2", + "0x00000000000000000000000000000000002a017b401bc0b9c7cccc91c0be243d", + "0x000000000000000000000000000000872eebeccfc64a99f659457cb42efde707", + "0x00000000000000000000000000000000001b40c50639272e185ab9879a6503bf", "0x0000000000000000000000000000006363c23486d6a7a313beac4e2d9611968a", "0x0000000000000000000000000000000000085acee4523161ab1e268a4f0c1b0f", "0x000000000000000000000000000000b250d5a528a555d96d498fc9af4f8cc5c2", @@ -2145,12 +2145,12 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000002", "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x000000000000000000000000000000db27c1b01dd18c17d277d25d9bd917782d", - "0x0000000000000000000000000000000000036a9893a89572bb3ee3ae0a968019", - "0x00000000000000000000000000000087900e14657967934e41087b942b9c33d1", - "0x0000000000000000000000000000000000061f0c485f839e86b27481692b6ad8" + "0x000000000000000000000000000000f0aad3ef6d5166bb595fc93f21fb5e8e1f", + "0x000000000000000000000000000000000014892c9c1b6eb2e36b6a411e7b03c9", + "0x000000000000000000000000000000333ed471946d69b03494eba8a2f2cba27f", + "0x000000000000000000000000000000000007f373fa93fe13b0ae97882b9c8d0b" ] - hash = "0x2fc56ba7445123d4c3e720695725a940c72b84b4525fc50ead72f8d152c1504f" + hash = "0x068e13dd7678bf83be9a6ee75eb5cc29326bef022fe74fe129e041fec2a05ce1" [inputs.previous_l1_to_l2] root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" diff --git a/noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-merge/Prover.toml b/noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-merge/Prover.toml index 3dd6c149803c..d5f756b027c2 100644 --- a/noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-merge/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-merge/Prover.toml @@ -523,7 +523,7 @@ proof = [ [inputs.previous_rollups.public_inputs] checkpoint_header_hashes = [ - "0x00a50492eb222715e27acc59d3fca6fcc34e9b204444515d97046b0e8d3a4558", + "0x007b9120cb876036761c755e59d395609e33bd18c1cddd9a38f5f4a3292b8c48", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -559,17 +559,17 @@ proof = [ [inputs.previous_rollups.public_inputs.constants] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" [inputs.previous_rollups.public_inputs.previous_archive] - root = "0x1d20aea0bcec7d0b24d2146cc43af55e869a31644afedaf4e38615a0eaf232ac" + root = "0x240bda38789787155dd2879e6aa31cbdb9672410dcec7c3675b87597f49550b4" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000009" [inputs.previous_rollups.public_inputs.new_archive] - root = "0x0cc3f2929b47296b3b7206f73689e3fddcbaf9b01a62362f3fc01bff2196ab4e" + root = "0x265ec2bc948a93265876a0bd8019b7f9d63ee4c154e06dec22fd33483e6ae3f2" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000a" [inputs.previous_rollups.public_inputs.previous_out_hash] @@ -581,10 +581,10 @@ proof = [ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000001" [[inputs.previous_rollups.public_inputs.fees]] - value = "0x000000000000000000000000000000000000000000000000000001b0d3390000" + value = "0x0000000000000000000000000000000000000000000000000034fb6792ad7a80" [inputs.previous_rollups.public_inputs.fees.recipient] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [[inputs.previous_rollups.public_inputs.fees]] value = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -811,15 +811,15 @@ proof = [ ] [inputs.previous_rollups.public_inputs.end_blob_accumulator] - blob_commitments_hash_acc = "0x004f2cc09c008751b19ab47c2b65f321d83aefad88bcaffacb78b31357d78387" - z_acc = "0x29507eddf80322bd9e2be86a888bd40a37a3115659fce502338be42522d930d4" - gamma_acc = "0x075975933f4c18deea03180efa6132afaeb473367983ab7f240271d5fe1c9fa1" + blob_commitments_hash_acc = "0x00aabceed961200874450de66aad24bb709280aa5f5d67508d8aa42a0c000007" + z_acc = "0x0e997313b624e355944c267a016197893dd13aa571485e22c0c1663c3668f3e3" + gamma_acc = "0x03f37fc3507c73a59c0e2ed8a1e16e121eb4e3389cd69b85a165b42463e2b355" [inputs.previous_rollups.public_inputs.end_blob_accumulator.y_acc] limbs = [ - "0x3f82a677bce688ed056663e2077532", - "0x96db99743086f4433152c8caf1852a", - "0x24d4" + "0x45fcd3a9a1380c123f09491d8d47d7", + "0x55ee5da19acdbfa8afcf28e72097cd", + "0x2401" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc] @@ -827,45 +827,45 @@ proof = [ [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc.x] limbs = [ - "0xc434493dc31f8bce2d6ead309c70ae", - "0x47d6be01c2eee1278b4b21fcb6e170", - "0x58c38d4d7082b5d67e20c5b15b18e0", - "0x0780d3" + "0x032a39ebb8ffbc6ec15ca33d38cdd3", + "0x6acef8db60f9a6ba8df77ba9244cd4", + "0xeac2520ff90ec33edc6705f7771cd1", + "0x1465aa" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc.y] limbs = [ - "0xee437ec84686928f0b55794b4decb4", - "0x219875e16f2dc314c5b9c834de0826", - "0x848fec932cabde7888a67ee5bbe685", - "0x117da2" + "0xeaa8b73a59b0fee67ef10c5acd97c3", + "0xb170dccdca6865a32c114cba0c30fc", + "0x7515ea17d0e8199e1ba4d90355aee5", + "0x004653" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.gamma_pow_acc] limbs = [ - "0x4c6ec413dbebe03b3a8cb0fcd6fe69", - "0x9cfedc5543b45a20965554995f61b0", - "0x2527" + "0xbbaf2bea9644b732ce85b43a05bf5d", + "0x3c5ae8188d6392c7e998ecdf3a2c38", + "0x2f1c" ] [inputs.previous_rollups.public_inputs.final_blob_challenges] - z = "0x2dae18f40c679e5373324b71b57731eb873064012fe5c339dd5905dd7ab53959" + z = "0x253734a201dd5f88f76596f24c6dd1770f01074a4a080f99a369f2887dedd4c1" [inputs.previous_rollups.public_inputs.final_blob_challenges.gamma] limbs = [ - "0x4c6ec413dbebe03b3a8cb0fcd6fe69", - "0x9cfedc5543b45a20965554995f61b0", - "0x2527" + "0xbbaf2bea9644b732ce85b43a05bf5d", + "0x3c5ae8188d6392c7e998ecdf3a2c38", + "0x2f1c" ] [inputs.previous_rollups.vk_data] leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000011" sibling_path = [ - "0x10f9143b2a141f3826fd2f24783a4ee36c04efd9216f2c4931a78f15e9c365ab", + "0x1b9bbf7e5251e3ae820fabaa6e14ae0ef23130ad9164112c3a67c5a083e3aac1", "0x152474d9b911866e539377e5d6185f9c35be76bde6972cba8f9c3152640c4085", "0x2c55415cd4570f6496d7035c66ecc3f9f65d44bc0406df5c9e7e84941c055826", "0x15ce529f7aae3150806fb78f868d26b41882d38a9db2d02b318d8b2697b0ad7b", - "0x1d6170e061e1110ddd5c5d45e300389363886ef1fb5849840f0657aa4388f20a", + "0x258f729e4a73fdeee24130570d3f15ca4dfcd4d0c639ee61f8bc799e5db022e7", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -875,94 +875,94 @@ proof = [ "0x0000000000000000000000000000000000000000000000000000000000000017", "0x00000000000000000000000000000000000000000000000000000000000000a3", "0x0000000000000000000000000000000000000000000000000000000000000001", - "0x0000000000000000000000000000007b992e890ea47176a53d476b6f4435307d", - "0x000000000000000000000000000000000008d830e4f03a5a0df0a626b5419713", - "0x000000000000000000000000000000314fad5a3f710c54924b09fc1676326740", - "0x00000000000000000000000000000000002c7198392d6138ab02c4f1dfbd1a9e", - "0x000000000000000000000000000000e9266a78147c0c11bdffa73a464c8a9803", - "0x000000000000000000000000000000000016292979aae313a9da5ae2e6f90572", - "0x000000000000000000000000000000914fa80ea984a41fce86bc55869c84a0ad", - "0x00000000000000000000000000000000001fc3f84c7030d6755b2fa05d45cd23", - "0x000000000000000000000000000000c22386542659a29010ca4eaaaa9bac0e60", - "0x000000000000000000000000000000000023b2248de67c392d8da66600646c8f", - "0x000000000000000000000000000000f15ab33c55742506cc8895f81420346a23", - "0x00000000000000000000000000000000000358509e27610a580b320a2acb23dc", - "0x000000000000000000000000000000173916aa7c8b117a16930f920ef74b2a14", - "0x00000000000000000000000000000000002d5ee9b4516bda4ee5c8da97f4d07b", - "0x0000000000000000000000000000007853a97a84ff7ce10690d27ed93ab7455d", - "0x00000000000000000000000000000000000b9166de2072e5cfd2c55b951fe3a0", - "0x0000000000000000000000000000004247bafca2712b63df859a5e519c4c1236", - "0x00000000000000000000000000000000001641fa2509d3b52883c203f5048601", - "0x0000000000000000000000000000003579799dfedb2ec1a964dfdc21d58dd59f", - "0x000000000000000000000000000000000001a82a2063ad50d49675339805e5d7", - "0x000000000000000000000000000000190ddaf1745c4ddd0ad927688f37edc7ab", - "0x00000000000000000000000000000000001fdc449ab2978d150e6b15424422ff", - "0x000000000000000000000000000000eaaa04f718dd857ac1dea8c713814247fd", - "0x00000000000000000000000000000000001e9ded3d040667bccb2b8b30584d78", + "0x000000000000000000000000000000eb32afa1c87e1d1ab1f74d531d9ba649b5", + "0x00000000000000000000000000000000002a47b247044ade1643716ad099eb53", + "0x0000000000000000000000000000003f69b6152c026e7d185735f62048a1d8d0", + "0x000000000000000000000000000000000022a3d381052d75674332bcc3d204ae", + "0x000000000000000000000000000000a32551a6acde6a9f660fe2b7f68a371141", + "0x00000000000000000000000000000000000fa9872a7392a4a2fddaa5145d98fa", + "0x000000000000000000000000000000b45f465e1960be6d563f365719bf15be55", + "0x00000000000000000000000000000000000928b818cf881ab5c6ba3f07991761", + "0x0000000000000000000000000000002319f117148ed7f87617f6ed12b269fa23", + "0x000000000000000000000000000000000010cf09a447c096b5c75480789b61f4", + "0x0000000000000000000000000000006c561dcadd0ffd61dd4b74b8121d457671", + "0x00000000000000000000000000000000002422c13b44607cc011f2ff63f552db", + "0x000000000000000000000000000000305d5372da3315f25b9309fcb280ab3701", + "0x00000000000000000000000000000000001ce36490a829b0e2f6eddb70eeb733", + "0x000000000000000000000000000000ca93aa953ae471ba29a9b244cdbd2fba94", + "0x00000000000000000000000000000000002a14ccef03711897b023e35bf3f83a", + "0x000000000000000000000000000000f8bf43ef859357535a64328ee48d19fa4c", + "0x000000000000000000000000000000000027ee3ead529d527318cb0879b362dd", + "0x000000000000000000000000000000fa9c39c68ab2d94a19b9cc15afaa4f23ef", + "0x0000000000000000000000000000000000160c3b4ec6c209bc967f5ad9f7280e", + "0x000000000000000000000000000000e7a9c309f6b895b5fcf82c40a6b89f7a74", + "0x000000000000000000000000000000000014b94dde69ab74aa3d08416ef6ecc5", + "0x0000000000000000000000000000008f42f0f1a8ee63b3c8b011dc561a3ea110", + "0x00000000000000000000000000000000001a45f1dbf2334644ee3c309a8fe703", "0x0000000000000000000000000000004b9cd87af8615fd21a50f9d2d6f5bac356", "0x00000000000000000000000000000000002fea96f32103760ddbb66d2b64dc5c", "0x000000000000000000000000000000cf57cca060c094a74ad685146e8fdb5c3e", "0x00000000000000000000000000000000000a71f47258b8aa04fa23f39812abf3", - "0x000000000000000000000000000000df7400887578788132540aa7527e708070", - "0x000000000000000000000000000000000024d325c2d8190f7abfc52c1883f960", - "0x000000000000000000000000000000646a24ca357c2075604f9c14292b375e82", - "0x0000000000000000000000000000000000294077bd3451c2b9e84685efcd46d1", - "0x000000000000000000000000000000aa62025c2177fdafae99b9b28fcc1710e1", - "0x00000000000000000000000000000000000c9a8f4b9b4a7eef319e163445cb67", - "0x00000000000000000000000000000071a7ec5f7eecba271c66b3af94971d37b7", - "0x000000000000000000000000000000000021b948b3807d83577ade54158828e8", - "0x0000000000000000000000000000003c9711cce74808dc05637668158c8d0204", - "0x000000000000000000000000000000000014f637c3e5983644a0aaf260fcce4d", - "0x000000000000000000000000000000e5be0155ea5613f1a5cadc80646fe257e8", - "0x00000000000000000000000000000000000b1ef034297271b251e6851f3dfd88", - "0x000000000000000000000000000000b5f23d8f13059b34d7a0153cf474b307e2", - "0x000000000000000000000000000000000006153e0e2f1c01ec7bcb4f740989db", - "0x0000000000000000000000000000005a99f63f9ece9b0769f8ce1057d924b7a3", - "0x000000000000000000000000000000000012a728e39876cfbef518c080f517b5", - "0x000000000000000000000000000000e64b32c5d29ceea2f222fd53f6514cfbab", - "0x00000000000000000000000000000000002c337b01a0c3d09317ae9393e4ec70", - "0x00000000000000000000000000000073bd9cec0a637784b881490dcf1cc514c1", - "0x0000000000000000000000000000000000040f161304921f486223af1f29ab0d", - "0x00000000000000000000000000000039c0b7af4e259113e1abfd6616653c1937", - "0x00000000000000000000000000000000002183a9a49887db8b1fedaf803684a5", - "0x0000000000000000000000000000001a81ae3776369c64b36f9e9a3fb2858e03", - "0x00000000000000000000000000000000001dfda0fe09ff48ec7280041e04f287", - "0x000000000000000000000000000000688a4c96ed9d2c4f3bb08fcdcdd6ce62fc", - "0x00000000000000000000000000000000000bfba634952c327a551907122bff46", - "0x0000000000000000000000000000001ada0bd17bb5b6631bd8394bbe29af3fbc", - "0x000000000000000000000000000000000005c2531d776f8da9aa52b722bd5c48", - "0x000000000000000000000000000000d2300ce5c10e3cbd62c8fd9c427f81b13c", - "0x0000000000000000000000000000000000060fab0d38256a1ce7fb0667657f13", - "0x0000000000000000000000000000003eac03902077b74df9f54b57eeee34de94", - "0x000000000000000000000000000000000009ed1f553eee82c61a6d54110aef1f", - "0x00000000000000000000000000000088c7421975d29335116f938c8637c30c68", - "0x000000000000000000000000000000000014545f6184e636e9423c7296bc0641", - "0x000000000000000000000000000000930fac00de78bf2ae8ad409c265f487530", - "0x00000000000000000000000000000000000160c4172bb854bf3617c2d1c29041", - "0x000000000000000000000000000000de31b5da76d600cc636d30915174d04320", - "0x0000000000000000000000000000000000261a8e69834f8eb866f5b8b95b1ec6", - "0x0000000000000000000000000000009f1fcffe2c592b13dfabec9fc07c9c4fc6", - "0x000000000000000000000000000000000018623719cbbe9fff87d97bd8632f29", - "0x000000000000000000000000000000d3b6c9a2b092081098994bbdbd5f03aa3e", - "0x00000000000000000000000000000000002311d3187206b9ec9a16bcb6fdaad3", - "0x00000000000000000000000000000004a45eb1462bd55f71962916bdc0418b53", - "0x0000000000000000000000000000000000001e6ffdf8cd3a1b708505bbf3a9aa", - "0x000000000000000000000000000000936b37c10a791f9042774b08a8668f9107", - "0x0000000000000000000000000000000000008cdf9db9ed9832a293e15ce4ef7f", - "0x0000000000000000000000000000008d0f4e399fd23898ab7a494b5354b4b312", - "0x000000000000000000000000000000000021b672bc0321ae1462f03bddd7b639", - "0x0000000000000000000000000000000c554cda81181c0a2ecd30bc0f37161816", - "0x000000000000000000000000000000000019a3f5aa165344773cc3027e147701", - "0x000000000000000000000000000000a5b8c6597d86500d7f519caf85f060b3c5", - "0x00000000000000000000000000000000001311d1a38a20d37f733945e494b1ee", - "0x00000000000000000000000000000040ae7a4747a88223e2a11085c443fc9244", - "0x00000000000000000000000000000000002a17925d8e850dd4f2d3045970b6bc", - "0x0000000000000000000000000000003a4db19275ecee6faa1c63321f4323cad6", - "0x00000000000000000000000000000000001a75cf368ec1a108efb27680dec5b5", - "0x0000000000000000000000000000000b3e7859130b10ba659fcf760b00cdcbd3", - "0x00000000000000000000000000000000001be0b2804ac60f98b29842ecd8bfa0", - "0x000000000000000000000000000000be02c54cb31bb643fd2ead045babdb91c4", - "0x00000000000000000000000000000000001e6f2162b12d2ae68f68e40ad317d0", + "0x0000000000000000000000000000008b28b832caecad9ec3c5d73a94d394a346", + "0x000000000000000000000000000000000000f3c4bceb05033fa57b6e4d8b7238", + "0x000000000000000000000000000000cecf4a752ec1114c162b8d9d107567d1ff", + "0x00000000000000000000000000000000001dcbe03a62d9e662017a6e37b2e6bb", + "0x00000000000000000000000000000031de9bbd28fed1042f8e96e0ae779615c3", + "0x000000000000000000000000000000000024152a0cd04994a9e16dc4223c4c89", + "0x000000000000000000000000000000e393bf551deca1e4d7eed272de660df543", + "0x00000000000000000000000000000000002b239ee13f1757e272d85f52faa844", + "0x000000000000000000000000000000fbe922fbd2b1db50287c0f9312eea5a3af", + "0x000000000000000000000000000000000024495019a195b54e33f914aa64f00b", + "0x000000000000000000000000000000fda7e36c9282dddf0ceea71c3099ebe924", + "0x000000000000000000000000000000000005978447bd10a18a89f7fa515d93a3", + "0x0000000000000000000000000000007c65282f5cdc29f4e89bfb1423a981ed79", + "0x000000000000000000000000000000000025e1d520ae00ffc931eb8ea76b9845", + "0x000000000000000000000000000000cd444946195a1cdf0283b7e5d9d92593cd", + "0x00000000000000000000000000000000001f85e247c19bcb67a5c52928255e3c", + "0x0000000000000000000000000000007a3322c652911a275e72817a9065b9f882", + "0x00000000000000000000000000000000000d5ef9d02da24bffbbe46bda6f9504", + "0x000000000000000000000000000000068b4f7b1ab7c79c649b2ec43825ce78ec", + "0x0000000000000000000000000000000000077f328156dbb9b21c68dc459b0ee3", + "0x000000000000000000000000000000596ee06bffa4603de811fe08b7696b29ae", + "0x0000000000000000000000000000000000123dc634c47ddf3ab9a7e368718c3d", + "0x0000000000000000000000000000000c0936e3da27e48e04f76fac0cc3939b64", + "0x00000000000000000000000000000000002708aa95f5f502d7a466010457c1df", + "0x0000000000000000000000000000001b75451f3bc0967777d0ccbe8037304bb4", + "0x000000000000000000000000000000000003390d9ee637429996a27e60752c6e", + "0x00000000000000000000000000000029ae9cc3755014cd711c520df06c929fdd", + "0x000000000000000000000000000000000026013e3a5bada23b689b6392516bba", + "0x000000000000000000000000000000c5ca23660972fb151960679e815ec341f0", + "0x0000000000000000000000000000000000189cf7d368d1466da70d1a1110ecf0", + "0x0000000000000000000000000000004e5babc45f418caa3f85acb188a77e14e8", + "0x0000000000000000000000000000000000094917b01b4ec40b8f16e1586ddb79", + "0x000000000000000000000000000000a5eef5aaef6d6399188abff132a0bae7fa", + "0x0000000000000000000000000000000000192223bfae65ba39a1307651bd0188", + "0x000000000000000000000000000000aaf8c65807424c8f6aafb40840f4d714e8", + "0x000000000000000000000000000000000021db2965719cebfc97029018f6ccf5", + "0x000000000000000000000000000000a676ce629abe8cf830174af782fd82691d", + "0x0000000000000000000000000000000000265d1a912101823295cc8ea8204b1f", + "0x000000000000000000000000000000a2b458570ecabf2559053d9aed2d056c54", + "0x00000000000000000000000000000000002912d7dbf43ca51c6c0b4eed3ae9bb", + "0x00000000000000000000000000000003dff6cb32f57adfdf27ffb835f1837a52", + "0x000000000000000000000000000000000000f125dcce54048cc0dac94b800a0c", + "0x0000000000000000000000000000007595e263b3d09e0f5a1dce968d84e57f54", + "0x0000000000000000000000000000000000273f9e7a28807b08229f2f2db0eba4", + "0x000000000000000000000000000000441fc81b7162e5f35e66126ea656d90211", + "0x00000000000000000000000000000000001f541dc66d7ba250d54c28493579fb", + "0x0000000000000000000000000000001d083e88754c0c64a48f3cf5baa27f20a5", + "0x00000000000000000000000000000000002784c3868b8a67959da705761f6ab9", + "0x000000000000000000000000000000f28616b6c4534f4d62a6a08488e28ffc2d", + "0x00000000000000000000000000000000001e33692d5b5d1d02c78a6ee45d3070", + "0x0000000000000000000000000000009740f429f4f61fce6a92df1355ef44991e", + "0x00000000000000000000000000000000001a07128d658eb1969db5a22f8abfff", + "0x000000000000000000000000000000addbb12917422fe63eebb5f45c37bc1c3e", + "0x00000000000000000000000000000000000a7e13d383a5173384264fe8ee6ea3", + "0x000000000000000000000000000000aceb1edee89aec129df7c9550d21e02228", + "0x00000000000000000000000000000000001d01b2e4c303c088a03a08599600e3", + "0x0000000000000000000000000000007bf92c7194ab5109ace7de5921d20d0757", + "0x000000000000000000000000000000000007f2329179df8cd5a7ba691591968c", + "0x00000000000000000000000000000045eccedcef93399a19dbf1bc837cb8ccf5", + "0x000000000000000000000000000000000006b8331ebf586ea93f681fc1368eda", "0x000000000000000000000000000000f4a6c6ffdf80a72db78762e237d58cd5f6", "0x000000000000000000000000000000000026814a59803555635a3b6dfd056d19", "0x000000000000000000000000000000f45b8d96069231f48e0d0c34d57593a6a6", @@ -983,12 +983,12 @@ proof = [ "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000002", "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x0000000000000000000000000000000c2760742bab409cc0b375fe264211ab8e", - "0x000000000000000000000000000000000023a0c982353324c8ffe03940a4cd0c", - "0x000000000000000000000000000000667a420dabfb6b89c12b3ce74f63d7bfe3", - "0x000000000000000000000000000000000024781550f683cd077c5a800973e698" + "0x000000000000000000000000000000e045c7e3d9880cd37214e153cd0a88513e", + "0x00000000000000000000000000000000000df7d778931f96ab5062513ab889db", + "0x000000000000000000000000000000ee550d9f170b6f340e8df3023ce90dc50b", + "0x000000000000000000000000000000000030623fbb52839266a0b99c13af818f" ] - hash = "0x266a00b740e51defbf26d16638df385373132f85239834eb8073c6dcae34813c" + hash = "0x0732e6fea7e5c3f168449e4d9074f0c2d6b3cbbaee62750cfa0abb4b0984e993" [[inputs.previous_rollups]] proof = [ @@ -1515,7 +1515,7 @@ proof = [ [inputs.previous_rollups.public_inputs] checkpoint_header_hashes = [ - "0x00a24098a404768337bc4ba72c47627c9e2f38db98c4786168da5cbfa4fe72d1", + "0x00d074187bce2bcdde5f1120d1614d7174ee6e3d54df9b3a0e090004664bd1f9", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -1551,17 +1551,17 @@ proof = [ [inputs.previous_rollups.public_inputs.constants] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" [inputs.previous_rollups.public_inputs.previous_archive] - root = "0x0cc3f2929b47296b3b7206f73689e3fddcbaf9b01a62362f3fc01bff2196ab4e" + root = "0x265ec2bc948a93265876a0bd8019b7f9d63ee4c154e06dec22fd33483e6ae3f2" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000a" [inputs.previous_rollups.public_inputs.new_archive] - root = "0x08eb11f8ecb0e8c389cb929eb0bbb3d74b4e3a823bbfd0d5caa9ee40dfd931a9" + root = "0x16cfae94705a25ed79552e70b4e30805c3ee8bfc1694d297d6b34a200e4f31c9" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000b" [inputs.previous_rollups.public_inputs.previous_out_hash] @@ -1573,10 +1573,10 @@ proof = [ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000002" [[inputs.previous_rollups.public_inputs.fees]] - value = "0x0000000000000000000000000000000000000000000000000002fae705af8680" + value = "0x00000000000000000000000000000000000000000000000000bbe8d938ddcd20" [inputs.previous_rollups.public_inputs.fees.recipient] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [[inputs.previous_rollups.public_inputs.fees]] value = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -1765,15 +1765,15 @@ proof = [ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.previous_rollups.public_inputs.start_blob_accumulator] - blob_commitments_hash_acc = "0x004f2cc09c008751b19ab47c2b65f321d83aefad88bcaffacb78b31357d78387" - z_acc = "0x29507eddf80322bd9e2be86a888bd40a37a3115659fce502338be42522d930d4" - gamma_acc = "0x075975933f4c18deea03180efa6132afaeb473367983ab7f240271d5fe1c9fa1" + blob_commitments_hash_acc = "0x00aabceed961200874450de66aad24bb709280aa5f5d67508d8aa42a0c000007" + z_acc = "0x0e997313b624e355944c267a016197893dd13aa571485e22c0c1663c3668f3e3" + gamma_acc = "0x03f37fc3507c73a59c0e2ed8a1e16e121eb4e3389cd69b85a165b42463e2b355" [inputs.previous_rollups.public_inputs.start_blob_accumulator.y_acc] limbs = [ - "0x3f82a677bce688ed056663e2077532", - "0x96db99743086f4433152c8caf1852a", - "0x24d4" + "0x45fcd3a9a1380c123f09491d8d47d7", + "0x55ee5da19acdbfa8afcf28e72097cd", + "0x2401" ] [inputs.previous_rollups.public_inputs.start_blob_accumulator.c_acc] @@ -1781,37 +1781,37 @@ proof = [ [inputs.previous_rollups.public_inputs.start_blob_accumulator.c_acc.x] limbs = [ - "0xc434493dc31f8bce2d6ead309c70ae", - "0x47d6be01c2eee1278b4b21fcb6e170", - "0x58c38d4d7082b5d67e20c5b15b18e0", - "0x0780d3" + "0x032a39ebb8ffbc6ec15ca33d38cdd3", + "0x6acef8db60f9a6ba8df77ba9244cd4", + "0xeac2520ff90ec33edc6705f7771cd1", + "0x1465aa" ] [inputs.previous_rollups.public_inputs.start_blob_accumulator.c_acc.y] limbs = [ - "0xee437ec84686928f0b55794b4decb4", - "0x219875e16f2dc314c5b9c834de0826", - "0x848fec932cabde7888a67ee5bbe685", - "0x117da2" + "0xeaa8b73a59b0fee67ef10c5acd97c3", + "0xb170dccdca6865a32c114cba0c30fc", + "0x7515ea17d0e8199e1ba4d90355aee5", + "0x004653" ] [inputs.previous_rollups.public_inputs.start_blob_accumulator.gamma_pow_acc] limbs = [ - "0x4c6ec413dbebe03b3a8cb0fcd6fe69", - "0x9cfedc5543b45a20965554995f61b0", - "0x2527" + "0xbbaf2bea9644b732ce85b43a05bf5d", + "0x3c5ae8188d6392c7e998ecdf3a2c38", + "0x2f1c" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator] - blob_commitments_hash_acc = "0x002ac9c8d23af41e3d3bd207d66265f70d263339ab1aaab525868f1f7e3ea42a" - z_acc = "0x0389888417d0884fd001f5545ce3e046708304dfba97cca568f871609c962b36" - gamma_acc = "0x0f3a87a05073b55e168e7f1c9065e3594c53229e6711df58411d25753e3dd12d" + blob_commitments_hash_acc = "0x0001d6ff0c2e7f3023b1aa3b9091d22d2a146f04ca75f3a231e6eca73251ffbe" + z_acc = "0x0ad723368b9ac248cccdcf3eeb2d6603ba742f571ae06f915b8a3e07e341908d" + gamma_acc = "0x22d886cc2aed7db6b63d657ceb686d23f7a5de2dfaff1ad76f904b42fc8c0a0c" [inputs.previous_rollups.public_inputs.end_blob_accumulator.y_acc] limbs = [ - "0xdcb6de0610520ed5c5bcfa5ef1a440", - "0xb1e2b270f373300698875eaa9c06e9", - "0x18d2" + "0xbef7ed7cce6c8545764961897859ff", + "0x8ecfcb040410dbe775a0920fa5aaa4", + "0x465c" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc] @@ -1819,45 +1819,45 @@ proof = [ [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc.x] limbs = [ - "0x8d7ed5dbaab9e40f7707e8764ac4a2", - "0xdd06d3ad55bc00f3b3e8a3adac6065", - "0x26bbeda9f1432d3d7d122ed2a86633", - "0x0520fc" + "0xdd56bc708336ab901764649bc187e7", + "0xb1e347f26c8956325618a3a3176283", + "0x2a58bedfe6afc303af59edd1028e37", + "0x107c72" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc.y] limbs = [ - "0x58d4406c7a4b8976d74d1443c054d7", - "0x45beea7ab0b648addf92d1d43ad58f", - "0x691a42836a8dc59d0be4bb646a67a9", - "0x0dba52" + "0x15bed8ac998c0d50234a6263545dd0", + "0xc0c80bea0a93b220f12e7a14137308", + "0x0e859fb11170a2e4bf3b1739413ba8", + "0x07df55" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.gamma_pow_acc] limbs = [ - "0x58680420f8b80446dc6f7e8a29d8d1", - "0x4f5c1dbfdb15d1ebfc50a0a8da2e02", - "0x5fb9" + "0xcf9ceb84d171a69dfae7bfb3b0a3a8", + "0xe9cbadfe523356e1770bb4708b7fb4", + "0x377d" ] [inputs.previous_rollups.public_inputs.final_blob_challenges] - z = "0x2dae18f40c679e5373324b71b57731eb873064012fe5c339dd5905dd7ab53959" + z = "0x253734a201dd5f88f76596f24c6dd1770f01074a4a080f99a369f2887dedd4c1" [inputs.previous_rollups.public_inputs.final_blob_challenges.gamma] limbs = [ - "0x4c6ec413dbebe03b3a8cb0fcd6fe69", - "0x9cfedc5543b45a20965554995f61b0", - "0x2527" + "0xbbaf2bea9644b732ce85b43a05bf5d", + "0x3c5ae8188d6392c7e998ecdf3a2c38", + "0x2f1c" ] [inputs.previous_rollups.vk_data] leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000011" sibling_path = [ - "0x10f9143b2a141f3826fd2f24783a4ee36c04efd9216f2c4931a78f15e9c365ab", + "0x1b9bbf7e5251e3ae820fabaa6e14ae0ef23130ad9164112c3a67c5a083e3aac1", "0x152474d9b911866e539377e5d6185f9c35be76bde6972cba8f9c3152640c4085", "0x2c55415cd4570f6496d7035c66ecc3f9f65d44bc0406df5c9e7e84941c055826", "0x15ce529f7aae3150806fb78f868d26b41882d38a9db2d02b318d8b2697b0ad7b", - "0x1d6170e061e1110ddd5c5d45e300389363886ef1fb5849840f0657aa4388f20a", + "0x258f729e4a73fdeee24130570d3f15ca4dfcd4d0c639ee61f8bc799e5db022e7", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -1867,94 +1867,94 @@ proof = [ "0x0000000000000000000000000000000000000000000000000000000000000017", "0x00000000000000000000000000000000000000000000000000000000000000a3", "0x0000000000000000000000000000000000000000000000000000000000000001", - "0x0000000000000000000000000000007b992e890ea47176a53d476b6f4435307d", - "0x000000000000000000000000000000000008d830e4f03a5a0df0a626b5419713", - "0x000000000000000000000000000000314fad5a3f710c54924b09fc1676326740", - "0x00000000000000000000000000000000002c7198392d6138ab02c4f1dfbd1a9e", - "0x000000000000000000000000000000e9266a78147c0c11bdffa73a464c8a9803", - "0x000000000000000000000000000000000016292979aae313a9da5ae2e6f90572", - "0x000000000000000000000000000000914fa80ea984a41fce86bc55869c84a0ad", - "0x00000000000000000000000000000000001fc3f84c7030d6755b2fa05d45cd23", - "0x000000000000000000000000000000c22386542659a29010ca4eaaaa9bac0e60", - "0x000000000000000000000000000000000023b2248de67c392d8da66600646c8f", - "0x000000000000000000000000000000f15ab33c55742506cc8895f81420346a23", - "0x00000000000000000000000000000000000358509e27610a580b320a2acb23dc", - "0x000000000000000000000000000000173916aa7c8b117a16930f920ef74b2a14", - "0x00000000000000000000000000000000002d5ee9b4516bda4ee5c8da97f4d07b", - "0x0000000000000000000000000000007853a97a84ff7ce10690d27ed93ab7455d", - "0x00000000000000000000000000000000000b9166de2072e5cfd2c55b951fe3a0", - "0x0000000000000000000000000000004247bafca2712b63df859a5e519c4c1236", - "0x00000000000000000000000000000000001641fa2509d3b52883c203f5048601", - "0x0000000000000000000000000000003579799dfedb2ec1a964dfdc21d58dd59f", - "0x000000000000000000000000000000000001a82a2063ad50d49675339805e5d7", - "0x000000000000000000000000000000190ddaf1745c4ddd0ad927688f37edc7ab", - "0x00000000000000000000000000000000001fdc449ab2978d150e6b15424422ff", - "0x000000000000000000000000000000eaaa04f718dd857ac1dea8c713814247fd", - "0x00000000000000000000000000000000001e9ded3d040667bccb2b8b30584d78", + "0x000000000000000000000000000000eb32afa1c87e1d1ab1f74d531d9ba649b5", + "0x00000000000000000000000000000000002a47b247044ade1643716ad099eb53", + "0x0000000000000000000000000000003f69b6152c026e7d185735f62048a1d8d0", + "0x000000000000000000000000000000000022a3d381052d75674332bcc3d204ae", + "0x000000000000000000000000000000a32551a6acde6a9f660fe2b7f68a371141", + "0x00000000000000000000000000000000000fa9872a7392a4a2fddaa5145d98fa", + "0x000000000000000000000000000000b45f465e1960be6d563f365719bf15be55", + "0x00000000000000000000000000000000000928b818cf881ab5c6ba3f07991761", + "0x0000000000000000000000000000002319f117148ed7f87617f6ed12b269fa23", + "0x000000000000000000000000000000000010cf09a447c096b5c75480789b61f4", + "0x0000000000000000000000000000006c561dcadd0ffd61dd4b74b8121d457671", + "0x00000000000000000000000000000000002422c13b44607cc011f2ff63f552db", + "0x000000000000000000000000000000305d5372da3315f25b9309fcb280ab3701", + "0x00000000000000000000000000000000001ce36490a829b0e2f6eddb70eeb733", + "0x000000000000000000000000000000ca93aa953ae471ba29a9b244cdbd2fba94", + "0x00000000000000000000000000000000002a14ccef03711897b023e35bf3f83a", + "0x000000000000000000000000000000f8bf43ef859357535a64328ee48d19fa4c", + "0x000000000000000000000000000000000027ee3ead529d527318cb0879b362dd", + "0x000000000000000000000000000000fa9c39c68ab2d94a19b9cc15afaa4f23ef", + "0x0000000000000000000000000000000000160c3b4ec6c209bc967f5ad9f7280e", + "0x000000000000000000000000000000e7a9c309f6b895b5fcf82c40a6b89f7a74", + "0x000000000000000000000000000000000014b94dde69ab74aa3d08416ef6ecc5", + "0x0000000000000000000000000000008f42f0f1a8ee63b3c8b011dc561a3ea110", + "0x00000000000000000000000000000000001a45f1dbf2334644ee3c309a8fe703", "0x0000000000000000000000000000004b9cd87af8615fd21a50f9d2d6f5bac356", "0x00000000000000000000000000000000002fea96f32103760ddbb66d2b64dc5c", "0x000000000000000000000000000000cf57cca060c094a74ad685146e8fdb5c3e", "0x00000000000000000000000000000000000a71f47258b8aa04fa23f39812abf3", - "0x000000000000000000000000000000df7400887578788132540aa7527e708070", - "0x000000000000000000000000000000000024d325c2d8190f7abfc52c1883f960", - "0x000000000000000000000000000000646a24ca357c2075604f9c14292b375e82", - "0x0000000000000000000000000000000000294077bd3451c2b9e84685efcd46d1", - "0x000000000000000000000000000000aa62025c2177fdafae99b9b28fcc1710e1", - "0x00000000000000000000000000000000000c9a8f4b9b4a7eef319e163445cb67", - "0x00000000000000000000000000000071a7ec5f7eecba271c66b3af94971d37b7", - "0x000000000000000000000000000000000021b948b3807d83577ade54158828e8", - "0x0000000000000000000000000000003c9711cce74808dc05637668158c8d0204", - "0x000000000000000000000000000000000014f637c3e5983644a0aaf260fcce4d", - "0x000000000000000000000000000000e5be0155ea5613f1a5cadc80646fe257e8", - "0x00000000000000000000000000000000000b1ef034297271b251e6851f3dfd88", - "0x000000000000000000000000000000b5f23d8f13059b34d7a0153cf474b307e2", - "0x000000000000000000000000000000000006153e0e2f1c01ec7bcb4f740989db", - "0x0000000000000000000000000000005a99f63f9ece9b0769f8ce1057d924b7a3", - "0x000000000000000000000000000000000012a728e39876cfbef518c080f517b5", - "0x000000000000000000000000000000e64b32c5d29ceea2f222fd53f6514cfbab", - "0x00000000000000000000000000000000002c337b01a0c3d09317ae9393e4ec70", - "0x00000000000000000000000000000073bd9cec0a637784b881490dcf1cc514c1", - "0x0000000000000000000000000000000000040f161304921f486223af1f29ab0d", - "0x00000000000000000000000000000039c0b7af4e259113e1abfd6616653c1937", - "0x00000000000000000000000000000000002183a9a49887db8b1fedaf803684a5", - "0x0000000000000000000000000000001a81ae3776369c64b36f9e9a3fb2858e03", - "0x00000000000000000000000000000000001dfda0fe09ff48ec7280041e04f287", - "0x000000000000000000000000000000688a4c96ed9d2c4f3bb08fcdcdd6ce62fc", - "0x00000000000000000000000000000000000bfba634952c327a551907122bff46", - "0x0000000000000000000000000000001ada0bd17bb5b6631bd8394bbe29af3fbc", - "0x000000000000000000000000000000000005c2531d776f8da9aa52b722bd5c48", - "0x000000000000000000000000000000d2300ce5c10e3cbd62c8fd9c427f81b13c", - "0x0000000000000000000000000000000000060fab0d38256a1ce7fb0667657f13", - "0x0000000000000000000000000000003eac03902077b74df9f54b57eeee34de94", - "0x000000000000000000000000000000000009ed1f553eee82c61a6d54110aef1f", - "0x00000000000000000000000000000088c7421975d29335116f938c8637c30c68", - "0x000000000000000000000000000000000014545f6184e636e9423c7296bc0641", - "0x000000000000000000000000000000930fac00de78bf2ae8ad409c265f487530", - "0x00000000000000000000000000000000000160c4172bb854bf3617c2d1c29041", - "0x000000000000000000000000000000de31b5da76d600cc636d30915174d04320", - "0x0000000000000000000000000000000000261a8e69834f8eb866f5b8b95b1ec6", - "0x0000000000000000000000000000009f1fcffe2c592b13dfabec9fc07c9c4fc6", - "0x000000000000000000000000000000000018623719cbbe9fff87d97bd8632f29", - "0x000000000000000000000000000000d3b6c9a2b092081098994bbdbd5f03aa3e", - "0x00000000000000000000000000000000002311d3187206b9ec9a16bcb6fdaad3", - "0x00000000000000000000000000000004a45eb1462bd55f71962916bdc0418b53", - "0x0000000000000000000000000000000000001e6ffdf8cd3a1b708505bbf3a9aa", - "0x000000000000000000000000000000936b37c10a791f9042774b08a8668f9107", - "0x0000000000000000000000000000000000008cdf9db9ed9832a293e15ce4ef7f", - "0x0000000000000000000000000000008d0f4e399fd23898ab7a494b5354b4b312", - "0x000000000000000000000000000000000021b672bc0321ae1462f03bddd7b639", - "0x0000000000000000000000000000000c554cda81181c0a2ecd30bc0f37161816", - "0x000000000000000000000000000000000019a3f5aa165344773cc3027e147701", - "0x000000000000000000000000000000a5b8c6597d86500d7f519caf85f060b3c5", - "0x00000000000000000000000000000000001311d1a38a20d37f733945e494b1ee", - "0x00000000000000000000000000000040ae7a4747a88223e2a11085c443fc9244", - "0x00000000000000000000000000000000002a17925d8e850dd4f2d3045970b6bc", - "0x0000000000000000000000000000003a4db19275ecee6faa1c63321f4323cad6", - "0x00000000000000000000000000000000001a75cf368ec1a108efb27680dec5b5", - "0x0000000000000000000000000000000b3e7859130b10ba659fcf760b00cdcbd3", - "0x00000000000000000000000000000000001be0b2804ac60f98b29842ecd8bfa0", - "0x000000000000000000000000000000be02c54cb31bb643fd2ead045babdb91c4", - "0x00000000000000000000000000000000001e6f2162b12d2ae68f68e40ad317d0", + "0x0000000000000000000000000000008b28b832caecad9ec3c5d73a94d394a346", + "0x000000000000000000000000000000000000f3c4bceb05033fa57b6e4d8b7238", + "0x000000000000000000000000000000cecf4a752ec1114c162b8d9d107567d1ff", + "0x00000000000000000000000000000000001dcbe03a62d9e662017a6e37b2e6bb", + "0x00000000000000000000000000000031de9bbd28fed1042f8e96e0ae779615c3", + "0x000000000000000000000000000000000024152a0cd04994a9e16dc4223c4c89", + "0x000000000000000000000000000000e393bf551deca1e4d7eed272de660df543", + "0x00000000000000000000000000000000002b239ee13f1757e272d85f52faa844", + "0x000000000000000000000000000000fbe922fbd2b1db50287c0f9312eea5a3af", + "0x000000000000000000000000000000000024495019a195b54e33f914aa64f00b", + "0x000000000000000000000000000000fda7e36c9282dddf0ceea71c3099ebe924", + "0x000000000000000000000000000000000005978447bd10a18a89f7fa515d93a3", + "0x0000000000000000000000000000007c65282f5cdc29f4e89bfb1423a981ed79", + "0x000000000000000000000000000000000025e1d520ae00ffc931eb8ea76b9845", + "0x000000000000000000000000000000cd444946195a1cdf0283b7e5d9d92593cd", + "0x00000000000000000000000000000000001f85e247c19bcb67a5c52928255e3c", + "0x0000000000000000000000000000007a3322c652911a275e72817a9065b9f882", + "0x00000000000000000000000000000000000d5ef9d02da24bffbbe46bda6f9504", + "0x000000000000000000000000000000068b4f7b1ab7c79c649b2ec43825ce78ec", + "0x0000000000000000000000000000000000077f328156dbb9b21c68dc459b0ee3", + "0x000000000000000000000000000000596ee06bffa4603de811fe08b7696b29ae", + "0x0000000000000000000000000000000000123dc634c47ddf3ab9a7e368718c3d", + "0x0000000000000000000000000000000c0936e3da27e48e04f76fac0cc3939b64", + "0x00000000000000000000000000000000002708aa95f5f502d7a466010457c1df", + "0x0000000000000000000000000000001b75451f3bc0967777d0ccbe8037304bb4", + "0x000000000000000000000000000000000003390d9ee637429996a27e60752c6e", + "0x00000000000000000000000000000029ae9cc3755014cd711c520df06c929fdd", + "0x000000000000000000000000000000000026013e3a5bada23b689b6392516bba", + "0x000000000000000000000000000000c5ca23660972fb151960679e815ec341f0", + "0x0000000000000000000000000000000000189cf7d368d1466da70d1a1110ecf0", + "0x0000000000000000000000000000004e5babc45f418caa3f85acb188a77e14e8", + "0x0000000000000000000000000000000000094917b01b4ec40b8f16e1586ddb79", + "0x000000000000000000000000000000a5eef5aaef6d6399188abff132a0bae7fa", + "0x0000000000000000000000000000000000192223bfae65ba39a1307651bd0188", + "0x000000000000000000000000000000aaf8c65807424c8f6aafb40840f4d714e8", + "0x000000000000000000000000000000000021db2965719cebfc97029018f6ccf5", + "0x000000000000000000000000000000a676ce629abe8cf830174af782fd82691d", + "0x0000000000000000000000000000000000265d1a912101823295cc8ea8204b1f", + "0x000000000000000000000000000000a2b458570ecabf2559053d9aed2d056c54", + "0x00000000000000000000000000000000002912d7dbf43ca51c6c0b4eed3ae9bb", + "0x00000000000000000000000000000003dff6cb32f57adfdf27ffb835f1837a52", + "0x000000000000000000000000000000000000f125dcce54048cc0dac94b800a0c", + "0x0000000000000000000000000000007595e263b3d09e0f5a1dce968d84e57f54", + "0x0000000000000000000000000000000000273f9e7a28807b08229f2f2db0eba4", + "0x000000000000000000000000000000441fc81b7162e5f35e66126ea656d90211", + "0x00000000000000000000000000000000001f541dc66d7ba250d54c28493579fb", + "0x0000000000000000000000000000001d083e88754c0c64a48f3cf5baa27f20a5", + "0x00000000000000000000000000000000002784c3868b8a67959da705761f6ab9", + "0x000000000000000000000000000000f28616b6c4534f4d62a6a08488e28ffc2d", + "0x00000000000000000000000000000000001e33692d5b5d1d02c78a6ee45d3070", + "0x0000000000000000000000000000009740f429f4f61fce6a92df1355ef44991e", + "0x00000000000000000000000000000000001a07128d658eb1969db5a22f8abfff", + "0x000000000000000000000000000000addbb12917422fe63eebb5f45c37bc1c3e", + "0x00000000000000000000000000000000000a7e13d383a5173384264fe8ee6ea3", + "0x000000000000000000000000000000aceb1edee89aec129df7c9550d21e02228", + "0x00000000000000000000000000000000001d01b2e4c303c088a03a08599600e3", + "0x0000000000000000000000000000007bf92c7194ab5109ace7de5921d20d0757", + "0x000000000000000000000000000000000007f2329179df8cd5a7ba691591968c", + "0x00000000000000000000000000000045eccedcef93399a19dbf1bc837cb8ccf5", + "0x000000000000000000000000000000000006b8331ebf586ea93f681fc1368eda", "0x000000000000000000000000000000f4a6c6ffdf80a72db78762e237d58cd5f6", "0x000000000000000000000000000000000026814a59803555635a3b6dfd056d19", "0x000000000000000000000000000000f45b8d96069231f48e0d0c34d57593a6a6", @@ -1975,9 +1975,9 @@ proof = [ "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000002", "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x0000000000000000000000000000000c2760742bab409cc0b375fe264211ab8e", - "0x000000000000000000000000000000000023a0c982353324c8ffe03940a4cd0c", - "0x000000000000000000000000000000667a420dabfb6b89c12b3ce74f63d7bfe3", - "0x000000000000000000000000000000000024781550f683cd077c5a800973e698" + "0x000000000000000000000000000000e045c7e3d9880cd37214e153cd0a88513e", + "0x00000000000000000000000000000000000df7d778931f96ab5062513ab889db", + "0x000000000000000000000000000000ee550d9f170b6f340e8df3023ce90dc50b", + "0x000000000000000000000000000000000030623fbb52839266a0b99c13af818f" ] - hash = "0x266a00b740e51defbf26d16638df385373132f85239834eb8073c6dcae34813c" + hash = "0x0732e6fea7e5c3f168449e4d9074f0c2d6b3cbbaee62750cfa0abb4b0984e993" diff --git a/noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-root-single-block/Prover.toml b/noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-root-single-block/Prover.toml index fbf826d32dfc..55ae4c6ecbd5 100644 --- a/noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-root-single-block/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-root-single-block/Prover.toml @@ -522,37 +522,37 @@ proof = [ ] [inputs.previous_rollup.public_inputs] - timestamp = "0x00000000000000000000000000000000000000000000000000000000699603d9" - block_headers_hash = "0x19e6d7439895daf0c7867932d95acceaaa0f72f3407c69112921f478057158d5" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1f485" + block_headers_hash = "0x1a682c61836e1f13765bd098a2836e64578c42898fbd6fe9c100b0e9e8a616a5" in_hash = "0x00de7b349d2306334734e4f58b1302a6ed5a6c796a706f6597a5641b6d468223" out_hash = "0x0000000000000000000000000000000000000000000000000000000000000000" - accumulated_fees = "0x0000000000000000000000000000000000000000000000000000cd8ed8ed9920" - accumulated_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021835" + accumulated_fees = "0x000000000000000000000000000000000000000000000000001f847df3d17800" + accumulated_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [inputs.previous_rollup.public_inputs.constants] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000043" [inputs.previous_rollup.public_inputs.constants.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [inputs.previous_rollup.public_inputs.constants.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.previous_rollup.public_inputs.constants.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000000622398a0" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000030e159f80" [inputs.previous_rollup.public_inputs.previous_archive] - root = "0x08eb11f8ecb0e8c389cb929eb0bbb3d74b4e3a823bbfd0d5caa9ee40dfd931a9" + root = "0x16cfae94705a25ed79552e70b4e30805c3ee8bfc1694d297d6b34a200e4f31c9" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000b" [inputs.previous_rollup.public_inputs.new_archive] - root = "0x0ba28d47867bb6b7c3a9577799db49971c685b4f2527ede0afdabc898fb9a2b2" + root = "0x012a8de9b53eafede2f82125f9c74a71357ea90ffb718ad107acef31cfd9b3b4" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000c" [inputs.previous_rollup.public_inputs.start_state.l1_to_l2_message_tree] @@ -560,15 +560,15 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002800" [inputs.previous_rollup.public_inputs.start_state.partial.note_hash_tree] -root = "0x2689a4beab17ab7cc3a8e33a7422fb5c36033eab1c1e53df5d88dac7aa96c593" +root = "0x3048d66f55f21ae0c8c58818b89c711eb61a4b0368e7a9552b0a4a4173cbe86e" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000300" [inputs.previous_rollup.public_inputs.start_state.partial.nullifier_tree] -root = "0x2568334c9fb00f48349dd5159b8ccfed2f4b2649395b99ed06e3ccdb5e595e83" +root = "0x0b8b0d7c6309c32abab282f51a9abde9fd1ed5bb11805bbe04d07e666ad491e2" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000380" [inputs.previous_rollup.public_inputs.start_state.partial.public_data_tree] -root = "0x1d4b7e120298a5183de0cb41019e9762e38d2de68fb94bd6970e183448e6c47d" +root = "0x1241e126a4ff9b6d9ecde8415fcc38b4cc00c3048d4027b6bec75825e4be5ab4" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.previous_rollup.public_inputs.end_state.l1_to_l2_message_tree] @@ -576,15 +576,15 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002c00" [inputs.previous_rollup.public_inputs.end_state.partial.note_hash_tree] -root = "0x2689a4beab17ab7cc3a8e33a7422fb5c36033eab1c1e53df5d88dac7aa96c593" +root = "0x3048d66f55f21ae0c8c58818b89c711eb61a4b0368e7a9552b0a4a4173cbe86e" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000340" [inputs.previous_rollup.public_inputs.end_state.partial.nullifier_tree] -root = "0x146fc78f9cbbfa5af12e19f39a0236dfb9f0c7d589a79af49ebe4ec7a4477cb0" +root = "0x01657396ca6ae2b5209de042bb08bfcaa2220c6a1e7e51a798ef821fd03871f4" next_available_leaf_index = "0x00000000000000000000000000000000000000000000000000000000000003c0" [inputs.previous_rollup.public_inputs.end_state.partial.public_data_tree] -root = "0x02234f3e4b9432937ff33064a822b9506943e5bba1461ad21364a5d07afe61b9" +root = "0x2b2da1225b4cca1dba8150f3d3781f652f7b6c1a5cc7767ad3d9e46901bd6bf4" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.previous_rollup.public_inputs.start_sponge_blob] @@ -610,15 +610,15 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 [inputs.previous_rollup.public_inputs.end_sponge_blob.sponge] cache = [ - "0x02234f3e4b9432937ff33064a822b9506943e5bba1461ad21364a5d07afe61b9", + "0x2b2da1225b4cca1dba8150f3d3781f652f7b6c1a5cc7767ad3d9e46901bd6bf4", "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5", - "0x146fc78f9cbbfa5af12e19f39a0236dfb9f0c7d589a79af49ebe4ec7a4477cb0" + "0x01657396ca6ae2b5209de042bb08bfcaa2220c6a1e7e51a798ef821fd03871f4" ] state = [ - "0x103777a00ec98d4098325da43f7ef209c341eb8c06927f242b9a3b0aa9a7facd", - "0x12eef47f79d296a5bc36bcaea5e417338116940370f186555867fdda83b83c71", - "0x118125d34598d14923085cad9c1807c34e872cf89cdf4c8ed480886e25ff3a6c", - "0x1a0c613df47c67a0f0df9089af6d26a91012d6fa75547b5b3850894df0224291" + "0x1dc596a6c1fe6cb114b4c04630824baf97dc8b3de06432eb9f30b245b450dd6c", + "0x05b9f59bf10a0ca42315528551aa4bc8539e5d2cd2727018e24210319253e586", + "0x09e3bf4ede4e11750d0618702210dd15027d67dab629b110a3224ed1992ad78e", + "0x20fcff8d9c4e52fe14661e5182ff146169aa072652dbb77d39e4bc48364c772e" ] cache_size = "0x0000000000000000000000000000000000000000000000000000000000000002" squeeze_mode = false @@ -627,10 +627,10 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000b" sibling_path = [ "0x0fccb8554fb0dbd61a736fd23f981b093660c9bda608b413a22c642467d2f8aa", - "0x0e7ee5d843c7d2dcdfdedc0510cad58e1b287e0d710c7081253fdcf8b835d0f0", + "0x00c986d70a4127b9e135fb825f58a1ec71279e2e2204969b97c0021658cd8b95", "0x1467ecad5e1100490b46fc05ae80a576a0840acff9970bd90272b036875ef4cf", - "0x1579f6b3da7756728a9ad000e862a0568b12d84074a3cef644ef0e4f7b2c051a", - "0x07a8e040a492101c2e1cf08302bafc369232b4fca30a590bca39a0f8e3e2d069", + "0x214576712a9c4aca8d9b046a4e9331c65629640114af10ab280c9130e37804ed", + "0x053a3c8d54e09f6678962ec6881550b6b67357c08fb5a8610dfec81586b47726", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -758,9 +758,9 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 [inputs.hints] previous_archive_sibling_path = [ "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x151291de5da36573ec2eee544aac11ff0fac7188a0994c4297648d37a9c9e1c2", + "0x06f021957396939bcf84f21f56f6d5916056875f9048fb62329e7d80fc846820", "0x0e34ac2c09f45a503d2908bcb12f1cbae5fa4065759c88d501c097506a8b2290", - "0x2e2e36722b1ec84e2d5d16c3bc952077215df4ea0b608b28cd036481aa2aa9e9", + "0x0c0af985347a8584292dda9c1109af352c755259907d7760acfbe7e278d308e5", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", "0x01c28fe1059ae0237b72334700697bdf465e03df03986fe05200cadeda66bd76", @@ -797,21 +797,21 @@ new_out_hash_sibling_path = [ ] blobs_fields = [ "0x00000000009c707518000000010000000300000000000000000000000000000a", - "0x294e0245f383a41cfca1c2b5ba4d64cbbc4475f3347c2219565373c0aebd3b6b", - "0x0000000000000000000000000000000000000000000000000000cd8ed8ed9920", - "0x1f3da13e76a7e28015e5c3eb2e75771c5fbf86abc2f27734a4a23cebda9b1909", - "0x282001fde89c1e765e70e3a09b1cef335970959e86e5647af12795df4d5d4e3e", + "0x177b54a22a3dc9a1e6116465934a1a14115252ebdb3f0dc64b8f2712bf2b0aa1", + "0x000000000000000000000000000000000000000000000000001f847df3d17800", + "0x04d97b26f9f3d02af0a00a2e152cbd5a38ac5423d90aae01806080215ada0aa0", + "0x29c8bcd581d47c88695624a1596254cf8fd23df684e37087df4d65967518b004", "0x0000000000000000000000000000000000000000000000000000000000001c20", - "0x10d5436199eb69fc55baf9faa8deb535d9c18413f1532a8f363c397d2505ca70", + "0x2c4596ed208d50bd346409c58591c4316d3a1e547aaf43d4ae19b7c0ddc9d911", "0x0000000000000000000000000000000000000000000000000000000000000af0", - "0x15649e60578629931927850b8f54bbb3350f5aa48e2ab3f1b6019e927290b96e", - "0x00000000000000000000000000000000000000000000021e18f3e2d8afa9f460", - "0x0000000000000000000000000000eb8dcdbf00000000699603d90000000b0001", - "0x000000000000000002c0000000000d0000000003c0000000008b000000021835", - "0x08eb11f8ecb0e8c389cb929eb0bbb3d74b4e3a823bbfd0d5caa9ee40dfd931a9", - "0x2689a4beab17ab7cc3a8e33a7422fb5c36033eab1c1e53df5d88dac7aa96c593", - "0x146fc78f9cbbfa5af12e19f39a0236dfb9f0c7d589a79af49ebe4ec7a4477cb0", - "0x02234f3e4b9432937ff33064a822b9506943e5bba1461ad21364a5d07afe61b9", + "0x1c96012677e58be34a42fdc7db492eb3e7fb1d797de47f3f630b4601b20efbd8", + "0x00000000000000000000000000000000000000000000021e007a8236d603e420", + "0x0000000000000000000000000000eb8dcdbf0000000069a1f4850000000b0001", + "0x000000000000000002c0000000000d0000000003c0000000008b0000000a5110", + "0x16cfae94705a25ed79552e70b4e30805c3ee8bfc1694d297d6b34a200e4f31c9", + "0x3048d66f55f21ae0c8c58818b89c711eb61a4b0368e7a9552b0a4a4173cbe86e", + "0x01657396ca6ae2b5209de042bb08bfcaa2220c6a1e7e51a798ef821fd03871f4", + "0x2b2da1225b4cca1dba8150f3d3781f652f7b6c1a5cc7767ad3d9e46901bd6bf4", "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5", "0x0000000000000000000000000000000000000000000000008c63744300000012", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -25373,15 +25373,15 @@ blobs_fields = [ "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000" ] -blobs_hash = "0x003086c37b995fb851ab2e4d98b24d6b0d8b65a66dd91bda238e125198f62d42" +blobs_hash = "0x009c6516dc1c436712eb48e1ba070943574a6d60f152a3e14a71ed395989275f" [inputs.hints.previous_block_header] - sponge_blob_hash = "0x032f6e1eb74d3a2b02e3f23c7b04a305d0ba164d51e586a4ffa089830f34d786" - total_fees = "0x0000000000000000000000000000000000000000000000000002fae705af8680" - total_mana_used = "0x0000000000000000000000000000000000000000000000000000000000038675" + sponge_blob_hash = "0x2c70fb324d9106e7ab31c21f86fe8f6494f198e33c1d4994d2ca9281388ef35a" + total_fees = "0x00000000000000000000000000000000000000000000000000bbe8d938ddcd20" + total_mana_used = "0x00000000000000000000000000000000000000000000000000000000001bcfa7" [inputs.hints.previous_block_header.last_archive] - root = "0x0cc3f2929b47296b3b7206f73689e3fddcbaf9b01a62362f3fc01bff2196ab4e" + root = "0x265ec2bc948a93265876a0bd8019b7f9d63ee4c154e06dec22fd33483e6ae3f2" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000a" [inputs.hints.previous_block_header.state.l1_to_l2_message_tree] @@ -25389,48 +25389,48 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002800" [inputs.hints.previous_block_header.state.partial.note_hash_tree] -root = "0x2689a4beab17ab7cc3a8e33a7422fb5c36033eab1c1e53df5d88dac7aa96c593" +root = "0x3048d66f55f21ae0c8c58818b89c711eb61a4b0368e7a9552b0a4a4173cbe86e" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000300" [inputs.hints.previous_block_header.state.partial.nullifier_tree] -root = "0x2568334c9fb00f48349dd5159b8ccfed2f4b2649395b99ed06e3ccdb5e595e83" +root = "0x0b8b0d7c6309c32abab282f51a9abde9fd1ed5bb11805bbe04d07e666ad491e2" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000380" [inputs.hints.previous_block_header.state.partial.public_data_tree] -root = "0x1d4b7e120298a5183de0cb41019e9762e38d2de68fb94bd6970e183448e6c47d" +root = "0x1241e126a4ff9b6d9ecde8415fcc38b4cc00c3048d4027b6bec75825e4be5ab4" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.hints.previous_block_header.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x000000000000000000000000000000000000000000000000000000000000000a" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000042" - timestamp = "0x00000000000000000000000000000000000000000000000000000000699603b5" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1f43d" [inputs.hints.previous_block_header.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [inputs.hints.previous_block_header.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.hints.previous_block_header.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000000d8699c80" + fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000006c1b26de0" [inputs.hints.previous_out_hash] root = "0x00c95e0ceb41951039e1592745ec2faea9866f6eaf01bf189a4463b4143af093" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000002" [inputs.hints.start_blob_accumulator] - blob_commitments_hash_acc = "0x002ac9c8d23af41e3d3bd207d66265f70d263339ab1aaab525868f1f7e3ea42a" - z_acc = "0x0389888417d0884fd001f5545ce3e046708304dfba97cca568f871609c962b36" - gamma_acc = "0x0f3a87a05073b55e168e7f1c9065e3594c53229e6711df58411d25753e3dd12d" + blob_commitments_hash_acc = "0x0001d6ff0c2e7f3023b1aa3b9091d22d2a146f04ca75f3a231e6eca73251ffbe" + z_acc = "0x0ad723368b9ac248cccdcf3eeb2d6603ba742f571ae06f915b8a3e07e341908d" + gamma_acc = "0x22d886cc2aed7db6b63d657ceb686d23f7a5de2dfaff1ad76f904b42fc8c0a0c" [inputs.hints.start_blob_accumulator.y_acc] limbs = [ - "0xdcb6de0610520ed5c5bcfa5ef1a440", - "0xb1e2b270f373300698875eaa9c06e9", - "0x18d2" + "0xbef7ed7cce6c8545764961897859ff", + "0x8ecfcb040410dbe775a0920fa5aaa4", + "0x465c" ] [inputs.hints.start_blob_accumulator.c_acc] @@ -25438,35 +25438,35 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 [inputs.hints.start_blob_accumulator.c_acc.x] limbs = [ - "0x8d7ed5dbaab9e40f7707e8764ac4a2", - "0xdd06d3ad55bc00f3b3e8a3adac6065", - "0x26bbeda9f1432d3d7d122ed2a86633", - "0x0520fc" + "0xdd56bc708336ab901764649bc187e7", + "0xb1e347f26c8956325618a3a3176283", + "0x2a58bedfe6afc303af59edd1028e37", + "0x107c72" ] [inputs.hints.start_blob_accumulator.c_acc.y] limbs = [ - "0x58d4406c7a4b8976d74d1443c054d7", - "0x45beea7ab0b648addf92d1d43ad58f", - "0x691a42836a8dc59d0be4bb646a67a9", - "0x0dba52" + "0x15bed8ac998c0d50234a6263545dd0", + "0xc0c80bea0a93b220f12e7a14137308", + "0x0e859fb11170a2e4bf3b1739413ba8", + "0x07df55" ] [inputs.hints.start_blob_accumulator.gamma_pow_acc] limbs = [ - "0x58680420f8b80446dc6f7e8a29d8d1", - "0x4f5c1dbfdb15d1ebfc50a0a8da2e02", - "0x5fb9" + "0xcf9ceb84d171a69dfae7bfb3b0a3a8", + "0xe9cbadfe523356e1770bb4708b7fb4", + "0x377d" ] [inputs.hints.final_blob_challenges] - z = "0x2dae18f40c679e5373324b71b57731eb873064012fe5c339dd5905dd7ab53959" + z = "0x253734a201dd5f88f76596f24c6dd1770f01074a4a080f99a369f2887dedd4c1" [inputs.hints.final_blob_challenges.gamma] limbs = [ - "0x4c6ec413dbebe03b3a8cb0fcd6fe69", - "0x9cfedc5543b45a20965554995f61b0", - "0x2527" + "0xbbaf2bea9644b732ce85b43a05bf5d", + "0x3c5ae8188d6392c7e998ecdf3a2c38", + "0x2f1c" ] [[inputs.hints.blob_commitments]] @@ -25474,18 +25474,18 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 [inputs.hints.blob_commitments.x] limbs = [ - "0x1f8ad46b833b0de00dcc07f6b84857", - "0x4b2c15f13e404e093bea6936121da2", - "0xf924ba71e154845191a5965dbbbab4", - "0x165284" + "0x73e06688aebeb690e2cca03ff41422", + "0x578594e270587122d9f18255d4f2f0", + "0x6d62bb3b8caabbf57c2d27aec85c53", + "0x1694d0" ] [inputs.hints.blob_commitments.y] limbs = [ - "0xda04b68c7e79de64138e1efe4c03c7", - "0x44c72eaa44545be3ea964fdfa2893e", - "0xc0e9db5f6b6f387e393a87d0bd7095", - "0x1793f0" + "0x8bd1ad5db3f114557c91795f0b4d49", + "0x0185f6bc4a0f7fdb866201335976e7", + "0xc24c48484fcc174ceea24ba80b5627", + "0x11f8ff" ] [[inputs.hints.blob_commitments]] diff --git a/noir-projects/noir-protocol-circuits/crates/rollup-root/Prover.toml b/noir-projects/noir-protocol-circuits/crates/rollup-root/Prover.toml index 236b48f1e8c3..d11f0f039c92 100644 --- a/noir-projects/noir-protocol-circuits/crates/rollup-root/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/rollup-root/Prover.toml @@ -523,8 +523,8 @@ proof = [ [inputs.previous_rollups.public_inputs] checkpoint_header_hashes = [ - "0x00a50492eb222715e27acc59d3fca6fcc34e9b204444515d97046b0e8d3a4558", - "0x00a24098a404768337bc4ba72c47627c9e2f38db98c4786168da5cbfa4fe72d1", + "0x007b9120cb876036761c755e59d395609e33bd18c1cddd9a38f5f4a3292b8c48", + "0x00d074187bce2bcdde5f1120d1614d7174ee6e3d54df9b3a0e090004664bd1f9", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -559,17 +559,17 @@ proof = [ [inputs.previous_rollups.public_inputs.constants] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" [inputs.previous_rollups.public_inputs.previous_archive] - root = "0x1d20aea0bcec7d0b24d2146cc43af55e869a31644afedaf4e38615a0eaf232ac" + root = "0x240bda38789787155dd2879e6aa31cbdb9672410dcec7c3675b87597f49550b4" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000009" [inputs.previous_rollups.public_inputs.new_archive] - root = "0x08eb11f8ecb0e8c389cb929eb0bbb3d74b4e3a823bbfd0d5caa9ee40dfd931a9" + root = "0x16cfae94705a25ed79552e70b4e30805c3ee8bfc1694d297d6b34a200e4f31c9" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000b" [inputs.previous_rollups.public_inputs.previous_out_hash] @@ -581,16 +581,16 @@ proof = [ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000002" [[inputs.previous_rollups.public_inputs.fees]] - value = "0x000000000000000000000000000000000000000000000000000001b0d3390000" + value = "0x0000000000000000000000000000000000000000000000000034fb6792ad7a80" [inputs.previous_rollups.public_inputs.fees.recipient] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [[inputs.previous_rollups.public_inputs.fees]] - value = "0x0000000000000000000000000000000000000000000000000002fae705af8680" + value = "0x00000000000000000000000000000000000000000000000000bbe8d938ddcd20" [inputs.previous_rollups.public_inputs.fees.recipient] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [[inputs.previous_rollups.public_inputs.fees]] value = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -811,15 +811,15 @@ proof = [ ] [inputs.previous_rollups.public_inputs.end_blob_accumulator] - blob_commitments_hash_acc = "0x002ac9c8d23af41e3d3bd207d66265f70d263339ab1aaab525868f1f7e3ea42a" - z_acc = "0x0389888417d0884fd001f5545ce3e046708304dfba97cca568f871609c962b36" - gamma_acc = "0x0f3a87a05073b55e168e7f1c9065e3594c53229e6711df58411d25753e3dd12d" + blob_commitments_hash_acc = "0x0001d6ff0c2e7f3023b1aa3b9091d22d2a146f04ca75f3a231e6eca73251ffbe" + z_acc = "0x0ad723368b9ac248cccdcf3eeb2d6603ba742f571ae06f915b8a3e07e341908d" + gamma_acc = "0x22d886cc2aed7db6b63d657ceb686d23f7a5de2dfaff1ad76f904b42fc8c0a0c" [inputs.previous_rollups.public_inputs.end_blob_accumulator.y_acc] limbs = [ - "0xdcb6de0610520ed5c5bcfa5ef1a440", - "0xb1e2b270f373300698875eaa9c06e9", - "0x18d2" + "0xbef7ed7cce6c8545764961897859ff", + "0x8ecfcb040410dbe775a0920fa5aaa4", + "0x465c" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc] @@ -827,45 +827,45 @@ proof = [ [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc.x] limbs = [ - "0x8d7ed5dbaab9e40f7707e8764ac4a2", - "0xdd06d3ad55bc00f3b3e8a3adac6065", - "0x26bbeda9f1432d3d7d122ed2a86633", - "0x0520fc" + "0xdd56bc708336ab901764649bc187e7", + "0xb1e347f26c8956325618a3a3176283", + "0x2a58bedfe6afc303af59edd1028e37", + "0x107c72" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc.y] limbs = [ - "0x58d4406c7a4b8976d74d1443c054d7", - "0x45beea7ab0b648addf92d1d43ad58f", - "0x691a42836a8dc59d0be4bb646a67a9", - "0x0dba52" + "0x15bed8ac998c0d50234a6263545dd0", + "0xc0c80bea0a93b220f12e7a14137308", + "0x0e859fb11170a2e4bf3b1739413ba8", + "0x07df55" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.gamma_pow_acc] limbs = [ - "0x58680420f8b80446dc6f7e8a29d8d1", - "0x4f5c1dbfdb15d1ebfc50a0a8da2e02", - "0x5fb9" + "0xcf9ceb84d171a69dfae7bfb3b0a3a8", + "0xe9cbadfe523356e1770bb4708b7fb4", + "0x377d" ] [inputs.previous_rollups.public_inputs.final_blob_challenges] - z = "0x2dae18f40c679e5373324b71b57731eb873064012fe5c339dd5905dd7ab53959" + z = "0x253734a201dd5f88f76596f24c6dd1770f01074a4a080f99a369f2887dedd4c1" [inputs.previous_rollups.public_inputs.final_blob_challenges.gamma] limbs = [ - "0x4c6ec413dbebe03b3a8cb0fcd6fe69", - "0x9cfedc5543b45a20965554995f61b0", - "0x2527" + "0xbbaf2bea9644b732ce85b43a05bf5d", + "0x3c5ae8188d6392c7e998ecdf3a2c38", + "0x2f1c" ] [inputs.previous_rollups.vk_data] leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000013" sibling_path = [ "0x2de375bdb8d749f73ccdda86c68b51af4052afa74effa13cfb0cf02912af3eff", - "0x0ab1cda34d31d07f8e6fcbe7f206975f32307237e99352786ec59d75bf0119da", + "0x15d34b3738fba30b52eddf02a874c51802fabfb34169d553883c16d2aa4c549e", "0x2c55415cd4570f6496d7035c66ecc3f9f65d44bc0406df5c9e7e84941c055826", "0x15ce529f7aae3150806fb78f868d26b41882d38a9db2d02b318d8b2697b0ad7b", - "0x1d6170e061e1110ddd5c5d45e300389363886ef1fb5849840f0657aa4388f20a", + "0x258f729e4a73fdeee24130570d3f15ca4dfcd4d0c639ee61f8bc799e5db022e7", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -1515,7 +1515,7 @@ proof = [ [inputs.previous_rollups.public_inputs] checkpoint_header_hashes = [ - "0x00fba1e62c48b12cdabe26ac0a803c33552dcba40d833c0bfe07511dbdedfc34", + "0x00fae3ab6eb19028f1acbc05016920c2466541f90b5445052c376ae782df38a7", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -1551,17 +1551,17 @@ proof = [ [inputs.previous_rollups.public_inputs.constants] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" [inputs.previous_rollups.public_inputs.previous_archive] - root = "0x08eb11f8ecb0e8c389cb929eb0bbb3d74b4e3a823bbfd0d5caa9ee40dfd931a9" + root = "0x16cfae94705a25ed79552e70b4e30805c3ee8bfc1694d297d6b34a200e4f31c9" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000b" [inputs.previous_rollups.public_inputs.new_archive] - root = "0x0ba28d47867bb6b7c3a9577799db49971c685b4f2527ede0afdabc898fb9a2b2" + root = "0x012a8de9b53eafede2f82125f9c74a71357ea90ffb718ad107acef31cfd9b3b4" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000c" [inputs.previous_rollups.public_inputs.previous_out_hash] @@ -1573,10 +1573,10 @@ proof = [ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000003" [[inputs.previous_rollups.public_inputs.fees]] - value = "0x0000000000000000000000000000000000000000000000000000cd8ed8ed9920" + value = "0x000000000000000000000000000000000000000000000000001f847df3d17800" [inputs.previous_rollups.public_inputs.fees.recipient] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [[inputs.previous_rollups.public_inputs.fees]] value = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -1765,15 +1765,15 @@ proof = [ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.previous_rollups.public_inputs.start_blob_accumulator] - blob_commitments_hash_acc = "0x002ac9c8d23af41e3d3bd207d66265f70d263339ab1aaab525868f1f7e3ea42a" - z_acc = "0x0389888417d0884fd001f5545ce3e046708304dfba97cca568f871609c962b36" - gamma_acc = "0x0f3a87a05073b55e168e7f1c9065e3594c53229e6711df58411d25753e3dd12d" + blob_commitments_hash_acc = "0x0001d6ff0c2e7f3023b1aa3b9091d22d2a146f04ca75f3a231e6eca73251ffbe" + z_acc = "0x0ad723368b9ac248cccdcf3eeb2d6603ba742f571ae06f915b8a3e07e341908d" + gamma_acc = "0x22d886cc2aed7db6b63d657ceb686d23f7a5de2dfaff1ad76f904b42fc8c0a0c" [inputs.previous_rollups.public_inputs.start_blob_accumulator.y_acc] limbs = [ - "0xdcb6de0610520ed5c5bcfa5ef1a440", - "0xb1e2b270f373300698875eaa9c06e9", - "0x18d2" + "0xbef7ed7cce6c8545764961897859ff", + "0x8ecfcb040410dbe775a0920fa5aaa4", + "0x465c" ] [inputs.previous_rollups.public_inputs.start_blob_accumulator.c_acc] @@ -1781,37 +1781,37 @@ proof = [ [inputs.previous_rollups.public_inputs.start_blob_accumulator.c_acc.x] limbs = [ - "0x8d7ed5dbaab9e40f7707e8764ac4a2", - "0xdd06d3ad55bc00f3b3e8a3adac6065", - "0x26bbeda9f1432d3d7d122ed2a86633", - "0x0520fc" + "0xdd56bc708336ab901764649bc187e7", + "0xb1e347f26c8956325618a3a3176283", + "0x2a58bedfe6afc303af59edd1028e37", + "0x107c72" ] [inputs.previous_rollups.public_inputs.start_blob_accumulator.c_acc.y] limbs = [ - "0x58d4406c7a4b8976d74d1443c054d7", - "0x45beea7ab0b648addf92d1d43ad58f", - "0x691a42836a8dc59d0be4bb646a67a9", - "0x0dba52" + "0x15bed8ac998c0d50234a6263545dd0", + "0xc0c80bea0a93b220f12e7a14137308", + "0x0e859fb11170a2e4bf3b1739413ba8", + "0x07df55" ] [inputs.previous_rollups.public_inputs.start_blob_accumulator.gamma_pow_acc] limbs = [ - "0x58680420f8b80446dc6f7e8a29d8d1", - "0x4f5c1dbfdb15d1ebfc50a0a8da2e02", - "0x5fb9" + "0xcf9ceb84d171a69dfae7bfb3b0a3a8", + "0xe9cbadfe523356e1770bb4708b7fb4", + "0x377d" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator] - blob_commitments_hash_acc = "0x00ff4a310ea56cdfadb2e5fa35c00a068bdab53c6e7aeb484a8bfe543c9018c4" - z_acc = "0x2dae18f40c679e5373324b71b57731eb873064012fe5c339dd5905dd7ab53959" - gamma_acc = "0x16546752e28299a1f81df6dd41d488938668402dd994c4e9021f9c57d2136a05" + blob_commitments_hash_acc = "0x00b3d90361f539d902cbf763678f20b012964f1b6feabcc14f700b41a72a2011" + z_acc = "0x253734a201dd5f88f76596f24c6dd1770f01074a4a080f99a369f2887dedd4c1" + gamma_acc = "0x0706fa38a206a9b10373ea77d5ccf2ed568bc9d0f90dcb3889882620bd6d5df9" [inputs.previous_rollups.public_inputs.end_blob_accumulator.y_acc] limbs = [ - "0x785810db1e372f2ce9fbd29211ee3b", - "0x25dbd518ae9d1dc28a5c0ae44d8c31", - "0x3804" + "0xc021f334b6607df664d4ed87100337", + "0x9ee7de9785e658f39eb7c84d172797", + "0x10e8" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc] @@ -1819,45 +1819,45 @@ proof = [ [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc.x] limbs = [ - "0x4c337a88268a978b104d187dd5e91e", - "0x701c0efa879087c98d968ffe51a000", - "0x25b6039f171fa6331ab43d948fb997", - "0x15870f" + "0x6fa34adfa35fc4950a2b3b89da335f", + "0x8f853a360f19d71cfe242e774d41bc", + "0x5ea6b8475d5131b4da8c1d4faafd2b", + "0x17033b" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.c_acc.y] limbs = [ - "0xfca0433eb452e6f33a1846b8de3b0b", - "0x42e41b29608f8d8d7c367f1297499e", - "0x9f0372ebde39c8963aac75d49d1e00", - "0x04facc" + "0xaee6b5423eb69f1b8ea61bcc8a8137", + "0x2f879710ae1bf630b6cf9c5df75ca8", + "0xe6383ede8edbb9cd3a33839e036448", + "0x0b8302" ] [inputs.previous_rollups.public_inputs.end_blob_accumulator.gamma_pow_acc] limbs = [ - "0xbe4bd42419472082d1af4eb2bd5b26", - "0x51832f578b3e6865662eb9ecae557f", - "0x4b99" + "0x6d4dcef62341b736b7fb006326ea75", + "0x0e8f6a892c2e275e83ab23718d8bbd", + "0x2055" ] [inputs.previous_rollups.public_inputs.final_blob_challenges] - z = "0x2dae18f40c679e5373324b71b57731eb873064012fe5c339dd5905dd7ab53959" + z = "0x253734a201dd5f88f76596f24c6dd1770f01074a4a080f99a369f2887dedd4c1" [inputs.previous_rollups.public_inputs.final_blob_challenges.gamma] limbs = [ - "0x4c6ec413dbebe03b3a8cb0fcd6fe69", - "0x9cfedc5543b45a20965554995f61b0", - "0x2527" + "0xbbaf2bea9644b732ce85b43a05bf5d", + "0x3c5ae8188d6392c7e998ecdf3a2c38", + "0x2f1c" ] [inputs.previous_rollups.vk_data] leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000011" sibling_path = [ - "0x10f9143b2a141f3826fd2f24783a4ee36c04efd9216f2c4931a78f15e9c365ab", + "0x1b9bbf7e5251e3ae820fabaa6e14ae0ef23130ad9164112c3a67c5a083e3aac1", "0x152474d9b911866e539377e5d6185f9c35be76bde6972cba8f9c3152640c4085", "0x2c55415cd4570f6496d7035c66ecc3f9f65d44bc0406df5c9e7e84941c055826", "0x15ce529f7aae3150806fb78f868d26b41882d38a9db2d02b318d8b2697b0ad7b", - "0x1d6170e061e1110ddd5c5d45e300389363886ef1fb5849840f0657aa4388f20a", + "0x258f729e4a73fdeee24130570d3f15ca4dfcd4d0c639ee61f8bc799e5db022e7", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -1867,94 +1867,94 @@ proof = [ "0x0000000000000000000000000000000000000000000000000000000000000017", "0x00000000000000000000000000000000000000000000000000000000000000a3", "0x0000000000000000000000000000000000000000000000000000000000000001", - "0x0000000000000000000000000000007b992e890ea47176a53d476b6f4435307d", - "0x000000000000000000000000000000000008d830e4f03a5a0df0a626b5419713", - "0x000000000000000000000000000000314fad5a3f710c54924b09fc1676326740", - "0x00000000000000000000000000000000002c7198392d6138ab02c4f1dfbd1a9e", - "0x000000000000000000000000000000e9266a78147c0c11bdffa73a464c8a9803", - "0x000000000000000000000000000000000016292979aae313a9da5ae2e6f90572", - "0x000000000000000000000000000000914fa80ea984a41fce86bc55869c84a0ad", - "0x00000000000000000000000000000000001fc3f84c7030d6755b2fa05d45cd23", - "0x000000000000000000000000000000c22386542659a29010ca4eaaaa9bac0e60", - "0x000000000000000000000000000000000023b2248de67c392d8da66600646c8f", - "0x000000000000000000000000000000f15ab33c55742506cc8895f81420346a23", - "0x00000000000000000000000000000000000358509e27610a580b320a2acb23dc", - "0x000000000000000000000000000000173916aa7c8b117a16930f920ef74b2a14", - "0x00000000000000000000000000000000002d5ee9b4516bda4ee5c8da97f4d07b", - "0x0000000000000000000000000000007853a97a84ff7ce10690d27ed93ab7455d", - "0x00000000000000000000000000000000000b9166de2072e5cfd2c55b951fe3a0", - "0x0000000000000000000000000000004247bafca2712b63df859a5e519c4c1236", - "0x00000000000000000000000000000000001641fa2509d3b52883c203f5048601", - "0x0000000000000000000000000000003579799dfedb2ec1a964dfdc21d58dd59f", - "0x000000000000000000000000000000000001a82a2063ad50d49675339805e5d7", - "0x000000000000000000000000000000190ddaf1745c4ddd0ad927688f37edc7ab", - "0x00000000000000000000000000000000001fdc449ab2978d150e6b15424422ff", - "0x000000000000000000000000000000eaaa04f718dd857ac1dea8c713814247fd", - "0x00000000000000000000000000000000001e9ded3d040667bccb2b8b30584d78", + "0x000000000000000000000000000000eb32afa1c87e1d1ab1f74d531d9ba649b5", + "0x00000000000000000000000000000000002a47b247044ade1643716ad099eb53", + "0x0000000000000000000000000000003f69b6152c026e7d185735f62048a1d8d0", + "0x000000000000000000000000000000000022a3d381052d75674332bcc3d204ae", + "0x000000000000000000000000000000a32551a6acde6a9f660fe2b7f68a371141", + "0x00000000000000000000000000000000000fa9872a7392a4a2fddaa5145d98fa", + "0x000000000000000000000000000000b45f465e1960be6d563f365719bf15be55", + "0x00000000000000000000000000000000000928b818cf881ab5c6ba3f07991761", + "0x0000000000000000000000000000002319f117148ed7f87617f6ed12b269fa23", + "0x000000000000000000000000000000000010cf09a447c096b5c75480789b61f4", + "0x0000000000000000000000000000006c561dcadd0ffd61dd4b74b8121d457671", + "0x00000000000000000000000000000000002422c13b44607cc011f2ff63f552db", + "0x000000000000000000000000000000305d5372da3315f25b9309fcb280ab3701", + "0x00000000000000000000000000000000001ce36490a829b0e2f6eddb70eeb733", + "0x000000000000000000000000000000ca93aa953ae471ba29a9b244cdbd2fba94", + "0x00000000000000000000000000000000002a14ccef03711897b023e35bf3f83a", + "0x000000000000000000000000000000f8bf43ef859357535a64328ee48d19fa4c", + "0x000000000000000000000000000000000027ee3ead529d527318cb0879b362dd", + "0x000000000000000000000000000000fa9c39c68ab2d94a19b9cc15afaa4f23ef", + "0x0000000000000000000000000000000000160c3b4ec6c209bc967f5ad9f7280e", + "0x000000000000000000000000000000e7a9c309f6b895b5fcf82c40a6b89f7a74", + "0x000000000000000000000000000000000014b94dde69ab74aa3d08416ef6ecc5", + "0x0000000000000000000000000000008f42f0f1a8ee63b3c8b011dc561a3ea110", + "0x00000000000000000000000000000000001a45f1dbf2334644ee3c309a8fe703", "0x0000000000000000000000000000004b9cd87af8615fd21a50f9d2d6f5bac356", "0x00000000000000000000000000000000002fea96f32103760ddbb66d2b64dc5c", "0x000000000000000000000000000000cf57cca060c094a74ad685146e8fdb5c3e", "0x00000000000000000000000000000000000a71f47258b8aa04fa23f39812abf3", - "0x000000000000000000000000000000df7400887578788132540aa7527e708070", - "0x000000000000000000000000000000000024d325c2d8190f7abfc52c1883f960", - "0x000000000000000000000000000000646a24ca357c2075604f9c14292b375e82", - "0x0000000000000000000000000000000000294077bd3451c2b9e84685efcd46d1", - "0x000000000000000000000000000000aa62025c2177fdafae99b9b28fcc1710e1", - "0x00000000000000000000000000000000000c9a8f4b9b4a7eef319e163445cb67", - "0x00000000000000000000000000000071a7ec5f7eecba271c66b3af94971d37b7", - "0x000000000000000000000000000000000021b948b3807d83577ade54158828e8", - "0x0000000000000000000000000000003c9711cce74808dc05637668158c8d0204", - "0x000000000000000000000000000000000014f637c3e5983644a0aaf260fcce4d", - "0x000000000000000000000000000000e5be0155ea5613f1a5cadc80646fe257e8", - "0x00000000000000000000000000000000000b1ef034297271b251e6851f3dfd88", - "0x000000000000000000000000000000b5f23d8f13059b34d7a0153cf474b307e2", - "0x000000000000000000000000000000000006153e0e2f1c01ec7bcb4f740989db", - "0x0000000000000000000000000000005a99f63f9ece9b0769f8ce1057d924b7a3", - "0x000000000000000000000000000000000012a728e39876cfbef518c080f517b5", - "0x000000000000000000000000000000e64b32c5d29ceea2f222fd53f6514cfbab", - "0x00000000000000000000000000000000002c337b01a0c3d09317ae9393e4ec70", - "0x00000000000000000000000000000073bd9cec0a637784b881490dcf1cc514c1", - "0x0000000000000000000000000000000000040f161304921f486223af1f29ab0d", - "0x00000000000000000000000000000039c0b7af4e259113e1abfd6616653c1937", - "0x00000000000000000000000000000000002183a9a49887db8b1fedaf803684a5", - "0x0000000000000000000000000000001a81ae3776369c64b36f9e9a3fb2858e03", - "0x00000000000000000000000000000000001dfda0fe09ff48ec7280041e04f287", - "0x000000000000000000000000000000688a4c96ed9d2c4f3bb08fcdcdd6ce62fc", - "0x00000000000000000000000000000000000bfba634952c327a551907122bff46", - "0x0000000000000000000000000000001ada0bd17bb5b6631bd8394bbe29af3fbc", - "0x000000000000000000000000000000000005c2531d776f8da9aa52b722bd5c48", - "0x000000000000000000000000000000d2300ce5c10e3cbd62c8fd9c427f81b13c", - "0x0000000000000000000000000000000000060fab0d38256a1ce7fb0667657f13", - "0x0000000000000000000000000000003eac03902077b74df9f54b57eeee34de94", - "0x000000000000000000000000000000000009ed1f553eee82c61a6d54110aef1f", - "0x00000000000000000000000000000088c7421975d29335116f938c8637c30c68", - "0x000000000000000000000000000000000014545f6184e636e9423c7296bc0641", - "0x000000000000000000000000000000930fac00de78bf2ae8ad409c265f487530", - "0x00000000000000000000000000000000000160c4172bb854bf3617c2d1c29041", - "0x000000000000000000000000000000de31b5da76d600cc636d30915174d04320", - "0x0000000000000000000000000000000000261a8e69834f8eb866f5b8b95b1ec6", - "0x0000000000000000000000000000009f1fcffe2c592b13dfabec9fc07c9c4fc6", - "0x000000000000000000000000000000000018623719cbbe9fff87d97bd8632f29", - "0x000000000000000000000000000000d3b6c9a2b092081098994bbdbd5f03aa3e", - "0x00000000000000000000000000000000002311d3187206b9ec9a16bcb6fdaad3", - "0x00000000000000000000000000000004a45eb1462bd55f71962916bdc0418b53", - "0x0000000000000000000000000000000000001e6ffdf8cd3a1b708505bbf3a9aa", - "0x000000000000000000000000000000936b37c10a791f9042774b08a8668f9107", - "0x0000000000000000000000000000000000008cdf9db9ed9832a293e15ce4ef7f", - "0x0000000000000000000000000000008d0f4e399fd23898ab7a494b5354b4b312", - "0x000000000000000000000000000000000021b672bc0321ae1462f03bddd7b639", - "0x0000000000000000000000000000000c554cda81181c0a2ecd30bc0f37161816", - "0x000000000000000000000000000000000019a3f5aa165344773cc3027e147701", - "0x000000000000000000000000000000a5b8c6597d86500d7f519caf85f060b3c5", - "0x00000000000000000000000000000000001311d1a38a20d37f733945e494b1ee", - "0x00000000000000000000000000000040ae7a4747a88223e2a11085c443fc9244", - "0x00000000000000000000000000000000002a17925d8e850dd4f2d3045970b6bc", - "0x0000000000000000000000000000003a4db19275ecee6faa1c63321f4323cad6", - "0x00000000000000000000000000000000001a75cf368ec1a108efb27680dec5b5", - "0x0000000000000000000000000000000b3e7859130b10ba659fcf760b00cdcbd3", - "0x00000000000000000000000000000000001be0b2804ac60f98b29842ecd8bfa0", - "0x000000000000000000000000000000be02c54cb31bb643fd2ead045babdb91c4", - "0x00000000000000000000000000000000001e6f2162b12d2ae68f68e40ad317d0", + "0x0000000000000000000000000000008b28b832caecad9ec3c5d73a94d394a346", + "0x000000000000000000000000000000000000f3c4bceb05033fa57b6e4d8b7238", + "0x000000000000000000000000000000cecf4a752ec1114c162b8d9d107567d1ff", + "0x00000000000000000000000000000000001dcbe03a62d9e662017a6e37b2e6bb", + "0x00000000000000000000000000000031de9bbd28fed1042f8e96e0ae779615c3", + "0x000000000000000000000000000000000024152a0cd04994a9e16dc4223c4c89", + "0x000000000000000000000000000000e393bf551deca1e4d7eed272de660df543", + "0x00000000000000000000000000000000002b239ee13f1757e272d85f52faa844", + "0x000000000000000000000000000000fbe922fbd2b1db50287c0f9312eea5a3af", + "0x000000000000000000000000000000000024495019a195b54e33f914aa64f00b", + "0x000000000000000000000000000000fda7e36c9282dddf0ceea71c3099ebe924", + "0x000000000000000000000000000000000005978447bd10a18a89f7fa515d93a3", + "0x0000000000000000000000000000007c65282f5cdc29f4e89bfb1423a981ed79", + "0x000000000000000000000000000000000025e1d520ae00ffc931eb8ea76b9845", + "0x000000000000000000000000000000cd444946195a1cdf0283b7e5d9d92593cd", + "0x00000000000000000000000000000000001f85e247c19bcb67a5c52928255e3c", + "0x0000000000000000000000000000007a3322c652911a275e72817a9065b9f882", + "0x00000000000000000000000000000000000d5ef9d02da24bffbbe46bda6f9504", + "0x000000000000000000000000000000068b4f7b1ab7c79c649b2ec43825ce78ec", + "0x0000000000000000000000000000000000077f328156dbb9b21c68dc459b0ee3", + "0x000000000000000000000000000000596ee06bffa4603de811fe08b7696b29ae", + "0x0000000000000000000000000000000000123dc634c47ddf3ab9a7e368718c3d", + "0x0000000000000000000000000000000c0936e3da27e48e04f76fac0cc3939b64", + "0x00000000000000000000000000000000002708aa95f5f502d7a466010457c1df", + "0x0000000000000000000000000000001b75451f3bc0967777d0ccbe8037304bb4", + "0x000000000000000000000000000000000003390d9ee637429996a27e60752c6e", + "0x00000000000000000000000000000029ae9cc3755014cd711c520df06c929fdd", + "0x000000000000000000000000000000000026013e3a5bada23b689b6392516bba", + "0x000000000000000000000000000000c5ca23660972fb151960679e815ec341f0", + "0x0000000000000000000000000000000000189cf7d368d1466da70d1a1110ecf0", + "0x0000000000000000000000000000004e5babc45f418caa3f85acb188a77e14e8", + "0x0000000000000000000000000000000000094917b01b4ec40b8f16e1586ddb79", + "0x000000000000000000000000000000a5eef5aaef6d6399188abff132a0bae7fa", + "0x0000000000000000000000000000000000192223bfae65ba39a1307651bd0188", + "0x000000000000000000000000000000aaf8c65807424c8f6aafb40840f4d714e8", + "0x000000000000000000000000000000000021db2965719cebfc97029018f6ccf5", + "0x000000000000000000000000000000a676ce629abe8cf830174af782fd82691d", + "0x0000000000000000000000000000000000265d1a912101823295cc8ea8204b1f", + "0x000000000000000000000000000000a2b458570ecabf2559053d9aed2d056c54", + "0x00000000000000000000000000000000002912d7dbf43ca51c6c0b4eed3ae9bb", + "0x00000000000000000000000000000003dff6cb32f57adfdf27ffb835f1837a52", + "0x000000000000000000000000000000000000f125dcce54048cc0dac94b800a0c", + "0x0000000000000000000000000000007595e263b3d09e0f5a1dce968d84e57f54", + "0x0000000000000000000000000000000000273f9e7a28807b08229f2f2db0eba4", + "0x000000000000000000000000000000441fc81b7162e5f35e66126ea656d90211", + "0x00000000000000000000000000000000001f541dc66d7ba250d54c28493579fb", + "0x0000000000000000000000000000001d083e88754c0c64a48f3cf5baa27f20a5", + "0x00000000000000000000000000000000002784c3868b8a67959da705761f6ab9", + "0x000000000000000000000000000000f28616b6c4534f4d62a6a08488e28ffc2d", + "0x00000000000000000000000000000000001e33692d5b5d1d02c78a6ee45d3070", + "0x0000000000000000000000000000009740f429f4f61fce6a92df1355ef44991e", + "0x00000000000000000000000000000000001a07128d658eb1969db5a22f8abfff", + "0x000000000000000000000000000000addbb12917422fe63eebb5f45c37bc1c3e", + "0x00000000000000000000000000000000000a7e13d383a5173384264fe8ee6ea3", + "0x000000000000000000000000000000aceb1edee89aec129df7c9550d21e02228", + "0x00000000000000000000000000000000001d01b2e4c303c088a03a08599600e3", + "0x0000000000000000000000000000007bf92c7194ab5109ace7de5921d20d0757", + "0x000000000000000000000000000000000007f2329179df8cd5a7ba691591968c", + "0x00000000000000000000000000000045eccedcef93399a19dbf1bc837cb8ccf5", + "0x000000000000000000000000000000000006b8331ebf586ea93f681fc1368eda", "0x000000000000000000000000000000f4a6c6ffdf80a72db78762e237d58cd5f6", "0x000000000000000000000000000000000026814a59803555635a3b6dfd056d19", "0x000000000000000000000000000000f45b8d96069231f48e0d0c34d57593a6a6", @@ -1975,9 +1975,9 @@ proof = [ "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000002", "0x0000000000000000000000000000000000000000000000000000000000000000", - "0x0000000000000000000000000000000c2760742bab409cc0b375fe264211ab8e", - "0x000000000000000000000000000000000023a0c982353324c8ffe03940a4cd0c", - "0x000000000000000000000000000000667a420dabfb6b89c12b3ce74f63d7bfe3", - "0x000000000000000000000000000000000024781550f683cd077c5a800973e698" + "0x000000000000000000000000000000e045c7e3d9880cd37214e153cd0a88513e", + "0x00000000000000000000000000000000000df7d778931f96ab5062513ab889db", + "0x000000000000000000000000000000ee550d9f170b6f340e8df3023ce90dc50b", + "0x000000000000000000000000000000000030623fbb52839266a0b99c13af818f" ] - hash = "0x266a00b740e51defbf26d16638df385373132f85239834eb8073c6dcae34813c" + hash = "0x0732e6fea7e5c3f168449e4d9074f0c2d6b3cbbaee62750cfa0abb4b0984e993" diff --git a/noir-projects/noir-protocol-circuits/crates/rollup-tx-base-private/Prover.toml b/noir-projects/noir-protocol-circuits/crates/rollup-tx-base-private/Prover.toml index 221cbcfff9f3..2bf9c8228705 100644 --- a/noir-projects/noir-protocol-circuits/crates/rollup-tx-base-private/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/rollup-tx-base-private/Prover.toml @@ -3,7 +3,7 @@ anchor_block_archive_sibling_path = [ "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0b63a53787021a4a962a452c2921b3663aff1ffd8d5510540f8e659e782956f1", "0x0e34ac2c09f45a503d2908bcb12f1cbae5fa4065759c88d501c097506a8b2290", - "0x2e2e36722b1ec84e2d5d16c3bc952077215df4ea0b608b28cd036481aa2aa9e9", + "0x0c0af985347a8584292dda9c1109af352c755259907d7760acfbe7e278d308e5", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", "0x01c28fe1059ae0237b72334700697bdf465e03df03986fe05200cadeda66bd76", @@ -3061,1230 +3061,1230 @@ contract_class_log_fields = [ [inputs.hiding_kernel_proof_data] proof = [ - "0x00fbc091bf4ff0c157728b1be756ddf029bc8d2f894ab64417a01e75a8fe833d", - "0x00c53f38bb34acdcf45f73a799c4f6bda30fbf64f5fd824332dc2f1504b1e1b6", - "0x00c806f307f380e684913d6f43170d5f9ff32584f139c1420594096e296e5156", - "0x009d9c537c88269162f35d3fe434481710767c1b3751fcfc4da01790c061262d", - "0x00a193bc36fe6f95b24c5f06d931ebb7d84cd9c829979a20f893b3ab2df2b2a6", - "0x00b5ee586e6daef74c627690401e51dcfcc294f25454509546f1981d585b307d", - "0x008250ca750c2f27a02497d7c1c5d5aa6eb4da71cddbde6fba76b034e233c55e", - "0x00fde2d47bbdd13dbffd708ebfea5129bef488f253fe5675244a2490a67360b1", - "0x0097eae43b17ddc308c5b9a7fa4ac3ce841570cec6ae8587d741c7773f7fc8a2", - "0x009894ff2fbc06282bc142737249cd99e58c9f079ce1adbd7c0c0287d5794375", - "0x002bb67844b4514fbdd0db9450fa96b5f88bf9a8282d0fdc232744d74b96fc21", - "0x00d566798b9abcf32ddfe2dc6a5809b85fe40d9b70b5b9e0affcb9762c361b9d", - "0x00fddae577e2a2ca439e87d53fc022d987a5f9facbb2962ea9aafb1060a6fa27", - "0x00a5d8755ff8795b13efb472e40514d20b3812dd2efa437c061e77d1e15d539d", - "0x006161d2b2ff7c0ba591bcf9885141c1908775769696aff4fa4f7595dd804298", - "0x00da3f39196b81be67ba95c187bc55f6b9772fbd9e6a9bcef52a93dd06dd644b", - "0x007085da0068295bd723be4fec8ce39d78e2c1ad356845fb90636de5dc717cd8", - "0x00e4ec92e3751047d90dbb9e0d9736e473f234686a660e0f4a6c5d5b7f8c2dea", - "0x0017f0a69c3585524f7bae38535a580efe4cc827c1126df07393acaf76821ffe", - "0x0032c0393dce7c1fc03eda6984f9b03ba5fccc9be2ecaff3436143c7d2fa709b", - "0x00d62404148dbeef0157cfa2778ec57b4c394257b39443ebdd1dce5c6bf18cba", - "0x00c6077e2b0a5a46a5ddc57733431989796012a19a031108e19303656d6c0508", - "0x003d3679f83f58dc91a817b14bac32bd3b126ef6eaaec4f4524be31cc8198e6b", - "0x004705e79eddfb20fec357da5d1d85d669f325ce4dfa4663b319166069ca3ddb", - "0x00eea869120a7efac4cc2856b2aadb213f55c5a84b31e3a2fa43e0cf2b433e79", - "0x007caf99626ea73ad984c7eafeb900ece7b21c8dd3db26f57a43db1cfd223b70", - "0x00164b50e9b3ac158f5cdb81e8ff252c59c8169a1292126b6514dbeee81c8dd5", - "0x00fb1fd354e51a83b7084886cc1f70882a63c862a967175e0b2b7b258dbebc55", - "0x0043b76efc1021068a529164e3b356afcb4ea98c88911dc274634652e614798f", - "0x005b3a39a05789d8ac40a821279169546cd1ab6e164c8039f37530217f9632e3", - "0x00190175a263b0fb1370cd55beeeacd52402f7d57eb7abd62a7398e3e36ca9ec", - "0x0013a7adc3f6ff1a101e1d505613832f1aabaf62d7183997cdd4032deade5bad", - "0x0003abb3178eee6e7d933ab1ff55cbf1610a8f6c9793291cf62a126c5de0c676", - "0x00c8837e38d609a5bdf8307278ccb73825076025369aeca3c39387e33adfc8e8", - "0x00f0ce5453c67e471a94c0a26474575113f5f6a452943cc9b00782c427c32b5c", - "0x001b651baca1de90e5638f1c4ac8a7e78d1ae8cf2417b510072a2af65ecf8552", - "0x005a4f1172771d0baf3e9a2c6b916b834000b653d0914fc17bf30cbb293c769c", - "0x00a1cd2cc8bda6126a2fbea2556964ba0df9f32903105fc5042457948d0c4b07", - "0x00cb7a8c7c0e51e96ad6e754127881cfc74e13593c7c1dd566208673a5656376", - "0x0053cb34946acc76dfbf292769374f478bfab514a09a93de544f9d36761bd228", - "0x00d3ef4d244cbca9eeba6fe397a279ce95dbfdc49affb2e604947c5100d4d56c", - "0x00c6203e19113d15ec8215d203260d59e173e4a0768a0df22d95c01c7030cbd1", - "0x003ba8e56b648a1cb6794101f1b4a0c1b85abb136b86c1bd5b3e481f31e44ee2", - "0x00b40021061c278bca20a740d7240e02b31927e9c15aee7398995a2d8c0a3cc4", - "0x00ba21250f3c6d609fb9f4a076ed10403c38848f5ee11e16e92377eb973c10c2", - "0x008ed2f546c76351da0340f764a74dae949ecbf76efe04fdcf0e3c8e8a8a207c", - "0x00087646c7086effbcfe0bcae9ac209fb09157d32dd0c1dfed9cf29f095c50f3", - "0x009825b83f4cf1a4817e372e7a0283ce429bef7953c844f5e39a2a8018cbd640", - "0x00b4e81b8155e1139fcf6dff3b63fbd3d0c8b4744266666d2fb3e4b4a2169240", - "0x0098bf3ff2e2dd4222d84433e4b1f9ca4d18cb2c9787144b6657df4cdbf9bf8a", - "0x005f9a08f60dca09251bfcfabdf375e3f099f566242e3ce0a322bfd8c5203f20", - "0x0098a0d8b7fd6852dfbf6b46ae8cec83854b0a221cc36ffce3038c256b6a5e83", - "0x009a2f9e24d3dfcd433a8645851331844b76cd515edc66cf43f993b4a450ccf7", - "0x009a9912f41065cc60f04d5a0600b12f5341611287237752f3b2ef4ce75d65a0", - "0x006a60b9052a8d68d6820cf1a76ff39644428c80cbb99a320bce8e07d6247482", - "0x00d51484c2e663985166b2067db87a3506fc93704dc005fab2f7d6d824851f15", - "0x0012934ccdcd2953e2fdc7f71db117606cf55faf70a1215e5a1db5d5abc12498", - "0x00a6ba6cd01d6b4ca5326f9c51ff9699c35d5b051b32f35544e87d2db482e3a6", - "0x0021454b18c81b4a5ffa156bcba712e7547f11c3bb866e15d4b80e1c7e9c75bf", - "0x002fa4d7c535f465cc1c6b0879f4bcc347ea48838cf28c708e158f216fda92a7", - "0x00ee0ac2f882241336d184ed204715b944ca2d36d01a93150215aff70b483e55", - "0x00fd7109014ea8400dac981a22a3c8c0ab4bc7af7df2ae22a432ea50abb5ad85", - "0x00f2a4124cdbcf2551ca1817f75dd993f1c7d9c5459e23bc829433e1f6d89329", - "0x002cb015f9542293491491f40bed423b0c715b4185ff5aa4191fd3f3397819ba", - "0x008ee8bb6359db2ed53b4f49773aff3b43f30c73796196860bbb240967ccb479", - "0x004b42da2ed0149a2bb6a2fa28203c6c2f45f9f512db95ec878fa595d59b1168", - "0x0075ac2871f3f704ebfc2c607bbbecf1131aa423e96b6d7744647975bc6f3907", - "0x00f615d339d3d0d504cad6f12be9368818ddaaa39887b6106d88e6daef94f790", - "0x0098187ca86302946103bc4672117624194b7a6a6bdb75300d99b0f92e241bec", - "0x002e7878a38e6ecce67322324f5b17580e0dc00427679775d7607375de7164d1", - "0x008eb6b9b66237c559d338a8e1d3409b55d2c492ea153cdc957592c5535d5279", - "0x002c2a89c6c1d828162d2cafcd447ea60fa5e0f8a05865589736be908c0b2cdf", - "0x006cf6b47c0ce8d4e3356b40d35c56e1396f4882c0f94600568910224e93daa1", - "0x00b7594ba8386bd9239f5d359260be8cf0db20d222dc92b8ab0f6bda82e21e29", - "0x0032e83d101cccf8ec2980371ef9f83a17b9761f7b02d7078d61961d30ee11e8", - "0x0017900e4f85d9993a9f67eaba5791d8633132b74cfc9e52e6fb27483b92bd43", - "0x00261467072608156fde9124d8fd6a7474b90b43820c360900a270d126907028", - "0x00855c708e0b255c51701f0a1e466e7b0d08384b36a23644d8308baae136cea1", - "0x008296c7bd48420c07a90c4f7774eb93b1a7450386c8c8eae021759f92b7c078", - "0x00f604a47f6d4ae828ba2fa0ac098801ac98fe2cb543deeab467f1ea0ac8672f", - "0x00e189b789c453e699176be5719d027553c87d189101ef064f7f3063b991f1ba", - "0x00f338363f488bce03264c0b15f70bfb77bfe40fdf4e47b38b9c26f67088811e", - "0x0085fc73be348943fd293c701674772bbe6a2ced9b0c46e075afaac600b8666b", - "0x0086e37c7759ffaebbd418f8cf625538085232a4945fde199f8183c98a350933", - "0x002363da23797a22ec7f4d64c672a96298f5aa67857112e22283476f393bd4b7", - "0x00839de9b1d0bd2cf95038b2af32dc19c22b154ba4347072ff7e458fe9a3005d", - "0x00540d275630c9dd9a2053733cd94df0e37c38dc6355a4d2eae8bebe924c1fdf", - "0x0036a6840d7e0efc2ee74771646077f65e11a4c681431583b58a9f1eb6d6d3d1", - "0x00685afb40de06e94e9caec33a15298b69cfcf091e30b8a66b99e2207de2e337", - "0x00da2533924ee457d049fb2e1338df5d5f3f0618ce8d0f884fab53dbc4e091f7", - "0x00280322c39093ed31239465997a76dad1b08b2883df40982a7bde7f650e4ce7", - "0x009208929918270173acbc09627656d9200fe39e607bf728174e76eed9a838e9", - "0x00cd09e8c4b127d99bc5e3b112360e4dc3bada33c92defb7211e1c4860bab42c", - "0x0013af9cbd61e60641f72cb6cb74eec7f6def1290f7de7f5f07ed82e6b20823f", - "0x003b052f5b8803b96c8c6906af4488162c162d891493ed58f711e32dafd9fa9d", - "0x008620f34d4120c82b115384df31d53c7f770f436a619c2cc12ae466b43eaf69", - "0x00c23d2145a95f753f4cc186b450f0bd7567c4a9a0d50ea9f7260f79feab730e", - "0x00f543ab49c0b14ae16a03efc0e3c28b49b2743678e14ed1f29bb3c714f4f6de", - "0x00d132d205f5685d45f64ffb6bb508fd351d62c0614a1d5044eab6a21a698799", - "0x000faf00ec90048186e354e5cf911e17701456b447a2bbad657eec7388b94e48", - "0x0020fa968795c96a70f35ce6e5c8dc16ddf7e9c17ee36461eb0c75a9023754c9", - "0x0085193b35237684c353f70868017d902ddd6b5a2aad8ae2c8e512213afcb5e9", - "0x0084e17b4ec112b70fa4f4af0aab526d6e5c49721835df81ccdaa3fd054ec654", - "0x009bbe12f82a6f8ca7d9cae4d660564416af321bda047c9f2a7bbafcf7c5a875", - "0x00c09e62845fbabce90ae51d21796f7db95263c8cd925cc6b2aed6301ae93d40", - "0x0022368c2f86004b1550da704336cff8ef887cf116e7d1b5913f8ca4b0aaccf5", - "0x00f230dfced22518134df2b4f5a11e4a9a4ce6ca326bf14c33636d2bc98c7a71", - "0x006e2fcbc12e55369440bffe83ddacf20942e97df0b70f9fa947c4fb86fb5a43", - "0x004c14818555135297057effca6c73b7fd62b46c8edda89e593e1a679c485775", - "0x00f82eac11ed902446277a670b33130055ece77ed17a31ca504aedd6cb54870f", - "0x002778c7770f9d68a8ef2c2f67a688de21f5cfe66616819bf8c87485746ebd45", - "0x0093244a6b36b5b94eb674773ebdc9b95eeab13db9a76cc629ae29d48fe7d3e3", - "0x009ce81c536cdf627e98353b3f8cea42cf7955cdb64c66f74264bcc720f0d36d", - "0x004a0f1db52b7cab5c2c03ce97c3c63d249d6d3711d76d114bc3f24931d981e3", - "0x00a86184e253fe21b02884f24fce7db289dfaeb4554c8bbf5a6b017cd95327a1", - "0x00171d6c8c4e715a2160bde7a4aee03c78e8f464b2a402ff47292a012ea87f4d", - "0x00ba89694227ffc32b8dc051352e93478a99b852b6c020709f6624c5d004bf23", - "0x00d17372ac50e6bd9859bd1e8a1f154d1caa546dafb2245e3048f10229171217", - "0x00d85a23e0f2e3bd644108c89c417a05698d02b461e26707c4c778f43bb03564", - "0x00068a94718f5772ed1700b90c032d619b87d6f3599fb2d0d0a89231630146ad", - "0x001ca3957356a7a588e79fed4d4af157f7c4fe221c139a59291c7ecd9e9499e5", - "0x00d25a810fd19822a4923e5194260e236d2e32cb760728878ceccbe7290fde5b", - "0x0019179f9454d69f2ed02d3c61841c1e6686b3eb00eec2d035deb81a02c96589", - "0x0077b5fe3f9a5e0a69ba4533f11d16b56c0cb6f6fe039a6ed90789a35ff1e213", - "0x00cf7a56275100878c3ff87f8d31af028a93b3b643822f29f0f905c6dfed3f8f", - "0x0067b4592eccdba075eaeffd9338daddb250b93f434d090c3c000ee1df937682", - "0x00091295e99bf0d3c7b7bb44a6e9fb01bebb4c2fe0047f56b5e953cef4b8669e", - "0x00a72ff8e283e7e124e094347cc77e6fba8611b6fd281de2c8ed5d43a8fc9ec0", - "0x0036bb1113350d2a1b86304ad49585e3ad2ac16fd24e0e903ff9559be5f16090", - "0x006279500902410b75baef1583a58ea0da812474a3f8e12f4609608cb72ae678", - "0x00d7cfe48315e88776dd551f9a564533923e6bac43e4c9b0b2337ab8c4897fe3", - "0x00f3b9bac97280fc1037ad1638de1652d27996ac95af636d48eca22414b2a855", - "0x008e6ae281c7d81fde0095eff1aec08cefafc4af3391a96facac695a832ceb55", - "0x004d24cefd4f58dd42a76bba3bcd700eb438253fbafcfe18a9a9eeb383035964", - "0x005481bd4ce868d5586e3f9ab24f2e79d6002af9a626036b78fa1ffa7b36a759", - "0x002f1783dee6ae962f5145ca4b4384476a7bdab6842364eeb95c41eaad224068", - "0x003777b809be2e43cfab1873ca4584564bc42f984b13f8096c08af8335f36bf4", - "0x00c10f36ff08c44b3b0610d29adca40ef43b8f29350b17c60e286befd5aaf259", - "0x0029b9863a12e21a0fee90b15b75d6436ef73e5511faa8cd6872e6e2864f64a9", - "0x0056c39038674dade6d51387c91cdd06fdeb3a335a299f0689e789d6f0cf859f", - "0x00dce03ca3bf16b8d238f091f282433782c74731aecc39f9130b7b9d3f8d083e", - "0x001130bb6cf679054c07a05cf6d06cef0b40338b040dff9124803b98aafff078", - "0x003a89a21b0519af5a2ce1945a6a2dba6430a33fcde19ce05de95c0509abddb6", - "0x00c81e9b14ff64f0be3a7c6c880d9113e35cd8091a4191cd52086a0be8967c5e", - "0x00ece04886b92d8821d80846df071bf9615be0444e0c2fe5eb411e3183c169a9", - "0x00de34117986e21bea2a6ed0efaeb735fc5a97cf7f64bda3d98880c8f626491a", - "0x009824cd7a533c5ab7d637d9607f4a8a541d2b5504e596c9822cd646a5bc60ca", - "0x000197894a63ab93ab3329c6e3d9f8a4be326168ae7f357f9ea3f98c031927f4", - "0x00839950df0384eab719d0f922f831b04ec6234aea98b5cb3a26aef14062326c", - "0x00a1c2e0b720520ff7d8596453a37fad67ab8076079df8f784e89a22d0fdef31", - "0x00902e3b8d10bacfbe0522ab316966f4911d48680144e3959fe2fb4850fd3528", - "0x000713060e6820257fc2183bd76d68d4748c4fba1016123a3d82cb65906fc58a", - "0x00fe2c17052aa2e0a83cf3f1054122b56d0116ec10494f54da1476b738a025ba", - "0x00d500608b3fe8e652fbda347f71e43380b7a3adfb7b56b6cab86ccf79266959", - "0x007055238b788c586a97ff64bdb5ff293716b14aac206d0fade1c982209a052d", - "0x007f015dbe5f0b7a5c14129ea421bd8ddb8dfb9a6c1fb7e8f60324b1f678903e", - "0x0098b76b4f7f962a51028ede09d0f7b70f07c1baf440dbd396d2c9bc5eac92ac", - "0x0043e763030988aa382d7644824f263481c4a1a6f64288ab0d69477bac368aaf", - "0x004520e1cdc1647d2bfdb44da21d1cb9747967e5f793392f9df3a7825392cb45", - "0x008d865793832ce6af12f29db52e4a24a7b645faab13c11c008e7dcc60c2e885", - "0x00ba2f56d9c9fa00f27670bde8b85fb133d68c4ce3ec75e89c33739efd5daa2e", - "0x00ddf0cd6e6ff03a63f82e6f58003e2fd24689949080819fef15688aee733313", - "0x005910503ea816c56c9147cf920feff2cd8d27ff1bb828cf0b25ea01d06f9010", - "0x00776ac3a2a4b4339c085d5ffce7c7c34e0441d89fd23980474be5293fe11a1c", - "0x00b15a4bcd76d81bdb5ef27c36a98fc1570436d7e7e02b25b050afd2fe27dea4", - "0x00948ed342f0b6dde03929e92154349564de56759a4acc335874bf3c770bc97b", - "0x007be844af4e0c8b639c820cee0fa1fb278f756567c7d65dfdd2b0ad71c7f2a2", - "0x00a5a03719e1003f720a757acf151ff59e7c7fe7740bd9ee4781b58ebbf307ff", - "0x00d2eb23f9e47814529828f99191921d37e9617de4f1668d97963c67dc88118b", - "0x0042badffb6c23444c57b6269a54ebdb473bcc3e060cbc60702e3f629c02c45b", - "0x000656a40de510ee83fd82cd88132241f33f64bb2cbead3d33f562764818fd4d", - "0x00fd311ec8720c469e49b92ee5e48b311137523d2215ffe52bce338652f69097", - "0x005b56798aae5f49acc5179f61fd628ec95535aec5fc14d0d4c69e410cd48e53", - "0x00e12feeba5be466fc62c72e6ec01f47757b1d3c002e685cd88d7f4b69433bc3", - "0x00ac0f8c6fabd2f2fce2628e31020364ab3a58147e91429e83dc426fdfb349b1", - "0x00b4dfb6ba69511de40c7b1aa8a0273c197dc05473b928693d8f0c68f7b6243e", - "0x00c8257b403072cea27381101ba173448ece3683d4628857cb87e9222d3154a5", - "0x001792f2c355b90316a21314a22e879c133ddd936adf82f4f55a720669ff017e", - "0x0065615314faf910eb9478e244e28bfd4666d4c3eb79e8390d951be5399b3c46", - "0x00d7108e04ad9447921a074243c7658498f8825c495c36aeda5973cf7bec100b", - "0x008d245399ff019408336cc385f7fd35481db1a3064b7f18caa3032b82ec7411", - "0x0019b1bfc3aa624eea6bfe8baac245a917e50e6401aedb5c20520b1143f1e784", - "0x00482af2f171a52beb0f2256758c91d632bd08396ee96dccd4621c617cadb155", - "0x00c1c947693af7abaac50fbfcc5e0451e194d2cf64ba8a26b1392bd0e1808e09", - "0x00f31891789f4e5304523caaa9295b0f0622ba42f288eb51940bbedcee0fdd1a", - "0x003392c7895807c95d357089f4038354d9785b0f0f331eb30f5b44d82ceabd08", - "0x006c5a109bde9d7c00cbb4726fdcae6ad3b664362913ab42727b07b54096c7bb", - "0x00944c4d6b17540b40366f8b030d7114e8a9fd32d20d5c89d84e8d3b00746b17", - "0x00f5f6846a2cdcea12a5a359d6e8e3f41190908cb7c62930cb74f63d9cc6a565", - "0x006f8dc3587c91e5f075a3bcc1af3a12c338dd148ea30033e671c522a61b97bf", - "0x00c917a90250772626a618e5c1fb0190b5ca5a58ef6ac839643c30e688d49297", - "0x0037d4323e26c84c114442611ed3f5a1ed273e8297235ab7b1f5d5217c75336e", - "0x00dcf65d439a5635c9c5ad426384b0441d296890bd47c1c673c9f945388e6a40", - "0x00e07db1e05a6c9636adcf0ba707a48d14aa164b801ae97f19a404f4a462d5cb", - "0x00883e9805f24316144be9d4b7fc5a2daab900431744ac309de795a94c75ecda", - "0x00b5726f9d3e2c218946c180d46b98d854dd7982fef16f78c9c4947becdfe2a5", - "0x001214a80cb2aad13bce1752f82545bcc6ba1e9771e6936c31057333ab6655c7", - "0x003d49d3a554a999a91d4aa59de84614cdff8c2b503191157253deaa1da2c49b", - "0x003762ebb080e2780cce150f2b9abbf9e7cf1d52888a07a00e5fda87ec1f6458", - "0x00479d0393e41fbcc4e9bb0586daa1950fce849c8c59291bc7893e424b4bf7c9", - "0x00916883c358343d279138bec8cb0c80fd2cd0eb81b85c39671a8d48f82eef97", - "0x000878110f77aa3962f62ce056c179bb73636798a8092295baafa375cbfa5402", - "0x00ca50c8fc7f08d8ce34537b4a2af2b805b188f4e036ca7f68b578c8f5bec598", - "0x001617344c121637e178687919c40fa5255462366fdd0b4f86adc89db01c0380", - "0x002c7bbd449da50913356f6bb1e17d36a7cb6c85c603a5b789bc701fcd927dc2", - "0x009d2b80c51affaa6e38fec247fcadf3042115dfd3333bb13c148368e9c53bde", - "0x000d7c75c3e7881380e1853b5952e4684e0abe36bd6e02cc0200ee87d192ef9e", - "0x00b76f45a0628bc669945c3e6b823312a3bdb1818646e1d9f01cfbe419e1d614", - "0x008f8d1f65ae84062d243cc67f65a21d3e9f82f0387225556fbf727d0a3df47f", - "0x00bed2562cc6f723c6d19f1da48481fcdc069aba55347a5df18cf7bfacaf21c4", - "0x00eac9105398f4e69220b951869c28e1b4478839200a60c816b115688b762261", - "0x000064aa8ab0edbf6101e2ab651168a3e736e2acefa80f98fa508a8195708e00", - "0x0073ec531ddf451c0b2c8addb3dd0dbd98dda026fa017b8e87a67336e9b8461b", - "0x00ed04005480c7fc6f0fb3098bca31934ec94857b041eb506fbb8cef569f04a1", - "0x00b36cd565a9790e93dc456b15442ebf7502beef2b6e74bd7f9faca3b6dd0844", - "0x0084b0c5c75eb57004345d986c38d877d14ca172d1218500536a24ab9ae47c5a", - "0x00229f431b3e5a03bc692543f05af93a5396901905ee0e0b9bc66727d58c43e7", - "0x00d1bd379595af73233b43a8c9776567b232b4b55f229103f02b36bcbe1e5f06", - "0x00e138455f4fcb6e658f85cc7a8f62e956940135ef4513b66dc8b6041954c5bf", - "0x002f4d3164e7669b515d1e4239b282368c58bed082694f620791a6903262d4f2", - "0x007c90be246874a543fa0260c1ad1c8089fe27f97803d2bfaf4d70f2ba7914a9", - "0x00d7a590e03a01d44a04a2b882d0642849739e52d482301ed05f20cf72cf6ad6", - "0x00ad9e2599b7f2babced9170bd67429f7c5d7f973d2e3d852a30dac2a2a6c008", - "0x00e9501d6dc97794ed8225fee9f5d77664837482f4e42f9f3032a58447b27a69", - "0x00587cc2c6cd0220db390792018ce15afcbcc044092f8c77557b6bab97c3de72", - "0x000e9752f62c68ec9c3904da35e57eba28fcea801982dfdcc05bf6475a3f681d", - "0x000080a490a442a7fc883d856356598a13ff8965bf48f1337ee50ebe74caf88b", - "0x005e222e359d3aaa99f1372cc55c5f4deed950fcb4866d02cd54ceb5cafa5489", - "0x00698cc9a00b0a335729dd5cbd19478d0242414d3f9ac23deaa6f8028b6cf52a", - "0x00b9c1cb4ecc349a9cb3862b514d637015ab4ed77808877d65c0441b9fc65523", - "0x00290e03a469f42f96a7f701f021ac3cbacc45549e65c595e8a0f8e90741c674", - "0x00bcf84969a023880fff1f13ccccf8a1acb6fce2b7b3cbdac950ba8b574a1ef2", - "0x00414bd6dbe269eee6385d1d26811609f5f54db79368b9b94a0bb9f686f63b12", - "0x00576d5f21c21ce8a1c3143bd5ca523c1601956cd0ecaa0b20bc825601a98b61", - "0x00c3432d2d0ac3646e82c2ad6ab3bf43d73699e1380acb9c7f04128bed930e44", - "0x00d9e5cce2a5f8b3e1da539d89746949bc444e3c49f80be5e9453b3a84704585", - "0x00bda11e8b69c4e1bc5836e753535307ee6d910af0d61af8e61edf96312a32f9", - "0x00d6346f8a9742bd0b4310cf7aa712b6db78ec27cba0caa213fb893023eba7a9", - "0x00eede331e10f14d8900a623fd4db6e03245f36f5e6b32a5688c463a7d4a2ec4", - "0x00198f06ed3f4467829981dabef532604c9c078dd89d4655b5e7e76b49973315", - "0x0093bdbd3c538559b9accefd8b2b670db1e415eed138e92862d4ec1de7a366ba", - "0x00cbfae8844a2128e87a370575662b4ff6a448184af6c49516269416dfe5edf7", - "0x00188ec30557550bdd1fff128ce4749da023f43a573c2bf537cb031a27e38dff", - "0x00798c89eb15740fc8d7bd61092dcbc5ba7009b72ca8a1609ce63a04be21df42", - "0x004deeb7fb5cce3150604d3fec9c02e566e871e7c0bc47c92a86b85e007d012f", - "0x00afdec26016efdf1b5453fd5f7ac19968a985a8a696b600758576b08e709b28", - "0x000f7f2b4eebf4e1cd68cc20fb414bedec026d979ab0e3d1179e675841378b9e", - "0x00c7035aa6ce6574304de5736623e53dc2bbfe29d86e808f19ae41e2d4aeb9b6", - "0x00ceef4b0e8f957daa284566247f1139a67cce2907596144df5d47b4fceca433", - "0x001cc47e8bec8a453f762cb909056bfb90a94caaf321816f6c163b4566d13798", - "0x0008a281b5679a276fbe32a4926c2c67128de142d7cf26d60cb40c13266fcb7f", - "0x00dbf9bbe32b757f30881324d6dd0a5ca7a73bd5850e31ecc4529de7210375be", - "0x001f7ad177286eb5aabe99eee0f9c0284d50485b71533840c15a576abc3ff619", - "0x0023b5df43012f6663a051e2fda83d20725a42b54a5e5d334c43e6a8f6938e01", - "0x00b780b716e190f3390c411ddde3094aa8a5e83eef6b475673651fa277f4b3d0", - "0x00f0b606ba4c7094b196ea3091e102710a0c387c81ce05e675e951ce6b0d068f", - "0x00f3ad46ef1bf27ef5b1e1e6fc64532f21d17183e02726628dabaed34262a694", - "0x002591e8e70c28e8aada420cdd499bafa22d6d4e6c64d92d4d2db580e766511c", - "0x0091c2ab6c489db6c2ea6f8e9de9f87d5bd68fb09df1645520b1e7e5405db0c2", - "0x00dcddde5cda5ce68f264ab0b5bfbe10064040c2f7b8db569e1e1614249468ac", - "0x00daaf54b5e580a016bedca5e994ce5d550df0e8ca271c6d6a97bf8fbfc1817f", - "0x004472755ddbd9af6b1fa1db2989730d0211e6a588f270bc4071035a650a4722", - "0x006f1807f894124d5e261dd3f8c352301b2cdf92ab2f54bcb6ebfc377805bca6", - "0x009dd8545b31dcb800e03b11e704b2e1474c100bafaa78987b0f367eb00101a8", - "0x0030bf517c352193e148955141da86848e64b65571ca6eab9ae81fb46a681425", - "0x00edf5b70ea8bb51036408e28fb4ae4ce9156a9875e1e5f6567592b19f578c3b", - "0x009bfd09a62652e57241dfa7b9b787e54862e4fa1a03bd2813901d55a5918385", - "0x009fe6f4ed1febeb850f336d2537835c81e95b175af8f0a8f1fd7d95337fe7fb", - "0x0068c759c44a1252b3c084c715522cde88275051b319845c5a45f834d82fb3f8", - "0x00192d192db876ff048c5aaa9ba453cb61d983ca10061aa703aa500d7a97675e", - "0x007beaf17152e02effd1db50ae2890e8f8dc02e4aaafd7bf5955b2fd1c4764f6", - "0x00a5ae98380cff34920e074d98ea1f4ac2bba4d5ab695ca60608b57cb8060fc9", - "0x00af99fa42ab97887d1f5cc8bc4f3d77f41d2896bc8bf31b2953ccee3dfa3f7c", - "0x007954f97f4353d18a319695bd3cb19d1c06d657ffa0b38878cb7238b782593d", - "0x00d97ceabcf2e1a59f97ae06254533db518756dde3d6673de836395ec31d4c71", - "0x00f0f321d000b12643e9baa9b5f9196ed76eb3df4b89cffcc7dc38c809538b1b", - "0x001808063f1a02959a0884103041e6e0beb0ea8dbfb566c587fcb5f87094ea0d", - "0x00588b515bde779f700b4be52dffc1d9ffe927c3a6e916ffd44582d9904c28f1", - "0x00cdf2a1abb0201e9839c5034124aa0a5e814c13b235dbbef8125dd9591ef0f7", - "0x008d48190164e9c2440afa48819a96f8368a063e679434fd25d76b365ec768fc", - "0x000e8cb05ff750edd7e4fb7e650b5b18740e272f2a87010eb2ddb97bd8bcdc46", - "0x0028111bd3fd52f892ba3a997d86d377cb29ead0a75b130a825ad61c4f840812", - "0x00089dd73d99f14b5a59c3052e5b7e094f7c679e7d7898bf258a3c951a0473ba", - "0x0082c67de4f16933e3088cbd750153a59886e16a1c6e9a9faca3628c117cc840", - "0x0036e0459559f8575e8954f657a164c5d56c335ee636c606e8e5a5dbeb866956", - "0x00b7524d95e0c1c6ccca5ef72e03d936d2ba03698d73e1ba2b0b2aa5428f5f6e", - "0x00a698ca45f5f7b8ea29c97035229a5c0d63992e580f141e9f9b6cffbf366a43", - "0x00432a0c542249a85b38d5028273c158ac918cf8cc96aaa77fe2a4231b1d8d8c", - "0x00741f45dbd4956295eefc92bb9c6903f3a7b5fa808ee9c66ea8d43046f648c2", - "0x0043a5c30df6770baca48c632b9de4cf636abd3131c2bbce42babdcc50461e43", - "0x005b0e3f82ea382dbde7b7283206779a9a0309af2c78910a67503a2e0292f853", - "0x0090594bea52d0ded028ee4587c54dfde336a3a539d046776582d9f96e64069d", - "0x00f34ddd35c213ecf32f79dd36126c9b80d7ec7eb483b28f26fd58cccc98a9b6", - "0x007e097e6a3c9f04deec2b0e25d5da5155f21f5cf662dbaab5c79e872b1abb77", - "0x002d87cd882aad117b48e799a2eb4eca3c380a13f2ec4f7175494968a8a7085c", - "0x0012b6985cde06df214923a2c5030e442b0efa992f80d812ecbbb559a90db821", - "0x00243b9e5db656a207e85f254a4db21271d7e09948f4c6a595d0a222711f99f3", - "0x0022d5c5dbd28fbfab3fa04db49701103639a19dda68c923818200b8fae82fbc", - "0x0086d4fe3f9c776f5ddb146e34e1601250d85e6b02b075c86e60c01ca64867b9", - "0x0058c83f804a672016d2c1f0205ea859895712dedc81bdc05407236f466d9566", - "0x00ffd8e5d49557795c9c443198f24426db92b8e5bae4b528d05107bfc58e2d14", - "0x005e0dfac2ae58373495909a12380387c5a771655923f6ffb83486062ed803c3", - "0x006f7d6a786a559e39f7570c2905aa3e6978aaca10d88a62982824895eaec62a", - "0x00ac27bc163a7bcec4db7658637b75fe7f68bee2ac8a42fa7c8899e76cb1f7c9", - "0x0023d4eecd3b7d06fc804283b699ca701fd8f229d97d4dea49ac54bf0843afb2", - "0x0039df28a500a4928e07848bf2777b3c9cd01ca45429d5074285573ec68b73d9", - "0x00e54158ae341be7280efc5bbe0a30ddc42e2c3e55e2d57a010e7b7ed310c493", - "0x00f009f07ea71a099b735f4ce28bc5c2cffec25ef7fb18dddd8453926cf9b465", - "0x00b2f86bdeb20b1018315d79a8a62c4331c65158c31e65b3e8a0fab986b8dc57", - "0x00418469716e226db09da8637956470a518754388b42dd59f41ff786d0ec7197", - "0x0084260f9bd944dfca1783150aa019faf16fccf978e6c8b64f83b2e586237399", - "0x00fc698df0011f50d8df5cb9202599bd55c01d4a91fee136eee23a988b410627", - "0x00650fe1cb1f79815d45463df2d62ad7be318cc1470b5f319c9fc14e2110761a", - "0x00ba58e301a6c0f141df6003e87de042cc89cae520e75e8f3a56c67eb6004952", - "0x001d383040ac9621b43584ad107a08cd4bcbfea1706e219bdc64160336627e93", - "0x0067ba299833cfdf3ae7483f624ac574a7d0c0fcae5df83ea76aad9bfca5f8bd", - "0x00dab8f6af3886301b7693d24083ce2e56a73d4d5423355b45e9f4e7182d8b83", - "0x000ac161f0635887604d074ff1620f7dcd0b4deb3816b01cd108f9459e3bff6d", - "0x0024c89d0efe85f9231979a0b0be88483a1d85b71021afcd8cac73d91f700c56", - "0x00a1ad5d9adbbd3c60e8542a9c14493d9ae9ecefc13f5b534ccb50bf46862bcc", - "0x0073bd944bcd9adb7e94f87692d512b9f3938d3f5effdf795a118858d76b21f0", - "0x002305ee0d246af9ed73fe8fc64fef151fc971cf93019e008d969ce05eb9ec47", - "0x00b43cdeff2bccdd6604c748d9aab46e0fac2fbd138f0083d15ef288290dd514", - "0x0061f7ec0f89fcc48f89ac08fcb5f6560b165818ecdf1f6a4e5847dcd19b4a0d", - "0x00aa423f31c4b9ea647c6af1d0db551b310e42b1675ab426320a5500be165a89", - "0x0085aafeb5441e585f621e15f5f88b03ab3f9dc1c45c70b47cb215957feadcb7", - "0x006d59c7398a53bf53f1d21a4b378cace5b1a370422c36a1c590ae2bf1239acd", - "0x00b4257c31ab97c6acf933f3119925b8b827892f003640622cfde076f39693e2", - "0x001b0d314f4c2d8d568eba8c9245ab89637d6ac2df9dcb3c47720806c7cd7638", - "0x0057cf86efa3c1858075757c2fe0675ffe4d38df33c8ed823cabcf21f0e3ad1b", - "0x00064775364b06496bafc887abb469fb9ee882709c7dd9630f7f3f0972b6dcc5", - "0x0063842d5faa6c89ccc9c2bdba1f2ea010fe1bf9b44f6dcac2b8eeede0c11bfe", - "0x005b875f53e6b9f9227edd1257f07c55fec4b9ccf685b536bd0226f07d37ca1b", - "0x004f8fa560520b9cb606cf33954476661a876b36b6901b1534cc66f4d8ade3c3", - "0x0073419b9a456140de82b79780cf4987be8f0ead6573be738a57af7fa782986f", - "0x0084a59380b1bafa48cda9aa2773a767337d3e5d798ead11de147c9a151f89c0", - "0x0079ca3dbe7ad4c0cbe16996e27623d0ef2a558105d177de55d2cf091dbdc700", - "0x00c9312cd3b1a006876e1d36347478c817d5ddbab3edf4de78d691361c8455e2", - "0x006795899d358c7a160e3928d71313dc8709cc1970a3c1c7f105b9622e17b73c", - "0x009c11fa88d5cfe85fc764fa7367d23c9e1e00ab1976f93ddff6b6a2f6d99c87", - "0x008d848675c409362675e8f8cb466333102f874efbd923d271050af381f61291", - "0x0013c54ec2fac258719e8561a300a23653b538b6091a1a06c2e4d8ca295d7a45", - "0x00be7eecfbb6a3812c85d4bb0ab8ac622d00f92715ec850ed4a605ca9e7bbe21", - "0x0023eba90f95b8c5ba335780cd8e4ff0aae1aa16b860ad18b8287bd0967238d7", - "0x00a95efd9e304fef465102380a80616b8dd4cc5e79315a7bd5cb304c69d1a984", - "0x00ddc7ac330b8cad3c553a0570389460a1c55015a8bc1c7b783dbbbab121d7dc", - "0x009ca5351ad689565b49e8af3f1cbb7f316838b763684f677aa0baebcb988d4a", - "0x0004e808b60ffb1ce82396b5cc7de7f16dc46e6a55021bf5ee895ab68ff2e53b", - "0x004089c6c1b36c88c33abbfc04be7ed9b72ad749f6e1fbc17d20e341600e967e", - "0x00ed2556de0f5f29c3720031af8e74a2c28caa8703221069b823c068e75a24d8", - "0x0064bf478ccb3b61f1a3d843454eca45b967cda2fe81a119637c638754aaa0ee", - "0x0015d146784a729fe49486f52f5a65d429d1e677b9a43613f6d7f047c1d8d238", - "0x0022a5274f1d5a4c02b708cde38715cd551361b960b12cdb03a96420414d99ed", - "0x00be17de553b4062cb83007ae96dee6519e520371cc0d0789de79e27c8210e47", - "0x006f5908c717068e73a8c48e7682d7d426b4af9aec7b76177f0d29f17a07fc2c", - "0x00e4f9b653e9365087b0214ae0b62d47a6119472633824b7cc8203bc889e303c", - "0x002e7cbad3e0096809fc2297ee3d02f7f0812ebc5a3aa76076bc71ce07c59b79", - "0x0068943aafe7bea156a086dd9566f65c2b9dd81ca6b2fb08d024ba8e255af889", - "0x00511e0f419a0eb4a16c424dcb8ffbaa4fa07f90abe30e04923029c9611be2e4", - "0x005cfd0659f3caafade4e9764a8c2dd1b2608baed225029f95b4c81643c29c67", - "0x00ac194ca8ecc8090c9d6fc209b67e5ca59cb31ab0f0ed7d6400caa911bd7032", - "0x00aacb004b555dcdb030a346a10db480526f1fa0f33e0191df9028ba4645c79d", - "0x008c924f8c081ef102658b5aa7e8eda294c05ad7491f1eecf472f39f1e6902b9", - "0x00e609e96309a151ec06df0a5b3bd8d0d839dea69ef6d3c52c8233894b51a828", - "0x004386dfd6a2106b59734ab674e1d865001a79a51105516e61e5e8c4cac06ef9", - "0x00d2c0352a69d0884b5886989e3e3d1abf222695e92785bf5e646e2479ed1f92", - "0x0035221690387d201614d3066bd37458598ead584f329a6b997541d973f87f8c", - "0x008c2dcb86cc6fa99c5b78a39b51c6f5da2506d8d9e2148fbb641153b4bae065", - "0x0005ef28a4b220cd86efcf0fdb46783729700d1496849c56d37dde5626b06d69", - "0x004edc1172e2005f344cc30a1da6dd43d8d2e9c4425d8529ab8d10ec36017fc3", - "0x0047a9b5a6eced94e2df1203535d9be67c83a88c59a2e042ed136e0d5fa68d38", - "0x00995c2c1a18b888ea3b6bb7a3f1e172c34a23d2d2c16dd4158f663b8270ca8d", - "0x0030522d7a795f798a8b0abdf7ec86c5947a1c5ad6e58d9d850c7f0139cd93c7", - "0x00808dbfd6060626a245f7c911beffc62660b3d5835037a4319ea5580af3e4e6", - "0x0042bb8ecccab9fd6277b2b46708cd638e36ec7b59c9b54bcab343074e3b8fc2", - "0x00f195eba4641ac5cab714510bef399660c9c1ec36b207390008bbd213b827c0", - "0x007168c0428d990955663688023462e215c56a231bbf2a22c262ea9a0fedf66d", - "0x00cc5d7d9980d2e8ff7a457276240e65722efd25ca50f40e0674d8799b3b1d09", - "0x00ea9fdeb9d11914d3bcfdcc46aa92139e87942b034f9a77c0ef9c92311309dd", - "0x00bc990187288224ada7d820b0eb4ad75fe1f7762d6348308b271a1bb57d6520", - "0x008a6c0f76c9cc7152ddfa83bef59fef2249494828331a2dd82f45c1031015df", - "0x00228b4169b209bc8ff05b2c81c3fa963bce1f6d425981f07a112114c479056c", - "0x00745ea59dded34a97fadeb0e79af6ffd51ec97a700b40c94be95659193fa41b", - "0x003435f72f2fd732350501f8800bd21b7e944dc034cc1ccd8d52be1820d53814", - "0x00d8f0171a9f88579b9a9d832aa570fe4b7b8448b2bd0d741db0b832b07526b3", - "0x005ff4fe9c0039b16b8a294c8948a59fd7162f2f61243ab0af86737467711121", - "0x00bf5af98c9f08c658c5b2852bdafb52609994d36f580c64a989be4152d9e1e3", - "0x00900ddaedc91c4b2430cafc5204d50ca3fe1092500ef394374d3c12865c2d35", - "0x00966c4fa9942d8e2f1360f8f5b2a9b1e3f42f2222b24f04697a2295c91674c7", - "0x004c30a7fb632b1b48110574c7e130a97abdec96d960f746cc04b5476cee65b6", - "0x005fd080fd8a90cc075f3a9f04a40e62e895d057c6b0d4552220e9476980726d", - "0x0088594ec2e6f57a146e70aa9ecb1d3a1eb29b791de09fb7872773846a8d448a", - "0x009580f88ff4983768429633f4bd5d29a9faa81216acaa863e68aafb6db7a4ae", - "0x00ff1fdf649c2f1f8228ee1bca44dd89db2708c23f67bbf711f6188720f14e1e", - "0x001156e395b68d09878b849a1e4d8e925729d005f3527eac68b9eb2159dd0fff", - "0x009b4eb425a1bdede2a3ad922cf06c937de64f73f29b8a9e827dffae9f079a43", - "0x00481f628497e867b1acef6c83ea84d90dfef18ba9940af04f1a0abd589dc6c4", - "0x00dbf2947972979d39e196be8f59677080acf4b356e4cae6fd3a8e80a9a52af3", - "0x007d0e22af7f6d88200bcca7b41ca79ea547dfe4617437ef07690e93c10705ec", - "0x00f003f33cb97a531438255aeb7fcb33bd6a1d4c82319557d92e17591b03dccf", - "0x00c939bc236f315ef00d930fb07673e12d43981a2826f6d414d25640d4165b50", - "0x0064aa3ddf3a28211b81ba2a6a90dbddd6a1d793b118f3bc4545ef55bc6b0196", - "0x00bc2a697e64d46d5f88ffe75acae9c9d6875adc885d48f748720ec6b15ef985", - "0x007b7f571d4dba08a6416ecfd276921d8800174b44292fd1d676aef6d5d70438", - "0x0031bc682b35dfb87106f4c5aa40e9f74c5f8d285a8a8a6971c7e49be9828fee", - "0x00525757d2043c89e44a9ad071771c092c69db85ff6789422e5940f5c54782d9", - "0x0032e6e56336ad215b4970675161be3ecd1b9ee3a74dac8b14a008241f5d0aa3", - "0x001ff305f699156ded52508fb85c9277b27a5685e509cf8eabb1b4975ab54c9b", - "0x009333fb8e16fac77a4a62c395d07f84d2ddb66ec33edd995592292f6c11f872", - "0x001071272311093238cde94f2f212e28a274dc067b12e201d8f10b16ea8f687f", - "0x007611474f84fb586b5fd3ecb22f75b15e67942df1710f80214f89e8be108453", - "0x00926b43ea8ccc7614502d326408c9b2e691e6444716330b40fb0dcbb7c291df", - "0x007cb49f5a1e3aa87f847f9b9c9b3443313d47287b2c77c26647c330fb8ac026", - "0x00c5c13cf529d5cfe69582a10fc85c9e9b7b5c5ffd51eebbdfbd1b6dcf6c5098", - "0x00f4a9532b703f2944bc8109acf95480b0c88d65cc0450b1a003db2af7ebe8db", - "0x00afe606c9bd35f9e93c258eacc95e942e506e89686b83f0a9f2f6dc5665581e", - "0x00d05608765f91484d307cfaacc00aa080547ba34824ff5ba070ff65af52fc55", - "0x00b6f7998f3cd0329832f0620f96e94bcf6172562eab14a1656ae533365a0a63", - "0x0024cb77b40caaf735053fb5386056b48e3b978f56cd866efd0a9318365bd3cf", - "0x00f53a49507a5158653157348b011d6c6aed77b6c864540ed740004b6c4db6f6", - "0x00043f6ef1f157aaa0cb05a2196fba0497d002e1468ff64f94515951722f374a", - "0x008bfffab3d721c4dd75e6c626ec9748d9e1d003109cb58c101e77885129b020", - "0x00ae812ef73e4213e87dd564d904f720639fa0886c2f9ebddc921ee86630aa43", - "0x00415f3f14b2cf564b4c11e9d83d123da38224bb9014537af80beadc563ba606", - "0x00098619d69f2c03756878a01f11ca625b4693620f1a72f841b6ba5214c915b0", - "0x00c5a667c7e1a347049dfa39b64df6e66c13e788b39964becb69a39630f753a5", - "0x0051748c88632921f3e5773557e7595346d7127bc5c315bff17f4e235666ba35", - "0x0069b893800cc58f1cb3373488925c2d676e96a048f30309ae5502529aaf1783", - "0x0033467d56d6491632bf1f4aeb66849553f9376d039fc87dfa24fff02604e115", - "0x006292f5dcca09203a3fd25b62956e873f4538be191395974f78d9cba2970c0e", - "0x00e4506c9e2a5813e355376d448f3f43d9c9773996c576f4ae2053916d2744fe", - "0x008c148c31f865154156d6726e196fadf927ef50e5adb2ee6d22c34d7fb37d0f", - "0x0063252959204b56f2a0c78984ee73d60b102ced2cfc70ddbaf0cf5ef22f6ca4", - "0x00da4e890cbce21e1e06b60bc0018f035ffb7faa9f369ceb252fdf79857bfab6", - "0x00e5c292bffcab3d2a2543a79a287836f15ce0367953c4414d0b6c64f6467096", - "0x0043786466aa92c7990b3dfe4f7990a03d23f97eff8ca0adad6e72ae0c825f2b", - "0x00c4f9daab7e5813420f88acb04bcfdf38482fb8a1fcf2969b9c36aafc594771", - "0x000e163e935b4944e7cbfdc4a20959814a5f82a2ba39a4d4ae27f5d2c37c72c1", - "0x001e75ffbc7dab9da02af713c529259af4dbfa6d7ab93e74cbea53debf85aac9", - "0x00bb27081e3057129f2cac0434bed3309cff74ee1f70776ef53b93ef83c05184", - "0x00f289f9a7b0061becde597753e44c78fd6726ef3b5768c9b33bfbe985ac712e", - "0x00f51362e1ec78cb2a1abbcd772ce7936d46df580b5b253ed94cfea5a3d1cd24", - "0x005d4d67f9eaee29a632f8479ad1db1432491358178124b1a9cc92c338de36ce", - "0x003b2e3fbdcd7a1f1b26518bdf5e10183d3c7a262fd14a010e792ee003a418ea", - "0x0047ad380d205613066569bf6eecf3a535f5d38bd86f86e2d903851efb0801b0", - "0x00b038f3a66b8604df4e3d00ced60f625bdbccc4be24a9f5e8d74ac43ae223b1", - "0x00b4e704c33a4cb3aafeb0f9f3d3cbbb04d7f521156081c1da0b06545ffe6b46", - "0x008effa9270d315538a7fccfb4e5ea88a1eb8f0d3b24acfe8110aba8ff49dc8d", - "0x008a7b52574f89a7c897786a7d1236e616bb5c94ddfb0503d2c2878c87c8a731", - "0x00714860a2d5482b4c82452651ad1532ab00dab9e8dc0fec999850b5cf5e7875", - "0x00a25bd8e98d716fd7e477e52fa4078927ad48ebdd3a365d5acc1e0029c7e91a", - "0x00f433433ae712adea4cebed87745f3f151b565361c901a852bee4ae6df230f9", - "0x009580535e05de7e76551c4a372beb32c7ae11960beaf42e098ca8f38b20a848", - "0x000900df936c4ad24acd2c61b2e1007b88781212f9e3ad5c3410355dc650de89", - "0x007541c64195b57df8972d9d75d60da8aa79b905f8f98233211850727ac765a3", - "0x002145a2b3f6af1faf646941eb3d20ade5eedf96f4baccce817b60e7d290d664", - "0x0014296f4d846199bb93d27544561c1b67f8e1afaa101c063ecad5e1f5a0bb7c", - "0x006e778ed65b8611a532130a0cc5e6b9ed4dafca0aaa19455a72c9d66fd75914", - "0x00fe98e5bdd114165b911634bebc3eff3c6b53e88d982ec233db7594c75c1f2f", - "0x005e4fa5baf48364b2423ef86a7ac8a055d20578913b80cd8c5ff3c97ef6170c", - "0x00beb1f870d70ca61ceafba24b29b1a25af2fe61811cf4bbc358ca8e9e0e595b", - "0x003b93d328e6b4cad0da555c8b36bffa3ce406d468077612c528383596ff79d9", - "0x0056ee75e0cb460be168b9b27bc8936a89b6c5518197e9e47e6b99d8cdc572fa", - "0x00ca497e84895e1e920f518a44dce2c7a954115f7fb19e7b68dee1630e2f8002", - "0x001c3f9557cf7c026361880d073be92cc7f84dd653c85f7a2afb3b740fad7531", - "0x0070f280827240dc0097508ad50ebe8b16c89f6f085a00bc94da1bb18dc687f3", - "0x0014c848088a0e1c5c4fc120dd1224ec6df25232d5f0fc8b6e9cb1af0719dca4", - "0x006e251d1f0aa46a30eb0dc32a0d0e1b548c6b01fe0cd06c815d234cdb42a44a", - "0x00923156f4254727e6be058855a32bc6ac905cd0c650a75e3ae817b0fbe4bd69", - "0x0016d8a3205a30d20f61f0719b09bc327fc997fdbdb53c4f04c0143842f2376c", - "0x00babc16a1e8e90b290a79b288c2dbc3fd6798d74cc568ec2f3f093dc84ee5be", - "0x002e3b0695d47bb7c5a62819af9eeb24fb585cc3e17fe317b0f80d21d2ca3823", - "0x00d116a59d151822f250f313c3659c215840467871a545f05d60bc728621f7ff", - "0x008507105c629958e2129c805701ac3c9bf69c098ba27fb688498a62851a8c20", - "0x00d7be4db51870c55dcc73a05b3c34ad07aa4db8c2d0d3742e750461fbedb465", - "0x00b2e9ce764df5d6e4a5109dba8a8a9a9c4cb31916033a5d5b69c6e4e1e865a5", - "0x00aad98465d9d4303caec5d59636368fe4c2962f18c6d66e79e877eb6faed019", - "0x00215191201ce467281e8e34f940449fa75d3b3d3ac1ab3c7bca61c323aa349c", - "0x0021da081957a7929161a9cdaa24b1ac723cbf646e3896e59686bfc115d227fe", - "0x00822dbca286e3f6be897a14fbd33853866abcdebf5f5236242d714b18c9574d", - "0x005e8f4124d2fb4b2204fd34c88b2b79e6963101f9fa62464481c49eb777054d", - "0x00f6ab52ee33e4598d7bbe73c31f5659913414860d70c2568fbfa96a93588a78", - "0x00e01b7c04b741afc17d6bc0da64e47b78ae13957e6bb398c147a31f5e94c59a", - "0x002e5e047a878fd85b9609018aa86e3e6297d8f1f3e18cd9563e939d210ddce3", - "0x00721a6bb9d05358eee9faaa0dec750033f287d90b91698e8e70f8773bd221e6", - "0x00b4a466c286e69b868cc155f016a28610f2bb0c4b232482ad6e25329bd54db4", - "0x0069d72c672dcacd0eab14601043ffefb70c2372caa383a57123919f7fa4f94b", - "0x006d2d5759d1ceda86fe6aadf407de89af0e7a7eb760598f8bc76ad8fcea7d32", - "0x00d6e430eb1ff27005d2aa719b60ae327ec4ede109e946fb498631cfa7f406a1", - "0x00df8928f096322458e912619fe1505f4599e5f871f5a06c1959a9c81b04f888", - "0x00c375c666fd86b292c181dd7547ee4953678afd358d38f8d347918939c58b68", - "0x008e5dba105dfd7451c6375e9b315c39970aa8d7bf130fef725b32b35460b369", - "0x00971ec12e3e3845828a159dd9334108359bdf1b62be9eb0488263b9af0a110f", - "0x007bf3fb663bab1445a92201790f198cd3b208b232b49372df1fc5ab914c98b9", - "0x00785895eb92fa71d301b17404fa8576f969756713e63f99953e46c6d3abf514", - "0x002fcb11db62f88493e7ccfe3e3b4d26d7db5e9e8eac1f879d3fcebaaf29a2f1", - "0x00a66bf7782c3cd2c405c9e5608fc919bc29898b6a35bb5f64dda8f59aa94180", - "0x0003fefb85cdea2b65e64cfb755129f6fff04cb7b1bb5f2c6ac183eaf50b6381", - "0x00636ad07d45058e237f69b9283a08f45ab18fc4e058b181fc5a47f13a704692", - "0x007d7d6a0e307452ef788bc4c3b404c5ef4af81958716b0e10df603edc616353", - "0x001470d6e04ca91f0c4f026eab47ce66a3f5fb64ffef54291ca72dd7f73f1fe6", - "0x0096a063693882da0f3614d64b85bca59cb18e3f353f9d1b6b31007a9c9ddf4b", - "0x009eef7da71774cf3c7e8194fbc060972fe3f35d7f1051192a3bccdc7f127cb6", - "0x0007941814ca2f59695f777d7e9264292ad48d0171d6649f3454d1748a097ba1", - "0x0006369df13898609526a773716a06dbf7a338001600164346bf9e28eca7598b", - "0x006f9e1bef47fa3e7b7cec55c16e17032f74afd7ec262cad6dad544bcef7d9f5", - "0x00a1f986d1cda0812ded07493b9f1e40732167c18d0c14d26214cad196ed7660", - "0x009c748fd0ac61d977c476ab9cad73de72bd675949a0da4943a02ae292cc40a6", - "0x00f96152bbbb997106eb484a4c1536a8cdf9af348b0bc1a11075c0b74c3a9617", - "0x0026adc20366a0abf95055de535f29c497b9cab49dc2083a96a3e2753eecccf2", - "0x00970e2ca1261a05c4d2ff72fd49929e5f45d185cad7c0ad92ceed386df7f7b7", - "0x008df1b3e4c8677f0eab0b09b264a47de10189e684d9eb7b82fdb7ccfd0bbf84", - "0x0068bebb69a086129001ef3788cf0444249f90253b2f725d1fae17f9d313d084", - "0x0001dba33722b2a4e648122a8b55528c1212c331707470ab00f48e6451eac3db", - "0x0090afb176046045c71fded8d01afd7c9bdbc51e8851c78a3b81c4ac91def8c5", - "0x00ab0fbfd74eb12e923b506a3c1694efb0cd941e7fc241fd37f44ded423c4ff4", - "0x0014744f440cdefdb1ff90b5c313456a40730958ea1e796191fd3b6e07e18bf9", - "0x0058c646a1e71a8d4c00a6ede51f63390149c4cfca994d0b36692b15d4e969b8", - "0x000f488a867a178f681425e9161a8d48c401c67abd4cfc002abedec7af48ea66", - "0x002f0c526bdb091410ccdbcf7f402d96c87e65c972022abd75e9e7df095c0639", - "0x004e577d83a177a9b3ddea96c53b8907b585cf4293b7c662090bba443b4f8503", - "0x007eab26e06a4e4cd2c588deee623ed80af772391ef7b8d1adc8730d458deea2", - "0x00b0769686f7adb9d6fe4919c751d9c297a37f8b9dd64bea05c9e7deb5806c77", - "0x00bf3a79543cb87871d681ea944ee51ffbb5f0aa09f4a196fe8c5eb5e20f882f", - "0x0091b284e66324a735b13811adc6d13c7b11d14508e86437f073310732939be8", - "0x003bac2958056c49ab37e6ae38fb0f7f38c1e647ae4b55eb4a9a270446aff5b5", - "0x00152693c5508e77b58a90d662c47f671cedf4ab6828fae0a69d1ad9fda5ed5e", - "0x0013d1af2a78578afa7e9c6861453f9ec4b12a5da47a3f267f06587d3e27b8d7", - "0x00655679658d8e4a5fec76b5df6ea2aa4c9d128fdd7419bbf6e1519269acbc8e", - "0x0056f8a31bdf4a5e7fb2f40efacd14e8e16500cb21e86857eacbe5b1b0ed2b73", - "0x00cb850b0a4aa89637fd10ee430d9b42aae9f85c711cd55037911940a8c1eeb0", - "0x007de8d4ec68036464258fc4e7b9e88cb6fe075bb6a1cf4e4db15e344553a293", - "0x00f8b4ed9886f82363f6295fe82c6c1b9ec7f35fbe23ba8be0c228b6ba9953fb", - "0x00df1b06ff4d9c12ef4e33ebfe34c01e117a3c4d3d6bc9857c4de2adf198c46c", - "0x00ed14245e6bb811ab2be96d3cac93e99ef3858691e4ff1651ca34312a615832", - "0x00a4b29640b2c07b847fd9bfc7be3bc978ded8c3a76cfa7426bccd2f7c8f87e2", - "0x000accf8d2cfc81ba2821d8c7f526f9d5b4d80850748b897e0e0cf3a37b413c7", - "0x00ab69767e75cc2b920aeb142fd0423ded1324fd1d9d13cfdaeeac8945d8c620", - "0x00c03090cf5457610ccf8f799fe6b558a0d903489a94e9f2d5241da8e11aa06c", - "0x0026c02859535679aac8beb72b65b76cc453794fbfe735d053756fd8797f48e9", - "0x00d255bf966e977d15565d839bbca1e9ea4087cbbb25e1ac9495526bffd9987f", - "0x0001ba706adc486e4454df3871ad1032b3689ec808f20691532f49485e50a4f8", - "0x008ef4ed3d99be1c1c2e5f3adbddf0b2384d212c78755e1a57096d4efc579b36", - "0x002645f8736bfa2deacc5c542a669ad7a19908a922e323044001a723d56fbb89", - "0x00574a2ba62073998d9d3b58ee26139a57a49cf70b4c71fb4ae365b517d549ff", - "0x006d2eb24b47a3f8ddf42c2048c3b572e204d358e5fbee1715fd556331559c8e", - "0x001985d16da1e426015bf2062594fb0c86373a4e3a5400da0169c815efd56bd0", - "0x00e61ae911c573490651593f4d87245a79a4de3aeaacecd200a53ebed3feabda", - "0x00d2e899ea3461b70bee6caf900d69b961891106075847ba74a83122c64ef670", - "0x003b5f7c4e7ffaa485bfd10d7991bef89dd1453f854b1e20dac68eef9e31e486", - "0x00bfd68ac7b54ede9fc6924b1eb74a74a9d4a4f5d41d46f2ca954b48234ff62d", - "0x006a424297ca72a193e332643d29803c66ffcb7f9577ca736e80a2c7b0193163", - "0x00986bb48252e0dc5ea865c548c63067600a2a0a89f24fac55a34c926ac6efe2", - "0x007d79f3628f32b408cb4c423c316b125aa777f4bd2c8d6664fb2fc4f15b3e7f", - "0x004ce2a50cfd18ea001c5a1624ee19e521bf7b1cb7186d046a416099fec129f7", - "0x005e8600919570a1abd4399b956c7f7ccd7e65499c6a7e56b9ea39ff1b266e2f", - "0x001c8d8981291591b9823c3a3c26931ca94af05ccc3e72df23e79c7fcc1903e5", - "0x0014b735e256e72f90ba896a38c0053f6a72563c30ad96236e9fe9c806da87e2", - "0x00815ff507f675f19608fba679dceb654d78179a76fb0702bab5a209965716c9", - "0x00759a7b7f9492ab70fdf99c643abbe18f627b565053b6e71847c43b62696f96", - "0x002ba31e11b1ef4277490be6753551d62db0405be1fdd3b4e2a6807a4f779f8d", - "0x00c9ba607365691e559494ea1ad421c6619c22c1570194d87e21afd43316e936", - "0x001fa5736c27caacb1f528fd0f5af55d33585277b3ac93492a9ee7ca52e16b48", - "0x001e3c69d9a23768c1173d4861f0d3c697f09c11805686d05c12b287629f6756", - "0x003caac21a467c096a99a4cb8d61979b06205e786194ef0f2af10fae5b357921", - "0x00cbc7a64b8c015f1c2d2bdcb27a3334b130bf3882fd373c1154833a3f91a4ce", - "0x0094916e4b884af2d1140ef3a35fb941da08065f29480755d5ab45cb7353e40d", - "0x0003ac783cbc3004320ed01f9d46af200d24df47ce57a9f0ea96cc011e3135ae", - "0x00f2194450d2e9f2c5eb398e9852446b852f3038bc078b56b9dd978cfe8db4ab", - "0x00e1a6b5786287fdd983debeb14f84c2b1aeb82393fd54f6d3b4741fb3da36b0", - "0x005ba2ce6c18b6eaab93d558f45af6dfb734aea30dadde6f6aa15a37bf410c7f", - "0x0010eeef89d6af04c2c03223a525f458311f6302d1727e952b5f2821fba4ab40", - "0x00caaef134b3412d86cb761c0b80df94e5fe3449da2519237a8a69f4287107e9", - "0x0026ea377b9c5611239865d29d233207f898fb305bc3d8db88b79dfe5f218955", - "0x007b22dd317123b8576f245730ede21ef14d7b2c9ee30711ecc719c6a8530d2d", - "0x007070a85d5af4c64106aea1b84aee41d00a9fd469adc5f0475808fe016f56ee", - "0x0064fc5085f3ec34a7693796cf09c9d101a86d4f2b65b537f718a248b2b187cd", - "0x00084170afd933de469842693d17cde2d434bc7654fc01e950ab3ef502507483", - "0x00c4e4de2ffdd8aacc661b30a3b2ab14e27f443d6d820f37fb9b6b2651175c98", - "0x00144fe5a49d34e2cd37f0c6496c7ae2bd8dc1026ac8d12ce04c8bd727a69b26", - "0x009c68c711e1733d2c61c6ad8436791641d5726e144f319cb21297adcc337d4a", - "0x00815c53cd7f0841cb50aad1c86897215c23c9dcbf79b6be97739adc73f67f06", - "0x006ba52f8bca3ed5456b49bac9ef21485a4f4a06e65035a46caa519893938510", - "0x000290f6ac837e4db7b7c2559b8b6fac0513b7f800a40a5fb35cab6d5100c0d0", - "0x0091596afff6837a41aebaea66c2a507f8e2c744bc211d673161982424a9c1fc", - "0x006cfa714ff82fc8441574e887713b401abd0b9bf756a6e97b3a365c97538f6b", - "0x00549dc117e1e1a449ee8066a4842ea7dbfb63e0b3641f389502216a516aac7c", - "0x001c8834fa3262ee300b1014053024ab807ba4b53ccbfca9b96b1c0b5a6cc7e4", - "0x00e56c086f34e7769c742d946b9fcf02a2e7c02b419e1d2dc722435a2dadb52b", - "0x00db2cdda65002d804a6064852eb3920086f77c66b9af879b92e91f2ec29edc3", - "0x0038e1f9a8d68c91976374ec98866f6a834b6b1174b29bc519c4705c1b9fcac6", - "0x00cbfa152e3e2de192ef63e3e6dea41eb820efba81ee01ed45d5482120843ffc", - "0x00b239c3dc8ae3b0c8b698af408dd6973b9b7a22804086efdb77414ec2cbff4b", - "0x00c313ac62119f93adc3b04ca3d31838dda549bfe83bcb1284272939770c579d", - "0x00fcc76715b52a8b02c8ccabfc51d93d63e0a5db8f19fbd13486a94af56ed942", - "0x009357c888aac5a2c890ef46d33c32183fa1af7b805a0d22b5ca14c177188f3e", - "0x005e51f93f2721a8ed43cbcef9b45f7e32e24490c7b5ef324c20e81a9c25955f", - "0x004c0f4707a634f7650e029630c562d1fdd084ce83bb6860f03422dafdf340e5", - "0x00f082944e12ec021172e3f028c387bb27ef8f5ebca2ddf95753bbd0b1cb4bbd", - "0x00a1e617f08e75141d9763c4aac450bff5e9e8f269f7ae7d5fd002ac99118c54", - "0x00e6f432f3f8585cc9d42eb4eb88f8a912e70b44b94e08cce8c71efeb69398c9", - "0x003f1e362b23f9cb53a11c7a0cb8b0496ba5bcc9d2c7111d8b7e2f412f6aaf31", - "0x009082048c286a7bc8c9ee2a47c684c05cfe73efd57722a948a2fc036daa8182", - "0x000f4a7744206efcbaa25cb7fb3966066b1ed9b7fdd3006002724c4922f4a412", - "0x0073dd3fff38e0a27c230b6205763adeb0edf6f1f03951b1817550e90dd73322", - "0x00118ea403a34a97ddd3dab58da1969c4a30ba9bc50138071ae044a3ce55cd03", - "0x0046cc3bfb3a590464f07d4604f5943b31bd96bb7e6b3860cbb8209749c7dd61", - "0x0006244a4a63cb040d1eba04a1ba2f6f76df68dc2d11bdc5d1cdc1dd3fa99cd4", - "0x008ea3e726df4a33342f685f964be87c433578a90c56c00c5ffb9b11c81cae23", - "0x00484ccd11047e8e2ddb40f5c07ebc4d255d154eb6081dc693a900e48b21e557", - "0x004e150a0608cfbfd744fd165ba279ff22664099fbd13093a50ecc3a46e0f2ed", - "0x00163b07492bfd10b132e6aabf8d06398193dc73bdfd6f2027474d2e66263b55", - "0x00b4c7c94d31dcbd47bbb0f62807db69bf2f2423650c208b534e9b90c1aa4fb1", - "0x00e9759a2fdcb386dc92a2ab37397574366735c7e36ffd702f5ed5eb119e4c57", - "0x00e92eb8dcc52b59bdfc4cd8a0527ce458eedb6c367264332fcf4edcffbd8583", - "0x00a5781d3a6f71e63d79678a02ab1cf0295f0d2b7e09eaacdce8b0201d4afcc9", - "0x0025727100fb631ba0d7a1691064816660b9ed25485920f3d7aa885801301b35", - "0x00866f10b4889c5c9d0b7039cc266e66b867e3433a8f03aa8d3d934e6d887c1f", - "0x0045d0e69c53cd7b31d5af1c70cbb9bccad8f62f3af76cf08a935bb27c7404f1", - "0x00e2ec32f0928f1ea7eaea0d0f0e976f9041054a3a2dbfaa5207586a8969a296", - "0x00533c9ada46bf689851f3011e73c7ce61bd86e7e8708e8bc3a065114ddeaf88", - "0x00d8da0a8736b84c5ee9b4a239398f85808904a3ee8e740578ab46183f8a49aa", - "0x00325133b832f50c2d3fa257ad31afa74b56c01d4a831452364f5a281c365145", - "0x000064e7bba4b06cd2b6f46f450fe20852514bdaeae613788660b574550c51c4", - "0x00d17e13b8e379eacf9e580e6a4d29566e1a7838340475c3e2eefcaf0db79171", - "0x00daa5b0a29a6014d13b7f5f815836d4fcf1fc4ac0740d58dc22c543cd5f91ea", - "0x0007d076f7aef3019c505ea7a359463e0aeb3fded1cf18bc35c880f5c2448a8e", - "0x009a2bad57d36ebff00a415b110a8d290d21cb4ec1c19698e7a0c619d3a26741", - "0x00acb5456e190d791b34c0e37d265da1677b135adc0041e065926f2ddbb540f6", - "0x00b6a235f66321a0002a5ba618b77831597abae2fc218a4af720ba5830739fc8", - "0x0014d40aafbc9119c258c475d1acc4cfeb57d32f1837790db60bef8051bf75a3", - "0x002ad351c4b2c680ce7ef992addb30b4c00129ed9b7ebf665b0b45d7de6f3fa5", - "0x0062ad9f734daca6d2b9fc11ce5fd35adde2fc2b49e8bc80890a9fd63143fb9b", - "0x008625de869dbed06b451b0f470f72cd8b5dfd9aa4d7df39697555cd23e15823", - "0x00ebdceaf0d77f97a020cbe9eb3138722bdf3b29ce0f62384d49fd63b4696c7e", - "0x006323fbd884f89c3b9967acfcd68534111ac05df0ca647b9c3a2f260f80efe9", - "0x003bf2e43166f918c528667adf5853e5997eb1f20042dcd38d13a2ecef963596", - "0x00819bcb02ae9c4f86ee021052c57bd00f892bef7413af1af5658217a950fbdc", - "0x00deeebeef74b5a30021dbc84ddd71a90ff9cbe7161640d1bb384095fc0482e2", - "0x004fb3bd17af6a7cd2f73588a18af9458c0d06ef8b4abca07389edf16206085f", - "0x001ca47afd51a278b699d6dfbed05484c7f63e8ec3e14f8141e661feb9cf4a3d", - "0x0045545caa4cb0a1078081e4f620c694e25b7f0da89c5a3fcb49bd50728754f0", - "0x00d36fcb8352552011ebbc165c6b66d8a27d543e4c8030d7e07fe9324be20d0f", - "0x0014f57a838a15df3a650bd35e46e415d32daebbb778a4711a05a25f00239084", - "0x00b9953d0851bb2de9240dcae4c4059467b91baa5db9252c2c01a73eae7616db", - "0x005e3b411e51aa5132e08cf9a132868ed6bc1af230bea5c6491c01c20f6d1e13", - "0x00f407c3e58e51c2a9a79221b6f5acc7b675cd65f525bc3ac8f309b934ff2ba2", - "0x00aaf23cc2528c0ea0c4dd3cb7911c6aafe57aed055aa80a55e970ae34799852", - "0x00a6c8b6980d01183d52c9c5e4903c358d21a0735bf2bc208417c9b0fec543a3", - "0x0026990c74606cf150283365852a249301fd504fc5086add0682d3954b8a5674", - "0x00ff08b6b2bc4b14a5cd5f3602ee1d8fc6246b3ebfc95d913d14a3bd642f1f68", - "0x0018a9e5d95ae2d3c37a959565bc3202d48570ec9ce751d5e6e6882e89acb811", - "0x00f2e942dd9e7d0d7e5ea1e25c913b1c09d7d9180244b456da20864695f6895a", - "0x000ef08171ffcd88b0612c717c31dd73007cd8b605e3f4da384f975838748f04", - "0x008b25ca23d9f7af7279679dc07b65dbea16c0c57f43a1f7e270d0db4a7c8156", - "0x004c30ba70f06787cfc7af057411e5a55b8bf15c673e69e9f1f3d55c25215159", - "0x00cbeff8b400b0259f4d97eb72dc85d5d94e0b80108195263da7fc4fbc89ddf3", - "0x005432b0808568593f798fc4df5addeae1e0cad73f7642288942ba14db5c1413", - "0x00ab974fdd81c6bd8c1ea36e5273b9101ebeb25e2fd06aa89eed9d31fb7dc885", - "0x00a219ca43dbf4fe9fb46d0797b6f3bfcc3ead16b03f5aae39117e82b63ebb79", - "0x00a77d94d8cba0c97d27fc88d99825132c65af9b2b0a257145edec9b374d7c1b", - "0x00e0fbc5a722861d92bbff28a87a5eba163ba57e6cac48301ad971f1af47b066", - "0x00a5c082bc284e1266446c013db28d4be026a8ffaa2a199dd3f64926a4c5349e", - "0x000f2de4e841c677702d9a78789853a66bb32d3be69a077250918c1acdbe680a", - "0x009228d40df6398f068d1f9d95ace7296ea71baa10b2808c5ca691381b5022bf", - "0x0011ea9d59341168ac73e75f5a1b96a4fffbb2acb8b06caab3e023cb284cac92", - "0x00c00eea982f1bdf73e3dc5783ac2de2a617d3c3def0b5c2d5587be1371b877b", - "0x00a2eb92cd6df82b30c2b540cf42faabfcd824f28cb608bdb0cea6c5ac2a218c", - "0x00e47f11c2041e2a3733cdf44625b2f947f2ae0f38b79f8d44fcbe638969bc2a", - "0x0016d6fb9027e45b5240a5b032d2e42826989e97c3987520107230e7111d2c8a", - "0x002d2f72187aaddd4ca9ac5ab0e7c393357865092b467b04e1e7cf374ac17da7", - "0x00d138acfdf36ea77e71f1ff7de7c03188a91432afb704a250cae002a80a1d83", - "0x00a041d9804a6a4fb7309478c37129fb323ed2155d36e8cbf42afb478fa92991", - "0x00d3cb6bb95df13a52f79fe4e8eee2ba2750d4cefaeec3c63484c8a25ea92967", - "0x00f3830e08c8b8bbd9483b63cac6cae9189856a8d20e275faf247ff2f4bb7b1e", - "0x0011112351d216c0592a52587bd44a51062b691a9fbf09c29631856e0af1613a", - "0x00b7cf677e7a25f7f6248f235bce7faf568b9b842a38d7c5f519d4681d4323f7", - "0x00fd97c4190608b763ef8e63b58e04f76b78d99ef14a2cea19a0e4c1b6022abd", - "0x00af7061d7f410860c2a4a69bfc0444d20fba69fbefb7541fcad6ce635723da6", - "0x00b12986a32a2866d6fdabaf7c223864b303ad8cbeedeba08b6e436ff20ba70c", - "0x00eaf17ce895f3c4ee9d3bcd0e4cd13e6d4f302dd8f86af48aff8222b1049570", - "0x00b112376f1787ec2a8b0c0d4e313b86d8492c3595fc438772b9b81b5c3eb82e", - "0x00ff5413e82784f7dcbdb1bee23fb6128d7b3ae040650d4678c8dcd2796d91c9", - "0x00a9dd93b15440deeb7242e6ae33d7c5998a4dfd6a554826ee1f19962a883ae0", - "0x00d54b02e27a801298972e67dcb51338debd756417a5da2dbf4f9fa77f5d2b0c", - "0x00e46be228c71d6521ee77d45ac81936b1b99dbd1323902e56639bac232fd6c4", - "0x008ab022a29b324f030da77853d9079a9b86dad5e4f0630d1ae38c13def4a199", - "0x00b783f21d118c8b0e5587ccf047a99be0ba7a662555235a5fd9a6dcf2450a4f", - "0x0037dbfbb9cdb1c9192fe4f9a5ff7126187beab8d4cd911102f3be9001163313", - "0x0084b859134dbdfcdfddea85fbbb2c88644e28ed33fc6dbaa4862342f91438d3", - "0x00c2bb5d141de61b845325a6910819e6d92141b21f1d942ef645471b222ded3a", - "0x009712b44683092aac0c76ca8be5c0e2bcb04723014d15b0765c66ade0e8b95c", - "0x009ebe9108895d069d50b90004a153b0041a6b5b7b09319b29f517581cdd6205", - "0x00df870ca01dc58bceca2bcd57a1f53bfc5f0d70a0fb2810b231090e02158816", - "0x009cdeaa37f1eaf29cbbfdd0b9b2ee35f20117d3a73af4464f6a9704839fe6ec", - "0x0001ab084210d344f4024250c78b76177c917c91875c6309f9a1e8d89716e1c7", - "0x0025d33e336d8c6ee909535c30eb1615508a3cc8e7aa037aeb85b6a85ba8c9e1", - "0x00905244f7fc33b1b184c606e9615b546c5bdb1037ebea13ae48b95492872630", - "0x00f64f8a8009505ad10247fbaacc4c7663b8facf5c95ae1182886b9986bbac97", - "0x009af1e38eecb445a40fe60eeee0271eff65c647599edf2f0a3b0b284673a1eb", - "0x0014cc4bd057f780a2a6a337a29bb733fd102b57e7abbb514fbd8d499430ebad", - "0x0018e47d4362b309bfb52397c5425a9e9962a2895b74b21045240a2523577fbd", - "0x006f55ff73f5e0627656d8dbf152d49e5d7f99eb1ac445d5320d2a860c88a9bd", - "0x00aec4ee4834c544c28e9e3dfb1e5d0fccf836972594c98563993b8b8e5fbac6", - "0x00fd656d698c46573f4143ba0742671cda5b48b27813bf1a6eb5161c2b4ab5f2", - "0x00f8f920fcc1f9cef0275dbc0b2a87cfe2ddbfab045575cf8b5a1d1cec22f97a", - "0x0091021ed1d2eb57833028d982795b92d17ff4fadb809103aa35b381056c4cf6", - "0x000611671219deb1cdd7318f8e1db54db5220d10d7de3a71cf6c9ed6bb73c267", - "0x00c9efca25b41643037feec6b890d6c7b5f6f942ce8d93d0192659de603ae7cf", - "0x006c60a0e41ed1f954ae2b4602452709791f773d6a79eb3192ac54a56c849a0a", - "0x000fa72ababd3b772e47cc683b52de173305791ca8060d6b80051fb4784d2c55", - "0x0030f17d56537a310f1ea70d07cc5c3c0473ff3a01f735a8f94f0a0bbec6b0fa", - "0x00c5d639acf633ff924aa21977c12e05ff8a7a9a00dc30c7d6ed71ab1a26264b", - "0x00417e41bbcbaea3ae9137e51dc4bb65fb310632e64efd694b1ea6cf442e02ff", - "0x0072b7c2cedadd5b054a35bbcd5cd663bde39c80855ccd6a331e89eb6111337a", - "0x003cd4731d59daef0b4af7e8ed64a9a1e5a504d5b167596658df60d46c17cbbc", - "0x00fc32d8d833555d0cdf0f93f5264c0faaa76e153d774282dd274f6c005a904a", - "0x00562347de03756983369a49ae4328e8a480a1d5d5fce309bf9be03abf9b801e", - "0x00353e0d60e219a6b3edb196ccad8fe649ca3e869c00ed53690028a7f2e1ce99", - "0x0057ed5a59b2e6cd3218f485df800bdb19a89986a157c44eb1c28cd1a0200b2d", - "0x006c4e57d80d59552e08127e4e790962ef56c4034c8fc19b092de295de0e601c", - "0x00e1d0533cb3975b2c8e0ed622c5f712b86de902827d2ca05403047329b1bc4e", - "0x009076679d9ca32f8aa53879b8994918549b7abc3618675a583d1969f1d2f823", - "0x00b052eef2b2591f07a0b66a09963ca77a6de1a72c929e24d33b8854c07954a0", - "0x00c278382de95871f6e0afc2046972b36e65236ac2e0a286c69bab752bb8e5f4", - "0x001c423937bd9c727b905c2e241f9d01bd4d5a34e14345e2f6643651259f9acf", - "0x004019c55f694b50b39f37716b325785a6b5e5cccfc76b65c4c63ed8da202d9e", - "0x007ec4520d49c9645c9946ba42192317c30f0389f8de282db472d09114b9edce", - "0x00cc3f46e615ce3be28ba2fec00a361f897ddfe42139bb0487833b8e5d713fc6", - "0x00a5bd2f4cd180c97114b9d41efcd566cdb835dcb858a59392ae77b2c50bf9b0", - "0x00d5af4d8a2e56a71224e32db565421769958c2638fb7554d0440770954e4d35", - "0x00bbb0568d1e695db9f6c7049b0a6bda5419e3b964910aedcd1788f2276c2057", - "0x00e7007b268f253fd2077a6b236704eb6432482d5aeb7c60b417bd3da1d5e692", - "0x00b3b84363eb3976c05f6572d582b7db331445039db5b0c71ffdc9b4636050d2", - "0x004b10598d1c880d3a6a74f8c195d4cc26469b83a1cc425e18741410aca01505", - "0x003a14baa3a46787429c30ac396021b619849ee42f97efe0ce2ff87dcad030c2", - "0x003f460c754c1509c4cc0d3f96514ca056bfb4f6926770188295eb15b27ddac3", - "0x001a442ae154d7216a3747c8d2464f5d78f5536c9fbf6a0d94927be089d2baab", - "0x0093504251bea15f55dd76372a736a9840690262723ba9d81eb6f487efc4395f", - "0x002e9f1315135e08a61360222362c0cc08987227df047182c627cb8fb02e4383", - "0x00a29e2058caeed4c477a28abbd0827cfa71da7a1be1920a4091bed97fa11129", - "0x003f549898b42eccd8ebc25ae907e8b546462cde1c7b4a8fbd538eb2335a3289", - "0x002d4a5426926e542602d6cf176621b04e28a93d87c43bc3b5dedbcdc2a5acdb", - "0x0098d02f0fdb9ce27e0b45f89424412474f459cfb0bb94e99926a51a3eb0092b", - "0x00302c329aaf2adc1c8b746b4826658d6128fbd03cc619132927738a4a059ca9", - "0x008b46a904558ee26302a80b4c8b171719111f8e147147c5334f3a3e6b395774", - "0x00bbddb7cd6c179da53d2a1008d0c10988efd4e1c0567156c6e49cab71ffdaa0", - "0x009ec93baa57324655c388e84f95cc91c97bfe944da6c9a475de9afb2dec19e9", - "0x00b4cb70ca8d6d6231e335de815cd6795e4bc957c0a33ed8d1d5697a9bcf396c", - "0x005104778aec180ebafefcd01ce0d651b83d49e92d3aff60d4ba8386999e0ef0", - "0x00a874f8710c4da41743a2c7f770fe697b1ee00ca6292925f5ac6382cb8ba177", - "0x004661d56138d9d1754c425146a8c97d1813da513e0e45f197cd6e0b20311d68", - "0x0079077e98770520b6d38e854e7d071c712e4b9ad7403c065f953063a7c0ea9f", - "0x00da80fc69aee8b9fb673c501c2d96df0f196f6e812a30ab0032e76c46a6147e", - "0x006ba396e9a3377a131b64db2af86d690761ef0a44ab1abd7b892aa838e26843", - "0x00dd2678770015596081545584a07bfff77f61473bd92d8dc64d131449ade5ed", - "0x00f97c6b3d78d2ddf32e61229aa020873fa92bdcb8d983f2350d59edce0c707b", - "0x009416b9a154687e7aefba285c3bd53010894012a08a66e7bbb1ac64d981abc4", - "0x000f20b1c509f1d120dfbddd83d13363dfd05e24f307d1c349f5adcdeec2a009", - "0x0047fa1aa37cec67b0b59eb104de3a67b16edf4d6de67f57aaf950ffc5a5ba2a", - "0x007b908546626834b90d2f720cb672d0893557ca8b9d21ccd14688c6f42155a5", - "0x008929ab7d2e83b68fdbbc7b1f525a98ac3f2d69bcc0d78b8c254906cae37693", - "0x0085a851da706c4e87fc2e55f0b3f1c4a2e5fc21fc542791477b6738e573142c", - "0x002f7a6147dc2dc87ea32204cb71eb343a3a103c05cc6eb927a8b5bddf2bbef0", - "0x0065786a2caaa603f2f437867b5a505a2ae4d4c8140edb97c27ac257f9a78b95", - "0x00c853b083c223581efd9990c4af50d589a9f65264ab2f9afa734d5a0d70e9f0", - "0x0029862f3379246544ad5d64528713e484118fc79323ad2fdf9cc4541b1933a9", - "0x006dfc526b01dac779fab64b7978de908cefa9da3ecb9cfe21d020c4bdafd79c", - "0x00e1e0e16df8aecfc49a85fa74cd8f5de43629306582059e9989a3b0ed0ce108", - "0x00e7b71855e99aae65facab4a2e6432b5dd02e50fbaae3a7b9f3cf85fc4f3cfa", - "0x00e659bb7aedceab8059f6017413eabb7dedbf938861411e0cc7edfa3b7adfb2", - "0x00828ba20f54ea5b43e1b6396f373b5cd03d0be7d912787df1aeaf5f13c9ed03", - "0x00ae83d7da06767962f97dc5c0158ac7bb5f65605bb0831853ca49646e85b7ab", - "0x004c4542256720a8094064d1d207f4e2c89e43602c05924ccf82831c4d186535", - "0x00f1b2ac3e6a1f3686c759a82ebe3cc69d9586d1682c9ad6f867a2172b7baf76", - "0x0036896c76a70de4aabe9c719378ad9627c29676dfd4f39120857f4897d5a875", - "0x00913caf3139514bf543e8a3386444bb60d9085ff78928158752600e660fcbeb", - "0x0029d1e15c8856b6a04223450a5d97cec4b7bb292b8d5ac5d2f8b7b0758ccfcc", - "0x00e340c9585e8c51c01ee2db0cd104075cd4bd9ce7fe0e110ae82f563f4f4c4e", - "0x0051367e58649611c2ea222a7866d49074591ee8cd5258f23846a53d0df532c0", - "0x00064501bb3659e25aee460e6cc76e4fac72ea7f9db3cc4053d12e40e0683b3d", - "0x008243715d06c14c9340c2b50ee6609f579bb69b17340e06af94851e823c9227", - "0x00b1ac515635b613ca352ed21c30cf016ea41c31c35772cdf27a545ca4c07de2", - "0x00a7d7427295bf656905c2cdc13a3848b4ac3ef372b7364ef94ac97003b12128", - "0x0069e850ab8b63657a9ac7f21b234b77408f6004b51b4b5d2de4745b46727686", - "0x005c56a7751f6750e7d2c153b8459cf837aeb7b5d7d332ccebe673f70db17d53", - "0x00d2be272cdee47a14f542fb0f80fd391853ed52cdd7708202b8a0a55a209805", - "0x00153cd12afe30e81d35880b7564a684fe3f1dc8918267712003b112691b6bbf", - "0x0009a46ce016d6f2f607204cf4c4df2a54b659cb3c7c116dac78faf25ea648f7", - "0x000c10d52cf6f5c3127500b08a5c80df8cf8bec9f9a4b13ca7fdd85649cb440c", - "0x0019a5a4c435f9472a032e02c19ca6d8811b8a0091bf0151d111efd2a96be555", - "0x00abaf106ce8bb7730fa7993e1958691c7589177f3d7fbec19c587127ed6b4fb", - "0x00f4c4521aeced3259a8aaf4971e6b2c5bff75672c700050ae97fb58bfa1a74c", - "0x00915f8a58ae83e6acca283db1cc9117178f9c15b58c5758c8ee1a8089c1a832", - "0x0074e733bc4dfe0fe093d96ddf1f5f37b54988284d705e3cca7bf1525fd107e3", - "0x0070570c91ee37f4a2fd0f864884ceceb394c9f671d986cc898aa7751623342b", - "0x00e5aad5adabd5ccc600b9cb485bfe5e5ba64d9f23c650d4ff1c468439e4fd62", - "0x00cfa68a77bb343e51d22f3dba5f283013508f5785a65ace412632d915a609b8", - "0x00de8bcc08cc0217992d7a0a69cc24255a4b87b72d40db777ed2566935725a23", - "0x0016f58ed21b089087091bdae9994adbbd895caf985599e25dd735acf9c45a0c", - "0x00c68f2bdf2a7e1d21b75b18cf24926e24ef25fbf6294059ebd70108efbd050d", - "0x0011ca533dd022702d368eff2a43e2ce671017e96ca4bea5bbed80ef1a780405", - "0x0015b01467c0e4893007da3aadc1b2971477ae623fa62e7dcc7422864e1480bc", - "0x0015799001d0c3a2a02fd818f3fd3bf38b24cad1d88fac0bcddacc7931d6ac41", - "0x001f8364ca51af5e990883e617c8b7a1aea2077b3b3e7546f70007542efcc68f", - "0x00121c6dec74689d9551e2a0a3d90fc9af55e93cd3e6c35d81b29827dcc07c9b", - "0x00a4b5c2b081cef97c09901dddd4efaa4771e2fa0cce179d279d2c8fcdd96507", - "0x00607a390a8df49a958a911184bf83f8fb879eb4829a4775d9bffc867ab23282", - "0x007bda1a48da06c120a811dcffa1de82eb1c0c85d36db2d1af0d67f568ec014b", - "0x0018e62f2d6a25c9d3f1a75cc1e1ccec5701d116a1b83be0c9440700635b6198", - "0x008846251b52addff03ffa33181650f8d61f896901e3b88601cf3991bd1d3fed", - "0x0029f50b68c26a155d8a900ea3e7e57fe96aa77cad12b9b92981dccac1123865", - "0x003e75e406f0a020f75d5579850d190a78ba3c23338102f1d81e0e5069943457", - "0x00be5e288c439a3013619d9b975d7ff0a28e849c3ada95794ae663f4f27bd4bb", - "0x00fdb2d2e45977ab740aef53798b55c0c9365473aab43c9c098caf0ab07c6441", - "0x00cae9702d36977ffdb3cb91c808a2351823be070d9ff7140b1af3d756c582fb", - "0x00ef068c88acd4f0d0d4bd4739dc6bcb99bad03442dad04ed89337e08fcc3078", - "0x00c0f65b7b7c6a279b0a637d56e88acb0a1b85de1ad6474a6ec4b1e031921a07", - "0x0085695284c278bd55a0729154bd058ddcb7a1850cdb292f13cdea05f6182aeb", - "0x00f4bfcade0f39d8a4ff153822a461d295e52a84048b7230750534a07b1934a6", - "0x00d5ac8d99a0b6ba9d320abb6056dd22d2619241ca613404caef1f23376d5747", - "0x00a0f2bcf2d66404ad3dc63bd1c743a6c124219f35b74f12b496b65c74cb1991", - "0x00a49682bb0003983159a9a0b4aa5be416cd768a6171df68c795b2e75bb52237", - "0x00b4b6cd07782d430d1f8cb61056030f6296c85b92e7ce274ce31042483de551", - "0x000ea476dc417f75cf9a25a2200c49e3f5b4e77d4d720ef77647f5dbeac419c8", - "0x00cd09e1f77cc374ba339b650150177347da74356dedfdddac3dce46a9656e05", - "0x0058741ed0bd6b075b9235a15cb501c81bd9a6d1d9aefcb6a5b3ea91b79a9d76", - "0x004e6eca5f3fa4dfe6de0a18860c373e3ab5317d8f6fbb628214735179541e1c", - "0x00ec5aa0c05e99fa34bbfc9a732b80acc7946b0d836c7bb0a2854fc942d72819", - "0x00523dba662c97bbba31cd9b8180462b821f7346cc66a9750331ff312a006396", - "0x00b50c586008268572db69a2dcf08dd5d05c7e01de95af5e31f0dbeeeea9add3", - "0x00fe8f2dd531afbecdefde65c4522e0dcc043e2e1bee6d2f09dbd2043ae40254", - "0x00021c4d2ee4778a9884bfe447b869aa84473f6453ac91e20569c43d2ec0347b", - "0x00d65619133c445226150d2b91c4f2043eff786c556b227851e3e3d1826b75c0", - "0x007a47c8e0b171b3b76cf0b198081ca0cbc95c83783c0797bcdac4aa69d1a017", - "0x0068a1669ae250a20b5ff51bb4931f43e67271d9482d9874642ac71225269e0a", - "0x0052cd37d4bbcb5ed2b1c9d5548877097866f822c62a5bc0174d9ad8f68e3945", - "0x000ca9529bd78b14c3c78714a75529a70e888c7838b0a2b9dd07fee3dccad9d5", - "0x00c8b72ee7ef587db89bb8d0b2a731a8070de32cee7ff8d2abfacee5caf50aae", - "0x00c99d7967bc5e2311329857b8e8d1cf95cc9487bb75e6a7f1143d948f90d181", - "0x00f1d1596a51c7c676ece8b252fcb8e1b0dd951a24df48015f6bda2190ba9140", - "0x003e06489300c3abc7f2413b49b7844b2df928a824b77abb386ac81e902a98eb", - "0x0046dd71c795c158bf3e55fb741ccb1c6ba8869f750f76ce0b75947ea58eef93", - "0x00faae14db3b9a905e03067ce3f43da68978131144d5a48faf358255b1526279", - "0x00b3a6ef27df52d5ee720792160a146d6cafd71db42dd752aef295e1f7f4ee9f", - "0x00c665e80d139a156cc1bbfea0f800829327564b4386392a8100fb14be3b1640", - "0x00c3c20e8e9035c980ecb1b33732a20779d26d238f3639adebb64925eb9af785", - "0x00b9dfb97f4c58baa6d083ab01665785343cb270000e15246d79e894a5e385ef", - "0x00f38cf72ef5165f6fa8d2e1982c7d36dae54eae13402460946a5ee013423cce", - "0x00ced4b997a5bcda6d6f00700e662a392b3d0ab103c96c68a612e0fe653475ad", - "0x00dd25a88861c124c52486b5a4b87f348e2f0e157c5a77542faab7f8a6236889", - "0x00d6f050e3189a731c47ed857f43d294f4726d7908203685f7d8ae7804afa00e", - "0x00d21549af95d1cc44f3b9584dccda53c19df8a957b579fc6a66b80c17dd4775", - "0x0032c585a2f380766f25bd56587aec34cedc5ed0c7ae09090a88be74e9dcb033", - "0x00e70926ef6eb01e35f08bb51edc97f177c8fc1f82d80a1833a802164a021811", - "0x00e79521e001b6dfe6a325959335094c09aaedb0c0d99cae20d285bce6f54d38", - "0x00f831ea19c28f5eefac539e9650da66318900a713898b51ab13465a800a1966", - "0x00c418cad080c0efa5031ade9e4327a25ebcad0c5f7dc2b25ad35c2ad81a01aa", - "0x00e67dbab5fc07986e902605f432b473c6cc7081710d8249c0ae268d0c4695ce", - "0x00fccc2214351056aae131747cb474e840aa5b855cf3c60344d9ea093de8ed64", - "0x00ef5d3c8135b074fc4c56f9a83a6e9b4fda9ccda65e72ef29ad5c7b0c70f7e0", - "0x00923f09092145f98976f2bab1b5c8d55d0b5fe1d2c807dc6e21a27d5b0e915a", - "0x0076610ab76a41e95620c97fb698fa0f52ad9c99a57b1e3108c3cfb90b671a3c", - "0x00101db9e40b8e58bd77abaf5ad533e0f14035d0be4a705f6abd34a9299c514a", - "0x000912c698df9222fb27eb987b09c7097999d7101db018cd9d2f4f60a88c1b10", - "0x0043af38607d0da7e832349c2e6c669343042f5589de71077b7885884715554e", - "0x00e2d5937e0a5f02a3848403f8ae4687ab341ca59414c03b3f44de0e78e779d9", - "0x00f922d91c3a0a780a21eb0e5dd400aa33c9c86e0f3a27b36dbb0cca0d6620b3", - "0x00e41cc76e3ecfe8ee8ae348d5e5b46069eeb4b2cd1464218fe17923cf1da7ce", - "0x002864efaff3246c2fe829dbc9e112d7335143f7978bd41eefd9cf4886c014f6", - "0x003bf030761eff021df52ab33fe5aa0d70b11173e1ccfa16d42ccf958e520555", - "0x00e308dea94899f00ac9afac879f10d948c257c66a65c0c6185356b5e71600d5", - "0x00066b3849276161037a295152d7a3ffc589997add158cebd07af957a2414613", - "0x00f328f7187c40531b75fd90d0c6d4c0e393e1aa41e2a50ad00eab4d7d89301a", - "0x006c9d84104862252ee352cabae1e6486ddbf403b2571783c5ffca5c4c30fabc", - "0x005ef134381cfad0fc0265156c2996db0adab2180d1b4999b2c7df68476525c2", - "0x007158714b9ea6e784b91596ed9ceccce0d5f59f913e69bf0c4cf1f5eaa21501", - "0x002df5f75df92695b949098368e2bfdcadeb47a3eda9b1fe6ba41142061ce1e8", - "0x00b6d269dca820a791801494d1b0327a7a48c837e35b11e32bf49cba00a1b9f3", - "0x00422d75c349adb1f6d6e3f21128fa2408449655b6c0e8ace652efe783a92e4b", - "0x002e0fee76a4e2643b34ae9262031554646a7fead41df6ff6da38427aaa2367b", - "0x00249385b02cdbc719a003a1222f0f107bc028dd42bdbe500dc1f93f60946635", - "0x00630452b29cdfe5a015cb24fa759b8f15acdc8e8f717769cead2e5dfe65917d", - "0x008c97c16c9768b30efd92a08d9b04115b67b7c67ac0791b2ec1d34a77d152d8", - "0x00ffe36273bb5e666f64a0d7ed43317082600a7bf0a20e5337526457e48a3357", - "0x0035b6364c9f6c4676aa5e145e7ceaccfbfaf90b7e86356f441c191b4dcf60f2", - "0x0062a01dbedc7559bb085435125aa65fdec6fd24d9b76c88de48eef3ffb051da", - "0x0028ce3b8aa8ab356ebaf1bab0ed271093b88c3988959fb489842983fb4ff3fa", - "0x00cf9e4312902eaae597e8e3e7ead47d9dfdecc7994cb6315102bcff22a79e03", - "0x0023b24cdc1f6cfa8dc84223624fa2f2337ef2750eb5c8ea2e109f4db6b921f7", - "0x001315a0ffa3400fff053ed81c12a4aeec7f77733192193f33eccfdef576a5b2", - "0x00e9b040280c1ccca70fab87b76e6d463d6eee1796630b9b1b8a9275f399a01d", - "0x004d9741551b4d7090972ba893f20a46c70e66bbf6be5ee7b8ff60fdc3ed7667", - "0x00f08cf8fd18e146436a362dfa9a3fee6d44b0dbd6d007629f91ac0ecffec58f", - "0x000c156b6266169c138930eb63c2e301f7019056b32bb6e3b99cdcf8ddcf8dd3", - "0x0071d0597c401bafafd79351d5c4e4def8556f89306a52f06b440cf3dc4e1ac7", - "0x00b1201353473248b4302311fb4607662a737cb5244df3087230f1b94748ae9f", - "0x003143a6b47e4fbac57ced99ba3d8fb7cf41c02359eb547ac9feffa52914fcfc", - "0x009acc99d3529c1ed3a54b22756d1b10da07c98baf05fc6a253460d2540da014", - "0x00c02473ae073ea2b07a56198e35c6e4b679f2d2182b3aefb42172d48f7c0fc3", - "0x0019b7117a20d56e481fd56c4b3cc0f9b422c0c99845c5bb615e50d05d519c92", - "0x00b010e56fea8c0983ce3bae85fdcae7981ec3d7c71f5a84a7353232d8976305", - "0x0068cab3e7e79ec39f55e14a75a78e29c4d6294b37e71364693ee2566e3da2af", - "0x00dbcba88176e4bde1295f94a25f6409902465cdba216f139c289cbf8a1c1890", - "0x00019bb97ab79214b1d99f5ae8ce09e947b85a212939f6cde3677672767f9cb5", - "0x0098c3c786126da2bd4aefd3538a37125c72f3118a2886e1601312d59b637902", - "0x004f5ffd993535d04db6c52a3e8665de08e274db3f72a6670c31689d4e71d956", - "0x0053ddc8a3c1440a9561ddd517d917e163a6f861708f708c1b2950e80f9e7d62", - "0x005ff6d1f58153fd4b96afc594f0551c074517b05fb4f8c4764518ff54947a31", - "0x00f5d141479e6dec56ca7c65758657f5ad6de8097094609a6900b0004a02a4fc", - "0x00a011b415b8d15a3af21c63ff4f5c28ea11ab9b76c8b0574c9e557c219c5ca9", - "0x00d0b315748166c4a342dfe52ce8440f730ea4a7f2cb56ddf1a7c3de20655709", - "0x00541b5ca7775f3da9ee5d0ed99505033d502f4c192b11add2afce7f6e68ce44", - "0x00f090dc12486f554b8d00ad643947c6c705de97e3bf369f0bfee9c04624afde", - "0x001ca1085b0c1dc9174174786bc65ce756975b65c61cb1d411a2c9b4bf904df2", - "0x001b6e9df3985969061137025146c7175fcfdf5a04fc557760692bf3964da728", - "0x0084e5eb6511130e1f06d1992793c8fdee5bd7d2a304977b203c49ade0c48d2c", - "0x001aa85071a921be13f22df769abb8ddc6c9a31285f960d4a6f947d3134170bd", - "0x0046da0236757709f65a295df00d5b448228981eec9cbcbe8a92156d0e3ff99a", - "0x0050b649627e7693f357a5d7878d9578f9b8ba5cf205b291f547edc4993107ab", - "0x005cdcef876991fe9aad49df8ba501033eb9bb8193d6993c648c2a75fed655a7", - "0x0015a9c42097c4d8409d47796e89a42e78a92a93e25a00d2c6698269f1687101", - "0x0002f05a3d0dd5adcce84cebfe7deb59b5fad6fd6a5998c5840217adaea19d5f", - "0x00cb233a4368d9e4e4d487fe29d28ded0ed640e1314cb1bc1f931747715c9ed5", - "0x00db73641f7b57e7e202ec4afe25c0378fe12bbce43b86bb6f2042d12bae0327", - "0x007f16d7ed99b3237d2495bdb2228e0c5a2749b8b85831928c365463237f7066", - "0x00dbd3d0da695d04299da044cd335660c9a67839fcccef2780bee823ef0faa8b", - "0x00012ab6175a845f65fa7720c617a2e0d56eb2f397d927fbb0c86bfacc6f81f7", - "0x002d9b381611814be65ebf4969922b91975f4464158711ca367cc8943e96ab19", - "0x00d94c4f542a646143c47576d192fb986ca19fda79aadce97a3c80b27fd69c31", - "0x004aaf544413f52b7c961f26b0137a26c29265a794cfca6c6e3a23b27389e96e", - "0x009706537be3e94eb4c5e46fc81b2444a5572f9642cb0d6d410e05d97e882e8a", - "0x004307e2a34c58e88401241e3185e49363c1c175962f085f86af045124dc7532", - "0x00732b06a1a427e8d708778e1f31d4a6d9514928829d505c4c8d516f9b7adffb", - "0x0052cef388f73b06237caf48de54e560a8f6d565db3cbd03bbf56a6de071f785", - "0x006c1db6957ed3a7395b385fb2c8e6c9699b5e99b17ecee6f9bd9895f8e7f765", - "0x001f78798395a8a2f365b2528a67a2b77efd6cdab69b92670d2d48cb4610fb62", - "0x00fb2ecc8bb73b78f2d8fa005d57186d8b7c17c3638106c53faa1bc6221401e3", - "0x001c1bebda52363556f53f87f226068d9e5e224a8bfd990c59d6e0a09b2d6fc2", - "0x00d4c22b1a3730e1cff4b308d5f6e37b1e724645a4140f15968b5450500d7fda", - "0x00cd40e0f66f5bfcd71ced9218980b076ca1a9372f93b9bf9db0517556fc4958", - "0x003645af1173371ba479a8eccb0f9aabd052dc78f89192cb238845c82470e3da", - "0x00d08865ad080f590a97b7df57846c4b251e87f141e21beab9386f59c6b9cb0e", - "0x00de6f724df29208e3a88d62470faf0d9e4bd495061e3e47a14e4e1f679d4bcf", - "0x00d0b10bfd304984e36dd2c52ccfc33617978605cc87509d87a7e6fd3da877aa", - "0x00b02d633608dbd7fad44b8f8954f32684d33ffdb9de11776262d4bda5f55d25", - "0x004ea31ff4e640a59d366be19f0d0c1551b7fc2f7ed603e45bff8fdb599afe1f", - "0x00df723415bf1338337700381f67d43a0f3a71fc9aac96869a08ea59392fa68d", - "0x004693856a86c5ea0721e4f54d4eb5dc5fd5c4d2e6540ddbed063a77466b32a8", - "0x00705fb32c9218dc71d9f2ca9efe319927b23709b2fc1734d3523c88d62a237e", - "0x00957433e16457694c8225103101491a2f9e2bb164407403a3f20eb6699db19d", - "0x0024b68981c7653a5df40cfa271dbfdacbe6d21da25f05210a2ca76130d51d6c", - "0x0088d765816e3bdd257873aaa584d404382b9f32339c21c64334562e9e68f226", - "0x00815911607c17bc2ca3b1965329f162857b149e739808b572fe7887a4bb2c7f", - "0x00162a7b70e0982b74b9f8180db50a8f3d171f27044a9e20f538992acf5e16c6", - "0x00a68c44e74107ae5d6ac5a61b5c3c6d347bde97f32503b6331478061a3b9973", - "0x00ea55f345ab60755b815077050b5e52b2431e3a0f63c3729d5fcac9272868b3", - "0x00dd4d4e6d05f7d0db0b7523fdcb6c724b1706bb9f8a1e295a690888216ec55e", - "0x0054021b60ba7f3ce0c3032196ca3b9baada32f8d1fc886ea60a868347bed1ff", - "0x0082cef68899655354183f62b88fd137a98b31cf185165559060fc01a4c0bafe", - "0x00d3a83cc8a4bd36d53e67d3170d9c0a7a51e8d7082d2b9b7710722bc192d39a", - "0x00fdfd7cb3a0195f198c50b19f64b0ec3781b9636dd01e50d46f60c97a895387", - "0x005344f9b882681ed61768047bbfeb08c4b85991399ebb463718e13da23b3977", - "0x00c0775d4164d3884e12128c6f305795716a4b424efdf6d4e0db66838cdddc48", - "0x00b6aa1875819ba12ad3f7c3688e010e0cd98db2ffa8976f5c5ae4a2fdd0efc4", - "0x001d29c5f60953c477519675c5891e7a02d7f4ebc4d212f9ef838a751227623f", - "0x0012fb6e0cfa82072ff3a414f9a074d1c326c3bf5500e297172c5e69622b96fc", - "0x00ae2ca316b4a5c5e38394a03dae120d98839a516ebc743058a8c50b4c8fc77d", - "0x00bbca65c7395db4674461d30b7258c846c113f1ffa7042707b540ba13109880", - "0x000bd03895e5bc4d4c15fcc554d5206d8c4e01b83835f0dfd6bc4f62a7635b93", - "0x003266af7971d61dbdb7c56930b75833a88a361e09e55451ac158061b335b161", - "0x005f5a87180eb5c03693074bbb1701d767d9aa8c3596592bb340717f4dca294c", - "0x006d05ba69caa3916fb44130ef42946744d9854c06c97877cabc7b5c89f7c808", - "0x00a716a4626598ef43165f09888b33ad9882dcd6b2531885c07f053cc9a13ec8", - "0x001e1ef3c88a7c72c786eefc7072fb0234fc62eb7cc2bf7afa6dc192c9668744", - "0x00cc17e14e07a55c060f8b93eda0f4356c82e137fa49c22d3511a91aa12b8ac6", - "0x00ae0731fdd56e3983a21675f1ed09690bd32c1959a9117d80311a60e3204b80", - "0x0019bd032079a0049d947ad521fa199079b783631365ea162ee1a54141f1abe8", - "0x00f7a2121c9363cdd6f4862fafda77b72c4d3862bd88714abc21efce6ec77390", - "0x004ebbffa54643f60e74e6de229783630617c5a300bc3a4e968bb9b469f39d2d", - "0x0089960a2cc1122ae46442b769f48db97e4f9f7e49d925d72b14910a1ce3a4fd", - "0x0062f1b0056fd52e03dbd96dcabccce87ad3ac0c40a861480bc6d704b8f47cd3", - "0x00bca6f95270d341111eba39b442127f45235fd39bac49b3e075c8097586e6b5", - "0x00e82f184fbf1dc3fb5c55e985cdb0c32cf4a984238821bfc545ec0ec6a7bcc8", - "0x0091ffdd997585dfc36525622f93dd412a1097537b760717e18e640c3b43dbbb", - "0x00969d31998da820059849ddbf27167aebf43a2bcf4594cafc1177e43598b8fd", - "0x00fb249bd5e518d7baff4571b8e80c7bae2de4b5f381d136972e804a60c7b438", - "0x00f112c86901f5c42ab754c4086d94201f7ccf48275c7f017224ba4d0c44eadb", - "0x00d6d949792caf006e268ccb20db424f95756fad1105e0e1206ae9257930e86e", - "0x0087c650f96e5de628c507c1693b73ddf35e1988d37e91586fab608d7bb85f4c", - "0x003cba9862ceb30f8caaf16c95c076a8a5f0f94fd4dc4572e5e00c15f558d1f3", - "0x002c5d172f8350c8de03a8cbb7b7ea55d5d1582135693e24dd6bdf1605ae6c62", - "0x007784c573297b4e6d743ea9aadb6d0a7aaf5989df9c9d4073c5dee5e93b219a", - "0x003cecf9524c5c6cc2b740abe6703c948fd4dfeb9f6b4d5dff3d1238c19c98f0", - "0x00dadd9cd8663b87eb57be81a301964691365123b47e21d4fbc97492bef137eb", - "0x0057c88c3cdf8609733a9a9ce902439669294c0dfc9b6f5f94a9545df563ba06", - "0x00dccc8a06d5e1a081b1b1b69ef59f83e0777fa535ffc99ac4cc921c236ea4a8", - "0x009acbc17be0d41035d319418a222bec9fac2d569b996088137b5dd2c2e7e690", - "0x00826442b032f3750a045727b79b4bedf4f05a52e05f08314970e15d7bf7c9c7", - "0x00fe65172a0b76d5d6ead98b4532f12d6b79aa24731659c18c241e4cfba155a1", - "0x00b0efdb615659bdd94dcafc16b77b7e1b9f0f4476600de8f1b9653b17ed5372", - "0x001b3e10997fe25e90302d6a7c548da90beaea046ab97bb6684cbc6837caa4ee", - "0x003172feabaf299b455b881a77c22dd3be498b0e9110595ba28a1de7b1d6bd73", - "0x00f780169cecea2ddb1394053ab59bdbb0d9ec8b8cf9cc5f280976658f4397ef", - "0x00e17dfe79bfc3210486c05df6ed7dbfd9bfc4bd5bd4d574f9c8613282cebf50", - "0x005b133894284ca101169b7b179e82cfe451541537feabd9213ccaefe74da4fa", - "0x0012e7c029dc36e3593261886544511607bd5bd449d353a2727c0e55dcd0ecb3", - "0x00efcb45bc2186c2a9927c663d703b3d2d07126fe60a1b334d6f57189f538f66", - "0x00efb301dc9ff8a08c35355fa4967313f1fb6bb34488c7fff96b574a5dda7ee5", - "0x00b7fe6c9e26fb407e1c3df9205c3f4ed59110cda1cbc482a692e21efd2c6461", - "0x00ae7559752f3a6c18690a8de8879ab10cba24cfaccd537a7bd6cdc7f9daeacf", - "0x0021eb3bf42460d38fbf5ae000b25d11fedd6e4cbb3a9148c4e6fab3e4243bc1", - "0x00f8afac51f635153f5ac06ce77ab3dc85bb0810505f102e47d2cc407f6d2cdf", - "0x000e2c70e6c802854feb93cf83289f95c59fcd64ae5b99192e96cff1c554ced9", - "0x003573bbb2f5922ae1187b7d816c76467937c6ed02317da8d299eec9775c497a", - "0x00ee198015f4cc71e51c6a12f19342156fefda07d36c71315d53b9a750882b18", - "0x00e8500557cff1994397957ec261c6ff4c3a017fdbae28e8b2430cd99d74b7f6", - "0x000ede11fdfe6f1ac68051d92db32a7b7f2076574a79b241080319707b829aa1", - "0x00c60f3755a964e027128609224055d405f9fa1fb182a1eed3e26cba3b806f27", - "0x00514b5e6d2a9fad43ceef00611e1cd8202e492d57307e6bc78c75f033386a2d", - "0x00a4fe3c877b3c3ba832acc45764728dbe17ee5b92b17e551f7e9c515e686dde", - "0x00939f4275a8772031d9ca80eeb54faf2463ec72defa45ecde8bfdd7f27b0873", - "0x00c08ce0623f79aa48b988105470baf7d6385069c3e2d24fb2e24e12dea06255", - "0x00684d55aea13cba79dbda3de09069b5324a64974cb5a4a1bd024abf527002ed", - "0x00ee9339a7a362f0fce3c131ef531e0eb225b702d268fe9ce9ccf19dbeafe2ed", - "0x00e005e3bfc51da482f533ea424ca7910c2c09d21c920a0f2d3abc2e6fb5d560", - "0x00faa37538c754e5c72d0f76db6389e3d6a7ea2f4f74bde99d72ae017302efdd", - "0x00e84656bb5f4903aa201344cb87f072eddfcbb516c5ea5c89a8c1953aa066e2", - "0x008f71c5e5920d9babf24c7312697fef98e6ec7135f8412b9b3cfe3b0760125e", - "0x00c02dcf68af37fb3070a3dcccb8553442ee9c32a6f7bee75a21be247087b600", - "0x000b778062a45f61b70d608f6c277d86c0b5910056095e59a4072d73002c11b1", - "0x006609ec9c4a9953486053b9dd11635fb000bfc4285267c67d132bb4a3bbdfef", - "0x00770bd65731a687b3eb6cea2c34693ded47f9b0bfed7e8b93f3bc334a0a2782", - "0x00303e472595b2b8bc744e55c5f75d5768fe899c9b237cf9352c20764f373956", - "0x00db27e9758bed83d8c072df8250dd4c26084676db2e829af4e2968201b37b22", - "0x00cac8aa6c4f442c01a0adcdcb78ce58ccfb7b4eedcfa56e76aeca9574770dab", - "0x0057bbb2cc4a79efd7782b25433b450b030cf24083b49537551ce49bfb7bd7ce", - "0x00699262ed15c653ef53e78bb181c06504b5a71d84802c473d63bcb4fced420c", - "0x00aa808ce80754f3c1cbbda4a06166ffb3e9699b0f5b3957b4ececee8412ae89", - "0x00ecf11f502c0a45df80cfdbc7090f2cdf12893cdd672218bda94b4a9937f347", - "0x0070c5f4bf90fc36ba008225e8c9204285b261819fff335cf79af6a6fd370718", - "0x00391955a7c44e43368f3cc8e2d5b3f2d15dd515d6e58f0d656b5587ec9e95ce", - "0x002b80e6fadcac8c323490f8a7ac31ea17fb6ed22aef744f1bbebc5837014327", - "0x00de3032de6a4e19ae34f34f22c576b386317149918744fddf078346ac5a90ac", - "0x00f2070616761676f40bb09e6283da4ccd9a739e81ecc18f034f6ef83656fc67", - "0x005908fae8921aa85b73f7002ae4f433551b45becec97e15ee4ebcfc8bf524a9", - "0x000a622608f0eab1e92dfec974ad74adefb935f0dd608255defc9645a097c5f0", - "0x00b9c7b897f9c40d2dad5ac64385284e8e64d7e386f7aa21cac5ff7a40b3ab5c", - "0x002c0f62189365dc390bf39784c4ee603aa81cc2ea785c582b6930f1ef70b36f", - "0x00bf2bd92490ab85ee3429ee2d6c48593142e8f3dea67a4c3ca163637e9f989e", - "0x00c5a482347a699ef7f227977190a5f2c67df3311c4d68c1e9e4be17fd93df10", - "0x00b4af2cdf2cacec90ee1222160309070b80854b714832a450654462e2db0291", - "0x00c696b712d9acdb24adfd4e3b4fb5a2c6524a2f28327c3a751604fcca05579e", - "0x00a65d10f75e306f53508adbe8bb66b80ddb8d9c920c55f6e52e2f39e60718ea", - "0x00dffc91b948cf10d770e21da7d56bcba14ec501cc4324cf0354dca213b226c1", - "0x00f1afc7004dd0beb71a6e1cac749f711b0cf9437bf3f671de8e6d594cc45267", - "0x00fc05a0e479067c9d77a26d57202304711032198b09c703c3b1cc06639c174a", - "0x00f752d76649ec9a11a521e92dc44c185ec30095dc1875a634ee6a9d05672533", - "0x0076d2f5298a49c7f7cb5bddba3e2b0aab81255a835dbd03c794b369c697d6a8", - "0x009d645bba09cffa81c8d71a2bda8c7f25dab9765987b95c5e13783fd0798ea6", - "0x0004bca72e4ceb7af6645a6dfba8084daa18eaa92e01e47dc7f76cd2d53891c4", - "0x008426667218a93b2ef5b7e935cb2371083898008ba07e32e275d0d18faf825f", - "0x0022a47a90b2c4a6f43e032eabde32754848666346b2bb28236cbcf6db0f0b5e", - "0x00f94f89d05e16bd68e3e34577524eac5bcacf522ad79161212bca7f4e90e89a", - "0x00a9aff888731d69642926861026bc028fb82866c327c4aa5ed54840b7e09fa2", - "0x00f9dfb0e8f185a77de4438a5e5e947f839120e33141c2e7e9313200f6a1fbc5", - "0x003857ee33dc7425b573dea2857b78886800a42784f5b898655590739057f472", - "0x005e083aaa5a83c483795926108f121b3f42f7a86266ca5487e0605098e35a8e", - "0x00151971c8c00755604427fcb20349088c81acd307d010de94672eb20bf8af2d", - "0x00a12ff9bfdd0c9798a1ad144ff3e70d6d0a4030d6d257853246ff05d00dca13", - "0x0020f5bcd79cc2f69a363bae58ee8e04cf7121fccd40e38fc63e4faeb536b9f1", - "0x008051c857f8130d7c7ce4afc43c399687770fab5d7d3bc3050361ead42c07f3", - "0x0009b622ce0fcac2ca8e68e7c432f73be34951b27248a0ae2ac4f0fe43e7d210", - "0x001fed6e3dda0aabf3c8ba0382366c2615d3ac209895876c4abc2c56b691032f", - "0x00d3569c6954006ef3b6e7f670982585dd4e54070bfcecd9bb0f50a710532a3e", - "0x00fa9258e052ae485eb0cf03868bd51c82c9694b6e8d1b2000b1966c886ad291", - "0x00370c95d0bcb1d4bd7f89977264386d2eec586bfc2ddde8c7930f5dd6ea2006", - "0x0094a9ce178b3274f00627341e38461b0f1a5fe0f00a4e3b88232effed73acc7", - "0x00cf8648f0427ba3bff1c20be528a69f71ff932741e877899f880c11eb1f9c68", - "0x00b3a53dea85228ec77b1f71799e0a4e715b7b256b2753ed92bd49311c81733b", - "0x00884509b0ea75c181655cfa1e21ec3ffbc7e8d55512ec4894b589a63b185bff", - "0x00034c98b8d5f931f66a667aacfe4c5a48b6a82c36bfd6292dc93c81d9bbfa92", - "0x00820ee8a1870896090c76bca665da351fa380a59fdf8fad66bb27fc057ce0ba", - "0x00a092d1112ac9d88b06750bb14a6e93737203d68913f7c9b44af4a3bcaa5146", - "0x00dc8b3866189334bafd5ec01bdbd72e0e00a9444ee7caef6a70dc1978857683", - "0x00f88b25b337cb6dd3eb5348adc2992d3a115957753231bbf4a2f35df0849937", - "0x00684e9fe2667b07fd5daba159bc0d88685776adcd18520357b0124638140c34", - "0x00c44581eb2874eb1c4b182548ccd92d92c7afd39e39fc622bee7de22a5001ee", - "0x002dbe6f35669e8239e10fb204a8d2b41ab37cbeca48ec1e471e595c53d9f455", - "0x0004c577c5f4484e9ffb64c4a7ffc6d50b6ea45a9f4321bb2bff45f5cea7e5c3", - "0x002428fe364a649ab1c31f91ed41fc4fa4432b9d7ea015beede15f44441fe18f", - "0x00bfa98b207fda8ea93d9732329330800f9a34579c3c16b11d93ef0a50220b3c", - "0x00dbe6841624bcb63b728eb095b5253823bccc792a4363d387c508c5b35c416b", - "0x00826131b4dfbcb77e75e59ce978fcbd16901c2c9ec49709d21dd5904412bca6", - "0x007d80ed1f79391bf5fe39d9d7345106b193759d298267cdd0b14f45b6d4a7a0", - "0x00335ae9f11947b8fb707fe3da159b259080ddb57afd0450c64de0ab76b3df05", - "0x00eec0c44fcb22ae8d3729e2747b1c104810b850cce4e7ab9d54ae96ea69a37d", - "0x003f0cff37f21d8b13c7fc2ff7d07829720932de31e8aa143cf9f5bd3a7d3e13", - "0x00610ada2ba3ff8b7164491ae48f04cb79df54818eb8e16ca0b676353d384b3a", - "0x00bf115e40c1f15dd490d6ee57f5ba02b999936c7103d9004b0f94b6d5a1b27e", - "0x00124e2f47dcafe40e1d63b62442edc46bef2eb1238f6d9ed9d0785463af257c", - "0x00b6e82c07ed517e67e1e5cd3635b27db8893bb8d6c646d23cbad7bbcd41aaae", - "0x00c6543db88e4093a0935ad16e2d45fbdd7588f382ba7b254657f2b683a58d72", - "0x004643ed3789ee2fa558f1f0887d078f67cb8eb754d6b19de3b584ae8df8e791", - "0x001f1c630ce27d6964ceb2d606887ec46624c31663e797224cc8b213cd05371e", - "0x008d0c2c6c36aae422a7e1b9b544802a355cc9d62493fc8c1ce33f5bf245ac28", - "0x003a6703ae2ac05e525f1fdfea6d1f2dc97b8fd891ffd1d6783c59b6a69dc1a3", - "0x005bfcda340d0e6041e3ad97d2bb250cd9672f21d9ee4adc1202c9425468fa82", - "0x000a1c1d52cc6aed357e60d2d7bdc52ae27cbcb368b116d869174f7dc3e48d88", - "0x0028377f5f2423f7dc384cd2c95cc6fd5549f2a4faaf36ce2d16125ae1154d03", - "0x002892009bae4480f8fe44f26f724bb687e20cff47d5ac57395899d4ae7113ea", - "0x00d6cc44162b1ee2b6db9648f884e2654ad018262bb024fcedd7266c1fb9e774", - "0x009dc7b32a2d7fd5c980a217eabe859696655bdf382b9817fd2359d42ee00fcc", - "0x0038a116bcd6b50ab5e855ab81818518c797ac148961b83456c9b8fdfbb54b65", - "0x00ac327590cea165db7cb9d61272836f20f71f57fad0757ab4d7fda818eeed67", - "0x0025c64ae02cdf741e693cec855c5b85abf611cbabce68b302591a12cec20a3e", - "0x001ab39d8e3afda4fdd2460eeb56d2b5aaa8f2e93ead8bb2c168413550ff0a57", - "0x001b35d6de9162d26f80b0a4c4bfcd50bf93b1fdf8f7585cb4750eae65e6cf18", - "0x00e9197bfb665cb4f4f4039cc7a6b3859a179f5de939b937232daf59ae41ac08", - "0x00cd61a55ceb99df1c15014520df4cfb6f7b690d69b0324b31061a2e5d086815", - "0x00d915f35bd208ca15494a48012e6db3a1b12bd9c86fa284a9b61b70538dad46", - "0x007096d6d38cdd1e5bf8400409024299a8fc01eeceb55c3408e636c1aacc122f", - "0x00ec0f2b2b6c5920a18847d4c8e8bb84b140c14d65b26413a38687fcd673d72a", - "0x00ef7e29e986124d29b5c9680232cac0f6a0eee71ccfc6f3fb61512abfdf9730", - "0x00a1a6e7359caba7b4842913a73168c5235e77d5991d0d0ffb454fb3020fc59c", - "0x00b5bbc6ddfecdf4d1f757f9c899c0df0b194b37ed217d5fec10121039019350", - "0x00ac338cd220bcb9d3c1b722874ccd63bcaf2d4093a682cef46d73890cc41dde", - "0x00f82a4aeda1451212785422739a8b187c11ee8093fc392498a5775d6fce7207", - "0x005b17915ac3e5d16ca5cf71e45d32581d52c40e31314bef8ace3daba2e2d5e6", - "0x009911be162d72248624cdf5c73293613185b8e6caca15d734952b267f0f5655", - "0x003918379f913396150c6fbb72002f2c8e2041d9d7f1b37d6f3237ce5585597a", - "0x00afd2f1f726e6792e74678780b516195267c9b3ec975d23b1af69f2fa2efa4f", - "0x001a2322444ecca8cbb07fd2a5b657f5d93deccfe69172988aa6180c2905605a", - "0x00411706dc33b6dfe5c343f78f674370f61e9fc37d71ea93fba96157f19db6a0", - "0x005f7a157862610da41b561e16c4bb80206c6238764ab0f010ead8729e2689eb", - "0x000c1cd517abc473d624371b27e9b8832ffeed9e5e78e95c11f9492ba6170071", - "0x004755ce06599894357e0697202f85b750489ce588f4bba242d5e9d65234f6f7", - "0x00c988a60751d735e6f19a1e5aaf7eb437709401dd70a3f77b6869a5d854d78a", - "0x004b9b92923f38bfbee7ac16326438602d03aa97fb7982eafa99f5a2cc8f1408", - "0x00c98e9334a6bed80d3fe6c2cd025720a93546f043dd2f050b1e92ab5edf74cd", - "0x0010e68f2ef85ddb4b46f134b1f3a60f8cea078b96152eae8d90de200f7028f0", - "0x00d7c0876497efe02ce165b39f857b1e4ac891176f1018087100ab8ac69eca03", - "0x00fa388ec707cf7dcb8209e23411f84b86763a74004bee97318b6f203373bd3e", - "0x0067992ba30250bf1222f5ce6e67398275fa502815f0cb8454f9bd6b826eb08e", - "0x00355301ea09c24a7a952ea7d4f015bfcb24df5ff000f7a2599493726e722094", - "0x00c924c16130ee4c4e760505efe715229e1172891365cf9217fea7066add6a5c", - "0x00772ceb07d7a54462bdd85ed32a91e23004652bdeb02cf21d8f597affe8c81e", - "0x00ccf5c954f16241e5046619aaf2bd6c0c90c71c36c09ce055ee267c28ba2e32", - "0x002834e792ab4bb029fb8dc6c78f650be699e6bdffc04c3fe7f09eca53fd9c76", - "0x001035fa30bf6fa63618b2a852cd996ffa4296b42f8e2a5aa02792df5ced4031", - "0x0086a946fdf17c2baaf78a2a30db2bf69e03628441b0649dba00db9f7a94d741", - "0x0098ebfbe4624aed6737f7e0ed4efa8ed265074db52c25add1e5667017512e64", - "0x0038de835d1c669ac5adcc16cce6d7d159e27ac1be34c740d98cbe08b01c7744", - "0x00cd8cc161367e085ff7687d916a43f523b0558dcb4d969a7fa4c8a0940216bc", - "0x00031ddf04016ca3b9eef31801d751e26508e3089529c63de60fd0ce34dee25a", - "0x00fc0ef84305215eb546d706ee1e4589ff883f88bdfac8f369db56f3f6a89eb7", - "0x007d76f498c13a166e08cd862df90a38aa973e7951c6bd2b71c6b8708d21cb23", - "0x00284f0e3422a960e2a933efddd5d6888d71696afe9f942046660d691faad44e", - "0x006c17bd42b8194d78263cec2281905f5cced86d72bf59b65b8bfaf87aacb6f6", - "0x006aa9954d27a4ac246e0eea96c497d5f667a20405dc01b91a12808b517c6e5c", - "0x0095883483e76a6594507d0ac2618ab6a424b1325c2ea558b287d6244faf102e", - "0x0089fdceab0e66eabfab2da39ad938fd51f5e27782b561435b04f0d5b399dfea", - "0x008029d2f084d8586f3e68c8ee123ddd79d5edd32b4f2bb2bed13098f2f9e6ef", - "0x0089206165c01b861c99f3cf5cdad7538495362b3848cb8602a7b8f8e7d7e464", - "0x0047d26df26510f109ff697d05d1b0c757d772dd30b3ae16f6d87af5011d3405", - "0x007da6457f4ec27a5f39b5cb5b7c9d49f67c92fae64c79f0629c88b83c68e42b", - "0x00de5fb8cc020f4311a71f0ce717db30d2ab84b5f38e024591fd4130cc2b589a", - "0x00c7c0ff88c8008ebefc3f796270b92054b6b5de4d9207c23b214773ae4bf873", - "0x006543f82ce9a582b687552ae53486b7e0eaa4e67094cbfea987f6f07fdeab98", - "0x00dad9e66ccf8cb1b3064fde313beb98e7a74388d5a36d4280842f8c15d8b889", - "0x0046b21095348cd516d9bad8ccc4862f6a970d447120b66bbf55892d76b67d5f", - "0x00011fc438712819bb3771c1a57de50e0e8ffab593055cdeef129b37df620890", - "0x00be60a68e601fe1a9bf6ac8505dd8c6d97db929e49208de509d223a91ed9223", - "0x006dd8f8b37df47033bfef979b137387f287704ffd1cdc2e8eb7dff7d370732b", - "0x00a2851c7d3fa10190e035320796a08d1112e33e9bfebe6e265b09cd690ae68f", - "0x0073b8dd270f5b5503dc5b49d970bd7f5301edbe33af9ee370ff31a3cc5e0089", - "0x00b5beb0f5ad039a384fd8e728512942b61be184dd5c5739e6bb0b87876d741d", - "0x002723b90a578bd3b40725068282aa118a6e5d59b71452c6888a7de5bf41e796", - "0x00f6541be2349f27e3a01ff3f231af6213568d71d13dac1eae30afceaf10165f", - "0x001bf70f7e24180144e215fad932e6f3dd5b4bad064e6ba5647c8b5ec0bf2088", - "0x001e8e3b9a0b38e1be32197cecaa54bcb3f99d1f016f73430c4cb0baee293f5a", - "0x00cc78f89e905a62204c8301273f3e53ffa2e2320d4e11d5af175545925f8d97", - "0x0083f99d093c39a93908cd7cc7ab4cdf49949a1f78519de3c956481b8fec4a29", - "0x001c8f6b8ba8f7565d09b963bd7aa6ae4585acd302c5173c630653f1590ecaa2", - "0x005f991dc165c157d4c96ff7006df580c9e2590e2283e14e1d67ea932c09f0da", - "0x008f595817de0883090acb8c7d0ce3add047158b74c9bc3543e56ad157afb6f1", - "0x003ad10ad22098a44e4cd89d62e6d8c997f843ba982d3a74de57ef5f70fbcb69", - "0x009ba87ab51b33f504fad79781b9c637dc15b2607e34846361042b022965fcd7", - "0x00afa3efcd2478eb562bba5684dec10a95fcb65e979007ae4b0cbf6a4c2899ac", - "0x00b07d7470197db61cec02c92aa1e0af4f1d11b823387f76b7d31cd4fb665242", - "0x00c2f7e05376bbd593fe1625d395cc38a46fa99757add4f1ca01cbd313594456", - "0x00f795c58aa962eb0e92fa546760b2b2769f0893455a876479ac435cf6212f80", - "0x00030cae41f074bdc1e4b0c1806d104a5c7cf4f72906bcaa432478a6af57f31c", - "0x0017c176fed555dd2240526d228e78ba29fbff14430d743da92b51babc6983ee", - "0x0009ae284a8266c006121f2787e506e0fd683e3ccbc46960c5b7f33b7c0e4bea", - "0x005d46ff700396b1a0374c1250a4d8d23eca48b191f65fbf3bd91527e511b4d7", - "0x001ef16554c7c84e9303bc7e7d0abe8155b83cd70bf4962c4598ff3a660c86e2", - "0x00e08cc18e5b86fc6ff81c3ce26c7a935d14616be85f234602dddbc7964df25a", - "0x0053abf50e982b6057333c896ce57afb6f9c9f0daadefd413159ceca883fcab9", - "0x00eb78acbea2f1913d037b989e1548d8b474777868e04aadddf6c311db63a45e", - "0x00a8d517da889c86e907326ea03b1f450e0951d126750ea8e4f67c7c072c8e73", - "0x00404a48334400dc046bce1d5667216d733d3905c570b499d9617728ac8c8aeb", - "0x0009ffc26112abe2ecbd8ee658b18923df31dd0b384f832f253e5c4b70c23e1f", - "0x00d50cb2c972137a9e518b8351c14426713e588d166075468da70e856c559def", - "0x0013474bf2ef1b9c21b89116e02c27a20738ffaba66bf9a85584dd74c4182cde", - "0x0016dbd6f0e8b8da1b75569e944e674226604285c5ddda246734bb904645bb73", - "0x0015d582f16f2b8cf74df067d15690d2ad6c62a131771e57aa7444e6716612ad", - "0x00d46a5cadc09222f07788a502f8c0fed53d65d8326498be69b9b6587dd2640b", - "0x00178840cf8cac46c422477f95a6a04fef1a9262feccc5a5d0fad40c01a4795e", - "0x007cc4d4933a669d1bfc70b3e01d52e88774edd51af0eee78ff9ae6e3476dca5", - "0x004c5faecc4507fa8ab5f8e661a541476e8d564dcb9f85ac2da91e89eecda16f", - "0x00bcf270b8b0df4c6f730b4268d1f531ad5e2d645e01df92dcf94ac760ebffe9", - "0x00910cd1923cd7817f5399f793ddcfabafc5845e2424d1165903e080833bcfef", - "0x00553c0104ae5248a98f8e05c0ea81689ecb8a5339fbaf4af39927f9ee256275", - "0x0006dccf7da27ce2f564bf857212174520ea6126feca48a1b6eae9138d37fc1f", - "0x0042b444a572eecb80ebdbad89ed4573e364bfc2202f9bf000624a778670e781", - "0x00a24a8aa8b510c7748cadcc6e52a93815f1ad7f3625f52dab6ee572b46a6c16", - "0x002c12796bf52d9e0d32e12ab73ddb4ce31be4847d181f2416e510e3e89b71c6", - "0x00f102febdbf2705938ed0dbc58d64f3607e70f881a4392eb2811248a347ca9c", - "0x00f975608b735433ca105964882dc354faf684bf440d407f60651c14c2cc082e", - "0x00ddc3a2454f697f4df74922816a0733e396c0ff105694588812b29e67ba3765", - "0x00f4c36273645062bf69d90a59b423abbab94e7dcdccfc20f300f25cd709a4a6", - "0x0098c0a24fe4c46000c6ce739396a135f89b3f75f8dfcdd47f162a47733086db", - "0x00469ef68bd63abd6a9b772c551ef50424851d0f7f9cca636a535f2908e1b688", + "0x0091ab5adae60ad998be31a640e6ececfb233d6f4f2edb69368d030a3f3b55e8", + "0x00c9657109bfe790fdcc9c8e6c95c0eeef734fea726c440baadced0b20c22390", + "0x005ad4b377ecc15854e8ebf6f92ef9a0cb683399d463abce8b97ced66942e28e", + "0x001e9d4df092bf1a468447a50eab014179467a58efaa2070aa3c7543698fd36d", + "0x0021b522fa0efd86e74432d74b68a85d9d04d08a00069ab86d1c9fd0a75f7a40", + "0x00731e45dfda596ad3ff7b56a225a949ae91c6714920faff8d0eebae9647d90d", + "0x0074b56175a47dbc0be7d4c3d94893feabfdd838dad2b8c97d71843151234518", + "0x00570eb9ac9d4c267a8944b9bbd5c17db0f2f6f85f8b8ad3e7181de1672c1e2f", + "0x001f41a5e9e9cf0b68b01c44d81c10b0c64963d24f9b33884242cad27b992e60", + "0x0003dc0e2bb622e0b2aa5a332b55a4247fe90b20e2c9791ff18c7a88e2b06c0e", + "0x00596ca29da86e9edd8837c9e8c08584ef5a22fb30458ce8812bb9ce988f058b", + "0x00a28a96fc13e1ab4ec148c10aeab1188817486b013d6a6753df2c617cc29cd4", + "0x00a576cdcc81c1debb11ddac14e877c724f82fa5ba6535022bcedb1a79a0c37f", + "0x003316afd779e6a59c3d01ea0f902f5fbff492a4e8a6f3b1a35ca6dae7ad85b4", + "0x00446113c5215a949cc35d963c8dce642c13860838ecb77d2cead436c517d1d5", + "0x0051f2f9d30f9198a6c750ac647c54946df82cdb61b54a2008356f5ac9f93d89", + "0x001c15b4012de3c24ed220d449d6e74ab658747f5ab74d8dc8720de6b70b5644", + "0x00851cdfde17dff03f6f51f8e33d855ada221da9b4d1080907426e46029d070e", + "0x00e8d42042e968a6c68d7482ed2647abaf202f8634e5d55b4f5d38a7ed6f7a28", + "0x00ad79d82c8f68561efb0a08d86362d358671f1451d3a557cb3c52167fb8e97f", + "0x00311a2524f62d8815363f182d19a99bfca79b350454cf53670b865d5e394d6b", + "0x003af2acd7cf0f3a978146a31bf5418d972dfcfb49594fec9af33e8711def8b0", + "0x00ca9c9f6a3cd03ea549b09bd265388071d2c39202e4b1261120a6be1f85750f", + "0x009b581c15fb92a8840d8fd808dd650d696097b2ce2af3c6de8e658877b2efc0", + "0x0014bda06ff38798783eef97db70b10e8a96cb939397729381469652c0b8d390", + "0x006005eaa1d48fc1e36ec6496a3bf00ed63461e1a99129cd8802b7fe5dbfc143", + "0x00768d0919b64e84b63bb05db35055d410a7c9df68137412b0cd9c630f70cda0", + "0x0090564e2751e42eed9da930bdbe634bd22dc05ef3421491fd699881ccb1f978", + "0x002a54503fdb6ebd4c3942875b7072a72e0bc0989b7092e4f45057297deed15e", + "0x00ab14e9e746aa80a2817c1e9c4ddea668102e722a88fafc553d219492217c3b", + "0x002baaf65b6f12384d08fcd2ddc4d52af0daddccacd4933936454f1c315aafa6", + "0x00b1da2f2d703abc72e7a39af32cc305be8fef26e40c6964d6f65cd5f77aa707", + "0x003cfd9ae0fa4ef91f21d52a833a6e6f616a5c168845b0ae7c04567561db6e54", + "0x0038fd4dd2bc83c4604495cd81051b0151b3b79139352af5100414b227690525", + "0x00f084df6df71897f29820ec8d6a9d6a807c66ed184cdefc0f42260b0d3f553c", + "0x0087224398169082d0ecb32656d0440cf9172165022655352e94243fc2d43be0", + "0x007cc5137f573913c6764a05b0bd5286f366cadc101c86119a82ccaba84d79f0", + "0x00b03e66fa1aecc5539a3c9826d509283de382e4d5dfc4d71f2fbba358b6d9dd", + "0x006185b8faafcd5fc252c553d8bf20a3264b4c896fef4e857a4cd0646c640d77", + "0x00d240a2d3e02ad7aa67c84346fd0ce4019a79a11b4983ed399ca490e4c167e9", + "0x0064a3438b1a1e054cb4338a3faefc3f37f50e3589a7e48dec4925db8393e21f", + "0x001803f678da19a4dc414db3dfc0be8256c1886f970572696c1a07d74ca34f18", + "0x00ecea872c15cf87b033ffd628a806a820dc24a3cf3a251ce90cdd09a25af5f6", + "0x0000bb1342237a6ef8a9206950fedde2e3292492415a3e0da97fcd9d714b4cad", + "0x006cf2414c4fdc4968bf91ebed204e546c96eca8d7b87d50b81e8571cf1b8613", + "0x005b4c27294f8933992ec0468a49eee5113ee4a48335a05a2e696c372a82ec4e", + "0x00c02caba2ae1487c794b02f2e9b832c14b0a0d7878084048f3a4d05e660555b", + "0x007e25eecc2491092b5a02979b64275963b2d1a0710b386b2161fc619b130d6e", + "0x004d4b67aa53eaecc9ff5842e5cc510b5e4a90c72358219e504a022a557e162f", + "0x004c71f37e919a5a514ac6b99fa85765d5b1b4b930c6eaf835e5db6550ba8286", + "0x00989d5f062dd001a4d4f084d0ea99e9bb7ae77328d44b4fc2c41fb3c827b4e8", + "0x00712f2f7ad7d4594bc5e6c346949c9b2340b17c3569b8838a335f5bf395d910", + "0x0067fc7b3444ebc5b4b5bbb04812ac4d203993f99f6cfdd92634b95bacc811d5", + "0x009373b7bb51c5d05948d4480576656a653022019b943972abc970e70b739845", + "0x008ad7a1fab81bc305ac62ef2b61a998c84f9e2ded698ba28e17d238d7ed8556", + "0x0081f6ce5883dd935441d6c6888245edbe8b81d73158a72f825815bb1e7198a1", + "0x0053e020ee07c48efa25315d2e320925a34593711cb865256e70ca405943cc9b", + "0x00c261b99f33e2f5b5d7033d93810d25431b41b08d6525fdcecb67f8ccd2083d", + "0x0078f061230dc8ad93cf717fe4b2268284632f0786cdc272b7b743fc413adde7", + "0x00ba41892f5f827da58812a248995f4da9ed9427cf89a831b998a72dcc322e41", + "0x00590fa2306ac7227c253f0b76c2519b41b1d9e51cc264ae12d8e45cccc0e8df", + "0x00ebf19126f56169ffacd6c3187f7ced0a9dc67c4ad33476630682b04faeac72", + "0x00a36436cbfd705c5ed21885adf713f0dc83446694c9b4c5fa64120aaca48260", + "0x00f5c413322df6bfdf82e71af1bd32516a1ba1c827e11a0069026b8c0d6c7fca", + "0x005514d88904999806578a749e2723593b9bf95012a664a6d53d28f7a61e6294", + "0x00c4018fca098cb489c9d8508dcec140344cc1800572fb1c87553bcbb670bb01", + "0x00e92cfaf844c2870bfec4a96296d467f4cf50a96e67fc2e6ea6ba1ceca6c43b", + "0x00f232871537ab466df16f4cf2c008dfcdc37ee6b99d6c4bf417fdcf748ee7bf", + "0x002f683e4dd36f746dcd051dba5c5603ba9e2909d3ffc9841b46faf148507e87", + "0x00667addecec39df33e1bcb95f90915df3aca78a51e4dd78168301ca9553aa30", + "0x00ce82022fbcbcf9a7eb4ce3f7d04543505bae74a9772524d044a23637d42751", + "0x00cf1b7b50c017431ac453169a9fe0674cd632cb02ba2e615a43f1bacb283e22", + "0x001762278736185c76110cbef481fe5082484dadb4cd18a7ab876324a4b05780", + "0x00df483cd3cc6eec956e2d31a5cbb8d175a75d638d35323d44a193230782e5cd", + "0x00659ff6d9d6584c237b62d5d8ab343ca2cd707d03dfb932ce66951284348c8f", + "0x00e9dc6e035eb82205be59756a939b3da10bc7e4f6ff859207b4bda275fa4534", + "0x004671b104fe390c10789cb5425a32835cb37b84c75c0db01658ee89c4093fbe", + "0x00d8b16ea05456ce6279a771f686c586275398e8dbefb6f3a54d67ecc54f58a3", + "0x00bf051fdf88110b5bd58e14715b1748b711fb5a8c8346c42db90feb03e43576", + "0x008be05f92b1307a30550d74b183bf113c4d90a4d5b763526c12473f6a7c1652", + "0x0053957bdf9179457eff304bf058c588ebc887e5ee6152e19c487e4862687afc", + "0x0058e4c10e9c4c0dd6ac2d51d2b5be0a21c46ecae5f6023e09f90aa5a74383a0", + "0x0033b3fcd64af760bd3a91339fe8000fc84d1415ec353420c982b4050d18be3e", + "0x009fafaffdeb97fd59e86c9df3e2d52273d466167d070642b85bc4671acefb60", + "0x00b4a7f608a68196e74c7a71d050e085a401eb3fe5ac368b5449a67dcafee9b1", + "0x00d48d5ba7fb1a2f45b832e261162e55bb2ac24fb4139ec4e5d8854db0ea9c0c", + "0x0091d383e14041d2e55437a84d2d67afa90b5ca4ef69a6962a2e4701faa91867", + "0x001cb1b97067476c05522234eda479dfae8c0fe9af92e48886bbf215cbaf09be", + "0x009ac3006e2fb48eda61957005fcf5b6409e3afcb357bac97f84510ce16b29b7", + "0x00c373973f1bf8ecf99814ad9364de7497db7ceb35a70a78ba44c52bfc178adc", + "0x00779eb3d70530fc598ce63a531ccc784c4d67fbd639e51ab1f142c4e3b884b5", + "0x00ebdcff0a622ee3ebc700b7a5d6f197cc041b4974f0be333a99e76198c13997", + "0x0062645f1d70dbf5ca313155511a7a7c9f1b202a9539f19900fc38958e6e2a8b", + "0x00f3e52627420e34d70c7c0e28ae71c1e53cc768f67593f04300cf0266dac5a2", + "0x00b7dd284d6fd9b8b8a0c23ea109809ca096bc385bcd21550ecd349dc5718d42", + "0x000aa38fcc3d29c0ab7b248ce673978a85af19a972a40e100d787f62e6f94967", + "0x00b51d2af4ba05a32252e9eb0d8b2925f5a5084835ada6876a029b0fc2bf8d91", + "0x00c846d9b8015d81fc2fee0a916a7a95574cf0e174fe17489d9afca6cb1edd44", + "0x000bc8ed639c267a59718d83a852e7767a8b19dfc5548325979504ca268c6e55", + "0x0099fd4e4f67b6a9222445f2133f9e46fc467d8beae574e4889e553449ec318d", + "0x0024cfdb895289ad2ee7861684d8e5c8b652a434a381a4081033dfd97fe35dab", + "0x001710f74a9d85aaa2bb9e2a786f158fa0c0e3ca36c589c49db62e4098725684", + "0x00cc2dd8b4a98c13bb30ce2fb062a36ffd156d75430d3b10ab330290d603ede9", + "0x0096611160c60ee05168f7eb30a7a8872ba6f8e6a1e0572ea46574bf924b2f3a", + "0x00740aea67e1c839726bb1f406318b7bab43345340b42db81247dd0e9c5c0cd1", + "0x0082c93d3d8ebb2d56797a4cc327e582292f228f494de71c9e4df7fb8198a470", + "0x00426f5f95993c24fa55cbce343f02e5c68fd5b145aa4f8a6b6e3e0f1c33c60b", + "0x000c02ecf0c55ed2576836168b0dca0c9fa6ffadf3f9882d60843120905ec8c2", + "0x00e7596ec22ec5baa9f0c22b610cd334189da536159638e2c7dde799d1b903c9", + "0x0041a5873ef1977b74813e28ab4f87f7fc7e7f7e21e16b88a67af0e39234cc51", + "0x00c46c133c44341214d225b2b283eb23507dd6c4a2a54b1b7bf438a0018d5cb2", + "0x00f78a8c592fed2fdccf01544b0e4162599f71ee6fe09bf3c15a68f56108ae16", + "0x000584d79268e1fa132fde9adaea4ae70d6ef0eab8d4f1f07c4f37f611fe8e7b", + "0x00c35bb4bf5e97f73c583032374baa74fb34e9056095bdb9f1098724ccabcc48", + "0x00f0c5585eea3b646ea5412e92123b03507b0d723327185822bff39f60577241", + "0x0046f4c114eb8598d54ebbef5470fab30d1aaa788fa0cee99a087540d573d555", + "0x00acc45687363ecc9b572cd8f5f2323752172cb4069f66c73a7e375a268c6d1d", + "0x00dd2f31538d9e26c959b369de00bd03b24a4bb0ef20efe22eaecc5a1a722e0c", + "0x002f8ab44d72d91c8feb93e1188d8d08d5771b40137ab7f8d71ac5db9c9125d2", + "0x00bd861f91e2c8b6bcbc2faaaf8239d48cd8f5e5ca4e5bd6834e87c0f420e3b5", + "0x006839e727b2664b1c6ccefcac3b361fd8bd3c1db479adfa59ca7721b0a30f54", + "0x00ddf2e28d2748d26c13033041a52b3c03e16c5f8b26f3db58fb60eb9e5c7dc8", + "0x001a53a5adcb1fc380aa644998209316d206de0759c6533d2c5e484ee71b56c9", + "0x000eca35150a3b759478b434aa6cc16c99929429fad42b727c337fa89e6f8655", + "0x00b2043982ba2f1db2f679d37e0b383cb7644fd56b1e0dcbf3750643deb66669", + "0x00f072f4c4954b5726793f6416180e0d1212635628c8f67023dada24d98a43f1", + "0x00e0bf658ff161ed4c2090dea15b3cade2406bd32ecdef8786dac708d5d238b5", + "0x0077d6f668e5c7e06e12597c18e80bd66d75ead2e81099d73593c237286fba12", + "0x0047dbe3aeacaf5d962bf962c626e85e39b93308009bb0b553c27f8784992af2", + "0x00f7a6c8540cc81ff6ac04fbeda4962eb411b9526d7a10a3a05ea3195608cc39", + "0x00e4599d211424b56ec3f4923e825179c04f06689c53e21e7e5505d2e6116b15", + "0x00206dcc0c448dd68821a2213dea3c54f5dafc9b16014fc2fa05e10e7fac6415", + "0x0062867f0c0829661528400322211e0cf5a6c75ff6a67175dfe2e90eaf6f32f2", + "0x00d9904350f7f3de0e40736cc995f6d14b7694c1f5ae8ae8b88f9034ea0ed834", + "0x0090a3dea1c9a200b30397c35c0028df8631d60f49c90eeeed6b70bf793041a1", + "0x009483a6eae4db2ec51a91eef01b521f898b3e94fe51b952e136af7c24931838", + "0x00ed7ba10e6f370730784c144b293ec3a1650c63945d1d6fe4ebac5d24dc6fde", + "0x0071a4ee2438b1122fed05ab00d924da70d99913b3d05def34522c7e52d6e57d", + "0x00c92aac491242be701601dd63686fa169465cbf736b4596566dca6c8b9ecf6a", + "0x00f9c3a7486ead69515e2e49fa95e548f0b07362c6779919cf6d736068a892f7", + "0x00187e3f18a4485b2aad0364da7f26703bdc0290fc92a88773c53c2fabee994d", + "0x0049fbaf71db664464db7a0cef5c84d5d71568a4338eee15983cb89a7a8a2514", + "0x00c89b3baddb7f65930efe5a16405261876879fa30533c11c2697d6dbe2478f3", + "0x00554ef988226fdc804fa88954088844896d1e58ebcfd05884ff0848b3c8ee26", + "0x003ff59cd3a9b86cf175c461f786cba8a68443221bb3ff236f03cabf02d31e8c", + "0x00f8a7e52236ccb1ba1717337fb59db16170a8a9261869dbe2011466d47c71ba", + "0x0077e515be0dee483e62e9176b3b7972a661089da056952d9014aa400f34a088", + "0x00e4669ed0a0946a42409a3e2ee421ca6abd4d782dcf14ca658e8225fc0606c7", + "0x00d10598495973e6a1a0069f39abfa3ff082c2eb94e2a21d232b9ba8a581a932", + "0x0097371956a1e45aa6ec409ff2eb8a3f5e33e3afe220761991e82b23f4d1ab00", + "0x00c2cabd12d6dd4b9f7e2dd44d0ada82748cb71c7365cf879c6f135f4bc65aea", + "0x0029fe3e636df104b60bc50504af650e60a0143edfb97dbb4042a09ad6b4db23", + "0x00aeaf50ab8f4f18bce54b0d80f03efb17514f2f5e7793915fd30891ddd35e6a", + "0x00b1cbd4df2936e015493ad0af98be60bd1a76fed1fe821cb1fa6f531b638089", + "0x006ed8ddca2b358becd01cb646ba926f119887744e0f68025ca4687f994084fa", + "0x0051cbcf24b373b88d0fbf0a9e4c22acaa0c7676e880af03754cb60014a2fc72", + "0x00abba61e4a75d11b8b701ada03839fafcf67d4519b7aea5916ad6a5a6ef416f", + "0x000694befea2be319fb70d142662887786a919326a35a0b622ff18512c1ea6a0", + "0x00edc9e03a4019dee116948248c6c59c1ba07f952b4d9cf98a369c7e0c000727", + "0x0093a92434abe65d6e9259cd9e2f478159edf0a86e27c9175b14ce2bf062e431", + "0x003e0426d37037dd265d7b30acb7adb53f4ab6adefbbc8f2fe28e8d63b2d3895", + "0x000e1e447d3152d3311950b33f5bbcc0d6af503e0ce9df91f20514a85c795283", + "0x0091a689b77eaed60aaed89168ba222fe0b0fb5f3dc8d0839f3afc89d4ec433a", + "0x006b7f3e2baf21e50cea868e56e79ca3e5d3030dd15b3b44a2bead120491181c", + "0x00ea6a0ebb52fdeed34d0711b65dc2a19636daa6f1917778abd37082ff73d70a", + "0x002d597d74bbb5cb3ce5e5bba133e820279f2789bba317a5f97d52d0b2935dc2", + "0x00ad51085f40760ce847095775953546e3fad532bfb8bc303e4f2362ee203d5c", + "0x00f22b9f0c4635ff4c407bbb186e76ce818d9c40c012c85ae7b3282f0d233037", + "0x009a57d2f85bc0cb3510dd1d00fb72fd8b374112854047cdac41866941ccf64a", + "0x00b96b703960ad127bf58fb255138ff31d0af4e05f55c580fff3715618f920b0", + "0x001ddba4a3fd6dcd0c52667889d21a65838b87a1f7fa10bcec2972e2c397fa23", + "0x00dd60675bbabb49b1aefaacee918e61b9f661826bdc8d9eb4c8508592bda9dd", + "0x0023458e6e8f79de3f3d113805cdf0c5cebafeac0d34ececee77606fce3bac21", + "0x0005b15f5385f0f5c76a899202d658994661c3580111fdab92c43ecc5cc09e5d", + "0x00478b4d1782e8c3f16287f9695c53e03600d368428e1429f444b642c8d5e028", + "0x0023b32c51fe160855055157647428e2b1186a292a60a7a12d9a6a1c073adcbf", + "0x008e58c234bf73645302948a3cad74b02c9672ffac40d26b10d0918205d47b56", + "0x00063d0f51f8802a66e1cea19eb1b18b4594ca58e307f4fcf1dd0a3cc3b5e223", + "0x0089b8dbfb5d5244266a1bab0ec78bb75f868e9d00bdd914481f25cadc7a4dbe", + "0x0017c799b9afb840119607eeb289163a6845f90a6d0f85ef9a367c0d7863d790", + "0x0082a05088c3c70dfa88641eb143d2e517e4d191b9b95fee44d98ecf2171df88", + "0x002faa442e5ff62fec349625b90aae34fc1042a0693f796599e5036024deaeb4", + "0x00bb0be25f6b0ee8304128a6248a406defd32302f17d2089247fe91d4dd039cc", + "0x00163bfeb20606a453b89b162346ff3455111d6e6e208499e9e47b497bf491a5", + "0x0071d29bd0edf11314a41b113c3df7f28afa06d8d40bffa562f51430c2a73917", + "0x0095d877bf8a158c2c4ac192ca2a88cb23cd21cdda64cba0181e087cc32b7fda", + "0x00227e8efa296e32c5d8c1123b1c3d7254289aa830a5f25b224d559c3ee164ac", + "0x001c9f22cc8aa8adbd39d8d99f738bf018db037ff8e56242f3a687bc67c9a0d4", + "0x00cbf768eed78050f810d49dd08868df7ebe7c79f56dec5c7162b518d15522b4", + "0x0024455e3b856211af8a55fd5546ff3e57bfcdbbdf13299f43a4db71ea58ee61", + "0x00c870f4626c1f1b91610c16d5fb776af0089f52e09a2cfd768532b229ec5c4a", + "0x00804b6f873cc862ca850b5c6f00f26fc6fb5c014e06f1cc67eb12798d47c792", + "0x00db2bc516c750350284bd913afa5607ad1ac25fa435da3342d17f6caea27fdd", + "0x008c6517bf93da494b67da21cb17a3b5d2fb15a81b9f96943eac72f67d93b12a", + "0x0042aac5264fb2fbc93272713dd8b04f06629bd00d9137b090a8781a679eeb14", + "0x008f01789c36d7940a0045d51f95faa2d8c4a18486e97e75beae73e88bc4d28c", + "0x0074a7c5653b148faae75c07608be6804de08ec2a59dfe92f1789c59db2cb0c6", + "0x00e016ed8210db125daf443bb561c12182ecfd662fdf2da08232bb0776c419a9", + "0x005e67aacf744f2b855bfc7251d99fd230db7768b66a3996f4b43b54d52bd7c7", + "0x00d816a83b044193260d6fcf2cc4d9da1cde7f3c9d622c58478c8a33e2253d54", + "0x003cf1b34830d8fc3f0d6277789c7f3d62e5cd6014725f6c90d94d7ed02df27a", + "0x0047060a9aa978a453628e8dbe05cc358698da54725ee97d8d685669481bd6f4", + "0x009ff257f556e27634ee78f8b9dd99a77ebf4fbff85dbb400031911aae522553", + "0x0023e628e220089cfba97dd31059b5174503a56d2dd7aee66e96b7863ae1ffe9", + "0x005f85ca6c63c022af2b86e9c41984fb4f8870e33ca6f9fa6a4f9238a8b5e49f", + "0x009e537888e14602a3643742f0ca0645c77d1363bf66f31c11c8ed9f3de7c79e", + "0x0003214fc44dba61d52084ce4f5bfc9b2a0c3a7ad218eb411567b9ee8623b182", + "0x00b166d767717bb42f8f008bbcc934b350d952c058f01a4c0e438cd01178ed51", + "0x00af6e13ce6b4600d477ce760ee6ca02064526d90bf677e40a85c98a48c3aeb6", + "0x001fe0c30511a3a02eea362d667459410e95be230474b1def56e104e432bb165", + "0x00936c41df9e40ad859c95389f9017b52ec7468a0161400b8154885bc640206f", + "0x0062fb98063e7baacf1735382e098b27dad20ab13c9f3af27c5c89c214178a4c", + "0x0068d4bb3b81f9b91ee8f56e35eede21ad7d35b2d0ecc27cb8525dffff6cd9a1", + "0x00beb873753b10808959e16c0de9d78eeac93ec3dbc0293642662e69308d227b", + "0x00ac802db637054634cf558f5c0e8bc9a7e8369bdb96f0061d58601296d7fcdd", + "0x00775695068e61f2f4619b954476db81fb04bb4ea8fcd72740f22be26fdb06bf", + "0x008f48da2215d4addc32408d63c01b4e83f0e4afb974015edc2be5d8df559a82", + "0x001c11e8ed971734666b976c4db39d65294b0a0b9567782c6df2f1e956bab835", + "0x0073ccee55a63949940c810d1f58a64e635ab09a95091cb6b6f99a7cf8ffcdc2", + "0x00635ad5b810dc907a4f58f798f0904b35147e9d71064303cc263bb44a10e2be", + "0x00745724dde90d91f08b71c4083de1aa829398998d0a50e561a64cca4b61dd44", + "0x008d185b0980ee0d29ee833360f8dc1b4812576e5e4a2a31f57effa5e58f4038", + "0x00fc16d9a44546c5a395e120b82eabc2a11aee7fb24634fc8d4e041f2ef1652d", + "0x0088266595afa1682da984ca5ea66b11527f592c87f5e1022db57f8a9b441864", + "0x002d608a893b7da3f5500fee74f4a085f96d1405e6054ccfa61af66b2f4570a4", + "0x009339ce05552c869cedad40aa695a7116244353f196c1eafb49670d138e7188", + "0x0045d5706aec096e3598bec3755cd2f537d241bd18e9199cf371d445fb1970ed", + "0x005cf0249cf8ac0013fa76d3a175a153a8d3c60d043ec9e505afe9dfeeea3cc3", + "0x003c3c77962ba04ba0c872e177c99a04a8cbd4eea030edae045b2ee526c906e9", + "0x0067617a87e7503afa3920ce9990a3b5c3a5af3ada5dde495cf1c6b7b2ec29dd", + "0x00279e9c5065979e15506ee4b331994115a62c71be7ad4952c604bd20d51d114", + "0x00e94e1d0b2920ab16ed17226a8ab962af52f79f79d4c520f92251453087a9d2", + "0x00567db81d6dee14317e8401be8a7ed17bdb5bca8a4063323642d5060a553328", + "0x00c3182047c2a1c45c7e5f1562aa743bb8580ee7e1280c19ba47d313f9d435b8", + "0x0055faed090550bf9f24f51dd980cd5cffb0e986f7b53a6fa1066b6dc2d8f4ac", + "0x00eb65286a9d786ce04ff270961f6f1699bd7c54d8615cf78d8bf3f02f78fe30", + "0x00635ae94f4df25692ae249739b5ffeb8b117427944d1348cb9e80472dbb8351", + "0x00cda2e7713cc5cef68ac1a38bb03d0839d2ed85d4f12c87c7ec7243461486e5", + "0x003c1e0ee88d8506caf0723dba5f4922fdb5b0f602a88e7c4268474460c7a87b", + "0x006786429923d84aab37fc7ac53e3960b12b2cbc39bd8ec632a2b68b4b2113ad", + "0x0025839ca57a114663b531fb1941be605c01bc04997bb0e0b0c8af50a1d5a352", + "0x0012ec65b1b18d2932fd4cb48f18c7688c08ab067f0ff9596feeac8117c00dc0", + "0x00cdb4e183d580ca1102b2773d90d36f25394da9d01865c81a7ef715ffd86f62", + "0x005d412cad33a2f2192b9b02ba20d729cca447eb78fb37529394e28238dd6bbd", + "0x003c0d504383e1e356fd5264fe65e60d7ea490ce7b2ddf8e53a2c783c9115e88", + "0x004ed83c4902a157097793776abf5c89497ad4f744cd6bfdc65c9984a53b067c", + "0x000b212c6537661243fb614d674979f142e47786fb07a6d1b226265888421c23", + "0x0066b408a595907ae3da134aac31d5e8df040fa5b036376d8854aa8589f9d160", + "0x0004602827b16108458a8b19543c26feed8d2067fe27bfcabb48c053bdb7f654", + "0x00047820a02c89f7191ae2864c80e2516c51fc2cb159ef829dcba82a8d32510a", + "0x003c06ae47de8a1b3a59bc2f9605061a676bc45c8635d1d66f3ce25a47c895d1", + "0x0013dd0d777bdd0b5543b523e7f49b4943e1e43dc5028bd9cc53f92286ed948a", + "0x002b3d5f6582722257ecbb58ba9a3125a3e2ef140a717c4189ec95c1815cb9df", + "0x006778f24d273ef405480ba48280a095681b9987fc5f2ebebbd2580a8f2e5d00", + "0x004b2a948b2e6bceb3397cdb64da87ee654bb64d5e1b09dac3df59b05fd7ba0a", + "0x0034d8e774c90173919c66d675339eeede180ef0003a3a545d1ac5d8ecb515fa", + "0x0063813b9eabf7668f7325d6484732c8ea76a92f1fb7786203d299f682b53a73", + "0x008536a8c404bb28d56d4c749517e6333ef4742b8131a5123dad1cc7b626d38c", + "0x00a363f7813646104c797ed6b72f41da5a77d7734bb9d14a6407ae139c583be2", + "0x006aa41b104d9b9cd5cef921cd927504d9baee499d705e5db968c4a1116e7fa6", + "0x005a18fc4a2c64ba9e32cfe23d5c572523f3c7253050c10f2b5ed70269d2e3d2", + "0x0086a8043f1941be76a8ceb928a5bcd060bb88e15b54b9435decc8e40abacee9", + "0x00712200c6b5c89c96711e127214379a39a4dae4df19d62816ab47c6b1c35f94", + "0x00a2ca4b9f94751c4474c3f5c22800f26557a1311a651c4ea8cc8fab25d41da9", + "0x002ba1b4e4fc7f43f3b75a69f138bd568cb9d4a2a1e17ce8db45788272478415", + "0x00d64adcceba967dba8bf25a6ae6803a32febecdc0da14e1543818706c112e9d", + "0x00661b0c4e04c0720e8453ba124f05e4bb849400d834b7524002e52151e31a4c", + "0x00f8e32d3b1d958ab3f59b005a2c970aa79c8971cbf8a2e7b7837951fc90eb03", + "0x007d40e6b79adf6234737b6b976737ad727b7fc2445da8c0841b92a9ed692c71", + "0x00d5c6c7c057bad4fbc5fbb2994dcd92b6e55a014ae9eb7692b183feea1cc3d2", + "0x000e23faf9db4c46f2e6e5f58875806db8c70f958859f8ef8b63fa3aa9fce2aa", + "0x0061a181e041b20fbe8662dba887aa985c0787f2cabedc2c008bd4041f82f45c", + "0x00727b328a2809bb9a0a0e15e2fa7c503bb7d4a35f5513a847a0147bd275ba9f", + "0x003307349408675cd228e0555b4d2402be3a778dad9d83efb6b50b51c5f7ff64", + "0x00d837d542133a79be999094e504c00a497344e8376046e5586f8cf9636ab5f4", + "0x006bdab3a8d1174888fc5a3d4d0341ea8038a5b868b2459754143ddee05dd5cf", + "0x003185d5854ed6b0b855f25de82a7a05d734f9b4e41ba05129fdaf2e0bcaf9e8", + "0x006050d94772240f38d519b1feba2b0fe56908609125da7c7bd277e3f44f9c3f", + "0x00e358de64774d30f2f9976bda2afbe64837fb5272cdab444e487257283b6aec", + "0x00dca92d6665b3b6f38e6e871e5262524d49296c11b2b56d6105c82e226216a3", + "0x00f0be4fb29ee0cd54dcc3380b6867b9a5350cd9f85b54013c869071ad8df9cc", + "0x0056b87142a0c98da5f828668250d4153e30ded2358d2dde8a7d25afa208555c", + "0x0082ae559425358de378800443249e1ed66e4aefaef5b69c98aa33b1c23b0a51", + "0x0028df0f50ac5e9c2465303f86060b06ab161368de334c18276991aceace18c1", + "0x00d1bcade3890570c9e5d57fb7329055069f7e0482f32666a26049afd5fbe537", + "0x00d3c64bae4ca8ba56e9f2411abd7afea3313377d3f3ea32deb47c92776aaf07", + "0x00689860ce3a043ff9c60596423b212356f05be5e31301cb6145eb9f96a4806a", + "0x0089e90d8589225af6717fecda130dbb341842208c935157b3cb2542d16c345b", + "0x0055c34e533b86997d2982e2f28cae9aa0d297e520536a5cd35b96b727b63c8f", + "0x00cc9f88555b47f3c1d263c767ec6bfb18f893110c18ae6ad8ba7a5edaba8e4f", + "0x00729378bb9067cb5d987f1df48f2199759a52e35bf32c0eb164b9d778af895e", + "0x00f46d6c75bdc96c6b08fc119f2fae2a6a584f6573bcfd429c4531ad8c0b6d6b", + "0x0070f6e6aa6e49c3cb1063325f72fa9ebfd78afc8c3bd2703e4aca06b93b3cc7", + "0x00c5cc07aadb0901e16b46dca64dbaaef9f8c9c06afb988f0f01157430bd6ace", + "0x00298abbf647e95964cc99c8af6a434b5a9d0c5c48715c80241bc4cd2bea7505", + "0x00134ee1c1b3775147bedfd9ab4e78f8429603db75ff777c041a3875b5fc10de", + "0x0044dcfc2d554f372084628dbf584244a13421aa73d9475a6a3840d0fa9d7281", + "0x007f226043e48a069c8df7046d2e5acd3ab7f139d7cdd6c68557b6b0786042c8", + "0x00847a7d1471f80159f86a80097a6490d019794c967256703a4acbbe77b169ba", + "0x003059c7e11b1a07e0240fc096f20caeca9f8dbdf866baada0d68de5298df3c4", + "0x00e932b54d06dd791059732b95f65832e2308e29cbebb8c9d5b35a1627bba292", + "0x00be333f6a335e148475873e0a244ec680a5e09ed1b176f909ce8891f6688afa", + "0x00d909b1ba8a59ca4cd3527eabf0eba9943353446aae573f26ede9ac92e086a6", + "0x0099483ce10afda449d353c33a1d79dbf0712f61931c9caf382e489cbb697b95", + "0x00784115fbb0c3b4eb2c86199054d9951dfa52d7e029e468bff3ed5ce7384972", + "0x001491eba3a065f21a59575ee875e49192a20f00ce987bf204bdf66709c88c40", + "0x00501b4af667814909ac06ac26c8f1ae4a6fd0672ecb047d6725c58e26b12fee", + "0x0012477be405d79d75ddd1547dc257158141703ffc0b0f9a939e64f985443ccf", + "0x00519e159b2ed9e1d73d5537659b7c467d4d2a9b51250b284e44a07a990c3174", + "0x00e1e1f51f44307c75d12d2ff292c67483926fff619ee4a5e3b366cf203da603", + "0x00c9906962c7122da6186a2abdeccebc7a2277b19f4a9ee84526a3973228fb3b", + "0x00046c1174f2e32734404d5b4f9aca44fb6f43c2fd9b32eba7beb40d95100862", + "0x00f558b9a9e0b66c22adb3261963aedbe42e5c3705b457077699a75aae79d2b9", + "0x00e05e8b861e28591588d4139e95265db8efd278c06a3a6ed1a76d7f720fce0a", + "0x0092d105f016005288f85feaadabdc3fa95bb7f82adb675a4e7e4f163154b0a6", + "0x00cf9f07768fed25ae687a2af9a1034b776e8e28a16db8520d1135c6a2b19d85", + "0x00558144979f51cb3454f7053dd457226b8c1af4c71989c93c1d3ae61b7969fe", + "0x002f7a0a4058eba2e7f95bad710d6d1d7b1c27dfc76c8bd488843758465d8724", + "0x00058e6cd645ad207489bd3514c216fe60f055f8c517414969dd1056a5353c8e", + "0x006f4b5d651e088a0b19fdb79b183ed38580d59395b655fa43a207e545031913", + "0x00aa2f8a9f79999ee615950f154c6ea5b3829529d6c42bfb8214a0c6d651c074", + "0x0084633a53d15a96db8c62ae410d55174d21d1fd9723605c159d13d8e0bcda11", + "0x0034939af85101e72d478d0ca281f30342cd0f84af42deb2a54e258b99495151", + "0x0061c908dca733b76d3bc76dcab8bfdb90fec84e226b4b650761eb8e9afdc70a", + "0x00b1d2fd07b441c384a0872ed55cfb85eb84492814aac136d5ac7160298394d1", + "0x00610e08d67558c66be7099d2f294a71af2bc8552fd6b135beef71351b3e6ab2", + "0x005e854590c8d705033047ca3148729dee73f3f9e1df7c9bd490497cb184e68e", + "0x00a088a5d3f8e3aa595aa6ee29730c6c358f61f5c50cbb515d440dce3820c358", + "0x00027b1e3a84cab5e42055b7de827c973a69d807a677863dee95215222cce04d", + "0x00174ca486e81a34c226f8a75c516d35b28162b92b807cd68b6c7e45aac86b41", + "0x002aa908c40ad5ab03d6c55b05fc00f5024297cdcecf8d101b6e390717f72aef", + "0x00a7c462805f2c0f8b869b14b40f1d42b32c1836915773be63f64cc102820fb2", + "0x0097b0dec63c51a28820a228a25805755c021bfa210c35a3dbddc80b454837f0", + "0x002aae6f1d5b2f8dfedf62424e57c8ae4faab3bda1a0c599f301e10db98cd711", + "0x00371a012d72f4eca2e63d18fa317082c9ce596a5e1cd653dec0f654e7052b4d", + "0x0049a49549a809dc139d1c42b86871b8e22a4eaf9b87c812e0b13d4a5f39a428", + "0x00e756dc339b202627a540360ef28f330635644cd43f505fd8691a51b347bb5f", + "0x00a819a84a2ec2d75044388dc5723a421057ad02130e725d5d5545e1f5424155", + "0x00a802eb10caffd9763ebef01bd9b4553056d7c59bdb2bb06f75b0ad64c398b0", + "0x00d5a3abe90d3ef1d60cff9d2cd162e60609e3bb7b51e54dc7652988f4b5d59d", + "0x00e0f9f592dd7eb9b8dfeaa976cd221e27d29bc0d98f19dde39b3c947328a52f", + "0x0070b20ddd6b24b98d18c95ad88f51dc26974bcbd3d662637732b08deccdb569", + "0x007e3d7a66b4f1a7bc70a18c0d86db25fb913fa50bffbf3caf6551f0071147d7", + "0x00a2592464ae3bd43d08df6ebd77a681e9569ab1d6b09585c0772d4fae7ca5bc", + "0x006e286efefbab7466819647db2fadf4cec69e3c41eb1f43f51f8f470adc05aa", + "0x0066390bc93ed984024ae740e016890cba12388c314a90fd7263e3d3629aa667", + "0x004886d47c40615e169a6d3f4f3b6e6a1f1a865ce91552f7a813854595630330", + "0x007623783e49e7cfa2b055281e3b0952bf306a1814c4b530b57668a2c317ae67", + "0x00b8f6d1956a08227142f5ebf7f33927a1f155c72037eb9b9dec60167f5c43d7", + "0x005b8d995dc6dbfe559387eabc4a96d84433420846c7b37abf9d69ebbeab694c", + "0x00e9ab8d613202e155e20d3d0e180063d0147b671c633ac340177350350da562", + "0x0021fac2fb41859fa08b2030fa81965161f25425a95223d57af0ba1076af6306", + "0x002feaf7e7ac79fc87a41a27b84303f5824a6cb6bf54d081d9215c6f48737aba", + "0x00b7cbbe55978b93e234dc3d30e8950f7e3541609284bd129c137501a54a3039", + "0x0019d570b58ab6aeb6f5248dcbfbab9bfba3c9c6e02bc958102f883dbf1456a1", + "0x008b821a9801ce7d6e258fc32904a973416c5f6f7a5f3d6417e845e761131335", + "0x002709bd6772f8602f41b3d38d781cb68835c8df50e196e984c1a8abdcd0da59", + "0x00d9b8fe993310ec1260d690ae6259b657f79edc2135afb3d1c394025d89d63c", + "0x00d49ab9a7c2b1c6f719f3288fb4b41a71c2364870ed84e7728dfeada24ca9d0", + "0x0093d7d36068688599671ada06096afc110659b23cabbded7d368c68b487d712", + "0x00ee78cb4c89dc2c1902b5699ac284d1cf46534297b1bb3b17c87ea766012bd7", + "0x0085a2c0e0ca1444c5611020d22a8f938ef54e3ba14d75c7fc8c5ebb2617477e", + "0x00a0f5e0027498e57dffe2c48978235f1d0aab10d4bc3fddf3bc23c704261869", + "0x006d0a1061353b7ee37c524567c7e8fa95ec33227ac74ae1d3c8ef3addc2c470", + "0x00b0d99692e034d09447034b12acba46d574edaa33fa580d7808e0fa0fba9ec6", + "0x0034a6405b14c0b118d0fc3ca63791e9ea36d545822ae2b349547a2233172cc4", + "0x004d6e083aca104149e4f634f2c180a49fb7cda54efdb0a9ab3beaa893111e5a", + "0x00d8c656bb6534324926bdd8a1f7bdd06c6908efd65068eee4fb4e82f898f8bd", + "0x00f7fab4b7e6f7921881a25636e8ea9a2a04918bbade095eaf45bb79fae9a4f5", + "0x00478cd26bb5409cb73c9a20dcb4cdb6caa6eaa6b638e42c0b1fc695856ee16f", + "0x00a39946a7429b7067ea75ee764751511f61ecf42827a82d82a4fe818e1c92b5", + "0x0085994a5365a56cfd83863b2449fa16f44f4b7e37afc7cac021b6b2f94b3a2b", + "0x002644295f2825fec2102e224da7ada901b3749c9e194a59c74ffa7a3826aee8", + "0x00c7a2ea3be8979c8a6c9db17ac675bcab02383fd125262799627e4d254b555d", + "0x0014b2a894ff4b3df49e4c81eaad8d01b6b9a53262000fa504ba97ed0e25802c", + "0x0049e4c9bde1c3875832c2be9cd27e76aee7d7c0f2926d74d38eed0218b14947", + "0x00ac28d42c1cebf1d45e58b7f798f4f19944641d92df1b29bdd74e5675c39ca7", + "0x000f8e4a965dd7d469bffc0f5e51007f9dcd01596addddd396690db47a035ff2", + "0x003674b0eee641e8616bafc8cdf5e1adfa63b3e56a92f5f284fef0d141463e60", + "0x008aed5e693e67dc24afddab77ba3ac0759e1c77f304312ef42b72a740a703aa", + "0x002b9270afbf9e03c8fc367350d762c5040b461674210084a8e27d549c260cf2", + "0x00dfff6abc8026582d7529cb5d1c47228b4a541f74fd0fbcdd8bfe02062fa1b3", + "0x0086e51b51155e35e3b3bba2714f757859478fb1498211b62c65d92dde839c11", + "0x005323522e36a8e5891430b069b9da78055d15ce5273b0a5d3a5fd482269d8fd", + "0x00ba422be37bfecfd58a8a397d942d1c4e82baa584f43293983f2c1bfa41b7ba", + "0x009af5e41e84076566718cdee5129ec1ff441a9201e28e9973e6efae250b028b", + "0x00e2cea255c1f56d00c6a308e3f96d24d352522ec42d331b96c015f5dd5808b0", + "0x0076488a9f5b1ed01a7ab346671280f5b5af1d1b79a317621008b5060439ee4f", + "0x00151a789da00f99ec8972a3443437ebd8fe8e67245d3368ce7c24586c16b523", + "0x0048fb7c106d7b2d230ab83ee5c8bbec0c38461fe48b3bd76c55b97d2fc61496", + "0x0026f1ad757d81a138dfbf2137795d2c1214b1ede2bf4f08cea28365a65aec8f", + "0x000724ef7e18c33f128b6b8eeaf9100fb7b34db419bc06b64feb45ddae2ac484", + "0x00d6d455510459b387bf1ce96e6e48437fc3dfdb5043a265fe04dad1c873e92b", + "0x003676dedc252932a9904a39b16882038fbdbfade793d244c45937198c210f15", + "0x00fdf6add0d7b5a2c141e9808e65fb52b62eeeb1927e3761cc9b07fb40073499", + "0x0010ba680c9bf16c980869ab5c58943ef29253bf821668c800da529709c9f804", + "0x0017a969c7342a8eefc5455e451d96bee4bb9cd961ef7a6b5fab470ec29d594c", + "0x0077f306a9175ad2395ea88cda853ca390dd787a04f3379b5c11b0440c166fb9", + "0x00f292b7c4b52d99b904d342051a8295295a6a33e4041ae52ae82c7211983194", + "0x00e14e6704103e91983e65024d458cf6de13b6c88a0915706248ca955d09cfe5", + "0x002ef5ce75323945a5d092a878de988bd7f7ff1edafc9886fe0b878b46423c8a", + "0x0044b918672dea5347d85c9cf8160439bffe56c4a4f2b927aa084c488f02a17e", + "0x00de8542eb13bf9e8b76b1f16e8a0f2781fa49f019fed3f37d76d33204f7756d", + "0x0032c90c55ed82754005e6bd3c6fbf85a4413b26c5f6b912ebcfe7ac8feb0f29", + "0x0016cbb814897a049028a93c9b27c15e628cb5a7d61e566bd242185406c5ca33", + "0x00fd0484adda3f936a93286abb90322c9160e8faea81b761debbed0fdac801b0", + "0x0085c51630ec3bb995516a2068c59248a0836720f643891eecead3c954ad6c5f", + "0x00499a63620df5bd51dd36c4a14cd6ca1de0bf5d7c7d6a473fe6d2497528bcad", + "0x00dd36474ada1031313b8776bd1688646f0ddc35e384d2f65971153dc3353fec", + "0x00f2535b6a84bdd3b3ece1c4854d51ba1340dc950d628e197756fd9d7a563e83", + "0x002fb15921b2b012c7cbfdbf0039d2c59d5245ac10f9d27e59fe96ce904883ed", + "0x00f7cae6490cc5f89247503ad1d90c816e35045034569e225159687682be19c4", + "0x00f743a951627d29ba8ebca6aa8a4a9935a78e2da38e92ed05777bed252b685c", + "0x0094302b5e6f25ca6c7b7cc93861bc10edca5effee241cf0afbb047a9fe51ecf", + "0x003ce375138de9e23d68865fc5508b01bbee23f3c6fc49ac5d229769aebde0b7", + "0x009b485aa12da0706396f358d6fde46efb6bd2c4d8176ae1924567c05ba3c5e6", + "0x00c06358ae02d7153e71f6f090730bb747291e33c06488b87b64f66cbdf9355f", + "0x001bf9606f65a95d099ea8ea909b7025454600f346b20416ee38cbe2139b4275", + "0x00ccfe4225923f0958c179f7a5acc0f2775457cefca28f246ce4b750bb906631", + "0x0017281520c639704db0343d5360af34d2271ce289bca443595e48e9f496ac20", + "0x00da801527234b3376ad6efb41fd452e6f4dbf245afcee05b9d531aa1830b840", + "0x00c216a3446f6e555bc7885961f9fb012e5e4a9a60ed4c712a0d6907e81e515c", + "0x00fd910dadfe62ccc63af6e8659ac707b4c81622bbe3abb34fdae5f70a2837f2", + "0x003bf9409d4169b15e48584abd34895e4d8813599d773d4491b2f0578df49a09", + "0x008477afd024b4f318baba95bb6eb703ca9fe34a6ea51c5671c07a53b801be90", + "0x00c5cf215326636d860522971ce9e0c214fab4c467da70dd18aced94e063d007", + "0x0022295c7b2b91aa7e172f08171c140bca970c6d08ad73b7605769aab9b514df", + "0x0075b8e47a96a98849100d2d6e29fa6efddf828f47d011cc5f94aa2616420fc4", + "0x007d0b119c2df9eacb7f4037a21911943f582f6670e79b425b60ab13b95179f2", + "0x0054edc8ac0697363b970974dc776d81816c97c844da51a502802a5262a71e04", + "0x00a47b91013cb8b380753cd20f4f29164b8785c36ca66b526c1952096a018480", + "0x00be16f393b0bb835be7ea4dc6f7cd7144bd8942232260625e18cdc95dda0ae4", + "0x00b28e5b5cf2fabc3e2ba127069a4d91373e23bf0b19b1e41c7b87b27be99ff4", + "0x00a359d9e7ba0a970c8fa5c6024133890ca67ca658ed28792cfeec00cdb06943", + "0x00c1d6e2d29c268b9f76367f2e22e81afaa5bc2bcf5c74b840d90a8b4bc2257c", + "0x00614482ed48e74ca9dd93f8a7002d3397d9191460a96f7244b8e9a2747d233d", + "0x00f186d69c6881837875c312cb3ef448fce6bbdfdfe38945695bcf5259965119", + "0x00a7700dcf416a2710e6290fef276e835e1946021f0e01e0d65256f7fb5a31a8", + "0x002b2a1919f15af33dcbd3c7351acd76e9d1706328dff9af7e2aba63063b0794", + "0x00cf4037782405e94cf5231aed81109fb1c9bbe82f4a03423a8cfe3d6bca542c", + "0x00900e151975dce6b33cc8dd465e2fd49e28af131dc466de15bc8ed0ff3d2602", + "0x00bf26d30bd7bdcbc413fa50cea58c0ceff06c853f9fd963f3108261f95fdba8", + "0x00e420167eccfaa093c199f603c762fe19d9488d61c5771958e9bc8f529f9934", + "0x0086df89c9c248b0f4bd67fa76e0636024016c55b82e249ba44f90514830a970", + "0x006287af220d9e6f68422144f01a8cd45f7041d4c11398b116c0db47f8fb4241", + "0x00ef5ee0087daf1a989068f7fbb51b4ed1311034868cc39bed40686d3ffbea94", + "0x0071776ac9c73ae893a28d07f7e03e91db6bd0527cee8ca37e86af3411ff302e", + "0x000bfb776e3a19415383f489566662bd40f7223bea845ae0490c17d94a657309", + "0x007f18ed0e617522f7cf7ae8599eb9d504996b5c4046cbe076e3afab4a0cb17b", + "0x003e3f2f8830db2ed0eba77b72fa35463292bbadf534fbaf6b8197732868d32a", + "0x005d38013906575266980bdf181f7bbef1a247b99a9bb4ed42372ee223cd00be", + "0x0052290f755ad45b86f84f4939da19e144c232b674855d3b70d199d0e74360b1", + "0x00b45a8c3b42b915e98e1312805f085b62b11abc492102c1040c449be36936d1", + "0x005f22a9467ea17122227be0656bd0d4f0b02343b880640665d915f7667ec394", + "0x001637803f7a036545b67fbcdd08d78c2ac303fb7e49249a1eab909f6e2d5333", + "0x000ddcb5512beb5178f27613404f8f40d92c7eb06f0b942dea974c8d315da3c3", + "0x00d96fb580e7fe75666ed1745d7b9749a762e47eb3b0ed44c1ebad4752a47853", + "0x005d4beafb076b0437aef40b59e5f0a015bb8798bea9ecfeab7cf7bc0b08959d", + "0x000f45718fd86cc181a9e870b6daad33a111bb6f2b0cc1256e1b5262ef2554fb", + "0x0099789d14fb2c613c72d14a9566cee00a86d98224df4ed006bdb13f497aa9f4", + "0x009dbaee42a6805a792425ee15e520ec4ffb976e3d6e42b63609f166d5116244", + "0x009b17dd98b8c22570f4995a4eabd622d3b7c1eb8f30cbe55241fcca29e058cb", + "0x00944fa2d60b34e602c6ed911b289b6f899666e26fb84ab06719d701342d1e01", + "0x007e5310ab0df748035ef439675b4a53bcc63fe7fe6d7c3d5201a6e534fdbc6f", + "0x00cbc060f7cf03c035636b38b772b7d3a2a6c825b08eec118a371722388c7340", + "0x00b2277d5b7baf1fc6ace8fcbbdbce496fcec36e6622de8597b5e9ae96e5c945", + "0x00f56a42362470b85a2fd3bb72695e1fc18359683babe852005d479cd8deecb1", + "0x00765a1f1d913326ba42df4a40ceaaa944cf53f77857b6c373d7d76b096e379c", + "0x00f0f90889e6591635a676f60f8b3733d7b2dfc55e527189d361ebd672bbd595", + "0x0056fadf76a1a235b30b546157c95102fe54588e7ade31e0e0406d77c37056a7", + "0x00f213ae691edc6edac9932dee202755f4aa97e91a93717e10449e79414da215", + "0x007361eab504f23f41cfb65093132294ff22574530c5fbf2a555fc38b699dd10", + "0x004da090363ddcb7d9eab6b4117d550a872a29665bf663770dd6fd93aec0dbaa", + "0x00fb6b232745bb344c07b24680160a5c59ef04af9dd382bfe81e9b23c5af0bfb", + "0x00d93aa1d1f0b8025b0acbc2e26cac6b85b9495bba8f0a0640412fa75ad23413", + "0x003efd8a08c5ee6eb94d692e84d25022cc7a83470c38f8b26008e324569dfe32", + "0x00baba195a0ac75eef4b65158af80e10c61c4e04b583f774a0732a73fe41b708", + "0x0066985c1235f6ea19a5557bf720925e55178941f63e252ba26f4931bebf42b3", + "0x00c94b0e7137e148d3954d9ffd71cb900b2ab349d7b823fee28e1a33ff9e53d9", + "0x00be16e2e75cec7116c0b112c90b2ee5ae855304a75480deec424b9a974285f1", + "0x00d545674a8dce4935c0e977ce83818738163e67afb757741daba1fa805873a3", + "0x00d5fe59efa0e98d1ba005c4fb5b32dd02d5ebd0dbc2050f5f4864698ce26718", + "0x009a086681ce26de6402ed30a65d0cb9151fe9266f99ded7df5a9272d8d3b269", + "0x007ad32e63b27bff10d9e8bb7d541ef03dc12d20870f21771f1ad3c3e628a75f", + "0x006074df853b5f2d27afeff3eb298c00b825025f8c8de77a7d962867ed8019fa", + "0x00ee10c6f87aa68d04012523b6ef947ba54e813e8d89fdd9cf50d8fb4d1c0d0d", + "0x00b1648cf4a06969a0f7ed2e46e11e7b2fa78f07bf82c0d15ac8a272f350c3bc", + "0x00ccfddbac1f288428f43842d24bf5493907c0a59f410171e5537836e75a11d3", + "0x004d08e36ac9bd510730870d5268b02b46e3299c847d7e4f90caeefbd454f633", + "0x00f1c153b8c5821d93b77420f4be0015a1e131d38b5b91a4da733ec01d401eee", + "0x001b6c13b1bb6b7b63a59b9dce41114979ee896d81ff553c22ee84171f72ac1a", + "0x0062f77b8f36572c74a3b565a275ee1d341893ef2923ab138835b7b351d19dfa", + "0x0043744faaa2b90ec4794414fb95661d425f525745b46fe81163ccf34b1c9b34", + "0x002c9b56fb6882553603215b603514952506fe44ddba382530ae35d38314b634", + "0x009cbcd0c3f76876a1e642e3115ea6159915ee06bd4c703036267f2a6cb49527", + "0x007e1ba277887dc98a73d6991337d5dbd9d184bb7c83120aad09eb1390735eb0", + "0x00148d3b6fa57d92d332067786458b0d0f6a2091695fc2e898bb171531a1dbed", + "0x0077f7af13755c7ef662ed35200a28722d57de3431f6ff09921ae15cc0bf2628", + "0x00e30bf77587ac4c67fed7d6afb6d2d43c4f3505d66ee3a8046c8134549948f8", + "0x00c4e13470d3448960aff94a93fb2ad6dd750ac8ffccbf4400955effbfada935", + "0x007ba6889805289235038ea34f1b73c716280d080b02c480b16e88e3208d41c9", + "0x0028ff0c23ab3e20b9bc223b11221f6662e2c5dedca1afda360aad7e95c30cb0", + "0x00c0a9eeea43b71b6d6687df39b1d6812c4f253c3d80c4cd5c881ae5cc984128", + "0x008a772ddfd3bb7df62c17eabfc0b1ad38b1b821155f61839b427e9917912416", + "0x00e65521db46a4663792f995e236924992a31a808cca75fd50b2eb349c4387cf", + "0x00b95ad5b41cb0fc2b4c3dcad2414302b19e04e776e895f486767f222f2879d8", + "0x00fd3b2075864a7b1df9115e4520d10f6f434fc41c34afeb1613a8fc756c9734", + "0x0052dc21733343bdfe4adeb8bc299698a44c51b87c15fbfe2301d6041619adc5", + "0x00488419e0673db8a8ddc76a7041125e8f81eb461ee6022cc81445697fa6abd3", + "0x00c5aa1cceae5177f3bd267aeb3efc964734bb558ef9a42800a03d5228f9d430", + "0x0040609336588f15492fbc3ec74f58d655f7b3e2664ba39444fc3bd1bc1b33e2", + "0x005f6ff05b8d4ce5e175e73e07a3cea706a7f36d7d27efa8714ed01b5e173537", + "0x00e0ebe88a477181598a2f356dc01906b933136eca4edf0ab1435d9a06827ffe", + "0x0076f4c5237f6af774f6628e558e960d0aff6b74872a32c487c58be39b6681e9", + "0x00a4e69ff860a569c890e5ea94412342e5bf37a2d4da654d39440d99460c82df", + "0x0018ca6e79ce3029ddaf67743b36c14af9ca526a95047054bbb382d871a37506", + "0x00589e04e27c5b2c389a4ef01461732b4d0fa9fa8a653864de539f6a481eaa16", + "0x00ce8ccc7eed5ebcf06b21c367452ae22efc97a3e943697d9da8045f4b643607", + "0x003504fec5fceaa1d6cdaef93d2812c3d9c80680cddddf7df52dd20b3cce1068", + "0x004532595c9955614ad7436e0b8ed0fb97b902ae7a5ac6afa09b4e8db1cb2877", + "0x00a026d7ae70bc6e7821e49b02e1ccf7cd31fcefb665005f4659478cf8156714", + "0x0030cbbf1337a1bf49842c394abf3b83b0441cadcbc81ba903fd5ea2b5833b6f", + "0x000cdf673535aa78b54551b8da966a763005ed4f04cb016739fa18c408fe8131", + "0x00adf996b397a0ecbca7af9b88bf797070d06ae701f725fd95b0d5bea1c370de", + "0x000d06aa648da89804fe20d9946c2a49bf826af62013b05118f06bc53b36ea36", + "0x002d5c54441e711b26d968551469b1aeb8f4a00c29e9b88dfac31bb5ccdc0ddb", + "0x0002ee5b2dc9b91aa976eaa1b2554a9fa53974ff6954c76d84fc9fd06bef277c", + "0x0055ae7395b87739382a8391a3e26d6abbb61e26678b1829ad778f2f08d33600", + "0x00941a7172c6347a5bb97dce9ccb4b1554f61f7c2ed5649d4c2671459fce6c50", + "0x0033511d4c4ef27724fa551fe86ef4d4b13844ab64c47dfbd9e5ee48f6290b42", + "0x00f31b94163153db83e10a79b6e24c5829ee96fa52e4a2edb289e9449950c7c7", + "0x006bf9f743a38e836a7a65e997601174cd506ca246f6633bcc2e1cdda5659df8", + "0x009c5ca96488f77b5007d35c2c4ee341628dbfe86fd84f5e3e9bb198e2fa5c65", + "0x00a2351d58cca2f0c5299faa995cc58e8a0e34745c7bdd43745c6a50cf06b3c7", + "0x00e3f70c7128587f02a167fa7fe73a9353fb84453fedcc8a24e0b83f12db3d17", + "0x0086c1b825043b7a181eb35bc1a12a91fbd59aaeb474e7b3f472125453a55d64", + "0x002a051cc258a718869a10053be54250b98b39a7472590119e8cab5260f85bd2", + "0x005d3526eedb726bb9b5db73ecc9b4033291f236e4aadb99e9f1e582737a918c", + "0x0079ac685fe24f1c7a600f427da98a403a825ba0d45f7e0fdca7156e7a0dc6cf", + "0x001df0173b9142a263bf285ca980777678adb9f1cc38b119b31bd408f496ac26", + "0x009264cda2f152596577df7dbeaee4f3643300fe64fc8ac4f7172ff064c95fb4", + "0x00def880e7bfb641458fcc6c5621524ed5cae7fdd0937d613c3a10628b2118d5", + "0x00713a950641e0b76e306b2052d58f0fba365f14732ce90b33d9a8fc6cce6cc4", + "0x001eedbb2cb5140951c3faea584e3751a452d6023ca053dda130ac636a570a5d", + "0x00767adcc98e009be9801c3e67bbdc9393ae5a0ae7f391dba9538824116b7242", + "0x004965efc99c7620c650427bae5ee4481b758a754c097e71067222531198155b", + "0x00014a949eb6c80143dccd4f21226391229bd8085ea0f66691401156214095c5", + "0x00899e3c816506342fb6da0326c9e96ce848076748b59485fed3ae083dd42ec3", + "0x00242c09b851cba3adc8f1e52432a1aae4550dfaad3b1a19171b1cd57b751109", + "0x005ae1c9320d6f9b09301118d615d7b0f742c8c54d66e0fca3ce4482ee5ef522", + "0x00349d41a3d715511eb896679c4703cdc4e55515f4f1fde6a252fc2b4b7bad0a", + "0x002f2b1f45cfab30d6206d41aea1426d8db8cc273526693e0da1784ecc4db3ac", + "0x00c84376ef79720169bc91f0cf30588baa29fc9881534a60d2e21282ea14f3bc", + "0x008b308348b152562cdb7cd64cb2c69ce928ea88e626b68ef04dc6b8ff5fce14", + "0x00bb4700d021c69f7fafbdbed857dc56d687441ba17736097fed994e945748ab", + "0x0037b30e2404da0c776af6a0f9c16ca8b41b956eb51849dded4cf3763ebc9382", + "0x009dec169d6a95c31b2cd410b64e1c3e011735473a73d4b117a8d08528064224", + "0x0083cbcfed629ac2085387a471aea9a5a85e3dfd93aaf29f06a744c2eae34597", + "0x0083499d7878370cdcf0d329d876f32f008ba5129c9547a58311103cf735eadb", + "0x0082d4b846dc89489d2077633831d7ec4758afac6bd27f1508c8ea7dc3fecf24", + "0x00b2d08017f7f9571c981c163aac7eb8a687c11e7766bd9f9fcd2ed9baca9c17", + "0x00c6ff2c0efc4a21903e14a070cb54330200d924343c3354e08e047053ec7bde", + "0x001a5df9b04c5637983824d9799ac5990b2c5fdf4fae733a51f55e63bb7f3a28", + "0x00d6793eb28b1fce2dd2f882d249b3252662670d84d5819690a13d3d63349e58", + "0x005f84293877d891c9b3e13031499e6882b031c0afa6f34b7cca9d7fbad0832c", + "0x0054cb99fb364ecd34f0c6c55dad6e580eec9636c50c859ce027c3a2ca84cf61", + "0x00d21596d8ec2dacbcd50856ee7e9d37bae9ac2367b7f07ead6b7a9d403b9276", + "0x00e103b1d3ce3b30807d40cdb3ad189bcc484c343662d928aaa2c5d07a3b24e8", + "0x007a35a2e89eaabe8e3440f4f631709330a93e00cb032c4488dd9a492d8f35e1", + "0x007c9d289dedc5ae2e5d0c6c82a1014c2737e1c3bb0ff973972cd4109c051fa3", + "0x00c5e188ef81eb1f70874bb323cf594b97fc98da07e89bf03bb3a35e4b1c2c98", + "0x0051f6d47f39358dbd7dade491f285cf0065f40306447b873175940a1cc501bc", + "0x00133eff44b11c756ad50ff350085f0141a9331b9f81405648e54de4fb392b40", + "0x00e83ad517a4ff86d28cf5c3b21e077bd997cd659768e89a8c6b2d5a34b9574d", + "0x009e1194645758eaaa54cb4cf9ab2e76852eda2ba12c81359c3dc0965d23e698", + "0x0031de67e122a6b06e699360bf3f710d1b907fcb6910001ba39cbdd1d30a2e57", + "0x000618544c4b5be9f4fb82d037883c94b0dbab0eea3d97421f31de8f266e59a5", + "0x000469494a89a004e76746e77ce8909407f2df2cd2a0bc68be98ff1d311e8dcf", + "0x000b69227fe7f27d06a9c55faf2a56b0ef3357398697c3b6137beebbd947adc4", + "0x00cfd8277c29b81f574079b0e0f7e1fd4552912f8bbdc78e243cc619271f175b", + "0x000f4091f5d6fedf2f9db824f607e0dbcd88d05c6254dc67fb8688381f114c10", + "0x00d91ec1dcd9303a1cfd56ddda5174e17df9fff0f55b3fe83f0a872106bd2ebc", + "0x00d0fc32d58ed9a8606e43a35bdf80d1672db5f179020b339f83b516a4f89179", + "0x003ffc07e04b7651555e2d6165c95639e4e4667c091fed114320b0c7b1dc5165", + "0x0039c2c661ba90276bd9a9fd261bcbd5ef09426f455a967b975e8e9c4aede166", + "0x00bd0a2cc15a448b50ae4976af6900a3d24d5367ae640e357144f24450d97bcf", + "0x0094413f6c8851158b432c9ed925c3c33fbb71108e72fd6e62de040ffdc9c342", + "0x0010e1b69c0e1a3a4ae4f89b4e52ae8e87e060d5ea29320f81c471e73d882090", + "0x009bb69409f6303193522720bb640ad603bc9a71c0df6365aed28ceb20ec0535", + "0x00b2dc53ef284ce0e255f3898457d6bad375a49784c210e4664360b6f32400f0", + "0x002c6e142df629f475702bd52cf32e495ad98942eea2b2843bcbda7bea91886f", + "0x003f0da3453df9f1a3610e4ce8a1c6cd2515a2b7b99ce7e63245c646536f762e", + "0x008e157758b2b28397e9b2708c33e07519b11e81b04d8aaa22707a750e4c7d82", + "0x00f520fe26abaddb9d9f4d69eb298221de20c46cc6c111dfab0718a545b3abb9", + "0x00e627b7b8c1d1449212ca4a4b61221163bce0f3950e9a867f3b0404ccb56a1d", + "0x00d5f30540ca7c8213513c39802328c72d8d02ada92e990ecd9ac0a82ae9fb34", + "0x001f5a1a9ae785f0c9094ff208ccdfe393053dbffa25a90fff3bc249e4c99d99", + "0x00025463459828dcc220ecea94a9863e5399cbb20e45301617dbd0b006e9d7fc", + "0x0005241a5e9b9ea254497ea4f4ba7c079d56ccaa49369049b3beff0bb5c07278", + "0x00629325d9845e886fd6777880157230f903ba9a1b01b94cb1b7991bc8f62d76", + "0x00979e22db85f3bcca3879ce2701a53ac25a7eda02d186fad8dcc82acca4ed7b", + "0x003676199515f0ebaca69695197224796f7cb22d2ee0c5fb7fc1220baf04867c", + "0x004d13cdbd65ce20af01bf582ef31c2d213b459122963405ed78bede925702ba", + "0x008b7e596c84c435c33516f2365e530552be9f21e6065363cccd9ec23cf351de", + "0x007354c559735a75ddb201685ba500553d1e87e9dcbaa9955eba6978b170d999", + "0x0086be3bd90a5569648402680a8793366bd4de2d4dc36560228e588ea23bbed1", + "0x006835d2d029b3c4ca8807eeea06ed65eb76804a22328f7f64af8c0fed2e85b0", + "0x00367780e5c0f806dc768e4b2c1433be42b1c42923a898502af76b78977ccc09", + "0x0044b6855266bcbb70c5badd1acd56dde84e5e84fc14cceada9cb4f0a2a5fd41", + "0x00604813f12fca983dbf4e499cb6a6211868939d49b757ff8332efbbf8313d33", + "0x0079f7177926bc820920ca37c6ca847a360f342a560cdb1ea59875a053cb3404", + "0x00cacbe8950474644089a1ffc72af0e890e9d0f334c7a0802fb5d4214b925aa0", + "0x0090262efea3709b4a747163167323bfc48a6ee5276c518d1952e6f0933a6a9f", + "0x001ad02c00b72761475072f4bd2f0867a883e52864af42b5c6c8536d0b72f25a", + "0x00b773d2a4aea1a77d86d50f5aef06674ae9e1cbe413147817eb31554e1e0189", + "0x009c99c67f04cc6b97ea3e7719360ce9208f59616ad6b8c8512a7a894d10cfca", + "0x005536e00c905152f1140962dd5c1b8f317d3fb72193b64400037546185217d7", + "0x009d175e0bdbb86205438a7596ba20d6fe7f592d9c2f6b9b8f06466e198efd47", + "0x004b3608bed1b164db302e479b4b3b442e75cdb31fd7df6194273a5ed9a12d28", + "0x000a1c49213a55f8449ae0e8cdddda129a666dc261e6ca50d51109ef09ec63ba", + "0x00dd95d7c82fc8b3d2b6d071bed851f3d99af935f38bb28c2efc1ec1bbd91510", + "0x001ab80a3f0a83cf68e005eb1a2d7aa8e64672138627cb0470f4abdfdc16c8ad", + "0x00c5cc47ec1d701a95e5f73213c7634d374f675020bea31e258b122dbd667dcf", + "0x00100a6a3a5bc1fd6ca335f0d1a08c9b916866ebcfa15aa47a4a523245f29539", + "0x004e2adc2bb6bcec6b80341b8d73dbed1550c349e3a99c63e6919f11d44bdf4f", + "0x000c906eec0aae5c8c39cfa17928ed01e21264754608ebc264d0137276db96d8", + "0x009e634faee9956736e047670bfa1aa8a7e1cd0212d3f5717d5265390f542dd0", + "0x00a69c114b520fb17496798940396c67e3d7cf027b17f9fbf0df0e415902b7f8", + "0x0050dce13d5769c2fe840d67d5b3a094b18fbe5ca1f177ea25df4693784a0cc2", + "0x007e576c27b88caf55e45cfe0453060d650ef88d933bded9805caec6257e6617", + "0x009925205e11596180f36444850f1d7a0d6182a4f16600a5f9f956a51053d335", + "0x001910b99c68cac42dfac326fbaaad58752a7cc598eb28700ebbce9715cee126", + "0x00831225a27a14bef3f001f993fa63091491fba931b099b0dc77472479f3b3ab", + "0x008b4140132d148179293bd50dcaeab7584169b839833ee259aefa0986fa9378", + "0x00ba7375f5fa94d4011f3441a91524158a239aa5de41d89005f0cf6dc099f007", + "0x00e89a26ad8a793353d0947670342acf8eff4fc310c080551a6700a1cf6dd051", + "0x0012297f1632c723a24013e04df073aee5277f66b803e57814ad2ed6165ae458", + "0x000402f3e05f37974aa6f864cd0bd2c52280f67fc476e7b7a4d8ca1ecc2028e3", + "0x00063a8570668d77b1446581f2bdaa82c4a844c322b3b62979d9a4b06f6a7c25", + "0x0001e96180bc8ad22766509c3a98b52ac9e5288e5743d255a765e91d000830f0", + "0x001274b3c9efbb95d1b010b4a13f461f1a5a34fa3461a89c069a8d30a05c3afe", + "0x003de2d87b2f19658da2b69ce5bcc59adc38d0688cd8887f877faf207d40e1e8", + "0x00611d87dbef346beaa00498cfa06c13e7685bfcaab9d9b7e7c06255a3111129", + "0x004e086dfb4b48752578fb89bd0c903ab5afc277887d7b18015560c125b32aec", + "0x00123fd2abb3a3fa51d2e0c0a3eea1cf29f5240b81960eea9e8c52eff724f23e", + "0x00c096a44ab195a18b5e35e7a1a87516400595819c4bf21e4731e1b915498b70", + "0x0000c272d44426bb834ba24b72db81df5277a35de3ac5b5055ae8fc614c1c9c8", + "0x00ac6a45cb7d2bb26d1ba0c2ee18ea3db3bcce1ad79e0eb0dbc1da59c5a2a79d", + "0x0058a9551f7b7705be7074e469ce4dafeab519f815ace692a2746fe056a15c79", + "0x0015bf3f3612ef1f381c71dd5bb42763a4c3195661c0af92f848dbd70c3af085", + "0x00f938e3e6cdf8df8418f97977544e6380c9a2d5b03d815e16a45cba78a59203", + "0x00486790996feba801170adc0b2fda1e766ee739c1c262938cee12891decfb81", + "0x00c9a5a7d63ac347f28559c33a45d59fc2731986e7b62b4e71a716050a7dcbac", + "0x00641a9664eeaf52b3d909631bfc185f966290e1fe4299ac8b826ff166200ab5", + "0x009a989428f91489f3aed5ab6d9e12b9ab86d602c8662a4b1dfece1e25cc3741", + "0x00cc89043410b2bdcf91eefee68f94183d9d2c711d2d49d22795c86c36e4517b", + "0x0070ee87be9c92792f2d09268624ae644fc72cf08437e9e65ed12ea6a3748db9", + "0x007349c85357c6d18a784804c02afb3ca85598db90ca0167f95ade6e93864a5c", + "0x0053a2116771c746f3a93ed3bad37962f7a29cad611cd2871b4050212ad26ac9", + "0x007866d7008dc9ade8fd41c561b25cb9bb6209a1f34ceb90386092f4e144b976", + "0x00401645b3f5119c8bdc1039308c00f7c48ce2a643c85c01d2c5d08f940c811d", + "0x00a9bc69f6f939f509fc0e4d1bda6d7e02df1ce3298754fe2b21ca1a5a8c437b", + "0x0063b2e5cc36f761b20cf1fa1225c898354f055d63669c7180ff5738382195dd", + "0x00219c2f62a20fd2f201b2e6e8c8396a72f8a3e494377378e325879791b9bb26", + "0x0059edc1f69ffb8f836b3f791519a4454881d54b180c94fdcab840de68503d5b", + "0x007a4ddf931e6171e3cad00c26eef8be92d1628fdc50aa39aacc0f22e78efa1b", + "0x0085639e02789ddc29af03190065f50e0de2e73872356e741b8a210835772fe3", + "0x00ace098c921e33263024072d539a4a43f80a860da0682abb07298584bf28760", + "0x004f0083eecb25f17b3b10fb9344db1f46f599e0de8c6efbf95831fb42bcd80c", + "0x006474a89d7eede8a9080108741219dfa668666aa2c41064acc8d3c54d5b70f3", + "0x00f818586cf0508bde19810d88ccda04589b5bbfdeb95126e73e22896f859899", + "0x00c95601a1410d71bcfe4be14889734b809a850941ed007ed4e2deefd93cb0ad", + "0x00f05812b81e78d6b9c33c6b9d9ebd41c5fd0a6cba6ec9ef0c73d8463b1f1d45", + "0x004fd4d005d62cfe827285861b50b0ab5b4974ced041acf146198b0c7c2f105f", + "0x00ab89959dca8af84e6337233a67b1e73877e8cf8a0da139717ccd2139278215", + "0x00329ead9fd2800bb8fd17108f47c9448d8924a4608811f70924ed9f1ffb50ab", + "0x008a67e5954766a7e14d6536cfa1533a8c5fee7f6c2df09b60d9ded3bb7905ad", + "0x00e06c04ecd77754feb173bb3cda22ab2890cb6319ed6d898d9da7cc0453e6ae", + "0x00328d40c5c863aea157f9ac484dba3ee45e7dfaf7c1cefa1159c1cc958aed06", + "0x0017462635c9a57e8164a05ef7cbf284bcacf8f050b8972b332e8cbf36ed9898", + "0x0040345b8b9e0b10032a52416c367165693c1526108981a66138f77c39088b6a", + "0x0077b5effab20a1d2e83c4654f2e6521171d5d5dc2c2245ec872d171187a1dff", + "0x003aa35059ed9989ff350ebfb19142665b1646a6bbd7e802f14b0af761915717", + "0x0021de893a64a1d312f3951db4aed8576abd9f2917fd38f750940f243c27cd38", + "0x00aaafa82179bbe09bc4c97460e8b30a9f0182f1df60fd4839f0909c0d77e779", + "0x004f6c298ac0dc9cccec319b0da5235043e2d736a8dd262b7b1e9faa6417b280", + "0x00f0aaeb14d28fa3390c47ed20ccdad008f662a33929a850f01b44e93c47df4e", + "0x00d10838e819fa710a218f8342e5564a26af06cad738413ad3b7af8c35ca965f", + "0x00f6b28eacfd284b898206e1737759f791408c71bf385bee8790c31d65aec731", + "0x00ef723a3227b98ca1d20a83cb51081c7b5cff6f1ebeba4b80e53e152e3c52d3", + "0x00af8a3461bc9915512a47a2c4daaf31c2b01f171ca507942e4863eb4ebacb94", + "0x001668e16366061d10e1f5e65e4d01db62839d6dec222ecaa7eb611596813d26", + "0x006f6b2eaf1deb21eb90e7321528dcd85032e4d4257becb7598b2f103673aafd", + "0x009c9102710fbe0dd2ae6d5add14a8c64c682d6cb079d6b65d72692c3305af6c", + "0x00d2c3b9b05de8b8d9eba6cc2ee4cb2c40ceb5716c69cf48ca06cfa2fb8b6991", + "0x00aeccbd4f548fefc3be8f3db3d4264391f6d0fad4bbc0bc832d2a97373f1c87", + "0x00563b637b4eb119dcc6a8881fe4b3ec7a97f90793bda615d4de2b0bf11f8320", + "0x001f4965b2b0fb6927d5a276cd54f0624924d70a6c1decc99f45af964a84ad72", + "0x009c8f318e4d9982d679799ebab9caa30d609ec2c1418f60a7e6f815fc7a90af", + "0x00f2553cdc2e17ab295f53fec37d123308b55e4d5c68bdc329bb9fce80dd0eb4", + "0x00096d00e00d16faf853b4c8419dd5b1bd39c70856f91f6ab6b705a3226e53e8", + "0x00c6779e694529780963574b06d565c7bd14e93e05ea0a71f28aa935fd0531f0", + "0x007bf3002841c957cc17d46b325772c34a653e6b9ae0c123d7bb295650699c5b", + "0x00aa0f13e9de765c22c5561b678627061e230ff1a76be9f228dabd5366fc85c2", + "0x0030c95cc00fd04017043939ff25d35975b866e8a1643aee0a7fc6a0db454c1d", + "0x006b34a1c2e60f355efbda0c27b0975061c0c89a6ef0b14a98a461b35bb9a139", + "0x0003c15c989de13d26ac7f2cdc29a47fb3891f0b43e4f42d1ff78580431c5463", + "0x001a1af7b44e7bdebf195f8043a6ab812593e2e547d3f7f240ecbfd9e62cbd0e", + "0x00d9f0e0036f36a6a9aa27d55e58469d44eafb7b4b82cc1ba8faa5b6f21919b8", + "0x00484aa49e979b22ab9709c8ec50347597937423d376a83047442fae0a347e13", + "0x00b42cb3a58356aa4e06d2c27faa138c315a3c91b4bb67fe27710833221b14df", + "0x00d25bf33fe7e948c2bc1722f908083faa56b96818911cc6e4ea3cc6dbe90141", + "0x00a02226ef28247afbd3451555d5398d137a0c8156bf7477a6717e0ac08872e6", + "0x0057ac86e4c3a7bb52f3ce2034fbcc31a04a5e356b928903e4bb5fa8045fd61d", + "0x001a2b6e4e4dcc8119748968a590cb7e2af83cad99345f1453555a885021fdc4", + "0x00a89b083c60d1946a64f70a3f0ece3e0fac5079fab2c094b3aee7f800e65edb", + "0x00470f2f642726af3ccee405332a1da5a3dbdd26954ae97d7f6a029da2b1fc40", + "0x008df92a02195c7c27ab0e68b536eebe6afef8e8ccde0ffa58b7414e1bcf78e1", + "0x00048a80f3acdfbb27815410d2ff57c910e85d1940262f48f285fab36a059973", + "0x00d38a54f7948455ff9565eeaf8c56f36768ae7cce6be3fa60924241b380f77b", + "0x009c86b6d26172eddf6005ec347497b566efaf8ec56e77c72b24fd46af3bf225", + "0x00f6943a74d49c05752cb40259be3eb61bc72bd1ba05083ac1c7f79b5b4c6929", + "0x000f8f33be5c644a2e8013b65da3975e7a5a0f191e7f7a04a8aa265dd9645ef4", + "0x00e3875404ece5ee07ac7a49678e1ca6553f0540c034505326aead2bff3f6819", + "0x00a21736e6370735941325f4a3d7dc6174ed7d2e7f18ecd9988a1d92efa09176", + "0x000e9e5605cc9070bc2b0ba2f7a6e45a858fb9143b0099ef1a2cb0249cdb5b99", + "0x00a0201f9defa0fcc24ec4674a3a67e61bc1aedc06608bc6ad274a879a5fdf72", + "0x0045404401c0809f3b7485b3467c5f53bdc933c804568e65225d34dc1a7801d2", + "0x00b04d350ffce025f31797c681270960068d2f1d46c5144df3b1e3fe758451ae", + "0x00a68a92282b9ef25949643810cbc4c1d797b46bf53d09ed10795a063d61b6df", + "0x002bbc9fe06a521296e4e170d7281f5617787c203b4c77916c29c80d5ef4c4d1", + "0x00ca43d68ac8af30d599511f880f4f563ab89df24e9bc11c311f92ae41c6cc77", + "0x0079a4bf700d03b2f04657019fc3ee11ecde258b375120b66bd3535ebef44eed", + "0x00bca4cee0403fd27a5f7e067930b581d763307c5d086278e6ce4bec631a1fd3", + "0x0033711f63f131828ebbac8b549e95c0aafc4bd70de0b7e6f5fcb4ce6a82c1cd", + "0x002eac37a96e4873a3179bed24bfd6412b00d016628219f65c4dd77ed01f1423", + "0x008aa06f83121cea94aad35e7d3ebf8573218f0d4371dc38a7b40e1b2853282d", + "0x004f8023182dca5c692c3c4550e8ff96755eefac1637e71c5762c9eac3fc4ab7", + "0x00fa67f31fd89bfcd08ae1d3ef149cceae7f8a75866f71575a22fb4811af2836", + "0x0037868ab4ab21d54f6deea7ed13d6982b71dcfbc8ef389751d8fafb8919dc30", + "0x005da5f371f81bf62ca4b4702f64229c09fb339086fce99ff55810d307c0aafb", + "0x008e29f5678eeecdafecf5e28ee88efaeadcc6c12bdfc028987499a5e637671b", + "0x0029d8b38a8d68fc79b6eff4ce4aca974c32c84f7ba69e44181979e5c077b250", + "0x00bed69388458c365e39ee6e1190726bd88f9b89a709db82bc2df02106cce76d", + "0x003ce747980a621ece5b963659ab2aab79c5dfeb9ff95235d505d01e600c3213", + "0x000a823aa3da0f3d2f0b4ad8b65c8291760e5d4625df0990bc7e9d382be918a3", + "0x000f8dac56d5c83d4d3dbb6496573b997fcfefa242c80808287d551be112c28c", + "0x004f065a5314d8c3f391a045cdaddfcacdb15eacac6181580300a4d1b864fb3a", + "0x00c9c50e71f78e554bd5b6a8fd5f2b504cd07fcc2ca7600bd62c113ce6db7bb4", + "0x003e123c1d4b7b848038ac7230c63c7174eab85cc068818a47b4805f4eb25351", + "0x00cd3e1413e7d2c2c076eb35e849238c4866d4a6ae2d2b141512378c37ce1de0", + "0x00083770a93b1ea0c23c0bca6859e5343fcb6ad7639d6fc150c80153466cda9d", + "0x00c0e5c34dbdc9611ce2e1fa4ff07a20a6797eb66fb589442ce76e501e8b6ffe", + "0x005819e803423309e7be8308f8b2fbee1dcd265d99f28dc7cd079ada6f2d4b79", + "0x00d49b8c8344c11bba701bc04a0572fa0953ffded22c1012913291694ef1a402", + "0x00807908d39d1926fc7c4a21d4269911cef04b9c769d754f2ee9b11451a7b186", + "0x003b031456af33c3c958201f5559f70bc11700c7b8813cee15943e77b36afde1", + "0x002bbf5b098e72961a522e15ce7605bcb26d2253f7dc0b2bf23bc9ccb9b79029", + "0x00fbe365335a9058f249fc7a05fa625029af032da5779b8b7bf10502a957a131", + "0x0055795eb311da4ac5bf93aa1fdc6fffe29817442e064c25347a8153e3cf194a", + "0x002984c478d047ab8b62eb1909127e6b80b3c31ed757141578cbb2627b5b132f", + "0x009f10ca82bab448563e7e71f76863df27fab0e534b86e922b6446e871d77c93", + "0x0079f0b78da0811e68cf3c0647d5c3ef40ed4cb12f761c7656cd25654d210e4e", + "0x008aae9ddb176fe8aac0efb8229971088f9f2dd4dea451e6775d976ad4610bee", + "0x00de5413bce127f29334644d3576def1a2411eb8c7ecb068d7ef97a74028db92", + "0x00c936a55fbd167657389290f3f1ca3078a946906ce41e739e4df949892557b8", + "0x0071b34b2713379467963d6664fc5df4787b537d2009f48c8130f37b179d9cac", + "0x001613ea1639abd372fc213e0ab6d29b94de583fc2efcad4562d2697b897bd72", + "0x00b4988d4ef47fabf84fb0760bd8b3e984fc33c2c244e8a9234a3e861abac0ad", + "0x00feb2f7e6af21ea1e37257ff07d473f6292128869179b731c2c37372bb656c2", + "0x001e2e5fe5b138cf3fa9f749efb4021ecca524e2f37de7bfa2d131ff69d56ae2", + "0x0077bef4542b0d61daf5014bd878c7b4fe40d892790f1d3dbbb167f6edda012c", + "0x00cdfb7127c810b53344523d256e2ffcf5a71f6bd465b26e56d40ed13140424e", + "0x00587e6f10ff96ab548ca696869a11176eb53fd4c5dfe5b82d047974008dfb49", + "0x0074c811dbee20d1f9310c28fda08eed17ecfbb9be34b67e8453d8020cb05bde", + "0x0008062421178371cb0e997f3cb9020e72c3a0ba963181d1136c1fbd0d608f70", + "0x00b12cda4bbed1469be08fe83bf95ce6877f482bfcc4b7debd78dd982cfc56b3", + "0x00f23ce3d031e28bc00952d1ceaa0cf3794309b852df54dd5fe2118c6c904a86", + "0x00da6cabce22c486f46f4b6d43a19ce895680934ad056299ddfc0f24e2e73bb0", + "0x00e03d973dc83d58183ed136d787e371500f1a56a64633214e1ea43e2366fc7c", + "0x008f089032a9bebdf618cd18620172ea1def42952c3ecbf00ecb1ff9fe290834", + "0x00570db55d29a3079657d427d28ca4cba4723ff65fbbea2687e3a078e9c212c0", + "0x00aef30b08f2634735b84ece11515681f22abef720ef11a42ba544cf9ad0b351", + "0x002a2e0780b35bef7445f88816231351ada2fe3a2471a825a8d614b96d4f2072", + "0x002f9edfdeaff37662d280b045846f3cfe2b15119cc506a2d41b6769f5d2ae8c", + "0x00bd33ec9961b97702592d73c140d81471936fa1989b2050dde3c396515f75d1", + "0x0036f96b7642ca6f02b737e56ee0a558c3b72b3e1346006cbd88cd94d5324435", + "0x00167bc2adbbafacd3288b2ee380092288753df01c0ccfdb36cd58c88946497a", + "0x009c7db3ca61fdda2cfcff020ecc7f00505b342ac230f6293f9f27fc3aee9737", + "0x00df0ff127f4dd02bb6fafe882b0e80dd3c299fb22ff326b9abfe96e337cb88f", + "0x007e55a4fef2e61c6e1ef0beedc0cd6d10d13b59399e59d033e996e20fbb0656", + "0x00401483cd2faf08c7b35bd78c0771d9db86d45439ca7de92d1900b9b599343e", + "0x006fa230ba8f15e4ee6fe9afe49ca9c8116a9a6023054b9ea71da8a4cdf4c0fd", + "0x00b317363a807141fa8550922f7ac14978143314d2b4124c11cf3db81e764935", + "0x00eba3e481167ad00f6c98ee984af7b6f51591eb65cf633267f341cd2e4a70dc", + "0x00717f70386e5b99161089dbf18c311edcc331fe396d43f647eb057c53701f5b", + "0x00f451645a0a082019092fe74d65e5fdac5d95ab0a7a150d42774622e63b290d", + "0x0052df511eb0ca18745847c43c2137eb42f12647c189cc09689c05f5d37d2f15", + "0x00155c4dd676a7078057227ff9022868739bea54874b80833734c3151112bf01", + "0x000af7b994f75db95c347c3966cfa800d31f39735a527329c7ff2a92f9735ac3", + "0x004fc94437eb4779add7f3ee651025600036dae6e8d7d92f23c4b3ca8eeb76c8", + "0x006dfe42f4f3bec065785cd05dd72d2c45ebd8f48cfa8b1662bbfd0e88dc7520", + "0x000683db4ec35910be613e2b12f1af6587d676a186b75b93e9c321c1cab2c403", + "0x00517036cf1a4f29095d971eb919534067ac2741fb64fdf0e0fef297a442a512", + "0x005d328bca051e67ca0d8aed74ad6f21e61c4654877fbdedff4d3181a59be26c", + "0x00267178bfdf868d5ebb424e7811dfd3927f254b6a08b3f1db0efe9e238633c8", + "0x00d9525f5fc6bd4863d32e3b6bfa1def54ecfdfcdb9c19dd007716ccaab690af", + "0x00bef2aeb1eefaa4053773a2cf911e98808e436e5f01fe123825fc2d263367f1", + "0x00ac5b6d8509c5bd977955ad9e699fabb7f145ba5e1be6bb4f4bba33e202c8f3", + "0x003df213ab71510ecdf09391f8f0aa8362d93bf6e8fa1720c534dfcf0f96015e", + "0x0016b808b6fb2662faedc6ee0d7d0bb6f948151a8ee8aee3899dd8c32ae8aa6e", + "0x0084f2731eaabf1c469364150cf06e97d2bf8b00ee220850066ccc70ca7e7aec", + "0x004c003fa4509960cc5708c7c4a4c4f31068acd6424e926b3b21141696bded2e", + "0x003ca182b3c2be38309297dd0f08f201af93bba20017c061f95cb5ffea252b6d", + "0x00d846e4a677d449ece3a4ccdcb401ebb05f65b68953f7831cd057c48873df59", + "0x00eb1a942a0c9838bf413b78dcec80d257eedb947e78e11abbdfb8dc2fb5aa9c", + "0x00a9d9999b0dc715713de38ee1485476d2dcceb13f98c83d8d444155d508993e", + "0x00ec6241d916d91c98135600c92430ada32c2148a53ba0a1b4ee7a2948c2b2fc", + "0x00ee2cac8506e7e4e3a4f44f085e9fea57a9f70d0159daf06cb415fa1af8c646", + "0x0017e7e6647b99b166f6db34af41965c920726f8663219f0452910ec7c4ee42c", + "0x007d28110171564f3eceb55e424633b288e5a2b1d21877bb160950561697e268", + "0x006eb38e37018069bf5da5fad70cddad5b7416a0d5e2ee58b7a77d61795352c0", + "0x00393d33449ce3c78d23bef2aa2be9d9b5440218cfad04c04447f8ad38e30097", + "0x008658e3ed70b0fe3144305ee2f509a2afd36eb6d2cfb6a209a8927d71c7615e", + "0x0044f783ed2310b48024ddacd60dd3ada166db9be6f55c6530abdeaa84f92e60", + "0x003582d459fb1d08ca6d58321ca5628fb5bd88f57cea2b0b6e82679f68aa2b8c", + "0x002643ac87677acf6399f2989cd3d2bd51d5a5dc20682fdf0f3a9a7e6f479e5e", + "0x00a227b29c91b199c80770be3532168fb762cbcc8bb089f5416c398133764ac1", + "0x004384c67e2578b1a634b32cb456baed32a23e7af3c89fc86b3f331e1a33ffb9", + "0x00d46869364d3ac73b450ad3b205dc30371141fb737336f96e4402afcd8450e7", + "0x00baeeb3ad816157c47ffb1969f2f0080987fec7f9d4eff763488cdf1a9297a7", + "0x00936d63cb6a31db9990bab3704f8f001c77f0c307ba0fd863afb53537fda62e", + "0x007942572ecbc6674dea0bd4e523d7805adf3b785152fd836ea2d2921ec39270", + "0x000acd4dd863465d5a19c3d5f763be0c7c850997c007c960c91f89644bd4f460", + "0x00bcabb00b3bba5c8d713242e5d0a972bc07dfcd51482f8c0ae35c793605eb0e", + "0x00daabe93cff52558288dd1d87428ec548da825fff9ec9c6747c0cc3cd536ea7", + "0x009dfcc33437e344f01b772ecc5d49596005315c77abe9e02939e45d37e830ab", + "0x001fc505812895ff455cc7e5480349dd18bc99fec785a322386cc0dde84e7c13", + "0x00d0ed7221f9692685dff1dfed4291c9fa767c8169546a910b6fd19642461998", + "0x0083fe582f246cb4a87f8ca3bfd9b551a275cab373ba361189ba4fba8b42d7f8", + "0x005c9a9510f8442694ae42ab9c0cd903d6cedcfc7478bb88829dd8629afcedb2", + "0x00f62af444adcba2eb0a7477b0b1716460cd657cfd397680a82dd7eb63f6a1e5", + "0x00eefa184cfaace76ecf147e246ad7eb2cf314409ddf3fdc853e8ce566dda8c8", + "0x004d4d39797dd479d542fb50adee65cbe9e41c1f28874bd30f472eb9286a1045", + "0x0000db73381daa5dbb4bfbe943c6f9b08b49574e466899cf8f30aa0a1b6c518c", + "0x00a0b8733951462355d1f86d7afc5ab0927c41b2d71a6c75ff17a35635ed8a11", + "0x004bed7d5f3b055f4dc4fb08b100425c9669c793de73ed6e5fe580db6da856ab", + "0x00d128b5e29832aa20787bb948ae19bdb598bbda1987fced92e9cf7ef111d148", + "0x007155a9725aa1a7f042cc488af6d4ecf7a41e86f27e44c93f592a14ea2e179d", + "0x003ac47bc89f7f521a8ca0901944b0393df0bd215afb5645d604f3690843ec46", + "0x005dd91f7a4a82b5bebedf2ba56ffd9d9282e1437d5f511cdc2d06d998c8e7cb", + "0x0034d880519cc6c44ba65ee4a1850d09c25fa4be488941265c360a9a686f4dc0", + "0x001cffcf838cc18b42fc6b1d82c80ecc15b18c047ccf6d24d821649c545606ce", + "0x00ea4bc362abd203c4fc595e17afb7ae9fe09afd2aae82351398fe6afc53d4cf", + "0x003e0da95ac27963af7d7edfc7ceb2ed942c43bedd0b9799ce3d468947e1308b", + "0x00328f95c5af32e95863905eaf9d856b6b8b48e2f1ea1d825cfbfc2017eb97a4", + "0x00c87f83e16ccf86eb3c655da14ea459c85fb2db0d0ed8d1d1798fea481b1e24", + "0x000bf78d656528b03dcc958a235869a5fb1bca7c66b20df4c9713877c7059570", + "0x00ff0804f4a8601f8519f5a16fe57684573ba91bea357a2665fc5302b1b26de3", + "0x00c525453717ea67c2657a2aabe8e1ede4c37a61906e6840b4d5256607791c8f", + "0x00dec029c228536ba14489bbb687df77b38ee863ca795b9055935647364f6031", + "0x00249e5ccf1045a63ba724350ebf73158e759df6fe397a4851c3e54d4d01dcf5", + "0x00a80a3acebcd40bf433c2180e076e4e101dca83960740735d4f847ac6bc8cf9", + "0x002d3b94faa33a5021012570e3af0e8c8e81fd88e3626c7ab9aa025aa6cc727e", + "0x0041738a15cbaa02ef6b524958cfa6aae76e9fe76b3a25bb0da45617b4e26989", + "0x00b591cfd48ba2d473dec7c8da08d4111c7ff3de404b9f87ebbb5f450fbb91fd", + "0x004afce42eccb4f224ab0bd4fb5a9ddd101b15790ac8a8b1f101dc142f16df68", + "0x0058825b0019c4244e4bc196619458fe21a59b5fd92e308c3cd3eb90b8c1ee66", + "0x005beb39f859517bb3a65d3562818f48a39ba03d5a60177d2cb5db94bd7181b4", + "0x00d7dee77592c4055a05f796c70dbc6f79ab92c9a88c876d835c88a0d6405bde", + "0x00f65690f1d7042ba8f6e5898d275639057eb08974c55f8ca3e36cd3e846f022", + "0x00316e4555001e7b15c97e7db5ac1b5505f5356047bfa474355c02bb916dfe55", + "0x0012a2d6e07acb6d7d748aa3ac24348d71d500b772d3c4036b8e33826884fe26", + "0x001314388fba0afc89d5b29d2a56ed3d4414e937ccf83aa0ae229f135ed75a4f", + "0x0075e1b2e389d2548b5ead26add29590ef87173f91f109a128ae614a71225586", + "0x001c10d5822546331a19df464ab199e3795efaac35d6e866d57e8c35a215641d", + "0x00dac5b741f62383c4dd52c53a6ffb98329cbfe3892ed8250a175307a865f98f", + "0x001fa88041d5b6ce0a5028413655cb06df19755d768bffea7fc0ac53f0829fc0", + "0x00de27c2138012d662d5bd24ff2f55a800c4ddb73abdb8c519811692b7c2a5e8", + "0x00054bd197eab5ebc8cee40e783aaf6be4955c3edbc69ef985347f6f43776c3a", + "0x00e5a4927a6cc012c30273c49fa4620ade01079f1db0877e230775c2305ebaf2", + "0x00268567cf2dad519b3d42e3bd8059fd1de4c9f9e40c013043cae3815b42f0aa", + "0x00c1b4ec63e3972c413186337d6b3f09f2fda5ed4a8743766f52a42ef7dd96ee", + "0x0001728f50dc37da9566f3abe7f5710145b3c11edfdbc13c2f6a71db346b450e", + "0x00d1988f0e22005fe1d3d1331440788b50b2ede5893d18b11ccf512619e537f1", + "0x00840aabf92e126f255112311742eea77bf4ddf235effd29760866d6c02b98c2", + "0x00f1a05a6a370c9bf5bf801dde5ef759943b2faf861e96695e2c7fdff031dbf6", + "0x001bac3f6427cbcede83af7ab14a9ad24b298ae05404abdc4151d14224e3a9d6", + "0x003e858c5e9c9aa74cad827dcbee0def23db927a41573a9d78ef8a900ec838af", + "0x008ceffc399fe4d8b1f03ab26094990df00a6bc76f1babab6fc0b8768297064d", + "0x00a4aec41a7d6de8dd5be19f18af4be97af79d25ecb20a7f79a2a20464d0335f", + "0x00b524d14269355f4fa566acbc35d20132987538407f24a296f16134b451019b", + "0x00dabbcd45c7780e6fca173c9285f6a38623d00cf1cec0de8f45eb04afb4770f", + "0x0098d3ac8bd0c2c786d0833e8dffda3dedac661d1df7c530abc6a9d14b25d371", + "0x002dd6caad15e13de5fb32f589fa2df67990a6363cada6c5ceed7bdbb93c9bed", + "0x001d36ccfe0ec97722ec857c4c2ad6c498eee8535c89ef0b2b0d51cf7804c408", + "0x005c87d88f564d3b2cd259e7c369ae3059458345495e2dbbdb3d00551d03bdbb", + "0x00c09dc805a15d6b60d0658bc43cf2fbeff6e86e9809bca67360c74ce1454b6f", + "0x008f8b2f8a65238cda1e0fe159a05f8861afdfb32131767a3bf0d179ad82ee6f", + "0x00ea1d6d4c5100f164ceee722d51c21cd0b583e0836241d291c4c5a338f43216", + "0x00668487fbf62dc8f047e99283973be5b45517657065f69c1c9ff7b55443bbc7", + "0x001c3ec95dcb924a1bba1c1cb734ec02d58cfc806ef9303752926622eef1a85c", + "0x00dfdae3045c144ecfc8f039f6212e8b2827df48c73e54994867096c4ac61354", + "0x00797d8abdc2b522d29bfd09c198407d83c4afd3b82af2913d69ccce3c995415", + "0x00235fe11a27d177dc7ebc62614e94e758903ac6850fec629825c502fe2c918a", + "0x00d311f7b60e5c45600f91dc9bb41d78e51c415c16d328db2cc3866e505108d7", + "0x005ea3d021a124b8e384c89d0097ce7be30ad6fe45faf4104cb5185351b51598", + "0x00f65f940630c8c9f3a6d363a919a3b9a1f822a4ddd9dc6c47d8b8c8ce79bda1", + "0x00ba85763cde57b28deaa8e7d6536a8534990fdf035b481a113e99eb05ea7021", + "0x0086ce8f03815a395c0fbd54ab652e38b87886c3fdbbc53b06ddb91d8e16e79e", + "0x007960fc20d8439046834233c41c1b6fb3e9df0250d954f9b0e1d77f6d4df3ae", + "0x00d8451f2716171604898d616c05b28c20812d5ca46d79c92aedb6acd68c42c0", + "0x0085d7b1ac8db59c7854d13f5cc4c7942849229afbd05ddc262cc3d726105043", + "0x00353fb48511fa4a43505801a5b7424cce47fb0f3270d44fe4ffd0124fa98af3", + "0x0080b582bfb2aa573fc47a22d031982edcabd76a08ec5a96f265f46427aa1319", + "0x00eb0ebf179056672cad3669f6124473720277e21c12606b599b22abdca834e1", + "0x007f122a9f5d30af3c4a23f175a00ed8ba6bfa096dd3c8e2001d61f2ecd1bc8f", + "0x002591897a0f82d44fde7e3d5a30cde6073bb21ae0bd53f53d7facd38f0b572a", + "0x00c6a9bbc44be4bdf2979306d257a941d01a20ae6305d7e06d65852e638d517a", + "0x00596e54ed877888e254a403901af2c389874722fce4316b65e33a795b9b2d85", + "0x00c8fcb6cf539ccc4d2d050e4cfd563f2e222df28a20dd2bb031b3d552817fa9", + "0x009244dca5c55bb50ed616ec6e83a6ac0fa73b65ee90dd4b95212b608cf54ca5", + "0x00579bed238dfc4ddb98b3ceb65a76f70b3b6d691d7fb1651c7b553b5766bb1a", + "0x00081427bc3111898e866d3f1c3f3e22ab30baa028632d74cc28f45d0010c118", + "0x0014517b92595bdbe8ad016b594b2741f4f8da29d69284c227b1ed4c1426eead", + "0x006bbe90ea65668b0c6aad197360066f6df6bc15a5810dfd6d03cf041f25114e", + "0x00ab76905cef50ed9d9accd9549889ce025d32e5927fa7845acfa6a936b1329d", + "0x00f6939113f1078c6f55c2aa659a641d921097c0fa18c4987a8f110d543f9800", + "0x00c88b6e2f7edb8ae8330211f0be24a42dd424ac7292ea2d495276260869d131", + "0x008d1de0ce583d7f690046062d88522210f21734285712d146f47a05dc2eaf64", + "0x006fee9c54559caa4018c90c1f46adb9f341a190f8992302133620cf185a325b", + "0x006729ca38aff1affe6c7f359c7641ce2d1d8fbb7c452c6d5825edfabceed9da", + "0x001aa48dfff317011731cdaca859fc56e757712c65dcbb239b34c53c1ac412ff", + "0x00837ebfad9914409b85f6dd13cb35339f4dc120320a7787dcc3d6b5fb343a09", + "0x0035527b04746d0335ccdbda938fa91731561fba76fecfa412d7fb9cd738c754", + "0x000bcf6e03868b5b0db9940d7bcc241ef722f8e63a6f16fe4b371fb2e3cfa735", + "0x005c7718ce9eff1acb1000931b564566a4e2a10838752b409307c61b33d02dd5", + "0x002d4f695fb633c67ba5dcb408fa20e85a4eecb21478917e7f45cb5784313575", + "0x00d8ca7f4c63094d84becfef3ffbb2e362796f71e9b8f17e4c6621a276f7faec", + "0x0007a9a2e15c14343d12fb4a37fdb9098e19341b1a3e24317ed513c403820378", + "0x00b3ad8ff01d9dbca526809e2082719b97ff3d1f7acedeba181c1a02e4d53014", + "0x00d2116177d58322fd5c26b6b5bfe6dc4468254e87afe45ae3b8f77b4fc6642d", + "0x00d7bd2225a1d3de7278259ddcc1fa37caeca2e92d827eac771959f1ce8be820", + "0x00bfb84549bc0c1113bb6c9a2642b044982fb0d98d632c15964a9d4c96e5f7a7", + "0x006a9ed1712afbab31a4367fa8c6f0196c6f6f3ba8a310e9a0c31da539e9a5bd", + "0x00577450acb79587984ed9272323c0e869b087f1ed11804fe7fbe388cbefdde0", + "0x00291f368205e90d4a2718094be3ce34fac557de63c7adf309ad4509efa61b7e", + "0x0032ce019b5f7a803961babe0edeaf48e8cef131009da05439cd599c3b0c527c", + "0x000d0bf559c920d7de9cb9c3ede7aba374beb6119b936f932c643a5fbc5335d9", + "0x00b066f5255578ce889a908df0fcfc3077e875bba7c0cfbe6940df75e7b4fe79", + "0x00963047d7e953d522ff0f21f03f1c67e8a5e1d9741b9c15d9777336f840624b", + "0x00b513246bea10e3134c28a0f5acfc5542907a56ef072e6aa5388e3b8f49f8ba", + "0x000aaba13a7631adf91d8ae0c54b602375386ecb4a112bacc08bc606c066caab", + "0x00093170ec19b00c826a58672eae48f6f734f4a57c73f038ba33592d531c3f6b", + "0x00bc96ab5d3da8c05764e71e681fac413c53178acfe93a50b4f9899a1606c15b", + "0x007966e8c0ca44ee42d7640b64ee4cc864ec98001d1083935ef47559227892a8", + "0x0048b17e696159582fe27d78f8cb7a062c2bb92b245e23aef586f6ff6060a414", + "0x00b2bb66742a2d997af87ee6c866fa4c3eb1043933a33ca1ec4270a951fb3e1c", + "0x00ea40b22ee835a8516cec298ad72a13307fd7793e6b2d3f9ddfb1c94d2ac205", + "0x000e5c570fb1f0a73ca94ffe52be8f4c155352b64964438cb248d270d22c02de", + "0x00bf6feb98cb0ad2eb4e6903ed190490bc558edb08b6952c3c60f1f170872b91", + "0x007b789e8a402b2cb7b3f9bf1be8dd800fb87b598aa7b73e8d4f21d2d0283248", + "0x00b37e32cb323999863c08bc816b15411f64871e0aa604f7118643fa5edd8427", + "0x001d326e77cc90e8fd2543802bbf73273caa9d99fd99a2614e007aaa8100f512", + "0x00d4f16072ecc0e51257a531e80088cbcc6de1afd5b0fbb8dd6dac5a97ebf545", + "0x00e5229baf1c3f83e792626bb4ff61b8f528434e9e2a4d46b1d1dbecaaae1909", + "0x0093b184223a6a79b436d1a81be5b5daa4066ebd7b9cb19c7fd637cad481affd", + "0x00f7e12523f6d4669013192f3a618731c98102d724f36582002a438be6397ed6", + "0x00b8d6b5dad2ea74782c14d1059503432b3f36ec02020ac171ead04d24601c0e", + "0x008263a443bd4f2cc619033533c2390f97657575d73550224268c67c1f7e6ce6", + "0x00583124e98612821ebf8a4c9ee64fdba33ffdad356a93e4ff99b615d9399b31", + "0x000b7e98c7c2fa9e4f1605554588ee87692a94625487713ef97a0decf392dc61", + "0x00caf3654732a43d3af485a9bbe823cec3d746e6272606f92a8f09a4bed3e140", + "0x007fa80f50e8ace5ab551fa3a7c1edfe06cfc649312d886dbef3844db5baaa64", + "0x00499e8c2d014a9f0287a5eaf5f920dec706ddbcac755c62e9ad98679d8ca191", + "0x00c1cbe78deb556ddc466d296482caf5e228171d3e89ac3f0da8f411d7fe562c", + "0x00dff1c75ae7bdc555c7e12c48ee016cf92deb81e7274bec5c2c7e22b9b53e7b", + "0x009c1164eeb21fc904f989feffb7ec89d7461aeff2fb62abc35503be5f95fae0", + "0x00b7a68be68378b4ee22c9659a142beb1ce89e643deda199f74851c21ed131b0", + "0x000b20c8853776d0e2746ceb092b396856e719811a51c0e46ba7d05e0a24ba91", + "0x00b9463645f1a7a53df7f474d2785da6f9308ea9b93b939e0bca1c88d034ce57", + "0x00f66cea7256ea2a5e503aa919e55bbfa0609f5c97007a2e4333462e4e9916a7", + "0x00567699b4c966d71c35be6e12dd476d49222e7340b2823b3f2b195bd7e88309", + "0x003bbc82ab17078c875381716f83141857f564235c66c470a409eaa5a29abab8", + "0x00152cf32906953d969acfb57af8013aff201f963d411b0f8ad9b062fcd3f7f6", + "0x0055b825a590526464bd830554eca0407d617f2f55983f68238d6f352152123e", + "0x0094b88a5e2469f13f2787bc491f633667e7b63ba5bd447375a48e7d1e9fd643", + "0x003c24f4f70da524f49e4b378a5313fc6c90235aa17966986c5420ec05e0919f", + "0x004f35fe7b461e9c8c124b30ac6336f61c9e92313e09b8e275e643ac35d45364", + "0x004f8644ef460a1c679497c56ec70e80135fd6b8b7ef946a4632304f56c75d75", + "0x00b0309a888e3f66b28502e2c40aeae6243f102ef73ba20c62258225418b28bf", + "0x00ab7de3d761762c744b8f489037b5098bef5fe1c1bb88c511ede4db88a919b6", + "0x0047f4adaceebc717ca837458e8d2a0ce9be28cf1f1134fa5eabe06a26c6992c", + "0x00b42ce6bf3a75a62ff3d14a01a078aa1deb83ecd86cf8059eabf74cfe7da2d7", + "0x0038f16366816fcb08d6113e07999fc5978702c8cdbad3139a2a96b2f0a0f87b", + "0x008a07db46b3761c26776b700ac7dc4bebc71937798afb58d21afd7b8d7fbdf6", + "0x00da9c08b63e69f38f8df012d290a6fae04b95f182268dafc1009efddd965503", + "0x0045c2d80f9f9385f5f3bd1613211203b0e0dd6f43dd1c251e774895a4ba0ded", + "0x00334263f7aa1ce87f93a19eefa41b41c3b39f1505bf73b93798753526fe5a92", + "0x000c9bdac657e5211cc04e8ef6beb5b49478a3f6ce72ed73009d6c88c6bb0bb8", + "0x001dde330a0f6e216b11b81e869c369ca698b8d7140bfb34dc713bb03222b11c", + "0x0094b6616b7d6b50115d3620ba5c604c84cfedf8eb100df3a0a77657b745c979", + "0x00640ac8bc91d251a23d44915d4af96c2390d76777f2dfacf477b730b205b82e", + "0x0076ac5c4fc9d3b7fc12551d30d4863a9ad08e765e475413aa6e12fba122a244", + "0x00e38adb3b913e809ef3b8ea505b1dc736cced946bba001409c74cbc48ab61e0", + "0x00261082373d8ad021fab780adc4b83d1a9bcd7a758206c8c30bf10310388a79", + "0x00e5767e987ffe8aff253108e214b883cfbc607121dc39755c974ea06f453e5e", + "0x00788140fcd17c748553ecd29a7e178a77d8a8b419c9b055a7399b7c404ec9fe", + "0x001d152034b1b5e5231c8986cac15d58c4cfdede18c7da6c3cc74fe73b14fdb8", + "0x00b45bc58f52f8a34a60ca53a6c359ccdd4c65240d0dd906960d07f4a12b920d", + "0x003062198d597a517faf0c17728939e5b0bd220d4749ff6e29093f503b23222c", + "0x00380a8421f07d9faa0863f4a84d6ecd5e3f5e68f6813751ee184b1192a88ffa", + "0x00954e7f49585fcf1c44e919987fdd5aea969fcb9844cd835bc845211dc6459d", + "0x00eef7b5058ef3cc3a5af3af26034cd0e1cd549239b8ef6c0253029ea7d2e642", + "0x00132021dd3e2b76cca8c15e7ea43fc194fff365e8b09a6ff2b3883dff512c63", + "0x00fdd5af33071ae70bb6333a74bfcda3d2b24af1e57762c18d83e8ac42c0b0fa", + "0x0000ada94d7e6a61528c5ada2db7f3e270912c8973264e6e2d35c6e4d1732386", + "0x00f0f6f91ff68ddc9f41db72771c1962697135ec5f16f0cb62ba6d075c693bc1", + "0x0095e919415996f3c2ddadc11cd6656d229c3116acf4f6143b6e885e4611d085", + "0x002912f8e931700528fc4f6782e761ba79bfbbf6cdf78d7874334c845317d1c4", + "0x00fc2c35c214acf4d4497bae6838c49800e134be3efe1a24d0b392359e9d81af", + "0x006485ffdf8f9b56d81fd78d479f811d73ef51fb11fb78debdcf7ba815f229a1", + "0x000e9d97dde400e7acd2cd7904301da51f92bbe6d2ac5c06285eedbc3dc17026", + "0x005c6489bc9bd46594c07d4f63dfe2791a8f917432a5078c99dd4b90055a4447", + "0x00474bcccc7199b3a46056ad582f2fc14f659958e509547253195e7cba49c60a", + "0x005e3a46f94ceb1cb0c3474ebab2dec35f68ad1a3d06babb4cc6e974df1a09af", + "0x00d7b139486cccd9b6d4c51cbb46936d1bd4f34807e5be252bc21478d2c7c71b", + "0x00548b52c773d38175f4c74f08fcb469689fc680328e491416f85449fd2cd4c4", + "0x00ede4c8b42836c186602538ad2422353b8e9084d29ef50607ae6c22f697bb6b", + "0x00bba6e0027f441df350c729de91039288359bd59a351e8ffe0a7a37cc4ecb2e", + "0x007c68d32b261ce368ef14554a14656f6eade331eea801dd43f506fe2c6b2704", + "0x007223f32d961d70517589b5594240626e2c68f1eb564f9128f53ddbd143ab5e", + "0x0002126301d18bdac3aeb6aaaebd9b6e348f8c36c9c398b908ec72396207f410", + "0x0033783de1f7eaff3e1f1d8032fb68fbc73cc3907d920aeeaf8a16d5efa7fcb8", + "0x0095aea447ca2c6f2b4acaeec394fdd1fc5703a773b6d054be6cd407346f2961", + "0x00601e51109679c822cb5c7314be963a2601d7c6ad650df4616a7064936f3707", + "0x00563b56e7e152a77d2e3a0f64c8a66c74b28d5b5edfd580545a6b137b5af0e6", + "0x0085c105df89307ac2b6e2356e2d83e519d28d56a6e375ebd2cd72a0ea465afb", + "0x004487dd9d86545b06064fa71d20157b38c6b86cc086a692c519722d4edda501", + "0x002aa7aece929dc18bee8dbbeb2ceec5c484d0267b3731d5f16f2dfc8495ae35", + "0x00ce637484dc80e07d014a5fa62c232fab418726a6ac63acf5d59837069588f0", + "0x00b25818f776e747c479967e9a6c3427836209b78bb13e890c7c9970cc6852bf", + "0x003ea47508b923ba12f8cf5c348dc8a9acd3c6c724b377a38cbc36d100fb7c2c", + "0x00e80223965492482ea615bfe4b75d9cc33fb053b5d92b7e7095b65532cbda20", + "0x009300ffbf7d219110e06150115f9ab264bf0e83aecd10d32ad1502e10d1db22", + "0x00cc0e82dd9974de97e9072a77090ac9566c929468e2fb87c7529fef8c7e1b06", + "0x0043105e6ea6929d93c387a0150d54aa1a9678d7a93b19648e0f349d53035d16", + "0x001ec76d3016e309e7b481cfc6a5b730de60732ee5804520156a76724450cee1", + "0x00f2d7c845b76f1d3b567e22677e7ce04b2835113ec216031b9ada774afec84e", + "0x001c8865ba990971d86b53af1f1726335f18ea64438c5273576483b00ba09599", + "0x0080b77748cd335818deab616176958b16d6dbe8016855bff27c7c45b17d0546", + "0x000e41de2e3b2f5aca402f161b397d459b73bf298d0b47d1f181c3b04848d8e4", + "0x00ccb712487122ab690fd4dc048ae139407c71b174df881ea0be91c659b19a1e", + "0x00ce968ce20102f0c875819e89a2f933f86ebb7bf61b6def9a7e52aa4f6bf736", + "0x00f56a48197a89c721b0ff4094827ff45bc840d4814a9e3a90e086ba3e750822", + "0x004433edddd624352a64488dea8e13a23e0c3d5a7182c4c80b1c4dff801e93d2", + "0x00275bdc4be6ea29fe4a870ead3fd38e62a0fb39e332f23ab34b0b310f0a798b", + "0x005f9ca49f137e007b7e70f29fb9bea63fb9f151f92fb7cf6c2142095732f82a", + "0x00a1541424857c41e256afd784e4cff5aa93df1f3862dbc29fe35ac154697d61", + "0x0034add2ea6e40233c1e32600c8dba64793b758743a7cf0d97739636b8035509", + "0x00d16c17631383e534a924325f0f001b9a578d5cb901fd3301f51cfb23732393", + "0x0070a6abdf0fb26b594025b87fcc9920588797faaa3f7ca200a3a08ad94d43d0", + "0x001c087aea6b56130171d19ee3a689e3921fdeea06bdd7b9ad6f9aa41e09e549", + "0x00cde5d4fb88cbc13d533c31a1bd31aabe14aa8ec40997d9a1c1af8d8bf322e2", + "0x00fef8cf9234d94bb0219cb66629eee7a2fca0de517741ee5f9f1b04cc91c2ab", + "0x002c9518b3d1093c9dae0346e6dd49dfc396a42411488c7bbefdeff445f65f4c", + "0x00a6be558fd7313beb80286f51bc3f7c47c1aed40d2209bcf4f920dcdb9a3403", + "0x00600e1be5c7de4867a4541f4c74b577cd3447ecfa79b6a969ddefcdcc9373ba", + "0x000ce350014c2130ac3142834549bcefcfed432f3a2f50409acfcc846091bbcf", + "0x0076447da7ca8f1f128bfa95d4575e5b2a7cc2c6c251571190bf3e251cb4a293", + "0x00f064adbaaa195bb34330c4e4eefa9e8dd9fce6c66c08838b5e85f3827967bc", + "0x008c923a8082362f147d72895a8969794718f7513b3b68288932d955095201b7", + "0x00897d7104fc530c76e6532d39a7cd0425c13d6c14abf290a6c460f5dbd1c171", + "0x00db85470477b86b30708f2cc19b214c8c829e9d3cb3ace51e0c9c72d11448fb", + "0x004675bb0d10d311d44a87016484c584928cb2c1930e6a0bac3e3f93dc471f3f", + "0x00c6bde37508b262d945ad5836642a417de8aa68c2f12c65080cd45dd384b2c4", + "0x00eb2622859752bdad2a4328c425d97341aac947fd5b4706a06c7a68aef28ef1", + "0x00f3d5758ba0450d52cfdfb244ee53c8304ce633d3a6c26062952dea326a7557", + "0x00bb3347274aa3174355bc9ea4c7837ecaf7a1daf7f78f08c46fd0baf0f58fef", + "0x007ce4bf0d37d9139fb3ad5787af365932eceb248e2e6a843479b1474ffcd802", + "0x00c858ee52d5d6141759fa58ab7264ba6f13525bdd1d29d46946d58f6fce6d26", + "0x00ccb7316bf907bbbd2625b62c5d3983284cc23d4eec2924ab0c90eb076e70c3", + "0x0008822e8eed3b3ef6811b6021512ff8b1c70830f5301bee994e0ed59802610e", + "0x00a87478d6b3cbbd495e0c55e55597d98f19f2dfd34c8a1aa7925ec313582e8f", + "0x0098f70a5eaa2aebac62284a9429efac439e55123297634f2c8dbe16a8418558", + "0x0041443ff964de07d63010ba47ec53c409c8a5ce61cce78787d2ba8b43988d0c", + "0x00d18c01a92900f27f8a084e7fc19f9a094d059f38ee143a85a2ae2ded113503", + "0x003563b9415b1b50f0e7695a3dace9df20fd832f12a4f256632b074bf38979b2", + "0x003ec7f1cf70c065a6a71912fa0a3fa1c751e1e3c2837e54653d44b142cff137", + "0x001b8c742222028009ac0c4338aa20ffe8be641cfa1031a8cf9556a8a9b9afa7", + "0x00a72bf056c0c5de51ea7ea2a2411663fc1160924d880ef74a34b5618c32220c", + "0x00309182ef523736c3d37aa2d2ce2839201ba94f5215808faa426fc6107f05b9", + "0x000afc8cd78e5d1c850a0339126fcfefe2259ce7b36337b80755d889089195d3", + "0x00fde14c48bb88c56c2e62f8aceb09eaed17fd7e37deeceac58b8828f48a412f", + "0x00cc0d65ca3b7f1166019cffefc15b44cda98b229673ade272c44e1995b8806d", + "0x00b00b18a053701e4e54a11be1d1f55900ecd0b9aabc8c4bd75fa071c40c05b4", + "0x00e69ab191711be7fd3622b0c08ccc8c1d1ed8f018b4d11f348297f2ddfb95e4", + "0x00ece550a1bf1d6c989ec988ea68ce321978536ef81c4561be74106dc97dab11", + "0x003dd1f8987627a293df92c2b48b9bd0c8eae0b6e56b54632f7edbd86e4d6366", + "0x00cabe9e96ae51ba774ab8d9860a0105b54cb04dd5d62f43a52af5bb2df058d0", + "0x001f85462a38391e3124ac84f1f4dd8c63421cc2899379e0e73517b5f51f1541", + "0x009ad2c034fc301ba2480bebeb3e48d283a2362dd5fe3f9a2fbd882d0b53bb67", + "0x003528d5e688c1d7baab18f3e08d574b9ee57ab500f3fea37694f7efebe49be8", + "0x00d3c85876d28413591751a1c43a0f48ee20b40b85c7fd42e96ec40558c29c3b", + "0x008b56c687e85bcae2d25a75e4f69510aa67ed7534b02061092b82a6c0775476", + "0x002070a39b80d6c5edf260532e09c93af8e773e2992cd7bfb64aee46909721b3", + "0x004d3eaa94c56785fb6d9b67528d2e71e5c1c8ef3d3f711bf8cb4123f30dd6f2", + "0x00cd1e70ae9c7a3bd8d5c41cb723900ed9c35d70ab0a376742dbde761d1c4f9b", + "0x006816404b7e1cc4c321f5b08c6d7c675e8cccbe3cb024a4cf0d9594dc87172e", + "0x00677a5b59f82703125b546f0a4fc4b5daf9b45cd686e7091a560803944501f4", + "0x00d47b8f0cd031a210ae49573958579a6f0022f01ef05d026157584e826e85eb", + "0x00e0a525756dfbe22c2bc0134766a407d432416cb040a2904bfeaf744a355caf", + "0x00b42934a0bb9d6afbff44bad44025dcddec356f2f9114e86e69dc40f466e99a", + "0x0015911d203d959a4d93ec3b95408ae5eac5eb0e9b0f758dce325b771c854355", + "0x0074d4433305ccc2975ba93ff96f0f0089ee30fd33480bf04a41f1d08bc95110", + "0x00c618ab6a90b6a89bb5216089b8972169fc133751dc2046410f8d275b596cbb", + "0x00d04348598df93d20c6a6ed05fcf365d3760b5e32f4bcb6921694665b601b59", + "0x0004e540bf9c5d1ae8c4b4cfaa11894bf93d1f5263b41d9e1f33c16c0d91b787", + "0x0041b0eba5177e837f3a733852bce8b69cb26554a28939b5869ca3090b6007b9", + "0x00918c0f5661df076b4393dc321e765b82d9c0a5123c62c4dfab20847bb92972", + "0x00ac3a1c2a9a051c0f0610ccfe94eaa5e5387531a659a1115cec08226c410fbb", + "0x0045d5c2e2a8f799b2566b372550994d1124de52916a61ad0c9b39ebf7cb3cdc", + "0x00766bf310cc21ac7ddff3e5c8531a05e36bc2a524cb43d3560a699eccec1ca6", + "0x00ed23882425a839eaed80d4285b0bbcf5e45876601a94acbd08f4a1ef8b84b2", + "0x008b1507b896aae2aad513a6665b0079ba4592bc53ec2ec9dcf047c00c564c8a", + "0x009243f62d14f7a69cf499887f6eaedf03837a4ddf7ec8ad884a95955448e47f", + "0x00b291696a1f8c8504175de2d2e49a2e4ecc5304cbc4747bacc1a69541d753c5", + "0x00508d0fd35799444b6211d2b53fa7385607488d7317f7bcd64ae43ae3de24c8", + "0x001943298f91c3fd1d5fb917cca15f65854c1c158b4b6b3be5c7b51262d655c2", + "0x004e461aaf290fa7a950be01d73c14d3c9cfae60ca76b2ced65916f77ce7357f", + "0x00b2fa93bcb8ee68ed1017faf7e94b0f4580e7ca7b543f0f97a3d2e6fcc90a40", + "0x002c9489c6825bc852a3c7e04c59a4d4059e5406fe7772a55ddc1805924c372d", + "0x003ad596e4e32260388d5faf79fe95b8a95aa5a43c9d58bf6c33de53601b0c7e", + "0x00f4afa2d8851c9c77b80039bb4cd9f8dbfd57b3612b7b41db35a40948e608fd", + "0x009e8e2fb91c0c4e5fb38d00353633f3d62b601442a70e65723977a7a34442fd", + "0x0082a784eeb28a5dcf6e1350989b6f461964b046f9f130a683aeb90c9b9626a3", + "0x0036625ddc4ac692797984bc33b425f69772292ff1bde3e6cf0377c37d7d2051", + "0x00cdfa99b4078cf81fa8e84c6d59869cc0bf006eea7c22f4d61bb7ffdcad2971", + "0x00b84d5bddb9665e875792dec89b0460d80d358289a8996c3a915fe5a1b694c4", + "0x003177ff68df74e608cf74b803179cafa9a99fc005c308a7bec451705db677dc", + "0x00f86ca6421e6805d0e9af83790e2e82537ade06a210708a804dc324c4ffd8ab", + "0x0077bab002fc732034e3e13ac720a1816533fcf58c3096da150da6dacd0cf1f3", + "0x0090b1fbb8108afb3e969b757556afc1532158d4c6c0ab763b692686adbdb35b", + "0x005d729b3ea73b8ac47d891e92d0a8bf73e53bec33b7e53ccb4a7a3ab1fcee5a", + "0x00ec86e9756701353681fa491bb6931fe117941276ef8cba1604cebcd1e4d241", + "0x00af8e4956910e47076bf7c2a27ac50dc9b15152daf63e233bdb08c31350d42b", + "0x00511abf164ccb2bf0a8b662f29c786318d5fb857f0c9e7f7a67014bac85b535", + "0x00f9e9a01ed708f18bea02bcab75a8dc0f79442c98d3ad9ab3d5854ba6278130", + "0x00021043fd54cfdeae439736169ed8b5a99a7a9f89a62cce105d1481445636b2", + "0x0038cfa18bd096e5e9fcebb81275dbde9cbde51c20484dd08585b1ff209238a6", + "0x0075bd14e8e6cc217890413593c74f5c9572edf3108f9038dd89cce185cab7cc", + "0x0011e9464c935f2d67b0ace0f7aa850e8ab97e7cdea222e6cb6fa559c22a0a6d", + "0x00b7110609fa97959ea32fabb768c5ba605463d60c997fac6d7b99e376881913", + "0x0024d5d142dfad142d07950433fb29d1f1c46d1d4ac2c77afe94489f439fd789", + "0x00b9516d362d4d701879850f88c91e7bc240a60c58254f374e2470bfc1ba3517", + "0x00666d8328bcedadc467b0a57ef12bfe5c578c28dd0a9a3df5ccdbcb9714d522", + "0x003843645ffa560bb11631af17bb18512527ce3aaabd263780d0c21529cdc142", + "0x002d020fbbd718b7f292503927f17f8d578564fb53d89c49ea130d1db15a300d", + "0x0077ceefead271a08bd425dee27d1adc756f02adfad8b0d6bac4c2e6f729c918", + "0x00e6dab6cf470cec6bfb40fe485f9fdb7d8671a8bf534e069087c12d8ed34959", + "0x00ce29085a7336ae549e98bf5d226f3bee773327520b2e0d1d4275c41ddb3fa4", + "0x00cff08ba8dbb569aed4c207b1c5f7e72dccbaf85e5796a39a008c4c4ca0eaf7", + "0x00df738ee4906138ab11f208e546faa8e259368dd17a0638c5931d9c3c310ae4", + "0x00a4776740a85cf0c4420f04db986e0c600e2bec15a2fb7bf2155e20454b6723", + "0x00daf2a4a92420a37947fcd35b09c9876ed60bd69b446cccb1dc8fada5c5e56b", + "0x008b21d9f8ef19a27ac39f6c702c7a77fd073f056e8ee3c037d7d00cbfdb2682", + "0x0011211983b3b4d90c8ae9a659bbea5a4686c3c6dabfc840e925f866d44b4810", + "0x002aaf69e5c61deae6c7eca8f973f46033b8f468821693cf33722ab6e11318c3", + "0x00671b30e1d011c3b31e01f77607f72373b261c5b9d43227de82c76130950169", + "0x00127962d4455d9933bba44a4200d13f3cc9f12df4a09d77562c103c9194db7e", + "0x00b0f2090df2a53095e25ca045c966ed16869bd00bf3a87a917a83c9f1e58e83", + "0x007f5e3e3674fec6e16824fa263fd2414ac922d85fd97611423a6602f319859b", + "0x002fe2d463350018243d61aa8338ad3adb2fb48e3b6c1a77cf042f50bdc0a294", + "0x007848e2096a8da623a59f5e1768d7523066ae438577ec2bc67d80c0876b6a73", + "0x00a7ed73bdaaf5e5e7d0300a26b26f066f636dc27de4f448e247c216d562ba20", + "0x0096d7a3a35e68fd1be863ddf7ba129240cd73c319f7a3ca8f35d806fd37b2fb", + "0x00e27da83ff843f58cae6c438a0c9d1e25ae885142e02993537649d3c4c9e87a", + "0x00f2418b3929bd9a31062f95d49ec87b297df568008e6ba2f772b7843679eede", + "0x001c48998fe20ed3f2030ad82bd63421ea14706143d13fef09e7bc23f141597e", + "0x000cdce0492b61f2f4258f8830efe050dc579a899f3e2d9fca4e9df3f26fa6dd", + "0x007a531fa1a153aa6016c4ff76292f261e024d1a5afb7135c51cbb445c292e84", + "0x00cec656e619c2e3baceadda32188304de87bf4e180007108cc4d4c090cd9ec9", + "0x00a9150b5810b9cf5e0998c4e1e6acc35f8399995c36e40671f6fe94c6335d51", + "0x0048aaadc8da350f20a02ef4c0071943ab0912420e805328d7fdedadd76ca50c", + "0x00648afe4817e69a4d7f5cb8b93425f14fd008bc84bd4b4187ee7c98f1dda3f7", + "0x009f281b1f105126e79c7430169cac3a9a6c8a33674b6471df72b39bb9e3511a", + "0x0013ad614762cd2e329fe9d553fd9882a9a3f5d12dcc44eb26b8269875e5e7ec", + "0x0016572dd849d9d63a5b11f781fa4299e1241318f2cae0972b37d12461380048", + "0x00bb991e987a4853e54f460e85a9076bfa80118686efdb4cf8cb617481b78ba6", + "0x00a3a098fe6607a0ee4297f8451bd9811b5eeb1fdc64d3561c273adaaaca5074", + "0x00a52237e191491564e3b9bf0ef1ddb66e0e7d36dec7f7f1cb330db6ace6f516", + "0x0055686289217be60834b7200c7f1d95c69b330c51457770a1cbcf2ef9ba86ab", + "0x0029df89d91b6bb4750228674d4a0c0aa9f41982b0a7e69356257da38b03525f", + "0x00e77633d22af66bd88a637dd0eb9fa0e1449a3843bd27df75f63f3151b1e3a7", + "0x00e9568e72c965580ae5780307fa6c41e5f9f8815df2e8fe1916e1f0f6e4a615", + "0x0032a53ebee29df1907b0820b22ec125e7505bfe187ab20c50fe264b5cc49db1", + "0x004bae682f41e8ff893105907b785139b7d7f2ae52c0d100db8a08f01f8a15eb", + "0x003fba84925687e5fd9e6b242fa84a0ebd0a75057b1be00242128bc923145255", + "0x00835c0109f5db305c796d7a329552828dad86a133dc13d6c8b11018128b193c", + "0x00a2186fdef16fdd341ac4586ee94d1258a63eb2b946cc6d48825d15433fdffe", + "0x00a17644f277d9e5a0147aed167f9dbe322ecc8fbeba8bc09f0252ad09b99b1c", + "0x00ed2d655338923615e18d376437cd6edfcbc54e4b2dc0bab52ae38e2ef6614b", + "0x00d429ba91c5abad67158665bdcfa6796f31271daafe1df19c203e110eb21e22", + "0x000c1dd31759fb8de2ffbccca73cdcf1f5ff585eb47347b0e9c6d0024d44d7ea", + "0x00fb2f91c33028211d39a9551b0d1339051828c87e00697fe8844cb7ce851f7d", + "0x00e8e094c208534186641a1064fe9d6f859db98e81b6bad95189430b3c1a30cb", + "0x00c1f0edf939343cc82bc85cbb252329a017433dc03717461b16f2c1250b295b", + "0x003ba07f0f710a7c5ebbf3fc6062c3604a508554d6327eef1df32111cff36789", + "0x002519fc9f31092ddacab284e1fffea39060eb743768492d91e807445d69a4e2", + "0x007bae0d2a36521354a31e9bde99079ce9c08c51b624b1b580fd94c4da17a963", + "0x002a3a872e0e002dd1ff8cdc8a18f9762f9460513d1759a9742882f0e6fe4d8b", + "0x0085e30acb17b1c1918c3d9a6046c12fe2bebe8745e2b8d965e5f74d7103af50", + "0x000e42c85ca4854f141315f83631f71262e485059df15a13fe2e4e63be72e562", + "0x001a7b5633b36981d8e257705388e0cd1d0e3fcddd4210826dc208e73d7c0d01", + "0x00b7cd8c16a1fcafc695f4b0e37be86ce614374a7c7c30ce76c944dca2cb5c6a", + "0x00129d191465f6dba0638c1e529969714f1a8062db08d696825be1493c8251a4", + "0x00c04ef0d839dd997681c9f058352901858d6f2cebfdf0705b12d3c912a7a5b8", + "0x00bd64e0a184ddec152a745a92fa638b38d10f01e106141957b1ef21fc4266b7", + "0x002a6bed406a42ff748fbe43b72664cda974dc08936f27330349d1c2c3c92d33", + "0x0046a03f85e20552c3d55aea465ca061c8e6a500bbd9db2f326fd9aeabc7a699", + "0x007fb05ef776642a1d41ec02c599fd135b7b1ed0b8b3926572ad5208b1edced7", + "0x005ad89904ab07ed7068176069df2364b5b62df5656e2b407bca110ea6603a9d", + "0x003422e40a0140be3136409e344d0ef70c2c41ebecddca211751df9a3584c62d", + "0x0027437d4e1faecc8bb3988fae08c314a06de4d04a5680df2eab634d5c7c4a06", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -4696,19 +4696,19 @@ contract_class_log_fields = [ ] [inputs.hiding_kernel_proof_data.public_inputs] - expiration_timestamp = "0x00000000000000000000000000000000000000000000000000000000699750b4" + expiration_timestamp = "0x0000000000000000000000000000000000000000000000000000000069a33cbc" [inputs.hiding_kernel_proof_data.public_inputs.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header] - sponge_blob_hash = "0x1f28a77bf344e5dca67f1780cc939744cadc0fe6c53d8f507300d88bb94c9c49" - total_fees = "0x000000000000000000000000000000000000000000000000001b10d246990e00" - total_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021835" + sponge_blob_hash = "0x1cbacf0ff45904bd0e6192d2b703b10524667ad7bc55654072322e2f24388479" + total_fees = "0x00000000000000000000000000000000000000000000000002c31fad15a26000" + total_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header.last_archive] - root = "0x2728d0550475c257e86f8dd85756abf43dbce63935774a5047abcdf79d6bd575" + root = "0x1a8560dee82a4d2327a1576e2d2fd516ac025b3603637381c572fc51454c97d8" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000008" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header.state.l1_to_l2_message_tree] @@ -4716,41 +4716,41 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002000" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header.state.partial.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header.state.partial.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header.state.partial.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000008" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000022" - timestamp = "0x000000000000000000000000000000000000000000000000000000006995ff35" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1eb3d" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.hiding_kernel_proof_data.public_inputs.constants.anchor_block_header.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000cec029600" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000448abfc600" [inputs.hiding_kernel_proof_data.public_inputs.constants.tx_context] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" [inputs.hiding_kernel_proof_data.public_inputs.constants.tx_context.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [inputs.hiding_kernel_proof_data.public_inputs.constants.tx_context.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -4758,7 +4758,7 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [inputs.hiding_kernel_proof_data.public_inputs.constants.tx_context.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [inputs.hiding_kernel_proof_data.public_inputs.constants.tx_context.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -4766,8 +4766,8 @@ fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000000000 [inputs.hiding_kernel_proof_data.public_inputs.end] note_hashes = [ - "0x27e18bb7ff0b81d2736f7fde614633af8d22b059607f27f11e577802e6ad10a9", - "0x213aa18622aeaa36c0880cc5206b84b60d00aa1455a01ce7fe89f74c3c2e88d2", + "0x0c5398197c052b74173b03b68613325326125be57e0d726b8ac6302b0c7a347d", + "0x27c38cb436c934b2deeb8e41d82d5e8c645317805cb80fd448bdef140c1e4d28", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -4832,9 +4832,9 @@ fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000000000 "0x0000000000000000000000000000000000000000000000000000000000000000" ] nullifiers = [ - "0x16e3b4ac297d42f45d4ea49fab19031631ee79440162ea8139a7f5a6f630a559", - "0x16b78277ce55bb1712a608d6143df578e0b1f74d08afbb28f5649ee88f8b7b8c", - "0x26a42c426ed66f79fdc90142ecd525a4a127f84670e8dcda356c9d7a792ffc1f", + "0x0761ca822105f7ef85e54a78b3559bfc596c57262560a3d0b06183ac51c08f34", + "0x0cc497d38de801e9bd1f23fe10fc94be003d4646c547b8786f70e4eb8d25ccaa", + "0x1ef0d56fbfd7704a53b166cea5555a3df3c7386aaa5157ebe188fcc643b65bd6", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -4980,64 +4980,64 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [[inputs.hiding_kernel_proof_data.public_inputs.end.private_logs]] fields = [ - "0x12ea3371bfe8697852abd139e4e08cede1c49dcc324891b9b9dd2db3d9008978", - "0x112d0e91ee26cad776302989faf1308680884cdbe85f08f289d05b008e92debc", - "0x0001d46e8330ea77b0187b0b5cb9f60bc27cabdb8fdea9232b3cafa00ab2c7e4", - "0x0059f76f17e17079b0418db94a9c12391e52b6cf1d558756c66f6836cc74180c", - "0x00e1b42f03269c4b12523bdef921635ac203d4b910e967ac80cc3706eadb7d68", - "0x009f688b0c2455f4ca1c71654ba691c381214aee25c05fede6c8def607f27671", - "0x00f41b368f3c5820625227f68022e0e338f74cb05d4c88861f2729bb81548391", - "0x006687d4d1ac8e886923bb5d396ac5a639edcc059e04868b5089fdc8a13f2205", - "0x009be3ab9117a2d8b1d937fdf2416a37ea9d8af97943576c267b1609c9125b5f", - "0x009e75e75472de06ab9920fed74f87890f8fa9ed1ee58bd6dc6db21e9dbd61f0", - "0x0027f86df979a81345fd4a32c78ed6377242d5ecf52a2172af0abf21f0ff81f6", - "0x00aa4d7162f4f1e36c259e1e287166dee48a4e03d1f50fead09e7a013f053610", - "0x008a18f4f48214de05fad59e5f1db1b6b6558e4a797eb51284443c161fa764db", - "0x008287386de00c1ecbcd80d9bc4d9830c32e1f0ba4993d955efa328c2393455b", - "0x00af3da66e253f85093e0ed1850fabb2e85d37b00b58d1d1677aec7c5a495f4b", - "0x00103adfb37be0a694572660ed86b4c28d48ab89dea180908fc8d48c2088d603" + "0x155211e55f25caac582bb32ab907ee1a1a415f6e0fcc8fdae63a43be3d7a4573", + "0x26a59aa342fee740831b5a2b2a74de2e9be2991d454bbc20766307cdaa9e8adb", + "0x0000309c37d5ed6829d121ddf632ae2ccd0720a18e77f5ad65c04e70f5c59509", + "0x00ffb091d64a4bdbfe0c5ee23c1fb07a424ef5e1e064518d0d24fa1192aa4e70", + "0x00aa54ed897636fef4edd659cfc41364b7276f710e794d28614fd80ee59c1ea3", + "0x00ba21617b2c5e9c6832465a8b347c0f665c4a2336f024995359f69a6a7700c6", + "0x0057607e90df7a95f105d4a5f3258568ef0dd53ae23d9c870803455e63030525", + "0x00ff23e78ea18ac965b2ea3a2387b653845e39800bc53a2a6f7d75814140ca54", + "0x00f240d06778e8c14159e5e361e530012737e4095336b18acfb11574e41dcd44", + "0x007b83db5cc45d985a6025f157194490cefa8add437cd667420ea520162295b3", + "0x0066b94908b67d357b229edf6ba5257dff733ae06678485d76c8c48b364d286c", + "0x008c5a7b9f5dc0f598f53d3bada8cc7e4052f7730268c62e57775febdc8cd52c", + "0x0080f24b7298a968a9205754b3b162d970107b436605df543f1b33a30a7fed1c", + "0x002dc8e4e5a981166c93be64ba751fefbca226d05ff08fe0d58f489ec4c78e76", + "0x00fea10bc94f6999eb138608db6e850804952145323c6861ef0b117392c24c83", + "0x004dfb66d9b6a07fd5a00fb77058295574f536aca7394dc2086504ffd0cf3535" ] length = "0x0000000000000000000000000000000000000000000000000000000000000010" [[inputs.hiding_kernel_proof_data.public_inputs.end.private_logs]] fields = [ - "0x0d0a1eb8f0d7e9931b65232203904b08dc96f264cbdc0fb3974e4ccf40dfd340", - "0x1451af3419f8b1e90ee4f6b7b90d1b308dd8eae6d6f1d9c1ece7abc757009013", - "0x0001b00b26ff638fa714f600d792bd9988485e5e2b3b1d9bddf72d8fd45263bf", - "0x00902af344d66876ed44f27411cd99ebaffe5f477792b74f5551c142420b129f", - "0x0083328395208fc24701545ff1d93020ec65871eb6f050e7c030865fc5efad35", - "0x00837edfd89ff23a65f2610317e86568a287fe1bed234e1307903caeeb47a5f2", - "0x00b4f3c72553b406eb8d8923acde2018a74ef0726174c935dcbbcc41821d7ef5", - "0x00fb82f3980e1bc92722fda208659d9fc43c620c71dad94d7638f02fb979ab60", - "0x0067ae24828a8054cb8028c9790f8199aa00517cce399902e339491c95d50384", - "0x000fc6861b4005e20dc4817572efab6261e8373f096c1de909fdfb5f5dc8f958", - "0x00ae91808284996e87c2e27649af8a53656873085547d2844e6cb3179b077cb5", - "0x00bcbca199a5f84e6d963583561390ad393c2732a27a8510814915956fa7e977", - "0x0085383a4f09fcf4b55807d103eb685d2b0dbb93beff94dba9a85de83d345e1b", - "0x000170b6c252e7c97c133d08567b880062375a965c7b45ff7fbda9b5980ea0d0", - "0x00e2256eab6e253f95737a9d629a7d6a44b8da5eb4d9de7939543df440062c0b", - "0x006d43009933f2197eaae6ed7ec982fb76a110b52719179bc97ab934bed9600c" + "0x17af68fff38cfee86551b71bb465548b2d5910b65c35c9161d8beb3347422727", + "0x0832eae3b879471d6e1af94a7dd8649a58660b9708e978088b128be0142ed700", + "0x0001e10632a2ce229ac47725b3f847c9233e441a3b5115879f2e43d9d67952ea", + "0x009d50071d450ffc621330cd60d7d50a21445cb6e250795b32f4d95f535ab8da", + "0x005557504b16326e673b12decf1ffd8817070219eb8f857be66d10e27e713cb1", + "0x008e9cf508fff9b9f10d02f8ed73fbbd644f42dafa0d867b92ffd17bfa137b08", + "0x00bf53606625839ff39a219a005b6df50a86093b5ef808d38c138c1624f02120", + "0x00509b32b165e1473dc2fa2b0cf79cf3f16d10c33ff0c77c79d0d9eba0d6c922", + "0x0093820f00c8d151cbdbb2954f53fd4f5ef60c0dfd396f47e06f056a9a05dd8d", + "0x0002ee8b372cc35491aa58e97f5b3c7326548a23fea3d1ddd500df00110e8b5e", + "0x0041d70a11a927faaf08463544aed4af1101182fa885834d793316df1d422ae3", + "0x00254ab66c6dc708c2d8e0b24a37722dd93c13b7941e90721e70642bf9a10363", + "0x005ec4af4f553386cb72901f2a8756af5bb40105e0481d2db5669dd1b0952ca7", + "0x00304a4fbb00377304f128fdea222f52538bc38b2c619c4ac680131db8569d79", + "0x00ad9440d0e62559d0ed5736dca04d4983e45d54366d318d7cff992d0f15a869", + "0x00e739a9404d6372360b89a22e6a93f92048840c52f9b20b8d1118854fe16228" ] length = "0x0000000000000000000000000000000000000000000000000000000000000010" [[inputs.hiding_kernel_proof_data.public_inputs.end.private_logs]] fields = [ - "0x0ac321a8b7fc12e26a0c61cc95e878698b554592e064919c4c1d33577b8ad78e", - "0x09a1f023d9ed788ee83c16ce4eeaa19417e518faf23b4d70070944e7a3493ce4", - "0x000134f7cfda0c00e5e647a0a532a1a3070d6603631b30ab26210344b186b84b", - "0x007998db2701e4bfb6f84509f5f8ba0401168a83cfa1be7364e7dd40023fef12", - "0x00b712baf203bff07cef650b2e56399c7e484ceda6eb9e1a1419223a21d83ae5", - "0x00bd0762aa524b8f7c4556efac08614e6d18bcdae24df4c911f525edd5835e5a", - "0x0069bc90933dc1cbc4e80f2e0019aae8ac1850067595e2fbaf06295f06f6e00f", - "0x009ab3a8c4597d51832e529dfa5411ea733ff3e25d8383ab497f766c4923ad13", - "0x00f6ae47d1c0b48e4e217735294b15b6cb7391d00cf2d00766cdd90c8977b0ff", - "0x0085a10c431a0a98a69613d03c7866590afc38a15d92c46c6beebb4cf2e824a6", - "0x006f91863e047458d5348dfe85071e1e6ef97dc7ad9789163d95615c2402b158", - "0x00708a6f8bfc9055da29e6ee1b5f8160794dcc74f98171e8109aab97a9ffe739", - "0x0092d9997162f3d5ade8900eb30a806e7dcb0269f9bc23bfc0e98629ef110b0c", - "0x00d9373a9d6d3d720cb78a2e5ffb819921d10669d0cdb6dee483300ddd860772", - "0x0085ac61f9fd992d86b2f0752bf08a3e8ca8561889344108f7ad1ee10156303f", - "0x004f49b78aec71ad77c55b357033d1df034ab54e3c36f8d2fe1b2a9c2fb2802e" + "0x10858cc2cb5fa8df5e203ed22bbeada25fdddcd0c041ede587c56e0f1efdf321", + "0x11adffde46a91adb599d9bb8ec80f9d44583de2fa85626dc326393e5112d817a", + "0x00017205d75403ac703f48ccbbab5402f09b19e362a81affc216117a698566a0", + "0x00fe4ab5b1f37bb58821c737699e40ce3d20c35dfc06ad45add45a23835b1491", + "0x0013d2c2aad07dba229a5bdb8ed8ae292c9cafe2cb519538a96f08ae1384e6c5", + "0x007482dc11c2048fb53bd9271dfbf27a214408f06a43b646a44e13096d6035fc", + "0x000333bbe5d914702d1bb5e37403705a23ba99eff818ebc644af2066e6013db8", + "0x00ab0a675fbc5bc37218a7eecc15a1ac1a980bf068eafeca7731dabeaa08e6fe", + "0x00eebabe4cd6f1acc0a699a4ff592d0eecb92151c4a3f3a50368ff055b9b39d1", + "0x00eb8e77ade5b18e4f43028d63b939798938db351c76a4b9f0c7d2f31a0b2b8e", + "0x00b029951c8c6e8767e03f083aa08d24a0d298a013e6dfe550247f4f92f1a1c0", + "0x000d17a127c8581632c1b687456daf949467e750281ccd4d899d69a1dc3afae3", + "0x0016a1f89ae38856179aecbe0d9c0313f1602667c2b2511af253ab449f694398", + "0x006d05c7d6da5c70641fc154974b47b2041b47df7721aa9e849eae4a72419fb4", + "0x00c950d696d992cca86f453f20494ff725b5fb4f646ef9fa67770d7309641367", + "0x00240deefecbb95d1aa8e11480af9d55833ee23ff7c5b368fa155ae75451cd01" ] length = "0x0000000000000000000000000000000000000000000000000000000000000010" @@ -6332,19 +6332,19 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.hiding_kernel_proof_data.public_inputs.gas_used] da_gas = "0x0000000000000000000000000000000000000000000000000000000000000760" - l2_gas = "0x0000000000000000000000000000000000000000000000000000000000000200" + l2_gas = "0x000000000000000000000000000000000000000000000000000000000007d76c" [inputs.hiding_kernel_proof_data.public_inputs.fee_payer] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [inputs.hiding_kernel_proof_data.vk_data] leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000004" sibling_path = [ "0x0d77bba15cb571f383046dfc93762d7aa1132cf837c6f2b9ec1a56f3575352c7", - "0x181bbc652bfb232d8fb459d090c757babfca2a00073fab78eb72ecceebafcc03", - "0x21bb840f48113a8e786c9cfff87bbc9b7aabf4fceda1e3a7a36948248f918960", - "0x257350c2abb392ee71be3df45bcdbb0d8f15b4982e2a68ed8137392126337634", - "0x07a8e040a492101c2e1cf08302bafc369232b4fca30a590bca39a0f8e3e2d069", + "0x2ac047c8c83597809265c6b711aa7a1b50870dc80234ccd783ddd64c90eca8c4", + "0x00f0c0bd7a2474b4bd1ccccf6df6d51d8713db30acdec075017c4565b9d6f6fa", + "0x2a6d8b57a1142010ce2bbcfe7f8218ff295493c3721db9abd616c2ee631767ef", + "0x053a3c8d54e09f6678962ec6881550b6b67357c08fb5a8610dfec81586b47726", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -6482,15 +6482,15 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" hash = "0x00724c740f5518392dfc05d3d83b66298b79ac789efb777b64b447e8bba598d8" [inputs.start_tree_snapshots.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [inputs.start_tree_snapshots.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [inputs.start_tree_snapshots.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.start_sponge_blob] @@ -6516,7 +6516,7 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 "0x01c28fe1059ae0237b72334700697bdf465e03df03986fe05200cadeda66bd76", "0x2d78ed82f93b61ba718b17c2dfe5b52375b4d37cbbed6f1fc98b47614b0cf21b", "0x067243231eddf4222f3911defbba7705aff06ed45960b27f6f91319196ef97e1", - "0x0467295d511f9729efc4673c1b5b0cad577925e40ae517dec41aa551e9299673", + "0x14674dd7228bf79ecc30c786aed8c8691a0a582bf4106cb520e62f70f1bf409e", "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686", "0x0f320b0703439a8114f81593de99cd0b8f3b9bf854601abb5b2ea0e8a3dda4a7", "0x0d07f6e7a8a0e9199d6d92801fff867002ff5b4808962f9da2ba5ce1bdd26a73", @@ -6551,9 +6551,9 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 "0x1a180441acbe2e25177de322888800476d75191e3c2c753300dedf84de7d2053" ] sorted_nullifiers = [ - "0x26a42c426ed66f79fdc90142ecd525a4a127f84670e8dcda356c9d7a792ffc1f", - "0x16e3b4ac297d42f45d4ea49fab19031631ee79440162ea8139a7f5a6f630a559", - "0x16b78277ce55bb1712a608d6143df578e0b1f74d08afbb28f5649ee88f8b7b8c", + "0x1ef0d56fbfd7704a53b166cea5555a3df3c7386aaa5157ebe188fcc643b65bd6", + "0x0cc497d38de801e9bd1f23fe10fc94be003d4646c547b8786f70e4eb8d25ccaa", + "0x0761ca822105f7ef85e54a78b3559bfc596c57262560a3d0b06183ac51c08f34", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -6618,8 +6618,8 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 ] sorted_nullifier_indexes = [ "0x0000000000000000000000000000000000000000000000000000000000000002", - "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000001", + "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000003", "0x0000000000000000000000000000000000000000000000000000000000000004", "0x0000000000000000000000000000000000000000000000000000000000000005", @@ -6684,9 +6684,9 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 ] nullifier_subtree_root_sibling_path = [ "0x01c28fe1059ae0237b72334700697bdf465e03df03986fe05200cadeda66bd76", - "0x07bce0d014394894bf6d3473dcf6de493df9df89eccfbe53f3e8ea5c6e172abf", + "0x04a1198f7469d846cebc233351d417560b8127f7c86c0f1fc829419ea54776de", "0x067243231eddf4222f3911defbba7705aff06ed45960b27f6f91319196ef97e1", - "0x0858159a1a0dce488186bda5cea5f3f69671e43f0e746f88107a1c8892145554", + "0x274c9bf0562206bc719f1aeada63b05b73f84ee2d832f0b8fe05ffd3c81803c6", "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686", "0x0f320b0703439a8114f81593de99cd0b8f3b9bf854601abb5b2ea0e8a3dda4a7", "0x0d07f6e7a8a0e9199d6d92801fff867002ff5b4808962f9da2ba5ce1bdd26a73", @@ -6722,19 +6722,19 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 ] [[inputs.tree_snapshot_diff_hints.nullifier_predecessor_preimages]] - nullifier = "0x24066ae6fb098eaf6e07067a37c8103c5ac65ce02e6f2d89c32bfde05eadf6df" - next_nullifier = "0x2709b34eed545ed2a3aaf3ab550b163ef2c4898919ddc44070dff523628eee7f" - next_index = "0x0000000000000000000000000000000000000000000000000000000000000200" + nullifier = "0x1c7ddc367428be58e81b16861f8ef58647ed116a3f60daef81aa6131153e072d" + next_nullifier = "0x201cfde3581bd04f3e15b12e61e41c628d7372e71ee9ea39a486ecabd236529e" + next_index = "0x00000000000000000000000000000000000000000000000000000000000000c1" [[inputs.tree_snapshot_diff_hints.nullifier_predecessor_preimages]] - nullifier = "0x1563ccd606939e92d3bf771e78fdc09a14e05899d86f27c5be0a0a4fc1080dea" - next_nullifier = "0x1e5535ea2d2f894436e555ecabbafc300684def027dbc0c206044f25e149baad" - next_index = "0x0000000000000000000000000000000000000000000000000000000000000143" + nullifier = "0x095739bf7d237aadb219dd2d25f4516627547a8102c7eb087ef0eca570d633ab" + next_nullifier = "0x0dcdd581eea1ffbd2ef667c9e1e144038c4313b80cdd8c20e0481a397f67157c" + next_index = "0x0000000000000000000000000000000000000000000000000000000000000202" [[inputs.tree_snapshot_diff_hints.nullifier_predecessor_preimages]] - nullifier = "0x1563ccd606939e92d3bf771e78fdc09a14e05899d86f27c5be0a0a4fc1080dea" - next_nullifier = "0x16e3b4ac297d42f45d4ea49fab19031631ee79440162ea8139a7f5a6f630a559" - next_index = "0x0000000000000000000000000000000000000000000000000000000000000280" + nullifier = "0x072978e11ffe490d73a8f050dfc56c88fc0fd956c32f39f4381ebf3eaa62cc03" + next_nullifier = "0x095739bf7d237aadb219dd2d25f4516627547a8102c7eb087ef0eca570d633ab" + next_index = "0x0000000000000000000000000000000000000000000000000000000000000145" [[inputs.tree_snapshot_diff_hints.nullifier_predecessor_preimages]] nullifier = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -7042,18 +7042,18 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 next_index = "0x0000000000000000000000000000000000000000000000000000000000000000" [[inputs.tree_snapshot_diff_hints.nullifier_predecessor_membership_witnesses]] - leaf_index = "128" + leaf_index = "384" sibling_path = [ - "0x29a58ec73454a49fb56e13b95283c8a17c54793699ee2b4aa10d9dd51b5ab7bd", - "0x1c255a5375977c4b811ca3755bd64574a46dc7ee474a2e801d6069faf2ff0b6d", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0b63a53787021a4a962a452c2921b3663aff1ffd8d5510540f8e659e782956f1", "0x0e34ac2c09f45a503d2908bcb12f1cbae5fa4065759c88d501c097506a8b2290", "0x21f9172d72fdcdafc312eee05cf5092980dda821da5b760a9fb8dbdf607c8a20", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", - "0x1405abd75b23e77bb730af8d00f4d61bce5916241073cdd3f02e8260f7f8d27e", - "0x233047caefbeee33154deedb383aa1d5eb19b516c1f2ce61ec1d0488ddf9cfa3", - "0x0b7dcb37d9ded7d43779dfd7ebeccb22e205c74d45bb92a446183b24865f7ebc", - "0x2da6e4e1812b79f017bdca6e48f872911a770366df89848533585c0460df3ed7", + "0x2984a65a1d20ebd72ee14bc1a59c64858376ce9aeb7a7db60beffe5439d537de", + "0x21a37aaf6a55f051a72cf6ccae637047264eff59c2893acfdfc46bdb26371b7d", + "0x0bafc8260a925501c8376017e7e32ddbc77a8cd5aa14cef5c2f00ed4726fa134", + "0x057ca59d9ede2a9e4bf43346b671bf8f164141b6e2d519d0432bab49b62e9849", "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686", "0x0f320b0703439a8114f81593de99cd0b8f3b9bf854601abb5b2ea0e8a3dda4a7", "0x0d07f6e7a8a0e9199d6d92801fff867002ff5b4808962f9da2ba5ce1bdd26a73", @@ -7089,18 +7089,18 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 ] [[inputs.tree_snapshot_diff_hints.nullifier_predecessor_membership_witnesses]] - leaf_index = "192" + leaf_index = "325" sibling_path = [ - "0x2177d46a7785800d81e8c30801e69f4a2d70b52b39ecfbe018d3a89189b13dfc", - "0x0b63a53787021a4a962a452c2921b3663aff1ffd8d5510540f8e659e782956f1", - "0x0e34ac2c09f45a503d2908bcb12f1cbae5fa4065759c88d501c097506a8b2290", + "0x0041f3dc961fa908433e3178033051834296d1360d9478b3025e36ef3efa9905", + "0x1d1c0e7255438abf567dbfcf499f93d002308c23cf9001a265b35009fc12d474", + "0x1cba491ac05017501e643730524c94a8b83cbe64bf85357dc07a51f4508b54a9", "0x21f9172d72fdcdafc312eee05cf5092980dda821da5b760a9fb8dbdf607c8a20", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", - "0x0b80273f896c0023bd531cf4d1fe147b07f1d91134f803bbca0e22b8ada2f8d4", - "0x233047caefbeee33154deedb383aa1d5eb19b516c1f2ce61ec1d0488ddf9cfa3", - "0x0b7dcb37d9ded7d43779dfd7ebeccb22e205c74d45bb92a446183b24865f7ebc", - "0x2da6e4e1812b79f017bdca6e48f872911a770366df89848533585c0460df3ed7", + "0x25b32fa66bc735705cb81f591654ca2a0f4349bef8bd5bca29f7bc0afab39c10", + "0x0fe8f3a41d8362883e6e9292bee0bd5c12e42f97127e392a3fb161d8fc1c74c3", + "0x0bafc8260a925501c8376017e7e32ddbc77a8cd5aa14cef5c2f00ed4726fa134", + "0x057ca59d9ede2a9e4bf43346b671bf8f164141b6e2d519d0432bab49b62e9849", "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686", "0x0f320b0703439a8114f81593de99cd0b8f3b9bf854601abb5b2ea0e8a3dda4a7", "0x0d07f6e7a8a0e9199d6d92801fff867002ff5b4808962f9da2ba5ce1bdd26a73", @@ -7136,18 +7136,18 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 ] [[inputs.tree_snapshot_diff_hints.nullifier_predecessor_membership_witnesses]] - leaf_index = "192" + leaf_index = "323" sibling_path = [ - "0x2177d46a7785800d81e8c30801e69f4a2d70b52b39ecfbe018d3a89189b13dfc", - "0x0b63a53787021a4a962a452c2921b3663aff1ffd8d5510540f8e659e782956f1", - "0x0e34ac2c09f45a503d2908bcb12f1cbae5fa4065759c88d501c097506a8b2290", + "0x21c41840e9158e1026a89ed8ac1cbe84ed1f8fb09877e94b602dd5e1e292dbcc", + "0x10b6ce00de3a388df46cff0d9192738633dccb1a7c1bc264317ab63f3c03cc13", + "0x0b466b9209905a25d1ee68b76c9d64011deed3ccf4a6f4a0a7ff3a3f2a31b22a", "0x21f9172d72fdcdafc312eee05cf5092980dda821da5b760a9fb8dbdf607c8a20", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", - "0x0b80273f896c0023bd531cf4d1fe147b07f1d91134f803bbca0e22b8ada2f8d4", - "0x233047caefbeee33154deedb383aa1d5eb19b516c1f2ce61ec1d0488ddf9cfa3", - "0x0b7dcb37d9ded7d43779dfd7ebeccb22e205c74d45bb92a446183b24865f7ebc", - "0x2da6e4e1812b79f017bdca6e48f872911a770366df89848533585c0460df3ed7", + "0x25b32fa66bc735705cb81f591654ca2a0f4349bef8bd5bca29f7bc0afab39c10", + "0x0fe8f3a41d8362883e6e9292bee0bd5c12e42f97127e392a3fb161d8fc1c74c3", + "0x0bafc8260a925501c8376017e7e32ddbc77a8cd5aa14cef5c2f00ed4726fa134", + "0x057ca59d9ede2a9e4bf43346b671bf8f164141b6e2d519d0432bab49b62e9849", "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686", "0x0f320b0703439a8114f81593de99cd0b8f3b9bf854601abb5b2ea0e8a3dda4a7", "0x0d07f6e7a8a0e9199d6d92801fff867002ff5b4808962f9da2ba5ce1bdd26a73", @@ -10050,16 +10050,16 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 ] [inputs.tree_snapshot_diff_hints.fee_payer_balance_membership_witness] - leaf_index = "122" + leaf_index = "123" sibling_path = [ - "0x135a17da7c2f821a588383c95a532aecdd996de1582fab0fbc1ab22b768d2489", - "0x1d3b685b9eb0ba49f29b568116deae7f14079610ff63c5ddef5c60815f5168f9", - "0x1af1fe5820c0e03f50d5ded17e5d0c8a7f1206e74e4bfcc3c00fafebdd4fe870", - "0x166aeb763d5bacffe119a36bc30ce327f676fbb69a256f5a99aa1e5fefca9ec9", + "0x114b5ff97ce2ef2d21841bb769cd270f79aa72fa4332b7a2dedcc4f2f39d886d", + "0x09216f90185f1366a1f0127244fccd98d94ce906780d335db08b6fe951b7a4b4", + "0x1c3ac09ae9d6e5b157552a6f24e5c4ad7c3d6d84a0d2b9a148e20a422be1c2c3", + "0x24459965afe2c7da43622a81f34b007e1e558bfba0de470f7807bb309584fd3d", "0x179d7b5df7a65a4bdda408605c069b3ea175a5f4e2b0fccc9f2ebcb5d12c7c28", "0x19e2b3449d24e57ea4d6948048220d0756f93b6aaca968960b173df69903160a", "0x1a35cf71ad31b7058db0cec41776442412ccd9f75276205dcd8fd0ffc4bbfaab", - "0x20da4f06bd05b92dcea185633837a912854fbc16d102f18437abc9a6b8c9839e", + "0x1c9a877b0ae4da39e180d07de8b38ce4980a0c0ad094bcee489771283a254b07", "0x067243231eddf4222f3911defbba7705aff06ed45960b27f6f91319196ef97e1", "0x1849b85f3c693693e732dfc4577217acc18295193bede09ce8b97ad910310972", "0x2a775ea761d20435b31fa2c33ff07663e24542ffb9e7b293dfce3042eb104686", @@ -10095,18 +10095,18 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 ] [inputs.fee_payer_balance_leaf_preimage] - slot = "0x15649e60578629931927850b8f54bbb3350f5aa48e2ab3f1b6019e927290b96e" - value = "0x00000000000000000000000000000000000000000000021e18f7acff61801400" - next_slot = "0x1725b27f402e5902848844a72fda3b91d710737eefdf771c0e552d78eb2852bd" - next_index = "0x0000000000000000000000000000000000000000000000000000000000000083" + slot = "0x1c96012677e58be34a42fdc7db492eb3e7fb1d797de47f3f630b4601b20efbd8" + value = "0x00000000000000000000000000000000000000000000021e018aeaf59560a3c0" + next_slot = "0x1cca923688b84fdf27e649b6682f437fd09fd2b045b5c2a809b345fac45aba66" + next_index = "0x000000000000000000000000000000000000000000000000000000000000007c" [inputs.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" [inputs.constants.last_archive] - root = "0x1d20aea0bcec7d0b24d2146cc43af55e869a31644afedaf4e38615a0eaf232ac" + root = "0x240bda38789787155dd2879e6aa31cbdb9672410dcec7c3675b87597f49550b4" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000009" [inputs.constants.l1_to_l2_tree_snapshot] @@ -10115,17 +10115,17 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 [inputs.constants.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000009" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000041" - timestamp = "0x0000000000000000000000000000000000000000000000000000000069960391" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1f3f5" [inputs.constants.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [inputs.constants.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.constants.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000000d8699c80" + fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000006c1b26de0" diff --git a/noir-projects/noir-protocol-circuits/crates/rollup-tx-base-public/Prover.toml b/noir-projects/noir-protocol-circuits/crates/rollup-tx-base-public/Prover.toml index 1ec9536ffcdd..5e18008cdcff 100644 --- a/noir-projects/noir-protocol-circuits/crates/rollup-tx-base-public/Prover.toml +++ b/noir-projects/noir-protocol-circuits/crates/rollup-tx-base-public/Prover.toml @@ -1,9 +1,9 @@ [inputs] anchor_block_archive_sibling_path = [ - "0x18af9582e525e88ceb3621f54cd62b1eed4615fc1f3d98b2b8186338d9739298", - "0x29550c6b72c98a4a7f0c4bac232c8173ae89659ed11efa5f7890765751e16ff6", + "0x1f1465a6e5940d43db0e3b95274668936b7e2762aab7a881fae86959473b1952", + "0x2f518b0b733c13acd7b9b8362badee3f5f2582bdd0583fc06172c5739d3e283d", "0x0e34ac2c09f45a503d2908bcb12f1cbae5fa4065759c88d501c097506a8b2290", - "0x2e2e36722b1ec84e2d5d16c3bc952077215df4ea0b608b28cd036481aa2aa9e9", + "0x0c0af985347a8584292dda9c1109af352c755259907d7760acfbe7e278d308e5", "0x2373ea368857ec7af97e7b470d705848e2bf93ed7bef142a490f2119bcf82d8e", "0x120157cfaaa49ce3da30f8b47879114977c24b266d58b0ac18b325d878aafddf", "0x01c28fe1059ae0237b72334700697bdf465e03df03986fe05200cadeda66bd76", @@ -3586,19 +3586,19 @@ contract_class_log_fields = [ prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail] - expiration_timestamp = "0x00000000000000000000000000000000000000000000000000000000699750b4" + expiration_timestamp = "0x0000000000000000000000000000000000000000000000000000000069a33cbc" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants] - vk_tree_root = "0x08a1eb370e7929f0aa3638be832f05670dde96c539c0f377410bba9040bd0b1f" - protocol_contracts_hash = "0x281d963227735128f9f3b7d68bdc36e40df56b99c91d4490af4ad84d3cb072ac" + vk_tree_root = "0x1fa7b77b9bdd152c7ca8cdb4c596d00b52748da3b562b8fb462d01524ea09382" + protocol_contracts_hash = "0x2371220f0ccaebe5029b21e1ea3789828e67d8974b3b768cb37d133460bb324d" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header] - sponge_blob_hash = "0x1f28a77bf344e5dca67f1780cc939744cadc0fe6c53d8f507300d88bb94c9c49" - total_fees = "0x000000000000000000000000000000000000000000000000001b10d246990e00" - total_mana_used = "0x0000000000000000000000000000000000000000000000000000000000021835" + sponge_blob_hash = "0x1cbacf0ff45904bd0e6192d2b703b10524667ad7bc55654072322e2f24388479" + total_fees = "0x00000000000000000000000000000000000000000000000002c31fad15a26000" + total_mana_used = "0x00000000000000000000000000000000000000000000000000000000000a5110" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header.last_archive] - root = "0x2728d0550475c257e86f8dd85756abf43dbce63935774a5047abcdf79d6bd575" + root = "0x1a8560dee82a4d2327a1576e2d2fd516ac025b3603637381c572fc51454c97d8" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000008" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header.state.l1_to_l2_message_tree] @@ -3606,41 +3606,41 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002000" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header.state.partial.note_hash_tree] -root = "0x0dc9b81d0648d147c428dbbb0a5d2f0b007dc09b729fb1704e9698bf5a22a2bc" +root = "0x1d123a6d483207b7e8202bc3297cb6a271f19d08070edd039297994111587f76" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000200" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header.state.partial.nullifier_tree] -root = "0x03481c3a35eb3d69ea298b9ecf2e5dbc90104b058cbc20c4befac725a6f159ff" +root = "0x0ffae75cbeadda930bfbffd7124a96fb859377deb3526f66d27db3be2d684508" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000280" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header.state.partial.public_data_tree] -root = "0x0ef247ae46aa167d8e3538b875e5c9ad4e904d84e5d7094aafc1a76bed2ac960" +root = "0x2e87960033c7441b88c52d5df4db0ed5f3fc05b6993da086b1b740fc25dfff3b" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x0000000000000000000000000000000000000000000000000000000000000008" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000022" - timestamp = "0x000000000000000000000000000000000000000000000000000000006995ff35" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1eb3d" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.anchor_block_header.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000cec029600" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000448abfc600" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.tx_context] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.tx_context.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.tx_context.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -3648,7 +3648,7 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.tx_context.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.constants.tx_context.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -3722,7 +3722,7 @@ fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000000000 "0x0000000000000000000000000000000000000000000000000000000000000000" ] nullifiers = [ - "0x1f3da13e76a7e28015e5c3eb2e75771c5fbf86abc2f27734a4a23cebda9b1909", + "0x04d97b26f9f3d02af0a00a2e152cbd5a38ac5423d90aae01806080215ada0aa0", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -7108,13 +7108,13 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [[inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.revertible_accumulated_data.public_call_requests]] is_static_call = false - calldata_hash = "0x1b8623eaf6a2619806121217a4b191268af51f45a4fc9d6b4b01b1b2e6768097" + calldata_hash = "0x265b191707beaedb2ce8245236fc030480dcb5a4a93da708352cee398021562a" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.revertible_accumulated_data.public_call_requests.msg_sender] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.revertible_accumulated_data.public_call_requests.contract_address] - inner = "0x30621b243a86922a1e6858310a80dd8901c4bf6f64ad248c28cbdc6fc8d44a6f" + inner = "0x0c4d008e49f9222e78ae1a8f3a68dbeeae004c4df3f721d065bca7060b617b0c" [[inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.revertible_accumulated_data.public_call_requests]] is_static_call = false @@ -7438,19 +7438,19 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.gas_used] da_gas = "0x0000000000000000000000000000000000000000000000000000000000000080" - l2_gas = "0x000000000000000000000000000000000000000000000000000000000000c870" + l2_gas = "0x00000000000000000000000000000000000000000000000000000000000903d0" [inputs.public_chonk_verifier_proof_data.public_inputs.private_tail.fee_payer] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [inputs.public_chonk_verifier_proof_data.vk_data] leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000006" sibling_path = [ - "0x2e4294dd240f6f76d80cc9c898d4f1e6e71f034414d53427af3be8f83c50c224", + "0x2f3b91912e2339fa82476b80c98a47b307f4b9db802358da6126c49354275f49", "0x1ba4a6baab60518e1d42c3792fcff96bf01a69ab9bcd8a5313b5aaa2ffaeda14", - "0x21bb840f48113a8e786c9cfff87bbc9b7aabf4fceda1e3a7a36948248f918960", - "0x257350c2abb392ee71be3df45bcdbb0d8f15b4982e2a68ed8137392126337634", - "0x07a8e040a492101c2e1cf08302bafc369232b4fca30a590bca39a0f8e3e2d069", + "0x00f0c0bd7a2474b4bd1ccccf6df6d51d8713db30acdec075017c4565b9d6f6fa", + "0x2a6d8b57a1142010ce2bbcfe7f8218ff295493c3721db9abd616c2ee631767ef", + "0x053a3c8d54e09f6678962ec6881550b6b67357c08fb5a8610dfec81586b47726", "0x00808e57bb4bcf49966c3795d82098351c2f62f38a9e4c4cc70f5b1e6d40933a", "0x0c4c1afe85137976f8ce4b0cbfcd04c300311a7c5d5bcae020e6e92904aa9850" ] @@ -23981,43 +23981,43 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.avm_proof_data.public_inputs] prover_id = "0x0000000000000000000000003c44cdddb6a900fa2b585dd299e03d12fa4293bc" - transaction_fee = "0x0000000000000000000000000000000000000000000000000000cd8ed8ed9920" + transaction_fee = "0x000000000000000000000000000000000000000000000000001f847df3d17800" reverted = false [inputs.avm_proof_data.public_inputs.global_variables] chain_id = "0x0000000000000000000000000000000000000000000000000000000000007a69" - version = "0x00000000000000000000000000000000000000000000000000000000efddccd7" + version = "0x000000000000000000000000000000000000000000000000000000006eb61bc0" block_number = "0x000000000000000000000000000000000000000000000000000000000000000b" slot_number = "0x0000000000000000000000000000000000000000000000000000000000000043" - timestamp = "0x00000000000000000000000000000000000000000000000000000000699603d9" + timestamp = "0x0000000000000000000000000000000000000000000000000000000069a1f485" [inputs.avm_proof_data.public_inputs.global_variables.coinbase] - inner = "0x0000000000000000000000009fc952024b44c58fc2fcade2286b12699d929d44" + inner = "0x00000000000000000000000007ed57551205eb33a0a2eb7c10bf3b7f9f989277" [inputs.avm_proof_data.public_inputs.global_variables.fee_recipient] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" [inputs.avm_proof_data.public_inputs.global_variables.gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000000622398a0" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000030e159f80" [[inputs.avm_proof_data.public_inputs.protocol_contracts.derived_addresses]] -inner = "0x2c2d673b54713aeb2dcdaca8bbd78b14f7c3adcdf4916900658374dfec4c423b" +inner = "0x0e2d536cf9eea51a41514659b6398bc8ddcca0166353f310b9854dc926dbbd3a" [[inputs.avm_proof_data.public_inputs.protocol_contracts.derived_addresses]] -inner = "0x1254246c88aca5a66fa66f3aa78c408a698ebca3b713120497c7555dfc718592" +inner = "0x0a9cdcc4d042f1c973d96011f6079e7e19b8a3d2ac95e3c0b881f1302ab6b801" [[inputs.avm_proof_data.public_inputs.protocol_contracts.derived_addresses]] -inner = "0x14d670efa326a07b99777b01fb706427ca776095246569150f2a3f17a7d4dc66" +inner = "0x2154b15b6fc8690244f733270a07e31c2c5fba4dafb5c4b2ab7bda6c35c283a3" [[inputs.avm_proof_data.public_inputs.protocol_contracts.derived_addresses]] -inner = "0x230d0b47ba6d5ed99afb89d584f32ff33438b64f51000f252a140cf995781628" +inner = "0x0666fd0cab09c9e90fdd9ff7b79b7ae0885bd40f72518003d8505307ffbf9794" [[inputs.avm_proof_data.public_inputs.protocol_contracts.derived_addresses]] -inner = "0x204913186c0dd70015d05bf9100a12e31ccb7cc2527aacdfae0c19ad6439fcf4" +inner = "0x20ce9700f7c72c3d7c2aa225173c527bcdf0a22be5d6353c3d7847e10e85c3d1" [[inputs.avm_proof_data.public_inputs.protocol_contracts.derived_addresses]] -inner = "0x1198142fd84a58c0ab22d5fde371ce527042db49487e05206a326ad154952ac8" +inner = "0x043d9be0e7f944e4ce3efde63b1b1a4c5f267b922444859e126a2be37b23b7e2" [[inputs.avm_proof_data.public_inputs.protocol_contracts.derived_addresses]] inner = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -24039,24 +24039,24 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002c00" [inputs.avm_proof_data.public_inputs.start_tree_snapshots.note_hash_tree] -root = "0x2689a4beab17ab7cc3a8e33a7422fb5c36033eab1c1e53df5d88dac7aa96c593" +root = "0x3048d66f55f21ae0c8c58818b89c711eb61a4b0368e7a9552b0a4a4173cbe86e" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000300" [inputs.avm_proof_data.public_inputs.start_tree_snapshots.nullifier_tree] -root = "0x2568334c9fb00f48349dd5159b8ccfed2f4b2649395b99ed06e3ccdb5e595e83" +root = "0x0b8b0d7c6309c32abab282f51a9abde9fd1ed5bb11805bbe04d07e666ad491e2" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000380" [inputs.avm_proof_data.public_inputs.start_tree_snapshots.public_data_tree] -root = "0x1d4b7e120298a5183de0cb41019e9762e38d2de68fb94bd6970e183448e6c47d" +root = "0x1241e126a4ff9b6d9ecde8415fcc38b4cc00c3048d4027b6bec75825e4be5ab4" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.avm_proof_data.public_inputs.start_gas_used] da_gas = "0x0000000000000000000000000000000000000000000000000000000000000080" - l2_gas = "0x000000000000000000000000000000000000000000000000000000000000c870" + l2_gas = "0x00000000000000000000000000000000000000000000000000000000000903d0" [inputs.avm_proof_data.public_inputs.gas_settings.gas_limits] da_gas = "0x00000000000000000000000000000000000000000000000000000000000c0000" -l2_gas = "0x00000000000000000000000000000000000000000000000000000000005b8d80" +l2_gas = "0x000000000000000000000000000000000000000000000000000000000063cae0" [inputs.avm_proof_data.public_inputs.gas_settings.teardown_gas_limits] da_gas = "0x0000000000000000000000000000000000000000000000000000000000060000" @@ -24064,7 +24064,7 @@ l2_gas = "0x00000000000000000000000000000000000000000000000000000000000f4240" [inputs.avm_proof_data.public_inputs.gas_settings.max_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" -fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000001449e6ac0" +fee_per_l2_gas = "0x0000000000000000000000000000000000000000000000000000000a228ba4d0" [inputs.avm_proof_data.public_inputs.gas_settings.max_priority_fees_per_gas] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -24072,10 +24072,10 @@ fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000000000 [inputs.avm_proof_data.public_inputs.effective_gas_fees] fee_per_da_gas = "0x0000000000000000000000000000000000000000000000000000000000000000" - fee_per_l2_gas = "0x00000000000000000000000000000000000000000000000000000000622398a0" + fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000030e159f80" [inputs.avm_proof_data.public_inputs.fee_payer] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [inputs.avm_proof_data.public_inputs.public_call_request_array_lengths] setup_calls = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -24404,13 +24404,13 @@ fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000000000 [[inputs.avm_proof_data.public_inputs.public_app_logic_call_requests]] is_static_call = false - calldata_hash = "0x1b8623eaf6a2619806121217a4b191268af51f45a4fc9d6b4b01b1b2e6768097" + calldata_hash = "0x265b191707beaedb2ce8245236fc030480dcb5a4a93da708352cee398021562a" [inputs.avm_proof_data.public_inputs.public_app_logic_call_requests.msg_sender] - inner = "0x27fb7af53ea12ecda105ef38a22dc34d552ad80c7fbb844c528ad4b444e8ea56" + inner = "0x0465baff31d937122984aacc2d3775c23051f66d3f7c401127382e811f144316" [inputs.avm_proof_data.public_inputs.public_app_logic_call_requests.contract_address] - inner = "0x30621b243a86922a1e6858310a80dd8901c4bf6f64ad248c28cbdc6fc8d44a6f" + inner = "0x0c4d008e49f9222e78ae1a8f3a68dbeeae004c4df3f721d065bca7060b617b0c" [[inputs.avm_proof_data.public_inputs.public_app_logic_call_requests]] is_static_call = false @@ -24810,7 +24810,7 @@ fee_per_l2_gas = "0x000000000000000000000000000000000000000000000000000000000000 "0x0000000000000000000000000000000000000000000000000000000000000000" ] nullifiers = [ - "0x1f3da13e76a7e28015e5c3eb2e75771c5fbf86abc2f27734a4a23cebda9b1909", + "0x04d97b26f9f3d02af0a00a2e152cbd5a38ac5423d90aae01806080215ada0aa0", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -25175,20 +25175,20 @@ root = "0x0d582c10ff8115413aa5b70564fdd2f3cefe1f33a1e43a47bc495081e91e73e5" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000002c00" [inputs.avm_proof_data.public_inputs.end_tree_snapshots.note_hash_tree] -root = "0x2689a4beab17ab7cc3a8e33a7422fb5c36033eab1c1e53df5d88dac7aa96c593" +root = "0x3048d66f55f21ae0c8c58818b89c711eb61a4b0368e7a9552b0a4a4173cbe86e" next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000000000000000340" [inputs.avm_proof_data.public_inputs.end_tree_snapshots.nullifier_tree] -root = "0x146fc78f9cbbfa5af12e19f39a0236dfb9f0c7d589a79af49ebe4ec7a4477cb0" +root = "0x01657396ca6ae2b5209de042bb08bfcaa2220c6a1e7e51a798ef821fd03871f4" next_available_leaf_index = "0x00000000000000000000000000000000000000000000000000000000000003c0" [inputs.avm_proof_data.public_inputs.end_tree_snapshots.public_data_tree] -root = "0x02234f3e4b9432937ff33064a822b9506943e5bba1461ad21364a5d07afe61b9" +root = "0x2b2da1225b4cca1dba8150f3d3781f652f7b6c1a5cc7767ad3d9e46901bd6bf4" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000008b" [inputs.avm_proof_data.public_inputs.end_gas_used] da_gas = "0x0000000000000000000000000000000000000000000000000000000000000100" - l2_gas = "0x0000000000000000000000000000000000000000000000000000000000021835" + l2_gas = "0x00000000000000000000000000000000000000000000000000000000000a5110" [inputs.avm_proof_data.public_inputs.accumulated_data_array_lengths] note_hashes = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -25264,7 +25264,7 @@ next_available_leaf_index = "0x0000000000000000000000000000000000000000000000000 "0x0000000000000000000000000000000000000000000000000000000000000000" ] nullifiers = [ - "0x1f3da13e76a7e28015e5c3eb2e75771c5fbf86abc2f27734a4a23cebda9b1909", + "0x04d97b26f9f3d02af0a00a2e152cbd5a38ac5423d90aae01806080215ada0aa0", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -29512,16 +29512,16 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" ] [[inputs.avm_proof_data.public_inputs.accumulated_data.public_data_writes]] - leaf_slot = "0x282001fde89c1e765e70e3a09b1cef335970959e86e5647af12795df4d5d4e3e" + leaf_slot = "0x29c8bcd581d47c88695624a1596254cf8fd23df684e37087df4d65967518b004" value = "0x0000000000000000000000000000000000000000000000000000000000001c20" [[inputs.avm_proof_data.public_inputs.accumulated_data.public_data_writes]] - leaf_slot = "0x10d5436199eb69fc55baf9faa8deb535d9c18413f1532a8f363c397d2505ca70" + leaf_slot = "0x2c4596ed208d50bd346409c58591c4316d3a1e547aaf43d4ae19b7c0ddc9d911" value = "0x0000000000000000000000000000000000000000000000000000000000000af0" [[inputs.avm_proof_data.public_inputs.accumulated_data.public_data_writes]] - leaf_slot = "0x15649e60578629931927850b8f54bbb3350f5aa48e2ab3f1b6019e927290b96e" - value = "0x00000000000000000000000000000000000000000000021e18f3e2d8afa9f460" + leaf_slot = "0x1c96012677e58be34a42fdc7db492eb3e7fb1d797de47f3f630b4601b20efbd8" + value = "0x00000000000000000000000000000000000000000000021e007a8236d603e420" [[inputs.avm_proof_data.public_inputs.accumulated_data.public_data_writes]] leaf_slot = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -29786,5 +29786,5 @@ inner = "0x0000000000000000000000000000000000000000000000000000000000000000" squeeze_mode = false [inputs.last_archive] - root = "0x08eb11f8ecb0e8c389cb929eb0bbb3d74b4e3a823bbfd0d5caa9ee40dfd931a9" + root = "0x16cfae94705a25ed79552e70b4e30805c3ee8bfc1694d297d6b34a200e4f31c9" next_available_leaf_index = "0x000000000000000000000000000000000000000000000000000000000000000b" diff --git a/noir-projects/noir-protocol-circuits/crates/types/src/address/salted_initialization_hash.nr b/noir-projects/noir-protocol-circuits/crates/types/src/address/salted_initialization_hash.nr index 08485fbbb8d7..4f09babab178 100644 --- a/noir-projects/noir-protocol-circuits/crates/types/src/address/salted_initialization_hash.nr +++ b/noir-projects/noir-protocol-circuits/crates/types/src/address/salted_initialization_hash.nr @@ -1,5 +1,5 @@ use crate::{ - address::aztec_address::AztecAddress, constants::DOM_SEP__PARTIAL_ADDRESS, + address::aztec_address::AztecAddress, constants::DOM_SEP__SALTED_INITIALIZATION_HASH, hash::poseidon2_hash_with_separator, traits::ToField, }; @@ -23,7 +23,7 @@ impl SaltedInitializationHash { pub fn compute(salt: Field, initialization_hash: Field, deployer: AztecAddress) -> Self { SaltedInitializationHash::from_field(poseidon2_hash_with_separator( [salt, initialization_hash, deployer.to_field()], - DOM_SEP__PARTIAL_ADDRESS, + DOM_SEP__SALTED_INITIALIZATION_HASH, )) } diff --git a/noir-projects/noir-protocol-circuits/crates/types/src/constants.nr b/noir-projects/noir-protocol-circuits/crates/types/src/constants.nr index 98dbda352970..332077b48f63 100644 --- a/noir-projects/noir-protocol-circuits/crates/types/src/constants.nr +++ b/noir-projects/noir-protocol-circuits/crates/types/src/constants.nr @@ -658,6 +658,7 @@ pub global DOM_SEP__PUBLIC_BYTECODE: u32 = 260313585; pub global DOM_SEP__CONTRACT_CLASS_ID: u32 = 3923495515; // Salted Initialization Hash +pub global DOM_SEP__SALTED_INITIALIZATION_HASH: u32 = 2763052992; pub global DOM_SEP__INITIALIZER: u32 = 385396519; // Keys diff --git a/noir-projects/noir-protocol-circuits/crates/types/src/constants_tests.nr b/noir-projects/noir-protocol-circuits/crates/types/src/constants_tests.nr index 699edf5b8b84..5c3951e8236d 100644 --- a/noir-projects/noir-protocol-circuits/crates/types/src/constants_tests.nr +++ b/noir-projects/noir-protocol-circuits/crates/types/src/constants_tests.nr @@ -15,11 +15,11 @@ use crate::{ DOM_SEP__PRIVATE_FUNCTION_LEAF, DOM_SEP__PRIVATE_LOG_FIRST_FIELD, DOM_SEP__PRIVATE_TX_HASH, DOM_SEP__PROTOCOL_CONTRACTS, DOM_SEP__PUBLIC_BYTECODE, DOM_SEP__PUBLIC_CALLDATA, DOM_SEP__PUBLIC_KEYS_HASH, DOM_SEP__PUBLIC_LEAF_SLOT, DOM_SEP__PUBLIC_STORAGE_MAP_SLOT, - DOM_SEP__PUBLIC_TX_HASH, DOM_SEP__SECRET_HASH, DOM_SEP__SIGNATURE_PAYLOAD, - DOM_SEP__SILOED_NOTE_HASH, DOM_SEP__SILOED_NULLIFIER, DOM_SEP__SYMMETRIC_KEY, - DOM_SEP__SYMMETRIC_KEY_2, DOM_SEP__TSK_M, DOM_SEP__TX_NULLIFIER, DOM_SEP__TX_REQUEST, - DOM_SEP__UNIQUE_NOTE_HASH, NULL_MSG_SENDER_CONTRACT_ADDRESS, SIDE_EFFECT_MASKING_ADDRESS, - TX_START_PREFIX, + DOM_SEP__PUBLIC_TX_HASH, DOM_SEP__SALTED_INITIALIZATION_HASH, DOM_SEP__SECRET_HASH, + DOM_SEP__SIGNATURE_PAYLOAD, DOM_SEP__SILOED_NOTE_HASH, DOM_SEP__SILOED_NULLIFIER, + DOM_SEP__SYMMETRIC_KEY, DOM_SEP__SYMMETRIC_KEY_2, DOM_SEP__TSK_M, DOM_SEP__TX_NULLIFIER, + DOM_SEP__TX_REQUEST, DOM_SEP__UNIQUE_NOTE_HASH, NULL_MSG_SENDER_CONTRACT_ADDRESS, + SIDE_EFFECT_MASKING_ADDRESS, TX_START_PREFIX, }, hash::poseidon2_hash_bytes, traits::{FromField, ToField}, @@ -129,7 +129,7 @@ impl HashedValueTester::new(); + let mut tester = HashedValueTester::<50, 43>::new(); // ----------------- // Domain separators @@ -154,6 +154,10 @@ fn hashed_values_match_derived() { tester.assert_dom_sep_matches_derived(DOM_SEP__PUBLIC_BYTECODE, "public_bytecode"); tester.assert_dom_sep_matches_derived(DOM_SEP__CONTRACT_CLASS_ID, "contract_class_id"); tester.assert_dom_sep_matches_derived(DOM_SEP__INITIALIZER, "initializer"); + tester.assert_dom_sep_matches_derived( + DOM_SEP__SALTED_INITIALIZATION_HASH, + "salted_initialization_hash", + ); tester.assert_dom_sep_matches_derived(DOM_SEP__NHK_M, "nhk_m"); tester.assert_dom_sep_matches_derived(DOM_SEP__IVSK_M, "ivsk_m"); tester.assert_dom_sep_matches_derived(DOM_SEP__OVSK_M, "ovsk_m"); diff --git a/noir-projects/noir-protocol-circuits/crates/types/src/tests/fixtures/contracts.nr b/noir-projects/noir-protocol-circuits/crates/types/src/tests/fixtures/contracts.nr index 3612e13dc815..3b89ad216058 100644 --- a/noir-projects/noir-protocol-circuits/crates/types/src/tests/fixtures/contracts.nr +++ b/noir-projects/noir-protocol-circuits/crates/types/src/tests/fixtures/contracts.nr @@ -27,17 +27,17 @@ pub global default_contract: ContractData = ContractData { public_bytecode_commitment: 0x256abef672381d551191d5bbecf2dec6ac9cc2a81189f886ac22e29e5c58c49c, private_functions_root: 0x061c463b7081a00225202f820b1727b4f3de765b33bc73c2e790938d3cc602a7, address: AztecAddress { - inner: 0x019da16a2eb4db748710f7fffa7940dbbacd6345f34d6dbb6a7847941920356a, + inner: 0x0e0a0555f2ca0a0d6cf5a342e05e2aac1759a214d6a68ddf1d44ee5437e44540, }, partial_address: PartialAddress { - inner: 0x0cdea49e43fb9b43df9c24d7445a010fa965b33270d073870422699b61e9dee8, + inner: 0x1cf1aae0df8fb73ed633e4bbe63e2d9b7808cb3ec1236fcc997c1143ef4b0ce0, }, contract_class_id: ContractClassId { inner: 0x16fcb2b009e466987896f03b577530e2751044604834706b4798718ab8c0bfb9, }, public_keys: PublicKeys::default(), salted_initialization_hash: SaltedInitializationHash { - inner: 0x222d697ec3c42432bba23ee114f269a711025d4d323c459582b3a41bfe083a5b, + inner: 0x1d83f43991ef3c393247a1796b194020c559aaf129e515adc6eace265f726452, }, deployer: AztecAddress { inner: 0x0000000000000000000000000000000000000000000000000000000000000000, @@ -52,17 +52,17 @@ pub global parent_contract: ContractData = ContractData { public_bytecode_commitment: 0x1cfb8e870870be1d102249b47923b63c2d54f33ca81e3028d74a06d8dd5944ca, private_functions_root: 0x2727db9f811c8f991a27d77b79a7771f4def75af526771ade032ff9771eb7ece, address: AztecAddress { - inner: 0x133d2a70cd794f5827d9215316157ff9d7d2d55dc6902462f0ef488669fb1d2c, + inner: 0x046475d30febe7d341c409f467833e18e4e31e05fcca9e0389bec7d5add6cf3a, }, partial_address: PartialAddress { - inner: 0x0fa035b337962b083185bc8b14e7490255383d0107ea658e24f46a097bc9a0ba, + inner: 0x11fd5fca63aeace07947421cf79c8fe9bd281f26fef40e12021f7b62c635c3cc, }, contract_class_id: ContractClassId { inner: 0x02e154ebfbb5396ce55d8b1c36beb95698563363a742edb04ab51ea21a541747, }, public_keys: PublicKeys::default(), salted_initialization_hash: SaltedInitializationHash { - inner: 0x277a14ecf6d685df4a8c6477491094f8842421a21bde3d7dae376d64e4b9c45f, + inner: 0x2bfefc4cfdd56352f0d6cf62ae70abe702d7d948f5ccff4eeb51f9aefaece295, }, deployer: AztecAddress { inner: 0x0000000000000000000000000000000000000000000000000000000000000000, @@ -77,17 +77,17 @@ pub global updated_contract: ContractData = ContractData { public_bytecode_commitment: 0x225d884cfeaddc5292dadbf921e7699632336876c65a33459d3b2ad9b5ec0da3, private_functions_root: 0x0ad5db0b1e6d6b34f0b7e8b92e4975c5cc8320d7789bd4d18065ca76542956c8, address: AztecAddress { - inner: 0x1f817c95da25b3c74ea1b2ab492db7cc43a3cb420e4419e354e2de3ceb241903, + inner: 0x147a145b50b5f1e0bc3f4a85c2230fb8a0a0067b56c92e3fbe1a0b9a40b3d8da, }, partial_address: PartialAddress { - inner: 0x2b61692bee0abcbd543cce139745188e43a68d7438b768a8a930f3ba550f924e, + inner: 0x1acaba9d04e2d3645bf44b2525b6ce7ce1e799963db096e0066ecab8497fe5f2, }, contract_class_id: ContractClassId { inner: 0x141a337331c021cb2fa9cd5d586311dce7b421424c9ae7877925c0052577306c, }, public_keys: PublicKeys::default(), salted_initialization_hash: SaltedInitializationHash { - inner: 0x02b91db090444ca006f9effeaa6fde13bae8f7b4b4eae439e24d711a69fce428, + inner: 0x0bbf968b28a0a1fa3a90ceb4c7104d63e7a8dc845a9c885781d74018d1579e59, }, deployer: AztecAddress { inner: 0x0000000000000000000000000000000000000000000000000000000000000000, diff --git a/yarn-project/constants/src/constants.gen.ts b/yarn-project/constants/src/constants.gen.ts index 53bb162c97d7..a747b74273d9 100644 --- a/yarn-project/constants/src/constants.gen.ts +++ b/yarn-project/constants/src/constants.gen.ts @@ -517,6 +517,7 @@ export enum DomainSeparator { PRIVATE_FUNCTION_LEAF = 1389398688, PUBLIC_BYTECODE = 260313585, CONTRACT_CLASS_ID = 3923495515, + SALTED_INITIALIZATION_HASH = 2763052992, INITIALIZER = 385396519, NHK_M = 242137788, IVSK_M = 2747825907, diff --git a/yarn-project/constants/src/scripts/constants.in.ts b/yarn-project/constants/src/scripts/constants.in.ts index f1893cd88c32..a1d93ed9eafc 100644 --- a/yarn-project/constants/src/scripts/constants.in.ts +++ b/yarn-project/constants/src/scripts/constants.in.ts @@ -120,6 +120,7 @@ const CPP_CONSTANTS = [ const CPP_GENERATORS: string[] = [ 'BLOCK_HEADER_HASH', + 'SALTED_INITIALIZATION_HASH', 'PARTIAL_ADDRESS', 'CONTRACT_ADDRESS_V1', 'CONTRACT_CLASS_ID', @@ -308,6 +309,7 @@ const PIL_CONSTANTS = [ ]; const PIL_GENERATORS: string[] = [ + 'SALTED_INITIALIZATION_HASH', 'PARTIAL_ADDRESS', 'CONTRACT_ADDRESS_V1', 'CONTRACT_CLASS_ID', diff --git a/yarn-project/noir-protocol-circuits-types/src/__snapshots__/noir_test_gen.test.ts.snap b/yarn-project/noir-protocol-circuits-types/src/__snapshots__/noir_test_gen.test.ts.snap index e8469f33a162..85215163cc7d 100644 --- a/yarn-project/noir-protocol-circuits-types/src/__snapshots__/noir_test_gen.test.ts.snap +++ b/yarn-project/noir-protocol-circuits-types/src/__snapshots__/noir_test_gen.test.ts.snap @@ -2,46 +2,46 @@ exports[`Data generation for noir tests Computes contract info for defaultContract 1`] = ` { - "address": "AztecAddress { inner: 0x019da16a2eb4db748710f7fffa7940dbbacd6345f34d6dbb6a7847941920356a }", + "address": "AztecAddress { inner: 0x0e0a0555f2ca0a0d6cf5a342e05e2aac1759a214d6a68ddf1d44ee5437e44540 }", "artifact_hash": "0x0000000000000000000000000000000000000000000000000000000000003039", "contract_address_salt": "0x000000000000000000000000000000000000000000000000000000000000ddd5", "contract_class_id": "ContractClassId { inner: 0x16fcb2b009e466987896f03b577530e2751044604834706b4798718ab8c0bfb9 }", "deployer": "AztecAddress { inner: 0x0000000000000000000000000000000000000000000000000000000000000000 }", - "partial_address": "PartialAddress { inner: 0x0cdea49e43fb9b43df9c24d7445a010fa965b33270d073870422699b61e9dee8 }", + "partial_address": "PartialAddress { inner: 0x1cf1aae0df8fb73ed633e4bbe63e2d9b7808cb3ec1236fcc997c1143ef4b0ce0 }", "private_functions_root": "0x061c463b7081a00225202f820b1727b4f3de765b33bc73c2e790938d3cc602a7", "public_bytecode_commitment": "0x256abef672381d551191d5bbecf2dec6ac9cc2a81189f886ac22e29e5c58c49c", "public_keys": "PublicKeys { inner: 0x01498945581e0eb9f8427ad6021184c700ef091d570892c437d12c7d90364bbd170ae506787c5c43d6ca9255d571c10fa9ffa9d141666e290c347c5c9ab7e34400c044b05b6ca83b9c2dbae79cc1135155956a64e136819136e9947fe5e5866c1c1f0ca244c7cd46b682552bff8ae77dea40b966a71de076ec3b7678f2bdb1511b00316144359e9a3ec8e49c1cdb7eeb0cedd190dfd9dc90eea5115aa779e287080ffc74d7a8b0bccb88ac11f45874172f3847eb8b92654aaa58a3d2b8dc7833019c111f36ad3fc1d9b7a7a14344314d2864b94f030594cd67f753ef774a1efb2039907fe37f08d10739255141bb066c506a12f7d1e8dfec21abc58494705b6f }", - "salted_initialization_hash": "SaltedInitializationHash { inner: 0x222d697ec3c42432bba23ee114f269a711025d4d323c459582b3a41bfe083a5b }", + "salted_initialization_hash": "SaltedInitializationHash { inner: 0x1d83f43991ef3c393247a1796b194020c559aaf129e515adc6eace265f726452 }", } `; exports[`Data generation for noir tests Computes contract info for parentContract 1`] = ` { - "address": "AztecAddress { inner: 0x133d2a70cd794f5827d9215316157ff9d7d2d55dc6902462f0ef488669fb1d2c }", + "address": "AztecAddress { inner: 0x046475d30febe7d341c409f467833e18e4e31e05fcca9e0389bec7d5add6cf3a }", "artifact_hash": "0x00000000000000000000000000000000000000000000000000000000000004bc", "contract_address_salt": "0x0000000000000000000000000000000000000000000000000000000000001618", "contract_class_id": "ContractClassId { inner: 0x02e154ebfbb5396ce55d8b1c36beb95698563363a742edb04ab51ea21a541747 }", "deployer": "AztecAddress { inner: 0x0000000000000000000000000000000000000000000000000000000000000000 }", - "partial_address": "PartialAddress { inner: 0x0fa035b337962b083185bc8b14e7490255383d0107ea658e24f46a097bc9a0ba }", + "partial_address": "PartialAddress { inner: 0x11fd5fca63aeace07947421cf79c8fe9bd281f26fef40e12021f7b62c635c3cc }", "private_functions_root": "0x2727db9f811c8f991a27d77b79a7771f4def75af526771ade032ff9771eb7ece", "public_bytecode_commitment": "0x1cfb8e870870be1d102249b47923b63c2d54f33ca81e3028d74a06d8dd5944ca", "public_keys": "PublicKeys { inner: 0x01498945581e0eb9f8427ad6021184c700ef091d570892c437d12c7d90364bbd170ae506787c5c43d6ca9255d571c10fa9ffa9d141666e290c347c5c9ab7e34400c044b05b6ca83b9c2dbae79cc1135155956a64e136819136e9947fe5e5866c1c1f0ca244c7cd46b682552bff8ae77dea40b966a71de076ec3b7678f2bdb1511b00316144359e9a3ec8e49c1cdb7eeb0cedd190dfd9dc90eea5115aa779e287080ffc74d7a8b0bccb88ac11f45874172f3847eb8b92654aaa58a3d2b8dc7833019c111f36ad3fc1d9b7a7a14344314d2864b94f030594cd67f753ef774a1efb2039907fe37f08d10739255141bb066c506a12f7d1e8dfec21abc58494705b6f }", - "salted_initialization_hash": "SaltedInitializationHash { inner: 0x277a14ecf6d685df4a8c6477491094f8842421a21bde3d7dae376d64e4b9c45f }", + "salted_initialization_hash": "SaltedInitializationHash { inner: 0x2bfefc4cfdd56352f0d6cf62ae70abe702d7d948f5ccff4eeb51f9aefaece295 }", } `; exports[`Data generation for noir tests Computes contract info for updatedContract 1`] = ` { - "address": "AztecAddress { inner: 0x1f817c95da25b3c74ea1b2ab492db7cc43a3cb420e4419e354e2de3ceb241903 }", + "address": "AztecAddress { inner: 0x147a145b50b5f1e0bc3f4a85c2230fb8a0a0067b56c92e3fbe1a0b9a40b3d8da }", "artifact_hash": "0x0000000000000000000000000000000000000000000000000000000000054501", "contract_address_salt": "0x0000000000000000000000000000000000000000000000000000000000000315", "contract_class_id": "ContractClassId { inner: 0x141a337331c021cb2fa9cd5d586311dce7b421424c9ae7877925c0052577306c }", "deployer": "AztecAddress { inner: 0x0000000000000000000000000000000000000000000000000000000000000000 }", - "partial_address": "PartialAddress { inner: 0x2b61692bee0abcbd543cce139745188e43a68d7438b768a8a930f3ba550f924e }", + "partial_address": "PartialAddress { inner: 0x1acaba9d04e2d3645bf44b2525b6ce7ce1e799963db096e0066ecab8497fe5f2 }", "private_functions_root": "0x0ad5db0b1e6d6b34f0b7e8b92e4975c5cc8320d7789bd4d18065ca76542956c8", "public_bytecode_commitment": "0x225d884cfeaddc5292dadbf921e7699632336876c65a33459d3b2ad9b5ec0da3", "public_keys": "PublicKeys { inner: 0x01498945581e0eb9f8427ad6021184c700ef091d570892c437d12c7d90364bbd170ae506787c5c43d6ca9255d571c10fa9ffa9d141666e290c347c5c9ab7e34400c044b05b6ca83b9c2dbae79cc1135155956a64e136819136e9947fe5e5866c1c1f0ca244c7cd46b682552bff8ae77dea40b966a71de076ec3b7678f2bdb1511b00316144359e9a3ec8e49c1cdb7eeb0cedd190dfd9dc90eea5115aa779e287080ffc74d7a8b0bccb88ac11f45874172f3847eb8b92654aaa58a3d2b8dc7833019c111f36ad3fc1d9b7a7a14344314d2864b94f030594cd67f753ef774a1efb2039907fe37f08d10739255141bb066c506a12f7d1e8dfec21abc58494705b6f }", - "salted_initialization_hash": "SaltedInitializationHash { inner: 0x02b91db090444ca006f9effeaa6fde13bae8f7b4b4eae439e24d711a69fce428 }", + "salted_initialization_hash": "SaltedInitializationHash { inner: 0x0bbf968b28a0a1fa3a90ceb4c7104d63e7a8dc845a9c885781d74018d1579e59 }", } `; diff --git a/yarn-project/stdlib/src/contract/contract_address.test.ts b/yarn-project/stdlib/src/contract/contract_address.test.ts index 2b93d5a47520..494baeb50778 100644 --- a/yarn-project/stdlib/src/contract/contract_address.test.ts +++ b/yarn-project/stdlib/src/contract/contract_address.test.ts @@ -21,7 +21,6 @@ describe('ContractAddress', () => { `"0x2f43fe475e50f6066260038fd16fa97029a76395b2d38388808e60bc24651a0c"`, ); }); - it('computeSaltedInitializationHash', async () => { const mockInstance = { initializationHash: new Fr(1), @@ -30,10 +29,9 @@ describe('ContractAddress', () => { }; const result = await computeSaltedInitializationHash(mockInstance); expect(result.toString()).toMatchInlineSnapshot( - `"0x15d6f8d1ddedee7f58e41db6a7b6e6e8f97f70574588f59a9d52de22b5605e3c"`, + `"0x2175c2437c52b1bfae8eed40f2e9968546a7053272f94f3937c52ed7e0018349"`, ); }); - it('computeInitializationHash', async () => { const mockInitFn: FunctionAbi = { functionType: FunctionType.PRIVATE, @@ -51,12 +49,10 @@ describe('ContractAddress', () => { `"0x08b683284b4344302193cb36c05f043d4225e2d88d9e0f6ffde12547098cab98"`, ); }); - it('computeInitializationHash empty', async () => { const result = await computeInitializationHash(undefined, []); expect(result).toEqual(Fr.ZERO); }); - it('computeContractAddressFromInstance', async () => { const secretKey = new Fr(2n); const salt = new Fr(3n); @@ -75,6 +71,6 @@ describe('ContractAddress', () => { version: 1, }) ).toString(); - expect(address).toMatchInlineSnapshot(`"0x2cea4bfccb4a185354cbbd9eb5a39ace117abf1f9381c5b6167b1a6f94a0672c"`); + expect(address).toMatchInlineSnapshot(`"0x260f462e7ae7b7031cdb5e41a691a265d7debe6863d8a12887b97f5f8e5d7727"`); }); }); diff --git a/yarn-project/stdlib/src/contract/contract_address.ts b/yarn-project/stdlib/src/contract/contract_address.ts index e21499a06bee..14a4144ec3fc 100644 --- a/yarn-project/stdlib/src/contract/contract_address.ts +++ b/yarn-project/stdlib/src/contract/contract_address.ts @@ -57,7 +57,7 @@ export function computeSaltedInitializationHash( ): Promise { return poseidon2HashWithSeparator( [instance.salt, instance.initializationHash, instance.deployer], - DomainSeparator.PARTIAL_ADDRESS, + DomainSeparator.SALTED_INITIALIZATION_HASH, ); } diff --git a/yarn-project/stdlib/src/tests/factories.ts b/yarn-project/stdlib/src/tests/factories.ts index c33aaa591bd4..1578b7e58f17 100644 --- a/yarn-project/stdlib/src/tests/factories.ts +++ b/yarn-project/stdlib/src/tests/factories.ts @@ -9,7 +9,6 @@ import { AVM_V2_PROOF_LENGTH_IN_FIELDS_PADDED, CHONK_PROOF_LENGTH, CONTRACT_CLASS_LOG_SIZE_IN_FIELDS, - DomainSeparator, L1_TO_L2_MSG_SUBTREE_ROOT_SIBLING_PATH_LENGTH, MAX_CHECKPOINTS_PER_EPOCH, MAX_CONTRACT_CLASS_LOGS_PER_TX, @@ -46,7 +45,6 @@ import { type FieldsOf, makeTuple } from '@aztec/foundation/array'; import { BlockNumber, CheckpointNumber, SlotNumber } from '@aztec/foundation/branded-types'; import { compact } from '@aztec/foundation/collection'; import { Grumpkin } from '@aztec/foundation/crypto/grumpkin'; -import { poseidon2HashWithSeparator } from '@aztec/foundation/crypto/poseidon'; import { SchnorrSignature } from '@aztec/foundation/crypto/schnorr'; import { sha256 } from '@aztec/foundation/crypto/sha256'; import { Fq, Fr } from '@aztec/foundation/curves/bn254'; @@ -97,6 +95,7 @@ import { SerializableContractInstance, type UtilityFunctionWithMembershipProof, computeContractClassId, + computePartialAddress, computePublicBytecodeCommitment, } from '../contract/index.js'; import { Gas, GasFees, GasSettings } from '../gas/index.js'; @@ -1286,14 +1285,12 @@ export async function makeContractInstanceFromClassId( const deployer = overrides?.deployer ?? new AztecAddress(new Fr(seed + 2)); const publicKeys = overrides?.publicKeys ?? (await makePublicKeys(seed + 3)); - const saltedInitializationHash = await poseidon2HashWithSeparator( - [salt, initializationHash, deployer], - DomainSeparator.PARTIAL_ADDRESS, - ); - const partialAddress = await poseidon2HashWithSeparator( - [classId, saltedInitializationHash], - DomainSeparator.PARTIAL_ADDRESS, - ); + const partialAddress = await computePartialAddress({ + originalContractClassId: classId, + salt, + initializationHash, + deployer, + }); const address = await computeAddress(publicKeys, partialAddress); return new SerializableContractInstance({ version: 1,